Forgot your home Wi-Fi password and the router's sticker is gone? Or do you need to connect a new device but be lazy to get into your router settings? There are several ways to extract your saved password on the Xiaomi Redmi Note 9 Pro -- no root rights, through standard MIUI features, or with third-party tools.
In this article, weβll look at 5 proven ways, including hidden MIUI features, handling configuration files, and even circumventing restrictions through ADB. Note: some methods require unlocking the bootloader or installing additional software, but weβll start with the simplest solutions. If youβre using Redmi Note 9 Pro on Android 10/11/12 with a MIUI 12-14 shell, at least one of the methods is guaranteed to work.
β οΈ Note: Wi-Fi password extraction may violate the security policies of some corporate networks.
1. Standard method via "Settings" (only for MIUI 12.5+)
Starting with MIUI 12.5 (and higher), Xiaomi has added the ability to view saved network passwords without further manipulation, a technique that works on the Redmi Note 9 Pro with Android 11/12 and fresh firmware, but may not be available on older versions.
To find the password:
- Open the Settings. β Wi-Fi.
- Find the network you want in the list and tap it by its name.
- In the window that opens, select Share (or Share in English firmware).
- The system will request confirmation by PIN-code/print/pattern lock.
- After authentication, it will be displayed QR-code and text password underneath.
β οΈ Note: If there is no share button, your version MIUI It doesn't support this function.
This method is the fastest, but it doesn't work on all firmware. For example, on the Redmi Note 9 Pro with MIUI 12.0.3 (Android 10), this option may not be available. To check the firmware version, go to Settings β About Phone β MIUI version.
2. via Wi-Fi configuration file (without root, but with PC)
All Wi-Fi passwords on Android are stored in an encrypted file wpa_supplicant.conf. Xiaomi Redmi Note 9 Pro it can be extracted without root-rights, but you will need a connection to a computer and ADB (Android Debug Bridge. This method works on all versions. MIUI, if debugging is on USB.
Instructions:
- Activate Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI until the notification βYouβve become a developerβ appears.
USB debugging
- Back to Settings β Additionally. β For developers.
- Activate the debugging switch over USB.
- Connect the Redmi Note 9 Pro to the PC USB-cable and select File Transfer Mode.
- Download ADB Tools and unpack the archive.
- Open the command line (cmd) in the folder with adb.exe and execute the commands: adb devices adb shell su -c "cat /data/misc/wifi/WifiConfigStore.xml | grep -A 10 'SSID'" If the team fails, try an alternative path: -c "cat /data/misc/wifi/wpa_supplicant.conf"
In the output, find the line with psk="your password." If the password is displayed with * characters, then the file is encrypted, you will need root or another method.
Enable Developer Mode | Activate debugging over USB| Install ADB Tools on PC | Connect your phone in File Transfer mode | Run the command line on behalf of the administrator-->
3.Use of applications to view passwords
If previous methods didnβt work, you can use third-party utilities. On the Xiaomi Redmi Note 9 Pro, the WiFi Password Viewer app (available on Google Play) will work without root rights, which reads data from system files and displays saved passwords in a convenient way.
How to use:
- π± Install WiFi Password Viewer from the official store.
- π Launch the application and provide access to the device memory.
- π In the list, find the desired network - the password will appear in the Password column.
- π Click on the network string to copy the password to the clipboard.
β οΈ Note: Some antiviruses (e.g. Avast or Dr.Web) may block such applications, considering them potentially dangerous.This is a false positive - WiFi Password Viewer does not steal data, but simply reads system files!
Alternative applications (require root):
- Root Browser β for manual file search wpa_supplicant.conf.
- WiFi Key Recovery automatically retrieves all saved passwords.
Why do apps require root?
4. Through backup (if saved to Mi Cloud is enabled)
If your Redmi Note 9 Pro has Backup in Mi Cloud enabled, Wi-Fi passwords may have been saved to the cloud, a method that works if youβve previously backed up or synced your settings with your Xiaomi account.
How to Restore Password:
- Open your Settings β Accounts β Mi Cloud
- Make sure Wi-Fi sync is enabled (in the Sync Settings section).
- Go to Settings β System β Backup.
- Select the latest backup and click Restore.
- After recovery, check the list of saved networks in Settings β Wi-Fi β the password can be viewed through the method from the first section (if the MIUI version supports the Share function).
πΉ Limitations:
- π Backup recovery will re-write the current Wi-Fi settings.
- βοΈ If the backup is old, the password may not be relevant.
- π This method will not work if Wi-Fi synchronization is disabled.
π‘
Before restoring the backup, take a screenshot of your current Wi-Fi settings (network list and connection priorities) to help quickly reset the network if something goes wrong.
5. Router reset as a last resort
If none of the methods worked, and Wi-Fi access is critical, you have to reset the router to factory settings, which will delete all user settings, including the password, but allow you to connect by default.
How to reset your router:
- Find the Reset button on the back of the router (usually recessed in the case).
- Take a paperclip or toothpick and press the button for 10-15 seconds until the indicators start flashing.
- After restarting, the router will create a network with a default name (for example, TP-Link_1234 or Keenetic-5678).
- The password will be displayed on the sticker under the router (usually admin or 12345678).
β οΈ Attention: Resetting the router will disconnect all users from the network and remove personal settings (such as abandoned ports or parental controls!
After the reset, remember:
- π Change the standard password to a new one (via the routerβs web interface at 192.168.1.1 or 192.168.0.1).
- π‘ Set up a network name (SSID) and avoidance channel.
- π‘οΈ Enable encryption WPA2-PSK or WPA3 safe.
π‘
Resetting a router is a universal but disruptive method that is guaranteed to provide access to the network, but requires reconfiguration of all parameters, including port overlay and guest networks.
Comparison of methods: which one to choose?
To make it easier for you to decide, we have compiled a comparative table of all methods indicating the complexity, requirements and limitations.
| Method | Root is required. | Need software/tools | Difficulty | Works for MIUI. |
|---|---|---|---|---|
| Through "Settings" (Share) | β No. | β No. | β Very simple. | 12.5+ |
| ADB + file wpa_supplicant.conf | β No. | β ADB Tools | ββ Medium | Anybody. |
| WiFi Password Viewer app | β No. | β Installation APK | β Very simple. | Anybody. |
| Recovery from Mi Cloud | β No. | β No. | ββ Medium | Any (with backup) |
| Router reset | β No. | β No. | βββ Difficult (set up after resetting) | It doesn't depend on the phone. |
On the Xiaomi Redmi Note 9 Pro with MIUI 12.5+, the fastest way is to use the built-in Share feature. If it is not, the best option is ADB (no root, but basic command line skills are needed).