Forgot your password from a social network, email or banking app, but remember that you once saved it on a Xiaomi smartphone? Don't rush to reset accounts or restore access via SMS. MIUI and Android have several hidden places where you store all the logins and passwords ever entered, from Wi-Fi to Netflix. In this article, we will analyze all the current ways to extract them, including official tools and workarounds for old versions of firmware.
It's important to understand that the methods vary depending on what password you're looking for, like Wi-Fi data being stored in one place and site logins being stored in another, and the MIUI version (the encryption algorithms have changed since MIUI 12) and the availability of root rights, and we'll look at the options for both standard and advanced users, with the risks and limitations of each approach.
If youβre using Xiaomi, Redmi, POCO or Black Shark, this guide will work for all Android 9 and later models. For devices older than 2018 (like the Redmi Note 5 or Mi A1), some methods may not work, as weβll mention.
1. Standard password manager in MIUI
The easiest way to do this is to use the MIUI-built tool to manage stored data, which is available on all Xiaomi smartphones since MIUI 10, but its layout and functionality have changed over time, and now (2026) the interface looks like this:
Go to: Settings β Passwords and Security β Password Manager
Here you will see three tabs:
- π Local passwords β data stored directly on the device (including Wi-Fi, apps, and some websites).
- π Accounts β logins and passwords synchronized through Google Smart Lock or Mi Account.
- π± Applications β access to installed programs (e.g, VK, Telegram, bank clients).
To view the password, tap on the desired record and confirm the unlock with a fingerprint, PIN-Please note that if you havenβt used your device in a few months, the system may request re-authentication to Mi Account.
β οΈ Warning: If you reset your phone to factory settings without backing up, all local passwords will be deleted. Google-synchronized data will remain, but it will have to be manually restored on the new device.
2 Wi-Fi passwords: where are stored and how to view
Data from wireless networks is stored separately from other passwords, which can be extracted without root permissions in MIUI, but with some restrictions, and works on all Xiaomi models, including the Redmi 10, POCO X3 and Mi 11.
Instructions:
- Open the Settings. β Wi-Fi.
- Tap on the connected network (or select saved in the list).
- Click Share (arrow icon)
- Confirm the unlocking with the help PIN-code.
Then it will be displayed. QR-The code and the text password underneath. If the Share button is inactive, it's:
- π The network is connected through WPS (password is not saved).
- π You have disabled the function Show passwords in the developer settings.
- π± The device is running Android 8.1 or older (update required).
How to enable Wi-Fi passwords on older versions of MIUI?
| Xiaomi model | Supported version of MIUI | Can you see a Wi-Fi password without root? |
|---|---|---|
| Redmi Note 12 Pro+ | MIUI 14 | Yes (through "Share") |
| POCO F5 | MIUI 13 for POCO | Yes. |
| Mi 11 Ultra | MIUI 12.5 Enhanced | Yes. |
| Redmi 9A | MIUI 12 | Only through backup. |
| Mi A3 (Android One) | Stock Android 11 | No (root needed) |
3. Google Smart Lock: How to find passwords from Chrome and Android
If you use Google Chrome or other synced apps through Google Account, all saved passwords are duplicated in Google Smart Lock, a method that works even after a phone is reset if a Google account has been linked.
To gain access:
- Open the Chrome browser on your phone or PC.
- Go to passwords.google.com.
- Sign in with the same account that was used on Xiaomi.
- In the list, find the desired site and click on the eye icon (ποΈ) password-pattern.
Alternatively, the phone itself:
- Start settings β Google β Manage your Google account.
- Go to the Security tab.
- Choose a password manager.
This will show all logins saved through Chrome, YouTube, Gmail and other Google services, and note that if you have previously disabled password sync, the data may not be available.
β οΈ Note: If you have Mi Browser installed on your phone instead of Chrome, your passwords are not synced to Google Smart Lock. MIUI (section (1)) or backup copy.
Make sure Chrome has saved passwords enabled | Check that Google account is added in your phone settings | Update the Google Play Services app to the latest version | Run manual sync in your account settings-->
4. Retrieving passwords through backup (without root)
If standard methods donβt work, you can try extracting passwords from a local backup, a method that works for rootless devices but requires access to a PC and Mi PC Suite (the official software from Xiaomi).
Step-by-step:
- Connect your phone to your computer via USB (enable USB debugging in the developer settings).
- Install Mi PC Suite from the official Xiaomi website.
- In the program, select Backup β Create a backup.
- Check System Settings and Applications (especially Password Manager).
- Once you have finished copying, open the backup folder (usually C:\Users\Username\MiPhone\Backup).
- Find the passwords.db file or miui_credentials Open it with SQLite Browser.
The logins table will store all the passwords stored in encrypted form, and decrypting them will require a key that can be extracted from the file. master_key In the same folder, use the MiPasswordDecrypt script (available on GitHub) to do this).
Importantly, this method only works on MIUI 12 and below. Since MIUI 13, Xiaomi has changed the encryption algorithm, and extracting passwords will require root or specialized software like Xiaomi Tool V2.
π‘
If you don't have a backup, try disabling two-factor authentication in Mi Account for 10 minutes, sometimes solving the "Can't connect to the server" error.
5. Ways for Advanced: Root and ADB
If you have root rights or are willing to get them, more powerful password extraction tools are available, this section is for users who understand the risks (loss of warranty, possible brick device) and have experience with ADB.
Method 1: Through Root Explorer
Install any root-enabled file manager (such as Solid Explorer or FX File Explorer) and go to /data/data/com.android.providers.settings/databases/settings.db
This file stores Wi-Fi data in an unencrypted form. Open it with SQLite Editor and find the wifi table. The password field will contain the desired password.
Method 2: Through ADB (without root but with debugging)
Connect your phone to your PC, turn on USB Debugging and execute the command:
adb pull /data/misc/wifi/WifiConfigStore.xmlIn the resulting file, find the <string name="PreSharedKey"> string, after which the password from Wi-Fi will be specified.
β οΈ Attention: Starting with Android 10, access /data/misc/wifi/ limited even ADB. To circumvent the restrictions, you will need to temporarily obtain root rights using Magisk or a patch. disable_dm_verity_forceencrypt.
π‘
Using root and ADB gives you full access to passwords, but voids the warranty and can lead to Mi Account blocking if you do not do it correctly.
Third-party applications: risks and alternatives
There are dozens of apps on Google Play that promise to show all saved passwords (e.g. Password Viewer, WiFi Password Show), but most of them either donβt run MIUI, require root, or are fraudulent (steal data).
The only relatively secure solution is LastPass or 1Password, if you have previously configured autocomplete through them, which stores passwords in encrypted form on their servers and allows you to restore access even after a phone reset.
What to do if nothing helps:
- π Try to restore access to your account through Forgotten Password? on the target site.
- π§ Check your emails β many services send backup code emails.
- π If we are talking about a banking application, contact the bank with a passport in support.
- π οΈ For Wi-Fi, reset the router with the Reset button (will be reset to factory settings).
Avoid programs that request accessibility service permissions or offer password hacking, and 90% of the time, these are viruses that steal data from the device.