21/08/2016

Hướng dẫn flash rom các dòng máy Google Nexus , nâng cấp, hạ cấp full hướng dẫn.

Đây là hướng dẫn chi tiết các bước flash 1 bản rom cho các dòng máy Google Nexus (danh sách các model Google Nexus bạn có thể xem thêm tại đây)

Các bước thực hiện là giống nhau và để cho dễ theo dõi Unlockvungtau sẽ hd trực tiếp trên Nexus 5.

Thực hiện

1- Cài adb, usb driver.

Sau khi cài driver đầy đủ, bạn có thể kiểm tra thông qua : adb devices . Nếu máy kết nối sẽ xuất hiện trên adb

Cụ thể như sau, mở USB debug trên điện thoại, kết nối qua cáp USB, máy hỏi có chấp nhận thì bấm OK.

Vào folder adb mà và phải chuột chọn Open command window here

cmd_adb

2-Xác định đúng model để tải đúng bản ROM mà bạn định nâng hay hạ.

Link tải stock rom cho các model Nexus tại đây LINK

nexus_flash

Ví dụ mình đang nâng cấp cho Nexus 5 mình sẽ chọn “hammerhead” for Nexus 5 (GSM/LTE)

Phiên bản mới nhất cho Nexus 5 (GSM/LTE) là 6.0.1 (MOB30Y) LINK : https://dl.google.com/dl/android/aosp/hammerhead-mob30y-factory-7f05cd7f.tgz

Bấm tải và lưu trên PC.

3- Back up hết dữ liệu lại, hình ảnh , danh bạ, sms, vì unlock bootloader sẽ xóa hết

Sau khi có bản ROM, sau khi backup hết, PIN cũng trên 50% thì bắt đầu flash rom cho Nexus

Bạn đưa máy về fastboot nhé.

Nếu máy hiện như hình này thì cần unlock bootloader : LOCK STATE – locked

locked

Nếu máy hiện LOCK STATE – unlocked thì đã unlock rồi, không cần unlock lại

unlocked_1

Bây giờ giải nén file ROM đã tải trước đó và copy chung hết vào folder adb

Các file gồm như sau:

flash-all.bat
flash-all.sh
flash-base.sh
radio-hammerhead-m8974a-2.0.50.2.29.img
recovery.img
system.img
userdata.img
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
android-info.txt
boot.img
bootloader-hammerhead-hhz20h.img
cache.img
fastboot.exe

Kết nối với máy tính khi điện thoại ở Fastboot

Kiểm tra kết nối qua lệnh : fastboot devices

Với máy chưa unlock bootloader

Gõ lệnh : fastboot oem unlock  và ENTER

Bạn chọn YES để bắt đầu unlock bootloader, quá trình này sẽ hơi lâu vì nó sẽ xóa sạch trên điện thoại. Cứ chờ nó hoàn thành và khởi động lại

Sau đó bạn vào fastboot sẽ thấy dòng LOCK STATE : unlocked

Máy đã unlock bootloader thành công

Với máy đã unlock bootloader hoặc sau khi unlock bootloader

NẠP các thành phần qua các câu lệnh sau

fastboot flash bootloader bootloader-hammerhead-hhz12h.img
fastboot reboot-bootloader
fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.26.img
fastboot reboot-bootloader

fastboot flash system system.img
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash cache cache.img

fastboot erase userdata
fastboot flash userdata userdata.img

fastboot reboot

Các câu lệnh đó bạn có thể copy – paste là OK.

Các dòng màu đỏ là tên các file trong folder giải nén trước đó.

Các dòng màu cam thực tế có thể ko cần nhưng bạn nên làm vì sau mỗi dòng lệnh chúng ta muốn đảm bảo máy kết nối đúng chế độ fastboot

nexus

Sau khi flash thành công, bạn chờ 10-15 phút cho lần khởi động đầu tiên.

Chúc mừng bạn đã flash thành công cho Google Nexus

Cách 2 dùng TOOL KIT cho NEXUS

Vì hạn chế của cách 1 là bạn phải tiến hành mọi việc thủ công. Cách 2 hoàn toàn làm trên tool. Nhưng kết quả thì giống nhau. Và với mình đã làm qua thì không phải máy nào TOOL cũng hoạt động tốt.

Cái lỗi cơ bản hay gặp trên Nexus Root Toolkit là 

C:\adb>flash-all.bat
target reported max download size of 1073741824 bytes
archive does not contain ‘boot.sig’
archive does not contain ‘recovery.sig’
failed to allocate 1046348528 bytes
error: update package missing system.img
Press any key to exit…

Nguyên nhân tool không thể push file zip và bị lỗi. Kết quả là flash ko được

Hướng dẫn sử dụng TOOL đã có bài giới thiệu khá chi tiết mình copy lại để ai cần thì đọc thêm (Nguồn : chiase24h.vn)

1- DOWNLOAD Tool Nexus Root Toolkit LINK

Phiên bản mới nhất hiện là :  Nexus Root Toolkit v2.1.6

2- Các model mà Nexus Root Toolkit v2.1.6 hỗ trợ

Galaxy Nexus: GSM Models (both yakju and non-yakju builds)
Galaxy Nexus: CDMA/LTE Verizon Models
Galaxy Nexus: CDMA/LTE Sprint Models
Nexus S: Worldwide, i9020t and i9023 Models
Nexus S: 850MHz, i9020a Models
Nexus S: Korea, m200 Models
Nexus S 4G: d720 Models
Nexus 7: Asus Tablet
Nexus 7 3G: Asus Tablet
Nexus 7 v2 (2013): Asus Tablet
Nexus 7 v2 (2013) LTE: Asus Tablet
Nexus 10: Samsung Tablet
Nexus 4: LG Phone
Nexus 5: LG Phone
Nexus 5X: LG Phone
Nexus 9: HTC Wifi Tablet
Nexus 9: HTC LTE Tablet
Nexus 6: Motorola Phone
Nexus 6P: Huawei Phone
Nexus Player: Google Device
Nexus Pixel C: Google Tablet

3- Hướng dẫn sử dụng Nexus Root Toolkit

B1: khởi động tool
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus
Và các bạn nhớ chọn đúng phiên bản máy và hệ điều hành máy đnag sử dụng, ở đây máy của mình là Google Nexus 7 wifi đang chạy 5.1.1

B2: sau khi chọn xong ở bước 1 thì phần mên=mf sẽ hiện ra 1 bảng kế tiếp, ở đây nếu chúng ta chỉ Flash rom không thì chọn Exit, còn các bạn muốn Root hay cài recovery thì chọn dòng downlaod+Update all file dependenceis như hình
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus
ở đây mình sẽ hướng dẫn các bạn flash lại rom thôi nhé, còn root thì mình sẽ làm một bài sau

sau khi nhấn exit ở bước 1 thì giao diện của NRT ( Nexus Root Toolkit) như sau
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus
Nếu máy tính bạn nào chưa nhận driver thì chọn mục 1 như trên để cài driver, máy bạn nbaof cài rồi thì bỏ qua bước này.

B3: flash stock và nếu máy nào trước đó đã root thì tool này sẽ Unroot luôn nhé.
Các bạn chọn như mục số 2 trên thì phần mềm hỏi bạn có chắc chắn chưa và chọn Ok nhé
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus

B4: chọn Firmware
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus
Vì chúng ta đã downlaod rom ở trên nên chúng ta chọn vào mục 1 như hình
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus
kế tiếp là giao diện NRT sẽ thay đổi như sau
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus
Các bạn chú ý theo hướng dãn mũi tên trên, nếu các bạn muốn Update firmware mà không muốn mất dữ liệu thì các bạn click chọn mục “no wipe mode”, trong trường hợp máy bạn bị treo trước đó thì bạn không nên chọn mục ở trên để NRT wipe sạch máy bạn nhé.

B5: Sau khi đã chọn xong các tùy chọn thì chọn ok, lúc này NRT sẽ hỏi file rom các bạn cần flash và NRT sẽ kiểm tra file rom có ok hay không,nếu file rom lỗi NRT sẽ báo,nếu đúng file rom thì NRT sẽ chạy tiếp

Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus
Sau khi kiểm tra hết tất cả firmware, thiết bị , thì NRT sẽ hỏi một lần nữa bạn có chắc chắn flash stock rom hay không
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus
Trên màn hình MTB Google Nexus sẽ tự động chạy vào Fastboot
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus
và trên máy tính chọn Ok và chờ quá trình tiếp theo
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus

Như hình sau là xong nhé.
Hướng dẫn hạ-nâng cấp firmware các thiết bị Google Nexus
Chúc các bạn thành công.

 

Tagged on:

Trả lời