How To Root Motorola X4 XT1900-1 and Install TWRP
Rooting Android phones that are powered by Qualcomm Snapdragon are usually stressful and hard.
Most of them come with a locked bootloader and tampering bootloader will wipe everything on the phone.
It is better to always backup your phone to an SD Card or PC before performing a kind of rooting on your phone.
For you to be able to root your phone, there are some certain files that you need to have.
- Android ADB Driver for Windows
- TWRP for your phone.
- Latest USB Drivers for your phone.
- A Boot.img for Moto X.
- ADB Fastboot Files
After downloading all the required necessary files, wait, don’t extract them yet. We will take them one after the other.
Extract TWRP, after extracting it, renames the IMG file to a simple name like recover.img.
To make things little easier, I like extracting the essential files to my user folder.
The reason why I did that is not for it not to confuse me while using the windows command prompt.
Extracting it to others folder is also good but using the windows CMD might be hard for you to locate the destination folder.
The major files and folder that I extract to user folder is an image file and ADB Files.
Others can be extracted to the download folder or compressed folder if you are using IDM.
So, Extract the files to your desired folder and take note of them.
Enable USB Debugging and OEM unlocking options to through the settings.
You can do that by going to your settings and going to your developers’ tab and tick those options.
When you extract the files above, install the windows drivers and your phone drivers too. Make sure that their installation is successful.
Unlocking Your Phone.This is the geeky part of the job but it’s quite easy.
Before you can unlock any Motorola Phone, you will need to have an account with them on their developers’ site.
Having an account there will help you to send your bootloader to them for unlocking. So before you can proceed further, you will need to go to Motorola developers site and create an account.
I will recommend you to have a WiFi or a modem connected to your pc to avoid interruption while performing some certain things on your phone.
Go the website and create an account. After creating the account, head over to Your Windows PC command prompt and type fastboot oem get_unlock_data.
Switch off your phone and put it fast boot mode.
Before you put your phone in fast boot mode, disconnect it from your pc or better remove the battery if removable, put it back and boot it to bootloader mode.
Now type this command.
fastboot oem get_unlock_data
Connect your phone while in bootloader mode and a string will run in the command prompt with your bootloader key attached to it.
Copy the 6 line and go to your Motorola developers site (Unlock Data Scrub) and paste where they requested for your unlocking key and send.It will format the String to a different code, that’s alright. The next thing is to go to this LINK. Click on can my device be unlocked? and follow the options.
They will send your unlock code to the email you used while registering on the site.
Do not panic if you didn’t receive the unlock code to your email instantly, it might take some hours appear. Instead of waiting, you might like to take some nap, play your favorite game till the code is sent to your email.
Now copy the unlock key and head back to command prompt.
Boot your phone to bootloader, if already there, skip this option and paste those command in the command prompt.
fastboot oem unlock XXXXXXXXXXXX
The XXXXXXXXX represent the unlock code sent to you.Send it and a prompt will appear asking you if you want to proceed. It’s going to wipe everything on your phone, so remember to back your phone up before proceeding.
When you accept the prompt, it will unlock your phone and you are good to go.
The next thing to do is to Flash TWRP to your Motorola X4 XT1900-1 phone.
How to flash recovery to Motorola X4 XT1900-1 phone in CMD.
- Rename the recovery to recovery.img
- Place it in the root folder of your PC.
- Go to CMD and send this command.
- fastboot flash recovery recovery.img
- And done.
- Unplug your Motorola X4 XT1900-1 from the PC.
- After you have done that, boot your phone to recovery mode by pressing Volume up and power button.
When you are on Fastboot, use volume up and down to select recovery and boot your phone to recovery mode. Once you are in recovery mode, its time to flash root to your phone.
If TWRP asks you for a password, press cancel and continue.
But before start using the recovery for anything, I will advise you to take a full backup of your stock recovery. Taking a stock backup can save you from a big messed up phone in the future when phone crashes or custom rom goes wrong and other things that follow.
To take a stock backup, go to Backup> Select your Backup Location> And wait for it to finish Backup.
You cannot see the storage of your phone on your PC if you are still on your recovery, so you have to reboot your phone and Copy the Backup to your Pc.
Connect your phone to your PC with a working USB Cable and select USB mass storage.
The backup file is usually saved on the corresponding storage you selected when doing the backup which is either Phone storage oraD Card.
So go to SD Card> TWRP and you will see the backup or Phone storage> TWRP and then copy the Backup to your PC. you can decide whether to move or copy it.
Copy the Magisk from your PC to your SD Card for you to root Motorola X4 XT1900-1.
Remember that you should not extract Magisk at all. The ZIP file is Flashable and no need Extraction.
After doing that, boot back to recovery by pressing Volume up and power button.
When you are on Fastboot, use volume up and down to select recovery and boot your phone to recovery mode.
How to Root Motorola X4 XT1900-1 Using TWRP
Rooting Motorola X4 XT1900-1 is quitely different from other Motorola Moto Series Series. From XDA Forum, you need to Use CMD to root Motorola X4 XT1900-1.
For you to root Motorola X4 XT1900-1, go CMD and send this command.
“fastboot flash boot boot.img”
Your phone might reboot severally but do not panic, it will be alright.
When the installation is done, tap Reboot to reboot your phone.
When trying to reboot your Motorola X4 XT1900-1, TWRP will prompt you to install TWRP App on your phone.
Click on Do Not Install and reboot your Motorola X4 XT1900-1.
If you want to confirm if your phone is successfully rooted, you can Download root checker or try using any of your apps that require or prompt root access, you will see that your Motorola X4 XT1900-1 is now rooted.
Disclaimer: Rooting your phone voids your warranty and might make your phone Vulnerable to Cyber attack is you are a complete newbie or Noob. Do it at you own Risk.