[Sony Cross-Device General] BS86:
had this error message on already rooted device, phone rebooted like intended and recovery is working

Adjusting for SuperSU!
* daemon not running. starting it now on port 5037 *
* daemon started successfully *

=============================================
Step1 : Waiting for Device.
=============================================

Succes

=============================================
Device and firmware information:
=============================================
Device model is D5503
Firmware is 14.4.A.0.157

=============================================
Step2 : Sending the recovery files.
=============================================

0 KB/s (31 bytes in 0.040s)
385 KB/s (18099 bytes in 0.045s)
11 KB/s (501 bytes in 0.041s)
215 KB/s (11961 bytes in 0.054s)
2675 KB/s (65965 bytes in 0.024s)
73 KB/s (3082 bytes in 0.041s)
755 KB/s (30148 bytes in 0.038s)
32 KB/s (1357 bytes in 0.040s)
841 KB/s (34473 bytes in 0.040s)
26 KB/s (1089 bytes in 0.040s)
298 KB/s (13592 bytes in 0.044s)
2879 KB/s (719520 bytes in 0.243s)
4384 KB/s (3411237 bytes in 0.759s)
3992 KB/s (1935727 bytes in 0.473s)
4261 KB/s (2324213 bytes in 0.532s)
280 KB/s (11760 bytes in 0.040s)

=============================================
Step3 : Setup of dual recovery.
=============================================

Look at your device and grant supersu access!
-rwxr-xr-x shell shell 719520 2015-05-08 15:09 busybox
Press any key to continue AFTER granting root access.
^C

********/lockeddualrecovery > ./install.sh

Adjusting for SuperSU!
* daemon not running. starting it now on port 5037 *
* daemon started successfully *

=============================================
Step1 : Waiting for Device.
=============================================

Succes

=============================================
Device and firmware information:
=============================================
Device model is D5503
Firmware is 14.4.A.0.157

=============================================
Step2 : Sending the recovery files.
=============================================

mkdir failed for /data/local/tmp/recovery, File exists
0 KB/s (31 bytes in 0.042s)
382 KB/s (18099 bytes in 0.046s)
11 KB/s (501 bytes in 0.041s)
263 KB/s (11961 bytes in 0.044s)
2809 KB/s (65965 bytes in 0.022s)
72 KB/s (3082 bytes in 0.041s)
727 KB/s (30148 bytes in 0.040s)
32 KB/s (1357 bytes in 0.041s)
836 KB/s (34473 bytes in 0.040s)
25 KB/s (1089 bytes in 0.041s)
304 KB/s (13592 bytes in 0.043s)
4293 KB/s (719520 bytes in 0.163s)
5148 KB/s (3411237 bytes in 0.647s)
6561 KB/s (1935727 bytes in 0.288s)
4220 KB/s (2324213 bytes in 0.537s)
261 KB/s (11760 bytes in 0.043s)

=============================================
Step3 : Setup of dual recovery.
=============================================

Look at your device and grant supersu access!
-rwxr-xr-x shell shell 719520 2015-05-08 15:09 busybox
Press any key to continue AFTER granting root access.

grep: /storage/sdcard1/XZDualRecovery/XZDR.prop: No such file or directory
grep: /storage/sdcard1/XZDualRecovery/XZDR.prop: No such file or directory

##########################################################
#
# Installing XZDR version 2.8.15 RELEASE
#
#####

Temporarily disabling the RIC service, remount rootfs and /system writable to allow installation.
This firmware does not require byeselinux, will not install it.
Copy recovery files to system.
Rename stock mr
Copy mr wrapper script to system.
Rename stock chargemon
Copy chargemon script to system.
Copy dualrecovery.sh to system.
Copy rickiller.sh to system.
Installing NDRUtils to system.
Creating /system/.XZDualRecovery to store a backup copy of busybox and the init.rc files.
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/event4!
Trying to find and update the power key event node.
Found and will be monitoring /dev/input/event3!
Speeding up backups.
Make sure firstboot goes to recovery.

=============================================
DEVICE WILL NOW TRY A DATA SAFE REBOOT!
=============================================

WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.
WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.

=============================================
Your installation has already cleaned up after
itself if you see the install.bat/install.sh exit.
=============================================

=============================================
Installation FAILED!

Please copy and paste the contents of
this window/screen to the DevDB thread.
=============================================

********************/lockeddualrecovery > ./install.sh
==============================================
= =
= XZDualRecovery =
= Maintained by [NUT] =
= =
= For many Sony Xperia devices! =
= =
==============================================

Run the installer with sudo if it fails to connect to your device!

Choose an installation option:

1/ Installation on device rooted with SuperSU
2/ Installation on device rooted with SuperUser
3/ Attempt installation on an unrooted device

Q/ Exit

Enter option:

1

Adjusting for SuperSU!
* daemon not running. starting it now on port 5037 *
* daemon started successfully *

=============================================
Step1 : Waiting for Device.
=============================================

Succes

=============================================
Device and firmware information:
=============================================
Device model is D5503
Firmware is 14.4.A.0.157

=============================================
Step2 : Sending the recovery files.
=============================================

0 KB/s (31 bytes in 0.040s)
413 KB/s (18099 bytes in 0.042s)
12 KB/s (501 bytes in 0.040s)
282 KB/s (11961 bytes in 0.041s)
6024 KB/s (65965 bytes in 0.010s)
74 KB/s (3082 bytes in 0.040s)
734 KB/s (30148 bytes in 0.040s)
33 KB/s (1357 bytes in 0.040s)
842 KB/s (34473 bytes in 0.039s)
26 KB/s (1089 bytes in 0.040s)
312 KB/s (13592 bytes in 0.042s)
5284 KB/s (719520 bytes in 0.132s)
5188 KB/s (3411237 bytes in 0.642s)
5140 KB/s (1935727 bytes in 0.367s)
5766 KB/s (2324213 bytes in 0.393s)
250 KB/s (11760 bytes in 0.045s)

=============================================
Step3 : Setup of dual recovery.
=============================================

Look at your device and grant supersu access!
-rwxr-xr-x shell shell 719520 2015-05-08 15:09 busybox
Press any key to continue AFTER granting root access.

##########################################################
#
# Installing XZDR version 2.8.15 RELEASE
#
#####

Temporarily disabling the RIC service, remount rootfs and /system writable to allow installation.
This firmware does not require byeselinux, will not install it.
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/event4!
Trying to find and update the power key event node.
Found and will be monitoring /dev/input/event3!
Speeding up backups.
Make sure firstboot goes to recovery.

=============================================
DEVICE WILL NOW TRY A DATA SAFE REBOOT!
=============================================

WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.
WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.

=============================================
Your installation has already cleaned up after
itself if you see the install.bat/install.sh exit.
=============================================

=============================================
Installation FAILED!

Please copy and paste the contents of
this window/screen to the DevDB thread.
=============================================