[BL LOCKED][ROOT]TWRP Touch Recovery for BL locked M4 Aqua

Search This thread

cubeundcube

Senior Member
Oct 26, 2015
52
119
Osaka
Overview
This is TWRP install tool for bootloader 'locked' M4 Aqua.
It's checked operation at E2363 26.1.B.1.85, 26.1.B.2.147, and 26.1.B.3.109

Requirements
  • Windows as host machine
  • ADB environment(can run adb shell)
  • Rooted M4 Aqua device(not need BL unlock)
  • Unzip tool

Works
  • Touch operation
  • Mount some partition(system, data, cache, external SD, etc...)
  • Backup and restore
  • Install zip
  • ADB access
  • MTP transfer
  • Various settings

Not works
  • Reboot to Recovery
  • /firmware mount(shown error, but no actual harm)

How to install
  1. Unzip M4Aqua-lockedTWRP-xxx-installer.zip
  2. Run install.bat

How to boot TWRP
  1. Power on
  2. When LED light cyan, click volume-down button
  3. LED change magenta, and then TWRP start

Download
M4Aqua-lockedTWRP-0.1-installer
https://www.dropbox.com/s/jj30za1my5f451t/M4Aqua-lockedTWRP-0.1-installer.zip?dl=0
https://goo.gl/4iN07G (mirror)

Reference
rootkitXperia_E23xx_26.1.X.3.xxx
https://goo.gl/cGvXSA
  • For BL Locked M4 Aqua
  • For Windows as host machine
  • Require ADB environment(can run adb shell)
  • Works on FW 26.1.B.3.109, maybe neighbor FW(for example E2303 26.1.A.3.111)
  • Unzip rootkitXperia_E23xx_26.1.X.3.xxx.zip, and run install.bat
  • Sometimes failed, at that time try more time

rootkitXperia_E23xx_26.1.X.2.xxx
https://goo.gl/VxG4S7
For 26.1.X.2.xxx


rootkitXperia_E23xx
https://www.dropbox.com/s/edse0h6b02odzn1/rootkitXperia_E23xx.zip?dl=0
https://goo.gl/RuwCzE(mirror)
  • For BL Locked M4 Aqua
  • For Windows as host machine
  • Require ADB environment(can run adb shell)
  • Works on FW 26.1.x.1.85, maybe neighbor FW(There is report that it works on E2306 26.1.A.1.112)
  • Maybe works on FW 26.1.x.1.x, not works on 26.1.x.2.x
  • Unzip rootkitXperia_E23xx.zip, and run install.bat
  • Sometimes failed, at that time try more time

twrp_prerooted_M4.zip
https://www.dropbox.com/s/z0tgziwx8epdu38/twrp_prerooted_M4.zip?dl=0
https://goo.gl/2gwehF(mirror)
  • This is FW update tool keeping rooted(for example, from 26.1.B.1.85 to 26.1.B.2.147, from 26.1.A.1.112 to 26.1.A.2.167)
  • Works on TWRP
  • First, prepare target ftf(lollipop)
  • Extract kernel.sin and system.sin from ftf
  • Convert kernel and system by using Flashtool, and get kernel.elf and system.ext4
  • Add kerel.elf and system.ext4 to twrp_prerooted_M4.zip
  • Install zip on TWRP


Special thanks
 
Last edited:

FirstMn

Senior Member
Apr 26, 2014
273
63
Can i use too on unlocked bl? Beacause TWRP for unlocked cant Mount external sd card..
 

osirisk0re

Member
Aug 15, 2013
32
23
Mexico
It works perfectly in the Xperia M4 Aqua Single Sim E2306 , compilation 23.1.A.1.112
Screenshot_2015-11-26-15-44-02_zpswei9sitk.png
 

cubeundcube

Senior Member
Oct 26, 2015
52
119
Osaka
Waiting for the version 167 for e2306

You can update from 26.1.A.1.112 to 26.1.A.2.167 by using twrp_prerooted_M4.zip.

  1. At First, flash 26.1.A.1.112 FW by using Flashtool.
  2. Get root by using rootkitXperia_E23xx.
  3. Install TWRP.
  4. Install twrp_prerooted_M4.zip include kernel.elf/system.ext4 of 26.1.A.2.167 on TWRP.
 
Last edited:

cubeundcube

Senior Member
Oct 26, 2015
52
119
Osaka
Using the tutorial, mine update the system via TWRP, but SuperSU isn't installed.

Did you make prerooted-zip correctly?

  1. Download twrp_prerooted_M4.zip and keep.
  2. Use latest version of Flashtool(0.9.19.10)
  3. (On Flashtool)Tools->Sin Editor, Select kernel.sin, push 'Extract data', and then kernel.elf is made.
  4. Similarly, select system.sin, push 'Extract data', and then system.ext4 is made.
  5. Using like 7-zip tool, Add kernel.elf and system.ext4 to twrp_prerooted_M4.zip.
  6. Install twrp_prerooted_M4.zip via TWRP.
 

jobrima

Senior Member
Oct 19, 2010
168
39
Vigo
Using the tutorial, mine update the system via TWRP, but SuperSU isn't installed.
Same problem as you, using winrar for to do the zip. Flash ftf and root again, but the second time, after error I flashed supersu.zip and now Ok.

I just read is better using 7zip...

Enviado desde mi E2303 mediante Tapatalk

---------- Post added at 02:02 PM ---------- Previous post was at 02:00 PM ----------

Root done with . 167 thanks for this excellent work.

Enviado desde mi E2303 mediante Tapatalk
 
  • Like
Reactions: cubeundcube

Sou_Yuen

Member
Nov 26, 2015
14
0
Tested 'rootkitXperia_E23xx' but no success on E2312 / .147. Reflashed to .85 and working fine..BTW,hit thanks for the good job and will waiting for good news for this variant from you :highfive: .
 

MetalOllie

Senior Member
Sep 22, 2013
243
40
Is it necessary to do a full wipe, downgrade from the latest FW release to root, or is there a way of doing it without losing all apps and and data?
 

jobrima

Senior Member
Oct 19, 2010
168
39
Vigo
Before to make the zip for upgrade system it's possible unpack system.ext4 delete some apps and repack again? How?

Enviado desde mi E2303 mediante Tapatalk
 
  • Like
Reactions: dionisis1976

dionisis1976

Senior Member
Oct 12, 2012
345
146
48
Bristol
Before to make the zip for upgrade system it's possible unpack system.ext4 delete some apps and repack again? How?

Enviado desde mi E2303 mediante Tapatalk
Yes, im also tyring to figue this out, I was reading flashtool can extract system.sin to yaffs and you can do it, but I get a raw file. Think it work like that on kitkat but not lollipop :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 56
    Overview
    This is TWRP install tool for bootloader 'locked' M4 Aqua.
    It's checked operation at E2363 26.1.B.1.85, 26.1.B.2.147, and 26.1.B.3.109

    Requirements
    • Windows as host machine
    • ADB environment(can run adb shell)
    • Rooted M4 Aqua device(not need BL unlock)
    • Unzip tool

    Works
    • Touch operation
    • Mount some partition(system, data, cache, external SD, etc...)
    • Backup and restore
    • Install zip
    • ADB access
    • MTP transfer
    • Various settings

    Not works
    • Reboot to Recovery
    • /firmware mount(shown error, but no actual harm)

    How to install
    1. Unzip M4Aqua-lockedTWRP-xxx-installer.zip
    2. Run install.bat

    How to boot TWRP
    1. Power on
    2. When LED light cyan, click volume-down button
    3. LED change magenta, and then TWRP start

    Download
    M4Aqua-lockedTWRP-0.1-installer
    https://www.dropbox.com/s/jj30za1my5f451t/M4Aqua-lockedTWRP-0.1-installer.zip?dl=0
    https://goo.gl/4iN07G (mirror)

    Reference
    rootkitXperia_E23xx_26.1.X.3.xxx
    https://goo.gl/cGvXSA
    • For BL Locked M4 Aqua
    • For Windows as host machine
    • Require ADB environment(can run adb shell)
    • Works on FW 26.1.B.3.109, maybe neighbor FW(for example E2303 26.1.A.3.111)
    • Unzip rootkitXperia_E23xx_26.1.X.3.xxx.zip, and run install.bat
    • Sometimes failed, at that time try more time

    rootkitXperia_E23xx_26.1.X.2.xxx
    https://goo.gl/VxG4S7
    For 26.1.X.2.xxx


    rootkitXperia_E23xx
    https://www.dropbox.com/s/edse0h6b02odzn1/rootkitXperia_E23xx.zip?dl=0
    https://goo.gl/RuwCzE(mirror)
    • For BL Locked M4 Aqua
    • For Windows as host machine
    • Require ADB environment(can run adb shell)
    • Works on FW 26.1.x.1.85, maybe neighbor FW(There is report that it works on E2306 26.1.A.1.112)
    • Maybe works on FW 26.1.x.1.x, not works on 26.1.x.2.x
    • Unzip rootkitXperia_E23xx.zip, and run install.bat
    • Sometimes failed, at that time try more time

    twrp_prerooted_M4.zip
    https://www.dropbox.com/s/z0tgziwx8epdu38/twrp_prerooted_M4.zip?dl=0
    https://goo.gl/2gwehF(mirror)
    • This is FW update tool keeping rooted(for example, from 26.1.B.1.85 to 26.1.B.2.147, from 26.1.A.1.112 to 26.1.A.2.167)
    • Works on TWRP
    • First, prepare target ftf(lollipop)
    • Extract kernel.sin and system.sin from ftf
    • Convert kernel and system by using Flashtool, and get kernel.elf and system.ext4
    • Add kerel.elf and system.ext4 to twrp_prerooted_M4.zip
    • Install zip on TWRP


    Special thanks
    7
    rootkitXperia_E23xx_26.1.X.3.xxx
    https://goo.gl/cGvXSA
    • For BL Locked M4 Aqua
    • For Windows as host machine
    • Require ADB environment(can run adb shell)
    • Works on FW 26.1.B.3.109, maybe neighbor FW(for example E2303 26.1.A.3.111)
    • Unzip rootkitXperia_E23xx_26.1.X.3.xxx.zip, and run install.bat
    • Sometimes failed, at that time try more time
    5
    Waiting for the version 167 for e2306

    You can update from 26.1.A.1.112 to 26.1.A.2.167 by using twrp_prerooted_M4.zip.

    1. At First, flash 26.1.A.1.112 FW by using Flashtool.
    2. Get root by using rootkitXperia_E23xx.
    3. Install TWRP.
    4. Install twrp_prerooted_M4.zip include kernel.elf/system.ext4 of 26.1.A.2.167 on TWRP.
    4
    Btw can u tell me how did you manage to get 26.1.a.2.x rooted?
    Xperia M4 Aqua 2303 8gb LB:
    1.downgrade to 26.1.A.1.128
    2.root with rootkitXperia_E2303_26.1.A.1.128
    3.install M4Aqua-lockedTWRP-0.1-installer
    4.Add kernel.elf and system.ext4 from 26.1.A.2.167.ftf to the twrp_prerooted_M4.zip
    5.flash twrp_prerooted_M4.zip from recovery
    6.reboot to system
    7.install again M4Aqua-lockedTWRP-0.1-installer
    8.enjoy
    3
    Using the tutorial, mine update the system via TWRP, but SuperSU isn't installed.

    Did you make prerooted-zip correctly?

    1. Download twrp_prerooted_M4.zip and keep.
    2. Use latest version of Flashtool(0.9.19.10)
    3. (On Flashtool)Tools->Sin Editor, Select kernel.sin, push 'Extract data', and then kernel.elf is made.
    4. Similarly, select system.sin, push 'Extract data', and then system.ext4 is made.
    5. Using like 7-zip tool, Add kernel.elf and system.ext4 to twrp_prerooted_M4.zip.
    6. Install twrp_prerooted_M4.zip via TWRP.