yashsingh1/xdaforums huggingface dataset:
[Acer Iconia Tab A100] toyface:
Just tried this and it works perfectly as described; tested on Linux Mint 12, the su binary is even the latest, superuser is required from the market to grant permissions of course.

Thanks for this post ZeroNull.

I couldn't try Crossix's great .bat as we're a Windows free household, and the Missus keeps forgetting her laptop! This filled the gap nicely, will try to see what I can do with memory management now.

Thanks!
[Acer Iconia Tab A100] ZeroNull:
Always please!

Not at all :D

I was afraid that something was translated incorrectly. But now everything is all right! :)
[Acer Iconia Tab A100] slayerpsp:
Thank you very much worked perfect could not be easier I now have rw permission
[Acer Iconia Tab A100] --Mac--:
Thank you, thank you, thank you, thank you. I can now load Siraxis on here and start gaming via PS3 wireless controller.

Not only is this the best 7incher on the market, you can get it for under $300
[Acer Iconia Tab A100] spino1970:
is this a permanent root? or temporary? it give r/w permission on system folder?
[Acer Iconia Tab A100] ZeroNull:
Permanent :)
[Acer Iconia Tab A100] toyface:
Definitely allows r/w access, done so myself with root explorer, and root has stuck after a reboot.
[Acer Iconia Tab A100] spino1970:
thanx! what will happen if i'll try this over the crossix one? is it better to wipe the device and start from a clean installation?

And, it already mount r/w or i need to do it manually?

thanx again!
[Acer Iconia Tab A100] aznmode:
This should be moved in the development section. Thanks gonna try it now.

---------- Post added at 11:09 AM ---------- Previous post was at 10:55 AM ----------

Did this over crossix and worked fine. I can now R/O system folder. Didn't have to wipe.
[Acer Iconia Tab A100] ED2O9:
FINALLY!! A system r/w root that sticks! Outstanding work!
[Acer Iconia Tab A100] aszelinski:
Zeronull, EXCELLENT post! It worked for me.

Your instructions were very understandable.

Thanks again!
[Acer Iconia Tab A100] myprecious27:
I get this error - I had had the partial root before I tried this method.

Full root for A100 ICS. Simple method.

-

-

Device connected. Preparation for executing of the main script.

mkdir failed for /data/local/tools, File exists

push: tools/su -> /data/local/tools/su

push: tools/runit.sh -> /data/local/tools/runit.sh

push: tools/mount.sh -> /data/local/tools/mount.sh

push: tools/mempodroid -> /data/local/tools/mempodroid

push: tools/getroot.sh -> /data/local/tools/getroot.sh

push: tools/delroot.sh -> /data/local/tools/delroot.sh

push: tools/busybox.sh -> /data/local/tools/busybox.sh

push: tools/busybox -> /data/local/tools/busybox

8 files pushed. 0 files skipped.

1299 KB/s (839527 bytes in 0.631s)

Unable to chmod /data/local/tools/loop: Operation not permitted

2274 KB/s (37273 bytes in 0.016s)

-

Preparation is finished.

-

Executing of the main script.

/system/bin/sh: /data/local/tools/runit.sh: cannot execute - Permission denied

remote object '/system/bin/su' does not exist

The file "su" isn't created!

-

Not getting root! :(

-

Error!

-

Press any key.
[Acer Iconia Tab A100] toyface:
Can you access /data/local without root on your tab? If so, try deleting this folder and then running the process again, that's all I can think of.
[Acer Iconia Tab A100] myprecious27:
I deleted the folder, but still it didn't work - so I created the folder /data/local/tools in root explorer then it went without a hitch.
[Acer Iconia Tab A100] ZeroNull:
If you have used some other rooting methods, wipe your tablet (for example - flash through recovery) and try my method again.
[Acer Iconia Tab A100] danifunker:
Awesome! It all worked! :) Thanks a bunch!

I did the other root from before, this time I just deleted the folder /data/local/tools and then ran your script. Maybe you should add that to the begining of your script as it will clean everything up from before? Or you could just use a new folder ;)

Either way, THANKS!
[Acer Iconia Tab A100] Joecascio2000:
OH man thanks, it worked great. I did it right over crossix "double click" root and can now mount system r/w and back to r/o without doing anything else.

Would it be safe now to delete the data/local/rootme folder now that it's not being used as a loop?

Edit: I guess what I'm asking is, what would the clean up process be to clean up other rooting methods?
[Acer Iconia Tab A100] vampirechris:
get root!! thanks a lot.:D
[Acer Iconia Tab A100] toxicmind21:
I got this error too, but when I open superuser it works, mine got rooted..

P.S. I didnt remove superuser before Ive flashed ICS...
[Acer Iconia Tab A100] nikagl:
Looks like the uploads in that thread do not work. Also searched for the RAR in Google, but couldn't find another copy... :(
[Acer Iconia Tab A100] Shocker580:
With last official ROM how to crack it ? With the tool of this topic my SU still not work :(
[Acer Iconia Tab A100] Shocker580:
I made an hardreset (with restore of all original acer app) and tried to re-root, this is the result:

after if i try to update "su" with SuperSU this is the result:

Same with TitaniumBackup.. :( help me please!
[Acer Iconia Tab A100] ZeroNull:
This issue is related to the new version of Superuser. Try again to update it. On responses its fixed in the new update. Or revert to previous version.
[Acer Iconia Tab A100] Shocker580:
But i used superSU not superuser.. but using superuser same issue:
[Acer Iconia Tab A100] ZeroNull:
In the terminal on the tablet type the following command:

ls -lR /system/sbin
ls -l /system/xbin/busybox /system/xbin/mount /system/bin/mount /system/bin/su

and show results.
[Acer Iconia Tab A100] Shocker580:
root@android:/data/local # ls -lR /system/sbin

/system/sbin:

drwxr-xr-x root root 2012-05-05 18:43 bb

-rwxr-xr-x root root 1051 2012-07-02 09:57 mount

/system/sbin/bb:

-rwxr-xr-x root root 777216 2012-07-02 09:57 busybox

root@android:/data/local # ls -l /system/xbin/busybox /system/xbin/mount /system/bin/mount /system/bin/su

-rwxr-xr-x root root 1092 2012-07-02 09:57 busybox

lrwxrwxrwx root root 2012-07-02 09:57 mount -> /system/sbin/mount

lrwxrwxrwx root root 2012-07-02 09:57 mount -> /system/sbin/mount

-rwsr-sr-x root app_78 22364 2012-07-02 09:57 su

root@android:/data/local #
[Acer Iconia Tab A100] ZeroNull:
Wrong permissions on the file su:

-rwsr-sr-x root app_78 22364 2012-07-02 09:57 su

correctly so:

-rwsr-sr-x root [COLOR="Red"]root[/COLOR] 22364 2012-07-02 09:57 su

Try to repeat the instructions for obtaining root. Then run the Superuser. And check to obtain root rights. It is also recommended to remove the program SuperSU (maybe this program is to blame).
[Acer Iconia Tab A100] Shocker580:
Ok now is

-rwsr-sr-x root root 22364 2012-07-02 09:57 su

But is the same.. are you sure -rwsr-sr-x is correct ?
[Acer Iconia Tab A100] ZeroNull:
For a file su only it is correct.
[Acer Iconia Tab A100] Shocker580:
Then what can be the problem ?
[Acer Iconia Tab A100] ZeroNull:
-rwsr-sr-x root [COLOR="Red"]app_78[/COLOR] 22364 2012-07-02 09:57 su

These are the rights that you have exhibited for file su. Instead app_78 must be root. Otherwise, some programs will not get root access.

If you are corrected, run the command again:

ls -lR /system/sbin
ls -l /system/xbin/busybox /system/xbin/mount /system/bin/mount /system/bin/su
[Acer Iconia Tab A100] nikagl:
Hi guys,

When you have custom recovery (CWM/TWRP) you can also try my cwm-zip-script. In my case, after running it (which sets the right permissions, copies su and busybox, etc., just like this script does it; except it doesn't use mempodroid exploit and is for a recovery only), I get the following output:

adb shell
shell@android:/ $ ls -lR /system/sbin
ls -lR /system/sbin

/system/sbin:
drwxr-xr-x root root 2012-07-01 01:02 bb
-rwxr-xr-x root root 1051 2012-07-01 17:40 mount

/system/sbin/bb:
-rwxr-xr-x root root 777216 2012-07-01 17:40 busybox
shell@android:/ $ ls -l /system/xbin/busybox /system/xbin/mount /system/bin/mount /system/bin/su
stem/xbin/mount /system/bin/mount /system/bin/su <
-rwxr-xr-x root root 849476 2012-07-01 23:43 busybox
lrwxrwxrwx root root 2012-07-01 17:40 mount -> /system/sbin/mount
lrwxrwxrwx root root 2012-07-01 17:40 mount -> /system/sbin/mount
-rwsr-sr-x root root 22364 2012-07-01 17:40 su

(excecuted through ADB not on device)

Regards,

Nika.
[Acer Iconia Tab A100] ZeroNull:
busybox

You've got another problem:

-rwxr-xr-x root root [COLOR="Red"]849476[/COLOR] 2012-07-01 23:43 busybox

but should be:

-rwxr-xr-x root root [COLOR="Green"]1092[/COLOR] 2012-07-01 23:43 busybox

busybox software was updated. This should not be. Root will not work correctly to remount the partition /system, in some cases.
[Acer Iconia Tab A100] nikagl:
ah, right, I remember reading about that here and there. What's the reason for that? It seems to work fine on my device. Is that a generic busybox issue or just for the A10x/A5xx devices? Or does it depend on the exploit used (ie. recovery, mempodroid, etc.)?
[Acer Iconia Tab A100] ZeroNull:
Protection

This is due to protection system partition '/system' to record.

In your case the command:

busybox mount -o remount,rw /system

will produce an error. Some programs use this command to open a section in '/ system' to record.
[Acer Iconia Tab A100] nikagl:
Not a problem in my case (on an A511):

adb shell
shell@android:/ $ su
su
shell@android:/ # busybox mount -o remount,rw /system
busybox mount -o remount,rw /system
shell@android:/ # touch /system/test
touch /system/test
shell@android:/ # ls -la /system/test
ls -la /system/test
-rw-rw-rw- root root 0 2012-07-03 09:47 test
shell@android:/ #

So it might be worth for you guys to check out whether you can use the cwm-install-script to root through cwm/twrp? Then you can update again (or at least try whether it works).
[Acer Iconia Tab A100] ZeroNull:
Ok. Check out more like this:

su
mount -o remount,ro /system
mount | grep system
busybox mount -o remount,rw /system
mount | grep system
ls -l /system/xbin/busybox
[Acer Iconia Tab A100] pio_masaki:
For us we have to root before we can use CWM. A root script in an already established CWM is kind of redundant, but it may help if people are having issues rerooting for any reason.

Tapatalked from my Galaxy S II.
[Acer Iconia Tab A100] nikagl:
Really, no problems when using my CWM-update-script:

shell@android:/ $ su
su
shell@android:/ # mount -o remount,ro /system
mount -o remount,ro /system
shell@android:/ # mount | grep system
mount | grep system
/dev/block/platform/sdhci-tegra.3/by-name/APP on /system type ext4 (ro,relatime,user_xattr,acl,barrier=1,data=ordered)
/dev/block/platform/sdhci-tegra.3/by-name/FLX on /system/vendor type ext4 (ro,relatime,user_xattr,acl,barrier=1,data=ordered)
shell@android:/ # busybox mount -o remount,rw /system
busybox mount -o remount,rw /system
shell@android:/ # mount | grep system
mount | grep system
/dev/block/platform/sdhci-tegra.3/by-name/APP on /system type ext4 (rw,relatime,user_xattr,acl,barrier=1,data=ordered)
/dev/block/platform/sdhci-tegra.3/by-name/FLX on /system/vendor type ext4 (ro,relatime,user_xattr,acl,barrier=1,data=ordered)
shell@android:/ # ls -l /system/xbin/busybox
ls -l /system/xbin/busybox
-rwxr-xr-x root root 1092 2012-07-03 00:41 busybox

(as far as I can see)

Regards,

Nika.

---------- Post added at 10:28 PM ---------- Previous post was at 10:18 PM ----------

A100 (judging from your sig)? In this case it would help for you to be able to update su? Or why is the updated busybox acting up on your devices?

Also, I don't own an A100, but did someone actually create a CWM for the A100 that does not need to be installed through root? Does A100 have bootloader which you can unlock ("adb reboot bootloader" and "fastboot oem unlock" and then use flashboot to install a new recovery ("fastboot flash recovery recovery.img")? If this is possible it shouldn't be too hard to create a recovery based on a boot.img with the right recovery.fstab parameters (mount points)....

Nevertheless, I was just responding to this with my experience on an A511 as the thread said A5xx...

Regards,

Nika.
[Acer Iconia Tab A100] pio_masaki:
Our unlocked boot loader is the a200 boot loader, ours don't respond to the unlock command. Until the boot loader is unlocked any recovery we flash fails boot loader verification. To flash our boot loader we go in through android, so we need to root. So, we need root to run custom recoveries, which is why I said it was redundant to flash root from cwm, if you can run cwm you're already rooted.

Its been awhile since anyone has looked at unlocking the a100 boot loader so it may be possible now, this was all done back when we had leaks to work with, now that we have official, who knows?

I've never run into an issue with busy box, but I also don't run Acer based ROMs.

I'm quite familiar with flashing random stuff to the a100, but until the boot loader is unlocked we can't run anything custom. Once unlocked we can flash whatever we want wherever we wish.

But like I said the new a100 boot loader may respond to the unlock command, but I doubt it. The a500 and a100 are similar, but they do differ on some points.

Tapatalked from my Galaxy S II.
[Acer Iconia Tab A100] nikagl:
Ok guys, I have to recall my previous comment. When you replied I suddenly saw the other size of busybox, so in this case I was using the older version! This was due to an accidental factory reset in between the two tries... sorry for the confusion, I updated and it does fail now:

shell@android:/ $ su
su
shell@android:/ # mount -o remount,ro /system
mount -o remount,ro /system
shell@android:/ # mount | grep system
mount | grep system
/dev/block/platform/sdhci-tegra.3/by-name/APP on /system type ext4 (ro,relatime,user_xattr,acl,barrier=1,data=ordered)
/dev/block/platform/sdhci-tegra.3/by-name/FLX on /system/vendor type ext4 (ro,relatime,user_xattr,acl,barrier=1,data=ordered)
shell@android:/ # busybox mount -o remount,rw /system
busybox mount -o remount,rw /system
mount: permission denied (are you root?)
shell@android:/ # mount | grep system
mount | grep system
/dev/block/platform/sdhci-tegra.3/by-name/APP on /system type ext4 (ro,relatime,user_xattr,acl,barrier=1,data=ordered)
/dev/block/platform/sdhci-tegra.3/by-name/FLX on /system/vendor type ext4 (ro,relatime,user_xattr,acl,barrier=1,data=ordered)
1|shell@android:/ # mount -o remount,rw /system
mount -o remount,rw /system
shell@android:/ # mount | grep system
mount | grep system
/dev/block/platform/sdhci-tegra.3/by-name/APP on /system type ext4 (rw,relatime,user_xattr,acl,barrier=1,data=ordered)
/dev/block/platform/sdhci-tegra.3/by-name/FLX on /system/vendor type ext4 (ro,relatime,user_xattr,acl,barrier=1,data=ordered)
shell@android:/ # ls -l /system/xbin/busybox
ls -l /system/xbin/busybox
-rwxr-xr-x root root 849476 2012-07-03 23:07 busybox

So... I guess I should leave it like it is and not upgrade busybox. Is this a general error or something specific with our devices? The stericson busybox tool I use also mentions it's not replacing the mount symlink (which is recommended)... so why use busybox to mount anyway? When I do it without busybox it works fine (see the line in between the mounts). Never mind if you don't want to answer, as this must have been figured out some way back already and I don't have the time to read the whole thread...

With regards to the recovery, if you guys want I can create it (if you provide a boot.img and mount points), but judging from your response it's not necessary anymore :)

Regards,

Nika.
[Acer Iconia Tab A100] pio_masaki:
We do have recoveries, CWM and TWRP, not sure what you are offering? Unless you mean a way to install them without unlocking, which is fine, but we lose use of recovery entirely that way. Or I'm just not understanding, in which case I apologize, I'm not trying to shoot you down or anything.

Tapatalked from my Galaxy S II.
[Acer Iconia Tab A100] nikagl:
Ah, right, that's what I was offering, sorry. No need for that then :)
[Acer Iconia Tab A100] pio_masaki:
Well we appreciate the offer though!

Tapatalked from my Galaxy S II.
[Acer Iconia Tab A100] ZeroNull:
Official bootloader

I try to check the new A100 firmware (including bootloaders), as they are released. But so far nothing.
[Acer Iconia Tab A100] pio_masaki:
OK maybe I should have phrased that differently, its been awhile since we've heard anything new about the boot loader?

Anyways did you happen to check out the boot loader in the service rom? It also has a couple extra apps in it which may be of use. If you're interested let me know.

Tapatalked from my Galaxy S II.
[Acer Iconia Tab A100] Shocker580:
Done, after fixed "su" rights still not working again, so i tried to exploit one more time and this time worked! Thank you a lot!:laugh:
[Acer Iconia Tab A100] ZeroNull:
Not quite sure what you mean?
[Acer Iconia Tab A100] Romman0:
Acer A100 Service rom http://xdaforums.com/showthread.php?t=1721954
[Acer Iconia Tab A100] ZeroNull:
This I have seen. It is no different from the firmware with the same number received over the air (update for ICS 1.014). Except for two things:

1. In the installations script - formating of the partition '/data'

2. Added some APK package in Chinese language

In all other respects this is a common firmware.
[Acer Iconia Tab A100] pio_masaki:
That one. I flashed it and its generally a production rom that seems meant for Singapore, but the interesting thing is a few extra apps that look geared for repair or diagnostics. It has a boot loader blob, which is what I meant about looking that one over it may not be secured and let something useful slip. I didn't let it install as I didn't know if I could get back out of it.

I couldn't gain root by the usual means of mempodroid so I couldn't back them up. I didn't mess with it to much but its easy enough to flash again.

Tapatalked from my Galaxy S II.
[Acer Iconia Tab A100] ZeroNull:
I looked this firmware. With regard to service of utilities, apparently did not notice (check again). Root-rights received through the last update of my method.
[Acer Iconia Tab A100] rdefranx:
A100 done!

Thanks! it works flawless and fast.
[Acer Iconia Tab A100] Deshabilitado:
cant update the SU binary on superuser, how can i update it? or is it ok if i stay without update it?

says that it cant mount system r/w ...
[Acer Iconia Tab A100] pio_masaki:
If super user is working, don't worry about updating the binary.

Tapatalked from my A100 - CM10
[Acer Iconia Tab A100] Deshabilitado:
thanks pio! i knew that u will come and help (again) this noob :D
[Acer Iconia Tab A100] dwsco:
I'm hoping this is a fixable problem....

Bought the A100 on Friday, rooted and unlocked no problem. Decided today to try a new ROM so installed the custom recovery and it seemed fine.

HOWEVER... I obviously goofed somewhere because when I turn on the tab it goes immediately to the screen that has small white writing at the top left - Bootloader version 0.03.06-ics (unlock mode) and the green acer and stops...

Anyone help me out here?
[Acer Iconia Tab A100] pio_masaki:
It was either a bad download, bad flash or you didn't wipe. In my SIG take a read at the guide there.

For now, go back into recovery, wipe data system cache dalvik cache then flash the ROM again.

Also, I hope you backed up just for events like this.

If it still does not flash correctly download the ROM again and then flash.

Tapatalked from my Galaxy S II - CM10
[Acer Iconia Tab A100] dwsco:
Thanks for the response. While I was waiting I tried a bunch of things and finally (just about 5 minutes ago) managed to install a stock ROM by copying the update.zip to an external SD and booting. Just checking that all is working right now but it was a little heart stopping for a while there. I may pause for a day or two before trying again :)

Thanks again.
[Acer Iconia Tab A100] pio_masaki:
If you didn't modify or use a modified update you just undid everything and went back to non rooted locked stock recovery. Not a huge deal, just gotta redo root and unlocking and recovery again should you decide to try again.

Tapatalked from my Galaxy S II - CM10
[Acer Iconia Tab A100] dwsco:
Correct on all counts... I did go back to square one but I was so excited to see the thing boot I wasn't in the least upset. It was a matter of seconds to re-root and unlock so no problem.

Thanks again for your quick responses.
[Acer Iconia Tab A100] draconte:
if i do this tutorial, i lost something? (like aplications,...)

thanks
[Acer Iconia Tab A100] Theonew:
No, you will not lose anything.
[Acer Iconia Tab A100] dilli04:
Hy, is it possible to unroot my tablet if it's rootet with the simple

method?

:confused:
[Acer Iconia Tab A100] pio_masaki:
If you install the system again, yes. Otherwise no, it sits in /system which only gets replaced by wiping it in a custom recovery and flashing a stock ROM or installing the stock update.zip.
[Acer Iconia Tab A100] willhard1986:
I received an error message like this:

link failed File exists

mkdir failed for /system/sbin, File exists

reboot returned

error: protocol fault (no status)

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

error: device not found

The file "su" isn't created!

-

Not getting root! :(

-

Error!

-

Press any key.

I have try many times,but do not solve
[Acer Iconia Tab A100] Theonew:
"Device not found" - Make sure you have the drivers installed.
[Acer Iconia Tab A100] nikagl:
And USB debugging enabled
[Acer Iconia Tab A100] willhard1986:
Great!I have got it through the "z4root"!but I do not know why it was.
[Acer Iconia Tab A100] Rookie407:
did it work???

how do i know if it worked? it stops at * daemon started successfully *
[Acer Iconia Tab A100] willhard1986:
You can install the chainfire3D,if it the drivers can be installed correctly,now it worked
[Acer Iconia Tab A100] JoshClarke:
Superuser can't update binary

All seems to be working well except Superuser can't update the su binary. It fails at mounting /system as rw. Root Explorer shows /system as rw already. Any ideas?
[Acer Iconia Tab A100] pio_masaki:
I think this has been mentioned before, but you don't usually NEED to update the SU binary unless something is wrong. The SU that came in the ROM you use (or added when you rooted stock) is usually perfectly sufficient to do what you need. That being said, you can try using an app to mount system as RW, for example in ES File Manager:

Settings, enable root explorer, allow it with SU, then check the box for mount system and writable, it will then mount as writable if allowed to, and then update the binary in SU. Roundabout, but works, and doesn't need terminal or adb.
[Acer Iconia Tab A100] JoshClarke:
Thanks for the help. I tried your tips, but Superuser still won't update the su binary. Oh well. As you mentioned, it is not necessary.
[Acer Iconia Tab A100] pickarooney:
Will it be possible to unroot this when JellyBean comes OTA and then root it again after?
[Acer Iconia Tab A100] pio_masaki:
I wouldn't worry about that yet. Chances of the A100 getting JB are, imo, pretty slim. However, yes you can unroot in a few ways depending on how you're setup, but the easiest will be to run the update.zip for the ICS update that I think Vache has, it will reset you back to completely stock ICS, bootloader and recovery, which should then do whatever incremental updates, then JB if/when it drops.

Rooting Acer's JB is as yet an unknown as it hasn't happened yet, though I'm sure zeronull will have a method pretty soon.

Other thing to worry about is the bootloader, the method we currently use may no longer be available, which means no unlocking (or they let us unlock it, which I doubt) which means no custom recovery, which means no custom ROM.

Given this, it's honestly not worth going through the trouble when you can already run JB now without having to undo anything or worry about getting locked back out.