Related
Hi !
Here's an application to install and uninstall TWRP 2.4.3.0 recovery on locked bootloaders Xperia Z. It's stable on my Xperia Z, but i highly suspect some partition (system) problems with Xperia ZL phones.
This application will install TWRP recovery ramdisk to system as "recovery.tar", but you can provide your own recovery (ramdisk) by placing it to "/sdcard/XZRecovery.tar". This way this application could be compatible with other recovery or devices.
TWRP recovery ported to Xperia Z by krabappel2548 !
If you don't know which file to use, download XZRecovery-1.0.apk, install it and run it.
The recovery will get lost each time you flash a rom or wipe system partition.
XZRecovery.apk
Install, uninstall and reboot to recovery from your Android device
twrp-2.4.3.0-xz-locked.zip
Install recovery from windows (ADB)
twrp-2.4.3.0-xz-locked-recovery.zip
Install recovery from recovery
Cpasjuste said:
Hi !
Here's twrp recovery for locked bootloaders. It's working in the same way as cwm for locked bootloaders if you tried it.
See krabappel2548 thread for installation and such: http://forum.xda-developers.com/showthread.php?t=2187363
Thanks for reading
Click to expand...
Click to collapse
Great work, hope it works fine, i will give it a try
Re: [RECOVERY] TWRP 2.4.3.0 for lockled bootloaders
zakwak said:
Great work, hope it works fine, i will give it a try
Click to expand...
Click to collapse
At least it work fine here
Sent from my C6603 using xda app-developers app
Here, too, if you make a full recovery before flashing erasing lost?
Ok , boot into recovery with no problems !!! Thank's !
Great!!!
Does backup & recovery works? I hope it's not as slow as CWM for locked bl. WIll play around with it later.
Re: [RECOVERY] TWRP 2.4.3.0 for lockled bootloaders
barbik said:
Here, too, if you make a full recovery before flashing erasing lost?
Click to expand...
Click to collapse
Yes, but I may do something to prevent that if I find the time.
Sent from my Nexus 7 using xda app-developers app
Re: [RECOVERY] TWRP 2.4.3.0 for lockled bootloaders
zanndoth said:
Great!!!
Does backup & recovery works? I hope it's not as slow as CWM for locked bl. WIll play around with it later.
Click to expand...
Click to collapse
Didn't try a backup but zip flash, mount and utility are. let me know
Sent from my Nexus 7 using xda app-developers app
Backup worked: 558 seconds.
Hi,
i did update the first post with a recovery zip that can be installed from recovery. So you should be able to flash any (stock based) rom from recovery, including wiping system, then install this file to get recovery back (well before exiting recovery of course or you'll loose it).
Re: [RECOVERY] TWRP 2.4.3.0 for lockled bootloaders
Cpasjuste said:
Hi,
i did update the first post with a recovery zip that can be installed from recovery. So you should be able to flash any (stock based) rom from recovery, including wiping system, then install this file to get recovery back (well before exiting recovery of course or you'll loose it).
Click to expand...
Click to collapse
Good work, I suppose you used my TWRP recovery?
Sent from my MT15i using xda app-developers app
krabappel2548 said:
Good work, I suppose you used my TWRP recovery?
Sent from my MT15i using xda app-developers app
Click to expand...
Click to collapse
I used stock doomlord recovery fs Edit: Hum i'm saying crap, it's for cwm, so yes it use your rootfs! By the way, did you compile it yourslef? if so i could directly add chargemon flashing in the recovery sources each time a wipe is done on system. Else i will not bother downloading sources and configuring all that
In fact, like i first thought, we should be able to use any initramfs.
So and for your phone, any news ?!
simply, working perfect... thanks, i prefer TWRP to CWM
Untill now, i havent find any king of problems
Thanks a lot
Cpasjuste said:
I used stock doomlord recovery fs Edit: Hum i'm saying crap, it's for cwm, so yes it use your rootfs! By the way, did you compile it yourslef? if so i could directly add chargemon flashing in the recovery sources each time a wipe is done on system. Else i will not bother downloading sources and configuring all that
In fact, like i first thought, we should be able to use any initramfs.
So and for your phone, any news ?!
Click to expand...
Click to collapse
I compiled TWRP completely myself yes my patched sources for XZ are on github as wel as the modified device configuration files.
I need ti sent my phone back to the online store on monday, then I'll normally get a replacement for free
krabappel2548 said:
I need ti sent my phone back to the online store on monday, then I'll normally get a replacement for free
Click to expand...
Click to collapse
Wow, good News, im happy for you
Sorry krabappel2548
I not clear to me the story of warranty ..
if you have unlocked the bootloader you sent to Sony your IMEI, you should not have lost the Warranty in this way? I do not understand this
Do you lose the warranty or not sending them the IMEI?
Can you help me understand?
Thanks
i might of missed but was the keyboard toggle (letters/numbers) fixed because i still cant toggle
reboots when using root explorer
after installing cwm, phone reboots everytime when i access root explorer or any program that can edit/explore system files. Any fix?
Re: [RECOVERY] TWRP 2.4.3.0 for lockled bootloaders
Do you have an xperia ZL ?
Sent from my Nexus 7 using xda app-developers app
Guys, Please, im new of Sony device, i come from so many Samsung device, I'd like to Enjoy my device, root and flash cooked rom, but i need before to know this:
I not clear to me the story of warranty ..
if i have unlocked the bootloader i sent to Sony my IMEI, i should not have lost the Warranty in this way? I do not understand this
I lose forever the warranty or not sending them the IMEI?
Can someone help me understand?
Please, Thanks
finoqq84 said:
after installing cwm, phone reboots everytime when i access root explorer or any program that can edit/explore system files. Any fix?
Click to expand...
Click to collapse
same here
-=[XZDualRecovery]=-
PhilZ Touch & CWM & TWRP
*** For Locked and Unlocked BOOTLOADERS! ***
Welcome to the Xperia Tablet Z Questions & Answers thread!
I proudly present you the first and only DUAL RECOVERY for locked boot loaders on our lovely Xperia phones!
If you have an unlocked bootloader and chose to keep the STOCK Sony kernel, you can also use this MOD.
Currently supported XPERIA models:
These are also links to the device specific Q&A threads.
Xperia Z: SO-02E, C6602, C6603, C6606, C6616
Xperia ZL: C6502, C6503, C6506
Xperia Tablet Z: SO-03E, SGP311, SGP312, SGP321, SGP351
Xperia Z Ultra: C6802, C6806, C6833, C6843
Xperia Z1: C6902, C6903, C6906, C6943, C6916
Xperia Z1 Compact: D5502, D5503, D5506
Xperia Z2: D6502, D6503, D6506, D6543, D6563
Xperia Tablet Z2: SGP511, SGP512, SGP521, SGP551, SGP561
Xperia ZR: C5602, C5603, C5606
Xperia T, TX, TL and V: LT30p, LT29, LT30at, LT25i
Xperia S: LT26i
Xperia SP: C5302, C5303
Xperia T2 Ultra: D5303, D5322
Xperia Z3: D6603, D6633, D6643, D6653, D6616
Xperia Z3 Compact: D5803, D5833
Xperia Tablet Z3 Compact: SGP621, SGP641, SGP651
To follow development, be sure to check the DevDB thread!
INSTALLER: How to install using the installer:
Make sure you have USB debugging turned ON.
download TabZ-lockeddualrecovery[VERSION]-RELEASE.installer.zip from http://nut.xperia-files.com
Windows:
unpack at C: or somewhere you will remember!
navigate to the resulting directory and look for install.bat, double click it to run;
Linux:
unpack in your home folder with 'unzip TabZ-lockeddualrecovery[VERSION]-RELEASE.installer.zip'
navigate to the resulting directory and 'chmod +x install.sh', then execute it, follow instructions.
Your phone WILL reboot when installation has completed and it will go into the default recovery for the first boot.
Reboot to system from recovery to allow the installer to clean up after installation (it is safe to skip this step).
Enjoy DUAL RECOVERY!
How to install or update using a previously installed (XZDualRecovery) recovery:
Create a backup of /system/bin/chargemon and keep it somewhere safe, then just flash TabZ-lockeddualrecovery[VERSION]-RELEASE.flashable.zip from http://nut.xperia-files.com using CWM or TWRP.
How to remove:
Delete the following files:
/system/bin/recovery.twrp.cpio.lzma (or .tar)
/system/bin/recovery.cwm.cpio.lzma (or .tar)
/system/bin/recovery.philz.cpio.lzma
/system/bin/charger
/system/bin/dualrecovery.sh
/system/bin/mr
Rename /system/bin/mr.stock to /system/bin/mr to restore stock functionality, then inside /system/bin/ rename chargemon.stock to chargemon check its permissions (should be 755 or otherwise visible as -rwxr-x-r-x). Done!
When installing custom ROMs:
Be sure to flash TabZ-lockeddualrecovery[VERSION]-RELEASE.flashable.zip from http://nut.xperia-files.com after installing the ROM and before you reboot, this way you will not lose recovery!
How to use:
At boot, once you feel the phone vibrate and while you see the green led burn:
- press VOL-UP for PhilZ Touch;
- press VOL-DOWN for TWRP.
To enter Vanilla CWM, you will need to use the (free) NDRUtils app from the Play store
2.x Features:
When you have a SDCard1 and the XZDualRecovery is able to use it, you can put a file called 'donotrun' inside the XZDualRecovery log folder to make XZDualRecovery escape following boot attempts.
If you find yourself in a bootloop situation, take out your SDCard1 and put that file in the directory if it exists using a PC. Reboot your phone with Power+Vol-UP and you will be able to boot your phone as if there was no recovery there!
XZDualRecovery will signal the escape or any reason why it would not be able to continue normal operation with a 2 second burn of your LED in the color RED. A reason would be a broken /cache and no SDCard1 or a busybox in /system/xbin which does not support the lzcat command. If you see that, check /tmp/XZDualRecovery for a logfile there, it will tell you why.
XZDualRecovery will try to use your SDCard1 for logging and functionality, if it has been formatted with ext2/4, FAT16/32 or exFAT. NTFS is currently unsupported.
XZDualRecovery now prevents the RIC service from starting up, this means when running XZDualRecovery the Remount-Reboot fix is no longer needed.
Defaults:
The default on first boot with the boot-to-recovery flag set by any recovery is PhilZ Touch Recovery.
Init.d support is disabled by default, set dr.enable.initd to true to enable it.
Insecure ramdisk support is disabled by default, set dr.insecure.ramdisk to true to enable it, set to 'power' to boot it by pressing the power button at boot.
Error reporting:
Please, when reporting errors or problems:
Put up a notice in this thread providing the package name you used to install or update;
Include ROM name and/or FW version numbers;
Include what SU apk you are using (SuperUser or SuperSU)
Send me the contents of all the log files from right after a failed boot attempt or a link to an archive containing these logs by PM (that's including the .old rotation logs!). If you have no website or online location to store the logs, PM me for an email address to send them to.
Logs can be found inside:
/cache/recovery
/tmp/XZDualRecovery
/storage/sdcard1/XZDualRecovery
/cache/XZDualRecovery (if the previous exists, this one will not!)
NOTE: I need them ALL!
I really need them to troubleshoot what failed and what worked OK. Thank you!
-------
Special Thanks:
@DooMLoRD for all his excellent work on our much loved Sony phones!
The Team Win developers for TWRP
The ClockWorkMod developers for CWM
@alexocean for his awesome job testing almost all FW releases and the discovery of SuperSU causing problems for the installation of this recovery!
@RoberM for testing
@surdu_petru for testing and handy pointers
@Androxyde for allowing to use his linux and mac adb binaries.
@lancebukkake for finding the TWRP 'fix' to use exFAT formatted sdcards!
@delewer for the final fix for TWRP and its use of exFAT formatted sdcards
@DevShaft for some code help on the windows installer (the menu!)
@Androxyde again, but now for his bash code/script suggestions... oh boy this guy is a genius! :highfive:
@Tamirwig and @shoey63 for their excellent job at testing early BETA's (Xperia Z)
@gregbradley for his extensive testing on the Xperia Z1
Well, enjoy! :fingers-crossed:
The origins of this XZDualRecovery package are in the packages done by:
Krabappel2548, Cpasjuste and DooMLoRD
Thank you for your excellent work guys! :victory:
[Locked Bootloader]CWM recovery 6.0.2.8 for locked bootloaders v4[25-03] by Krabappel2548
[APP/RECOVERY] TWRP 2.4.3.0 for lockled bootloaders installer by Cpasjuste
[KERNEL][Z] DooMKernel {JB}(v06)[20130414] by DooMLoRD
Your thanks (and donations) should (also) go out to them, they deserve it! :highfive:
Is there also support for the SGP311 and SGP312?
Hondaracer said:
Is there also support for the SGP311 and SGP312?
Click to expand...
Click to collapse
Probably yes, but i can not say yes for 100%. Just install 2.5 BETA and see, it will most probably work.
@[NUT] I wish I could, but I made a pre-order for the SGP312 (black non-LTE 32GB) on May 15 but there's still no stock of this tablet in the Netherlands...
Hondaracer said:
@[NUT] I wish I could, but I made a pre-order for the SGP312 (black non-LTE 32GB) on May 15 but there's still no stock of this tablet in the Netherlands...
Click to expand...
Click to collapse
Heh... well, someone else will probably test it for you
the tablet must be rooted before i use that tool?
gerzii said:
the tablet must be rooted before i use that tool?
Click to expand...
Click to collapse
Yes sir, it must be rooted. It needs root to be installed.
Sent from my C6603 using xda app-developers app
[NUT] said:
Yes sir, it must be rooted. It needs root to be installed.
Sent from my C6603 using xda app-developers app
Click to expand...
Click to collapse
ok
and with this tool i can install a custrom room, although my bootloader is locked?
gerzii said:
ok
and with this tool i can install a custrom room, although my bootloader is locked?
Click to expand...
Click to collapse
As long as the ROM chef says it needs to be flashed using CWM or TWRP, yes
That would be any STOCK based ROM for your model.
Sent from my C6603 using xda app-developers app
[NUT] said:
As long as the ROM chef says it needs to be flashed using CWM or TWRP, yes
That would be any STOCK based ROM for your model.
Sent from my C6603 using xda app-developers app
Click to expand...
Click to collapse
Hei and thanx alot
So with this cwm installed on my 311 rooted z, i'll be able to flash aokp or cm10.1 roms from cwm? And Even be able to have dualboot?
Woow this is excatly what i miss!!
But but I Will be First to flash on 311 and not sure on what happens IF it ends in bootloop or not booting at all?
And how do i(we) revert things Again?
Plz advise
[NUT] said:
As long as the ROM chef says it needs to be flashed using CWM or TWRP, yes
That would be any STOCK based ROM for your model.
Sent from my C6603 using xda app-developers app
Click to expand...
Click to collapse
i will ask CM and will give u the answer
spoonymoon said:
Hei and thanx alot
So with this cwm installed on my 311 rooted z, i'll be able to flash aokp or cm10.1 roms from cwm? And Even be able to have dualboot?
Woow this is excatly what i miss!!
But but I Will be First to flash on 311 and not sure on what happens IF it ends in bootloop or not booting at all?
And how do i(we) revert things Again?
Plz advise
Click to expand...
Click to collapse
You can only flash ROM's that do NOT require a custom kernel on a locked bootloader.
The XZDualRecovery does NOT offer dualboot, only dual recovery, it means you can use either TWRP or CWM to flash, backup and restore your tablet.
If you ever try to flash a new ROM, you create a backup using either recovery first. In case of a bootloop you can then restore your tablet using either a FTF combined with FLASHTOOL or use SUS to restore it to working order. Then you can root it again and install XZDualRecovery to be able to restore your backup.
Just as a friendly pointer: it's wise to have an external sdcard when flashing ROM's as in case of emergency, the SUS (for sure) or FLASHTOOL (if your not carefull) restores both wipe your internal storage, and if you stored your backups there, they will be gone.
Be sure to keep a backup of your internal storage contents on your pc/Mac... Just as a precaution.
All the above is to be read with the following in mind: BETTER SAFE THEN SORRY!
Sent from my C6603 using xda app-developers app
Confirmed. It worked on my SGP311. I did a CWM backup without a glitch. Still have to try to restore.
Enviado desde mi SGP311 usando Tapatalk 2
If I get a bootloop, how come I can't just go into cwm recovery and restore a nandroid backup? Why having to do ftf and flashtool, reroot, reinstall recovery, then restore backup?
Sent from my SGP312 using Tapatalk 2
nyknight77 said:
If I get a bootloop, how come I can't just go into cwm recovery and restore a nandroid backup? Why having to do ftf and flashtool, reroot, reinstall recovery, then restore backup?
Sent from my SGP312 using Tapatalk 2
Click to expand...
Click to collapse
You might be able to boot to recovery in case of a bootloop, but if that's not possible that might be your only solution. It all depends on where during boot the loop occurs.
Sent from my C6603 using xda app-developers app
[NUT] said:
As long as the ROM chef says it needs to be flashed using CWM or TWRP, yes
That would be any STOCK based ROM for your model.
Sent from my C6603 using xda app-developers app
Click to expand...
Click to collapse
the resolution of TWRP is not correct, can be used at Xperia tablet z
takumibox said:
the resolution of TWRP is not correct, can be used at Xperia tablet z
Click to expand...
Click to collapse
Heh, it doesn't orientate itself in the right way... I'll see what I can do about that...
Sent from my C6603 using xda app-developers app
This doesn't and will never work for installing CM, AOSP and similar ROMS right? Maybe you should include a big disclaimer in your first post about this.
Still nice work!
Itcouldbeyou said:
This doesn't and will never work for installing CM, AOSP and similar ROMS right? Maybe you should include a big disclaimer in your first post about this.
Still nice work!
Click to expand...
Click to collapse
Never is a big word
If you unlock your bootloader using FLASHTOOL after creating a backup of the TA partition it might just be helpful enough to flash whatever you want TWRP and CWM are able to flash a kernel, just not a custom one on a locked bootloader.
Doing so will result in a soft-bricked device with the risk of having to wipe everything on your device.
But no, a CM, AOSP or AOKP ROM implies a custom kernel, that will never work on a locked bootloader, but that should already be communicated by the respective ROM builders, but from my perspective at least: that is something outside the scope of this thread...
Hi guys,
I flashed eXistenZ v4 black rom to my XZ 6602 using CWM from lockeddualrecovery 2.6.0 but i lost Recovery after installation, tried to install the same recovery again but it doesn't recognize the rom although it's based on stock 4.2.2.
Is there any other way to gain recovery??..I am kind of new to all this stuff so i hope someone can tell me how to fix it.
thnx anyway.
I had Tue same problem
Sent from my GT-S5830i using xda premium
Abel669 said:
I had Tue same problem
Sent from my GT-S5830i using xda premium
Click to expand...
Click to collapse
what did you do to gain recovery again?
Try using the apk from here to install TWRP - http://forum.xda-developers.com/showthread.php?t=2190936
Then reboot to that recovery and flash the XZ Dual Recovery zip available in [NUT]'s thread.
Finally, you should follow instructions carefully next time you install a rom. It clearly says to flash the dual recovery zip after flashing the rom and before rebooting
Sent from my C6603 using Tapatalk 2
kingvortex said:
Try using the apk from here to install TWRP - http://forum.xda-developers.com/showthread.php?t=2190936
Then reboot to that recovery and flash the XZ Dual Recovery zip available in [NUT]'s thread.
Finally, you should follow instructions carefully next time you install a rom. It clearly says to flash the dual recovery zip after flashing the rom and before rebooting
Sent from my C6603 using Tapatalk 2
Click to expand...
Click to collapse
I tried ZXRecovery and it installed but it's not booting into recovery to flash the NUT one, just rebooting the phone.
i guess i am gonna have to go back to stock, re-root, re-flash the rom and flash the recovery before rebooting
that's what i get for not paying attention to details.
thnx anyway buddy i appreciate it.:good:
Hey guys,
After hours and hours of searching forums and trying things, I decided I need help.
I just bought a Z1 (yes, they're still for sale) and I wanted to update the firmware to the newest .283 lollipop. Also, I want to root my device.
I have rooted Android phones before, and I have some experience flashing Custom ROMs etc.
As I have understood I have to downgrade to a 4.4 ROM first, to get root. Then my plan was to install recovery and install .283 Pre-rooted ZIP in Recovery.
So here's what I did:
-Flash 14.1.G.1.534 firmware
-Root using KingoROOT
-try to install recovery
-boot into recovery
-install pre-rooted .283 Lollipop ZIP
-phone won't boot anymore.
I am still able to flash the newest .283 with the FTF file, but then obviously it's unrooted. I also cannot figure out how to flash recovery after flashing .283 FTF. (Flashing recovery seems to work, but I cannot enter recovery via adb or otherwise)
So if anyone can tell me what I am missing, please do!
for what i know the ftf files can't be prerooted. so download a prerooted zip file and install it from a recovery. btw if u're gonna try any custom rom, don't forget to backup your drm before unlocking bootloader. That's a must for xperia devices
Thanks. However, I can't get Recovery to work after flashing Lollipop firmware. And when I downgrade and then flash the ZIP from recovery, the phone won't boot.
I succeeded! The steps that led me to this result:
-flash KK 14.4.A.0.108 in Flashtool
-Root the firmware using Flashtool/SuperSU method
-flash Recovery using Dual Recovery (http://forum.xda-developers.com/showthread.php?t=2647487)
-Flash the Pre-Rooted ZIP in Recovery
-Success!!
did you tried any custom rom??
try root master or frama root or root king
....think it will help u....:thumbup:
Sent from my Lenovo A5000 using XDA Free mobile app
wladkolc said:
did you tried any custom rom??
Click to expand...
Click to collapse
mfmohamedbilal said:
try root master or frama root or root king
....think it will help u....[emoji106]
Sent from my Lenovo A5000 using XDA Free mobile app
Click to expand...
Click to collapse
Did you read he latest post? He already root his device
oh....i didnt red ...
Sent from my Lenovo A5000 using XDA Free mobile app
not working
mfmohamedbilal said:
oh....i didnt red ...
Sent from my Lenovo A5000 using XDA Free mobile app
Click to expand...
Click to collapse
yes..but i have problem after flashing any custom rom...after restart see only black screen..
now tried to flash custom rom with stock kernel, and locked bootloader config, after reboot i see sony logo and i am in reboot loop.
i have relocked bootloader, try to lock and then unlock with official sony guide.
Alright everyone... I'm confused and getting more confused by the every thread I read. I'm going someone can offer clear advice and direction.
I'm very much used to flashing ROMs on Nexus devices. Unlock bootloader, flash recovery and away you go.
My current situation is this. I'm bootloader unlocked and have ressurection ROM installed. I was able to do this by flashing TWRP to BOOT. Then flashed the ROM. I now want to flash gapps, but can only get access to CM Recovery. Which doesn't allow zips.
His can I get a normal recovery scenario?
I think the easiest option is this:
Put two flashable zips on your phone, a zip containing the kernel for your current ROM and a zip containing a flashable TWRP recovery.
Fastboot any kernel which has TWRP, enter recovery and FIRST flash the kernel from your ROM and then without leaving recovery flash the TWRP zip. This should give you access to TWRP. Note that you might have to wait for a second vibration when booting since sometimes it will first check for the CM recovery and then the TWRP recovery.
Another option is to use an ADB based installer for recovery. I assume NUT's XZdualrecovery also works on CM based roms. Download the installer zip and with USB debugging enabled install NUT's dual recovery.
Hope this helps
Sent from my D5803 using XDA Free mobile app
Hey, thanks for the reply.
I finally flashed dual recovery again and realized that you do in fact need to wait for the second vibration. So I now can get access to TWRP.
But, again, thanks.
Sent from my D5803 using Tapatalk
Haha, I've spend so many hours on my old Xperia V wondering why I never got in the right recovery, never noticed there was a second vibration either
Good luck with the phone and hope you enjoy the rom with gapps
Sent from my D5803 using XDA Free mobile app