아직 HTC에서 ADP1에 대한 업데이트(1.6 Donut이 아직도 최종.)가 이루어지지 않았습니다.
마냥 기다릴 우리가 아니죠.
안드로이드가 오픈소스이니만큼 ..
http://source.android.com 에서 최신 소스를 다운받아 빌드하여, ADP1에 넣고 사용할 수도 있습니다.
하지만, 기능이 다 돌아가진 않더군요. (카메라, 한글화 등등..여러기능이 아예 돌아가질 않습니다.)
그래서 외쿸분들이 소스를 수정하시고, 쉽게 ADP1(또는 G1)에 올릴수 있도록 이미지(또는 커스텀 롬이라 불리죠)를 배포하고 있습니다.
http://forum.xda-developers.com/forumdisplay.php?f=448
굉장히 활발한 커뮤니티입니다. 하지만 저기에 있는 커스텀 롬(이젠 롬이라고 부를께요.)을 사용하기에는..
xda-developers의 글을 보면 다들 밥아저씨처럼 "(설치는) 정말쉽죠" 라고 하고 있습니다.
설치에 관해서는 자세하지 않더군요.
부족하마나 제가 아는 지식을(-잊어버리기 전에-) 공유하려 합니다.
펌웨어를 올리는 부분은 (특히 SPL업데이트!!) 위험한 작업임을 알려드립니다.
폰이 망가져서, 몇십만원짜리 배터리 충전기가 될수도 있습니다.
모든 작업에 대한 책임은 수행하는 본인에게 있음을 미리 알려드립니다.
(폰의 중요한 자료 백업하는 것도 잊지마세요.)
변신전 폰의 환경입니다.
모델 : ADP1(Dev폰, 구글 개발자폰 1)
SPL : Engineer SPL
Mod Version : 1.6 (Donut)
정상적인 1.6 Dev 폰입니다.
변신후 폰의 환경입니다.
모델 : ADP1 (하드웨어는 변하지 않아요^^;)
SPL : Danger SPL
Mod Version : 2.1(Eclair, 정확히말하면 Eclair 커스텀 룸입니다.)
이제 작업 순서를 올릴께요. (설명에는 존칭은 생략합니다.)
------------------------------------------ 절 취 선 --------------------------------------------------
필요 파일 다운로드.
1. CyanogenMod Recvery Image.
http://cyanogenmod.com/download/recovery/cm-recovery-1.4.img
=> PC에 저장.
2. ADP1 1.6 리커버리 이미지.
http://developer.htc.com/adp.html#s3
signed-dream_devphone_userdebug-ota-14721.zip 다운로드
=> SD카드 루트에 저장.
3. Hard SPL
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_G1/Dream_Firmware_to_CyanogenMod#Hard_SPL_.28optional.29_-_ONLY_FOR_HTC_DREAM_.28G1.29.21.21.21
=> SD카드 루트에 저장.
참고 : 위 링크안에 들어가면 자세한 설명이 있습니다. 못찾으시면 밑에 링크에서 다운받으세요. : )
HardSPL 다운로드 : http://android-roms.googlecode.com/files/splhard1_update_signed.zip
4. Eclair ROM 파일.
http://forum.xda-developers.com/showthread.php?t=610425
xROM-Eclair-2.1-v1.0.1.zip 다운로드
=> SD카드 루트에 저장.
설치.
5. POWER OFF.
6. USB를 뽑는다.
7. Camera + POWER(END) 로 부팅 (스케이트 보드타는 그림이 나옵니다.)
8. USB를 꼽고, Back 키를 누른다.
9. PC 커맨드창에서 "fastboot flash recovery c:\Downloads\cm-recovery-1.4.img" 입력.
10. 다음과 같은 결과가 나오면 성공이다.
sending 'recovery' (4002 KB)... OKAY
writing 'recovery'... OKAY
11. MENU + SEND + POWER를 눌러 리부팅.
12. 원래 있던 안드로이드로 부팅되면, 다시 POWER OFF
13. HOME + POWER로 부팅.(리커버리모드로 부팅)
14. 다음과같은 화면이 나오면 성공
<CyanogenMod 1.4- Recovery Mode>
15. "apply any zip from sd" 선택.
16. "signed-dream_devphone_userdebug-ota-14721.zip" 선택. Home키를 눌러 설치.
17. 설치하는데 시간이 걸림.
<ADP1 1.6 Recovery Image 설치중>
<ADP1 1.6 Recovery Image 설치완료>
17. "reboot system now" 선택.
18. Home + Power 키를 누른채로 부팅. (다시 리커버리 모드)
19. "apply any zip from sd" 선택.
20. "signed-spl.zip"(Danger SPL) 선택. Home키를 눌러 설치.
21. 리붓하지말고!!!
22. "apply any zip from sd" 선택.
23. "xROM-Eclair-2.1-v1.0.1.zip" 선택(Eclair ROM 설치). Home 키를 눌러 설치.
<xROM 설치중>
<xROM 설치완료>
24. "reboot system now" 선택.
25. 자동으로 Recovery Mode로 들어오면 "wipe data/factory reset"선택. "Home"키를 눌러 실행.
26. "reboot system now" 선택.
27. 몇번의 리부팅 후 xRom Android 로고가 보이면 성공.
두서가 없이 적었습니다. 수정사항이 있으면 알려주세요.
인증샷은 http://www.androidpub.com/phone_g1/89846 참고하세요.
ADP1 (Dev phone)이 아닌 일반 G1에서는 안되는 건가요?
혹시 된다는 방법 공유 좀 해주세요....
제 폰은 현재 1.6 (donut)을 쓰고 있습니다.
시리님 답변 감사합니다.
G1에서도 된다라는 말을 듣고, 해봤는데... bootloader가 original 이라서 그런지 fastboot 명령이 실해이 안되더군요.
fastboot screen 으로 부팅을 하면 이렇게만 나오네요.
DREA100 PVT32B
HBOT-0.95.0000
CPLD-4
radio-2.22.19.26I
Serial0
우선 bootloader를 업그레이드 해야 하나요?
너무 몰라서 죄송합니다.
제 댓글에 오해의 소지가 있었군요.
G1에서 2.1(또는 커스텀룸)을 올리시기위해서는 G1을 Root해야됩니다.
2.1을 올리시기 전에.HTC 의 G1은 크게 두가지가 있죠.
1. Google 에서 판매하는 G1(=Dev1, ADP1)
2. 통신업체에서 판매하는 G1(T-Mobile등)
1번의 경우(Dev1이라고 부를께요)는 안드로이드 개발자들이 앱개발이외에도 플랫폼을(http://source.android.com) 다운받아서 빌드하여 폰에 올릴수 있게 설정되어있습니다. (태생이 커스텀룸을 적용할수있게 되어있죠)
2번의 경우(G1이라고 부를께요)는 그럴수없게 되어있죠.(태생이 커스텀롬이 올라가면 안되는겁니다.)
하지만, G1초기 버그를 이용하여, G1에 커스텀룸을 올릴수 있도록 환경(?)을 조성하는 방법이 있더군요.
가지고 계신 폰이 G1이시라면 Rooting을 먼저하시고,
(일반적으론 이베이등등 오픈마켓에서 구입하셨다면, G1(Dev1아님)일 가능성이 많습니다.)
제가 작성한글을 시도해보셔야겠지요.
사실 저도 해보질않아 (G1에서)된다는 장담은 못하겠네요.^^;;
Fastboot 에 관한글은 : 회색님이 작성하신 http://www.androidpub.com/3633 를 참조하세요.
p.s: 몰라서 죄송할꺼까지야 없죠..^^;;
여러 eclair 롬 종류가 꽤 많더군요. 여러 롬을 시도해 봤는데, 다들 아직 버그가 한두개 씩은 있더군요.
xRom은 camera, youtube, gallery 등에 문제가 있고, manup eclair는 로컬 뉴스 위젯이 없고, 카메라는 되지만 아직 버그는 있는것 같고, 마찬가지로 유투브 비디오 안나오고.
그래도 시리님이 추천해 주신 xRom(2.1 v1.1)이 젤 좋긴 한것 같습니다.
근데, 저만 그런지는 모르겠지만, xRom (xRom eclair 2.1 v1.1)은 가끔씩 혼자 Reboot되던데... 혹시 다른 분들도 그러신지 궁금합니다.
시리님.. 질문이 있습니다.
저는 맨 마지막에 eclair 2.1 v1.1 을 설치할때 오류가 납니다.
Can't chown/mod /system/xbin
(No such file or directory)
E:Failure at line 21:
set_perm_recursive o 2000 0755 0755 SYSTEM:xbin
Installation aborted
라고 나옵니다.
저는 구글 ADP1 을 사용 하고 있고 지금 사용 버젼은 adp1 공식 롬 1.6 버젼이었습니다.
도움을 받을 수 있을지요?




궁금한게..빠르게 동작할까요?