Indi, as this may be helpful for other people as well I post the related part of my reply to you here again, only saw it now:
To answer your questions:
1. There are three or four options to root Wilfire S, depending on Firmware version you have. To make it easy for you I choose a tool combining some exploits to make it work for a variety of devices and firmware versions, as I didn't know which version you are on.
It's impossible to tell from outside which exploit this tool uses for Wildire S, Kernel or Recovery or Bootloader or ADB exploit or whatever exploit, only the author of app would know who combined that package and tries to sell it on the internet. You may ask him on the following link, though I'm not sure he will give that answer. Anyway, check here: http://www.unlockroot.com/download.html
Note: if you download from that page please note they will let you download only webinstaller, that's why I got a fresh copy for you.
And yes, it should have an unroot option to restore previous state, you can also always restore manually very easyly, in fact just delete superuser binary and APK with file explorer and you're unrooted.
2. Yes it does make changes to the device. It is not possible to root forensically sound as we understand the term. Everytime you root your phone the following changes are made on phones file system:
- superuser APK is installed providing GUI for binary
- superuser binary is pushed to /system/bin or /system/xbin
- permissions are set for binary file, chmod 4755
- if busybox commands are needed you have to install busybox binary as well (not always needed).
As you can see you don't alter, but you add system files, in minimun add two files and set permissions. Your root is permament. For some devices there are methods to only temp root.
Hope this answers your questions.
↧