Trending December 2023 # How To Root Nexus 5X # Suggested January 2024 # Top 16 Popular

You are reading the article How To Root Nexus 5X updated in December 2023 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 How To Root Nexus 5X

We yesterday shared the Nexus 5X TWRP recovery for you, and as you must have sensed it, we too saw the root coming once TWRP was out. It only took a day for that to happen, thankfully, as we now have root access on Nexus 5X.

In order to root Nexus 5X, you are gonna need a custom kernel, a modified boot image if you feel more like it, plus installing the SuperSU package from recovery.

Our guide below covers the A to Z of this, and even if you are new and rooting an Android device for the first time, you must not find it difficult.

We hope Xposed framework support for Marshmallow 6.0 and Nexus 5X drops soon, but until then, you can use the precious root access for apps like Titanium backup, Tasker, etc.

Let’s see how to root Nexus 5X by LG and Google.

Supported devices

LG Nexus 5X, codename bullhead

Don’t try this one any other device!

Important: Check your device’s codename on free Android app called Droid Info. If you see the codename mentioned above in the app, then use this recovery, otherwise not. BTW, you can check device’s codename on its packaging box too.

Here is what we’re gonna do with the above.

We are going to install the modified boot image first, then TWRP recovery, and will then use the TWRP to flash all new SuperSU 2.50 package to acquire root access.


Warranty may be void of your device if you follow the procedures given on this page. You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.


Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong you’ll have backup of all your important files.

Nexus 5X Root Video Tutorial

Here is a video tutorial right below that shows how you can root your Nexus 5X using Chainfire’s root method, and it uses the guide below exactly.

It’s good if you watch the video and proceed with the guide. Especially if you are new to rooting and flashing stuff using fastboot commands and TWRP.

How to Root Nexus 5X

Required: Make sure you have unlocked bootloader of Nexus 5X. This will delete data, and until you have done this, you cannot root your device.

Step 1. Download the three files required for Nexus 5X root using this method.

Which means, just to be clear, download the modified boot image file(in .zip format), then TWRP file, and then the SuperSU file.

Step 2. Create a new folder called nexus5xroot, and transfer the three downloaded files into that folder.

Step 3. In nexus5xroot folder, extract the zip file to get chúng tôi file from it. Rename the TWRP recovery file to chúng tôi — this makes it easy to enter commands when installing the boot and TWRP recovery below in this guide.

So, you now have chúng tôi and chúng tôi in the folder called nexus5xroot, right? Cool.

Step 4. Install ADB and Fastboot drivers on your Windows PC.

Step 5. Connect the device to PC, and transfer the SuperSU file to your Nexus 5X. Remember the location of the file. Then disconnect the device from PC.

Step 6. Boot your device into bootloader mode. For this,

Power off the device. Then wait for 4-5 seconds after screen goes off.

Press and hold Volume down + Power button together to enter bootloader mode. You will see FASTBOOT written at top.

This screen should be displaying the bootloader status as Unlocked, at the bottom of the screen. If it says Locked, then you need to unlock bootloader fo your Nexus 5X first, and for that see the link right above step 1 above.

Step 7. Now, open command window in the nexus5xroot folder, in which you have the modified boot and TWRP files. For this:

Now choose Open command window here option from that.

You will see a command window open up, with location directed to nexus5xroot folder.

Step 8. Test whether fastboot is working alright. Connect the device to PC first, and then in the command window, run the following command.

fastboot devices

→ Upon this, you should get a serial no. with fastboot written after it. If you don’t get fastboot written on cmd window, then it means you need to reinstall adb and fastboot drivers, or change restart PC, or use original USB cable.

Step 9. Flash modified boot image now. Use the following command for that.

fastboot flash boot boot.img

(You have to use the boot image’s filename in the above command, which in our case is chúng tôi from step 2.)

Step 10. Boot into TWRP recovery now to be able to flash SuperSU on next steps. Use the following command for that.

fastboot boot twrp.img

→ Once you are in TWRP, allow it to mount system as read/write.

We are using the boot command above, which doesn’t installs TWRP recovery actually, but allows us to boot into it using the TWRP image on PC. This way stock recovery is retained upon root, which is required for installing OTA updates.

If you want install TWRP permanently, then use the following command

fastboot flash recovery twrp.img

(You have to use the recovery image’s filename in the above command, which in our case is chúng tôi from step 2.)

Step 11. When done, simply reboot to Recovery mode now. (SKIP this step if you used the boot command above, as you are already in TWRP.)

For this, disconnect the device. Now, use Volume up/down button to bring up RECOVERY menu, and then use Power button to select it.

You will boot into recovery mode now, and will see TWRP recovery.

→ Once you are in TWRP, allow it to mount system as read/write.

Step 12. Now’s the time to root your Nexus 5X. Install SuperSU now.

In TWRP, tap on Install, and then select the SuperSU file. Next, do the swipe action at bottom of the screen to flash the SuperSU file.

Tip: BTW, if you can’t install SuperSU as said above, then first wipe data of your device using Wipe menu of TWRP. (Tap Wipe button and then do the swipe action as bottom.) And then reboot the Nexus 5X.

Now, try installing SuperSU using Install menu again.

Step 13. When done, tap on Reboot System button to restart the device.

That’s it. Your Nexus 5X is now rooted wit Chainfire’s root trick.

Need help?


You're reading How To Root Nexus 5X

Google Nexus 5X Vs Nexus 6P

Our Verdict

With the Nexus 6P winning every category here, you might think it is clearly the better phone. However, there’s a lot to be said for the smaller, lighter design and cheaper price of the Nexus 5X. These phones appeal to two different markets. If you want a good all-rounder that’s not too expensive and not too big then go for the Nexus 5X. If you demand ultimate performance and the latest technology then the Nexus 6P is your only choice.

Last night Google unveiled two new Google Android phones, the  Nexus 5X and  Nexus 6P, but how do you know which is for you? Here we examine the key differences between Nexus 5X and Nexus 6P to help you decide. (For more detail see our Nexus 5X review and Nexus 6P review.)

What’s the difference between Nexus 5X and Nexus 6P? Price

As we’ll see below, the Nexus 6P is a better-specified phone than the Nexus 5X, and therefore costs more. The Nexus 5X costs £339 (16GB, £379 32GB) from the Google Store, while the Nexus 6P is priced at £449 (32GB; £499 64GB; £579 128GB) at the Google Store.

Both phones are available to pre-order now and will ship in October. For more info on the release date see Nexus 6P UK release date, price, new features and specs.

What’s the difference between Nexus 5X and Nexus 6P? Manufacturer

Both phones are part of Google’s Nexus line-up, but Google doesn’t actually make the hardware. We have LG to thank for the Nexus 5X, and Huawei for the Nexus 6P.

What’s the difference between Nexus 5X and Nexus 6P? Design

Given the above, it’s no surprise that the Nexus 5X and 6P are different in their design. The Nexus 5X is plastic, but with a matt finish that feels good in the hand. Meanwhile, the premium Nexus 6P has a metal anodised aluminium unibody chassis and a slightly different camera setup at the rear.

Whereas the Nexus 5X’s camera is centred toward the top of the device and juts out a little, Huawei’s Nexus Camera sits in a slightly raised bar at the top of the phone. Both feature a Nexus logo and circular fingerprint scanner on the rear.

The colours in which these phones are available also differ. The Nexus 5X comes in Carbon (black), Quartz (white) and Ice (blue), while the Nexus 6P is either Aluminium (silver), Graphite (black) or Frost (white).

What’s the difference between Nexus 5X and Nexus 6P? Size

The Nexus 5X is smaller and lighter than the Nexus 6P, and as we’ll get on to next it also has a smaller screen.

The 5X measures 147×72.6×7.9mm and weighs 136g, while the slimmer but taller Nexus 6P measures 159.3×77.8×7.3mm and weighs 178g.

What’s the difference between Nexus 5X and Nexus 6P? Screen

The screen on the Nexus 5X is not only smaller than that of the Nexus 6P, at 5.2- against 5.7in, but also lower in resolution. LG has plumped for a full-HD panel with a 1920×1080-pixel resolution and 423ppi pixel density, while Huawei’s squeezed in a super-high-resolution Quad-HD AMOLED panel with 2560×1440 pixels and 518ppi density. Also see: Best smartphones 2023.

Both phones feature a fingerprint-and smudge-proof oleophobic coating, but while the Nexus 5X is fitted with protective Gorilla Glass 3, the Nexus 6P goes one better with Gorilla Glass 4.

What’s the difference between Nexus 5X and Nexus 6P? Core hardware & performance

It’s impossible for us to say for sure without having had both devices in our lab, but with its more powerful hardware the Nexus 6P really should be the stronger performer, even despite its larger, higher-resolution screen.

The Nexus 5X is fitted with the same hexa-core Qualcomm Snapdragon 808 processor as seen in the LG G4, here clocked at 1.8GHz, while the Nexus 6P gets the second-generation Snapdragon 810 octa-core chip introduced by the OnePlus 2. It runs at a higher clock speed of 2GHz, too.

What’s more, while the Nexus 5X gets 2GB of DDR3 RAM, the Nexus 6P gets 3GB of DDR4 RAM. And graphics are improved, too, with Adreno 418 in the 5X and Adreno 430 in the 6P. Also see: What’s the fastest phone 2023?

What’s the difference between Nexus 5X and Nexus 6P? Storage

Neither Nexus phone comes with support for microSD, which means you’ll have to carefully choose your storage option. If you require a lot of storage then the 6P will be the Nexus for you, available with 32-, 64- or 128GB of storage, while the Nexus 5X comes in only 16- and 32GB storage options.

What’s the difference between Nexus 5X and Nexus 6P? Battery

Given its larger size, more powerful hardware and higher-resolution screen, it’s no surprise that the Nexus 6P has a higher-capacity battery – 3450mAh versus 2700mAh. Both support fast charging, and in a 10-minute charge Google says you’ll get up to 3.8 hours use on the Nexus 5X, or 7 hours on the Nexus 6P.

Once we get these phones into our lab we’ll be able to see exactly how the different capacities and hardware affect battery life.

What’s the difference between Nexus 5X and Nexus 6P? Selfie cameras

At the front of each new Nexus phone is a selfie camera. Both are very decent, but the Nexus 6P’s version can capture more megapixels – 8Mp rather than 5Mp in the Nexus 5X. It has a f/2.4 aperture (f/2.0 in the 5X) and can record HD video at 30fps; both feature 1.4um pixels.

What’s the difference between Nexus 5X and Nexus 6P? Audio

Both Nexus phones have front-facing speakers for audio, but whereas the Nexus 6P has a dual-speaker setup the Nexus 5X has just the one speaker.

Each phone also features three mics, although they are found in different postions. On the Nexus 6P two are at the front and one is at the rear, while the Nexus 5X sees them situated front, top and bottom.

Nexus 5X vs Nexus 6P poll

So what’s the same on Nexus 5X and Nexus 6P?

Surprisingly, not that much. Both are Nexus phones, and thus they run a vanilla version of Android 6.0 Marshmallow and will always be among the first devices to receive new operating system updates. Also see: Nexus 6 vs Nexus 6P.

The rear-facing Nexus Camera is the same on both phones, and each benefits from the faster Google Camera app. This is a 12.3Mp camera with 1.55um pixels, f/2.0 aperture, IR laser-assisted autofocus, support for 4K video recording at 30fps and a dual-LED flash.

Connectivity is the same also. You’ll get Cat 6 4G LTE (with a single Nano-SIM slot), dual-band 802.11ac Wi-Fi, Bluetooth 4.2, NFC, GPS and GLONASS, and a digital compass. As for ports, expect a 3.5mm headphone jack and USB-C whichever Nexus phone you buy.

Both phones come with a 90-day free trial of Google Play Music and, as we’ve mentioned above, each has a rear-mounted circular fingerprint scanner, too.

Read next: Best new phones coming in 2023/2023.

Follow Marie Brewis on Twitter.

Specs Google Nexus 5X: Specs

Android 6.0 Marshmallow

5.2in Full HD screen

Qualcomm Snapdragon 808, six-core processor


16/32GB storage

12.3Mp rear camera with dual-tone LED

5Mp front camera

Fingerprint scanner


11ac Wi-Fi

Bluetooth 4.2

2700mAh battery



How To Get Firewall Access On Android Without Root

Scenarios Where Firewall Access Proves Helpful

Suppose you would like to disable Facebook and WhatsApp’s internet access while you are on roaming, but at the same time, apps like Maps and Uber should be able to connect to the internet, it can be done through a firewall app.

There are many apps which connect in the background and eats up your Wi-Fi or cellular data. A firewall app can disable background internet access to such apps.

Using a firewall app you can choose to connect an app only using the Wi-Fi data and restrict data while you are on the cellular network.

How to Get Firewall Access on Android

Now that we know how important firewall access can be on an Android device, let’s have a look at two of the best apps you can install on your Android to get the feature.

NetGuard – no-root firewall

NetGuard – no-root firewall is the first app that you should install on your device to get firewall access. When you open the app and enable it, you will be asked to grant access to a VPN connection that would be created by NetGuard. It’s mandatory that you tap ok and complete the process to get a working firewall on your device.

Note: VPN connection created by these apps are virtual and the data is not transmitted to any external servers. These VPN connections are created by apps so that they can block traffic for particular apps thus fulfilling the basic feature of a firewall app.

In NetGuard, you will see a list of all the apps that are installed on your device along with a Wi-Fi and cellular data icon next to it. Now, to disable internet access for any apps over Wi-Fi or cellular network, you will have to just tap and disable the particular protocol. You can also disable background data for an app by allowing traffic only when the screen in on.

Download NetGuard – no-root firewall 

NoRoot Firewall

NoRoot Firewall is yet another app that you can install on your android to get the firewall feature. This app will also establish a virtual VPN connection.

Note: An Android device can only support one VPN connection at a time, you must not install and activate more than one firewall app on the same device.

NoRoot Firewall gives more insight and control over the internet when compared to NetGuard and at the same time, is less complicated to work on. The logs are easy to read and Global Filters make more sense. You can also choose to auto start the app on boot which will make sure you are protected all the time.

Download NoRoot Firewall

If Only There was No VPN

These apps need a virtual VPN connection to function and that’s the only limitation one can face. An Android can have only one active VPN connection and therefore, if you are in an organization that needs you to connect through VPN, you will not be able to use these firewall apps. Additionally, these would not be compatible with apps like Opera Max, AdAway and other such apps which need virtual VPN to function.

How To Root Xiaomi Mi A2 And Install Twrp Recovery

Gaining the root access unlocks the door for some serious customization. You get to totally own the devices as you become the superuser of the system when you root the device, which is why many of us just have to root our Android device.

Some of the reasons behind rooting a device are to take proper with-data backups of apps and games which makes life easier when you switch ROMs, but there is much more to it than just data backups. You can even tweak the system settings to your benefit.

Xiaomi has released the MI A2 after the spectacular success of the Mi A1 from last year. Needless to say, those who prefer a simple and pure stock OS over the company’s MIUI OS are preferring the Mi A2 over other other Android devices from Xiaomi and other popular OEMs.

Related: Best Xiaomi phones [2023]

Anyway, we think whatever be the reason behind your decision to buy the Mi A2, you may want to root the device for a number of reasons. You will need to unlock the bootloader of your Mi A2 first for this, followed by installation of TWRP recovery, which facilitates installing root.

So, without further ado, here’s how you can root the Xiaomi Mi A2.


Do not try anything given on this page if you do not know completely what you are doing. In case any damage occurs, we won’t be held responsible.

Xiaomi Mi A2 TWRP Recovery

Download the TWRP recovery file for your variant of the Xiaomi Mi A2 from below.

Mi A2 TWRP recovery: TWRP-3.2.3-jasmine-20230804.img

Mi A2 Lite TWRP recovery: Not available at the moment (September 1)

This TWRP is the work of developer  over at XDA, whom you shall thank for his work if it helps you.

Related articles:

Xiaomi Mi A2 and Mi A2 SE Root

Here’s an easy step-by-step guide to help you install TWRP recovery on your Xiaomi Mi A2. You can use the TWRP recovery to easily gain root access on the device.

Before you try the guide below, let us tell us what the guide does in short. You can follow the instruction set in the detailed guide below to do all of this.

First, we find the non-active partition and install TWRP in that partition.

Then we convert the non-active partition to active and reboot to recovery mode to access TWRP.

Next, we installed either of root or DM verity disabler file.

Now that our job with TWRP is done, we set the originally active partition back as active, and reboot to Android.

With the above in your knowledge, let’s see the detailed guide below to install TWRP and then root the Mi A2.

Make sure that you’ve unlocked the bootloader for the Mi A2 before proceeding.

Download the required files:

TWRP file from above

Root file (Magisk 16.7): Magisk

DM verity disabler:

Connect your Mi A2 to the PC using the USB cable it came with.

Transfer all the downloaded file (TWRP, Magisk, and DM verity disabler) to your device. Do keep a copy of TWRP IMG file on your PC too. Keep the Mi A2 connected to PC.

Make sure you have enabled USB Debugging on your Mi A2, as explained in the bootloader unlock post above (step 1). You may need to re-do it after unlocking the bootloader.

Boot your Mi A2 into bootloader/fastboot mode. For this run this command: adb reboot bootloader

Find the active boot slot of your device (may differ per user). The Mi A2 uses A/B partitioning system, meaning either of A and B partition is active. You have to install the TWRP on the non-active partition, so here’s what to do. Run the command below to find active partition: fastboot getvar current-slot

Not down the active partition. For the purpose of this guide, let’s assume it is A partition that is active. Which means B is the non-active partition, and we need to install TWRP on the B partition. (If the active partition on your device is B, then you need to install TWRP on A partition.)

Install TWRP recovery on the B partition of your device by running the command below. To run a command, simply type this in the command window and then hit the enter key.

Tip: The command ends with the filename of the TWRP file, so change the filename in the command as required.

Now set the non-active partition (B, in our case) as the active partition by running the command below. (If your active partition was B, then make A active partition now.) fastboot set_active b

Careful! Hold the volume up button now, and

while holding

the Volume up button, run the command below to reboot into recovery mode to access TWRP first before starting to Android.

fastboot reboot

Enter the password or PIN you are using to let system decrypt in recovery mode and get to TWRP recovery. (It won’t ask if you are not using any PIN or password on the device.)

You will see TWRP recovery now. When asked to ‘Keep System Read only?’, tap on the ‘Keep Read Only’ button to not allow for system modifications.

In case you don’t want to root the device, be sure to install the DM verity disabler file now (in place of Magisk file) to get the Mi A2 to boot normally (prevent from bootlooping).

Reboot now and your Mi A2 will start to Android and will be rooted too. You can verify root access on your Mi A2 using a root checker app.

That’s all.

Do let us know if you need any help over the Mi A2 root matter.

How To Connect Your Galaxy Nexus To Ubuntu And Enable File Transfer

Why is this so?

Most older Android phones are using the USB block mode to connect to your computer. In this mode, the computer will see your phone’s SD card as a USB device and mounts it as one. The bad thing about this USB block mode is that once your SD card is mounted in the computer, it won’t be functional in the phone. Any app that depends on the SD card will fail to work during the time when your device is connected to the computer.

Ubuntu doesn’t come pre-installed with support for MTP, that’s why you can’t get your computer to see the phone after you have plugged it into the USB port.

gMTP is a simple MP3 and Media player client for MTP-based device. It provides a GUI for you to mount your Galaxy Nexus and transfer files in/out of it. We will need to compile some code in the process. Follow the steps below and you will be fine.

1. Open a terminal. Install libusb-dev


apt-get install


2. We are going to need a copy of the libmtp file. The version in the Ubuntu repo is outdated, so we need to download the latest version of libmtp here. (For your info, I am using libmtp-1.1.2.tar.gz).

3. Extract the libmtp file to your Home folder. Back to the terminal:


libmtp-1.1.2 .











This will compile and install the libmtp file.

4. Lastly, install gMTP


apt-get install


Now, plug in your Galaxy Nexus and open gMTP. Press the Connect button. If successful, you should see the SD card folder of your Galaxy Nexus. You can now transfer files using the Add/Download button.


1. Even if it is connected in gMTP, your device won’t appear in the File Manager. You can manage your files transfer only in the gMTP GUI.

2. When attempting to download files from your phone, it will return an error saying the file is not found. This is because the default Download path has been to set to “/” (root) and you have no permission to write to the root folder. To change this, simply open the Preferences and change the Download path to “/home/username” or any other path that you desire.

That’s it.


Damien Oh started writing tech articles since 2007 and has over 10 years of experience in the tech industry. He is proficient in Windows, Linux, Mac, Android and iOS, and worked as a part time WordPress Developer. He is currently the owner and Editor-in-Chief of Make Tech Easier.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Sign up for all newsletters.

By signing up, you agree to our Privacy Policy and European users agree to the data transfer policy. We will not share your data and you can unsubscribe at any time.

Root Samsung Galaxy Exhibit Sgh


Warranty may be void of your device if you follow the procedures given on this page.

You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.


Before you begin with the instructions below, make sure your android device is adequately charged — at least 50% battery of the device.


Please know that this page is exclusively meant for Samsung Galaxy Exhibit. Do not use the procedures discussed here on any other device of Samsung or any other company. You have been warned!


Back up important data and stuff before you start playing around here as there are chances you might lose your apps and app-data (app settings, game progress, etc.), and in rare case, files on the internal memory, too.

For help on Backup and Restore, check out our exclusive page on that linked right below.



You must have proper and working driver installed on your windows computer to be able to successfully root your Samsung Galaxy Exhibit.

In case you’re not sure, follow the link below for a definitive guide for installing driver for your Samsung device on your computer.




Download the files given below and transfer it to a separate folder on your computer (just to keep things tidy, that is).


Important Note: Backup important files stored on internal SD card of your device, so that in case a situation arises requiring you to do a factory reset after flashing with Odin, which might delete internal sd card too, your files will remain safe on PC.

Extract/Unzip the Odin file, on your computer (using 7-zip free software, preferably). You’ll get the following files:

Odin3 v3.09.exe


Extract the chúng tôi file from the into the same folder where the Odin was extracted.

Disconnect the Galaxy Exhibit from PC if it is connected.

Boot your Samsung Galaxy Exhibit into Download Mode:

Power off your phone first and wait for 6-7 seconds after display is off

Press and hold these 3 buttons together until you see Warning! screen: Volume Down + Power + Home

Press Volume Up now to continue to Download Mode

If you don’t get the Added! message, here are some troubleshooting tips:

Make sure you have installed driver for Galaxy Exhibit as said above.

If you have already installed driver, then uninstall them and re-install back.

Connect using a different USB port on your PC.

Try a different USB cable. The original cable that came with your phone should work best, if not, try any other cable that’s new and of good quality.

Reboot phone and PC and then try again.

Load the firmware file (extracted in Step 1) into Odin as instructed below:

Now in the Option section of Odin, make sure that Re-Partition box is unchecked. (Auto Reboot and F. Reset Time boxes remain checked, while all other boxes remain unchecked.)

Double check the above two steps. (Step 7 and Step 8)

When you get PASS! message, your device will restart automatically. You can then disconnect your phone from PC.

If you see FAIL message instead of the PASS in Odin’s top left box, that’s a problem. Try this now: disconnect your Galaxy Exhibit from PC, close Odin, remove phone’s battery and put it back inside in 3-4 seconds, open Odin and then repeat from Step 3 of this guide again.

Also, If device is Stuck at setup connection or on any other process, then too, try this: disconnect your Galaxy Exhibit from PC, close Odin, remove phone’s battery and put it back inside in 3-4 seconds, open Odin and then repeat from Step 3 of this guide again.

Similarly, flash the t599_wipe.tar.md5 file obtained from the in the AP box of Odin. (This is just an empty cache file which is used to break the bootlops if you can’t get to recovery)


It was easy to root your Galaxy Exhibit, right?  Let us know how you plan to use root privileges on your Galaxy Exhibit.

Your suggestions and queries, if any, are most welcomed!

Update the detailed information about How To Root Nexus 5X on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!