Releasing a mini version of flagship devices has now become a rampant trend among smartphone manufacturer. It was started by Samsung with Galaxy S3 Mini and was later caught up by HTC. Another major Android player, Sony has also stepped into the race by introducing theย Xperia Z1 Compact just a week ago.
Sony’s new phone has not even been officially launched as we write these lines, but the well-known developer DooMLoRD, who has made significant contribution to the Xperia community, has added another star to his stature by achieving root access on theย Xperia Z1 Compact. Besides rooting the device, he has also made out a way to install the CWM recovery on it.
I had bought the Xperia Z1 a few months back but could not root it because unlocking the bootloader would have broken the camera. Luckily, unlocking the bootloader does not affect the camera onย Xperia Z1 Compact.
Warning:
To be able to rootย Xperia Z1 Compact, you need to unlock its bootloader first and doing that will void its warranty. Further, the procedure given below is considered risky. We do not hold any responsibility with us, Proceed at your own risk.
Requirements:
- Bootloader unlocked
- Working fastboot
- Stock Firmware version:
- Android 4.4.2: ย ย 14.3.A.0.757 – v04 ย or ย 14.3.A.0.681 – v03
- Android 4.3: ย ย 14.2.A.1.142 – v02 ย or ย 14.2.A.1.114 – v01
Prerequisites:
- Go to Sony Developers portal and unlock the bootloader of yourย Xperia Z1 Compact. Please note that unlocking the bootloader will factory reset your phone, so do not forget to backup your data.
- Download and setup Android SDK on your computer. Read our comprehensive guide for detailed information.
- Install Sony USB drivers on your computer.
- Downloadย DooMLoRD’s custom kernel for Z1 Compact:ย Advance Stock Kernel with Recovery v04 (FW:14.3.A.0.757)
- Download the latest version of SuperUser zip file: ย UPDATE-SuperSU-vx.xx.zip
- Enable USB Debugging from Settings> Developer Options. You can refer to our tutorial on the topic to activate developer options on your device.
Root Xperia Z1 Compact:
Having made sure that you have not missed any of the preparatory steps given above, you can proceed to flash the custom kernel image file via Fastboot. Let’s see how to do it.
- Copy the downloadedย Z1c_DooMLoRD_AdvStkKernel_FW.img file to the platform-tools folder on your computer. This directory is found in Android SDK.
- Rename it as boot.img.
- Now boot yourย Xperia Z1 Compact into Fastboot mode. Here is how you can do that: turn off the phone, thenย press and hold the Volume Up button and connect the device to the computer with a USB-cable.
- Launch a command prompt from within the platform-toolsย folder. To do this, press Shift + Right-click at an empty space in the folder where the Fastboot and the .img file are present.ย
- Type the following command:
fastboot flash boot boot.img
- Now hit the Enter key.
- When the kernel image is flashed, issue the following line:
fastboot reboot
-
Doing this will reboot your phone. Your Z1 Compactย now has CWM installed on it.
- Copy the latest SuperSU zip file to your device.
- Reboot it into recovery mode. Turn your phone off and then turn it on. Just as the notification LED lights up, press the Volume Up/Down key for a couple of times. You should now enter the CWM Recovery mode.
- Using the volume keys, scroll to “install zip” option and select theย UPDATE-SuperSU-vx.xx.zip.
- Confirm the installation by pressing the Power button.
- Finally, return to the main menu in CWM and select “reboot system now” option.
Yourย Xperia Z1 Compact will boot up and it’ll have SuperSU installed on it.
Nowย download the latest version of BusyBox Installer app from the Play Store:ย [googleplay url=”https://play.google.com/store/apps/details?id=stericson.busybox”]
My phone went into a infiniti loop restarting showing the Sony logo and the LED above the speaker is purple. Please help!
I’m having the same problem… completed all the steps, but after selecting ‘reboot system now’ it starts to reboot, the Sony logo shows up and the LED indicator shows up purple for a couple of seconds. then the logo fades away and I’m left with a brick, all I can do is get the CWM options up again but retried everything from there on for a couple of times with no results, the phone simply does not start up anymore.. anyone who knows a solution? ๐ thanks in advance…