336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

다른 안드로이드 장비에는 아이스크림 샌드위치(ICS)가 올라갔지만, HTC 플라이어 4G에는 드디어 허니콤이 올라갔다!! 


장점은 진저에서는 활용 못하던 펜!! 허니컴에서는 어디서든지 플라이어 펜을 가지고 사용할 수 있다. 

특히, 낙서장처럼 사용할 수 있는 앱에서는 최고!! 기본으로 제공하는 메모장 앱보다, 구글 플레이에 있는 무료 앱을 다운받아서 쓰는게 더 활용도가 높은거 같다. 


펜을 활용하기 위한 앱은 다음과 같은 앱들이 있다. 

  • LectureNotes [링크] - 구글플레이, 유료
  • Quill [링크] - 구글 프로젝트, 무료
  • Papyrus [링크] - 구글플레이, 무료

다시 본론으로 들어가서 진저에서 루팅해서 순정 허니콤을 쓰는 지금 불필요한 앱들이 너무 많이있고, 'HTC 센스 UI'가 너무 무겁다는 생각도 들어서 루팅을 하려고 한다. 

1. 플라이어 4G를 언락(unlock) 시키기
  • http://www.htcdev.com/ 에 접속하여 Register 버튼을 누르고 등록합니다.이름, 성
    이메일주소, 유저네임(ID)
    패스워드, 패스워드 확인
    국가
    정보를 입력하고 연두색의 Retister 버튼을 누르면, 위에 입력한 이메일 주소로 메일이 하나 도착합니다. 

  • 입력한 메일을 확인하여 메일 내용 중앙의 링크를 클릭합니다. 
    클릭하면 새로운 페이지가 열리면서 인증이 완료된다. 

  • 다시  http://www.htcdev.com/ 에 접속하여 로그인 합니다. 메인화면의 우측을 보면 Unlock Bootloader 라는 버튼을 누르고 Get Started 버튼을 클릭합니다. 

  • Unlock Bootloader 화면이 나오면 우측에서 자신에게 맞는 디바이스를 설정합니다. 
  • 선택 후 하단에 Begin Unlock Bootloader 의 연두색 버튼을 클릭합니다 

  • 아래와 같이 언락을 진행할꺼냐는 화면이 나오는데 정말 언락을 하고 루팅을 하고 싶다면 Yes 를 클릭한다. 그리고 다음 화면는 정말로 루팅을 하고 싶다면 체크박스에 체크를 하고 하단에 Proceed to Unlock Instructions 버튼을 클릭합니다. 


















  • 새로운 페이지가 나올 것이고 우측에 나열되어 있는 프로그램을 설치해줍니다. 

  • 필요한 프로그램을 다 설치했다면 하단에 'Proceed To Step 5' 버튼을 눌러가면서 Step 1부터 Step 13까지 따라합니다. 
리부팅되고 부트로더가 언락상태로 됩니다. 


336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

이전에 소개한 안드로이드 프로요 전체 소드 다운로드 및 빌드에서 소개된 이미지를 이클립스를 이용하여 디버깅하는 방법을 설명하려고 한다.

방법은 안드로이드 소스를 이클립스에 프로젝트로 추가하고 빌드를 통해서 생성된 system.img을 SDK 폴더로 옮겨서 실행 후 원격 디버깅을 하면된다.

  1. 안드로이드 플렛폼을 프로젝트로 추가한다.
    + [android_root]/development/ide/eclipse/.classpath  파일을 [android_root]로 이동한다.
    + 이클립스를 실행하고 File -> New -> Java Project 를 실행한다.
    + 다음과 같은 창이 나오면 Contents 항목 중 Create project from existing source 를 선택하고 Directory 위치를 [android_root]로 지정한다.

     그리고 finish 버튼을 누르면 끝.
     
  2. 빌드된 system.img 파일을 SDK로 복사한다.
    빌드에 성공하면 [android_root]/out/target/product/generic/system.img 파일이 생성된다. 이 파일을 [android_sdk_folder]/platforms/android-8/images/에 복사한다. 그리고 ADT를 실행하면 생성된 이미지의 안드로이드가 실행된다.

  3. 안드로이드 에물레이터를 실행하고 이클립스로 원격 디버깅을 실행한다.

    + 안드로이드 에물레이터를 이클립스 또는 터미널에서 실행하면 이클립스 DDMS 를 보면 다음과 같이 Device 탭에 에물레이터가 잡힌다. 


    + 다음은 이클립스 메뉴에서 Run -> Debug Configurations 을 선택하면 왼쪽 하단에 Remote Java Application을 더블클릭하여 새로운 디버그 모듈을 만들고 다음과 같이 입력한다. 
    Name : Android_debug
    Project : [android_root]
    Port : 8700 

    그리고 Apply 하고 Close 를 누른다.

    + 다시 DDMS 화면으로 넘어가서 원하는 프로세스를 선택하고 Debug 에서 Android_Debug를 실행한다. 그러면 다음과 같은 화면 이 나오면 성공!