How To Root Xiaomi 3S In English

Mobile Phone

If you’re a proud owner of the Xiaomi 3S and looking to unleash its full potential, you might be wondering how to root your phone. Rooting your Xiaomi 3S can give you a whole new level of control over your device, allowing you to customize it to your heart’s content, install custom ROMs, and enjoy a wealth of other benefits. In this comprehensive guide, we will walk you through the process of rooting your Xiaomi 3S, step by step. Whether you’re a seasoned enthusiast or a beginner, this article will provide you with all the information you need to successfully root your Xiaomi 3S and take your smartphone experience to the next level. So let’s dive in and discover the world of possibilities that await you once your Xiaomi 3S is rooted.

Inside This Article

  1. Pre-requisites
  2. Step-by-Step Guide to Root Xiaomi 3S
  3. Troubleshooting
  4. Conclusion
  5. FAQs


Before you begin the rooting process for your Xiaomi 3S device, it is important to ensure that you have fulfilled a few pre-requisites. These requirements will help to ensure a smooth and successful rooting process. Here are the pre-requisites you need to consider:

  1. Backup Your Data: Rooting your phone can potentially erase all your data, so it is crucial to back up all your important files, photos, videos, and documents to a secure location. This will help you avoid any data loss during the rooting process.
  2. Charge Your Device: Make sure your Xiaomi 3S is adequately charged before attempting to root it. A fully charged battery will prevent any interruptions during the rooting process and ensure that your device has enough power to complete the operation.
  3. Enable USB Debugging: To root your Xiaomi 3S, you need to enable USB Debugging on your device. This option can be found in the Developer Options menu. Simply go to Settings > About Phone > MIUI Version and tap on it multiple times until you see a message saying, “You are now a developer.” Then, go to Settings > Additional Settings > Developer Options and enable USB Debugging.
  4. Unlock Bootloader: Before you can root your Xiaomi 3S, you will need to unlock the bootloader. This is an essential step that allows you to customize your device to your liking. To unlock the bootloader, visit the official Xiaomi bootloader unlock page and follow the instructions provided.
  5. Download the Necessary Files: To root your Xiaomi 3S, you will need to download the required files, such as the rooting tool and any necessary drivers. These files can usually be found on XDA Developers forum or other trusted sources. Make sure to download the correct files compatible with your device model and MIUI version.

By fulfilling these pre-requisites, you will be well-prepared to root your Xiaomi 3S device. Remember to follow the rooting process carefully and proceed with caution to avoid any mishaps. Now that you have met the requirements, let’s move on to the step-by-step guide on how to root your Xiaomi 3S.

Step-by-Step Guide to Root Xiaomi 3S

Rooting your Xiaomi 3S can provide you with added flexibility and control over your device. It allows you to unlock hidden features, install custom ROMs, and even tweak the performance of your device. In this step-by-step guide, we will walk you through the process of rooting your Xiaomi 3S.

Disclaimer: Rooting your device voids the warranty and may cause potential risks. Proceed with caution and understand the consequences before continuing.

  1. Backup your data: Before initiating the rooting process, it is crucial to backup all your data. Rooting may wipe out your device, so make sure to have a copy of your important files, contacts, and settings.
  2. Enable Developer Options: Go to the Settings menu of your Xiaomi 3S. Scroll down and tap on “About Phone.” Look for the “MIUI version” and tap on it seven times. This will activate the Developer Options.
  3. Enable USB Debugging: In the Developer Options menu, scroll down and find “USB Debugging” under the Debugging section. Turn on the toggle switch next to it.
  4. Unlock Bootloader: Xiaomi devices require the bootloader to be unlocked before rooting. Visit the official Xiaomi website to unlock the bootloader by following their instructions. This step may erase your data, so ensure you have a backup.
  5. Download and Install Custom Recovery: After unlocking the bootloader, download and install a custom recovery tool, such as TWRP (TeamWin Recovery Project). Once downloaded, enter fastboot mode by turning off your device and holding the power and volume down buttons simultaneously. Connect your Xiaomi 3S to your computer and install TWRP using the commands for your specific operating system.
  6. Download Magisk: Magisk is a popular rooting tool that provides systemless root access. Download the latest Magisk zip file and transfer it to your Xiaomi 3S.
  7. Flash Magisk: Boot your Xiaomi 3S into recovery mode by turning off the device and holding the power and volume up buttons simultaneously. In the TWRP menu, select “Install” and navigate to the location where you transferred the Magisk zip file. Select the file and swipe to flash it.
  8. Reboot and Verify: Once Magisk is flashed, reboot your Xiaomi 3S. You can now verify if your device is successfully rooted by installing apps that require root access, such as Root Checker.

It is essential to exercise caution and research thoroughly before rooting your Xiaomi 3S. Rooting is a complex process and may have implications on your device’s functionality and security. Make sure to follow the steps carefully and double-check every action to minimize any risks.


While rooting a Xiaomi 3S can be a relatively straightforward process, there may be instances where you encounter some issues or face challenges. Here are some common troubleshooting tips to help you overcome any obstacles you may encounter:

1. Device not recognized: If your computer fails to recognize your Xiaomi 3S when you connect it via USB, try the following:

  • Make sure you have installed the necessary USB drivers for your device on your computer.
  • Use a different USB cable or try connecting to a different USB port on your computer.
  • Enable USB debugging on your Xiaomi 3S. To do this, go to Settings > About Phone and tap on the Build Number until you see a message that says “You are now a developer.” Then go back to the main Settings menu, scroll down to Developer Options, and enable USB debugging.

2. Bootloop or soft brick: In rare cases, the rooting process may cause your Xiaomi 3S to enter a bootloop or become unresponsive. To fix this issue, follow these steps:

  1. Turn off your Xiaomi 3S completely.
  2. Boot into recovery mode by holding the Power button and Volume Up button simultaneously.
  3. In recovery mode, select “Wipe Data/Factory Reset” to restore your device to its original state.
  4. Once the wipe process is complete, select “Reboot System Now” to restart your Xiaomi 3S.

3. Loss of data: It’s essential to create a backup of your important data before proceeding with the rooting process. However, if you forget to do so and end up losing data, you can try the following:

  • Use data recovery software to retrieve lost files from your Xiaomi 3S.
  • If you have synced your device with Google or Mi Cloud, you may be able to recover some of your data by logging into your account and syncing it back to your device.

4. Permissions and security: After rooting your Xiaomi 3S, you may encounter problems with certain apps that require specific permissions or are blocked by security measures. To resolve this, follow these steps:

  • Go to Settings > Security and make sure the “Unknown Sources” option is enabled. This will allow you to install apps from sources other than the Play Store.
  • If an app is blocked by security, go to Settings > Security > Permissions and grant the necessary permissions to the app.

5. Battery drain or performance issues: Sometimes, after rooting your Xiaomi 3S, you may experience battery drain or performance issues. To improve battery life and optimize performance, try the following:

  • Uninstall unnecessary apps or bloatware that may be running in the background and consuming resources.
  • Disable or limit background processes and services that are not essential.
  • Install a reputable battery optimization app to help manage power usage on your device.

By following these troubleshooting tips, you should be able to overcome most common issues that may arise during the rooting process of your Xiaomi 3S. However, if you encounter any other specific issues or need further assistance, it is advisable to seek help from online forums or communities dedicated to Xiaomi devices for more personalized guidance.


In conclusion, rooting your Xiaomi 3S can provide you with enhanced control and customization options for your device. With root access, you can uninstall bloatware, optimize system performance, and even install custom ROMs to take your smartphone experience to the next level.

However, it’s important to remember that rooting your device comes with certain risks. It can void your warranty, expose your device to potential security threats, and potentially lead to software instability if not done properly. Therefore, it’s crucial to thoroughly research and follow proper rooting methods to minimize these risks.

If you’re tech-savvy and willing to explore the possibilities of your Xiaomi 3S, rooting can open up a world of customization and freedom. Just make sure to back up your data, proceed with caution, and enjoy the benefits that root access brings to your device.


1. How do I root the Xiaomi 3S?

2. Is rooting my Xiaomi 3S safe?

3. What are the benefits of rooting my Xiaomi 3S?

4. Will rooting my Xiaomi 3S void the warranty?

5. Can I unroot my Xiaomi 3S after rooting it?