Root Xperia Z2 on Android 6.0.1 Marshmallow 23.5.A.0.570 and Install TWRP

Sony update the Xperia Z2 to Android 6.0.1 Marshmallow. This came out as a surprise because the Android Marshmallow’s official version carried the same build number as the last beta build. Sony continued to update the beta firmware even after rolling out the official Android Marshmallow for the Xperia Z2. Marshmallow brought quite many goodies to this device. This update came out pretty late, but it’s still worth installing it on your Xperia Z2.

If you have updated your device, or you’re planning to update it to the latest Marshmallow firmware while you happen to be an Android power user, you must keep in mind that flashing the stock firmware wipes off the root access, custom recover and other tweaks from your device. If your Xperia Z2 was rooted earlier and now you’ve lost root access, you may want to root it once again to modify the device running on Marshmallow firmware. Rooting Android 6.0.1 Marshmallow directly isn’t possible, but you sure can root it using a little different method that is discussed here.

We are set to go through the instructions to install a pre-rooted Android 6.0.1 Marshmallow 23.5.A.0.570 on our beloved Xperia Z2 D6503 and D6502. The guide illustrates how you can flash the pre-rooted firmware to gain root access and TWRP recovery. Before getting onto the method, we will learn some precautions to make sure that nothing goes wrong during all this process.

Note: If your device is already running on .264 firmware and is rooted with a recovery installed on it, you may skip the first two steps and jump straight to the method to flash the Marshmallow pre-rooted .zip file.

Contents

How To Install CWM/TWRP Recovery and Root Xperia Z2 10.7.A.0.228 Firmware

1. Downgrade to .167 Firmware and Root It

Note: If you already have a custom recovery installed on your phone, you may skip downgrading and flash the pre-rooted .264 firmware directly on your phone.

  1. If you have already updated your smartphone to Android 5.1.1 Lollipop, then you have to downgrade your device to KitKat OS and Root it.
  2. Use this guide to Install .167 firmware.
  3. Root using this guide.
  4. Now you have to Install XZ Dual Recovery (Steps below).
  5. Now phone is rooted, USB Debugging must be enabled.
  6. Download latest installer for Xperia Z2 from here. (Z2-lockeddualrecovery2.8.xx-RELEASE.installer.zip)
  7. Connect phone to PC using OEM date cable and run install.bat.
  8. It will install the custom recovery.
  9. Now work here is done. Lets move on to next step.

2. Flash most recent Lollipop 5.1.1 Pre-rooted Firmware now

  1. Download D6503_Customized ES_1281-4644_23.4.A.1.264_R8C. Copy this file to your phone’s SD card.
  2. For D6502, create your own FTF or wait for the links till we find and add them here.
  3. Now you have to turn off phone.
  4. Turn it on again and press volume up or down to enter either TWRP or CWM recovery.
  5. Now for TWRP recovery, tap Install > scroll all the way to bottom and select the copied pre-rooted firmware.zip file.
  6. After selecting the file, swipe finger from left to right on the bottom to flash.
  7. Once flashed, reboot your device and you will have pre-rooted 10.7.A.0.228 Lollipop firmware.
  8. For CWM, select Install Zip > Choose Zip from SD card > locate pre-rooted firmware.zip file > select yes to flash.
  9. Once flashed, reboot your phone and you will have 10.7.A.0.228 rooted Lollipop firmware.
  10. Now verify root access using an app like Root Checker.

 

Root Xperia Z2 on Android 6.0.1 Marshmallow 23.5.A.0.570 and Install TWRP

  1. Download the bootloop fix.zip file and copy it to your phone.
  2. Download Xperia Z2 23.5.A.0.570 pre-rooted zip with recovery for D6503 and copy it to your phone’s SD card. For D6502, you can create your own pre-rooted FTF using this guide.
  3. Phone was downgraded to KitKat and rooted, the custom recovery was also installed in the first step.
  4. The phone was updated to pre-rooted Android 5.1.1 Lollipop in the 2nd step.
  5. Now you’re all set to flash the latest Android 6.0.1 Marshmallow.
  6. Now you have to turn off phone.
  7. Turn it on again and press volume up or down to enter TWRP recovery.
    1. Now for TWRP recovery, tap Install > scroll all the way to bottom and select the copied pre-rooted firmware.zip file.
    2. After selecting the file, swipe finger from left to right on the bottom to flash.
    3. Once flashed the firmware, flash the bootloop file next.
    4. Now flash the bootloop fix.zip file in the same way on your phone.
    5. Reboot the device.
  8. Now verify root access using an app like Root Checker.
  9. That’s all.

Stuck with something? Reach us out through the comment box below. We would love to help you out.

Credits

This post was last modified on July 11, 2016 6:31 pm

Usama M

Usama is a software engineer by profession and at TechBeasts.com he uses his expertise to solve everyday consumer tech problems with his main areas of interest being Android, iOS and Windows.

View Comments

Share
Published by
Usama M

Recent Posts

Snapchat not working? Here are the top 7 solutions you should try

Snapchat is a popular social sharing platform so when something goes wrong it can be…

3 years ago

Android 12: Details on the CDD arrives – How the performance classes will work

Android 12 Compatibility Definition Document (CDD) calls for device manufacturers to specify the performance classes…

3 years ago

Telegram: Beta 8.0.0 news for Android plus new feed for channels

New features in Telegram Beta 8.0.0 for Android include group video chat 2.0, live video…

3 years ago

Blackout Bingo for PC – Play for free on Windows 10, Mac

Download the Blackout Bingo app on your PC. With a competitive twist to the classic…

4 years ago

Wombo for PC – Use for free on Windows 10, Mac

Download the Wombo app on your PC. All you have to do is add a…

4 years ago

Golf Rival for PC – Play for free on Windows 10, Mac

Download the Golf Rival app on your PC. Follow the steps discussed below to get…

4 years ago

This website uses cookies to provide you up-to-the-mark services.