Originally Posted by HarshReality
As I just got the update notice today (US) for 3.2 I suppose the only question I would have is... can you tell me exactly how you did this so I can do it and only have su installed. Dont misunderstand as I appreciate the dev aspect of things but I have yet to see a stock rooted ROM or direction on how to that anybody hasnt 'tweaked'.
Most of the "tweaks" in here are you find not as optional as you may think.. Particularly for a distributed product.
However I've not modified any binary files; this means all the changes are either text files or removal/addition of binary blobs thus to see what I've done:
You need the official OTA image and to decrypt it/unzip it information is here:
(As well on two 3.2 update related threads happening in the a500 dev section)
Once you have unziped the zipfile and update.zip will be visible and is the base of the update.zip for this install.
In that file is system files, recovery flasher files a boot.img (this contains the ramdisk where I have modifications so adb shell works as root look into extracting the ramdisk with cpio) and scripts to help in the installation of the rom.. the updater-script (a few dirs under META-INI) is the script recovery runs.
From here you can compare the files in the official archive with mine, or ignore mine and modify the install to your own liking.
For best results knowing the structure of the files in system and how linux/android boots is important. Otherwise this is a hands on exercise, there is only so much advice I can give,thus looking at the original and seeing what I touched will likely provide insight particularly if your are stuck.
In the case of su/superuser I just pulled from the official zip on rom manager provided by ChainsDD (links at https://github.com/ChainsDD/Superuse...es/manifest.js
) and placed them into system making sure to add the suid perm on su in the updater-script. This however will not allow adb shell as root or prevent clockwork recovery from being over written.
There is a bit of a learning curve.. even if to me this type of hack is trivial and I only bothered doing it so I could have the 3.2 OTA without loosing root, and without what I think are silly tweaks some other devs add.
Originally Posted by suomaf
He already explained a few posts before. He took the update, dismantled it and took out the bit that will upgrade your recovery and wipe out the root. Repackaged it and viola! instant magic!
Not very technical.. but once you decide to use the rom yes is about how its supposed to act.. And how I hope most of those that have downloaded the image think of it.
> Radio 2708+ (+15MB kernels)
> MT3G ota froyo rom dream sapphire port
> ezGingerbread (rom/source): Dream/Sapphire
> DS JTAG: Soft load of SPL (to unbrick/re-root) / JTAG WIKI
> ezT20 kernel A500 and A100
> A500 Public Recovery (Clockwork Mod based recovery + source for the A500)
> Acer A500 ICS Rooted w/ Busybox
> Acer_A500 OTA 7.014.14 --HC 3.2.1-- Rooted w/ Busybox
Donations for beer/rent are always appreciated.
-~- Google+: profile
-~- GitHub: ezterry