저는 위의 관련링크를 보고 우선 골드카드를 생성하기로 하였습니다.

여기서 Ubuntu 10.04를 사용하여 Desire를 Rooting해보기로 하였습니다.

루팅을 하기 위해선 Android SDK를 다운 받고, 앞에서 설명하듯 우분투에 장치를 인식할 수 있게 아래와 같은 링크를 이용하여 작업을 해야 합니다.



※ 주의: 여기서는 Ubuntu와 Android SDK를 사용하여 개발하는 사람들 위주로 글을 작성하였습니다. 리눅스를 익숙하게 쓰는 사람만 따라해주시기 바랍니다.

우분투에서 위와 같이 작업을 하였으면 ddms로 디자이어가 인식이 되는지를 확인해봅니다.


이 후, 터미널창에 아래의 명령어를 치고 나오는 값을 확인해본다.

adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid


studioego@studioego-laptop:~$ adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid
03534453553038478080d20abc00a392

터미널 창에 위와 같은 명령어를 쳤으면 아래와 같은 값이 출력될것입니다.

03534453553038478080d20abc00a392


값은 장치마다 다르니 신경 쓸 필요가 없습니다.


값을 얻어내었으면 http://hexrev.soaa.me/  를 클릭합니다. 새로뜬 창에 방금 나온 값을 입력하는 필드가 보일겁니다. 입력창에 값을 정확하게 입력합니다.

입력을 하면 아래와 같은 화면이 나올겁니다. (값은 장치의 갑소가 다르니 값이 다르다고 신경 쓸 필요가 없습니다.)


위의 화면이 나왔으면 새로 나온 값을 복사하고 http://psas.revskills.de/?q=goldcard  를 클릭합니다.

여기서는 이메일과 방금 복사한 값을 모두 입력후, 하단에 있는 Generate Goldcard를 누릅니다.

몇 분후, 입력한 이메일 주소로 goldcard.img이라는 파일이 온다. 다운로드 받습니다.

이후에 hex editor를 사용하여 goldcard.img를 엽니다.


다음엔, 디자이어의 컴퓨터 연결 모드를 디스크로 설정합니다.

이동식 디스크로 되었는지 확인을 합니다.

이후엔, hex editor를 실행합니다. 

goldcard.img의 offset의 00000000~00000170을 선택합니다. 이후 이동식디스크 파일에 붙여넣기 합니다.

아래 화면처럼 하면 됩니다.


위와같이 하면 Goldcard가 완성됩니다.

이젠 HTC Desire의 루팅을 할 준비가 다 되었습니다. 다음엔 루팅을 실행해볼까 합니다.


Buy me a coffeeBuy me a coffee

+ Recent posts