Cài rom qua fastboot bằng Mi Flash

cài rom fastboot bằng mi flash

Nếu bạn là dân chơi hệ Xiaomi, Mi Flash Tool là hành trang không thể thiếu. Đây là công cụ chính chủ giúp bạn nạp lại phần mềm gốc (ROM Fastboot) để cứu máy khi bị treo logo, hoặc đơn giản là muốn về "Zin" sau thời gian dài vọc vạch.

Bài viết này sẽ hướng dẫn bạn cách sử dụng Mi Flash Tool từ A-Z, cách chọn bản ROM đúng và tránh những sai lầm ngớ ngẩn khiến máy biến thành "cục gạch".

1. Mi Flash Tool là gì?

Định nghĩa: Mi Flash Tool là phần mềm chạy trên Windows, chuyên dùng để flash firmware (ROM đuôi .tgz) cho các thiết bị Xiaomi/Redmi/POCO chạy chip Snapdragon.

Bạn nên dùng công cụ này khi:

  • 🚑 Cứu máy (Unbrick): Máy bị treo logo, bootloop không vào được màn hình chính.
  • 🔄 Hạ cấp/Nâng cấp: Muốn quay về phiên bản Android cũ hoặc lên bản mới nhất sạch sẽ.
  • 🧹 Dọn dẹp: Gỡ bỏ Custom ROM, Root, quay về ROM gốc để đi bảo hành.

2. Giải thích 3 chế độ Flash (Cực quan trọng)

Ở góc dưới cùng bên phải của Mi Flash có 3 tùy chọn. Chọn sai là "đi bụi" dữ liệu hoặc hỏng máy ngay.

Chế độ Tác dụng & Rủi ro
Clean all
(Khuyên dùng)
Xóa sạch toàn bộ dữ liệu. Đưa máy về trạng thái xuất xưởng. Bootloader vẫn Mở. An toàn nhất để fix lỗi.
Save user data Cố gắng giữ lại dữ liệu (Ảnh, App). Tuy nhiên rất dễ gây treo logo nếu phiên bản ROM không tương thích.
Clean all and lock Xóa sạch dữ liệu và KHÓA LẠI BOOTLOADER.
☠️ CẢNH BÁO CHẾT NGƯỜI: Tuyệt đối KHÔNG chọn clean all and lock nếu bạn đang cài ROM khác vùng (Ví dụ: Máy nội địa cài ROM Global). Hành động này sẽ khiến máy bị Hard Brick ngay lập tức và phải tháo máy đục main mới cứu được với các máy đời cao.

3. Cần chuẩn bị những gì?

  • ✅ Máy đã Unlock Bootloader: Xem hướng dẫn tại đây.
  • ✅ Máy tính đã cài Driver: Máy tính phải nhận diện được điện thoại. Xem hướng dẫn cài Driver tại đây.
  • ✅ File ROM Fastboot chuẩn: Phải là file có đuôi .tgz (Không phải file .zip Recovery).
  • ✅ Cáp USB xịn: Kết nối ổn định, pin điện thoại trên 50%.

4. Hướng dẫn Flash ROM chi tiết

Bước 1: Tải Mi Flash Tool

Có 2 phiên bản cho bạn lựa chọn:

Bước 2: Giải nén ROM

File ROM tải về có đuôi .tgz. Bạn cần dùng WinRAR hoặc 7-Zip giải nén ra cho đến khi thấy thư mục chứa file flash_all.bat.

Mẹo: Hãy để tên thư mục ROM ngắn gọn, không dấu, không khoảng cách (Ví dụ: C:\RomXiaomi) để tránh lỗi đường dẫn quá dài.

Bước 3: Vào chế độ Fastboot

  1. Tắt nguồn điện thoại hoàn toàn.
  2. Giữ phím Giảm âm lượng (Vol -) và phím Nguồn cùng lúc.
  3. Khi thấy hình con thỏ Mitu hoặc chữ Fastboot cam thì thả tay, cắm cáp kết nối vào máy tính.

Bước 4: Tiến hành Flash

  1. Mở MiFlash.exe.
  2. Bấm nút Select -> Trỏ đến thư mục ROM vừa giải nén.
  3. Bấm nút Refresh -> Nếu thấy hiện mã máy ở cột Device là đã nhận.
  4. Nhìn xuống góc dưới bên phải, tích chọn Clean all (An toàn nhất).
  5. Bấm nút Flash và ngồi chờ (khoảng 300s - 600s).

Khi cột Result báo success màu xanh lá cây, điện thoại sẽ tự khởi động lại.

5. Các lỗi thường gặp & Cách fix

  • ❌ Lỗi "Can't find file flash_all.bat": Do bạn chọn sai thư mục. Hãy chọn đúng thư mục mẹ chứa file .bat đó.
  • ❌ Lỗi "Length cannot be less than zero": Lỗi này do bản MiFlash cũ, hãy tải bản Fix lỗi ở Bước 1.
  • ❌ Flash xong treo logo: Do ROM không đúng bản hoặc chưa Wipe data. Hãy thử vào Recovery Wipe data một lần nữa.
  • ❌ Bấm Refresh không hiện máy: Do chưa cài Driver. Quay lại bước chuẩn bị xem bài hướng dẫn cài Driver.

Mi Flash quá rắc rối? Dùng XimiTool đi!

Nếu bạn sợ chọn sai chế độ gây Brick máy, hoặc lười cài đặt lằng nhằng, hãy dùng XimiTool.

Tool tự động tải ROM, tự động Flash, tự động chọn chế độ an toàn chỉ với 1 Click.

TẢI XIMITOOL FLASH ROM TỰ ĐỘNG

Cài Driver ADB Fastboot

Để máy tính nhận diện được điện thoại Xiaomi trong các chế độ vọc vạch (ADB, Fastboot, EDL), bạn cần một "người phiên dịch" – đó chính là Driver.

90% các trường hợp Unlock thất bại, Flash ROM bị lỗi waiting for device đều do Driver chưa được cài hoặc bị xung đột. Bài viết này là cẩm nang toàn thư giúp bạn tải, cài đặt và tự sửa mọi lỗi Driver "củ chuối" nhất trên Windows.

Bạn có 3 lựa chọn để sở hữu bộ Driver chuẩn này:

📥 Cách 1: Tải file Driver rời (Nhẹ nhất)
👉 Tải Xiaomi ADB Fastboot Driver tại đây
📥 Cách 2: Tải qua Mi Unlock Tool
Trong tool Unlock chính hãng đã tích hợp sẵn nút "Install Driver".
👉 Tải Xiaomi Unlock Tool Official
📥 Cách 3: Tải XimiTool (Tự động hóa)
Driver nằm sẵn trong thư mục: C:\Program Files (x86)\XimiService\XimiTool\Source\Driver
👉 Tải XimiTool All-in-One

2. Cách cài đặt chuẩn (Win 10, 11, 12)

Đây là cách nhanh nhất, áp dụng cho đa số máy tính hiện nay.

  1. Giải nén file driver vừa tải.
  2. Tìm tới thư mục win 10.
  3. Chuột phải vào file android_winusb.inf (có hình bánh răng) -> Chọn Install.
  4. Chờ vài giây thông báo thành công hiện lên.

3. Fix lỗi: Máy hiện chấm than vàng (Update Driver)

Nếu cài xong cách 1 mà máy vẫn không nhận, hoặc trong Device Manager hiện thiết bị tên "Android", "2211133G" kèm dấu chấm than vàng. Hãy làm như sau:

  1. Chuột phải vào dòng có dấu chấm than -> Chọn Update driver.
  2. Chọn Browse my computer for drivers -> Chọn Let me pick from a list....
  3. Bỏ tích ô "Show compatible hardware".
  4. Cột trái chọn Xiaomi Company, Inc. (hoặc Google USB).
  5. Cột phải chọn Android Bootloader Interface.
  6. Bấm Next liên tục đến khi báo Finish.

4. Fix lỗi bằng Add Legacy Hardware (Win 7, 8, XP)

Áp dụng cho các máy tính đời cũ hoặc Windows "cứng đầu" không tự nhận diện thiết bị.

  1. Mở Device Manager -> Bấm vào tên máy tính ở dòng đầu tiên.
  2. Trên thanh menu chọn Action -> Add legacy hardware.
  3. Chọn Install the hardware that I manually select... (Advanced) -> Next.
  4. Chọn Show All Devices -> Next -> Bấm Have Disk....
  5. Chọn Browse... -> Tìm đến thư mục driver đã giải nén (Chọn folder win 10 hoặc win 7-8 tùy máy).
  6. Click đúp file android_winusb -> OK.
  7. Chọn dòng Android Bootloader Interface -> Next đến khi xong.

5. Fix lỗi cổng USB 3.0 (Màu xanh dương) hoặc máy tính sử dụng chip AMD

Dấu hiệu: Cắm cổng USB 2.0 (đen) thì nhận, nhưng cắm cổng 3.0 (xanh dương) thì không nhận Fastboot.

Cách sửa bằng Registry:

Mở CMD bằng quyền Admin (Run as Administrator), copy toàn bộ đoạn lệnh sau và paste vào rồi Enter:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "osvc" /t REG_BINARY /d "0000" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipContainerIdQuery" /t REG_BINARY /d "01000000" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\18D1D00D0100" /v "SkipBOSDescriptorQuery" /t REG_BINARY /d "01000000" /f

Sau đó rút cáp ra cắm lại để kiểm tra.

6. Fix lỗi máy tính chặn Driver (Secure Boot)

Vấn đề: Một số máy tính đời mới (Laptop Gaming, PC mới) có tính năng bảo mật Driver Signature Enforcement chặn không cho cài driver ngoài.

Quy trình xử lý chuẩn:

  1. Tắt Bitlocker trong Windows (nếu đang bật).
  2. Vào BIOS -> Tìm mục Secure Boot -> Chuyển sang Disable.
  3. Vào lại Windows, mở CMD (Admin) gõ các lệnh sau:
bcdedit.exe /set nointegritychecks on
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON

Sau khi Enter, khởi động lại máy. Nếu góc màn hình hiện chữ Test Mode là thành công. Giờ bạn có thể cài Driver bình thường.

7. Fix lỗi Memory Integrity

Đây là lớp bảo mật cuối cùng của Windows Defender có thể chặn Driver.

  • Cách 1: Vào Windows Security -> Device Security -> Core Isolation details -> Tắt Memory Integrity (Off).
  • Cách 2: Dùng lệnh CMD (Admin):
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v "Enabled" /t REG_DWORD /d 0 /f
💡 Lời khuyên xương máu: Nếu dùng PC (máy bàn), hãy cắm cáp vào cổng USB phía sau thùng máy (cắm trực tiếp vào Mainboard). Cổng phía trước hoặc dùng Hub chia USB rất hay bị lỗi thiếu áp, chập chờn gây chết máy khi đang Flash ROM.

Quá rắc rối? Để Tool tự làm nhé!

Nếu bạn đã thử hết 7 cách trên mà vẫn không được, hoặc đơn giản là lười thao tác, hãy tải XimiTool. Tool có tính năng "1-Click Fix Driver" tự động làm hết các bước trên cho bạn.

TẢI XIMITOOL & FIX DRIVER TỰ ĐỘNG

Bộ Gõ Lệnh SDK Platform Tool

Ở hai bài viết trước, chúng ta đã tìm hiểu lý thuyết về ADB và Fastboot. Nhưng câu hỏi đặt ra là: Gõ những lệnh đó ở đâu? Gõ vào Word hay Notepad?

Câu trả lời là bạn cần một "hộp đồ nghề" chuyên dụng có tên là SDK Platform Tools. Đây chính là môi trường bắt buộc để máy tính hiểu và thực thi các lệnh vọc vạch Android.

1. SDK Platform Tools là gì?

Định nghĩa: SDK Platform Tools là bộ công cụ dòng lệnh (Command-line) chính chủ do Google phát hành cho lập trình viên Android.

Bên trong thư mục này chứa 3 file "quyền lực" nhất mà dân vọc vạch nào cũng phải có:

  • adb.exe: Để quản lý khi máy đang bật.
  • fastboot.exe: Để quản lý khi máy ở chế độ Bootloader.
  • systrace: Để phân tích hệ thống (người dùng cơ bản ít dùng).

2. Chọn bộ công cụ phù hợp với bạn

Có 3 cách để sở hữu bộ công cụ này, tùy thuộc vào trình độ tin học của bạn:

⭐ Cách 1: Dùng Ximi Command (Khuyên dùng)

Đây là bản được mình tùy biến lại từ bản gốc của Google. Ưu điểm là:

  • ✅ Tự động cài Driver: Khắc phục lỗi gõ lệnh mà máy tính không nhận điện thoại.
  • ✅ Siêu nhanh: Click đúp là chạy, không cần gõ lệnh mở CMD rườm rà.
  • ✅ Gọn nhẹ: Chỉ chứa những file cần thiết nhất.
Tải Ximi Command Free

⭐ Cách 2: Dùng XimiTool (Tự động hóa)

Nếu bạn lười gõ lệnh thủ công, hãy tải XimiTool. Đây là phần mềm có giao diện trực quan, tích hợp sẵn SDK Platform Tools mới nhất bên trong.

  • ✅ Không cần nhớ lệnh.
  • ✅ Click chuột là xong (Unlock, Cài ROM, cài Tiếng Việt...).
Tải Tool Tự Động XimiTool

Cách 3: Tải bản gốc từ Google (Cho người thích "Hardcore")

Dành cho những bạn muốn trải nghiệm bản gốc sạch sẽ 100%, không qua chỉnh sửa. Tuy nhiên, bạn sẽ phải tự cài Driver thủ công.

🔗 Link tải chính chủ Google tại đây

3. Hướng dẫn mở cửa sổ lệnh chuẩn xác

Tùy vào việc bạn chọn tải bản nào ở mục 2, cách mở sẽ khác nhau hoàn toàn:

A. Đối với bản Ximi Command (Dễ nhất)

Đây là lý do mình khuyên dùng bản này. Bạn không cần biết kiến thức về CMD.

  1. Giải nén file vừa tải về.
  2. Tìm và Click đúp chuột trái vào file ximicommand.exe.
  3. Xong! Cửa sổ nhập lệnh sẽ tự động hiện lên, Driver cũng tự động được nạp.

B. Đối với bản gốc của Google (Thủ công)

Lưu ý: Nếu bạn dùng bản gốc, click đúp vào file adb.exe nó sẽ bị tắt ngay lập tức. Đây không phải lỗi, mà là do bạn mở sai cách.

Cách mở đúng cho bản gốc:

  1. Mở thư mục chứa file adb.exe.
  2. Click chuột vào thanh địa chỉ (Address Bar) của thư mục đó trên Windows.
  3. Xóa hết đường dẫn cũ, gõ chữ cmd rồi nhấn Enter.
  4. Lúc này màn hình đen mới hiện ra để bạn gõ lệnh.

4. Thực hành bài tập đầu tiên

Hãy kết nối điện thoại vào máy tính (đã bật Gỡ lỗi USB) và gõ thử lệnh huyền thoại sau:

adb devices

Kết quả:

  • Nếu hiện: List of devices attached và một mã số -> Chúc mừng! Bạn đã thành công.
  • Nếu hiện: 'adb' is not recognized... -> Bạn chưa mở CMD đúng trong thư mục chứa file (Xem lại mục 3B).
  • Nếu hiện: Danh sách trống -> Bạn chưa cài Driver (Hãy tải bản Ximi Command ở trên để nó tự fix lỗi này).
💬 Bạn đã gõ được lệnh chưa? Nếu gặp lỗi Driver "cứng đầu", đừng ngại để lại bình luận hoặc tải ngay XimiTool để phần mềm làm thay bạn từ A-Z nhé!