Xiaomi Redmi 8 is one of the most popular budget smartphones, but even it is not immune to lock problems. Forgot the pattern lock after the update? Phone requires a password from the Mi Account you haven't used in a long time? Or the screen is damaged and fingerprint unlock doesn't work? In this article, 5 working ways to unlock, including official and alternative methods, taking into account the features of the Redmi 8 firmware (codenamed Olivelite).
It's important to understand that not all methods will save your data, for example, a reset via Fastboot or Recovery will delete photos, messages and applications, but there are also gentle options, such as unlocking through Find Device or ADB if they were pre-configured, and we will analyze each case separately, indicating the risks and requirements for preparation.
If your Redmi 8 is locked because of a software failure (for example, after a failed update), try a soft reboot first, which solves the problem 30 percent of the time without further manipulation.
Why Xiaomi Redmi 8 could be blocked: 7 common reasons
Before you choose how to unlock, determine the reason for it, which determines whether your data will be saved and whether you need access to your computer.
- π Forgotten password/pattern lock is the most common case, especially after a long phone downtime or firmware change.
- π± Blocking Mi Account β appears after resetting settings or when buying a used phone with a tied someone elseβs account.
- π Failure after update - firmware MIUI It may have been damaged and the system needs to be unlocked to recover.
- π₯ Hardware failure β damage to a memory module or screen controller (for example, after a fall in the memory).
- π‘οΈ Activate theft protection β if the phone is stolen and the previous owner has blocked it via Find Device.
- π§ Unsuccessful rooting or firmware - after installing custom TWRP or modified firmware.
- β‘ Battery discharge to zero β sometimes leads to a reset of security settings.
If the lock is due to hardware problems (paragraphs 4 and 7), software methods will not help - you will need repairs in the service center.
Preparation for Unlocking: What to Do Before You
Before you start unlocking, follow a few critical steps that will save time and prevent data loss.
Charge your phone to at least 50% (to avoid turning off during the process)
Prepare. USB-cable (original or qualitative analogue)
Install Xiaomi and ADB drivers on PC (links in the section below)
Download the firmware for your model (olivelite for Redmi 8)
Back up your data if your phone is partially working (via Mi PC Suite or ADB backup)
-->
Drivers and tools you will need:
- π₯οΈ Official firmware for Redmi 8 (select the Stable version for your region).
- π ADB Google Fastboot Tools (unpack in the root of the disk) C:\).
- π§ Mi Flash Tool (for Fastboot firmware).
- π± Mi PC Suite (for backup if the phone is recognized by the PC).
β οΈ Note: If the OEM unlock function was enabled on the phone in the developer settings, some methods (such as firmware via Fastboot) may not work, in which case you will need to officially unlock the bootloader through Xiaomi (it will take up to 72 hours).
| Unlocking method | You need a PC? | Are the data stored? | Difficulty | Implementation time |
|---|---|---|---|---|
| Soft reset | β No. | β Yes. | β | 2-5 minutes |
| Unlocking through Find Device | β No. | β Yes. | ββ | 10.30 minutes |
| Reset via Recovery | β No. | β No. | ββ | 15-20 minutes |
| Firmware through Fastboot | β Yes. | β No. | βββ | 30-60 minutes |
| Unlocking through ADB | β Yes. | β Yes* | ββββ | 40-90 minutes |
* When unlocked via ADB, data will only be saved if the phone was previously connected to this PC with USB debugging enabled.
Method 1: Soft reboot (if the phone responds to buttons)
This method is suitable if Redmi 8 is locked due to a temporary failure, but responds to button pressing.It does not delete data and does not require a connection to a PC.
Instructions:
- Press the power button for 10-15 seconds until the phone turns off.
- Wait 30 seconds, then turn on the phone with the power button.
- If the Redmi logo appears on the screen, but no further download is going - press Power + Volume up for 10 seconds for a forced reboot.
If the phone still requires a password after rebooting, move on to the next method. If the screen does not respond at all (no backlights, vibrations), the problem may be in the hardware, for example, in damage to the display plume.
π‘
If the phone vibrates when you press the buttons, but the screen remains black, try plugging it into charging for 1-2 hours. Sometimes the battery will block the on.
Method 2: Unlock with Find Device (if you have a Mi Account attached)
If you have Find Device enabled on your phone, you can unlock it remotely via your web browser, which only works if you have access to the Mi Account that was linked to the phone.
Step-by-step:
- Go to i.mi.com and log in to your Mi Account.
- From the menu, select Find Device (or Device Management).
- The map will show your Redmi 8. Click on it, then select Unlock.
- Confirm the action via SMS or email (if two-factor authentication is enabled).
- The phone will be unlocked within 5-10 minutes. If it was turned off, turn it on - unlock will be applied automatically.
If the phone doesnβt appear in the list of devices, check:
- π Whether the Find Device function was enabled in the settings (Settings) β Mi Account β Find Device).
- πΆ Is there access to a mobile network or Wi-Fi on the phone (without the Internet, geolocation does not work).
- π Is the battery enough (less than 15% can block remote commands).
β οΈ Note: If the phone was bought from hand and tied to someone else's Mi Account, this method will not work, in which case you will need to firmware through Fastboot or contact the service center with proof of purchase.
Method 3: Recovery Mode (without PC but with data loss)
If the soft reboot and Find Device didnβt work and Mi Account access is not available, youβll be reset via Restore mode, which will remove all data from your phone, including photos, contacts and apps, but will return access to the system.
How to Sign In to Recovery Mode on Redmi 8:
- Turn off the phone (squeeze the power for 10 seconds).
- Press Power + Volume up at the same time and hold for 10-15 seconds until the Mi logo appears.
- Release the buttons and you will see the Recovery menu in English or Chinese.
Further action:
- π Use volume buttons for navigation and power to select.
- π Choose Wipe Data β Wipe All Data (complete reset).
- π Confirm the action by choosing Confirm.
- π After reset, select Reboot β Reboot to System.
If the phone reboots and offers to configure it as new, if the error "This device is locked" appears after the reset, then the phone has activated anti-theft protection, you will need to enter the data of the Mi Account, which was previously linked.
What if there is no Wipe Data in Recovery Mode?
Method 4: Unlocking through ADB (Save Data)
This method is suitable if the phone has previously been enabled debugging over USB and it has at least once connected to this PC, in which case you can delete the file with the password without completely resetting.
Requirements:
- π₯οΈ Computer with installed ADB and Xiaomi drivers.
- π Original. USB-cable (not all cables support data transmission).
- π± Phone with a charge of at least 30%.
Instructions:
- Connect your phone to your PC via USB.
- Open the command line (Win + R β enter cmd β Enter).
- Enter the command to check the connection: adb devices If the phone appears in the list, go further. If not, install drivers or try another cable.
- Enter the commands in turn: adb shell su rm /data/system/gesture.key rm /data/system/password.key rm /data/system/locksettings.db rm /data/system/locksettings.db-wal rm /data/system/locksettings.db-shm reboot
Once the phone is restarted, it doesn't have to require a password, so if you have an "adbd cannot run as root" error, it means that the phone doesn't have root permissions, and that won't work.
β οΈ Note: On some versions MIUI (12+) Password files may be stored elsewhere or protected by SELinux. ADB-This method will not help and you will need to reset via Recovery or Fastboot.
Method 5: Fastboot Firmware (extreme case)
If none of the previous methods worked, it leaves the firmware in Fastboot mode, which will completely delete all data, but return the phone to working condition, which requires a PC and official firmware.
Step-by-step:
- Download the firmware for Redmi 8 (olivelite) from Xiaomi (select the Fastboot version).
- Unpack the archive in the folder C:\MiFlash.
- Turn off your phone and log in to Fastboot: Press Power + Volume Down for 10 seconds.
- Connect the phone to the PC.
- Launch the Mi Flash Tool, press Select and specify the path to the firmware folder.
- Press Refresh β your device (olivelite) should appear in the list.
- Select Clean All (Full Clean) and press Flash.
- Wait for the end (10-15 minutes) and the phone will reboot automatically.
If the Mi Flash Tool is not done, try:
- π Reinstall Xiaomi drivers manually through Device Manager.
- π Use the other USB-port (preferably) USB 2.0 on the back of the PC).
- π₯ Download the firmware again (possibly the archive is damaged).
π‘
Fastboot firmware is the only official way to unlock if the phone is tied to someone elseβs Mi Account and other methods donβt work.