[TouchPad Development] synchron50:
OK, so I started up the process of trying to clean up my CM11 touchpad 1st with AcmeUninstaller2 and then with TPToolbox. My 1st goal was to attempt to restore my legacy CM10 Nandroid backup. This was not successful. The /boot and /system volumes restored OK but the /data volume would abort with an error. I'm using latest TWRP 2.7 and tried several legacy Nandroid backups but all would fail. I'm not surprised that my TP went nuts once going into Android with a ton of apps constantly fc'ing. So, apparently running AcmeUninstaller2 and trying to go back to legacy ROM from a CM11 data media ROM didn't work for me. OK.. onto TPToolbox. Here are my observations:

1) With choosing CDR (Complete Data Reset) followed by Install Android the whole process took around 10 min. Sweet!

2) My TP is 32G. I did a mount after the CDR prior to Android Install and on my W7 PC it said the capacity was 31,226,920,960 bytes. Just wondering what happened to the 800M or so. (Not complaining though.)

3) After installation I observed 2 volumes on my W7PC: SD Internal (around 25Gigs free with 29 Gigs capacity) and SD external (around 606MB free with 879MB capacity). I assume bare Android CM11 and Gapps takes around 3 - 4 Gigs or so. The TTInstall folder with all of its contents gets moved to here.

4) In preparation to restore my CM11 backup,I wrote down my Android SN (long 32 character name) and made a /BACKUPS/<SN> folder under the existing TWRP that TT Installer made on the media volume. I then copied my CM11 backup folder from the W7PC to the TP under the <SN> folder.

5) Rebooted to TWRP. when attempting to Restore, just simply came up with a blank directory and just couldn't find the backup. Both internal and external volumes, no place to navigate, went to the file manager and made sure it was the right spot. So much for the new TWRP.

6) Went back to WebOS recovery and loaded up TP Toolbox again. I chose Install Android but changed the recovery to Phil's/JCS latest CWM in the TTInstall folder. After another CM 11 Install on top of itself, I rebooted this time to CWM and after some time of trying to figure out how to get it into TWRP mode (nice touch interface BTW!), hooray, it was able to see my CM11 Nandroid and restore. I did a custom restore and only chose the /data and /system volumes since /boot would have brought back an older version of both TWRP and CWM. I did observe some errors towards the end of restoring the /data noting that it was split into 2 files but after clearing dalvik and regular caches, my TP rebooted no problem with all the settings there. SD Internal was around 20 Gigs free now and no change to SD External. Again, very impressive that CWM can now restore a TWRP backup!

7) At this point, many popular apps wouldn't work until I reinstalled several folders that were backed up on my PC containing media (music/pictures/books/magazines/docs, etc. Once restoring this my SD Internal is now 17.7G free. (It was originally approx. 10G free in CM10 with WebOS installed). I'm pretty impressed overall with the process!

8) Other minor observations:

a) Still, a few minor apps would need a data clear and redownload of support files in order to work (i.e. NavFree USA maps, some games).

b) In Philz CWM, when I mount the USB, the PC only shows HP Touchpad as a drive letter but only the external SD Card which contains just the zips within the TTinstall folder. How do I get it to show the main SD card volume in USB mass storage mode? (Heck, the TWRP 2.7 doesn't show anything).

c) Occasionally with the TP not charging, in deep sleep, it won't wake up and I need to do the 2 finger salute to reboot it.

There may be some other quirks when I use some other apps, but still, all in all, this was a great journey. In a weird kind of way, with Androids data media partitioning and this new Toolbox, perhaps this is the time to kill whats left of WebOS and remove it completely (the WebOS ACL turning out to be a last ditch disaster). I suddenly feel like there should be a trumpet playing 'taps' and a moment of silence.