Trang chủ / Blog / Hướng dẫn

Hướng dẫn Flash ROM Xiaomi bằng MiFlash Tool 2026 - Chi tiết từng bước

4.9/5 (167 đánh giá)

MiFlash Tool là công cụ flash ROM chính thức của Xiaomi, được sử dụng để cài đặt lại firmware cho các thiết bị Xiaomi, Redmi và POCO. Đây là phương pháp an toàn và được khuyến nghị nhất khi bạn cần khôi phục máy về trạng thái gốc, cập nhật/hạ cấp MIUI, hoặc xóa Mi Account khi quên mật khẩu.

Trong hướng dẫn chi tiết này, bạn sẽ học được: cách tải và cài đặt MiFlash Tool, tải ROM Fastboot chính hãng, unlock bootloader, flash ROM từng bước, các option flash khác nhau (clean all, save data), xử lý lỗi thường gặp và câu hỏi thường gặp về MiFlash.

📱 MiFlash Tool là gì?

MiFlash Tool (còn gọi là Xiaomi Flash Tool hoặc Mi Flash) là phần mềm chính thức của Xiaomi dùng để flash firmware ở chế độ Fastboot. Khác với việc update OTA thông thường, MiFlash cho phép bạn cài đặt lại hoàn toàn hệ điều hành, kể cả khi điện thoại bị bootloop, treo logo hoặc bị khóa Mi Account.

Khi nào cần dùng MiFlash?

  • Máy bị bootloop: Treo logo Xiaomi/MIUI, không vào được màn hình chính
  • Xóa Mi Account: Quên mật khẩu Mi Account và không thể reset
  • Hạ cấp MIUI: Quay về phiên bản MIUI cũ hơn
  • Nâng cấp manual: Cập nhật MIUI mới khi OTA không có sẵn
  • Khôi phục brick: Máy bị brick mềm sau khi flash ROM tùy chỉnh
  • Xóa custom ROM: Quay về ROM MIUI chính hãng từ custom ROM
  • Clean install: Cài đặt sạch khi muốn bán máy hoặc tặng người khác

💡 MiFlash vs Mi PC Suite vs TWRP

Nhiều người nhầm lẫn giữa các công cụ này:

  • MiFlash: Flash ROM Fastboot (.tgz), cần PC, xóa/giữ data tùy chọn
  • Mi PC Suite: Quản lý điện thoại, backup, đồng bộ - không flash ROM
  • TWRP: Custom recovery, flash ROM ZIP, không cần PC
  • Updater app: Cập nhật OTA trong Settings, không xóa data

🔓 Bước 1: Unlock Bootloader (Bắt buộc)

Trước khi flash bằng MiFlash, bạn BẮT BUỘC phải unlock bootloader của điện thoại Xiaomi. Nếu bootloader còn khóa, MiFlash sẽ báo lỗi "FAILED (remote: 'not allowed')".

Quy trình unlock bootloader Xiaomi:

  1. Đăng ký tài khoản Xiaomi: Tạo tài khoản tại account.xiaomi.com nếu chưa có
  2. Bind tài khoản với điện thoại:
    • Vào Settings → Mi Account → đăng nhập
    • Bật Developer Options: Settings → About Phone → nhấn MIUI version 7 lần
    • Vào Developer Options → Mi Unlock status → Add account
  3. Đăng ký unlock: Truy cập en.miui.com/unlock và đăng ký mở khóa
  4. Chờ phê duyệt: Xiaomi yêu cầu chờ từ 72 giờ đến 30 ngày tùy thiết bị
  5. Tải Mi Unlock Tool: Sau khi được phê duyệt, tải Mi Unlock Tool từ trang Xiaomi
  6. Unlock: Kết nối điện thoại ở Fastboot mode, chạy Mi Unlock Tool và nhấn Unlock

⚠️ Lưu ý khi unlock bootloader

  • Unlock bootloader sẽ XÓA TẤT CẢ dữ liệu trên điện thoại
  • Bảo hành chính hãng có thể bị mất (tùy chính sách từng nơi)
  • Một số tính năng bảo mật như banking app có thể không hoạt động
  • Quá trình unlock không thể hoàn tác trên một số thiết bị

📥 Bước 2: Tải ROM Fastboot và MiFlash Tool

Tải ROM Fastboot chính hãng

ROM Fastboot khác với ROM Recovery. Bạn cần tải đúng loại ROM cho MiFlash:

  • ROM Fastboot: File .tgz hoặc .tar.gz, dung lượng 3-6GB, dùng cho MiFlash
  • ROM Recovery: File .zip, dung lượng 2-4GB, dùng cho Updater app hoặc TWRP

Nguồn tải ROM chính thống:

  • MIUI Official: miui.com/download - ROM chính thức từ Xiaomi
  • Xiaomi Community: c.mi.com - ROM cho các thị trường khác nhau
  • XiaomiFirmwareUpdater: xiaomifirmwareupdater.com - Archive đầy đủ các phiên bản

💡 Chọn đúng ROM cho model

Mỗi model Xiaomi có mã codename riêng. Ví dụ:

  • Redmi Note 12 Pro 5G: ruby
  • POCO F5: marble
  • Xiaomi 13: fuxi
  • Redmi 12: fire

Đảm bảo tải ROM có codename khớp với điện thoại của bạn. Flash nhầm ROM có thể gây brick!

Tải MiFlash Tool

Tải MiFlash Tool phiên bản mới nhất từ:

  • Link chính thức: miflash.download hoặc xiaomitools.com
  • Phiên bản khuyến nghị: MiFlash 2020-3-14 trở lên
  • Yêu cầu: Windows 7/10/11 64-bit, .NET Framework 4.5+

🔧 Bước 3: Cài đặt Driver

MiFlash cần driver để giao tiếp với điện thoại ở chế độ Fastboot. Driver khác nhau tùy theo chip của điện thoại:

Xiaomi với chip Qualcomm (đa số máy)

  • Tải Qualcomm USB Driver từ qcomdriver.com hoặc trong gói MiFlash
  • Cài đặt driver, restart máy tính
  • Kiểm tra trong Device Manager: Android → Qualcomm HS-USB QDLoader

Xiaomi với chip MediaTek

  • Tải MTK USB Driver (MediaTek VCOM Driver)
  • Cài đặt với quyền Administrator
  • Kiểm tra trong Device Manager: Ports → MediaTek USB Port

Tip: MiFlash thường đi kèm driver. Nhấn vào "Driver" trong MiFlash để cài tự động.

📋 Bước 4-7: Flash ROM bằng MiFlash

Sau khi đã unlock bootloader, tải ROM và cài driver, tiến hành flash ROM:

4

Vào Fastboot Mode

Đưa điện thoại Xiaomi vào chế độ Fastboot để flash.

  • Tắt nguồn điện thoại hoàn toàn
  • Nhấn giữ đồng thời Volume Down + Power trong 10 giây
  • Khi thấy logo Fastboot (chú thỏ sửa Android) → thành công
  • Kết nối điện thoại với máy tính bằng cáp USB
  • Windows sẽ phát âm thanh nhận thiết bị
5

Giải nén ROM và mở MiFlash

Chuẩn bị ROM và phần mềm MiFlash.

  • Giải nén file ROM .tgz bằng 7-Zip hoặc WinRAR
  • Giải nén ra thư mục có tên ngắn, không dấu. VD: C:\ROM
  • Mở MiFlash Tool với quyền Administrator (chuột phải → Run as admin)
  • Nhấn nút Select và chọn thư mục ROM đã giải nén
  • Đảm bảo chọn đúng thư mục chứa file flash_all.bat
6

Chọn option flash phù hợp

MiFlash có 3 option flash ở góc dưới bên phải:

  • clean all: Xóa TẤT CẢ data, app, tài khoản (bao gồm Mi Account). Khuyến nghị!
  • clean all and lock: Như clean all nhưng khóa lại bootloader sau khi flash
  • save user data: Giữ lại data người dùng (có thể gây lỗi, không khuyến nghị)
7

Flash ROM và đợi hoàn tất

Tiến hành flash ROM và đợi quá trình hoàn tất.

  • Nhấn Refresh để MiFlash nhận diện thiết bị
  • Kiểm tra thiết bị xuất hiện trong danh sách với trạng thái "Fastboot"
  • Nhấn Flash để bắt đầu quá trình
  • Đợi 5-15 phút tùy dung lượng ROM và tốc độ USB
  • Khi thấy thanh progress xanh và "success" → hoàn tất
  • Điện thoại tự khởi động lại, lần boot đầu tiên có thể mất 5-10 phút

🧹 Option: clean all (Khuyến nghị)

Xóa toàn bộ data, app, tài khoản đã đăng nhập bao gồm cả Mi Account. Đây là option an toàn nhất và được khuyến nghị trong hầu hết trường hợp.

✅ Khuyến nghị ✅ Xóa Mi Account

🔒 Option: clean all and lock

Như clean all nhưng sẽ khóa lại bootloader sau khi flash. Chọn option này nếu bạn muốn điện thoại về trạng thái nguyên bản như mới mua.

✅ An toàn ⚠️ Không thể unlock lại ngay

💾 Option: save user data

Giữ lại data người dùng (ảnh, video, app). Tuy nhiên, option này có thể gây lỗi nếu đang flash phiên bản MIUI khác biệt lớn. Không khuyến nghị.

⚠️ Có thể gây lỗi

🔧 Cần hỗ trợ flash ROM Xiaomi?

Đội ngũ kỹ thuật viên sẵn sàng hỗ trợ bạn 24/7 qua Zalo!

Liên hệ hỗ trợ →

🔄 So sánh MiFlash với các phương pháp khác

Tiêu chí MiFlash TWRP OTA Update
Cần PC Không Không
Unlock bootloader Cần Cần Không cần
Xóa Mi Account Có thể Tùy ROM Không
Hạ cấp MIUI Có thể Có thể Không
Flash custom ROM Không Có thể Không
Khôi phục brick Có thể Hạn chế Không
Độ an toàn Cao Trung bình Cao

🔧 Xử lý lỗi MiFlash thường gặp

Lỗi "FAILED (remote: 'not allowed')"

Nguyên nhân: Bootloader chưa được unlock

Cách khắc phục: Unlock bootloader theo hướng dẫn ở Bước 1 trước khi flash

Lỗi "MiFlash không nhận thiết bị"

Nguyên nhân: Driver chưa cài hoặc cài sai

Cách khắc phục:

  • Cài lại driver Qualcomm/MTK phù hợp với chip
  • Thử cổng USB khác (ưu tiên USB 2.0)
  • Dùng cáp USB chính hãng hoặc cáp data chất lượng
  • Tắt antivirus và Windows Defender
  • Chạy MiFlash với quyền Administrator

Lỗi "Mismatching image and target"

Nguyên nhân: ROM không đúng model/codename

Cách khắc phục: Tải đúng ROM với codename của thiết bị

Lỗi "Flash timeout"

Nguyên nhân: Kết nối USB không ổn định

Cách khắc phục:

  • Dùng cáp USB ngắn, chất lượng cao
  • Cắm trực tiếp vào mainboard, không qua hub
  • Thử cổng USB 2.0 thay vì USB 3.0
  • Restart máy tính và thử lại

Lỗi "Couldn't find flash script"

Nguyên nhân: Chọn sai thư mục ROM hoặc ROM bị hỏng

Cách khắc phục: Giải nén lại ROM, đảm bảo chọn thư mục chứa file flash_all.bat

❓ Câu hỏi thường gặp (FAQ)

Q: MiFlash khác TWRP như thế nào?

MiFlash là tool chính thức của Xiaomi, flash ROM Fastboot (.tgz) qua PC ở chế độ Fastboot. TWRP là custom recovery, flash ROM dạng ZIP trực tiếp trên điện thoại không cần PC. MiFlash an toàn và chính thức hơn, phù hợp để flash ROM MIUI gốc. TWRP linh hoạt hơn, phù hợp cho custom ROM như Pixel Experience, LineageOS.

Q: Flash Xiaomi có cần unlock bootloader không?

Có, bắt buộc phải unlock bootloader trước khi flash bằng MiFlash. Nếu bootloader còn khóa, MiFlash sẽ báo lỗi "not allowed". Unlock bootloader qua mi.com/unlock với tài khoản Xiaomi đã bind với điện thoại. Quá trình phê duyệt mất từ 72 giờ đến 30 ngày.

Q: ROM Xiaomi tải ở đâu chính thống?

ROM chính thức tải tại: miui.com/download (trang chủ MIUI), c.mi.com (Xiaomi Community), hoặc xiaomifirmwareupdater.com (archive đầy đủ). Quan trọng: tải ROM Fastboot (định dạng .tgz hoặc .tar.gz) cho MiFlash, không dùng ROM Recovery (ZIP).

Q: Flash clean all có xóa được Mi Account không?

Có, option "clean all" trong MiFlash sẽ xóa toàn bộ data bao gồm cả Mi Account đã đăng nhập trên máy. Đây là cách xóa Mi Account khi quên mật khẩu hoặc mua máy cũ bị khóa. Tuy nhiên, bootloader phải đã được unlock thì mới flash được.

Q: Có thể hạ cấp MIUI bằng MiFlash không?

Có, MiFlash cho phép hạ cấp về phiên bản MIUI cũ hơn bằng cách flash ROM Fastboot phiên bản cũ. Tuy nhiên, với một số máy đời mới, Xiaomi có thể khóa anti-rollback, không cho hạ về phiên bản quá cũ.

Q: Flash ROM có mất bảo hành không?

Unlock bootloader có thể làm mất bảo hành phần mềm tại một số trung tâm. Tuy nhiên, bảo hành phần cứng thường không bị ảnh hưởng. Chính sách khác nhau tùy từng nơi, nên kiểm tra trước khi unlock.

Q: Máy bị brick sau khi flash, làm sao khắc phục?

Nếu máy bị brick mềm (có thể vào Fastboot), flash lại ROM bằng MiFlash. Nếu brick cứng (không vào được Fastboot), cần dùng EDL mode (Emergency Download) với tool đặc biệt như QFIL. Trường hợp này nên mang ra tiệm có kinh nghiệm.

📝 Kết luận

MiFlash Tool là công cụ không thể thiếu cho bất kỳ ai sử dụng điện thoại Xiaomi, Redmi hoặc POCO. Với khả năng flash ROM chính hãng, xóa Mi Account, khôi phục máy bị bootloop, MiFlash giúp bạn giải quyết hầu hết các vấn đề phần mềm một cách an toàn và hiệu quả.

Quy trình flash ROM bằng MiFlash không quá phức tạp nếu bạn làm theo đúng 7 bước trong hướng dẫn này: unlock bootloader, tải ROM đúng model, cài driver, vào Fastboot mode, chọn option phù hợp và flash. Điều quan trọng nhất là đảm bảo bootloader đã unlock và tải đúng ROM cho thiết bị của bạn.

Nếu gặp khó khăn trong quá trình flash ROM, đừng ngần ngại liên hệ với đội ngũ hỗ trợ kỹ thuật của chúng tôi. Chúc bạn flash ROM thành công!

Đánh giá: 4.9/5 ⭐
167 người đã đánh giá bài viết này
Zalo Mai Quyên Cấp tài khoản Zalo Thanhtaj Hỗ trợ mở khóa Gọi Mai Quyên 0799 161 640 Gọi Khang 0777 333 763 Group Hỗ Trợ Tham gia ngay