Nov
28
2011
Android Unroot (For Warranty) [1128]
Â
Ok so even before you begin the major process you will require two things. Firslty an update available for your phone or an old nandroid backup that has a previous version on it and secondly a full nandroid backup after you restore your phone to the original settings.
*******
Please be advised that this is for reference only, I will not be held responsibility for user errors which cause devices to “brick” or stop working. Android development is still a long way off being perfected so make sure you do your homework before completing any technical tasks.
*******
One very easy way of unrooting is to install an available system update. However in later versions this is not as easy anymore. Mostly because the update packages are usually signed with official keys and custom builds only accept updates signed with their own custom key. So the way to ideally unroot your phone is to put the stock recovery back onto your device. This stock recovery can usually be found in the stock update.zip, usually under the system folder a file called recovery.img
By flashing the recovery.img into the recovery build, you should then be able to install udpates without having to wipe your applications and settings on your phone. You can enjoy your updated phone without the hassle of having to re-install everything.
There are other additional unroot options for specific android phones however this method should work for the majority of Android devices out on the market at the moment.
The number one reason why you want to unroot your rooted phone is if you are sending it back for repair. Having a rooted phone will majority of void your warrenty.
Overall there is really no step by step process. You will require your original firmware for this method to work!
Firstly you want to loacte the recovery.img file within the update.zip file.
Once located you will want to reboot the phone into the custom recovery mode and connect to your device via ADB.
The next step is to flash the recovery.img onto the device.
adb shell
flash_image recovery /sdcard/recovery.img
Now once you have done that your phone should reboot and boot back up to the homescreen.
Hopefully your phone should be fully unrooted with your warrenty intact 😉
A cheeky way to test this is if you were to try and run anything with superuser permissions you would get “permission denied”.
One last quick tip is to try and remove all the apps that are installed on your phone that require SU permissions. This is a good sign that you have had your phone rooted, and therefore ruining your chance of your phone warrenty being ok.
Â