Today Acer released this new version of Android for my A100 7" tablet. It's a nice release but it has some shortcomings. Previously, my tablet was running 3.2.1 and before that, 3.2.
Update: Thu 4/26: Problems with Flash in the browser have disappeared. Details below.
INSTALLATION
At first the installation failed. It downloaded and started the install, booted to the green Android and turning gears. Then a big "!" appeared and it froze. The tablet could still boot to 3.2.1, but the update did not install. No error message or indication why.
I had rooted and updated the /system/build.prop file, so I guessed that the installer was checksumming that file to see if it had changed. I replaced my custom build.prop file with the original (from a backup). Then the install ran without any problems.
GOOD STUFF
Email has search - a huge benefit. Also, messages used to occasionally get stuck in the outbox. So far this hasn't happened on ICS, but it's too early to tell.
The home screen supports app groups/folders. I liked this on iOS and it's nice to have it on Android. Now I have one home screen instead of 5.
Android settings are reorganized and there's a new setting for "font size", which adjusts the overall system font size. My 7" tablet at 1024x600 has high pixel density and the prior fonts were a bit too small. This setting affected the system and many of the apps, which made a nice improvement in usability.
The browser is faster and has more settings & controls. Browsing most sites is better & faster, but it got worse in a few areas - see below.
Cisco AnyConnect VPN runs without rooting - yay! Since I use my tablet at work, this one was huge for me.
Task killing is quick & simple: click on the system task list and horizontally swipe any app. This is super cool and useful.
Battery life seems to be better. This is the Achilles Heel of the A100 and it's nice to get some help in this department.
No new bloatware. One of the things I like about Acer is they don't pollute Android with useless skins and they keep bloatware to a minimum. This ICS release continues that tradition.
No need to root.
I rooted my tabled on 3.2 & 3.2.1 for 4 reasons:
ICS covers 3 of the above 4 items, most users won't need to root. I might do it anyway, since I already paid for TitaniumBackup and really like it.
Minor tweaks: ICS has a different system font typeface, display animations (screen fades, rotations, etc.) are always on.
BAD STUFF
Browser:
When Flash acts up, I see a new symptom I've never seen before. Normally the HDMI out is a full screen mirror - what you see on the tablet screen is exactly what you see on the big screen. But when Flash acts up, one screen might freeze while the other is still playing video. Is this specific to Flash, or is it a bug in the ICS video driver for the A100? I don't know.
I tried Chrome & Dolphin to see if Flash would work better. Chrome didn't support Flash, so I uninstalled it. Dolphin did and it worked OK. Then I went back to the Android browser and it also worked OK. Last night I watched a full episode on ABC.com in Flash using the Android browser and HDMI for video & sound to the big screen. The whole thing ran fine with none of the errors I encountered the previous day.
I wonder why it was so buggy the first 24 hours. The same thing happened when I upgraded from 3.2 to 3.2.1. Could it be the upgrade wipes the browser's cache space and it is buggy until it reallocates it? Whatever it is, it works reliably now.
SUMMARY
For most of what I do, ICS is a nice upgrade. However, the poor Flash reliability and HDMI output bug is a killer because I use my tablet and HDMI output to watch TV shows. Hopefully, Acer will fix the driver and Adobe will fix Flash.