[Sony Cross-Device General] russel5:
[MENTION=4904057][NUT][/MENTION]

Build pre-root 546 with your beta for z3c and no recovery and rw access after flashing. even xzdualrecovery folder not created on sd card. sad.

UPD: even installer not help. only one good thing, that installer install wp_mod.ko and i have rw access

UPD2: only when i manual install busybox in /system/xbin/ all works

UPD3: even when i manual created folder /bin/ (see preparation.log) recovery still not work (busybox in /system/xbin/ i delete) see preparation1.log

i done everything, this should help you to find solutions. ;)

some logs

===========================================
| |
| *** XZDualRecovery *** |
| |
| PhilZ Touch, CWM & TWRP dual recovery! |
| Maintained by [NUT] on XDA |
| |
===========================================

minzip: Extracted file "/tmp/.gitkeep"
minzip: Extracted file "/tmp/NDRUtils.apk"
minzip: Extracted file "/tmp/byeselinux.ko"
minzip: Extracted file "/tmp/byeselinux.sh"
minzip: Extracted file "/tmp/dr.prop"
minzip: Extracted file "/tmp/installdisableric.sh"
minzip: Extracted file "/tmp/installndrutils.sh"
minzip: Extracted file "/tmp/installstock.sh"
minzip: Extracted file "/tmp/modulecrcpatch"
minzip: Extracted file "/tmp/setversion.sh"
minzip: Extracted file "/tmp/sysrw.sh"
minzip: Extracted file "/tmp/wp_mod.ko"
Installing version 2.8.22
Mounting SYSTEM...
about to run program [/sbin/busybox] with 4 args
about to run program [/sbin/busybox] with 3 args
package_extract_file: no system/xbin/busybox in package
package_extract_file: no chargemon.c650x in package
package_extract_file: no chargemon.c660x in package
Making sure a copy of the original chargemon remains...
about to run program [/sbin/backupstockbinaries.sh] with 1 args
mv: can't rename '/system/bin/mr': No such file or directory
Extracting new recovery files to SYSTEM...
minzip: Extracted file "/system/.XZDualRecovery/.gitkeep"
minzip: Extracted file "/system/.XZDualRecovery/xbin/busybox"
minzip: Extracted file "/system/.XZDualRecovery/xbin/dualrecovery.sh"
minzip: Extracted file "/system/.XZDualRecovery/xbin/recovery.cwm.cpio.lzma"
minzip: Extracted file "/system/.XZDualRecovery/xbin/recovery.philz.cpio.lzma"
minzip: Extracted file "/system/.XZDualRecovery/xbin/recovery.twrp.cpio.lzma"
minzip: Extracted file "/system/.XZDualRecovery/xbin/rickiller.sh"
minzip: Extracted file "/system/.gitkeep"
minzip: Extracted file "/system/app/.gitkeep"
minzip: Extracted file "/system/bin/.gitkeep"
minzip: Extracted file "/system/bin/chargemon"
minzip: Extracted file "/system/bin/mr"
minzip: Extracted file "/system/xbin/.gitkeep"
Stock ramdisk needed?
minzip: Extracted file "/tmp/.gitkeep"
minzip: Extracted file "/tmp/NDRUtils.apk"
minzip: Extracted file "/tmp/byeselinux.ko"
minzip: Extracted file "/tmp/byeselinux.sh"
minzip: Extracted file "/tmp/dr.prop"
minzip: Extracted file "/tmp/installdisableric.sh"
minzip: Extracted file "/tmp/installndrutils.sh"
minzip: Extracted file "/tmp/installstock.sh"
minzip: Extracted file "/tmp/modulecrcpatch"
minzip: Extracted file "/tmp/setversion.sh"
minzip: Extracted file "/tmp/sysrw.sh"
minzip: Extracted file "/tmp/wp_mod.ko"
about to run program [/tmp/installstock.sh] with 1 args
sh: /storage/sdcard1/XZDualRecovery: unknown operand
grep: /storage/sdcard1/XZDualRecovery/XZDR.prop: No such file or directory
grep: /storage/sdcard1/XZDualRecovery/XZDR.prop: No such file or directory
about to run program [/tmp/installdisableric.sh] with 1 args
RIC protection needed?
grep: /cache/XZDualRecovery/XZDR.prop: No such file or directory
grep: /system/.XZDualRecovery/init.*: No such file or directory
about to run program [/tmp/installndrutils.sh] with 1 args
Installing NDR Utils...?
grep: /cache/XZDualRecovery/XZDR.prop: No such file or directory
about to run program [/tmp/setversion.sh] with 1 args
Saving version...
grep: /external_sd/XZDualRecovery/XZDR.prop: No such file or directory
grep: /external_sd/XZDualRecovery/XZDR.prop: No such file or directory
Correcting permissions...
Unmounting SYSTEM...
FINISHED!