Bookmark
Billboard ads

Hướng dẫn quay về ROM gốc Redmi AX6000 từ OpenWRT

Ads top post

Đối với OpenWRT phiên bản sử dụng stock uboot, chỉ cần tải firmware gốc ở trang chủ Xiaomi sau đó sử dụng miwifiRepair Tool để quay về ROM gốc. Xem hướng dẫn sử dụng miwifiRepair Tool tại đây

Đối với phiên bản OpenWRT sử dụng ubootmod, các bạn phải flash về stock uboot sau đó sử dụng miwifiRepair Tool để quay về ROM gốc.

Hướng dẫn flash Stock Uboot

  • Khả năng brick khi động đến bootloader là rất cao nên các bạn phải kiểm tra kỹ trước khi làm.
    • Đảm bảo kết nối tốt giữa router với PC
    • Đảm bảo tính toàn vẹn của các file khi tải về
    • Cẩn thận với các dòng lệnh và đọc hiểu được thông tin trả về trên terminal
  • LƯU Ý: Hướng dẫn dưới đây sử dụng phiên bản OpenWRT ubootmod chính chủ trên trang Openwrt.org
    • Các bạn đang sủ dụng các rom khác hoặc uboot khác (hanwckf) thì khả năng phân vùng và số thứ tự phân vùng sẽ khác. Hãy kiểm tra kỹ trước khi làm.

Trong bài hướng dẫn cài OpenWRT phiên bản ubootmod , mình đã có hướng dẫn backup lại bootloader gốc. hãy sử dụng file đã backup của chính máy đó thay vì sử dụng file của người khác. Việc này đảm bảo sự thống nhất giữa các phân vùng. Nếu không có file backup từ trước, hãy cân nhắc sử dụng file backup của người khác với khả năng brick cao hơn.

File cần chuẩn bị là FIP.bin đã backup.

Đăng nhập SSH vào Router (router lúc này đang chạy OpenWRT phiên bản ubootmod)

Chạy lệnh sau để kiểm tra phân vùng.
cat /proc/mtd # Kết quả trả về như sau: ## dev: size erasesize name ## mtd0: 00100000 00020000 BL2 ## mtd1: 00040000 00020000 Nvram ## mtd2: 00040000 00020000 Bdata ## mtd3: 00200000 00020000 Factory ## mtd4: 00200000 00020000 FIP ## mtd5: 07a80000 00020000 ubi

Kết quả trả về ở trên cho thấy phân vùng bootloader FIPmtd4

OpenWRT chính chủ đã lock phân vùng bootloader và không cho phép ghi đè
Để mở khóa phân vùng các bạn cài thêm package kmod-mtd-rw

Chạy lệnh sau để cài đặt kmod-mtd-rw và load module vào kernel.
# Cài đặt kmod-mtd-rw opkg update && opkg install kmod-mtd-rw # Load module vào kernel insmod /lib/modules/$(uname -r)/mtd-rw.ko i_want_a_brick=1

Sử dụng WinSCP và đưa file FIP.bin vào thư mục tmp

Tiến hành flash bootloader gốc vào.
# Flash FIP.bin mtd write /tmp/FIP.bin FIP # Kiểm tra lại mtd verify /tmp/FIP.bin FIP

Sau khi đã flash xong file FIP. Tắt nguồn Router, nhấn giữ reset để vào chế độ recovery sau đó sử dụng miwifiRepair Tool và flash rom gốc như bình thường.


Ads bottom post
0 Bình luận

Góp Ý / Bình Luận / Đánh giá