Rooting is the process of allowing users of smartphones, tablets and other devices running the Android mobile operating system to attain privileged control known as root access over various Android subsystems. As Android uses the Linux kernel, rooting an Android device gives similar access to administrative superuser permissions as on Linux or any other Unix-like operating system such as FreeBSD or macOS.
Rooting is often performed to overcome limitations that carriers and hardware manufacturers put on some devices. Thus, rooting gives the ability or permission to alter or replace system applications and settings, run specialized applications that require administrator-level permissions, or perform other operations that are otherwise inaccessible to a normal Android user. On Android, rooting can also facilitate the complete removal and replacement of the device's operating system, usually with a more recent release of its current operating system.
● Know more about rooting: Here
❒ Advantage of Root:
● Support for themes, allowing everything to be visually changed from the color of the battery icon to the boot animation that appears while the device is booting, and more.
● Full control of the kernel, which, for example, allows overclocking and underclocking the CPU and GPU.
● Full application control, including the ability to backup, restore, or batch edit applications, or to remove bloatware that comes pre-installed on many phones.
● Ability to install a custom firmware (also known as a custom ROM) or software (such as Xposed, Magisk, BusyBox, etc.) that allows additional levels of control on a rooted device.
❒ Warning: Do anything at your own risk. Before installing the custom recovery, backup your all data and also remove your device screen lock.
● Unlocked Bootloader
● Custom Recovery Image
● SDK Platform Tool
● Lastest Magisk
■ First, unlock your device bootloader. If you don't know how to unlock it then, follow this tutorial.
■ Now download the SDK Platform Tool and extract it.
■ Then download a custom recovery that you want to use. My personal opinion is if OrangeFox recovery available for your device then download that recovery. Also, you can use PitchBlack or official TWRP recovery. The recovery image will be zip or img format. If the recovery file format is zip then extract it. Cut the recovery image file from the extracted PitchBlack or OrangeFox recovery folder and paste it in the extracted SDK Platform Tool folder.
■ Now download the latest Magisk Stable and put it in your device storage with PitchBlack or OrangeFox zip. Because, if you flash PitchBlack or OrangeFox zip from the custom recovery then you will get some extra features.
■ Now type "cmd" in the address bar and press "Enter". You must stay on the extracted SDK Platform Tool folder.
■ Boot your device into the fastboot mode. For this power of your device and press the Power and Volume Down button (-) at the same time. If your device makes any problem on this then first Power off your device hold press Power Button then connect the USB cable, I hope this trick will be work.
f58e08dc-e34b-468f-8a30-80858e868b1e.jpg (135.34 KB, Downloads: 13)
2018-10-29 16:47:36 Upload
■ First type “fastboot devices” for checking your device is connected to your computer or not? If your device doesn’t show any code then update your Mi USB Driver or if you can see code and fastboot then follow the next stapes.
■ Type "fastboot flash recovery recovery.img". 2nd recovery means your recovery image name. Example: fastboot flash recovery whyred.img
■ Now disconnect your device from your computer and hold press Power and Volume up (+) button at the same time and wait for the Mi logo. When you will see mi logo the leave that button and wait for the recovery welcome screen. You can also boot your device in recovery mode by typing a command, but it can remove your recovery. I faced this issue on Redmi K20 Pro and Redmi Note 7 Pro.
■ After booting into custom recovery swipe for allow modification. If you will see any lock issue then press "cancel" then select wipe or others like this option and wipe/format data or internal storage. If you face this issue then again connect your device with computer and put PitchBlack or OrangeFox recovery.zip and Magisk.zip in your device storage. For this, you don't need to reboot your device. Because of now many recovery support MTP/Media Transfer Protocol.
■ Now select recovery.zip which you want to install and swipe to confirm the install. It will take some time. After flashing this file, your device will automatically reboot into the recovery mode.
■ Then select Magisk.zip and flash it. It will take 20-30 seconds. After flashing Magisk, reboot your device.
■ Now, wait for 2-5 minutes. If you stuck on Mi logo 15-30 minutes, then download lazyflasher-no-verity-opt-encrypt for your device from Google and flash it from custom recovery and reboot. I hope it will work.
■ After rebooting your device find Magisk Manager. If you can't find Magisk Manager then download it from here and install it.
■ Now open Magisk Manager and check. If you see "Magisk is not installed" with a red integrative sentence icon then reboot your device into the recovery mode and again flash Magisk.zip and reboot.
In order to fulfill the basic functions of our service, the user hereby agrees to allow Xiaomi to collect, process and use personal information which shall include but not be limited to written threads, pictures, comments, replies in the Mi Community, and relevant data types listed in Xiaomi's Private Policy. By selecting "Agree", you agree to Xiaomi's Private Policy and Content Policy .