[Acer Iconia Tab A100] pio_masaki:
System Modding

justjackyl's Iconia A100 CM10 Setup & Use Tips/Tricks

A good guide to check out to try to get the most out of your A100 on CM10 (or any JB ROM like Sosei/black bean). A must read for those new to CM10/JB on these devices or in general. Not an outright mod, but a good source of information about some modding you should browse.

Hulu Flash Hack by NoSudo

What the Hulu Flash Hack by NoSudo does is allow you to use our android browser (setup according to the thread) to watch sites like Hulu to play on your android flash player. Its basic function is to scan for, then backup, then place a modified libflashplayer.so file. Setup with script manager and run at boot for best results. As always, read the thread for more information.

Mount Swap by crossix

What the Mount Swap by crossix does is pretty awesome, it mounts your external SD as internal, meaning your 32GB external SD card shows as internal, and is used for your apps, data, downloads, whatever, as if it was your internal SD. Internal SD is then mounted as external SD. It's operation is based on install-recovery being replaced with crossix's version. Instead of replacing recovery, it runs the mount swap. Requires Root, as the file is placed into /system/etc. Designed for stock/modified stock ROMs, it can be used with AOSP/AOKP ROMs by using script manager and setting it to run as Root at Boot. Please read the thread for the files and information on how to use it.

Adapted to ICS Build Prop Mods by patrick_spd4u adapted from crossix

What the Build Prop mods do is pretty basic, however can greatly increase the abilities of the A100, including faster boot times, more apps/games available for download in the Play Store, and tons of other stuff. Adapted from crossix's mods for HC.

Guide to 2 ways of running the crossix mount swap script, Acer based and AOSP/AOKP based

Direct paste from a post I made about this earlier...details using ES File Manager, however you can adapt it for any root file manager.

Using your tab, download the crossix mod zip file.

Unzip the file to get your epic mount swap mod by crossix, it can be unzipped anywhere.

At this point, I'm using ES File Manager but you can use Root Explorer or whatever. I'll be giving directions for ES.

Go into settings, scroll down and check the box for Up to Root.

Scroll a little futher down, same menu, and check the box for Root Explorer. Tap Yes, then allow when SU asks.

Now check the box next to Mount File System.

A little notice should pop up saying system is writable. If it fails at this point, you'll need to reroot, though it should work fine.

Press back, and go to where your crossix install-recovery.sh file is, hold your finger on it, and select Copy from the menu.

Press back and keep pressing it until you get to /. You'll see folders like acct, cache, config, d, etc.

Scroll down to system, and tap on it to go into system

Tap on etc to enter the etc directory.

You should now be in /system/etc, check up top there will be the address bar showing where you are.

You shouldn't have an install-recovery.sh file there, but if you do, long press it and select rename, then rename it install-recovery.bak.

On the upper buttons, select paste.

Now hold on the install-recovery.sh and select Properties, all the way at the bottom of that menu.

Next to where it says permissions, click Change

You will get a new window showing 3 rows of 3 colums of boxes with Xs.

Check the boxes so it looks like this:

XXX

XXX

XXO

Click on OK, then OK again, you should be back to the main ES window. Go ahead and hit home, or hit back over and over to exit.

Stock or Modified stock ONLY

Reboot the device by whatever method you prefer.

Once it finishes booting, wait a minute, then check your Settings>storage and your external SD card should show as internal. You only need to do this 1 time, it will continue to do this after.

AOSP/CM9/AOKP ONLY

Go to the Play store and download Script Manager(smanager).

After it installs, open the app then select Browse as root, Allow when SU asks, then click OK.

It will likely be listing /mnt/sdcard as your default directory, press the folder with .. to go back up until it says /

Click on system, then etc

It should now show /system/etc

Find your install-recovery.sh file, and it will open a new window.

Pay close attention here!

Right under the buttons that say Run Exit Edit Save are some icons,

Fav Su Boot Net Wick Ntfy

Press on Su and Boot, then click on Save.

Now exit smanager and reboot.

Wait a minute, then check settings>storage and your external SD should show up as Internal.

Don't disable smanager from running at boot! If you disable it, your script won't run. smanager must remain installed, or the script won't run.

Thanks to:

ZeroNull: For being one of the pioneers for getting our devices cracked open for our amusement!

ptesmoke: Also for being a pioneer in getting custom recoveries on our devices!

vache: For releasing the ICS leaks way ahead of schedule and hosting them for us to use and abuse!

civato: For releasing his Flex Reaper ROMs on our devices, his modified stock ROMs are still (IMO) the slickest available!

da-pharoah: For helping me understand how recoveries work a little better, allowing me to create Blackhole Wipe/Nullifier, and general encouragement for creating things for this device! (G2x and KF forums)

ezterry: For creating an OC/UV kernel that so far is the best EVER for any ROM on our device!

Theonew: reading ALL of that, and providing some nice info I missed and left out, and catching typos (Almost made it...)

crossix: that mount swap mod is just awesome, I never run a ROM without it!

NoSudo: creating a method to easily modify the system to watch HULU and other sites that normally won't allow it!

There's more I'm forgetting, I'll be adding more as I remember, I promise.