[TabZ][TWRP][PhilZ Touch][CWM] XZDualRecovery Q&A

[NUT]

Senior Member
its 10.1.C.0.370. this is the earliest firmware for xtz i think.
Hmm...

Which superuser app do you use? SuperSU? If so, flash version 1.86, I believe it will then make a file to shut cwm's nagging off.

The notice is thrown whenever install-recovery.sh is executable... But I should probably find out how to make cwm ignore that file...
 

[NUT]

Senior Member
yes, i use supersu. version 1.86 is already installed (not pro, free version). or uninstall and reinstall supersu?
No. That won't help you get rid of it.

While I will look in to it, XZDualRecovery 2.7.67 and newer BETA now also has init.d support. Open your XZDualRecovery folder and edit XZDR.prop: set dr.initd.active to true. Then set /system/etc/install-recovery.sh permissions to 644 (rw-r--r--).

That should silent CWM and will buy me some time to fix it :)

If you could report this as a bug in the DevDB bug tracker, that would be great :) Make sure you list device, rom and JB version and a short description of what CWM/PhilZ is asking you. :good:
 
Last edited:

PiereMallao

Senior Member
Apr 11, 2013
108
6
0
i've installed .75, but there's still the message

rom may flash stock recoervy on boot. FIX?

THIS CAN NOT BE UNDONE.
before i installed the new version i removed the old version by deleting the files from /system/bin, but i didn't rename the chargemon.stock and didn't change any permissions of the file.

should i try this

While I will look in to it, XZDualRecovery 2.7.67 and newer BETA now also has init.d support. Open your XZDualRecovery folder and edit XZDR.prop: set dr.initd.active to true. Then set /system/etc/install-recovery.sh permissions to 644 (rw-r--r--).
now?
 

PiereMallao

Senior Member
Apr 11, 2013
108
6
0
this is how the XZDR.prop looks like now

Code:
dr.default.recovery=cwm
dr.vanilla.cwm=false
dr.initd.active=true
is this correct now?

i can't change the permissions for system/etc/install-recovery.sh. when i try

Code:
su 
chmod 644 /system/etc/install-recovery.sh
in terminal emulator i get the message

Code:
unable to chmod install-recovery.sh: Read-only file system
and

Code:
su chmod 644 /system/etc/install-recovery.sh
(su and chmod in one command)

i get

Code:
sh: 644: not found
 
Last edited:

[NUT]

Senior Member
this is how the XZDR.prop looks like now

Code:
dr.default.recovery=cwm
dr.vanilla.cwm=false
dr.initd.active=true
is this correct now?

i can't change the permissions for system/etc/install-recovery.sh. when i try

Code:
su 
chmod 644 /system/etc/install-recovery.sh
in terminal emulator i get the message

Code:
unable to chmod install-recovery.sh: Read-only file system
and

Code:
su chmod 644 /system/etc/install-recovery.sh
(su and chmod in one command)

i get

Code:
sh: 644: not found
Well, that's kinda logical.

First job to do is to remove the XZDR.prop and reboot your device. This will create you a new version.

Next is to enable init.d again.

Then do what you first tried but after su, type 'mount -o remount,rw /system' and then the chmod command.

Then it will work and everything should work ok again :)
 
  • Like
Reactions: PiereMallao

sidelong

Senior Member
Dec 21, 2007
146
13
0
Flashed 75 today. I previously had tried versions up to 66, but had to go back to 63 because of strange behaviours as reported in previous posts. Here are my findings with 75: can boot into Philz or TWRP using Vol up or down as expected. TWRP will backup to ext-sdcard, but applies wrong date to default filename. Rename facility can be used to correct this. Have not tried TWRP backup to sdcard. Phil's won't backup to ext-sdcard, error thrown up when starting to backup image. Backup to sdcard is possible but again wrong date applies to default filename and no way of editing this prior to backup. Date is always the same, only time different (also incorrect) so now way of knowing which is the latest backup.

I have 4.3 installed with root, achieved via the flashable zip method. I can supply more details e.g. default dates if useful.

Sent from my SGP311 using xda app-developers app