I finally did some research this week on dual-booting CyanogenMod on the TouchPad and discovered it was possible without harming the WebOS install, so I finally decided to do it this weekend. After enabling Developer Mode on the TouchPad and then getting PreWare set up on my desktop, I basically followed these instructions
, downloading most of the files from the goo.im repository, except that instead of CM9 (4.0 ICS), I decided to try out the latest CM10 (4.1 JB) compilation from November 7 even though it carries all kinds of "preliminary" warnings. (Among other things, 4.1 has the Project Butter UI enhancements, and the latest CM10 compilation is supposed to have the best battery life.)
First reaction: Wow
Second reaction: Sweeeeettt
There are some bugs with the notification volume levels (choice are basically Off, Loud, and Louder, in contrast to WebOS and its choices of Off, Softer, Soft) and I can't change the default keyboard mapping without crashing the Settings utility, although it does otherwise work fine with my hp BT keyboard. But after getting the Google Play Store set up and logging in, I basically have this thing doing 90% of what my phone can do, and it's been stable so far. It's slightly slower than my Galaxy Nexus in loading larger apps but this is impressive for 18 month-old hardware running an alpha compilation. And I can still boot to WebOS with nothing but the extra bootloader step. Nice! And so far, highly recommended.