[Sony Cross-Device General] [NUT]:
Known Issues and Frequently Asked Questions

Known Issues:

All known issues in PhilZ, TWRP and CWM on locked boot loaders apply, see their respective threads for more information.

Busybox updaters can kill XZDualRecovery, see the FAQ below for more information.

Frequently Asked Questions:

How to set the correct time & date in PhilZ 6.59.0

Boot to PhilZ Touch;

Tap 'Recovery Settings';

Tap 'Gui Preferences';

Tap 'Time Settings';

Tap 'Change date and time';

Tic one of the last 3 options in this menu to try it;

Reboot to PhilZ Touch to see if it sticks, if not, try another and reboot to see if it helped, do this for all options to try them;

If one of them does help but does not stick at reboot, tic 'Try Force Persist on Reboot' once (it will un-tic itself after a reboot).

Done! :)

NOTE: if it's close to being correct (max 15h difference before or after your time) you need to correct the timezone.

About TWRP 2.6 and the use of INTERNAL STORAGE

A workaround for this issue is to use TWRP's advanced options, after creating a backup you wish to move to the PC:

go back to the main menu

go to advanced

go to filemanager

navigate to /data/media/0/TWRP/BACKUPS/*

SERIAL

*/*

BACKUPNAME

*

select one of the backup files

press chmod button (the one without 755)

type 0664 and press go

repeat 5->7 for each of the files in the backup, you can skip boot and the md5 files.

reboot to system and you should be able to copy the files without problems.

Alternatively you can install adbd Insecure by [MENTION=631273]Chainfire[/MENTION] (non-free app from Play, or for free from it's XDA thread) and run ADBd itself as root, which elevates the rights and omits the issue all together.

I think it's a feature and not a bug (as it secures your backups), but I'll try to convince Team Win to make the setuid/setguid a choice rather then a default.

Installation of XZDualRecovery on

UNROOTED

devices

The 2.8.21 and older installer package uses Easy Root Tool for various Xperia phones, it is able to gain root on all of the currently supported devices, allowing to install XZDR.

Confirmed working:

Z - C6603

Z1 Compact - D5503 (doesn't seem to work on JellyBean), SO-01F (docomo)

Z1 - C6903,

Z Ultra - C6802, C6833

ZR, C5502

Z2 - D6503

Z2 Tablet - SGP511, SGP512

ZL2 - SOL25

If you want to help me perfect this list, use the tool done by [MENTION=3975929]zxz0O0[/MENTION] in his topic and try to root your device. When testing also try older ROM versions, the latest FW versions may have been patched.

Thanks [MENTION=3975929]zxz0O0[/MENTION] for the initial list.

The rootless installation has been made possible by:

[MENTION=3280118]geohot[/MENTION]: Root exploit

[MENTION=2011359]MohammadAG[/MENTION]: Disable RIC kernel module (Link)

[MENTION=7032525]cubeundcube[/MENTION]: Disable RIC on Z2 phone (findricaddr/writekmem)

[MENTION=3975929]zxz0O0[/MENTION]: for creating the initial tool where I have based this unrooted install option on.

Thanks for your hard work guys! :highfive:

The 2.8.22 and later installer package uses rootkitXperia for various Xperia phones, it is able to gain root on all of the currently supported devices -if they are running the correct Lollipop version- allowing to install XZDR.

Thanks go to [MENTION=7032525]cubeundcube[/MENTION] and [MENTION=3975929]zxz0O0[/MENTION] respectively for developing and making some changes to allow me to utilize it for XZDualRecovery installation. Thanks guys!

XZDualRecovery's (2.8.21 and older) Busybox dependency and compatible Busybox updaters

Busybox Updater/Installer: If you have XZDualRecovery installed, un-install any Busybox updating app/tool as most if not all of them will install a version of busybox which does not support the lzma compression applets XZDualRecovery depends on. The version installed together with XZDualRecovery is very stable and I have yet to hear anyone complain about it's stability.

[MENTION=5867207]vaisakh7[/MENTION] found a busybox updater which seems to be compatible with XZDualRecovery: Busybox On Rails, which installs a version of busybox created by stericson, which leads me to believe his Busybox installer should also install a version which works together with XZDualRecovery.

Either case, be careful with updating busybox as there still is a possibility it will break your ability to enter recovery or even break full root, which means you might not be able to recover from the broken situation. Your best bet is the installer version, using that to break the lock on the system partition and reinstall the correct busybox.

XZDualRecovery 2.8.22 and newer do not suffer from this dependency, you can use whatever busybox updater app you like when you have 2.8.22 or newer installed.

I installed XPOSED on Lollipop and now I am experiencing a boot loop!

[MENTION=6351145]ondrejvaroscak[/MENTION] found a workaround to fix your bootloop issues: [WORKAROUND] Bootloops with Xposed in Lollipop

While using the installer I get the message "This device is unauthorized" and I can't install XZDualRecovery!

Authorizations... The latest versions of adb and android need this, it's nothing XZDR related. If you have USB debugging turned on, and your mobile disconnected from your PC, just make sure you 'revoke all authorizations for USB debugging' in the developer options menu. Then reboot your phone and before doing anything else, make sure you're looking at the home screen on your device, then hook up your USB cable. Your mobile should then ask if the connected PC is authorized or not. Once answered you can start the installer.