[Motorola Droid 4] wabyrd:
So here's what I'm trying. First I wipe the Dalvik/cache/data in both the Safestrap and Moto recovery. Then, once the phone is rebooted, I try the root method. It fails (see below). Then I try unroot. It still fails to remove superuser. Then I try running Root again and it fails again.

Any other tips? I just can't seem to get rid of the superuser.apk. I've been at it for hours with basically the same results.

When I run the root option, here's what I get:

Waiting for device...

* daemon not running. starting it now *

* daemon started successfully *

Device found.

Deploying payload...

3440 KB/s (359392 bytes in 0.102s)

Owning phone...

Waiting for phone to reboot.

* daemon not running. starting it now *

* daemon started successfully *

Root successful! Persisting...

remount succeeded

3639 KB/s (22364 bytes in 0.006s)

link failed File exists

2481 KB/s (1867568 bytes in 0.735s)

3120 KB/s (843503 bytes in 0.264s)

Cleaning up...

Rebooting...

* daemon not running. starting it now *

* daemon started successfully *

Exploit complete!

When I run the unroot option here's what I get:

---------------------------------------------------------------

Press any key to continue . . .

--- STARTING ----

--- WAITING FOR DEVICE

* daemon not running. starting it now *

* daemon started successfully *

--- TESTING FOR SU PERMISSIONS

MAKE SURE THAT THE SCREEN IS UNLOCKED

and if you get Superuser prompts ACCEPT/ALLOW THEM

ELSE THIS WILL NOT WORK

--- Superuser check successful

--- cleaning

rm [-rR] <target>

--- pushing busybox

3188 KB/s (1867568 bytes in 0.572s)

--- correcting permissions

--- remounting /system

MAKE SURE THAT THE SCREEN IS UNLOCKED

and if you get Superuser prompts ACCEPT/ALLOW THEM

ELSE THIS WILL NOT WORK

mount: permission denied (are you root?)

--- pushing unroot script

535 KB/s (1645 bytes in 0.003s)

--- correcting permissions

--- executing unroot

MAKE SURE THAT THE SCREEN IS UNLOCKED

and if you get Superuser prompts ACCEPT/ALLOW THEM

ELSE THIS WILL NOT WORK

--- Starting unrooting script on DEVICE

--------------------------------------------------------------------------

--- DooMLoRD Unrooting script v1.0

--- part of Easy rooting toolkit

--- based heavily on FlashTool scripts maintained by Bin4ry and Androxyde

--------------------------------------------------------------------------

--- correcting path

--- correcting busybox permissions

--- cleaning busybox in /system

--- removing busybox symlinks from /system/bin

--- removing busybox symlinks from /system/xbin

--- removing busybox from /system/bin

--- removing busybox from /system/xbin

rm failed for /system/xbin/busybox, Read-only file system

--- busybox cleaned

--- removing SU files

--- removing su from /system/bin

rm failed for /system/bin/su, Read-only file system

--- removing su from /system/xbin

rm failed for /system/xbin/su, Read-only file system

--- removing Superuser app

rm failed for /system/app/Superuser.apk, Read-only file system

rm failed for /data/app/com.noshufou.android.su-1.apk, No such file or directory

--- removing Superuser app data

rm failed for /data/data/com.noshufou.android.su, Permission denied

--- SU cleaned

--- COMPLETED unrooting script on DEVICE

--- cleaning

rm [-rR] <target>

--- rebooting

ALL DONE

Press any key to continue . . .

When I look at the Voodoo OTA rootkeeper, it shows that the device is rooted, but that root permission has not been granted.

When I try ADB to delete superuser.apk, it says that it is a Read-only file system.