[D550X] CWM-Based Recovery 6.0.4.6 + ROOT for Xperia Z1 Compact {KitKat!} [20140410]

Search This thread

TheQwertiest

Senior Member
Jan 21, 2012
277
214
ok someone with a non-unlockable one,

I'm willing to test on one, i need linux or OSX with adb working as well as ssh setup for access.

Please dont bother if your device is unlockable through official means, I have no interest

Uhm... Actually, moderators moved this thread to the separate Z1 Compact device forum. The device that you are working with is Z1S, discussion of which is in Z1 forums (where was this topic not so long ago), so you might want to repost it there, coz you probably won't get much assistance here :\

PS: Still glad, that you are willing on unlocking new devices. Kudos to you )
 
It's good news;)
Please retry with skipping step 7 and 8.

After step 6 the earlier flashed z1 dualrecovery is still present(but has wrong resolution in twrp=unusable,cwm can´t mount ex-sd), if I reboot the phone dispaly is still blank. There is no dualrecovery with installer for z1 compact yet, I wrote to @[NUT] about it, and no prerooted zip for compact. Is there any recovery installer and prerooted zip for the japanese z1 f? stripped ftf means what? which parts should I skip during flashing?
Thanks for your help!
 
Last edited:
Are you saying you managed to flash a cwm recovery on a locked bootloader or have you managed to root on a locked bootloader.

if you follow his guide can you see what i have done, i´ve been stuck on step 8 yesterday, that was recovery and root installed but you have to come back to firmware for compact or z1 f (japanese compact) bcs there is blank screen when you have z1 firmware installed
 
Last edited:

AndroPlus

Senior Member
Mar 13, 2013
1,898
4,156
Kyoto
androplus.org
Lenovo P11
Xiaomi Mix Fold 2
After step 6 the earlier flashed z1 dualrecovery is still present(but has wrong resolution in twrp=unusable,cwm can´t mount ex-sd), if I reboot the phone dispaly is still blank. There is no dualrecovery with installer for z1 compact yet, I wrote to @[NUT] about it, and no prerooted zip for compact. Is there any recovery installer and prerooted zip for the japanese z1 f? stripped ftf means what? which parts should I skip during flashing?
Thanks for your help!

I'm sorry, C6903's prerooted zip wasn't needed and I created prerooted zip for Z1 Compact.
Z1 f uses dualrecovery for Z1.
Here's correct steps:

Requirements:
SO-02F_14.1.H.1.281_docomo.ftf
C6903 14.1.G.1.534 ftf
prerooted zip for Z1 Compact 14.2.A.1.114 (put it in internal storage)
XZDualRecovery + rootkitXperia
XZDualRecovery (Z1-lockeddualrecovery2.7.77-BETA.installer.zip)

1. Flash SO-02F_14.1.H.1.281_docomo.ftf
Wipe: Check all Exclude: Uncheck all

2. Boot and enable USB debugging and Unknown sources

3. Flash C6903 14.1.G.1.534 ftf
Wipe: Uncheck all Exclude: Check all but uncheck system and kernel

---Display shows nothing---
4. Boot and wait 5 minutes.
Display will be blank, but don't worry, you can see screen with DDMS if you want.

5. Run XZDualRecovery + rootkitXperia's install.bat.
This will root with CVE-2013-6282 and install recovery.
It will reboot automatically when completed.

6. Press volume up to enter to CWM
cwm_prerooted_Z1.zip will automatically installed and reboot when completed.
Now Z1 Compact has rooted Z1 Compact system and C6903's kernel, we will flash Z1 Compact's kernel

7. Shutdown with volume up + power long press, then enter to flashmode

8. Flash Z1 Compact 14.2.A.1.114's kernel and rpm.sin
Wipe: Check all Exclude: Uncheck all but check system
---Now display shows correctly---

9. Boot and install recovery using Z1-lockeddualrecovery2.7.77-BETA.installer.zip

10. Done!
 
Last edited:
I'm sorry, C6903's prerooted zip wasn't needed and I created prerooted zip for Z1 Compact.
Z1 f uses dualrecovery for Z1.
Here's correct steps:

Requirements:
SO-02F_14.1.H.1.281_docomo.ftf
C6903 14.1.G.1.534 ftf
prerooted zip for Z1 Compact 14.2.A.1.114 (put it in internal storage)
XZDualRecovery + rootkitXperia
XZDualRecovery (Z1-lockeddualrecovery2.7.77-BETA.installer.zip)

1. Flash SO-02F_14.1.H.1.281_docomo.ftf
Wipe: Check all Exclude: Uncheck all

2. Boot and enable USB debugging and Unknown sources

3. Flash C6903 14.1.G.1.534 ftf
Wipe: Uncheck all Exclude: Check all but uncheck system and kernel

---Display shows nothing---
4. Boot and wait 5 minutes.
Display will be blank, but don't worry, you can see screen with DDMS if you want.

5. Run XZDualRecovery + rootkitXperia's install.bat.
This will root with CVE-2013-6282 and install recovery.
It will reboot automatically when completed.

6. Press volume up to enter to CWM
cwm_prerooted_Z1.zip will automatically installed and reboot when completed.
Now Z1 Compact has rooted Z1 Compact system and C6903's kernel, we will flash Z1 Compact's kernel

7. Shutdown with volume up + power long press, then enter to flashmode

8. Flash Z1 Compact 14.2.A.1.114's kernel and rpm.sin
Wipe: Check all Exclude: Uncheck all but check system
---Now display shows correctly---

9. Boot and install recovery using Z1-lockeddualrecovery2.7.77-BETA.installer.zip

10. Done!
I´ve tried two times. That happens something wrong at step 6, phone is not rebooting, waited more then 10 min. When i reboot manually vol up +long press i can see in flashtool that it is boot looping, can not access recovery, when i have flashed compacts kernel (step 8) it boot up without problems but device is not rooted, i presume cwm prerooted zip for compact is not working as expected.. Next time it will work :)
 
Last edited:

nintendolinky

Senior Member
May 7, 2009
1,371
316
Wakefield, West Yorkshire
I´ve tried two times. That happens something wrong at step 6, phone is not rebooting, waited more then 10 min. When i reboot manually vol up +long press i can see in flashtool that it is boot looping, can not access recovery, when i have flashed compacts kernel (step 8) it boot up without problems but device is not rooted, i presume cwm prerooted zip for compact is not working as expected.. Next time it will work :)


I don't understand why the docomo rom has to be flashed. Can't we just flash the z1 kernel and then root doing the rest.
 

AndroPlus

Senior Member
Mar 13, 2013
1,898
4,156
Kyoto
androplus.org
Lenovo P11
Xiaomi Mix Fold 2
I´ve tried two times. That happens something wrong at step 6, phone is not rebooting, waited more then 10 min. When i reboot manually vol up +long press i can see in flashtool that it is boot looping, can not access recovery, when i have flashed compacts kernel (step 8) it boot up without problems but device is not rooted, i presume cwm prerooted zip for compact is not working as expected.. Next time it will work :)

I updated recovery and busybox with [NUT]'s one and I moved step 7&8 (flashing Z1 Compact kernel) to step 6&7 to show progress / error of CWM.
Please redownload cwm_prerooted_Z1.zip and download rootkitXperiaZ1c.zip.
I'm not good at making flashable zip, sorry if I'm making wrong one...
Thanks [NUT] for dualrecovery for Z1 Compact.

Requirements:
SO-02F_14.1.H.1.281_docomo.ftf
C6903 14.1.G.1.534 ftf
prerooted zip for Z1 Compact 14.2.A.1.114 (put it in internal storage)
rootkitXperiaZ1c
XZDualRecovery (Z1-lockeddualrecovery2.7.77-BETA.installer.zip)

1. Flash SO-02F_14.1.H.1.281_docomo.ftf
Wipe: Check all Exclude: Uncheck all

2. Boot and enable USB debugging and Unknown sources

3. Flash C6903 14.1.G.1.534 ftf
Wipe: Uncheck all Exclude: Check all but uncheck system and kernel

---Display shows nothing---
4. Boot and wait 5 minutes.
Display will be blank, but don't worry, you can see screen with DDMS if you want.

5. Run rootkitXperiaZ1c's install.bat.
This will root with CVE-2013-6282 and install recovery.
It will reboot automatically when completed.

6. Shutdown with volume up + power long press, then enter to flashmode

7. Flash Z1 Compact 14.2.A.1.114's kernel and rpm.sin
Wipe: Uncheck all Exclude: Uncheck all but check system
---Now display shows correctly---

8. Boot and press volume up to enter to CWM
cwm_prerooted_Z1.zip will automatically installed and reboot when completed.
Now Z1 Compact has rooted Z1 Compact system and C6903's kernel, we will flash Z1 Compact's kernel

9. Boot and install recovery using Z1-lockeddualrecovery2.7.77-BETA.installer.zip
If it bootloops, enter to CWM and wipe data/cache/dalvik-cache

10. Done!

→See Darkimmortal's guide
http://xdaforums.com/showthread.php?t=2634196
 
Last edited:

DreamDiver

Member
Sep 2, 2008
44
3
Im a little bit confused...

Yo have to unlock the bootloader for rooting.
You have to backup the TA Partition before unlocking the bootloader to avoid irreversible loss of DRM Keys...
You have to be root for backup? :confused:
 
  • Like
Reactions: JonasHa

TheKingOfPain

Senior Member
Feb 15, 2013
211
44
Im a little bit confused...

Yo have to unlock the bootloader for rooting.
You have to backup the TA Partition before unlocking the bootloader to avoid irreversible loss of DRM Keys...
You have to be root for backup? :confused:

Yes, you have to root your device in order to use Backup TA.
This means you either wait for a dev to find an exploit on this or future firmwares to root the device without unlocking the bootloader so that you can backup the TA partition, or you unlock it now (meaning you lose DRM keys) and root it.
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,187
39,710
Pune
Im a little bit confused...

Yo have to unlock the bootloader for rooting.
You have to backup the TA Partition before unlocking the bootloader to avoid irreversible loss of DRM Keys...
You have to be root for backup? :confused:

yes you need to be root to back TA... but there is currently no exploit that works... so you will have to wait for root exploit to gain root then backup TA...

some people are not worried about DRM keys and unlock bootloader anyways... thats ok, i did that for most of my devices till date except for Xperia Z1 :D
 
I updated recovery and busybox with [NUT]'s one and I moved step 7&8 (flashing Z1 Compact kernel) to step 6&7 to show progress / error of CWM.
Please redownload cwm_prerooted_Z1.zip and download rootkitXperiaZ1c.zip.
I'm not good at making flashable zip, sorry if I'm making wrong one...
Thanks [NUT] for dualrecovery for Z1 Compact.

Requirements:
SO-02F_14.1.H.1.281_docomo.ftf
C6903 14.1.G.1.534 ftf
prerooted zip for Z1 Compact 14.2.A.1.114 (put it in internal storage)
rootkitXperiaZ1c
XZDualRecovery (Z1-lockeddualrecovery2.7.77-BETA.installer.zip)

1. Flash SO-02F_14.1.H.1.281_docomo.ftf
Wipe: Check all Exclude: Uncheck all

2. Boot and enable USB debugging and Unknown sources

3. Flash C6903 14.1.G.1.534 ftf
Wipe: Uncheck all Exclude: Check all but uncheck system and kernel

---Display shows nothing---
4. Boot and wait 5 minutes.
Display will be blank, but don't worry, you can see screen with DDMS if you want.

5. Run rootkitXperiaZ1c's install.bat.
This will root with CVE-2013-6282 and install recovery.
It will reboot automatically when completed.

6. Shutdown with volume up + power long press, then enter to flashmode

7. Flash Z1 Compact 14.2.A.1.114's kernel and rpm.sin
Wipe: Uncheck all Exclude: Uncheck all but check system
---Now display shows correctly---

8. Boot and press volume up to enter to CWM
cwm_prerooted_Z1.zip will automatically installed and reboot when completed.
Now Z1 Compact has rooted Z1 Compact system and C6903's kernel, we will flash Z1 Compact's kernel

9. Boot and install recovery using Z1-lockeddualrecovery2.7.77-BETA.installer.zip
If it bootloops, enter to CWM and wipe data/cache/dalvik-cache

10. Done!

Tried so far with no success, if i follow your guide. When i used rootkit for Z1c recovery was not installed I went beck and used rootkit for z1 f, than when i flashed c kernel at step 7 i was stuck at sony logo, when I proceeded without flashing kernel I could boot with c kernel but it ws clear that the new prerooted zip was not executed and there was no root
I wonder if it is possible to end up with rooted compact with f system bcs that would make it possible to back up ta partition and unlock bootloader withou loose of guarantee or drm keys
 

Darkimmortal

Senior Member
Sep 21, 2010
257
198
I updated recovery and busybox with [NUT]'s one and I moved step 7&8 (flashing Z1 Compact kernel) to step 6&7 to show progress / error of CWM.
Please redownload cwm_prerooted_Z1.zip and download rootkitXperiaZ1c.zip.
I'm not good at making flashable zip, sorry if I'm making wrong one...
Thanks [NUT] for dualrecovery for Z1 Compact.

Requirements:
SO-02F_14.1.H.1.281_docomo.ftf
C6903 14.1.G.1.534 ftf
prerooted zip for Z1 Compact 14.2.A.1.114 (put it in internal storage)
rootkitXperiaZ1c
XZDualRecovery (Z1-lockeddualrecovery2.7.77-BETA.installer.zip)

1. Flash SO-02F_14.1.H.1.281_docomo.ftf
Wipe: Check all Exclude: Uncheck all

2. Boot and enable USB debugging and Unknown sources

3. Flash C6903 14.1.G.1.534 ftf
Wipe: Uncheck all Exclude: Check all but uncheck system and kernel

---Display shows nothing---
4. Boot and wait 5 minutes.
Display will be blank, but don't worry, you can see screen with DDMS if you want.

5. Run rootkitXperiaZ1c's install.bat.
This will root with CVE-2013-6282 and install recovery.
It will reboot automatically when completed.

6. Shutdown with volume up + power long press, then enter to flashmode

7. Flash Z1 Compact 14.2.A.1.114's kernel and rpm.sin
Wipe: Uncheck all Exclude: Uncheck all but check system
---Now display shows correctly---

8. Boot and press volume up to enter to CWM
cwm_prerooted_Z1.zip will automatically installed and reboot when completed.
Now Z1 Compact has rooted Z1 Compact system and C6903's kernel, we will flash Z1 Compact's kernel

9. Boot and install recovery using Z1-lockeddualrecovery2.7.77-BETA.installer.zip
If it bootloops, enter to CWM and wipe data/cache/dalvik-cache

10. Done!

I'm just about to test this process, but in 'extendedcommand', shouldn't it be /sdcard/ or /sdcard1/ not /sdcard/0/ ?
 

Darkimmortal

Senior Member
Sep 21, 2010
257
198
Getting some errors:

bd6f.png



The phone is in a bootloop after step 7, can't boot into recovery mode

I was able to get to a root adb shell after step 5 (blindly accepting prompt with DDMS) if that's any use
 

Darkimmortal

Senior Member
Sep 21, 2010
257
198
Getting somewhere now:

After step 5, I booted back into the rooted C6903 firmware and used Z1C-lockeddualrecovery2.7.80-BETA.installer.zip (accepted su prompt with DDMS)

This then let me access PhilZ recovery in step 8 - previously there was a boot loop after step 7.

However, after flashing the .zip I've been left with a non-rooted 4.3 system still with the docomo apps/extras. I have also lost recovery mode entirely.
 
Last edited:
I updated recovery and busybox with [NUT]'s one and I moved step 7&8 (flashing Z1 Compact kernel) to step 6&7 to show progress / error of CWM.
Please redownload cwm_prerooted_Z1.zip and download rootkitXperiaZ1c.zip.
I'm not good at making flashable zip, sorry if I'm making wrong one...
Thanks [NUT] for dualrecovery for Z1 Compact.

Requirements:
SO-02F_14.1.H.1.281_docomo.ftf
C6903 14.1.G.1.534 ftf
prerooted zip for Z1 Compact 14.2.A.1.114 (put it in internal storage)
rootkitXperiaZ1c
XZDualRecovery (Z1-lockeddualrecovery2.7.77-BETA.installer.zip)

1. Flash SO-02F_14.1.H.1.281_docomo.ftf
Wipe: Check all Exclude: Uncheck all

2. Boot and enable USB debugging and Unknown sources

3. Flash C6903 14.1.G.1.534 ftf
Wipe: Uncheck all Exclude: Check all but uncheck system and kernel

---Display shows nothing---
4. Boot and wait 5 minutes.
Display will be blank, but don't worry, you can see screen with DDMS if you want.

5. Run rootkitXperiaZ1c's install.bat.
This will root with CVE-2013-6282 and install recovery.
It will reboot automatically when completed.

6. Shutdown with volume up + power long press, then enter to flashmode

7. Flash Z1 Compact 14.2.A.1.114's kernel and rpm.sin
Wipe: Uncheck all Exclude: Uncheck all but check system
---Now display shows correctly---

8. Boot and press volume up to enter to CWM
cwm_prerooted_Z1.zip will automatically installed and reboot when completed.
Now Z1 Compact has rooted Z1 Compact system and C6903's kernel, we will flash Z1 Compact's kernel

9. Boot and install recovery using Z1-lockeddualrecovery2.7.77-BETA.installer.zip
If it bootloops, enter to CWM and wipe data/cache/dalvik-cache

10. Done!
I have managed to follow guide with exception of using rootkit for f instead of c (which is not working), than i could flash compact 114 kernel and reach cwm recovery, it seems that the update is installed but you end up with no root and the phone is recognized as f not c, so update zip is not working as it should
thanks for your efforts, waiting for more:good:
 

Top Liked Posts

  • There are no posts matching your filters.
  • 59
    This is a CWM-Based Recovery 6.0.4.6 Touch Recovery for Xperia Z1 Compact!



    Credits and special thanks to Koush and everyone else involved in Cyanogenmod project!






    [ info ]

    This Recovery is built from CWM 6.0.4.6 sources!

    I dont have this device with me and I dont intend to buy one... my friend wanted root on his phone so I created this to help him out...

    all the testing was done remotely on users devices...





    [ PROOF ]


    Bemy1VSCQAAgkew.jpg:large




    [ credits / special thanks ]

    • Koush - for the brilliant work & coding on CWM recovery
    • CyanogenMod and FreeXperia Team (especially jerpelea) for too many things *:)
    • special thanks to @swedan for helping out with testing and risking his devices for the sake of development!!! and NO, his phone was NOT damaged during testing ;)
    • ME for creating this for u guys!



    [ Requirements ]

    • Bootloader unlocked
    • working fastboot
    • STOCK ROM FW:
      • 4.4.2
        • 14.3.A.0.757 - v04
        • 14.3.A.0.681 - v03
      • 4.3
        • 14.2.A.1.142 - v02
        • 14.2.A.1.114 - v01
      or ROMS BASED ON THAT FIRMWARE



    [ features ]

    1. standard CWM recovery 6.0.4.6 - TOUCH RECOVERY!
    2. kernel is insecure (ro.secure=0)
    3. adb debugging is enabled by default in OS
    4. TIP: if u are experiencing very slow backup in CWM do this




    [ WARNING ]


    for flashing this kernel you WILL NEED TO UNLOCK BOOTLOADER! Check this thread for more info (same steps as Xperia Z1 are used for Xperia Z1 Compact)


    UNLOCKING BOOTLOADER WITHOUT TA BACKUP WILL LEAD TO IRREVERSIBLE LOSS OF DRM KEYS!!!


    AND YES CAMERA STILL WORKS AFTER UNLOCKING BOOTLOADER!!!



    [ known issues ]


    1. adb is not working in recovery (can be fixed later)





    [ how to flash this kernel ] (via fastboot)

    1. download the kernel image
    2. save the boot.img to the folder containing fastboot binary
    3. flash the boot.img using fastboot:
      Code:
      fastboot flash boot boot.img
    4. reboot from fastboot
      Code:
      fastboot reboot
    5. the device should now start booting
    6. enjoy!



    [ how to enter recovery ]

    when you see the Sony logo and the LED light turns pink/amber/orange keep tapping/pressing VOLUME UP key





    [ how to Root ]

    for instructions on how to root please check this post



    [ sources ]

    https://github.com/DooMLoRD/android_device_sony_honami



    [ donations ]

    if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc ;)

    PAYPAL DONATION LINK

    OR

    you can buy one of my awesome apps from Play Store!






    [ download links ]

    PLEASE DO NOT MIRROR, REDISTRIBUTE, REPACK MY FILES


    NEW:


    Advance Stock Kernel with Recovery v04 (FW:14.3.A.0.757}
    MD5HASH: d32053f9ae32210d84b9f03944b2296b



    OLD:




    Advance Stock Kernel with Recovery v03 (FW:14.3.A.0.681}
    MD5HASH: 96649df409f10a5da596a2af1f747baf


    Advance Stock Kernel with Recovery v02 (FW:14.2.A.1.142}
    MD5HASH: ad86cffe69c22a332e44703c3eb29dd1


    Advance Stock Kernel with Recovery v01 (FW:14.2.A.1.114}
    MD5HASH: 85e4fe3589ec542fec6e56ec5a1b7661








    icon8.gif



    enjoy!!!
    13
    Rooting Instructions


    [ proof ]

    Bem1JQsCYAA1g6s.png:small





    [ how to root ]

    • once you have flashed the kernel from the 1st post
    • download the latest SuperSU update.zip from: http://download.chainfire.eu/supersu
    • save it on sdcard of device
    • reboot into recovery
    • flash the supersu update.zip
    • reboot from recovery into OS
    • you should now get proper root access!


    [ installing busybox ]


    • it is highly recommended to install busybox after rooting!
    • just go to andorid play store and download the busybox installer.
    • once the installer is downloaded, install busybox in /system/xbin
    • reboot device after install and thats it!


    regards,

    DooMLoRD
    12
    Advanced Stock Kernel v03 released!



    supports latest KitKat firmware!


    download links in OP!



    cheers!


    regards,

    DooMLoRD
    10
    here is a test kernel...

    Z1c_DooMLoRD_AdvStkKernel_FW-681_v03-test-1.img

    please check if device boots and if you can enter recovery...
    10

    thanks for the kernel.sin!


    here is the test kernel with recovery for 14.3.A.0.757 firmare:
    http://doomlord.xperia-files.com/private/Z1c_DooMLoRD_AdvStkKernel_FW-757_v04-1.img

    please test it out and let me know!