yashsingh1/xdaforums huggingface dataset:
[Acer Iconia Tab A100] eww245:
$((512 * 51200)) is the first sector of partition mmcblk0p3 on device mmcblk0 so it is correct. Mounting a partition at a sector would fail with an invalid argument, but losetup usually would not return an error. At the time the acer a200 was rooted similarly so that's why I posted it this way. Thanks for confirming that it's not needed, I'll change the OP.

/system can't be remounted as rw, that's why it has to be loop mounted, don't know why I'm still looking into it. So in the meantime loop mount it somewhere and then use root explorer to make any changes.
[Acer Iconia Tab A100] deadpieface:
I got root using this method. http://xdaforums.com/showpost.php?p=22862959&postcount=306

I used quick boot app and selected 'Bootloader'. May be useful?

got this:
[Acer Iconia Tab A100] jeromel:
Success with rooting using the following

$ adb shell mkdir /data/local/tools

$ adb push tools /data/local/tools ; adb shell

$ cd /data/local ; chmod 755 tools/*

$ cd tools

$ ./mempodroid 0xd9f0 0xaf47 sh

# ./busybox losetup -o $((512 * 51200)) /dev/block/loop7 /dev/block/mmcblk0

# mkdir loop

# mount -t ext4 /dev/block/loop7 loop FAILED: INVALID ARGUMENT

# ./busybox losetup -d /dev/block/loop7

# ./busybox losetup /dev/block/loop7 /dev/block/mmcblk0p3

# mount -t ext4 /dev/block/loop7 loop

# ./busybox cp su loop/xbin/ ; ./busybox cp busybox loop/xbin/

# chmod 6755 loop/xbin/su ; sync
[Acer Iconia Tab A100] Icewyng:
Just wanted to confirm I got the same thing. I will test fastboot later to see if we can get anything from it.

Sent from my A100 (ICS-4.0.3)
[Acer Iconia Tab A100] StonedYoda:
Sorry if I'm asking a dumb question, I'm just learning adb and still don't fully understand it all...but are you saying root was successful? Or are you still trying to get system r/w? I'm going to use this method to at least make sure I get the same result and try to contribute whatever I can. If anyone needs a tester or anything, please let me know how I can help. Thanks for all of your hard work, guys.
[Acer Iconia Tab A100] :
Jeromel - how did you install ICS? Did you upgrade from HC, and if so, were you rooted?
[Acer Iconia Tab A100] jakob95:
Where does the folder tools need to be? On the desktop?

Can anyone make a video explaining how to do this please?
[Acer Iconia Tab A100] :
Anywhere on your system, just ensure that you start the adb commands from the folder just above tools. Please let us know how it goes. I still haven't officially rooted - I have root for the apps that had superuser access before the upgrade it ICS - but anything that didn't have root can't get root.
[Acer Iconia Tab A100] jakob95:
I don't understand what to do. Do I press start and from my start menu press Cmd.exe?

And I can't download busybox its down.

EDIT: I keep getting an error that device isn't found.
[Acer Iconia Tab A100] :
Have you ever used adb commands? Busybox link is down - I have posted it on my dropbox: http://dl.dropbox.com/u/14212887/busybox
[Acer Iconia Tab A100] jakob95:
I have before to root my other phone.
[Acer Iconia Tab A100] oneovakindoldys2:
hello guys, i have been communicating with some guys on acertabletforum.com....one gentleman in particular [oldhacker] is the guy that got fastboot and r/w working correctly on the a200. i myself have been working on nvflash and fastboot on and off for the past week with some success, however i was still unable to fully access fastboot to flash. i had come to the conclusion that acer had disabled fastboot in boot via ro.secure...... anyway,oldhacker explained how he did it but right now i don't have everything setup on my windows machine, nor have i ever tried this, so i thought maybe some of you had more experience in the editing the boot.img/kernel/ramdisk than myself...... anyway, here is the response that i got from him and i am 99% sure it will work.

Re: hello

I dont have the time tonight as I am heading out to work but tommorrow I will write something up and go ahead and post it here. Very quickly I took the leaked ICS zip, uncompressed it, split the boot image, which gives you boot.img-kernel and boot.img-ramdisk.gz. I uncompress the ramdisk image into a directory then edited init.picasso_e.rc, init.rc, and postboot.sh to remove and remounts of /system. I gzipped the directory back up into boot.img-ramdisk.gz. Fastboot lets you flash the kernel and ramdisk at the same time, which is what I did.

I used Cygwin Terminal on windows 7....

hope this helps someone!
[Acer Iconia Tab A100] Icewyng:
I"ve figured it was something like that... Just did not have time this weekend to check it out (was sick).

I am used to that kind of work...let me do something quick and I will get back to you.
[Acer Iconia Tab A100] mvan4310:
Well, using adb, Ive unlocked the bootloader, or so says fastboot. How can I verify this and what should I do next?

EDIT: Im actually unsure at the moment of a confimed unlock. I dont have any errors, but no indication from the bootloader its been unlocked. Reading the A500 dev forums, it seems as though the command is there, but does nothing.
[Acer Iconia Tab A100] Icewyng:
Could you specify what exactly you did? There might be a few things to try but we have to know what you did.
[Acer Iconia Tab A100] mvan4310:
adb reboot bootloader

fastboot oem unlock

although using fastboot getvar secure it shows 1, so not sure, and using fastboot oem lock, it says its already locked. So it seems as though the unlock function does nothing at this point.
[Acer Iconia Tab A100] Icewyng:
I think the problem is ro.secure=1 ... I am working on that and I should post something soon.
[Acer Iconia Tab A100] oneovakindoldys2:
Yes,I do beleive the problem is ro.secure=1,it needs to be 0. I have been working through the fastboot oem unlock for a long time[several days].... instead of the white acer logo that you likely see, it should go to an unlock screen with choices. When we get there we will be in business! I may have a chance to work on it tomorrow if someone don't get it before then. If we can get fastboot working correctly we should be golden....good luck!

---------- Post added at 07:46 PM ---------- Previous post was at 07:42 PM ----------

Has anyone been able to achieve the fastboot screen without issuing the command [adb reboot-bootloader]....i have not. There should be someway to get into the fastboot mode from power off, however i have not found it yet.....i dont mean recovery or apx mode, i mean fastboot. if someone knows how i would be greatful. thanks guys and good luck!
[Acer Iconia Tab A100] eww245:
Any app that has an option to reboot bootloader works. I just used Rom Toolbox
[Acer Iconia Tab A100] Icewyng:
Since the people over at the A500 Forums has NvFlash working, they were able to patch the bootloader to unlock it and make it work. If we had NvFlash working or some kind of recovery, it would help a lot.

This thread could be of interest to us:

A500 ICS Bootloader (plus unlocked patched version)
[Acer Iconia Tab A100] eww245:
I just got /system mounted as writable, and was able to install busybox to /system/xbin. It's a workaround for now but it works. Updating the OP with detalis.
[Acer Iconia Tab A100] :
Nice! Looking forward to trying.

edit: on the command

./busybox cp su loop/xbin/ ; ./busybox cp busybox loop/xbin/

I don't think you need the trailing "/" - I get error with it, no error without trailing "/"
[Acer Iconia Tab A100] Icewyng:
Ok... still having trouble with fastboot. Once you issue the oem unluck, the white acer logo appears but the bootloader is still locked. However, you can check getvar with it.

I am sure it can be unlocked. We just need to figure out how.
[Acer Iconia Tab A100] pintek:
I wish you guys the best of luck I'd try this but my literacy with trying to get ADB to install on windows is about as bad as me accidentally uninstalling gnome on ubuntu once >.>
[Acer Iconia Tab A100] jeromel:
Yup, sucessful. After getting the error line i continued with the remainder. Root it successful. System r/w isn't sticking. I'm just happy to get root so I can boost up the stats I really care about.
[Acer Iconia Tab A100] jeromel:
I just used the update.zip file posted in the leaked ICS thread. Yes I was on HC GEN2 and was rooted. Root isn't required and you don't have to be on GEN1.
[Acer Iconia Tab A100] Icewyng:
Did anyone else notice that the ADB devices number has changed now? Instead of a series of numbers & characters, it has 11 numbers instead?

This boot/flash_image/fastboot stuff is driving me nuts...

Did anyone try to fastboot oem unlock with 3.2/3.2.1?
[Acer Iconia Tab A100] ED2O9:
Please excuse my ignorance on this, but where exactly to you add the three lines to install-recovery.sh? I've got root and r/w on system, but I'm a little shaky on editing a system file I'm unfamiliar with.

Thanks for all your work on this!!
[Acer Iconia Tab A100] eww245:
It's safe to delete everything in the file. I usually like to make a copy of any files I edit ot let Root Explorer do it for you.
[Acer Iconia Tab A100] ED2O9:
So, back it up (obviously) and replace all the existing lines with the three from the original post?
[Acer Iconia Tab A100] oneovakindoldys2:
yes, i tried fastboot in hc 3.2.1 with no luck. the new adb number is the serial number on your sd cover on your device. i am going to start working on fastboot again tonight when i get home from work. good luck guys!
[Acer Iconia Tab A100] :
So I went back to HC 3.2.1, rooted, and to my surprise I got a notification that there is an update from Acer - 2.008.03. Anyone know what this is?
[Acer Iconia Tab A100] Theonew:
Seems like some other folks got something going on this: http://translate.googleusercontent....615135&usg=ALkJrhjALDNSSlGHDd26CctrAwxkKFebiA.
[Acer Iconia Tab A100] :
I saw that as well - not much else out there when you search for acer iconia 2.008.03. There is a link to a zip file that I assume is for gaining root - but I can't download it. I'm trying to grab the zip file that is being downloaded from acer, but not having any luck.

Edit: The downloaded file is stored in /cache/fota_dn/309CEA5E573E2F0ACC60EF7F0537F2D9.zip - I pulled it to my pc via adb command, but the file is not valid and won't open - likewise on the acer, I can't view the contents using anything. Could it be secured/encrypted?
[Acer Iconia Tab A100] jakob95:
The download link for it gives you an 404 error.
[Acer Iconia Tab A100] :
I decided to install it - I can go back to honeycomb if necessary...

edit: not ics, but a HC update - still at 3.2.1, but kernel is 2.6.36.3 and build is Acer_A100_2.008.03_PA_CA
[Acer Iconia Tab A100] Icewyng:
Updates are always encrypted. Most of the time, they make it harder to do anything instead of firmwares.
[Acer Iconia Tab A100] Icewyng:
Did anyone try to write a DD write straight to a boot partition?
[Acer Iconia Tab A100] aznmode:
You need to decrypt OTAs. See below. I had to do this when I pulled the OTA 3.2.1 off my cache folder before.

http://xdaforums.com/showthread.php?t=1099673

You also need to shorten that long name. Here's what I did when I received OTA 3.2.1 2007.1. Followed my same instructions below it.

http://xdaforums.com/showpost.php?p=21112158&postcount=91
[Acer Iconia Tab A100] Icewyng:
If you could send that udpate so we can put it online, it would be great.

I am working on a way to go around the bootloader... Not sure if it'll work. Will keep you all posted.
[Acer Iconia Tab A100] :
I have uploaded the update I received today - here it is: http://dl.dropbox.com/u/14212887/Acer_A100_2.008.03_PA_CA.zip

Getting back to rooting the ICS update - is there no way to add "su" and busybox apps with proper permissions to the update package so that when you apply the update you already have it in place? It seems there should be a way - of course you would have to sign the file before hand. I tried, modifying the updater-script file to include setting the permissions on su in /system/xbin... no luck - it failed to flash of course.
[Acer Iconia Tab A100] masterpker2:
found a useful tool for a500 works great for a100 1 click root tool for a500 leaked ics at tegra owners forum under a500 apps download the lite version and select a500 click root it and viola worked like a charm :-)
[Acer Iconia Tab A100] ptesmoke:
serious? scampers to a500 forum...

edit: bummer...need pc. can someone make it into and apk tho? is that possible?
[Acer Iconia Tab A100] :
It appears to work - however, /system is still locked up tight. I upgraded from 3.2.1 rooted again tonight, then ran this process, then removed root toolbox from su permissions, ran the app, it prompted and i allowed. /System is still not mountable. Here's the link: http://forum.tegraowners.com/viewtopic.php?f=30&t=350
[Acer Iconia Tab A100] crossix:
Here's my attempt at a "double click" root for ics. I've included everything you might need including the usb drivers. It doesn't need anything special to run, just the usb driver installed and your tab with USB debugging enabled (go to settings -> developer options and check USB debugging.)

Download:

http://db.tt/77NSAPDs

Extract and install the usb driver if needed. Plug your tab in to your pc & Double click the .bat file. Check to see if your device id is listed, if its not close the window out and check that your device is connected and recognized by windows (also check that you have the drivers for the tab installed and that USB debugging is enabled).

If it is listed (should display a series of numbers) press any key to start the rooting scripts. It will load su and busybox to the loop mount for you. Once the script is done you may need to restart the tab and run the .bat file again to be able to write to the looped system (while the loop system is mounted you can modify the build.prop file and other files within /system by going to /data/local/rootme/loop/ but /system itself isnt r/w mounted. )

This was a pain to get working and it still may not work right, if it does work for you though, you can re-run the .bat file each time you reboot your tab to be able to write to the looped system. Eventually I'll integrate the commands into the install-recovery.bat file along with some sdcard tweaks so you won't have to re-run the bat file after reboot.

Thanks to eww245 for providing the commands initially (I used a variation of his and ones from the post on the toshiba forums to get this to work).
[Acer Iconia Tab A100] aznmode:
Thanks crossix going to try your method. Have you figured a way to edit build.prop to a500 yet? Buylt as long as I can get GL to SD working ill be happy.

EDIT:

was able to root yay! But still can edit build.prop since /system cannot be r/o
[Acer Iconia Tab A100] brendan802:
thanks crossix

I have been lurking for awhile and waiting for a better root solution and I just tried crossix ics root bat and it works fabulously. I had to reboot to get it to work but now its working great and survived a few reboots. Thanks crossix you are the man.
[Acer Iconia Tab A100] tirlibibi:
Nothing Works For Me :(
[Acer Iconia Tab A100] jakob95:
I used the 1 click method to root it from the Acer A500 one and it worked. Although I also pressed install Face Unlock, and now I have the option for it but it doesn't work.
[Acer Iconia Tab A100] d1dd1:
+1

This tool works for me :D

http://forum.tegraowners.com/viewtopic.php?f=30&t=350
[Acer Iconia Tab A100] aznmode:
Thanks will try it now....gonna do V2 with face unlock.

EDIT: Gets root but still cant R/O /system. Same result as crossix root. Are you able to change your /system to r/o or atleast edit build.prop in text editor?
[Acer Iconia Tab A100] pintek:
face unlock doesn't work you can select it but it won't setup.

Sixaxis works this method \o/ that makes me sooooooo happy :D
[Acer Iconia Tab A100] crossix:
You can edit the build.prop from /data/local/rootme/loop its a mirror image of /system using my root method.

I need a build.prop file from an a500 running ICS to get our tab more apps...
[Acer Iconia Tab A100] aznmode:
Gotcha! I requested the ICS build.prop at the a500 forum. Hopefully someone will reply back to me.

EDIT: I downloaded the ICS leak for a500 and extracted the build.prop file in the system folder. See attached.

Here's the source for the leak ICS

http://xdaforums.com/showthread.php?t=1510749

Here's the content:

# begin build properties

# autogenerated by buildinfo.sh

ro.build.id=IML74K

ro.build.display.id=Acer_AV041_A500_0.009.00_WW_GEN1

ro.build.version.incremental=1328620975

ro.build.version.sdk=15

ro.build.version.codename=REL

ro.build.version.release=4.0.3

ro.build.date=Tue Feb 7 21:23:29 CST 2012

ro.build.date.utc=1328621009

ro.build.type=user

ro.build.user=pandora

ro.build.host=pandora03

ro.build.tags=release-keys

ro.build.sku=WW_GEN1

ro.product.model=A500

ro.product.brand=acer

ro.product.name=a500_ww_gen1

ro.product.device=picasso

ro.product.board=picasso

ro.product.cpu.abi=armeabi-v7a

ro.product.cpu.abi2=armeabi

ro.product.manufacturer=Acer

ro.product.locale.language=en

ro.product.locale.region=US

ro.wifi.channels=

ro.board.platform=tegra

# ro.build.product is obsolete; use ro.product.device

ro.build.product=picasso

# Do not try to parse ro.build.description or .fingerprint

ro.build.description=a500_ww_gen1-user 4.0.3 IML74K 1328620975 release-keys

ro.build.fingerprint=acer/a500_ww_gen1/picasso:4.0.3/IML74K/1328620975:user/release-keys

ro.build.characteristics=tablet

# end build properties

ro.opengles.version=131072

wifi.interface=wlan0

keyguard.no_require_sim=1

ro.dinfo.version=1.0

ro.cpu.vendor=nVidia

ro.cpu.speed=1.0 GHz

ro.cpu.version=T20

ro.sf.lcd_density=160

#

# ADDITIONAL_BUILD_PROPERTIES

#

ro.config.notification_sound=OnTheHunt.ogg

ro.config.alarm_alert=Alarm_Classic.ogg

ro.error.receiver.system.apps=com.acer.android.nidus

acer.sync.adb.mode=ENABLED

ro.setupwizard.mode=DISABLED

dalvik.vm.heapstartsize=5m

dalvik.vm.heapgrowthlimit=48m

dalvik.vm.heapsize=256m
[Acer Iconia Tab A100] crossix:
Good work, I had thought about that, but been too busy to check out their forum... now to tinker :)
[Acer Iconia Tab A100] aznmode:
Yay I did it. Replaced the following. Now I see the gameloft games again. Thanks man. I wouldnt have tried this if it werent for your mods. And thanks for pointing me to the build.prop location and you root method!

ro.product.model=A500

ro.product.brand=acer

ro.product.name=a500_ww_gen1

ro.product.device=picasso

ro.product.board=picasso

ro.build.description=a500_ww_gen1-user 4.0.3 IML74K 1328620975 release-keys

ro.build.fingerprint=acer/a500_ww_gen1/picasso:4.0.3/IML74K/1328620975:user/release-keys
[Acer Iconia Tab A100] ptesmoke:
is it possible yet crossix to have a script to run on the tablet itself to root? i am away for work for another 3 weeks with no pc :-P

also on a side note....with a modded build.prop does anyone think "mars meltdown" or whatever its called that just got released on tegrazone would work? that game looks siiiiick brah....
[Acer Iconia Tab A100] crossix:
Technically, you shouldn't have to change the brand, name, device or board. I'll be releasing an ICS custom build.prop soon with some tweaks in it.

I haven't found a directory yet that resides within the tabs file system that I can write to in ICS so unfortunately it's only runnable through a batch file for now. I have no idea about the game...
[Acer Iconia Tab A100] masterpker2:
I believe I might have found the CPU I'd for the a100 (0388920743615157) if I run it through sbk generator it returns 0x2E26400 0x730CD401 0x3B463003 0x79522103 which seems to check out with nvflash if there is anyone else who knows more about what to do with these numbers any input would be greatly appreciated :-)
[Acer Iconia Tab A100] aznmode:
I have meltdown on my transformer prime and copied the apk to the a100 but force closes either with stock or updated build.prop to a500. I also dont see it in the market with either build.prop.
[Acer Iconia Tab A100] crossix:
You can test it to see if its correct by downloading the euu for the a100 found in the stock roms post and trying to install it. (Note you have to be running a HC rom and have to unzip and execute the euu from a windows computer.
[Acer Iconia Tab A100] StonedYoda:
I tried to use the .bat method but can't get windows to recognize my tablet. It sees it when it's in picture transfer mode, but not media transfer mode. I installed the drivers and tried to run the .bat file but nothing was detected. Do I still need to run menpodroid and loop the system as in the OP? I guess i thought that's what this mod was for ...any help would be much appreciated
[Acer Iconia Tab A100] crossix:
On the tab in settings under developer options, be sure USB debugging is enabled otherwise the .bat file will not work.
[Acer Iconia Tab A100] CoriolisSTORM:
Using the bat script I only get two files listed... This is on an XP VM...
[Acer Iconia Tab A100] sikesjb:
try rebooting the device and running it again.
[Acer Iconia Tab A100] sikesjb:
Should this same theory work for system apps??

Edit: confirmed system apps can install via loop, although DSP Manager pulled from CM9 is ineffective, and Acer Ring showed no signs of life.... :(

Edit 2: Modified ICS model in build.prop to A500 (no other mods) with no issues. Am able to install and run backup apks now that weren't compatible before. Still can't see apps in market. Look forward to your supermod build Crossix.

Edit 3: Crossix, SD swap works through /data/local/rootme/loop/etc.

Ok, I'm done trying to brick my tablet today.
[Acer Iconia Tab A100] :
The procedure at http://forum.tegraowners.com/viewtopic.php?f=30&t=350 doesn't create a /data/local/rootme folder

I see under /data/x-pwn the following: /bin, /system_rw, losetup and superuser.apk. Interesting way of doing it. Under /bin is busybox_old and su; under /system_rw there is nothing. Hopefully this will help somehow...
[Acer Iconia Tab A100] Icewyng:
Just as a side note... if anyone wants to experiment with ICS and the Acer Recovery that is on the Market (or any A500 Roms for that matter)... DON'T!!

It installed itsmagic on my A100 and now, I have a "Boot verified Failed" error on boot and it hangs there. No ADB or Fastboot... I still have APX mode but what good does it do when you can't use NvFlash? :)

Any good ideas to get out of this one?
[Acer Iconia Tab A100] aznmode:
Long shot but can you flash another update.zip?

---------- Post added at 03:25 PM ---------- Previous post was at 03:19 PM ----------

So you didnt have to change any of the ro.build?
[Acer Iconia Tab A100] sikesjb:
Negative.
[Acer Iconia Tab A100] aznmode:
Nice. Are you able to download and play any gameloft games? ie. MC3, asphalt 6, nova 2?
[Acer Iconia Tab A100] sikesjb:
Yeah. they started downloading the extra info, but i had to leave. Can't confirm they play just yet.
[Acer Iconia Tab A100] sikesjb:
Sh#t guys i lied. After changing the model to a500, i was able to install my backup apks and they were now compatible, still can't see them in market. My mistake....that's why I'm not a Dev...
[Acer Iconia Tab A100] oneovakindoldys2:
@ice.. what have you tried thus far? did you get anything working?
[Acer Iconia Tab A100] oneovakindoldys2:
@crossix...i get a very similar output as cheeb,,,

[[adb: Product directory not specified; use -p or define ANDROID_PRODUCT_OUT

lets see what we have here..

lrwxrwxrwx root root 2012-02-29 23:16 [ -> busybox

lrwxrwxrwx root root 2012-02-29 23:16 [[ -> busybox

lrwxrwxrwx root root 2012-02-29 23:16 arp -> busybox]]

i did get root using the one click method from thor and it worked fine, however i wondered if there was a way to get system r/w after using the one click root? thanks alot
[Acer Iconia Tab A100] Icewyng:
First thing I have tried :)

Now, I got Fastboot back but since it is locked, not going anywhere.

I was hoping to do a factory reset but the boot failed happens before it gets to that.

Any more ideas?
[Acer Iconia Tab A100] eww245:
As long as you have root, It doesn't matter what method was used, permanently mounting /system rw will work. Make sure to mkdir /data/loop from a file manager before adding those lines to install-recovery.sh.

Not sure why people have been calling this a temp root method, with /system/xbin/su in place and it can be executed, that's what root is. Mounting /system rw is only a luxury of root.