Unlocking the bootloader on your Xiaomi 100 opens deeper control, custom ROMs, and advanced diagnostics. This guide walks you through safe methods, tools, and checks to reach a stable unlocked state without major surprises.
Before starting, confirm device compatibility, back up data, and verify your Xiaomi account and Fastboot drivers are ready. The table below summarizes key phases to keep every step clear.
| Phase | Goal | Command or Action | Expected Outcome |
|---|---|---|---|
| Preparation | Backup and charge | Charge above 60%, backup photos and apps | Reduce risk of data loss or interruption |
| Enable Settings | Allow development features | Enable OEM unlocking and USB debugging in Developer options | System permits fastboot commands and ADB sideload |
| Install Drivers | Stable PC connection | Install Xiaomi USB drivers on Windows or add udev rules on Linux | Device recognized in Fastboot without errors |
| Unlock Bootloader | Remove system lock | fastboot oem unlock |
Bootloader unlocked, data optionally wiped for security |
| Verification | Confirm unlocked state | fastboot getvar unlocked | Shows unlocked=1 and allows flashing custom images |
Preparation Requirements for Xiaomi 100 Bootloader Unlock
Proper preparation reduces the chance of interruptions and protects personal data. Complete these checks before connecting to the PC.
Ensure your Xiaomi 100 runs a supported firmware version and that your country and carrier do not block bootloader access. Confirm that firmware files and tools are downloaded from trusted sources to prevent bricked devices.
Backup and Charge Checklist
Back up photos, messages, app data, and account credentials. Charge the battery above 60 percent and prefer AC power during the unlock process to avoid sudden shutdowns.
Enable Developer Options and OEM Unlocking
Xiaomi devices require specific settings toggled before commands are accepted. This section covers safe configuration on the device itself.
OEM unlocking must be enabled after activating Developer options. USB debugging can remain on for ADB operations, but OEM unlocking is the key switch for bootloader control.
Device Settings Path
Go to Settings > About phone > Tap MIUI version 7 times to unlock Developer options, then return to Settings > Additional settings > Developer options and enable OEM unlocking and USB debugging.
Install Xiaomi USB Drivers and ADB Tools
Your computer needs proper drivers and command-line tools to communicate in Fastboot mode. Completing this step ensures reliable detection.
Windows users should install the Xiaomi USB drivers package; Linux users add specific udev rules; macOS usually requires only ADB and Fastboot binaries. Verify adb devices and fastboot devices show your model before proceeding.
Tool Setup Quick Reference
Download platform tools, extract them to a known folder, open a terminal inside that folder, and run adb devices to confirm ADB works, then use fastboot devices to verify Fastboot linkage.
Unlock Bootloader on Xiaomi 100 via Fastboot
The actual unlock is performed through Fastboot commands after obtaining a token from Xiaomi's official portal. Follow the exact sequence to avoid denial.
Power off the device, connect the cable, boot to Fastboot, and then issue the unlock command. Successful execution changes the security state and may trigger a factory reset for protection.
Unlock Sequence
fastboot devices → fastboot oem get_unlock_token → copy token to Xiaomi portal → receive approval token → fastboot oem unlock
Final Verification and Next Steps for Xiaomi 100
After unlocking, you can flash custom recoveries, test ROMs, or dive into deeper automation with confidence.
- Back up all personal data before starting
- Enable OEM unlocking and USB debugging in Developer options
- Install correct Xiaomi USB drivers and ADB platform tools
- Use fastboot oem unlock with the token from Xiaomi’s official portal
- Verify unlock status with fastboot getvar unlocked
- Expect a factory reset and plan for data restore after unlocking
- Understand carrier and legal policies in your region before proceeding
FAQ
Reader questions
Will unlocking the bootloader delete my personal data on Xiaomi 100?
Yes, unlocking the bootloader typically triggers a secure wipe, so back up contacts, photos, and app data beforehand.
Do I need a Xiaomi account to get the unlock token for Xiaomi 100?
Yes, you must log into a Xiaomi account on the official portal and request the token linked to your device identifier.
Can I re-lock the bootloader later if I decide to revert changes on Xiaomi 100?
You can fastboot oem lock to restore lock state, though some user-made changes may remain, and data may still be affected.
Why does fastboot devices show my Xiaomi 100 but the unlock token is denied?
Denials often happen if your device is reported as lost, has an unpaid bill, or the firmware does not match the region or carrier policy.