U+ TV G 셋탑 박스에서 [세나] 입력기 사용하기

By | 2014-12-14

LG U+ TV G 셋탑 박스(안드로이드 4.2.2)에 [세나] apk 설치한 다음, 기본 입력기를 세나로 설정하여 USB 키보드 연결하면 세벌식 390 글자판을 사용하도록 설정하는 데 성공했다.

안드로이드 4.2.2가 설치된 TV G 셋탑 박스의 안드로이드는 아예 키보드 선택을 막아 놨다. 그래서 안드로이드용 세나 앱을 설치해도 메뉴를 통해서는 어떤 방법을 써도 세벌식 입력을 선택할 수가 없다.

또한 이 셋탑 박스는 PC나 맥에 USB로 연결하여 디버깅을 할 수도 없게 되어 있다. 무선랜도 없다. 오직 유선랜만 있다.

그래서 찾아보니, 유선랜으로 adb 연결을 하여, 기본 글자판을 [세나]로 바꾸는 방법을 쓸 수 있었다. 역시 안드로이드의 개방성이 이런 점에서 좋다.^^

설정 방법

  1. TV G 셋탑 박스와 같은 네트웍(같은 공유기 등) 안에 있는 피씨나 맥에서,
  2. 셋탑 박스의 설정에서 유선랜 IP를 메모(예: 192.168.219.21)한 후,
  3. 세나 apk는 셋탑 박스에 이미 설치해 놓았으므로,
  4. 터미널을 열어서(윈도즈에서는 cmd 창) # 프롬프터에서 adb 명령을 내림.
    # adb connect 192.168.219.21 엔터 키를 눌러 셋탑 박스에 연결,
  5. # adb shell 엔터.
    그러면 $ 프롬프터가 나오면서 셋탑 박스에 접속된 것을 알 수 있음.
  6. $ ime list -a -s 엔터로 설치된 입력기 관련 모듈을 나열하게 하면,

    com.sleet.android.sebeol390keyboard/.SoftKeyboard

    등이 나타남.
  7. $ ime enable com.sleet.android.sebeol390keyboard/.SoftKeyboard 엔터
  8. $ ime set com.sleet.android.sebeol390keyboard/.SoftKeyboard 엔터
    명령을 내려서, 기본 입력기를 [세나]로 설정함.
  9. # adb disconnect 192.168.219.21 엔터를 해서 셋탑 박스와의 연결을 끊음.
    셋탑 박스에서 키보드 입력을 하는 곳에서는 무조건 [세나] 앱이 작동하게 됩니다.
[주의] 세나는 모든 입력 초기 상태가 “한글”이라는 점. 한영 전환은 Shift+SpaceBar.


[내용 추가]

굳이 위와 같은 복잡한 방법을 쓸 필요도 없이, [세나] apk를 복사하여 설치한 다음, 플레이 스토어에서 [Quick Keyboard Switch] 앱을 설치한 다음, 기본 글자판을 원하는 대로 LG 입력기와 세나 중에서 선택하면 되겠네요.

  1. [세나] 앱은 play store에서 .apk를 다운로드 받아서 USB 메모리 등을 이용하여 TV G 셋탑 박스에 설치해야 합니다.
  2. 셋탑 박스에서 play store 앱을 실행한 다음, “Quick Keyboard Switch”를 검색하여 정상적으로 설치할 수 있습니다.
  3. [Quick Keyboard Switch]을 실행하면, 셋탑 박스에 설치된 입력기 중에서 세나를 선택할 수도 있고, 기본 LG 입력기를 설치할 수도 있습니다.
    TV G 리모컨을 이용하여 채널 숫자를 입력하려면 기본 LG 입력기로 바꿔줘야 하네요. 세벌식 입력이 필요할 때에만 세나를 선택하고 입력하면 되겠습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다