How To Root Xiaomi Mi 4S And Install TWRP Recovery

The term Rooting is to get the highest execution permissions on Android (root) so that you can modify the software code or install other software that is not normally permitted by the manufacturer. Getting privileged access rights on Android has its own strengths and weaknesses. The strengths that you can get from Rooting are:

Full customization for almost every theme / graph

Download any application, regardless of the application store they installed

Extend battery life and increase performance

An update to the latest version of Android if your device expires and is no longer updated by the manufacturer

But if you do it incorrectly, it can create damage. And even done correctly, if your cellphone doesn't have the right antivirus protection for Android, rooting makes your device open to all types of malware.

With great strength, it is a big responsibility. There are a number of things that you might have to consider if you want to do an Android Rooting of your Xiaomi Mi 4S device:

You can turn your smartphone into a Brick. It's possible that your smartphone will become a Brick after Rooting can happen, but! Not all smartphones are Brick after Rooting, only a few high-potential smartphones are Brick.

You have canceled the cellphone warranty. Having a cellphone that is guaranteed is indeed an advantage that we have after buying a new smartphone device, but! If you decide to do Rooting, then you have canceled the warranty of your Xiaomi Mi 4S device. You can do Rooting if you believe your smartphone hardware will not be damaged during the validity period.

Rooting means you have weakened your Android's security door to be infiltrated by malware.

Well! The above are the advantages and disadvantages of the privileges you get from the Rooting process. Now take the best decision in your opinion, whether you still want to do Rooting or not.

If you decide to do Rooting on your Xiaomi Mi 4S device, then here is the right post for you to follow. This post contains a tutorial on how to rooting Xiaomi Mi 4S device using SuperSU created by Chainfire or using Magisk made by Topjohnwu. Rooting on your Xiaomi Mi 4S device must first install TWRP. Although you can do Rooting on Android, you have to know the strengths and weaknesses of SuperSU and Magisk.

When SuperSU will root your device it will do the changes in the System files and also adds some files in the system partition. If you will install SuperSU you won’t be getting any OTA updates or any financial application won’t work on your device. If you will root your device with the help of Magisk then the magisk won’t do any changes in your system files. Magisk will change the boot.img to magisk.img. Magisk won’t add any files in your system files.

After knowing the difference between SuperSU and Magisk, now determine your choice, whether you choose SuperSU or Magisk, one of which you can use to reboot Android on your Xiaomi Mi 4S device.

But if you want to do Rooting without having to install TWRP, you can use PC applications like RootGenius, iRoot, KingRoot, MobileGo, Kingoroot, One Click Root, and SRSRoot. Besides Rooting, you can also use the PC application for Flash ROM, Flash Kernel, Remove Ads in Apps, Device Booster, Uninstall Preinstalled Apps, Remove Bloatware, Unlock Screen, Download ROM and more.

Download file Custom Recovery (TWRP) for Xiaomi Mi 4S on your computer. Make sure you have a file with the extension img. Rename the file to recovery.

Download UPDATE-SuperSU.zip file on your computer for Rooting your Xiaomi Mi 4S Device. (You can also do Rooting with Magisk-vXX.zip, which works to get Root access without changing or adding anything to your Android System. This method is worth your try, recommended!.)

Now connect the Xiaomi Mi 4S device to your computer using a USB Cable.

Now, name the file TWRP Recovery becomes recovery.img and put into ADB and Fastboot folder (C:/adb).

Now, in the ADB folder (C: \ adb) press and hold down the "Shift" key and right click, and select "Open Command Window Here", then the Command Prompt window will pop up, or by entering the "cmd" command to Link Bar "Window Explore".

Now it would appear the Command Prompt window, and then type the command: adb devices

(The command is used to check the device, whether it is connected or not)

Note: How to enter Fastboot Mode on Xiaomi Mi 4S device can also be done manually without the need to connect it to a PC by pressing the "Volume Down + Power" button simultaneously until you see a fastboot logo.

If you have not entered into TWRPRecovery Mode, follow the step by step to get into Recovery Mode Xiaomi Mi 4S device. But if the device Xiaomi Mi 4S you are logged into TWRPRecovery Mode, now select the Install button.

After that, now navigate to the file UPDATE-SuperSU.zip or Magisk-vXX.zip existing on Internal memory.

If you have selected the file UPDATE-SuperSU.zip or Magisk-vXX.zip,it will display a verification of whether you will do Flashing.

Caution: If you choose to do Flashing, then indirectly you are already receiving a wide variety of risks that will occur on your Xiaomi Mi 4S device, such as Bootloop, Brick or other risks.

If you choose to do Flashing, then do Swipe from left to right.

Now you wait for how fast the flashing process is completed. Hopefully you are the lucky ones.

Once the your Xiaomi Mi 4S device restart, you will find the application SuperSU or Magisk on your Xiaomi Mi 4S device application menu as in the picture below.

Optional: You can also verify if you need it, whether your device is actually already Rooted or not using the application Root Checker.