Are you ready to customize, optimize and personalize your new Xiaomi Mi A2? We know that this device is already ensuring a stable and a smooth Android experience thanks to its decent to high-end performance and to the pure-like Android UI, but there is always room for improvements. Well, for being able to properly tweak your device, you should consider in enabling root access and in that matter, this dedicated tutorial can turn out to be quite important – the root process will be detailed and explained during the following lines.
The root operation is recommended for those who want to use an unlocked Android system. Yes, that’s right, when root is enabled you don’t have to worry about factory or default restrictions. So, on an unlocked Xiaomi Mi A2 you will be able to modify built-in settings, customize and personalize the Android UI and change features for bumping speeds, or upgrading the battery life. Bottom line, the root access will grant endless tweaking opportunities.
Thus, here are a few examples of tweaking operations that can be applied on a rooted Xiaomi Mi A2: you can add custom kernels, you can set up custom MODs, you can install custom ROMs such as Lineage OS, AOKP or Paranoid Android, you can remove bloatware, you can install apps from other sources than Google Play and you can also overclock or undervolt CPU frequencies.
Gaining root can be applied by flashing a root exploit. The software that will be used is developed by third party devs and not by Xiaomi or by Google. Shortly, you cannot associate this operation with your OEM. Moreover, applying the root steps will imply in completing an unofficial procedure that will trip the warranty of your device – the warranty can be restored only by revoking root access, which can be done by reinstalling the stock Android firmware.
You can successfully root your Xiaomi Mi A2 by using this guide only if on your phone a custom recovery image can be used. Thus, before doing anything else learn how to install TWRP recovery. Do note that an unlocked bootloader will also be needed – in that matter, you should access this page and follow on-screen prompts.
As a precaution measure you should first save everything that wasn’t there from day one. We’re talking about a full backup operation in order to secure your contacts, call logs, texts, images, videos, audio files, market apps, internet settings, calendar info, saved passwords, IMEI / NVRAM data and everything else you might still require afterwards – do that as during the unlock process your data might get corrupted or deleted. For a proper backup use built-in cloud storage services, sync files with your Google Account and download backup and restore apps from Google Play. Also, consider in making a Nandroid backup for saving the current Android OS that runs on your handset – if something bad happens you can use the Nandroid backup package for going back to stock.
Be aware that this is going to be a manual operation that will require a computer, your Xiaomi Mi A2 and its USB cable. On your smartphone the Developer Options field must be enabled – it can be found under general Settings; if not, go to About Phone and tap repeatedly, for 7 or 10 times, on Built Number until you notice the ‘you are a developer’ message displayed. Finally, from Developer Options check the USB Debugging feature.
You might have to charge your Xiaomi Mi A2 before starting the root operation. As a general idea, if your phone gets turned off while you try to tweak its system, you can end up in soft-brick its Android software (in the end, you will deal with severe malfunctions). So, make sure that there is more than 50% power left; if different, plug in the charger before doing anything else.
How to easily and quickly Root Xiaomi Mi A2
- Download Magisk from here and save this file on your computer – save the file on desktop if that’s ok for you.
- Also, download the DM verity disabler package from here.
- Connect your Xiaomi Mi A2 with your computer via USB cable.
- Transfer the root package from desktop to your phone and when done unplug the USB cable.
- Reboot your Android device in recovery mode – do note that before doing so you might have to activate the slot B on your device: learn how to do that from this tutorial (follow the exact steps that were needed for installing TWRP recovery on your device).
- Now, from main menu of recovery tap on Install.
- Pick up the Magisk app and swipe in order to start the flashing process; also install the DM verity disabler package.
- When done, return to main menu of recovery and select ‘reboot system now’.
- That should be all; if something isn’t working as expected, remember to activate the slot A from recovery.
- Also, if a boot loop is caused, return to recovery mode and choose to perform a full wipe by making a hard reset and by clearing app data cache – just pick ‘wipe data factory reset’ followed by ‘wipe cache partition’; when done, boot into Android mode.
Root access should now be granted on your Xiaomi Mi A2. You can download and run the Root Checker app from Google Play in order to check the root status on your handset. Well, that was all for now; you can share your root experience with us and with the other user who are thinking in using the steps explained above easily, through the comments field available below. Also, check out our ‘how to’ section if you want to learn other tweaking solutions compatible with the Xiaomi Mi A2. Enjoy.