Chủ sở hữu Xiaomi muốn flash và unlock thiết bị có công cụ MiFlashUnlock chính thức – nhưng nó không chạy trên Linux. MiFlashUnlock chạy được trong Wine hoặc VM, nhưng có cách tốt hơn.
MiUnlockTool là công cụ không chính thức dựa trên MiFlashUnlock, chạy native trên Linux (cũng cài được trên Mac và Windows). MiUnlockTool là cầu nối giữa fastboot, thông tin đăng nhập Xiaomi, và server Xiaomi. Nó lấy thông tin thiết bị gửi kèm login token lên server, kiểm tra xem bạn có đủ điều kiện nhận unlock key không.
Tool sẽ gửi unlock key đến thiết bị Xiaomi dùng custom build fastboot. Yêu cầu nhận unlock key qua MiUnlockTool giống MiFlashUnlock – cần tài khoản Xiaomi được ủy quyền gắn với thiết bị qua Developer Options.
Yêu cầu
- MiUnlockTool
- Java (JavaFX cho GUI)
Người dùng Linux
- Tải MiUnlockTool, dạng file .zip.
- Mở terminal, cd vào thư mục giải nén.
- Gõ
sudo ./MiUnlockTool.shđể chạy giao diện GUI. Hoặcsudo ./MiUnlockTool.sh username passwordcho giao diện dòng lệnh.
Người dùng Windows và Mac
- Sau khi giải nén .zip, chạy
MiFlashUnlock.batcho giao diện đồ họa. - Hoặc mở command prompt, cd vào thư mục giải nén, gõ
MiUnlockTool.bat username passwordcho dòng lệnh.
Sau khi chạy MiUnlockTool trên OS bất kỳ, kết nối thiết bị Xiaomi với máy tính ở Fastboot Mode.
Nếu chạy GUI, làm theo hướng dẫn màn hình. Nếu dùng dòng lệnh, không có yêu cầu xác nhận trước khi unlock, cũng không kiểm tra bootloader đã unlock chưa.
Khắc phục sự cố
- Nếu bị lỗi permission trên Linux/Mac khi chạy MiUnlockTool, mở terminal cd vào thư mục giải nén.
- Cấp quyền 777:
chmod 777 MiUnlockTool.sh(hoặc MiUnlockTool.command trên Mac). - Nếu vẫn lỗi dù dùng Sudo, thử
java -jar bin/MiUnlockTool.jar. - Nếu lỗi JavaFX class not found, thiếu thư viện JavaFX. Kiểm tra gói OpenJFX trên Linux.
Lưu ý cuối
Tool này hoàn toàn an toàn, quy trình unlock cũng an toàn. Thiết bị Xiaomi không bị hỏng, kể cả khi MiUnlockTool thử unlock key sai.
Tuy nhiên, người dùng Windows nên dùng tool unlock chính thức của Xiaomi. Vì MiUnlockTool là bản copy thứ ba dành riêng cho Linux, có thể bug thêm, Windows không quản lý driver ví dụ. MiUnlockTool chạy trên Windows được, chỉ không khuyến khích.