Cách chọn và chạy rom gốc (ship rom) cho các dòng máy htc khi chưa s-off

HTC One M7 có thể coi là chiếc flagship thành công nhất và đẹp nhất của HTC từ khi ra mắt cho tới thời điểm hiện tại. Được ra mắt với một thiết kế khung kim loại nguyên khối [unibody], một cấu hình mạnh mẽ với bộ vi xử lý Snapdragon 600, 2GB RAM cùng hệ điều hành Android 4.1.2 Jelly Bean và chỉ được hãng hỗ trợ cập nhật lên phiên bản cao nhất là Android 5.0 Lollipop

Tuy hãng đã ngừng hỗ trợ cập nhật, nhưng các lập trình viên thì vẫn tiếp tục hỗ trợ hết mình cho chiếc máy này. Hiện tại, phiên bản Android cao nhất đã được các lập trình viên đem lên M7 là Android 7.1.2 Nougat và tương lai sẽ là Android 8.0 Oreo.

Trong bài viết ngày hôm nay, mình sẽ hướng dẫn các bạn cách cài Android 7.1.2 Nougat lên HTC One M7 [Quốc Tế, Sprint và Verizon]

[Lưu ý: Các bản ROM đều là ROM do lập trình viên tùy biến chứ không phải của HTC làm nên có thể sẽ có một số lỗi và sẽ phải cập nhật thường xuyên. Trước khi tiến hành cài ROM tùy biến, các bạn hãy tự trang bị cho bản thân một vốn kiến thức Tiếng Anh và kiến thức cài ROM một cách vững chắc, tránh trường hợp vô tình làm "brick" máy. Worldphone sẽ không chịu trách nhiệm về mọi mất mát dữ liệu hay hỏng hóc do bạn gây ra trong quá trình cài ROM]

*** Các mã máy được hỗ trợ:

- HTC One M7 Quốc Tế: M7_UL

- HTC One M7 Sprint: M7_WLS

- HTC One M7 Verizon: M7_VZW

*** Cách kiểm tra mã máy:

- Tắt máy hoàn toàn

- Bấm giữ phím Nguồn và Volume [-] để vào Bootloader

- Máy sẽ hiện ra màn hình sau, kiểm tra 3 yếu tố sau: mã máy [khung đỏ], Khóa Bootloader [khung tím] và tình trang Security [khung vàng]

- Khóa Bootloader: Nếu máy ghi là ***LOCK*** hoặc ***RELOCKED*** thì phải tiến hành mở khóa Bootloader theo hướng dẫn TẠI ĐÂY

                               Nếu máy ghi là ***UNLOCKED*** thì tiếp tục quá trình up ROM

- Tình trạng Security: Phần lớn máy trên thị trường khi đưa về Việt Nam đã được mở khóa và sẽ ghi là S-OFF

                                   Trong trường hợp máy bạn ghi S-ON thì bạn nên tìm tới những nơi có box hoặc tool để S-OFF [chi phí khoảng vài trăm ngàn]

*** Tải ROM:

- M7 Quốc Tế [ROM LineAge OS]

- M7 Sprint [ROM AICP]

- M7 Verizon [ROM LineAge OS]

*** Tải Recovery:

- TWRP M7 Quốc Tế

- TWRP M7 Sprint

- TWRP M7 Verizon

*** Tải file Google Apps TẠI ĐÂY

*** Tải file ADB Fastboot TẠI ĐÂY. Sau khi tải về, các bạn tạo 1 thư mục tên ADB tại ổ C như hình

*** File RUU để quay về ROM Stock trong trường hợp up ROM bị lỗi TẠI ĐÂY

*** Tải file cài đặt giao diện HTC Sense UI 9 TẠI ĐÂY

*** Tải file cài đặt giao diện Google Pixel TẠI ĐÂY

*** Tải file cài đặt giao diện Google Pixel 2 TẠI ĐÂY

Lưu ý: Sạc đầy 100% pin trước khi bắt đầu cài ROM

Sau đây sẽ là các bước hướng dẫn cài Android 7.1.2 lên HTC One M7

Bước 1: Tắt máy, bấm tổ hợp phím Nguồn và Volume [-] để vảo Bootloader

Bước 2: Dùng phím tăng giảm âm lượng để di chuyển khung màu xanh tới dòng Fastboot, sau đó dùng phím Nguồn để chọn

Bước 3: Cắm cáp vào máy tính, chờ máy nhận driver. Nếu bạn làm đúng, màn hình sẽ hiện Fastboot USB như hình

Bước 4: Copy file Recovery bạn mới tải ban nãy vào thư mục ADB trong ổ C

Bước 5: Mở CMD bằng quyền Admin, gõ cd \ADB rồi ấn Enter

Bước 6: Gõ chính xác lệnh sau rồi ấn Enter:

- M7 Quốc Tế: fastboot flash recovery twrpm7ul.img

- M7 Sprint: fastboot flash recovery twrpm7wls.img

- M7 Verizon: fastboot flash recovery twrpm7vzw.img

Đợi máy chạy một lúc, cho tới khi hiện lên như hình là đã cài xong Recovery

Bước 7: Dùng phím tăng giảm âm lượng và nút nguồn để di chuyển khung màu xanh và chọn Bootloader, sau đó chọn Recovery

Sau khi khởi động vào TWRP Recovery, các bạn kéo thanh trượt ở dưới và sẽ vào giao diện chính này:

Bước 8: Chọn Wipe -> Advance Wipe -> Chọn tất cả các mục có trên màn hình trừ USB OTG -> Kéo thanh trượt ở dưới để xóa toàn bộ dữ liệu trong máy

Bước 9: Quay về màn hình chính, chọn Mount -> Tích vào Cache, Data, System

Bước 10: Cắm cap vào máy tính, copy file ROM, Google Apps và file cài đặt giao diện vào bộ nhớ máy

Bước 11: Quay về màn hình chính, chọn Install

Bước 12: Chọn file ROM, kéo thanh trượt để cài đặt. Sau khi cài đặt xong, chọn Wipe Dalvik Cache, kéo thanh trượt và lặp lại quá trình này với file Google Apps, file giao diện.

*** Chú ý: Nếu bạn muốn cài giao diện Sense UI 9, phải cài file Sense Home trước, rồi mới cài tới Facebook Plugin, Weather Plugin, Sense Camera

                 Nếu bạn muốn cài giao diện Pixel, phải cài file Pixel Experience trước rồi mới cài Pixel Bootanimation

                 Nếu bạn muốn cài giao diện Pixel 2, đơn giản là đợi máy nó lên hẳn rồi cài như cài ứng dụng bình thường

Bước 13: Sau khi cài đặt xong, chọn Reboot -> chọn System. Bây giờ chúng ta cùng khởi động máy lên và tận hưởng thành quả nào

*** Chú ý: Lần đầu khởi động sẽ hơi lâu, các bạn đừng lo lắng

>>>> Với những ai chưa sở hữu cho mình một chiếc HTC One M7 thì có thể tham khảo ngay tại Worldphone với mức giá và quà tặng cực hấp dẫn tại đây nhé: HTC One M7 Quốc Tế

Cùng ngắm thành quả nào:

Giao diện HTC Sense UI 9 trên chiếc HTC U11 đã được đem qua HTC One M7

Đây là HTC BlinkFeed

Máy đang chạy ROM 7.1.2 Nougat của AICP

Giao diện camera trên HTC 10 và U11 được đem lên HTC One M7. Chiếc máy mình đang dùng bị ám tím một chút [bệnh của M7 rồi]

Tính năng chia đôi màn hình nữa này

Giao diện Google Pixel 2 trên HTC One M7

Chúc các bạn may mắn!

*** BẢN QUYỀN CỦA WORLDPHONE. AI COPY NHỚ GHI NGUỒN NHÉ! ***

>>> Xem ngay huyền thoại HTC One M7 Quốc Tế với mức giá cực hấp dẫn cùng vô vàn quà tặng giá trị Run => Gõ vào box Run chữ CMD rồi nhấn OK. Khi nó hiện bảng CMD màu đen ta gõ câu lệnh sau cd c:\adb và bạn sẽ thấy con trỏ nháy trở về thành c:\adb

Gõ lệnh:

fastboot oem lock

rồi nhấn enter.

Máy chạy tầm 2s sẽ có thông báo, bạn khởi động lại bootloader bằng cách Tắt máy, dùng tổ hợp phím [ Volume Down + Power ] máy sẽ hiện vào màn hình Bootloader và thấy dòng đầu tiên có ghi là ***RELOCKED*** là đã xong.

 

Ban đầu khi mua máy mới, Bootloader của máy sẽ bị khóa và xuất hiện chữ ***LOCKED *** nhưng nếu bạn mở khóa Bootloader, sau đó khóa lại sẽ không còn chữ *** LOCKED *** nữa mà thay vào đó là chữ *** RELOCKED *** nhưng nó không ảnh hưởng gì đến hệ thống, nhưng nếu bạn muốn đổi thành *** LOCKED *** thì mình sẽ có cách cho các bạn tham khảo, cái này mình tự mày mò chứ cũng chưa thấy ai hướng dẫn.

Như máy của mình hiện tại thì đang S-ON nhé, ngay dưới chữ LOCKED sẽ thấy chữ S-ON

S-OFF thì thông thường mất 25$ nhé vì theo mình biết bây giờ HTC chính thức cho mở khóa điện thoại nên các team chỉ còn kiếm tiền nhờ vào S-OFF thôi, S-OFF không cần thiết lắm nên họ có thu phí, vì thế các bạn cần cân nhắc xem có cần thiết phải đổi sang chữ LOCKED hay không.
Sau đó các bạn tải Guru_Bootloader_Reset về chép vào bộ nhớ điện thoại, sau đó vào Recovery => Install => tìm đến file vừa tải về để cài đặt [Giống cài ROM Cook] trong khi cài đặt nó sẽ có giao diện menu với 4 lựa chọn tick ô thứ 3 rồi cứ next thôi nhé,chưa ai thử tick cả 4 ô đâu.

Link 
Download Guru Bootloader Reset

Flash xong khởi động lại Bootloader sẽ thấy chữ 
***LOCKED***
 

Bài 3: Cài Custom Recovey, Stock Recovery, Root​

Để Root và cài Rom cook thì các bạn phải cài Custom Recovery trước nhé.
Recovery khuyên dùng là TWRP
Link TWRP cho các máy được hỗ trợ, click
Link CWM

Cách cài: Tải Recovery theo model điện thoại của bạn ở link trên về, đổi tên thành recovery rồi copy vào thư mục adb trong ổ C. Kết nối điện thoại ở chế độ fastboot với máy tính rồi mở CMD gõ 2 lệnh:

Fastboot erase cache
Fastboot flash recovery recovery.img

Vậy là bạn đã có Custom Recovery

Root: Các bạn tải SuperSu chép vào điện thoại rồi vào Recovery => Install => tìm đến file SuperSU rồi cài đặt.

Link SuperSU cho M7

Để flash lại Recovery gốc thì các bạn tải file Stock Recovery rồi flash như Custom recovery

Link stock recovery M7

Stock Recovery và SuperSU này dùng cho M7 – máy khác mình tìm sau vì lâu rồi nên mất hết link, các bạn cũng có thể tra google để tải về.



Bài 4.1. Hướng Dẫn Nâng và hạ Hboot – Firmware

Chú ý :  -Đối với máy S-ON cần tím đúng bản firmware dành cho máy của bạn mới được flash. -Đối với máy S-OFF & SuperCID thì bạn có thể flash 1 bản firmware bất kỳ . -Đối với máy S-ON thì bạn cần Relock lại bootloader mới flash được firmware. -Đối với máy S-OFF thì không cần Relock bạn vẫn có thể flash được firmware.

Bước 1: Các bạn tải FW phù hợp với thông số máy mình và đổi tên file mới tải về thành firmware.zip sau đó chép vào thư mục adb trong ổ C.



Bước 2:
 Mở CMD: Vào ổ C mở thư mục adb => nhấn Shift+Chuột phải => Open command window here Đối với Win XP các bạn click Start => Run => Gõ vào box Run chữ CMD rồi nhấn OK. Khi nó hiện bảng CMD màu đen ta gõ câu lệnh sau cd c:\adb và bạn sẽ thấy con trỏ nháy trở về thành c:\adb>

Tắt máy, dùng tổ hợp phím [Volume Down + Power] máy sẽ hiện vào màn hình Bootloader bạn dùng phím Volume lên xuống chọn Fastboot sau đó cắm cáp kết nối điện thoại và laptop đảm bảo hiển thị chữ Fastboot USB màu đỏ

Gõ lệnh dưới để:

1.     Relock Bootloader:

fastboot oem lock

2.     Đưa máy về chế độ flash ruu:

fastboot oem rebootRUU

[HTC One M7 sẽ hiển thị chữ HTC màu trắng].

3.     Flash FW lần 1:

fastboot flash zip firmware.zip

=> Báo lỗi.

4.     Flash FW lần 2:

fastboot flash zip firmware.zip

=> Hoàn thành.

Sau khi hoàn thành các bạn đưa máy về Fastboot USB và tiến hành Unlock Bootloader - Flash recovery - Flash Rom Cook

Bài 4.2. Cài ROM Cook

Đầu tiên bạn cần chọn và download bản rom cook mà bạn muốn flash sau đó kiểm tra rom [file rom.zip ] xem có giải nén được hết không bằng cách giải nén rom.zip đó ra laptop xem có chạy hết không. Nếu giải nén bị lỗi thì không dùng được.Còn giải nén không lỗi thì bạn chép file rom.zip vào điện thoại hoặc thẻ nhớ [Nhớ là các bạn chép rom.zip không giải nén của rom nhé ].

Trên điện thoại thao tác như sau: Tắt hẳn máy đi rồi thao tác vào Bootloader bằng cách [ Phím nguồn + Giảm âm lượng ] => Trong Bootloader chọn mục Recovery => Trong Recovery chọn theo mục sau:

Wipe data -> Yes. Wipe davik -> Yes.

Sau đó chọn Advance -> Wipe Davik -> Yes.

Như vậy chúng ta đã thực hiện Full wipe xong. Bây giờ các bạn chọn '' Go back hoặc back "tùy từng bản recovery mà bạn cài nhé.Tiếp đến chọn install file rom zip..... -> tìm đến tên rom.zip mà bạn đã chép vào điện thoại -> chọn Yes. Vậy là bạn đã và đang setup rom Trong lúc cài rom các bạn nên chọn Full wipe sau đó chọn những bước như sau:

Full Install [ Nghĩa là cài đầy đủ hết những gì có trong bản rom ].

Custom Install [ Nghĩa là bạn có quyền cài đặt những gì bạn muốn trong rom,hoặc xóa 1 số những cài đặt bạn không cần của bản rom ]. 

Cài Xong Reboot máy chờ máy khởi động lại, lần đầu hơi lâu Bạn nào gặp trường hợp máy đơ khi đang setup rom thì thao tác vào Bootloader rồi làm lại.

Bài 4.3. Hướng dẫn cài ROM gốc[ROM Ship] cho HTC One M7

Máy khác thì tùy thuộc có ai share ROM hay không, nếu máy chính hãng bạn mang ra TTBH người ta cài cho nhanh gọn

Để cài được 

ROM gốc thì điện thoại của bạn phải RELOCKED hoặc LOCKED BOOTLOADER. Cách RELOCKED 

đã nói ở trên.

Lưu ý: Máy S-Off thì có thể cài bất cứ bản ROM Stock nào, chỉ cần thay đổi CID.

Máy S-On thì phải tìm đúng bản ROM theo CID của máy vì S-On không đổi CID được.

Có rất nhiều cách trở về ROM gốc, nhưng cách đơn giản nhất là bạn tải file RUU.exe về mở lên rồi cắm điện thoại vào máy tính và chờ đợi. Trong khi chạy nó sẽ có hướng dẫn, các bạn cứ next thôi.

Link tải RUU exe cho M7

Nhớ tải đúng theo CID nếu máy S-On.

Thay đổi CID cho máy đã S-Off như sau: Trên điện thoại vào chế độ fastboot kết nối với laptop mở cmd lên [Ai không biết vào fastboot với cmd thì tham khảo ở đây] Gõ lệnh: Fastboot oem writecid mãCID ấn enter

Ví dụ bạn muốn đổi sang mã CID là HTC__044 thì gõ lệnh:

Fastboot oem writecid HTC__044 ấn enter.

Lưu ý:Với RUU exe sẽ có vài bản đòi hỏi về HBOOT 1.44 trước khi chạy thì các bạn làm như sau:

Tải HBOOT 1.44 tại đây, đổi tên thành hboot copy vào thư mục adb trong ổ C, mở CMD gõ lệnh sau:

fastboot oem rebootRUU

fastboot flash zip hboot.zip
fastboot flash zip hboot.zip


Chúc bạn thành công!​

Video liên quan

Chủ Đề