Q&A for [T2 Ultra][TWRP][PhilZ Touch][CWM] XZDualRecovery Q&A
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [T2 Ultra][TWRP][PhilZ Touch][CWM] XZDualRecovery Q&A. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
can i use it for unrooted 4.4.3 device?
[NUT] said:
-=[XZDualRecovery]=-
PhilZ Touch & CWM & TWRP
*** For Locked and Unlocked BOOTLOADERS! ***
Welcome to the Xperia T2 Ultra 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:
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
Xperia Tablet Z2: SGP511, SGP512, SGP521
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
To follow development, be sure to check the DevDB thread![/QUOTE
can i use it for unrooted 4.4.3 d5322
Click to expand...
Click to collapse
Mike_Abosin said:
[NUT] said:
-=[XZDualRecovery]=-
PhilZ Touch & CWM & TWRP
*** For Locked and Unlocked BOOTLOADERS! ***
Welcome to the Xperia T2 Ultra 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:
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
Xperia Tablet Z2: SGP511, SGP512, SGP521
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
To follow development, be sure to check the DevDB thread![/QUOTE
can i use it for unrooted 4.4.3 d5322
Click to expand...
Click to collapse
No, u need superuser access to install recovery
Click to expand...
Click to collapse
Chena_22 said:
Mike_Abosin said:
No, u need superuser access to install recovery
Click to expand...
Click to collapse
but i read that it might run with unrooted
but my problem is my phone doesn't supported bt twler root
Click to expand...
Click to collapse
Mike_Abosin said:
Chena_22 said:
but i read that it might run with unrooted
but my problem is my phone doesn't supported bt twler root
Click to expand...
Click to collapse
Well, you can try using it.. To root your device there is already a thread un the general section...
Click to expand...
Click to collapse
Chena_22 said:
Mike_Abosin said:
Well, you can try using it.. To root your device there is already a thread un the general section...
Click to expand...
Click to collapse
is there any danger if id didn't work??
because it is my first time with sony i have agood history with samsung i flashed a custom rom . mods and more on it
Click to expand...
Click to collapse
Rooting xperia t2 ultra dual getting struck, pls help
Hi,
i have been follwing ur instrcution and all looked fine till , creating vm (loljavasucks) . it gets struck at this point and nothing happens after that. pls help
Don't work on T2 Ultra D5303 19.3.A.0.470
On T2 Ultra Dual working perfectly!
Please, fix it
Issues with D5303 LP 5.0.2
Hi Nut
First let me congratulate you for all your great job, I've been using your XZDual Recovery in my T2 Ultra with KK and it worked flawlessly. However recently I decided to upgrade to LP and I created a prerooted version of the 19.3.A.0.470 FW using PRF.
In my first attempt I include your XZDual Recovery but it didn't work, I had the rooted LP but no recovery. Then I created a new preooted version but without your recovery included and i flashed both zips separately but again no working recovery. Then a read your threads and i decided to share my logs.
In the first place this is what I get when I tried to use the installer:
PHP:
==============================================
= =
= PhilZ Touch, CWM and TWRP Dual Recovery =
= Maintained by [NUT] =
= =
= For Many Sony Xperia Devices! =
= =
==============================================
1. Installation on ROM rooted with SuperSU
2. Installation on ROM rooted with SuperUser
3. Installation on unrooted ROM using the TowelRoot method
4. Install ADB drivers to windows
5. Exit
Please choose install action.
[1,2,3,4,5]?1
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
=============================================
Waiting for Device, connect USB cable now...
=============================================
Device found!
=============================================
Getting ro.build.product
=============================================
Device model is D5303
Firmware is 19.3.A.0.470
=============================================
Step2 : Sending the recovery files.
=============================================
1 KB/s (31 bytes in 0.025s)
768 KB/s (18101 bytes in 0.023s)
163 KB/s (501 bytes in 0.003s)
432 KB/s (11966 bytes in 0.027s)
2300 KB/s (65965 bytes in 0.028s)
103 KB/s (3082 bytes in 0.029s)
1471 KB/s (30148 bytes in 0.020s)
110 KB/s (1357 bytes in 0.012s)
1683 KB/s (34473 bytes in 0.020s)
53 KB/s (1089 bytes in 0.020s)
884 KB/s (13592 bytes in 0.015s)
3777 KB/s (719520 bytes in 0.186s)
5012 KB/s (3403408 bytes in 0.663s)
4788 KB/s (2324302 bytes in 0.474s)
4708 KB/s (1976995 bytes in 0.410s)
546 KB/s (11760 bytes in 0.021s)
=============================================
Step3 : Setup of dual recovery.
=============================================
Look at your device and grant supersu access!
Press any key to continue AFTER granting root access.
-rwxr-xr-x 1 shell shell 719520 Apr 22 14:09 /data/local/tmp/recover
y/busybox
Press any key to continue . . .
mkdir: can't create directory '/storage/sdcard1/XZDualRecovery': Read-only file
system
grep: /cache/XZDualRecovery/XZDR.prop: No such file or directory
grep: /cache/XZDualRecovery/XZDR.prop: No such file or directory
##########################################################
#
# Installing XZDR version 2.8.14 RELEASE
#
#####
Temporarily disabling the RIC service, remount rootfs and /system writable to al
low installation.
The byeselinux module exists, testing if the kernel accepts it.
insmod: can't insert '/system/lib/modules/byeselinux.ko': Invalid argument
That module is not accepted by the running kernel, will replace it now.
Module installed succesfully.
rmmod: delete_module 'byeselinux' failed (errno 2)
Copy recovery files to system.
Copy chargemon script to system.
Copy dualrecovery.sh to system.
Copy rickiller.sh to system.
Installing NDRUtils to system.
Copy busybox to system.
Copy init's *.rc files in to /system/.XZDualRecovery.
Trying to find and update the gpio-keys event node.
Found and will be using /dev/input/event3!
Trying to find and update the power key event node.
Found and will be monitoring /dev/input/event1!
grep: /cache/XZDualRecovery/XZDR.prop: No such file or directory
grep: /cache/XZDualRecovery/XZDR.prop: No such file or directory
XZDualRecovery will unload byeselinux every boot.
Speeding up backups.
mkdir: can't create directory '/sdcard1/clockworkmod/': Read-only file system
touch: /sdcard1/clockworkmod/.hidenandroidprogress: No such file or directory
Make sure firstboot goes to recovery.
=============================================
DEVICE WILL NOW TRY A DATA SAFE REBOOT!
=============================================
=============================================
Your installation has already cleaned up after
itself if you see the install.bat/install.sh exit.
=============================================
=============================================
Installation finished. Enjoy the recoveries!
=============================================
Press any key to continue . . .
C:\adb\lockeddualrecovery>
Then I checked the root via ADB and remount the /system and the /storage/sdcard1 directories but I got the same resut. Then I read somewhere in one of the threads that the Ric Killer do the trick but not for me.
Final info:
T2 UItra D5303 (originally was a D5316 but I changed because of the Lollipop)
Firmware Lollipop 19.3.A.0.470 (prerooted using PRF)
SuperSU Free v2.46
Attached Files: The first one was in the /cache/recovery folder, the other two were in the /storage/sdcard1/XZDualRecovery directory and in the /tmp/XZDualRecovery I couldn't find anything.
Any help will be appreciated and let me thank you one more time.
Not able to install recovery
I have rooted my t2 ulta dual without unlocking bootloader. When i try this tool there is an error in the command prompt as " adb server is out of date. killing... "
Please help why should i do to install dual recvery
---------- Post added at 01:22 PM ---------- Previous post was at 01:17 PM ----------
sunilmahadevan said:
Hi,
i have been follwing ur instrcution and all looked fine till , creating vm (loljavasucks) . it gets struck at this point and nothing happens after that. pls help
Click to expand...
Click to collapse
Hey, you need to flash the older kernel 4.4.2 to root your device. After successfully runnig easy root toolkit again you need to flash 4.4.3 kernel to start your mobile
Note: When you flash 4.4.2 kernel your device will stuck at start up in black screen don't be worried again flash newer kernel.. You ll b rooting your device
Thumb's up if helpfull
Recovery does not start on lollipop 19.3.A.0.472, I think the logs help you. Thanks in advance!
Related
Warning: This is very advanced, if you do not know what it is, dont play play.
I'm not responsible if your device bricked during deodexing process.
This method has been commonly used, I just improved it and included important cautions and precautions.
Requirements:
- Clean Rom (best with data wiped, orelse FCs)
- Rooted firmware (Root with Root Many Droid : here)
- Busybox installed (included when root with Root Many Droid)
- ADB correctly set up on computer *(sdk + environment variables setup)* ? - if u dont know what it is, as long as sdk installed is ok *(only sdk installed)*
- Xperia acro S with coresponding firmware version.
- In phone, usb debugging enabled, unknown sources enabled
- Downloaded app and framework zips
Downloads:
LT26w - 6.1.A.2.45 deodexed **working**
http://www.androidfilehost.com/?fid=9390225151984927323
http://www.androidfilehost.com/?fid=9390225151984927324
LT26w - 6.1.A.2.50 deodexed **working**
http://www.androidfilehost.com/?fid=9390244042945593435
http://www.androidfilehost.com/?fid=9390244042945593436
LT26w - 6.1.A.2.55 deodexed **working**
http://www.androidfilehost.com/?fid=9390244042945593453
http://www.androidfilehost.com/?fid=9390244042945593454
Instructions:
1. Extract downloaded done_app and done_frame zips
2. Copy done_app and done_frame to /sdcard/ (via MTP acceptable)
3. Make sure debugging mode connected
4. (i) Open Command Prompt on PC (Ctrl + R > cmd) *(sdk + environment variables setup)*
4. (ii) Go to /android-sdk/platform-tools/ folder, hold Shift button and right click mouse, 'Open Command window here' (Win 7) *(only sdk installed)*
5. Enter lines ony by one:
Code:
adb shell
su
stop
mount -o rw,remount /system/ /system/
busybox cp /sdcard/done_app/* /system/app/
busybox rm /system/app/*.odex
busybox cp /sdcard/done_frame/* /system/framework/
busybox rm /system/framework/*.odex
chmod 644 /system/app/*
chmod 644 /system/framework/*
busybox mount -o ro,remount /system/ /system/
reboot
6. Close Command Prompt
7. Wait for phone to reboot, you'll see "Android Upgrading, Optimizing aplications..."
8. If optimizing aplications succeed, congratulations, ur stock rom is deodexed! Done.
Note: Every time u put apks into /system/app/ and restart, Android Upgrading will appear for once.
Credits:
Deodexed using dsixda's kitchen
Compressed using Winrar
Hosted by androidfilehost.com
Hi, very nice guide But I am noob at android stuff, I just know how to root, unlock bootloader, make flashable zips and stuff...
Can you deodex the latest 6.1.A.2.55 firmware for our Acro S? An awesome guy uploaded the .55 ROM flashable .zip here - http://forum.xda-developers.com/showthread.php?t=2035445
I'm not forcing you to do it but... It'll be a great help for the Acro S community
ItBankRock said:
Hi, very nice guide But I am noob at android stuff, I just know how to root, unlock bootloader, make flashable zips and stuff...
Can you deodex the latest 6.1.A.2.55 firmware for our Acro S? An awesome guy uploaded the .55 ROM flashable .zip here - http://forum.xda-developers.com/showthread.php?t=2035445
I'm not forcing you to do it but... It'll be a great help for the Acro S community
Click to expand...
Click to collapse
Sure, but deodexing the rom is very tricky, easily get bootloop.
I'll need some time. Currently doing .45
zhuhang said:
Sure, but deodexing the rom is very tricky, easily get bootloop.
I'll need some time. Currently doing .45
Click to expand...
Click to collapse
Thanks my friend! Take your time developing I'm sure everyone will be happy with the results of your work.
Good luck!
.45 deodexed files uploaded, link added at 1st post.
Good luck deodexing!
Will start work on .55 & .50 after my vacation (26 Dec)
Updated 27/12/12
Added:
LT26w - 6.1.A.2.50
Not tested, let me know the result.
EDIT: Should be LT26w
I'm gonna test for .55. Waiting for it. Thanks.
2nd Updated 27/12/12
Added:
LT26w - 6.1.A.2.55
Not tested, let me know the result.
EDIT: Should be LT26w
Deodex .55 successfully. Thanks.
Successfully worked on .55! Thanks dude! Keep up the good work!
ItBankRock said:
Successfully worked on .55! Thanks dude! Keep up the good work!
Click to expand...
Click to collapse
Thanks for your support
HItted thanks. Working on .55
bluerain28 said:
HItted thanks. Working on .55
Click to expand...
Click to collapse
Great! Anyone tested 50?
Sent from my LT26i using xda app-developers app
Updated 3/1/12
- Tested changing permission before reboot
- Shorter Procedure
Good job bro...
Sent from my LT26w using xda premium
i can confirm 6.1.A.2.50 is working, excellent work OP. Peace.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
Alright? Added first post.
Sent from my LT26i using xda app-developers app
Yep no problems or fc's. Perfect.
Sent from my ASUS Transformer Pad TF300T using XDA Premium HD app
Is there a way to deodex the rom in pc?
Finally i found this rootingtool:
MOD edit: links removed
it works.
I can´t really see what i am doing but i got root. After installing i changed to SuperSU.
It would be wonderful if somebody could translate and give some information about website and software.
Firmware is just uploading ... will post link later.
Thanks for the ROOT..
Here is the English version of this program..
http://forum.xda-developers.com/showthread.php?t=2442512
Here is The Firmware Link:
SONY Xperia M Dual (Version 4.1.2) C2005
http://www.xperiadownload.cz/phocadownload/userupload/download/2013/MDual/C2005_15.2.A.1.12_CE.rar
engineer_dhaval said:
Thanks for the ROOT..
Here is the English version of this program..
http://forum.xda-developers.com/showthread.php?t=2442512
Here is The Firmware Link:
SONY Xperia M Dual (Version 4.1.2) C2005
http://www.xperiadownload.cz/phocadownload/userupload/download/2013/MDual/C2005_15.2.A.1.12_CE.rar
Click to expand...
Click to collapse
plese provide steps for making sd card as internal memory i tried using link2sd(http://www.xperiablog.net/2011/12/12/link2sd-guide-never-worry-about-internal-memory-limits-again/) and phone got soft brick
sidrock622 said:
plese provide steps for making sd card as internal memory i tried using link2sd(http://www.xperiablog.net/2011/12/12/link2sd-guide-never-worry-about-internal-memory-limits-again/) and phone got soft brick
Click to expand...
Click to collapse
Bro If u want to play big games like gameloft just use FOLDER MOUNT app thats it..
U wont need to swap storage..
Just follow FOLDER MOUNT instructions..
http://forum.xda-developers.com/showthread.php?t=2192122
engineer_dhaval said:
Bro If u want to play big games like gameloft just use FOLDER MOUNT app thats it..
U wont need to swap storage..
Just follow FOLDER MOUNT instructions..
http://forum.xda-developers.com/showthread.php?t=2192122
Click to expand...
Click to collapse
i tried folder mount gl to sd
once i press mount the mobile starts rebooting
sidrock622 said:
i tried folder mount gl to sd
once i press mount the mobile starts rebooting
Click to expand...
Click to collapse
Sound like it needs root fixing, download and install busybox has to be installed in system/xbin folder there's a choice on install location then install using normal install, once done try the root fixer app I shared in the c1904/1905 root method to fix the root and see if you can edit the system files then let me know if it's successfull
Root fixer tool
http://db.tt/DC4eThdt
Sent from my C1905 using xda premium
dunc4n88 said:
Sound like it needs root fixing, download and install busybox has to be installed in system/xbin folder there's a choice on install location then install using normal install, once done try the root fixer app I shared in the c1904/1905 root method to fix the root and see if you can edit the system files then let me know if it's successfull
Root fixer tool
http://db.tt/DC4eThdt
Sent from my C1905 using xda premium
Click to expand...
Click to collapse
Ya i installed busy box
I tried this method http://forum.xda-developers.com/showthread.php?p=45232179 (thank god no soft brick) cannot swap
and https://www.facebook.com/login.php?...m/groups/155397614660923/doc/156908834509801/ (even fixing with reboot fix d device went bootloop and soft briocked)
after fixing rebootfix.rar i tried mounting via folder mount and gl to sd application both resulted same when clicked mount icon immediatly device reboots(no soft brick) :crying::crying::crying::crying::crying::crying:
sorry for bad english
---------- Post added at 03:07 AM ---------- Previous post was at 03:05 AM ----------
engineer_dhaval said:
Thanks for the ROOT..
Here is the English version of this program..
http://forum.xda-developers.com/showthread.php?t=2442512
Here is The Firmware Link:
SONY Xperia M Dual (Version 4.1.2) C2005
http://www.xperiadownload.cz/phocadownload/userupload/download/2013/MDual/C2005_15.2.A.1.12_CE.rar
Click to expand...
Click to collapse
c2005 (15.2.A.1.12) jelly bean version is 4.2.2 right??
sidrock622 said:
Ya i installed busy box
I tried this method http://forum.xda-developers.com/showthread.php?p=45232179 (thank god no soft brick) cannot swap
and https://www.facebook.com/login.php?...m/groups/155397614660923/doc/156908834509801/ (even fixing with reboot fix d device went bootloop and soft briocked)
after fixing rebootfix.rar i tried mounting via folder mount and gl to sd application both resulted same when clicked mount icon immediatly device reboots(no soft brick) :crying::crying::crying::crying::crying::crying:
sorry for bad english
---------- Post added at 03:07 AM ---------- Previous post was at 03:05 AM ----------
c2005 (15.2.A.1.12) jelly bean version is 4.2.2 right??
Click to expand...
Click to collapse
See the source site:
http://www.elunchen.com/p/sony-firmware.html#.UlePjlflL3V
Where u can find all xperia firmware..
Firmware C2005 15.2.A.1.12
Link to the FW. It´s extracted from phone.
http://netload.in/dateiWmZJzxJnuw/XperiaMDual_15.2.A.1.12_CE.ftf.htm
ernvs said:
Finally i found this rootingtool:
it works.
I can´t really see what i am doing but i got root. After installing i changed to SuperSU.
It would be wonderful if somebody could translate and give some information about website and software.
Firmware is just uploading ... will post link later.
Click to expand...
Click to collapse
This is not working on my phone. I am on c2004 JB 4.2.2 build 15.2.A.1.12
this is my first post so no external links allow,
Vroot
sam4android said:
This is not working on my phone. I am on c2004 JB 4.2.2 build 15.2.A.1.12
this is my first post so no external links allow, i am talking about vroot
Click to expand...
Click to collapse
Wich version of vroot id you use? I used chinese 1.7.
sam4android said:
This is not working on my phone. I am on c2004 JB 4.2.2 build 15.2.A.1.12
this is my first post so no external links allow, i am talking about vroot
Click to expand...
Click to collapse
Vroot works but cannot change to supersu
sidrock622 said:
Vroot works but cannot change to supersu
Click to expand...
Click to collapse
Install supersu from market then find a root uninstaller app and uninstall the Chinese su app that's how I did it on the dual sin firmware
Sent from my C2005 using xda premium
After vroot I used SuperSu. Gaining root access for SuperSu and changed su bin from SuperSu menu. Then uninstalled vroot bin.
Sent from my GT-p6800
PAC-Man ROM 4.2 Milestone1
ernvs said:
After vroot I used SuperSu. Gaining root access for SuperSu and changed su bin from SuperSu menu. Then uninstalled vroot bin.
Sent from my GT-p6800
PAC-Man ROM 4.2 Milestone1
Click to expand...
Click to collapse
Lets forget about the root
waiting for swapping internal memory badly
still no solution
xperia c dual have app2sd support its jelly bean version is 4.2.2
can anyone port tat firmware to our device??
phone reboots when root app launched....
thanks for suggesting this one click app
rooted successfully my phone with this method {using vroot} but when i try to launch any root required app. such as {gl to sd} phone just reboots also tried root fix but nothing happened .... and as superuser installed was different i want to replace it with the one available in play store is there any method to do it. . .kindly help ... and offer your suggestions.....
thank you
using Xperia M dual c 2004 adroid v 4.2.2
firmware 15.2.A.1.12
xperiamdual said:
thanks for suggesting this one click app
rooted successfully my phone with this method {using vroot} but when i try to launch any root required app. such as {gl to sd} phone just reboots also tried root fix but nothing happened .... and as superuser installed was different i want to replace it with the one available in play store is there any method to do it. . .kindly help ... and offer your suggestions.....
thank you
using Xperia M dual c 2004 adroid v 4.2.2
firmware 15.2.A.1.12
Click to expand...
Click to collapse
Its the issue wait for some more days developers will provide solution
hai any upload 4.2.2 system ui.apk from xperia m or m dual
Thank you,
Aeron.
Aeron sagar said:
hai any upload 4.2.2 system ui.apk from xperia m or m dual
Thank you,
Aeron.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2477660
ernvs said:
Wich version of vroot id you use? I used chinese 1.7.
Click to expand...
Click to collapse
yeh dude ur rite.... it was version problem. i was using 1.6... rooted successfully with 1.7
-=[XZDualRecovery]=-
PhilZ Touch & CWM & TWRP
*** For Locked and Unlocked BOOTLOADERS! ***
Welcome to the Xperia Z1 Compact 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!
XZDualRecovery User Manual
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:
i need to be rooted for this right?
Frodo07 said:
i need to be rooted for this right?
Click to expand...
Click to collapse
Yes, that's correct
Thanks for the optional recoveries and helping this great phone kick off in style
Sent from my D5503 using Tapatalk
tr1gg3r84 said:
Thanks for the optional recoveries and helping this great phone kick off in style
Sent from my D5503 using Tapatalk
Click to expand...
Click to collapse
Thanks my friend
@[NUT]
Would like to report that your TWRP recovery log font seems a little too large for Z1 Compact screen. Can you resize the font size just on the log window of TWRP?
I think the issue is because the DPI set in default.prop is
# Graphics
ro.sf.lcd_density=480
where Z1 Compact only uses 320 DPI.
Riyal said:
@[NUT]
Would like to report that your TWRP recovery log font seems a little too large for Z1 Compact screen. Can you resize the font size just on the log window of TWRP?
I think the issue is because the DPI set in default.prop is
# Graphics
ro.sf.lcd_density=480
where Z1 Compact only uses 320 DPI.
Click to expand...
Click to collapse
Thanks for the report, I'll have that fixed next version.
[NUT] said:
Thanks for the report, I'll have that fixed next version.
Click to expand...
Click to collapse
Hi @[NUT] ! I tried changing the default.prop to ro.sf.lcd_density to 320 and it's still the same. So the issue is not with the default.prop. Now I don't know what the issue is.
Riyal said:
Hi @[NUT] ! I tried changing the default.prop to ro.sf.lcd_density to 320 and it's still the same. So the issue is not with the default.prop. Now I don't know what the issue is.
Click to expand...
Click to collapse
The default.prop actually reflects the setting used at compile time. So changing that will have no effect indeed.
Like I said, I'll have it fixed in the next version
[NUT] said:
The default.prop actually reflects the setting used at compile time. So changing that will have no effect indeed.
Like I said, I'll have it fixed in the next version
Click to expand...
Click to collapse
@[NUT]
Ahh thanks for the info! Have compiled twrp 2 times now but never got that in my head.
Anyways another bug report. Seems like TWRP can't fetch system time. I would assume that this is a kernel issue? Won't stock kernel work with TWRP recovery?
UPDATE: Just checked the rc files when android boots and I can see that Xperia Phones use a binary called time_daemon to fetch the system time. And when I rechecked your recovery I noticed that it also tries to use time_daemon but noticed that the binary file is missing.
Riyal said:
@[NUT]
Ahh thanks for the info! Have compiled twrp 2 times now but never got that in my head.
Anyways another bug report. Seems like TWRP can't fetch system time. I would assume that this is a kernel issue? Won't stock kernel work with TWRP recovery?
UPDATE: Just checked the rc files when android boots and I can see that Xperia Phones use a binary called time_daemon to fetch the system time. And when I rechecked your recovery I noticed that it also tries to use time_daemon but noticed that the binary file is missing.
Click to expand...
Click to collapse
It's missing because I use the roms own version by mounting system and data for it to work, then when it did it's job I kill it again and unmount them again.
Ahh yes you're right.. But still it doesn't work though...
Code:
Anti-Filesystem-Lock completed.
Correcting system time: Wed Feb 18 05:14:06 GMT 1970
Set GMT timezone...
Corrected system time: Wed Feb 18 05:14:10 GMT 1970
Also doesn't it kill itself when it's done?
Code:
[email protected]:/ # /system/bin/time_daemon
/system/bin/time_daemon
Killed
Nope, it's a daemon which is supposed to keep running to keep the time synced.
I could only get it to work correctly while running it from the on init stage.
Did you grab my recovery to test or did you build it yourself?
Once in recovery, you could connect to it by adb and run the script by hand to see if it will work ok.
/sbin/xzdualrecovery.sh is responsible for it to do that job.
I am using your own recovery to test this. Strangely though adb doesn't work. So can't test it directly from recovery. I might unpack and repack your recovery to add logging on time_daemon later when I have time And maybe try fixing adb. So far that's all the bugs I could notice.
1. DPI issue on log window.
2. ADB doesn't work
3. Incorrect time.
Everything works
[NUT] said:
Nope, it's a daemon which is supposed to keep running to keep the time synced.
I could only get it to work correctly while running it from the on init stage.
Did you grab my recovery to test or did you build it yourself?
Once in recovery, you could connect to it by adb and run the script by hand to see if it will work ok.
/sbin/xzdualrecovery.sh is responsible for it to do that job.
Click to expand...
Click to collapse
Riyal said:
I am using your own recovery to test this. Strangely though adb doesn't work. So can't test it directly from recovery. I might unpack and repack your recovery to add logging on time_daemon later when I have time And maybe try fixing adb. So far that's all the bugs I could notice.
1. DPI issue on log window.
2. ADB doesn't work
3. Incorrect time.
Everything works
Click to expand...
Click to collapse
You can force windows to install the sony composite adb driver. it will work.
[NUT] said:
You can force windows to install the sony composite adb driver. it will work.
Click to expand...
Click to collapse
I see! But how? Should I use device manager on windows for this? Hmmm by the way does TWRP use a custom graphics.c for it to work?
Riyal said:
I see! But how? Should I use device manager on windows for this? Hmmm by the way does TWRP use a custom graphics.c for it to work?
Click to expand...
Click to collapse
In device manager, connect usb, device with exclamation mark, right click it and choose install driver, then click let me choose from a list, untick the show only compatible drivers, then pick athe driver from Sony.
On twrp, yes it uses a custom graphics.c compared to cwm. But I never changed anything on it though, I only created a device repo for it and set the correct resolution. Just forgot to change the DPI setting.
Heya @[NUT]
Here's some updates
Code:
~ # ←[6ndate
date
__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
Fri Feb 20 04:51:10 GMT 1970
~ # ←[6nxzdualrecovery.sh
xzdualrecovery.sh
__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
~ # ←[6ndate
date
__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
Thu Mar 6 17:34:28 GMT 2014
~ # ←[6ndate
date
__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
Thu Mar 6 17:35:16 GMT 2014
~ # ←[6n
It works if I manually execute xzdualrecovery.sh when it's already in recovery mode so what do you think? What I think is you need to create a post recovery init script in order for time daemon to actually work.
Or maybe adjust the init.rc of your recovery to execute first the recovery service before the xzdualrecovery.sh like this? Although then the LED prompt would be delayed too
Code:
service recovery /sbin/recovery
service xzdualrecovery /sbin/xzdualrecovery.sh
oneshot
disabled
I managed to create a deodex patch compatible with the Brazilian Xperia Z1 (C6943), as the deodex patch for C6903 wasn't fully working (no Digital TV and no Sony Entertainmet Account integrated to system due missing APKs).
== Requirements ==
- Xperia Z1 running stock 14.2.A.1.136
- A working recovery (like CWM)
- Busybox (note: XZDualRecovery users already have Busybox)
Please do a nandroid backup before flash, in case anything goes wrong!
== Installation ==
1- Save the ZIP file on your phone (internal memory or external sdcard)
2- Flash the ZIP through recovery
3- Clear Dalvik-Cache ONLY
4- Reboot to system
Also I included in this ZIP the updated Sony Apps that are not available through Update Center for C6943, here is the list:
== Sony Updated Apps ==
Album App version: 5.4.A.0.20
Info-eye version: 1.3.04
Movies App version: 5.3.A.0.20
WALKMAN version: 8.0.A.0.4
== Download ==
C6943_14.2.A.1.136_deodex.zip [Mega]
Enjoy!
Hi RHBH !
I know you from Brasildroid ! ... and did your root tuto for .136...
Please tell me: With this deodex patch, only Digital TV doesn´t work ?
Have you noticed any improvement in ram or speedy?
I will try it. Thanks!
marciozh said:
Hi RHBH !
I know you from Brasildroid ! ... and did your root tuto for .136...
Please tell me: With this deodex patch, only Digital TV doesn´t work ?
Have you noticed any improvement in ram or speedy?
I will try it. Thanks!
Click to expand...
Click to collapse
All the system apks from C6943 Generic BR FTF, have been deodexed and are present in this zip, including the Digital TV, and a strange apk that is related to Sony Entertainment account (without this, WALKMAN, Album and Movies Apps couldn't sign into Music Unlimited, Play Memories and Video Unlimited). That why I created this for C6943. The C6903 deodex patch from @[NUT] is "working" but a C6943 would lose TV and Sony Account integration, not anymore if you use the zip I provided in OP.
Nice one but .136 still have the annoying adjustable light effect of interface ...
Tried it but moved back to .257
Thank you anyway , cheers buddy!
Sent from my Honami!
AWESOMe! so much faster than the torrent file
---------- Post added at 05:54 PM ---------- Previous post was at 05:52 PM ----------
wait. this is not for c6903, could you do a mega upload for the c6903?
my torrent is going at 10kb/s
thanks
HotKillerZzz said:
AWESOMe! so much faster than the torrent file
---------- Post added at 05:54 PM ---------- Previous post was at 05:52 PM ----------
wait. this is not for c6903, could you do a mega upload for the c6903?
my torrent is going at 10kb/s
thanks
Click to expand...
Click to collapse
Sorry, the C6903 deodex patch was made by @[NUT] and his signature is very clear saying: "Do not mirror my files".
But I think there is no problem using the C6943 patch on a C6903, just delete the following files from /system/apk (these are exclusive from C6943)
Code:
CellInformationNotification.apk
com.eamobile.bejeweled2.apk
com.eamobile.tetris_enbrco.apk
com.gameloft.android.magicbox
com.popcap.pvz.apk
com.sonyericsson.adviceofcharge.apk
com.sonymobile.camposony.brazil
FsDtvApp.apk
sneiaccountmanager.apk
Hi RHBH,
I´m on C6943_14.2.A.1.136 provided by OTA yesterday (indeed, I've got my brazilian Z1 just yesterday and as a newbie I've updated from .290), locked bootloader.
I need to root the device because of some apps that need this condition, but rooting guide here in forum seems today to be a mess, worse in case of C6943.
Can you share some information of the steps I need to look for to get root on my device, as I cannot install CWM by [NUT] guide as it is still incompatible with my version. Maybe I need to downgrade with some .FTF provided here via Flashtool, but I want to keep it in LB until I can backup my TA partition. What do you suggest?
Thank you,
Alexandre
EDIT: found the solution in other forum managed by you the same. Just in case in brasildroid, is this patch for me?
kinsah said:
Hi RHBH,
I´m on C6943_14.2.A.1.136 provided by OTA yesterday (indeed, I've got my brazilian Z1 just yesterday and as a newbie I've updated from .290), locked bootloader.
I need to root the device because of some apps that need this condition, but rooting guide here in forum seems today to be a mess, worse in case of C6943.
Can you share some information of the steps I need to look for to get root on my device, as I cannot install CWM by [NUT] guide as it is still incompatible with my version. Maybe I need to downgrade with some .FTF provided here via Flashtool, but I want to keep it in LB until I can backup my TA partition. What do you suggest?
Thank you,
Alexandre
EDIT: found the solution in other forum managed by you the same. Just in case in brasildroid, is this patch for me?
Click to expand...
Click to collapse
Yes, this patch works for any C6943 running 14.2.A.1.136.
Thanks lool! (^o^)
Abraços!
Enviado do meu XZ1 usando XZ1 Sensation by Ogunja.
Se a minha ajuda foi útil, basta clicar em thanks!
RHBH said:
Yes, this patch works for any C6943 running 14.2.A.1.136.
Click to expand...
Click to collapse
Hi again,
I´ve noticed that digital TV and other things related to Sony bundle apps are working OK in my Z1 without flashing this patch (I get only 2 channels here, but I think in my city there are only 2 channels indeed). My C6943 is running 14.2.A.1.136 rom version, locked bootloader, XZDualRecovery, rooted, everything done by method 2 from Brasildroid forum you RHBH, regarding the sources.
I only have noticed that I cannot update Facebook, even unistalling it from system (I use Titanium Backup) and installing a previous version I've back up from my old Xperia SL.
Could you explain what further more I will get with this patch?
Thank you in advance,
Alexandre
kinsah said:
Hi again,
I´ve noticed that digital TV and other things related to Sony bundle apps are working OK in my Z1 without flashing this patch (I get only 2 channels here, but I think in my city there are only 2 channels indeed). My C6943 is running 14.2.A.1.136 rom version, locked bootloader, XZDualRecovery, rooted, everything done by method 2 from Brasildroid forum you RHBH, regarding the sources.
I only have noticed that I cannot update Facebook, even unistalling it from system (I use Titanium Backup) and installing a previous version I've back up from my old Xperia SL.
Could you explain what further more I will get with this patch?
Thank you in advance,
Alexandre
Click to expand...
Click to collapse
This will delete the system/app and system/framework folders from your phone and extract the default system/app and system/framework with the APK/JAR deodexed, the only additions are the Sony Updated Apps (you can see the list in OP) and SuperSU 1.93 (this was implemented to prevent problems regarding superuser rights).
All you need to do is just download an app called Towel Root
It can root all device in just 1 tap.. Yes, just in 1 tap and we're done
I'm not sure if i can put a link in this thread, just google it!
It works flawlessly on my Xperia ZL C6506 .230 !
And also, don't forget to wonload the latest SuperSU by Chainfire to update your binaries