01/17/2013, 08:35 PM
I decided to totally erase CM9 from my TouchPad (again!) and try out CM10 last month. I originally installed J.C. Sullins 20121204 Experimental version, but have since upgraded twice to 20121216. I've been running it for a month now. I have to say that I am deeply impressed with CM10. It seems to run a lot smoother than CM9. Jelly Bean really feels like a tablet OS versus previous versions of Android. I am not repulsed by it like I was on previous versions. It feels like it belongs on the TouchPad.
Before I go into a lot of detail, I want to first say that my experience at the beginning was not at all smooth. I was about ready to nuke CM10 off of my TouchPad and not look back after struggling with it for three weeks. It was all my fault and I didn't realized it until a few days ago. I've loved the ADWLauncher for some time now. So much so that I purchased ADWLauncher and ADWLauncher EX. I find myself eventually replacing the default home program/launcher on all of my Android devices with ADWLauncher. Right after I installed CM10, I immediately replaced the default launcher, Trebuchet, with ADWLauncher EX. Just as I did with CM9. I maybe spent two whole minutes with Trebuchet. First, I started having problems with the "SD Card" taking too long to load after a reboot which caused issues with widgets and other start-up programs. I found that if I waited a minute after the lock screen first appeared before unlocking the device, this would negate that problem. Then I started having issues with CM10 dumping the default launcher program settings on reboot. It would ask me every time to chose my default launcher (ADWLauncher EX or Trebuchet). Then I started having problems with updating apps. Every time I would reboot, the same apps would have updates. They were mixed in with other app updates so I did not catch it until about two weeks in. I noticed that Flipboard (and at two other apps) had an update every time. I checked the installed version number versus the update version number and they were exactly the same. Uninstalling and re-installing it did not fix the issue. I just turned off automatic updates and started ignoring the notifications. Finally, and this is the most annoying bug of all, if one program stopped working (Sorry but xxxx has stopped working) it would cause a cascade and every program I attempted to open afterwards would not work also. I had to restart the device to fix the issue. I was restarting 2-3 times a days. I thought it was maybe a permissions problem or a cache problem, but that was not the case. I finally figured out what the issue was when I dedicated a few hours to fixing the bug with the default home screen selection. I uninstalled ADWLauncher EX, then by chance, I could not re-install it for a few hours because of a problem with my Internet service. I noticed that during the time ADWLauncher EX was not installed, CM10 was rock solid stable. No "SD Card" loading issues and no cascading application failures. After I was able to reconnect to the Internet, I even noticed that the problem with some apps constantly updating after the tablet was restarted was gone. ADWLauncher EX has a serious bug that effects CM10. I don't know what it is, but I am staying away from it for now. This was not the first time I uninstalled ADWLauncher EX either. I uninstalled and re-installed it at least 5 times before. I cleared the data for the program several times also, before and after a re-install. This was, however, the first time I left it off the tablet and I am glad that I did. It was the cause of all my problems. If I had stuck with the default (Trebuchet), I would have had some more time in the past to enjoy CM10.
What I like about CM10 (jcsullins' versions and Android in general):
- It is a lot smoother than CM9. Application transitions are better. Applications seem to start faster.
- The re-worked notification area seems better suited for a tablet
- The camera and microphone finally work so I can use Skype and Google Voice Search
- There are a lot of applications available (that are not simple website replacements)
- It is stable (if you don't install ADWLauncher EX!)
I don't dislike CM10. I do, however, still really dislike the following things about Android:
- It is not webOS. It is still not as easy to use as webOS. Application switching is not intuitive and feels unnatural when compared to webOS. You can't use gestures to cycle through running apps.
- Some apps still behave as if they were on a phone (cough, cough, Spotify, cough) or were made for phone instead of a tablet. This is getting a lot better. Flipboard and Tapatalk finally updated their apps for screens greater than 7 inches. Tablet apps on Android have not caught up to webOS 3.x yet (which is really sad considering no one is really making apps for webOS 3.x anymore) and are still way, way behind iOS but it is getting better. At least the types of apps I use everyday finally have tablet equivalents on Android.
- You have to install multiple applications (even buy some) to get functionality that is there by default in webOS. I had to purchase an application called Rotate to keep Spotify and some other apps from launching (and staying) in portrait mode even though I had the tablet in landscape mode. Rotate also gives me the ability to lock the screen rotation, which is already a built in feature for webOS. I had to buy a decent keyboard program that is still not as good as the webOS keyboard.
- There are a lot of junk applications and security concerns with Android. If you are not used to Android, be prepared to download at least 4-5 different applications for a specific need before you find one that is somewhat decent. Also watch out for free applications that accesses and sells your contacts and other personal data to companies for a profit. I don't see any reason why a simple game would need access to your contacts but there are many in Android that ask for permission to do just that.
- Almost all of the free applications and many of the paid applications are littered with annoying advertisements. What's even worse is that these ads sometimes pop up in your notification area. Don't play a particular game for a while? Don't worry, an ad will pop up in your notification area begging you to play again. There are ad blocker programs that are suppose to help, but they sometimes cause stability problems with the applications they are blocking the ads from.
- Flash is unstable as heck. I would recommend setting whatever browser you use to "Load Plugins on Demand". I also found that if a flash video starts to garble up you can fix it by pinch zooming in and out a few times.
Despite the issues I have with Android in general, I love CM10. I find myself using it a lot (now that I figured out what was causing it to be unstable). I seriously wished it had gestured app switching like webOS. I also wish there were more tablet apps instead of phone junk. However, the recent addition of Spotify for Tablets, Tapatalk HD, Flipboard for Tablets, and Mozilla Firefox with the Phony plugin has made using Android on the TouchPad quite enjoyable. Google's voice function, Play services, and navigation are also top notch and add much to your experience. I can actually recommend Android on the TouchPad to my family members now.
I'm still rooting for webOS. I'm hoping that open webOS gains traction and actually starts attracting developers again. Until then, with a little help from some apps, CM10 is an excellent substitute. Just stay away from home screen replacements. Besides, Trebuchet isn't half bad.