[Acer Iconia Tab A100] pio_masaki:
Since the information for this device is so fragmented, I decided to attempt to keep it all in one (or a series of) posts. I aim to link to the original posts as well as outline what do to with your device from the time it leaves to box to running the latest and greatest modified rom or CM9 or whatever else is out there. I will not link directly to anything, rather I will link to the thread, and I very seriously recommend reading at least the post, if not the thread, before you begin ANYTHING.

This guide is a work in progress, it is not complete, and I will work on it bit by bit until it's completed!

Section 1: So its shiny and new...how can I MOD IT?

This will be assuming the new shiny toy in question is indeed an Acer Iconia Tab A100, this is not meant to cover any other devices. And, this is assuming it's coming with Honeycomb installed, in stock form. If its used, or comes with ICS, the next section will amuse you.

First thing most users that want to mod their devices do is root their device. Now, rooting is not unlocking, as carrier unlocking is not boot loader unlocking. Rooting a device allows you to access the system in a much more in depth manner, including read/write (R/W) access to the /system partition, among other things. It allows use of programs such as Titanium Backup (TB or TiBu) ROM Toolbox, overclocking or other clock setting utilities such as SetCPU or CPU Master for overclocking (if the kernel supports it) underclocking and undervolting.

So...how do I do that rooting thing? Well assuming you are running Honeycomb and are wanting to update to ICS plus root and unlock the bootloader, we will use the info from this thread Simple Root Method by ZeroNull to update you to ICS and then gain Root access on that new ICS install!

What about rooting Honeycomb? Well most users are already running ICS and prefer it, and those on Honeycomb are likely wanting to update to ICS, so I will leave this out for now. If I have the time I will come back and include the link for that as well.

Now, ICS is installed, and you're rooted, what else can I do? Well you can unlock your bootloader, and load up a custom recovery such as CWM or TWRP and using those, install Custom ROMS! For this, we visit this thread here Install unlocked bootloader by ZeroNull. Follow ALL directions in this thread for a fully unlocked bootloader!

Custom recoveries, what are they and how do I get that shiz? Custom recoveries, CWM and TWRP, allow the user to flash anything they want, provided its for their device and properly packaged. This included custom roms, some tools, and allows you to "wipe" various parts of the device's storage and backup/restore to a previous installation. Powerful, and dangerous, do not go pushing buttons to things you do NOT understand! Also, you MUST delete or rename /system/etc/install-recovery.sh prior to flashing recovery! This will restore stock recovery every time android boots, wiping out your custom recovery. The only time you want that file there is if you are using the crossix mount swap mod, which replaces that file with a modified version that leaves recovery alone.

Safe to do wipe:

Wipe cache, data, dalvik cache, system. Theonew also reports Flex and boot can be wiped as well as SD-EXT. This is not to be confused with External SD, this is a separate partition on your External SD card, wiping it will NOT wipe external SD, only what's installed on that partition, the rest is safe and requires a separate wipe.

If you wipe system you MUST install a new rom or restore from backup!

If you wipe boot please restore or install a new ROM before rebooting! Safety first.

Not safe to wipe:

Don't wipe anything else, and always install a new rom or backup after wiping system!

Never reboot system after wiping without first restoring or installing a new ROM!

Post 2 will cover custom recovery functions in more detail, for both recoveries.

Now that you have an unlocked bootloader, what can I do? Install that custom recovery! There is two flavors, CWM and TWRP, CWM available here CWM Recovery by ptesmoke. Follow the instructions in this post to the letter! Only attempt this after you have ICS, rooted, and unlocked the boot loader correctly! Next we have TWRP Recovery here TWRP Recovery by ZeroNull. Again, follow the instructions to the letter, and attempt only after ICS, root and unlocked boot loader are finished.

Ok, gots me some custom recoveries, what about custom roms? This is why we just did all that work, to prepare for this! Custom ROMs! I'll be listing some (all?) ROMs that you can use, besides stock HC and ICS.

The list in order of version, oldest to newest, updated to retired:

4.0.3

KEBBERSROM by Hardslog Stock based 4.0.3

Flex Reaper by civato ICS 4.0.3 Modified Stock

Green ICS by lgcmn & ZeroNull ICS 4.0.3 Modified Stock

4.0.4

KEBBERSROM SHELLSHOCK by Hardslog 4.0.4, based on A500 and A700 ROMs

Nightly Builds of CM9 by pio_masaki ICS 4.0.4

Aoikaze Modified CM9 by pio_masaki ICS 4.0.4

4.1.1

CM10 Preview builds by waydownsouth 4.1.1

4.1.2

Unofficial CM10 builds by pio_masaki (stock and modded, Phone UI and Tablet UI)

Jellytime Sosei by pio_masaki Jellybean 4.1.2

Cyanosaki_Flex by Hardslog

4.2.2

CarbonROM JB 4.2.2 Unofficial by pio_masaki

These are most of the ROMs. There are others that seem to no longer be in active development and are based on the old leaks that vache was kind enough to grab for us. Development is currently only active in the KEBBERSROM builds by Hardslog, and occasional updated in the CM10 builds by pio_masaki.

That ends Section 1, preparing for awesomeness, and Post 2 will continue with installing your new custom ROM!