RootingCustom RecoveryTWRP Recovery

Root Sony Xperia XA Ultra on Android 7.0 Nougat and Install TWRP Recovery

Hey Sony Xperia XA Ultra users, do you want to customize this rugged smartphone, then you have landed on the right page. Yes here comes the Good news. Now you can flash TWRP easily, and also root your devices running on Android 7.0 Nougat.

Caution: Please note that the following guide is compatible only with the Xperia XA Ultra running on the Android 7.0 Nougat official stock ROM Firmware. Under any circumstances, it must not be tried on the Android 6.0 Marshmallow running devices.

The Sony Xperia XA Ultra is a exciting device, with stunning looks with bezeless design. However, Sony has loaded the operating system with bloatware, and that may cause privacy problems for many users. Though this is the case with all of the makers. Who doesn’t do that?.

If you are an Android Enthusiast, and want to Root and Install TWRP recovery on your beloved, then you have landed on the right page. In the due course of the article, we will guiding you through the process to install TWRP and root Sony Xperia XA Ultra.

The TWRP features the material design, and attractive user interface (UI), and by following this guide you can install latest TWRP for Sony Xperia XA Ultra. You can download TWRP Recovery from the links provided in the pre-requisite section of this article. Kindly note that this is a official TWRP recovery and is only for Sony Xperia XA Ultra (Kindly confirm the model by going to Settings>About). The process given below is merely for rooting and installing TWRP on Sony Xperia XA Ultra, do not try out this method on any other device.

If you want to unleash the full potential of the hardware of your Sony Xperia XA Ultra, then rooting and flashing the TWRP is the main concern. The Stock ROMs have often limited and unsupported features in the sense of Customization. When you have a rooted device and also flashed TWRP recovery, then you are free to install any Custom ROMs, Mods, Kernel, and Xposed etc., as well as many apps which requires root access to work properly.

Brief Details and Advantage of TWRP Recovery

TWRP (Team Win Recovery Project) is an open source, community development project. By flashing the TWRP, your device will be enabled to install any custom firmware, rooting your smartphone, mod zip files for customizations, Xposed Modules for customized features, one click root and unroot processes. Apart from that, it allows you to take Full Nandroid Backup and restore it later, one click image file flashing, remove bloatware, overclock and underclock. Using TWRP, one can easily clean Wipe, Cache and Data after flashing any image file to reflect the changes and rectify minor errors due to cache.

For installing the TWRP, your Sony Xperia XA Ultra phone must have the Unlocked bootloader. That means you have to firstly unlock the bootloader to root your device as well doing any customization.

Disclaimer: The covers although everything in a very neat and a processed manner so that our readers get exactly what they want, still there are meager chances of basic issues that may arise out of the listed steps here. Hence it is in sole interest of the user to follow the steps very cautiously so as to stay away from any mishappenings with your device.

Rooting, unlocking bootloader and flashing the Custom ROM firmware, certainly without any doubt voids your devices warranty and in no way will be held responsible for warranty void or your bricked device.


Ensure to check your model number, which must be:

  • Sony Xperia XA Ultra

You must have to ensure that prior to rooting your phone , you have read thoroughly the disclaimer and you agree to proceed further on your risk.

  • Phone Should be Charged

Your phone must be 70% charged atleast else, it may lead to complications sometimes while experimenting. Why to take risk, try to charge it fully.

  • Back Up

If you are either going to root your phone or install a Custom ROM, it is a good habit to make a back up of your phone. Make a back up of all your media like images, videos and all on your PC and your contacts on Cloud.

  • Enable USB Debugging

You must enable USB debugging option by going in to Settings, Applications and Developer options.

  • Unlock Bootloader

Be aware that below guide will guide you through the process of unlocking bootloader of the Sony Xperia XA Ultra device. It’s undeniable fact that the same will void warranty of the device, break DRM, loss X-Reality, and will even break image optimization while clicking the low-light pictures.

Downloads For Rooting Sony Xperia XA Ultra

Download Sony Xperia XA Ultra ADB and Fastboot Drivers here (If your PC have already drivers installed then skip this)

Download FLASHTOOL with in-built Xperifirm here

Download Magisk Manager apk package here

Download TWRP Recovery for Sony Xperia XA Ultra (Single SIM) from here (XDA Link)

Download Kernel/ Bootloader here

Download SuperSU by Chainfire from here.

Steps to Unlock Bootloader, Flasth TWRP, and Root Sony Xperia XA Ultra

Step 1: First step is to make sure that your device’s bootloader can be unlocked or not.  Because Sony has put restrictions based on device regions and model to model shipped in different parts of the world, so it can be confirmed only after you check yourself.

Step 2: This is how you can check that whether the bootloader unlocking is possible in your device or not. Type:


then just select the option Service info>Configuration —> Check for the option carefully, if it says “Bootloader unlock allowed: Yes”.
Now, as per the circumstances your bootloader can be unlocked.

Step 3: Assuming that you have downloaded ADB and Fastboot drivers, Flashtool, Magisk, TWRP and Boot files, as mentioned in the prerequisite section above. Then proceed to the detailed procedure below.

Step 4: Turn off the device and run the ‘Flashtool’ on your computer. Make sure that you flash ONLY “BOOT_DELIVERY” from a Android 7.0 Marshmallow firmware with Flashtool (exclude/un-check all other partitions), the interface should only display “boot_delivery.xml” under the “Content” column.

Step 5: Now, it’s time to shut down the phone once again and put it into Fastboot mode. When device is turned off simply press and hold Volume+, and simultaneously connect the device to the computer. At this stage, the LED should turn Blue.

Step 6: Now Copy the downloaded boot and recovery .img files to the path of Flashtool. Suppose, you have extracted Flashtool in “C:Flashtoolx10flasher_lib”, then this path would be “C:Flashtoolx10flasher_lib”. Just rename both of them to boot.img and recovery.img. If you are unable to see extensions, then your computer is not enabled to show extensions at the end, you can simply enable the same in ‘Folder Options’

Step 7: Now, with the Flashtool, just flash recovery.img file, and then boot the device with issuing following commands:

fastboot flash boot boot.img

fastboot flash recovery recovery.img

Now, delete both of the files.

Step 8: Now, disconnect phone from the computer, and then press and hold Volume- and Power buttons together, and release both of the buttons only when phone ‘Vibrates’.

Step 9: At this step, you must be entered into the TWRP recovery. If password prompt appeared on the screen, simply press the ‘Cancel’ option, and then simply ‘Swipe to allow’ on the next screen.

Step 10 (Important): Now, we must format the “userdata” partition to remove internal encrytion and to enable restoring the backups/acces of /data partition, go to “wipe” and tap “format data”. Now navigate to the ‘wipe’ and then ‘format data’. This is must step, otherwise the Sony Xperia XA Ultra will have ‘bootloop’ on the ‘Xperia’ Logo.

Step 11: Now, it’s time to reboot to the Android operating system, and this will take approximately 10 minutes, and then just follow the instructions until you reach the ‘Home Screen’.

Step 12: Now, install the MagiskManager (.apk) file downloaded earlier. Make sure that you enable the ‘Unknown sources’ in the Android Security menu before proceeding.

Step 13: Now open the ‘Magisk Manager’, and then tap on the option ‘Download’ which is located at the very bottom of the screen, and after that just wait until you see the option ‘Download complete’, and then reboot to recovery mode.

Step 14: Now on the TWRP Interface, tap on ‘Install’ and then select “” which is located in path /sdcard/magisk manager. After finding the file, simply ‘swipe to install the app. After flashing process has been completed, simply reboot the device.

Congratulations, now you have rooted Sony Xperia XA Ultra and also flashed the TWRP. Now, you can install Xposed Framework, and customize your smartphone as per your preference. If you wish to verify, you may download and check the Root Status through Root Checker app.

Source: XDA

Ramandeep Singh

Meet Ramandeep Singh, the face behind The Founder and the Ex-Editor-in-Chief (2011-2013) of the renowned website '' which was dedicated to providing the most reliable and comprehensive information and analysis related to technology. A passionate and dynamic blogger, he aims to deliver quality content to IT professionals and those who share his passion for Android, technology and gadgets.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button