FORUMS

Analysis & Opinion

Top Forum Discussions

[Tip]{All firmwares} Easily root an Xperia ZR with unlocked bootloader

197 posts
Thanks Meter: 94
 
By NeoJeo, Senior Member on 1st September 2013, 01:59 AM
Post Reply Subscribe to Thread Email Thread
thHello all,

This is a known way to root any android phone with an unlocked bootloader. I tested it on my ZR, it just works fine and is easy & fast to follow !
It works for all firmwares and it's a good way to root the latest stock rom (eg .67 / .244 or even KitKat firmwares).

Note: I'm not responsible if something happens to your device ! Just follow the procedure and all'd be fine !

Quick instructions
  1. Unlock bootloader
  2. Flash any CWM-containing kernel
  3. Boot into recovery and flash su-bin-arm-signed.zip (or this one that worked for me on KitKat)
  4. Revert back to stock kernel
  5. Install SuperSU and update su.bin
  6. Enjoy

Instructions for noobies (yes I didn't forget you !)
  1. Unlock your bootloader.
    You may want to backup your TA before. In this case you need an already rooted phone. I personnaly downgraded mine to .310 then rooted it with Doom's toolkit to be able to backup my TA.
  2. Download and copy the following file to your phone: su-bin-arm-signed.zip (or this one for 4.3)
  3. Install the firmware you want to be on when the phone gets rooted
  4. Flash a kernel that contains CWM, for example this one which comes from CM 10.1 FXP234a (you can also try to hotboot it, didn't work for me).
    You can flash it with a command line or a soft like FlashTool:
    1. In FlashTool select Flash > Fastboot mode
    2. Connect the phone in fastboot mode : when powered off, connect it to your laptop while pressing Volume + key. You can release the key when the LED turns blue
    3. Select the kernel to flash and run the operation
    > Now do not try to boot normally the phone because it won't boot, as the kernel's not compatible with the stock rom.
  5. Boot into recovery:
    • Power on the phone
    • When the led turns violet at boot for 3", press Volume +
    • Now you are in recovery. Use Volume buttons to navigate and Power to confirm.
  6. Select Install zip > Choose zip from sdcard or external sdcard (depending where you put the .zip to flash)
  7. Choose su-bin-arm-signed.zip
  8. Confirm
  9. Go to Advanded > Power off
  10. Flash back the stock kernel corresponding to the firmware installed on the phone (.244 -> .244 kernel). You can for example use Flashtool:
    • Download the .ftf of the build installed on your phone (no matter the location of the firmware)
    • Run Flashtool
    • Do Flash > Flashmode and select the .ftf you downloaded
    • Uncheck anything on the "Wipe" colon
    • Check everything on the "Exclude" colon except "KERNEL"
      You should now only have kernel.sin and loader.sin on the content colon.
    • Click on Flash
    • Connect the phone in flash mode : when powered off, connect it to your laptop while pressing Volume - key. You can release the key when the LED turns green
  11. Reboot the phone, install SuperSU, run it and update the su binary
  12. You can relock the bootloader with Backup TA to recover warranty or Bravia Engine 2 without losing root.

May help:
- Stock .310 kernel
- Stock .244 kernel
- Stock .67 kernel
- Stock .569 kernel for C5503 / C5502
- Instructions by gspbeetle

Thanks to:
- Team FXP for the kernel

Sorry for my bad english and I hope I helped
Last edited by NeoJeo; 31st August 2014 at 01:50 AM.
The Following 38 Users Say Thank You to NeoJeo For This Useful Post: [ View ]
 
 
1st September 2013, 03:45 AM |#2  
Senior Member
Flag Bangalore
Thanks Meter: 168
 
More
Quote:
Originally Posted by NeoJeo

Hello all,

This is a known way to root any android phone with an unlocked bootloader. I tested it on my ZR, it just works fine and is easy & fast to follow !
It works for all firmwares and it's a good way to root the latest stock rom (eg .244).

Note: I'm not responsible if something happens to your device ! Just follow the procedure and all'd be fine !

Quick instructions

  1. Unlock bootloader
  2. Flash any CWM-containing kernel
  3. Boot into recovery and flash su-bin-arm-signed.zip
  4. Revert back to stock kernel
  5. Install SuperSU and update su.bin
  6. Enjoy

Instructions for noobies (yes I didn't forget you !)
  1. Unlock your bootloader.
    You may want to backup your TA before. In this case you need an already rooted phone. I personnaly downgraded mine to .310 then rooted it with Doom's toolkit to be able to backup my TA.
  2. Download and copy the following file to your phone: su-bin-arm-signed.zip
  3. Install the firmware you want to be on when the phone gets rooted
  4. Flash a kernel that contains CWM, for example this one which comes from CM 10.1 FXP234a (you can also try to hotboot it, didn't work for me).
    You can flash it with a command line or a soft like FlashTool:
    1. In FlashTool select Flash > Fastboot mode
    2. Connect the phone in fastboot mode : when powered off, connect it to your laptop while pressing Volume + key. You can release the key when the LED turns blue
    3. Select the kernel to flash and run the operation
    > Now do not try to boot normally the phone because it won't boot, as the kernel's not compatible with the stock rom.
  5. Boot into recovery:
    • Power on the phone
    • When the led turns violet at boot for 3", press Volume +
    • Now you are in recovery. Use Volume buttons to navigate and Power to confirm.
  6. Select Install zip > Choose zip from sdcard or external sdcard (depending where you put the .zip to flash)
  7. Choose su-bin-arm-signed.zip
  8. Confirm
  9. Go to Advanded > Power off
  10. Flash back the stock kernel corresponding to the firmware installed on the phone (.244 -> .244 kernel). You can for example use Flashtool:
    • Download the .ftf of the build installed on your phone (no matter the location of the firmware)
    • Run Flashtool
    • Do Flash > Flashmode and select the .ftf you downloaded
    • Uncheck anything on the "Wipe" colon
    • Check everything on the "Exclude" colon except "KERNEL"
      You should now only have kernel.sin and loader.sin on the content colon.
    • Click on Flash
    • Connect the phone in flash mode : when powered off, connect it to your laptop while pressing Volume - key. You can release the key when the LED turns green
  11. Reboot the phone, install SuperSU, run it and update the su binary
  12. You can relock the bootloader with Backup TA to recover warranty or Bravia Engine 2 without losing root.

May help:
- Stock .310 kernel
- Stock .244 kernel

Thanks to:
- Team FXP for the kernel

Sorry for my bad english and I hope I helped


Sounds good. Testing this. Will let you know of the end results
1st September 2013, 11:27 PM |#3  
NeoJeo's Avatar
OP Senior Member
Flag Dakar
Thanks Meter: 94
 
More
Quote:
Originally Posted by akash4357

Sounds good. Testing this. Will let you know of the end results

Thanks ! Did it work as expected ?
2nd September 2013, 03:27 AM |#4  
Senior Member
Flag Bangalore
Thanks Meter: 168
 
More
Quote:
Originally Posted by NeoJeo

Thanks ! Did it work as expected ?

Yes! It worked brilliant. Excellent find NeoJeo. Appreciate your help.
2nd September 2013, 03:26 PM |#5  
NeoJeo's Avatar
OP Senior Member
Flag Dakar
Thanks Meter: 94
 
More
Quote:
Originally Posted by akash4357

Yes! It worked brilliant. Excellent find NeoJeo. Appreciate your help.

Glad I helped
The Following User Says Thank You to NeoJeo For This Useful Post: [ View ]
2nd September 2013, 05:22 PM |#6  
Senior Member
Flag Gothenburg
Thanks Meter: 64
 
More
I wish had nown this before doing it the long way
Backing up with pc companion, downgrading with flashtool, rooting and then wait for OTA update and after that restore the backup with pc companion.

Skickat från min C5503 med Tapatalk 4
2nd September 2013, 06:03 PM |#7  
NeoJeo's Avatar
OP Senior Member
Flag Dakar
Thanks Meter: 94
 
More
Quote:
Originally Posted by Mario.D

I wish had nown this before doing it the long way
Backing up with pc companion, downgrading with flashtool, rooting and then wait for OTA update and after that restore the backup with pc companion.

Skickat från min C5503 med Tapatalk 4

I also found the long ways to long... mostly with a slow connection. That's why I thought to this one
3rd September 2013, 04:03 AM |#8  
Senior Member
Thanks Meter: 6
 
More
Regarding backup of TA partition, does it have to revert to original firmware or can I back it up even after flashing 4.2.2 with root?
3rd September 2013, 06:47 AM |#9  
CressKH's Avatar
Senior Member
Thanks Meter: 56
 
More
Quote:
Originally Posted by grim_ripper

Regarding backup of TA partition, does it have to revert to original firmware or can I back it up even after flashing 4.2.2 with root?

Backing up TA Partition can only be done BEFORE you unlocked bootloader.
The Following User Says Thank You to CressKH For This Useful Post: [ View ]
3rd September 2013, 10:13 AM |#10  
Junior Member
Thanks Meter: 3
 
More
Thanks NeoJeo for this awesome rooting method! Flashed the Nordic 4.2.2 ROM on my Xperia ZR and it is working like a charm .

I've backed up my phone's TA partition just in case something goes wrong and I need to re-lock it and give it for servicing .
3rd September 2013, 01:00 PM |#11  
NeoJeo's Avatar
OP Senior Member
Flag Dakar
Thanks Meter: 94
 
More
@ Grim_ripper: Is your bootloader already unlocked ?

@ su1979: You're welcome, glad I helped !
Quote:
Originally Posted by su1979

I've backed up my phone's TA partition just in case something goes wrong and I need to re-lock it and give it for servicing .

I did the same ^^

Read More
Post Reply Subscribe to Thread

Tags
244, firmware, root, sony
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes