Group Banner

Hướng dẫn UNLOCK BOOTLOADER-TWRP-ROOT- TRÊN MI A1 OREO STABLE.

Thảo luận trong 'Mi A1' bắt đầu bởi nghiatv211, 1/1/18.

  1. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    PHẦN 2: TỰ TẠO BOOT- PATCHED TỪMAGISKSU ĐỂ ROOT CHO MI A1 OREO.
    ################################


    PHẦN 3 TOOL FLASHER ROOT
    ################################


    PHẦN 4: HƯỚNG DẪN FLASH TWRP OREO MI A1
    ##############################

    Trên Mi A1 có một điều rất dễ chịu là chúng ta có thể mở khoá bootloader bất kể lúc nào chúng ta muốn mà không phải bị sự ràng buột, chờ đợi cấp phép từ Xiaomi, từ đó ta có thể đặt quyền superuser để được root lên thiết bị của mình, có thể tự do làm bất cứ điều gì mà ta muốn mà không bị giới hạn từ một user bình thường.

    PHẦN 1: MỞ KHOÁ BOOTLOADER.
    - Cần có Driver, ADB, Lệnh để dùng trong adb.
    - Tải xuống Driver cho Mi A1, dùng Winrar giải nén vào Ổ C: trên máy tính.
    - Link: https://drive.google.com/file/d/1AEHdIcNnaw45JtUHCfdHpLmLLwk80WYP/view?usp=drivesdk

    - Trên điện thoại vào CÀI ĐẶT-> HỆ THỐNG-> GIỚI THIỆU VỀ ĐIỆN THOẠI-> Nhấp nhiều lần vào SỐ PHIÊN BẢN để được mở NHÀ PHÁT TRIỂN.

    - Ở chế độ của NHÀ PHÁT TRIỂN:
    - Bạn bật MỞ KHOÁ OEM và GỠ LỖI USB và tắt cái CẬP NHẬT HỆ THỐNG TỰ ĐỘNG, vì là người dùng ROOT chắc chắn bạn không thể cập rom bằng OTA được nên phải tắt nó đi vì không cần thiết.
    - Như trong hình nhé.
    Screenshot_2018-01-01-19-48-20.jpg

    - Bây giờ kết nối cáp USB từ điện thoại vào máy tính.

    - Mở folder DRIVER ra và cài đặt DRIVER cho nó.

    - Bây giờ tải xuống ADB dùng Winrar giải nén vào Ổ C: Trên máy tính.
    - Link: https://drive.google.com/file/d/1MHgd2UEBYYnW9n-k0-ThRZ3wDvldY0Ez/view?usp=drivesdk

    - Mở folder adb ra chuột phải vào khoảng trống trong folder adb chọn
    OPEN COMMAND PROMPT WINDOW
    tutunlockbootloader_twrp_root~2.png

    - Bảng cmd sẽ mở ra ta gõ lệnh:
    adb devices

    - Nếu PC nhận diện được thiết bị sẽ hiện 1 dãy ID như trong hình và 1 popup trên điện thoại sẽ hiện ra nhấn OK để chấp nhận.
    tutunlockbootloader_twrp_root~3.png

    - Tiếp theo ta gõ Lệnh:
    adb reboot bootloader

    - Thiết bị sẽ khởi động vào chế độ fastboot.

    - Ở chế độ fastboot ta gõ Lệnh:
    fastboot devices

    - Cũng sẽ có 1 dãy id vầy.
    tutunlockbootloader_twrp_root~4.png

    - Tiếp theo để mở khoá bootloader gõ Lệnh:
    fastboot oem unlock
    tutunlockbootloader_twrp_root~5.png

    - Để biết chắc chắn rằng bootloader đã được mở ta sẽ kiểm tra, nếu thấy 2 dòng true như hình là ok, Lệnh:
    fastboot oem device-info
    tutunlockbootloader_twrp_root~6.png

    - Để khởi động thiết bị ở chế độ fastboot vào home screen ta gõ Lệnh:
    fastboot reboot
    tutunlockbootloader_twrp_root~7.png

    BÂY GIỜ BẠN ĐÃ HOÀN TOÀN MỞ KHOÁ THÀNH CÔNG BOOTLOADER, Ở LOGO MI BẠN SẼ THẤY DÒNG CHỮ UNLOCKED.
     
    Chỉnh sửa cuối: 4/2/18
  2. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    PHẦN 2: TỰ TẠO BOOT- PATCHED TỪ MAGISKSU ĐỂ ROOT CHO MI A1 OREO.

    - Hướng dẫn này giúp các bạn tự tạo ROOT cho mình mỗi khi cập nhật lên một bản Oreo mới bằng cách dùng chính stock boot.img (Kernel) của bản Oreo vừa mới cập nhật.
    - Phương pháp là ta sẽ dùng stock boot.img để cho Magisk thêm quyền Superuser vào kernel và tạo ra 1 file có tên là boot_patched.img, ta sẽ dùng boot_patched.img này để flash bằng adb fastboot trên pc, công việc đơn giản sau flash xong reboot lại thiết bị là ta đã được ROOT.
    - ƯU ĐIỂM: Bạn không cần phải chờ đợi 1 file boot_patched của người khác, một điều nữa là chính tay bạn tạo ra ROOT thì vô cùng thú vị và cũng rất yên tâm vì nó chính là sản phẩm bạn đã tự tạo ra.

    - Ở phần 1 nếu bạn đã biết cách dùng các lệnh adb để mở khoá bootloader rồi thì với việc root cũng đơn giản như thế.

    - Cần chuẩn bị: file stock boot.imgMagiskManager.apk, điện thoại cần kết nối Wifi hoặc 3G, 4G tùy bạn.

    - Tải xuống file Magiskmanager.apk và cài đặt nó.
    - Các bạn vào trang apkmirror.com và gõ từ khoá Magisk Manager thấy bản nào mới nhất thì tải về cài đặt.

    - Bước tiếp lấy stock boot.img bỏ vào bộ nhớ trong của máy (rom bạn dùng bản nào thì dùng đúng stock boot.img của đó nhé)
    Screenshot_2018-01-01-21-09-42.jpg

    - Bây giờ mở Magisk Manager lên một của sổ popup sẽ hiện ra bạn nhấn vào nút Cài đặt.
    Screenshot_2018-01-02-17-30-13.jpg

    - Chọn dòng Patch Boot Image File.
    Screenshot_2018-01-02-17-32-08.jpg

    - Nó sẽ đưa bạn đến bộ nhớ trong của máy, nhấn vào file boot.img như trong hình.
    Screenshot_2018-01-01-21-15-46.jpg

    - Magisk sẽ tải tự về Magisk.zip mới nhất, sau khi tải xong Magisk sẽ tự flash file Magisk.zip và đồng thời quá trình tạo quyền superuser sẽ diễn ra trong kernel
    ngay lúc này, và nó cũng tạo ra thêm 1 file có tên là patched_boot.img nằm trong folder MagiskManager ở bộ nhớ trong của máy.
    - LƯU Ý: SAU KHI MAGISK FLASH XONG BẠN ĐỪNG NÊN NHẤN NÚT KHỞI ĐỘNG LẠI NHÉ, HÃY NHẤN NÚT ĐÓNG.
    Screenshot_20180113-140814.png


    - Bây giờ kết nối cáp USB vào PC:
    - Trên điện thoại, ở thanh thông báo bạn chọn chế độ truyền tệp.
    Screenshot_20180113-141036~2.png

    - Copy file patched_boot.imgMagisk đã tạo ra ở bộ nhớ trong của máy nó ở folder MagiskManager , copy nó qua thẻ nhớ.
    Screenshot_20180113-140924~2.png

    - Trên PC bạn copy patched_boot.img bỏ vào folder adb nhé.
    rnew~2.jpg

    - Sau khi copy patched_boot.img từ điện thoại vào folder adb xong bạn chuyển chế độ truyền tệp về chế chế độ sạc.

    - OK bây giờ chuột phải vào khoảng trống trong folder adb để mở cmd và gõ lệnh nào.

    - Đầu tiên luôn là gõ Lệnh:
    adb devices

    - Tiếp theo gõ lệnh để vào chế độ fastboot:
    adb reboot bootloader

    - Ở chế độ fastboot gõ Lệnh:
    fastboot devices

    - Bây giờ đến lệnh để flash file
    patched_boot:

    - Thông thường khi mới cập nhật rom thì bạn sẽ ở slot A nên gõ Lệnh:
    fastboot flash boot_a patched_boot.img
    rnew~3.jpg

    - flash xong bạn gõ lệnh fastboot reboot để khởi động vào home screen.

    - Như vậy là bạn đã tự tạo root thành công hoàn hảo từ chính stock boot.img (kernel) của bạn rồi đấy.

    - Mở Magisk Manager lên và check kiểm tra 2 dấu tròn màu xanh là root hoạt động hoàn hảo, hoàn toàn vượt qua SafetyNet.
    Screenshot_2018-01-02-17-33-06.jpg

    By Nghiatv211
     
    Chỉnh sửa cuối: 15/1/18
    kojiro, Kay Trần, hardchick and 6 others like this.
  3. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    PHẦN 3 TOOL FLASHER ROOT
    102~2.jpg
    101~2.jpg

    - Đây là patched_boot mình đã tạo sẵn.
    - Patched boot này mình tạo từ Oreo bản 8.1.10 , chỉ giành riêng cho 8.1.10 thôi nhé.
    - Bạn nào khó khăn trong việc tạo patch root thì chỉ cần dùng tool này.
    - PC đã cài ADB driver.
    - Công việc đơn giản tải về PC giải nén.
    - Đưa điện thoại về chế độ fast boot.
    - Gắn cáp USB của điện thoại vào PC.
    - Mở tool boot-flasher lên.
    . Chọn số 2 nhấn Enter.
    - Sau khi nó flash xong sẽ tự reboot vào home screen.
    - Việc còn lại của bạn là cài và flash Magisk bản mới nhất.
    - Reboot lại điện thoại là bạn đã có root.

    Patched_boot cho Oreo 8.1.10
    https://drive.google.com/file/d/1OeKbC0XuEnwICzVoWo_hhTA3famL9G6Z/view?usp=drivesdk
     
    Chỉnh sửa cuối: 15/1/18
    Kay Trần, ThienVan and Banthuoclao like this.
  4. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    PHẦN 5......
     
    Banthuoclao thích bài này.
  5. quandujrack

    quandujrack Thành viên mới

    Tham gia ngày:
    9/12/15
    Bài viết:
    28
    Đã được thích:
    4
    Rất chi tiết.
    Cám ơn bác <3
     
  6. rinharuka

    rinharuka Thành viên

    Tham gia ngày:
    21/9/15
    Bài viết:
    339
    Đã được thích:
    97
    thank you..để chiều đi làm về e làm thử xem sao
    kaka
     
  7. razor147

    razor147 Thành viên mới

    Tham gia ngày:
    21/12/15
    Bài viết:
    38
    Đã được thích:
    2
    File stock boot.img lấy từ đâu bạn ?
     
  8. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    à quên, đã cập nhật boot.img ở bài viết.
     
  9. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    HƯỚNG DẪN CẬP NHẬT MAGISK LÊN BẢN MỚI.
    - Khi có một phiên bản cập nhật magisk mới hơn thì lúc nào nó cũng hiện 1 popup thông báo tải về file cài đặt Magiskmanager.apk bản mới, bạn chỉ việc tải về và cài đặt nó như 1 apk bình thường.
    - Khi bạn đã cài xong file.apk thì mở Magisk lên nó sẽ hiện ra 1 popup nữa, lần này là file Magisk.zip phiên bản mới, bạn chỉ cần nhấn vào CÀI ĐẶT như hình:
    Screenshot_2018-01-02-11-59-36.jpg

    - Sẽ có 1 popup nữa:
    - Nếu bạn muốn lưu 1 bản cập nhật mới mà chưa muốn flash thì chọn dòng Download Zip Only, nó sẽ tải xuống và lưu vào trong folder MagiskManager.
    - Nếu bạn muốn cập nhật ngay thì chọn dòng Direct Install (Recommend) thì nó tự tải xuống và flash để cập nhật luôn cho bạn.
    Screenshot_2018-01-02-12-00-19.jpg

    - Sau khi flash cập nhật Magisk xong thì nhấn KHỞI ĐỘNG LẠI như vậy là đã cập nhật xong phiên bản mới của của Magisk.
     
    ThienVan thích bài này.
  10. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    HƯỚNG DẪN UNROOT TỪ MAGISK ĐỂ CẬP NHẬT ROM KHI CÓ OTA.
    - Điều kiện không được flash Recovery TWRP vào thiết bị.
    - Trên Mi A1 mọi thứ cần sạch sẽ, bất cứ có sự thay đổi nào từ system thì cập nhật OTA đều bị báo không thành công.
    - Trên Mi A1 hệ thống được chia ra làm 2 phân vùng bộ nhớ ảo A và B, sở dĩ hầu hết hiện nay các thiết bị của Google được chia ra làm 2 phân vùng là vì họ muốn đem đến một trải nghiệm từ các cập nhật nhanh chóng hơn cho người dùng, trong quá trình sử dụng mà bạn đang ở phân vùng A khi có cập nhật mới thì hệ thống sẽ âm thầm tải về và cài đặt vào phân vùng B và ngược lại, sau khi OTA tự động tải về và cài đặt hoàn chỉnh thì trong lần khởi động tiếp theo bạn đã có 1 phiên bản cập nhật mới, điều này gọi là cập nhật liền mạch, đó cũng là vì sao trong chế độ Nhà Phát Triển có chức năng Tự Động Cập Nhật Hệ Thống.
    - Sau khi đã Unroot thì các Mô Đun bạn cài trước đó đều bị xoá sạch sẽ.

    - CÁCH UNROOT:
    - Bạn mở Magisk lên nhấn vào nút Gỡ bỏ.
    - Cửa sổ hiện ra nhấn vào nút COMPLETE UNINSTALL.
    - Khởi động lại máy là bạn đã hoàn thành việc gỡ bỏ root, bây giờ bạn đã có thể cập nhật cài đặt OTA từ điện thoại được rồi đấy.

    Screenshot_2018-01-02-13-26-59.jpg

    - Nhưng nếu chỉ làm theo phương pháp đơn giản này thì sau khi cập nhật OTA xong thì bạn lại hoàn mất Magisk ROOT, bạn lại phải tạo lại patched_boot.img ở bài hướng dẫn ROOT.

    - Vì vậy để vừa cập nhật được OTA trên điện thoại mà vẫn còn Magisk ROOT thì ta cần phải dùng đến app FlashFire, phần này mình sẽ hướng dẫn khi có OTA tiếp theo nhé.
     
    Chỉnh sửa cuối: 2/1/18
    quandujrack, ThienVan and rinharuka like this.
  11. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    HƯỚNG DẪN DÙNG FLASHFIRE ĐỂ CẬP NHẬT OTA VỚI MAGISK.
    .
    .
    .
    .
    .
    .
     
    quandujrack and ThienVan like this.
  12. ductung513

    ductung513 Thành viên mới

    Tham gia ngày:
    8/12/15
    Bài viết:
    10
    Đã được thích:
    2
    anh em root xong có ai bị hiện tượng khởi động camera cực lâu ko? Mình bật app camera thì lên ngay nhưng để nó khởi động xong camera thì phải mất cỡ 3-4s, chỉ bị khi update xong Magisk 15.2 :(
     
    hardchick and quandujrack like this.
  13. razor147

    razor147 Thành viên mới

    Tham gia ngày:
    21/12/15
    Bài viết:
    38
    Đã được thích:
    2
    Sao mình không cài được Magisk như các bác. Khi Bấm cài đặt thì nó cũng chỉ hiện 2 Option thui.
    Screenshot_20180102-133252.png Screenshot_20180102-133257.png
     
  14. rinharuka

    rinharuka Thành viên

    Tham gia ngày:
    21/9/15
    Bài viết:
    339
    Đã được thích:
    97
    đã oánh dấu....hehe
     
  15. 8552

    8552 Thành viên

    Tham gia ngày:
    8/1/16
    Bài viết:
    308
    Đã được thích:
    39
    ae lên hết 8 chưa?,
    em root qua TWRP sau đó cài lại file unroot để đc update nhưng nó vẫn cứ báo lỗi ko thể cập nhập đc.
     
  16. rinharuka

    rinharuka Thành viên

    Tham gia ngày:
    21/9/15
    Bài viết:
    339
    Đã được thích:
    97
    Thành thật khuyên bác Mi flash lại cho sach sẽ hệ thống để lên dễ dàng hơn
     
    nghiatv211 and 8552 like this.
  17. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    Lag cam này từ beta r rồi mà, boot này từ chính stock boot của 7.12.29 nên không có bất kỳ sự thay đổi dòng lệnh nào ở cam trong kernel cả, lag cam với lỗi hao pin bluetooth xiaomi chưa fix cho bản chính thức.
    Khắc phục lag cam thì có chỉ cần bác flash mô đun selinux ở đây là ok.
    https://forum.xda-developers.com/apps/magisk/module-magisk-selinux-permissive-script-t3577549
     
  18. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    Tải xuống boot.img bỏ vào bộ nhớ trong của máy, không bỏ vào bất kỳ folder nào, bác đọc kỹ lại phần hướng dẫn đấy, nó dễ mà.
     
  19. nghiatv211

    nghiatv211 Thành viên nhiệt huyết

    Tham gia ngày:
    28/8/15
    Bài viết:
    1,573
    Đã được thích:
    1,916
    Mình đã cập phần unroot ở đây, bác có twrp thì cần phải flash bằng mi flash dùng bản cập nhật cuối cùng của android 7 đấy 7.12.19 là sẽ ota lên 8.
    http://miui.vn/forum/threads/unlock-bootloader-root-twrp-tren-mi-a1-oreo-stable.63256/#post-642923

    Cái bất tiện của TWRP là ko thể lên ota khi đã unroot.
     
  20. ductung513

    ductung513 Thành viên mới

    Tham gia ngày:
    8/12/15
    Bài viết:
    10
    Đã được thích:
    2
    Nếu không cài magisk 15.2 thì app camera vẫn bình thường bác nhé, dùng nhanh như android 7 thôi. Cả cam G+ lẫn cam stock đều như vậy hết.
     

Chia sẻ trang này