Sony Xperia Z is the new flagship from Sony with a very powerful hardware that is running inside it. To extract most of the functionality out of the phone, you need to root the device. Rooting allows you to access the file system of the phone, allowing you to make modifications by yourself or with help of mods created by others. There are also some apps which require root to provide full functionality.
Note: Rooting Android device voids Manufacturer warranty. So, do it when you understand what you are doing.
Tested On: Firmware 10.1.A.1.350
Below is how to root Sony Xperia Z. It’s easy and doesn’t require a rocket scientist.
1. Get your bootloader unlocked. Go to Sony’s site and follow the instructions.
2. Rename file downloaded from earlier Modified CF-Auto-Root kernel link to ‘mkernel’ and the Insecure stock kernel to ‘skernel’. Copy the files to the folder where you have the fastboot file.
3. Enter fastboot mode on your phone. To enter:
- Turn off your phone.
- Power it on and press the ‘Volume Up’ key (make sure that your phone is connected to the PC via USB cable)
4. When the device gets detected in fastboot mode, open a Command Prompt window, and navigate to the location of the kernel. Type the below commands
fastboot flash boot mkernel.img
5. Your phone will now reboot with 10 seconds on-screen notification.
6. Once it boots up, disconnect the USB and hold down together ‘Power’ and ‘Volume Up’ keys till the phone vibrates thrice. The phone is now powered off.
7. Enter again in fastboot mode and this time, type the below commands:
fastboot flash boot skernel.img
8. Now, reboot your phone again and install Busybox from the Playstore. That’s done.
If you have followed your instructions carefully, you have got your device rooted. This will now allow you to delete unwanted bloatware apps, install CWM and others.