teddyearp
Android Expert
Well, you have found the way to unroot without RSD Lite, it is pretty much what I have here:
Unroot your Droid WITHOUT RSD Lite
As far as step 22, what that does is rename (via a move "mv" command) the script file that will check and make sure you have stock recovery on every boot, thus disabling it. Enabling it would be to rename it back to the original, not changing the new extension to enable.
Now as far as unrooting with a few commands, well that could get tricky. As you know, the file that gives us root is the 'su' binary with the corresponding setting of it's permissions to 6755 (or 4755 in this guide). We now have unfettered root access. When we put the Superuser.apk file in /system/app it's function is to check each time an app calls for 'su' and then prompts us if we want to allow it or not. Without Superuser.apk any app could request 'su' and we'd never know. The busybox binary adds more shortcuts/commands to our system which many if not most root apps rely upon being in place to function.
So with all that in mind, in _theory_ you _might_ be able to unroot via these commands (DO NOT TRY THIS!!):
However I am sure the second to last command would fail since you are using the 'su' binary and I doubt it would be allowed to be deleted while in use. AND THIS WOULD LEAVE YOUR PHONE OPEN TO ANY APP TO CALL SU WITHOUT YOUR KNOWLEDGE.
Unroot your Droid WITHOUT RSD Lite
As far as step 22, what that does is rename (via a move "mv" command) the script file that will check and make sure you have stock recovery on every boot, thus disabling it. Enabling it would be to rename it back to the original, not changing the new extension to enable.
Now as far as unrooting with a few commands, well that could get tricky. As you know, the file that gives us root is the 'su' binary with the corresponding setting of it's permissions to 6755 (or 4755 in this guide). We now have unfettered root access. When we put the Superuser.apk file in /system/app it's function is to check each time an app calls for 'su' and then prompts us if we want to allow it or not. Without Superuser.apk any app could request 'su' and we'd never know. The busybox binary adds more shortcuts/commands to our system which many if not most root apps rely upon being in place to function.
So with all that in mind, in _theory_ you _might_ be able to unroot via these commands (DO NOT TRY THIS!!):
Code:
su
mount -o remount,rw /dev/nul /system
rm /system/bin/busybox
rm /system/app/Superuser.apk
rm /system/bin/su
reboot
However I am sure the second to last command would fail since you are using the 'su' binary and I doubt it would be allowed to be deleted while in use. AND THIS WOULD LEAVE YOUR PHONE OPEN TO ANY APP TO CALL SU WITHOUT YOUR KNOWLEDGE.