Following the Nexus 6P, the 5X is another device to have received the TWRP update which enables decryption from recovery. This is great news for the 5Xย owners who enjoy tinkering with such things.ย Google sets encryption on by default. Hence, for those who want the ability to switch it on and off with more simplicity and still want a custom recovery, may proceed with this tutorial.
The Team Win Recovery Project (TWRP) developers have managed to build a new version of theirย TWRP recovery for Nexus 5X within a short span. This is a great contribution to the Android community.ย The new build that goes by the versionย number 2.8.7.2 will help decrypt the user data from the recovery.ย If you have this TWRP build installed, then itย will prompt you for a password if theย device requires oneย on reboot. Otherwise,ย TWRP will automatically decrypt the device using the default_password, just like regular Android does, without prompting.
Now that both phones have decryption support, those who are interested and willing to install this TWRP build may proceed without any risk. However, itย is meant for those who have an unmodified system. If you already have TWRP installed and have root access, then install the TWRP with flashify or update it from within the TWRP itself.
We have also listed the latest SuperSU v2.56 package which is OTA friendly. Meaning that you can root your Nexus device and still receive the official OTA updates from Google. However, the project is at itsย experimental stageย andย you should be cautious about it. We recommend that you visit the developer page. The link provided in the download section.
Warning: Warranty may be void if you root or install TWRP on your device. We at DroidViewsย wonโt be liableย for any damage to your device whatsoever. We wonโt be held responsible if you brick your device. Readerโs discretion is advised.
Backup Apps and Data
While this process may not wipe any of your data, a backup is highly recommended. However, unlockingย the bootloader will remove apps and data. Once you install a custom recovery like TWRP, make sure you backup your system, data, etc.ย fromย the recovery. It will be helpful in case anything goes wrong.
Downloads
Here is a modified boot image that will help you install TWRP and gain root access without any complications. Listed is the latest TWRP build.
Nexus 5X files:
- Modified boot imageย โ Downloadย | File: bullhead-mdb08i-boot.zip
- TWRP recovery โ Downloadย | File: twrp-2.8.7.2-bullhead.img
- SuperSU v2.52 โย Downloadย | (File:ย BETA-SuperSU-v2.52.zip)
OTA friendly:
This is a new boot image and SuperSU package that will enable OTA updates from Google. It is experimental and we recommend you to visit the developer page and make a wise decision. If you are skeptical about it, then continue with the above boot and SuperSU image.
- Modified boot imageย โ Downloadย | File: bullhead-mdb08i-boot-systemless.zip
- SuperSU v2.56 โย Downloadย | (File:ย BETA-SuperSU-v2.56.zip)
Get TWRP 2.8.7.2 onย Nexus 5X
This procedure will unlock the bootloader, flash a modified boot image, install TWRP recovery and then root your device. Unlocked bootloader is required to install a modifiedย boot image and setup a custom recovery. However, through a custom recovery, you can flash custom packages, for instance,ย the SuperSU file to root your device. If you have already unlocked your bootloader, then skip it.
Prerequisites
- Unlocked bootloader is required to install a custom recovery like TWRP on your device. We will go through the process in the following tutorial.
- Set up ADB and Fastboot on your computer. You can download the full Android SDK from here,ย or get the quick ADB and fastboot installer fromย here.ย For Mac or Linux OS, click here.
- Installย Nexus USB Drivers on your computer.
- Open Settings> Developer options and enable USB Debugging on your device.
- Go to Developer options and enable Allowย oem unlock. This is important.
Installation Instructions
- Make sure you have downloaded the boot image, recovery, and suitable SuperSU zip files. Now transfer them to your PC. Also, place the SuperSU package file into your deviceโs internal storage.
- Make sureย you have setup ADB and fastboot on your PC.ย Alsoย acceptย Always allow from this computer when you plug in the device for the first time to enable USB Debugging.
- Now power off your device and unplug it from your PC.
- Boot into the bootloader or fastboot mode. To do so, press and hold volume down and the power button simultaneously for 5-6 seconds. When youย see the bootloader screen, connectย your device to the PC using a USB cable.(Choose fastboot if option is available) You can also issue the following code, while connected to the PC, to boot into the bootloader.
adb reboot bootloader
- Navigate to the location where you have placed the boot image and recoveryย files and extract them to get files with .img file. Rename the boot and recovery file to a simple one, like m-boot.img and twrp.img respectively just for your convenience.
- While the folder with boot andย recoveryย file is open, hold shift key on your keyboard and right-click on an empty space and select โOpen command window hereโ option to launch a command prompt window.
- Now typeย the following in the command prompt to check ifย fastbootย is working correctly. It should provide the serial number of your device.
fastboot devices
- Now this is important. Make sure your device has unlocked the bootloader. If not, then you first need to unlock it and then flash the boot and recovery image to your system. To do this issue the following command. Choose yes on the device screen if prompted.
fastboot oem unlock
- Flash the modified boot image by issuing the following command where โm-bootโ is the name of the boot image.
fastboot flash boot m-boot.img
- Now flash the customย recovery. Issue the following command for that. โtwrp.imgโย being the name of the recovery file.
fastboot flash recovery twrp.img
- Customย recovery will now be installed on yourย device.ย Now boot your phone into recovery mode. You can do this by turning your device off and then press and hold volume down and power keys at the same time. Or simply issue the following command while the device is still plugged in:
adb reboot recovery
- Once into the recovery, you can backup or nandroid backup yourย current ROM.
- Now return to the recoveryย home screen and tap Install and navigate to the SuperSU file in your deviceโs storage and select it.
- Confirm the swipe operation at the bottom to install the SuperSU package.
- Once the installation is complete, reboot to system.
Now you will have the latest TWRP and root access on your Nexus device. If the device doesnโt boot or gets into bootloop, you can always restore the ROM from the backup. Verify root using aย root checker app that supports Android 6.0 Marshmallow.
Revert Back to Stock:
Flash the Latest Factory Image on Nexus 5X [Beginnerโs Guide]
For queries, comment down below. If we have helped you, then like and share us on social platforms. If you need help with other devices, let us know.
Not working as of MHC19J – BE WARY