Downgrade và ROOT cho HTC Desire Z/T-Mobile G2/Desire HD Stock 2.3.3

skyoffreedom
28/10/2011 2:15Phản hồi: 399
Downgrade và ROOT cho HTC Desire Z/T-Mobile G2/Desire HD Stock 2.3.3
Các bạn vui lòng kiểm tra firmware trước khi tiếp tục (setting/about phone/xem cái Baseband và build version):
  • Hiện do lý do công việc mình không còn support topic này nữa, các bạn làm theo topic này có thắc mắc thì vào đây hỏi các mem khác dùm mình hen: http://www.tinhte.vn/threads/547494/page-150
  • Hướng dẫn chỉ dùng choDesire HDbản Version Number từ1.xx->2.xx. Desire HD nào đã up Sense 3.5 - Android 2.3.5 Version Number là3.xxthì xin tham khảo cách khác(mình khuyên là dùngACE HACK KIT).Để xem Version Number các bạn vàoAbout Phone -> Software Infomation
  • Lưu ýACE dùngHTC Desire Zmuahàng xách taycủa BELL(không phải G2nhá)hay nhà mạng nước ngoài có thể sẽ bịlock Branded, sdcard sẽ không nhận PC10IMG.zip khi check để downgrade. Vì thế làm bước tạo GOLDCARD ở cuối bài Downgrade này. Nều tạo Goldcard không được thì pm yahoo hay nt để mình lên hướng dẫn CODE khác cho hen
  • Các máy HTC Desire Z đang ở 2.2 nhưng Firmware là 1.XX xin vào topic này để hạ firmware đến bước thứ 12 thì ROOT:http://forum.xda-developers.com/showthread.php?t=905261
  • Các máy cò firmware 2.xx - T-mobile G2 là 2.13.531.8 w/S-ON và Desire Z 2.3.3 w/S-ON thì mình sẽ hướng dẫn downgrade bên dưới và ROOT sẽ tiếp tục ở phần 2.....
  • Link wiki bao gồm tổng hợp tất cả các thắc mắc, các bản Stock ROM OTA, cách downgrade/ROOT tại đây:http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Rooting_the_Vision_.28G2.2FDZ.29_and_DHD
Phần 1: Downgrade về 2.2 cho Desire Z/G2/Desire HD đã up Stock 2.3.4
Bài hướng dẫn này mình có làm sẵn 1 vài bước trong link Mediafire gửi kèm và hướng dẫn theo kinh nghiệm của mình nên các bạn sẽ thấy khác 1 xíu so với link gốc. Khuyến khích các bạn muốn khám phá sử dụng link gốcLink gốc: http://forum.xda-developers.com/showthread.php?t=1178912
1. Các bước thực hiện gồm:
  • ROOT máy tạm thời để lấy quyền admin
  • Chuyển đổi version để lấy quyền downgrade
  • Backup (không làm cũng được)
  • Downgrade
  • Đã update cách mới tự tạo GOLDCARD trong quá trình downgrade, không cần thiết bước tạo goldcard nữa ^^
2. Yêu cầu/ File cần có:
Mình sẽ làm tắt các bước so với link gốc nên các bạn sẽ thấy 1 vài bước không đúng so với link gốc
Chắc chắn là sdcard đã có trong máy, không được bật chế độ storage khi kết nối với PC và sdcard phải còn dư nhiều dung lượng (khoảng 1GB chắc đủ)
Yêu cầu cuối là ai muốn root máy thì làm máy bạn có problem gì mình không chịu trách nhiệm nha, thấy mình còn run tay thì ngừng hen ^^

3. Bắt đầu:

Các file bên link gốc yêu cầu mình đã để sẵn trong Folder up trên Mediafire, chỉ cần down thêm Stock 2.2 ROM thôi nha

3.1. ROOT tạm thời trước: (TempRoot) - reboot sẽ mất ROOT:
1. (Ai cài ADB được rồi bỏ qua bước này) Bạn cài HTC sync trên PC, reset PC, kết nối G2/DZ/DHD chế độ Charge Only với PC và bật chế độ USB Debugging sẵn (Setting/Application/Development Setting). Không bật storage hen, cứ kết nối bật usb debugging rồi để máy như thế.Lưu ýHTC sync cài chỉ để nhận CODE ADB chứ không có nhận được máy đâu, các bạn đừng cố bật nó lên làm gì

2. Mở file adb.exe trong folder "ADB + file Downgrade" vừa down về để PC nhận các lệnh. Xong rồi thì mở cmd.bat trong folder đó luôn và bắt đầu gõ lệnh

3. Trên cmd.bat các bạn gõ:>adb shell cat /dev/msm_rotator

4. Nếu adb xuất hiện dòng thông báo sau thì hãy tiếp tục:/dev/msm_rotator: invalid length
(Nếukhông xuất hiện thì các bạn nên ngừng lại và vào topic #g2root mình để dưới source bên dưới tham khảo thêm)

5. Nếu có dòng lệnh trên xuất hiện thì tiếp tục gõ trên cmd.bat:
> adb push fre3vo /data/local/tmp
> adb shell
$ chmod 777 /data/local/tmp/fre3vo

Quảng cáo


$ /data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF


6. Sau khi gõ các dòng lệnh trên các bạn sẽ thấy 1 dọc các lệnh chạy xuống, nếu nhanh mắt các bạn sẽ thấy các lệnh sau (nó sẽ xuất hiện sau 1, 2 phút các bạn gõ xong nên chờ cho hoàn tất hãy làm tiếp):
Buffer offset: 00000000
Buffer size: 8192
Scanning region fb7b0000...
Scanning region fb8a0000...
Scanning region fb990000...
Scanning region fba90000...
Potential exploit area found at address fbb4d600:a00.
Exploiting device...

Quảng cáo



7. Nếu dòng lệnh trên xuất hiện các bạn sẽ tiếp tục bước 8



8. Nếu các bạn bị đá ra khỏi ADB như bước 7a đã nói thì mở nó lên lại, bây giờ các bạn gõ lệnh:> adb shell các bạn để ý là thay vì xuất hiện dấu $ thì giờ nó là dấu #. Việc này cho thấy bạn đã temproot thành công.

9. Bạn gõ "#exit" để thoát ra và tiếp tục các lệnh dưới (không cần tắt cmd.bat)


3.2. Chuyển version để lấy quyền Downgrade:
1. Các bạn mở adb lên lại và gõ lệnh sau: (hãy chú ý là adb shell dấu $ đã thành dấu # thì mới ok)
> adb push misc_version /data/local/tmp/misc_version
> adb push flashgc /data/local/tmp/flashgc
> adb shell chmod 777 /data/local/tmp/*
> adb shell
# cd data/local/tmp

#./flashgc
# ./misc_version -s 1.00.000.0
--set_version set. VERSION will be changed to: 1.00.000.0Patching and backing up partition 17... (đây là dòng lệnh sẽ xuất hiện)

Nếu bạn gặp lỗi Error opening backup file Tức là nó không tìm thấy sdcard trên máy bạn, hãy chắc là đã gắn sdcard vào máy hoặc không bật chế độ storage[/COLOR][/FONT][/FONT]

2. gõ tiếp:
# sync

3. Để chắc chắn các bạn nên gõ lệnh sau để check lại xem mọi việc đã ok chưa:
# dd if=/dev/block/mmcblk0p17 bs=1 skip=160 count=10
(trên cmd.bat nên xuất hiện thế này)
1.00.000.010+0 records in
10+0 records out
10 bytes transferred in 0.001 secs (10000 bytes/sec)

4. Hãy chắc chắn là backup đầy đủ (bước backup mình sẽ hướng dẫn bên dưới)

3.3. TempROOT để backup file (Tùy bạn làm hoặc không làm):
1. Các file yêu cầu bên link gốc mình đã để sẵn trong folder ADB, các bạn chỉ cần mở cmd.bat và gõ các lệnh sau, gõ từ từ thôi hen:
> adb push su /data/local/tmp/
> adb push busybox /data/local/tmp/
> adb push fixsu.sh /data/local/tmp/
> adb install SuperUser.apk
> adb shell chmod 755 /data/local/tmp/fixsu.sh
> adb shell /data/local/tmp/fixsu.sh

2. Tìm và down Titanium backup hoặc MyBackup ROOT để backup các dữ liệu cần thiết
Link Titanium Backup PRO
http://www.tinhte.vn/f216/titanium-backup-pro-v4-0-2-ung-dung-khong-thieu-cho-android-652798/

3. Tạo 1 Backup ^^ các file có chữ màu đỏ các bạn đừng backup, nó là file hệ thống, restore lại sẽ đơ máy đấy. Backup apps hoặc các file bình thường thôi

3.4. Bước chính đây - DOWNGRADE:

1. Các bạn còn nhớ cái file Stock 2.2 ROM cho từng dòng máy mình để link down ở trên chứ, giờ bạn đổi tên nó thành thế này (không được giải nén file này)
G2: "PC10IMG"
Desire Z: "PC10IMG"
Desire HD: "PD98IMG"

2. Đổi tên xong bật chế độ storage của điện thoại lên và chép nó vào thẳng sdcard. Để nó ở ngoài sdcard luôn nha, đừng có tạo folder hay gì gì cho nó hết, làm vậy máy sẽ không tự nhận file đâu

3. Tắt chế độ storage đi nhưng vẫn kết nối với PC và USB Debugging thì luôn luôn bật hen, để dùng ADB tiếp ^^ các bạn gõ
>adb reboot bootloader

4. Khi trong màn hình bootloader các bạn dùng nút Power để enter vào chữ BOOTLOADER trên menu xuất hiện ra, dùng Volumne Down + Up để di chuyển hen

MÌNH XIN LƯU Ý LÀ CÁC BƯỚC SAU CÁC BẠN HÃY CHẮC LÀ MÁY ĐẦY PIN VÀ KHÔNG ĐƯỢC NGẮT ĐOẠN HAY TẮT MÁY GIỮA CHỪNG. VÌ MÁY ĐANG CHẠY LẠI ROM VÀ CÀI ĐẶT LẠI, NẾU LÀM BẤT CỨ GÌ ẢNH HƯỞNG QUÁ TRÌNH CÀI ĐẶT THÌ MÁY BẠN SẼ MẤT LUÔN ROM ĐANG BOOT VÀ SẼ BOOTLOOP Ở CHỮ HTC QUÀI HOẶC NGUY HIỂM HƠN LÀ BRICK MÁY

5. Sau khi vào menu BOOTLOADER máy sẽ tự check file PC10IMG.zip và hỏi mình có muốn update firmware đó không, đọc kỹ và chọn đúng button mà máy yêu cầu. Thường thì chọn YES là nút Volumne UP

6. Bạn sẽ thấy bên gốc phải có 1 thanh dài để cho bạn biết tiến độ cài đặt là bao nhiêu. Trong quá trình chạy máy sẽ tự reboot 1 lần mặc dù chưa xong, không sao hết, sau khi reboot máy sẽ tự chạy phần còn lại

7. Sau khi chạy tiếp phần còn lại máy sẽ tự reboot lần thứ 2 và sẽ ở màn hình HTC khoảng 5 phút, không sao hết nha, đừng có tháo pin hay gì làm ngưng quá trình hết. Sau đó máy sẽ vào Stock ROM 2.28. Sau khi hoàn thành thì máy bạn đã trở về stock ROM 2.2, chúc mừng hen ^^ chuẩn bị các bước ROOT, về 2.2 là ok rồi.

Sources:
  1. #g2root:http://fishporn.ca/vision.gingerbread.root.html
  2. Using fre3vo:http://therootofallevo.com/forums/vi....php?f=6&t=120
  3. [GUIDE] ADB Workshop and Guide for everyone
  4. [HOW-TO] ADB for Dummies(How-To Learner's Guide)
  5. How To Set Up ADB/USB Drivers for Android Devices
  6. [ROM]Ace Test & Stock ROMS [RE-UPLOADED]
  7. Instructions for flashgc
  8. Temp-Root Backup Post by Nipqer
  9. http://forum.xda-developers.com/showthread.php?t=1178912
  10. Cách update Desire Z HBOOT cho T-Mobile G2: Đã update ở PHẦN 4 bên dưới
399 bình luận
Chia sẻ

Xu hướng

Cảm ơn bác Skyoffreedom đã công phu tổng kết lại cho anh em Desire Z/G2 rất cụ thể và dễ thực hiện. Mong bác và anh em trong threat này giới thiệu và bình luận về các bản romcook luôn để anh em vọc. Máy này có rất nhiều rom, rom nào cũng có cái hay riêng.
Phần 2: ROOT máy Desire Z + T-Mobile G2 sau khi đã Downgrade

1. Yêu cầu / File cần có:
2. Thực hiện:
2.1 Chuyển các file vào ĐT / đồng thời Temproot (lấy quyền root tạm thời):

1. Kết nối PC với ĐT, bật chế độ usb debugging (setting/application/development). Không được bật chế độ usb storage, cứ kết nối với debugging rồi để như thế​
(Làm sao để chạy được ADB các bạn vui lòng xem Phần 1, mục Temproot đầu tiên)​


2. Các bạn thực hiện trên ADB, mở file adb.exe trong folder down trên mediafire về để chạy service trước. Sau khi màn hình DOS tắt thì mở cmd.bat để bắt đầu gõ lệnh.​

3. Các bạn gõ các lệnh sau trong màn hình cmd.bat:​
> adb push psneuter /data/local/tmp/
> adb push gfree /data/local/tmp/
> adb push busybox /data/local/tmp/
> adb push hboot-eng.img /data/local/tmp/
> adb push root_psn /data/local/tmp/
> adb push su /sdcard/
> adb push Superuser.apk /sdcard/
> adb shell chmod 755 /data/local/tmp/*
Cho Desire Z/G2:
> adb push recovery-clockwork-3.0.2.4-vision.img /data/local/tmp/recovery.img
Cho Desire HD:
> adb push recovery-clockwork-5.0.2.0-ace.img /data/local/tmp/recovery.img

4. Các bạn gõ lệnh sau để đạt được quyền Temproot:
> adb shell /data/local/tmp/psneuter
> adb shell

5. Sau khi gõ lệnh để thực thi "psneuter" trên bước 4 thì máy đã temproot. Lệnh "> adb shell" bên dưới là để kiểm tra lại coi máy đã temproot chưa. (dấu # là ok)
(Các bạn phân biệt bằng cách là sau khi gõ "> adb shell" thì máy chưa root sẽ xuất hiện dấu "$", còn temproot hoặc root rồi thì sẽ là dấu "#")

2.2 S-OFF và ROOT: Bước quan trọng nhất ^^
2.2.1 Cài đặt HBOOT / ClockworkMod Recovery và ROOT:

1. Các bạn hãy nhớ là đừng tắt ADB nãy giờ nha. Lệnh cuối của bước Temproot phía trên là "> adb shell", các bạn sẽ thấy xuất hiện dấu #, giờ tại dấu # đó các bạn gõ tiếp tục luôn

2. Các bạn gõ lệnh sau để check md5 của Stock HBOOT, mình gọi bước này là md5_1 nha, các bạn lấy giấy hoặc ghi lại số xuất hiện trên cmd.bat nha:

# cd /data/local/tmp
# ./busybox md5sum /dev/block/mmcblk0p18

3. Các bạn gõ lệnh sau để cài đặt HBOOT/Recovery/MD5 mớ, gõ ngay sau dấu # mới đúng nha. Nếu các bạn thấy ADB đã quay về ban đầu không còn dấu # hoặc đã tắt thì mở lên lại và gõ lệnh "> adb shell" để tiếp tục:

# cd /data/local/tmp
# ./gfree -f -b hboot-eng.img
# ./gfree -f -y recovery.img
# ./root_psn
# sync

4. Bước này chúng ta sẽ kiểm tra lại MD5 vừa cài cũng như kiểm tra xem HBOOT mới đã cài đúng chưa. Tiếp tục gõ với dấu # đằng trước nha:
# cd /data/local/tmp
# ./busybox md5sum hboot-eng.img
# ./busybox md5sum /dev/block/mmcblk0p18

Với lệnh md5sum hboot-eng.img mình sẽ gọi là md5_2
Với lệnh md5sum /dev/block/mmcblk0p18 mình sẽ gọi là md5_3
Giờ chúng ta sẽ làm phép so sánh với số md5_1 mình đã nói các bạn ghi vào giấy hoặc notepad như sau:

  • Nếu số md5_3 giống với md5_1 thì máy bạn đã thất bại trong việc chạy lại HBOOT. Việc này cũng có thể là do máy bạn chưa Downgrade về đúng ROM 2.2 hoặc đúng Firmware

  • Nếu số md5_3 khác md5_1 đồng thời cũng khác với md5_2 luôn thì các bạn khoan hãy làm tiếp
Cả 2 trường hợp trên các bạn nên vào link sau để tìm giải pháp: http://webchat.freenode.net/?channels=g2root
  • Nếu số md5_3 giống với md5_2 và khác md5_1 thì các bạn ok, tiếp tục gõ lệnh "#reboot" để reboot máy, phải nhớ là dấu # nha, không thấy dấu # thì gõ ">adb shell" để xuất hiện

2.2.2 Xác nhận lại xem máy đã superCID/S-OFF/Sim-unlock chưa:

Mình xin nói rõ là "SIM-UNLOCK" ở đây không giống việc unlock mạng ở Việt Nam nha, nó là 1 service bên dưới của máy thôi. Không ảnh hưởng tới việc unlock ở Việt Nam gì hết nha
1. Sau khi máy đã reboot, các bạn cứ giữ kết nối PC - ĐT với usb debugging luôn mở nha, mở cmd.bat lên và gõ tiếp lệnh sau:
Xin lưu ý khi gõ tới lệnh "# su" bên dưới thì các bạn nên mở khóa lockscreen điện thoại nha, tại nó sẽ xuất hiện câu hỏi về gán quyền của Super user cho 1 apps nào đó trong máy, chọn dấu Remember và bấm allow
> adb push gfree_verify /data/local/tmp
> adb shell
# su (màn hình ĐT phải luôn luôn unlock-chọn remember và stick allow khi có thông báo trên ĐT)
# cd /data/local/tmp
# chmod 755 gfree_verify
# stop ril-daemon
# ./gfree_verify


2. Sau khi gõ các lệnh trên, cmd.bat sẽ xuất hiện dòng sau điều đó có nghĩa là máy bạn đã S-OFF/superCID/SIM-unlock thành công

gfree verify_cid returned:
cid: 11111111

OK

gfree verify_secu_flag returned:
@secu_flag: 0

OK

gfree verify_simlock returned:
@SIMLOCK= 00

OK


cid: 11111111 <--- Điều này nghĩa là bạn đã có superCID!
@secu_flag: 0 <--- Việc này nghĩa là radio của bạn đã S-OFF - radio giống như sóng di động ở VN
@SIMLOCK= 00 <--- Điều này có nghĩa là simlock của bạn đã off

3. Các bạn gõ lệnh sau để mở service daemon trở lại (nhớ là "$ adb shell" để dấu # xuất hiện rồi gõ nha)
# start ril-daemon

2.1 Backup và Cleanup:

Trong quá trình làm thì máy bạn đã tự tạo ra 1 file backup nằm tại /sdcard/, nằm ở ngoài luôn các bạn khỏi tìm trong folder nào hết. File đó là:
/sdcard//part7backup-<time>.bin
/sdcard//part18backup-<time>.bin
/sdcard//part21backup-<time>.bin
Các bạn chép 3 file đó vào lưu trữ trong PC nha, phòng trường hợp bị gì sẽ có thể restore

Đặc biệt lưu ý Desire HD: Có thể do khác HBOOT nên máy DHD root xong sẽ treo ở màn hình HTC. Xin đừng lo, đó là do máy mất ROM để vào. Các bạn tháo pin, tháo cable. Đợi xíu gắn pin và cable vào nhưng không mở máy, thấy đèn sạc pin sáng lên thì trên cmd.bat các bạn gõ:

>adb reboot recovery để vào recovery và up ROM cooked

Finish rồi đấy, máy bạn đã ROOT, giờ các bạn tìm ROM cooked nào đó để up thôi. Các bạn có thể tham khảo thêm các Source hướng dẫn khác mình để ở cuối PHẦN 1 ở post 1

Còn các vấn đề về Kernel/Modules/Radio thì các bạn đọc và nghiên cứu thêm trong các topic của XDA. Flash mấy cái đó cũng như flash ROM, không có gì khác




PHẦN 4: THỦ THUẬT Update HTC Desire Z HBOOT - Chỉ sử dụng cho T-Mobile G2, DZ không làm


Cái này mình dịch lại và hướng dẫn thêm 1 số bước tắt để update HBOOT của HTC Desire Z cho T-Mobile G2 dựa theo Virtous. Các bạn sử dụng HTC Desire Z thì không cần up cái này nhá có sẵn rồi


Quan trọng là các bạn bị brick máy hay gì gì mình không chịu trách nhiệm nha :p giỡn thôi, các bước khá đơn giản nên tỉ lệ brick rất nhỏ

Điều này là không bắt buộc nhưng bạn nào sử dụng T-Mobile G2 mà muốn trải nghiệm các bản SENSE 3.0, 3.5 hoặc 1 số các ROM đời mới hiện nay do các Developers phát triển thì nên up.

  • Trong topic up ROM của các developers sẽ có yêu cầu các bạn dùng DZ HBOOT hay không. Nên đọc kỹ trước khi up để tránh nhìn chữ HTC trắng bóc quài không vào được ROM :eek:
Lý do:
T-Mobile G2 HBOOT chỉ dùng 400MB để đựng các tập tin system và ~1.3GB dùng để đựng data. DesireZ thì system được dùng tới 523MB nên mới có thể chịu nổi các bản ROM nặng với dung lượng system lớn. Nếu up ROM có dung lượng lớn với G2 HBOOT sẽ gây bootloop không thể nào vào ROM được :stomp:

Cách kiểm tra đơn giản nhất:
Chắc các bạn cũng đang thắc mắc là máy mình là HBOOT gì, thường thì G2 thì sure là G2 HBOOT rồi. Nhưng để kỹ thêm thì các bạn có thể vào setting/sdcard và xem storage của mình. Nếu trên sdcard có >1.2GB đến ~1.3GB dung lượng thì là G2 HBOOT. Con` <1GB là DZ HBOOT

Yêu cầu:
1. T-Mobile G2 đã ROOT - tất nhiên ;)
2. Có hiểu biết 1 số về các lệnh trong ADB
3. Các bạn down 2 file này về
HTC Sync: http://www.htc.com/www/help/?p_id=325&cat=3&dl_id=1058
ADB + PC10IMG (down về giải nén ra trên PC - file PC10IMG.zip không được giải nén): http://www.mediafire.com/?c2b7pbne5dynq4c

5. Nên down 1 ROM nào đó để sẵn trong sdcard trước (cái này mình nói thêm chứ tùy bạn, bạn thấy không cần thì khỏi cũng ok ^^)

Các bước thực hiện:
  • (Đầu tiên xin lưu ý những ai vừa DOWNGRADE&ROOTxong và làm PHẦN này luôn là hãy
    delete file "PC10IMG" dùng để downgrade khi nãy trong sdcard đi. Vì file up DZ HBOOT cùng là "PC10IMG" máy sẽ không hiểu)
  • Flash HBOOT này sẽ wipe hết radio/recovery/system/cache/vv...Nhưng các bạn yên tâm sẽ không bị gì đâu vì file PC10IMG ở trên khi flash sẽ update lại recovery/radio, không mất unlock mạng Việt Nam luôn
  • Setup ADB - cái này có lẽ là rắc rối nhất với các bạn mới xài Android - mình chỉ cách đơn giản nhất. Các bạn setup cái HTC sync trên PC, reset PC lại. Rồi kết nối ĐT với PC, bật chế độ usb debug trong điện thoại (Setting/Application/). Tuyệt đối đừng mở storage hen, cứ để đt kết nối như vậy. Vậy là bạn đã có ADB rồi đó, khỏi phải cài bộ Android SDK chi cho lâu và nặng máy O.O
  • Mở folder HTC ADB lên, chạy file cmd.bat và bắt đầu gõ lệnh
    • Gõ: adb push PC10IMG.zip /sdcard/
    • Gõ: adb shell md5sum /sdcard/PC10IMG.zip
    • nếu như xuất hiện dòng sau trên cmd.bat thì các bạn hãy tiếp tục, không thì nên ngừng tại đây: d5ebb7c9aa8e3cab714634a1a7d6f762.
    • Gõ: adb reboot recovery để vào recovery và thực hiện Backup lại ROM bạn đang dùng. Hãy chắc là Backup thành công - mình khuyên tốt nhất bạn nên down 1 ROM nào đó để sẵn trong sdcard phòng trường hợp xấu nhất là bạn sơ ý làm mất Backup
    • Gõ: adb reboot bootloader và chọn "bootloader" trên menu
  • Bạn sẽ thấy máy sẽ hỏi bạn có muốn update firmware PC10IMG.zip không, bạn bấm nút Volume Up với nghĩa là "Yes". Bên góc phải sẽ xuất hiện 1 cột để tính toán thời lượng hoàn thành.
  • Nó chạy giữa chừng tuy rằng chưa xong nhưng cũng sẽ tự reboot, rồi nó lại chạy tiếp tục. Các bạn cứ để yên, không sao cả.
  • Lưu ý là đọc kỹ bước 10 đừng có tháo pin hoặc tháo kết nối PC gì hết khi ở bước trên. Đã có nhiều bạn đứng ngay bước 10 tưởng là hư máy mà tháo pin, ngắt kết nối PC giờ đang gặp PROBLEM
  • Sau khi xong máy sẽ reboot lần nữa, lần này nó sẽ hiện chữ "HTC" và không hề có hành động gì hết, các bạn yên tâm điều này xảy ra là do máy đã mất hết ROM và không có ROM để nó boot
  • Trên cmd.bat gõ:>adb reboot recovery - có thể bạn phải gõ 1, 2 lần gì đó mới vào được nhưng không sao - nhớ là gõ xong phải đợi từ từ nó vô, đừng có gõ rồi enter liên tục
  • Lưu ý: Ai gõ lệnh ở bước 12 mà báo:"Device Not Found" thì tháo cable ra và gắn lại rồi gõ. Nếu vẫn không được nữa thì hãy thực hiện theo bước sau:
    • Tháo calbe ra, tháo pin đt ra - không sao đâu, đừng xót hen ^^
    • Đợi 30s thì gắn pin ĐT vào nhưng đừng có bấm POWER để mở ĐT
    • Để nguyên như thế và kết nối calbe với PC - đợi cái đèn sạc pin màu cam sáng lên thì gõ lệnh như bước 12
    • Xong -> qua bước sau^^
  • Giờ bạn đã ở trong recovery, bạn để ý là recovery sẽ thông báo 1 vài lỗi nhưng không sao, đó là điều hiển nhiên. Chọn fulle wipe/factory reset. Vào advance chọn wipe dalvik cache và wipe battery sta. Xong thì back trở ra Home của recovery

  • Giờ bạn có 2 lựa chọn là restore lại ROM đã backup hoặc flash file ROM mình nói để sẵn trong sdcard -> Finish ^^
Các bạn đã biết và thực hiện rồi đừng ném đá em tội nghiệp 😔
Các bạn nào có thắc mắc/hỏi đáp về các vấn đề khác của máy G2/DZ thì xin move sang box này: http://www.tinhte.vn/f217/box-htc-desire-z-g2-hoi-dap-giao-luu-chia-se-kinh-nghiem-547494/

Sources:
Bạn cho mình hỏi thêm làm sao biết cái nào yêu cầu DZ HBOOT? Mình vào thử vài liên kết ROM thì không thấy đề cập này (cần hoặc không cần).

Xin cảm ơn

======
Sửa: hiện tại Virtuous G-Lite đã ra đến bản 1.0.7 và trên xda xác nhận chạy được mà không gần DZ HBOOT
Sky ơi ! cái file HTC ADB.rar ở mediafire bị lỗi rồi bạn. mình down về nhưng khi giải nén nó bị break nên ko thấy file .zip
Bạn xem lại giúp mình nhe !
Thanks !
Mình vừa down về giải nén lại file vẫn bình thường, chắc bạn giải nén trong lúc down chưa xong nên thiếu file
  • Download Stock 2.2 ROM cho đúng dòng máy : là thế nào hả bác bác cho e đường linh đi để e vào down ko bác up lên cũng đc e mới dùng nên đang gà quá bác chỉ giáo e với
Link mình để ngay bên dưới câu đó đó bạn, link multiupload.com đấy ^^ G2 thì down link G2, DZ thì down link của DZ
SKy ơi, cho mình hỏi mình hack root xong rồi, giờ không thích root nữa, muốn quay về như hồi mới mua được không? Update lên stock 2.3.4 luôn
Ah việc unroot thì ok, nhưng mình chưa tìm hiểu nên không rành tại không có nhu cầu hehe
Bạn tham khảo trong đây http://forum.xda-developers.com/showthread.php?t=835971 - This guide will follow the steps needed to remove permanent root and bring your device back to 100% stock
thanks skyoffredom rất nhiều , chờ bài root của bạn nữa là mình tiến hành , cho mình hỏi thêm nếu down về 2.2 rồi có cần down frimwer xuống nữa ko . Hay như vậy root được rồi ? Mình là người mới xài android nên chưa rành nhiều thứ , nếu được bạn hướng dẫn up room cock của MIUI làm ví dụ được ko ? Cho mình xin cách link down room cook luôn nha . Thank .
ah khoảng sáng mai chắc mình có time mình làm cái bài ROOT luôn. Nếu bạn downgrade đúng file PC10IMG.zip thì máy đã về stock ROM 2.2 và firmware gốc luôn rồi, không cần down gì nữa. Link down thì ở đây, có chữ [ROM] là ROM tùy bạn lựa, còn có [KERNEL]/[MODULE] các thứ nữa:http://forum.xda-developers.com/forumdisplay.php?f=758
K
hi làm bài root mình sẽ nói cách up ROM/kernel/MOD trong các bước cuối, để mai đã ^^
P/S: Để kỹ hơn về firmware bạn vào setting/about phone/ và ghi cái baseband version và cái số kernel lên đây cho mình biết được không? để xem có cần down xuống gì nữa không
Mình down về được rồi , baseband version : 12.22.60.09bU_26.02.01.15.M2
Kernel : 2.6.32.17-g814e0a1

Mình cũng vào xda root theo bài hướng dẫn mà bị vướng ngay lệnh đầu tiên đã báo " permissin denied " nên đang chờ bài hướng dẫn của bạn.
để làm thử xem sao 😃
cuối cùng đã về đc 2.2 . thanks bác nhìu 😃

mà giờ làm sao để root zị bác 😔
Đã update cách ROOT + cách up ROM và đánh giá 1 số ROM cho mọi người hen ^^
thanks bác nha ^^




Trên cmd.bat các bạn gõ: adb shell cat /dev/msm_rotator

Nếu adb xuất hiện dòng thông báo sau thì hãy tiếp tục, không thì các bạn nên ngừng lại và vào topic #g2root mình để dưới source bên dưới tham khảo thêm: /dev/msm_rotator: invalid length

bác ơi e bị vướng ngay bước đầu tiên,e gõ lệnh nhưng nó cứ báo err ko gõ đc các lệnh sau đc vào topic #g2root thì toàn ta chẳng bít j bác chỉ giúp e với
sao mở cái cmd lên nó k có $ mà nó có > 😔 nhập $ rùi nguyên câu zô thì nó k đc :(
Nó nằm trong setting/about phone/ số Baseband version và xem thêm số trong chữ kernel đấy bạn ^^
Cho mình hỏi máy bạn là máy gì? bạn vào setting/about phone/ xem số Baseband version và kernel ghi ra mình xem thử được không. Có lẽ máy bạn ở firmware khác rôi
Ah mà nó báo error là như thế nào bạn? ghi nguyên câu error đó ra mình xem thử
máy e là bản G2 basebbannd là: 12.52.60.25U_26.o8.04.30_M3 kenrnel version là :2.6.35.10-g96de068 htc-kernel@and18-2#1 và android e thấy nó hiện là 2.3.4 chạy nó báo lỗi là "error: device not found"
ah đó là máy bạn kết nối với PC mà PC nó chưa nhận ra, mình tưởng lỗi gì. Bạn cài HTC sync chưa? cài HTC sync vào PC rồi reset PC. Sau đó bật usb debugging rồi kết nối PC, tắt usb storage - cái bạn hay bật để PC hiện sdcard cho bạn chép vào như USB đấy. Bạn làm thử xem, nếu nó còn không nhận thì mình hướng dẫn bạn cài ADB thông qua Android SDK sau, sẽ rắc rối hơn
sao mình mới đầu zô nó k có cái $ 😔 mà nó ra cái > giờ phải làm sao bác :(
Ah cái dấu > mới đúng, tại bên wiki họ ghi vậy rồi mình copy qua thôi. Còn $ thì khi bác gõ adb shell nó mới xuất hiện, nếu máy đã root thì adb shell nó sẽ ra #. Bài Downgrade ở phần 1 mình dùng dấu > đó bạn ^^

---------- Post added at 11:25 AM ---------- Previous post was at 11:22 AM ----------

ADB báo permision denied có lẽ bạn đọc thiếu bước locksceen on để check allow SuperUser trên điện thoại, bạn thử lại xem sao
Mình đã root đc 😃 mà xài rom nào thì ngon zị bác ^^
MIUI osimood cái này ko có nghe radio và google maps
MIUI stock thì có raido và maps
bác sky biết còn rom nào có nghe radio và có maps ko , thằng MIUI nó bỏ cái maps uổng quá .
Ủa sao bạn ROOT được rồi mà mình thấy bên Box Sáng Kiến bạn hỏi nó đứng ở logo ROM là sao bạn?
Radio là nghe Radio đấy hả bạn, Miui osimood nó nằm trong folder tool đấy bạn ^^ Maps thì phải tìm apk cài vô thôi, chỉ là cái maps mục latitude mình không thể đăng nhập account mình vô được ~.~ Stock MIUI thì không bị, chắc do osimood xóa 1 số apps linh tinh nên ảnh hưởng
Các bạn nào dùng G2/DZ add yahoo thien_thuan30@yahoo.com với mình hen ^^
bữa nào rủ mấy mem DZ đi offline cafe đi SKY
Đang có ý định đó nè O.O mà AE ở tùm lum chỗ hết, ít người ở HCM lắm, chắc hẹn chung ở HUẾ để offline đi vì là trung điểm ;)

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019