vtp9x
New Member
Hướng dẫn sau giúp các bạn tự hack máy G1 chuyển sang Firmware Custom của JesusFreke (JF)
Khi đã sang fw này, bạn sẽ ko thể chạy update OTA của google được nữa, tuy nhiên các bạn yên tâm, JF sẽ nhanh chóng làm bản Custom ngay khi google ra bản FW mới
- Bài viết dưới đây dựa trên hướng dẫn của xda-forum, tuy nhiên hướng dẫn chi tiết hơn và lược đi các file ko cần thiết.
- Bài viết có sử dụng 1 số link lấy từ diễn đàn xda-forum.
Bước 1 : Down các tool cần thiết
- android_usb_windows.zip
- adb.exe
- DREAIMG-RC29.zip (giải nén ra đâu đó rồi sửa tên File có đuôi NBD thành DREAIMG.NBH
- recovery_testkeys.img
- Update.zip (Bản RC30 JF1.3.1 Tích hợp Font Tiếng Việt của Funbacon ^^)
Bước 2 : Trở về RC29
Các bạn có thể bỏ qua bước này nếu bạn đã là RC29. Bật G1 của bạn lên, vào Setting/About phone/Build number. Nếu Build number có chữ RC29 thì bỏ qua bước 2 . Nếu ko thì tiếp tục làm theo hướng dẫn sau :
- Cắm G1 vào PC, Format thẻ nhớ theo định dạng FAT32. Cóp file DREAMIMG.NBH và Update.zip vào thẻ nhớ
- Rút dây nối ra, ĐẢM BẢO G1 CÒN > 50% PIN, tắt G1
- Giữ nút chụp ảnh rồi ấn nút POWER để bật máy. Máy sẽ chạy ra 1 màn hình boot mầu ghi có vài chữ xanh xanh
- Ấn nút POWER 1 cái và G1 sẽ được flash về RC29
- Sau khi chạy xong, báo Ok, bạn ấn 3 nút : CALL + MENU + POWER (sẽ tạo thành 1 tam giác cân trên G1 của bạn ^^), G1 được khởi động lại, bạn sẽ cần điền user google lại 1 lần nữa.
Bước 3 : Chuẩn bị tiền đề cho G1
- Trong G1 của các bạn, bạn vào Market down phần mềm Terminal Emulator và Telnet.
- Cũng trong G1, bạn vào Setting/Application/Development, tích vào USB debugging.
- Cắm G1 vào PC, PC sẽ đòi driver cho G1, bạn đưa đường dẫn tới folder android_usb_windows đã giải nén ở trên
- Cóp file Adb.exe và Recovery_testkeys.img vào ổ D:/
- Kích phải chuột vào My Computer trên màn hình, chọn Properties, chọn tab Advanced, chọn Evironment Variable, Trong mục System Variables, các bạn tìm Comspec, kích đúp vào nó rồi thêm đoạn mã sau vào phần Variable Value :
Bước 4 : Update lên bản Custom Firmware
- Rút dây USB, tắt G1 đi, ĐẢM BẢO G1 CÒN > 50% PIN, giữ nút HOME (nút có hình ngôi nhà trên G1) rồi ấn nút POWER để vào recovery mode.
- G1 sẽ chạy recovery mode với 1 biểu tượng máy có dấu chấm than trông như máy các bạn bị hỏng rồi ấy =))
- Tiếp theo Ấn ALT + L trên bàn phím của G1 rồi ấn tiếp ALT + S trên bàn phím G1 và chờ G1 update FW, trong lúc ngồi đợi có thể chạy đi WC hoặc nhai kẹo cao su cho đỡ hồi hộp
- Sau khi xong G1 sẽ khởi động lại 2 lần. Sau đó thì chúc mừng bạn đã có trong tay 1 chiếc G1 với Custom FW hỗ tợ Multi-Language.
Bước 5: done! thanks all
Nguồn: tinhte.com
p/s: G1 khi sử dụng bản custom mình nhận thấy an toàn hơn tránh tình trang brick máy khi up bản OTA (sử dụng được TV RC30-OTA rùi )
Khi đã sang fw này, bạn sẽ ko thể chạy update OTA của google được nữa, tuy nhiên các bạn yên tâm, JF sẽ nhanh chóng làm bản Custom ngay khi google ra bản FW mới
- Bài viết dưới đây dựa trên hướng dẫn của xda-forum, tuy nhiên hướng dẫn chi tiết hơn và lược đi các file ko cần thiết.
- Bài viết có sử dụng 1 số link lấy từ diễn đàn xda-forum.
Bước 1 : Down các tool cần thiết
- android_usb_windows.zip
- adb.exe
- DREAIMG-RC29.zip (giải nén ra đâu đó rồi sửa tên File có đuôi NBD thành DREAIMG.NBH
- recovery_testkeys.img
- Update.zip (Bản RC30 JF1.3.1 Tích hợp Font Tiếng Việt của Funbacon ^^)
Bước 2 : Trở về RC29
Các bạn có thể bỏ qua bước này nếu bạn đã là RC29. Bật G1 của bạn lên, vào Setting/About phone/Build number. Nếu Build number có chữ RC29 thì bỏ qua bước 2 . Nếu ko thì tiếp tục làm theo hướng dẫn sau :
- Cắm G1 vào PC, Format thẻ nhớ theo định dạng FAT32. Cóp file DREAMIMG.NBH và Update.zip vào thẻ nhớ
- Rút dây nối ra, ĐẢM BẢO G1 CÒN > 50% PIN, tắt G1
- Giữ nút chụp ảnh rồi ấn nút POWER để bật máy. Máy sẽ chạy ra 1 màn hình boot mầu ghi có vài chữ xanh xanh
- Ấn nút POWER 1 cái và G1 sẽ được flash về RC29
- Sau khi chạy xong, báo Ok, bạn ấn 3 nút : CALL + MENU + POWER (sẽ tạo thành 1 tam giác cân trên G1 của bạn ^^), G1 được khởi động lại, bạn sẽ cần điền user google lại 1 lần nữa.
Bước 3 : Chuẩn bị tiền đề cho G1
- Trong G1 của các bạn, bạn vào Market down phần mềm Terminal Emulator và Telnet.
- Cũng trong G1, bạn vào Setting/Application/Development, tích vào USB debugging.
- Cắm G1 vào PC, PC sẽ đòi driver cho G1, bạn đưa đường dẫn tới folder android_usb_windows đã giải nén ở trên
- Cóp file Adb.exe và Recovery_testkeys.img vào ổ D:/
- Kích phải chuột vào My Computer trên màn hình, chọn Properties, chọn tab Advanced, chọn Evironment Variable, Trong mục System Variables, các bạn tìm Comspec, kích đúp vào nó rồi thêm đoạn mã sau vào phần Variable Value :
- Vào thanh Start chọn Run..., gõ CMD, Enter. Tiếp theo gõ lần lượt các lệnh sau :;D:/adb.exe
Bây h bạn sử dụng G1, bật wifi lên (Setting/Wireless Control/Wifi), sau đó bật Terminal Emulator lên và chạy hắn, trong Terminal, bạn gõ các dòng lệnh sau :d:
adb push recovery_testkeys.img /data/local/recovery.img
Nếu sau mỗi lệnh các bạn gõ, ko thấy báo lỗi j` thì Okie, nếu báo lỗi, làm lại từ bật Wifi. Nếu okie hết rồi chuyến sang bước tiếpmount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cd /system
cat /data/local/recovery.img > recovery.img
flash_image recovery recovery.img
rm /data/local/recovery.img
Bước 4 : Update lên bản Custom Firmware
- Rút dây USB, tắt G1 đi, ĐẢM BẢO G1 CÒN > 50% PIN, giữ nút HOME (nút có hình ngôi nhà trên G1) rồi ấn nút POWER để vào recovery mode.
- G1 sẽ chạy recovery mode với 1 biểu tượng máy có dấu chấm than trông như máy các bạn bị hỏng rồi ấy =))
- Tiếp theo Ấn ALT + L trên bàn phím của G1 rồi ấn tiếp ALT + S trên bàn phím G1 và chờ G1 update FW, trong lúc ngồi đợi có thể chạy đi WC hoặc nhai kẹo cao su cho đỡ hồi hộp
- Sau khi xong G1 sẽ khởi động lại 2 lần. Sau đó thì chúc mừng bạn đã có trong tay 1 chiếc G1 với Custom FW hỗ tợ Multi-Language.
Bước 5: done! thanks all
Nguồn: tinhte.com
p/s: G1 khi sử dụng bản custom mình nhận thấy an toàn hơn tránh tình trang brick máy khi up bản OTA (sử dụng được TV RC30-OTA rùi )