Android OS Forum banner

[ROM GUIDE] How to install Android 2.3-4.3 on the HP TouchPad "The Easy Way"

2M views 4K replies 482 participants last post by  nevertells 
#1 · (Edited by Moderator)
Hello and welcome to the full "Easy Way" guide for installing Android on the HP TouchPad.

Additional resources:
XDA Version of this thread here
[ROM GUIDE] How to install Android 4.4.2 Data Media builds on the HP TouchPad

[ROM GUIDE]How to use the TouchPad Toolbox to install Android "The Super Easy Way" (DM and Non-DM)

[ROM GUIDE] How to Update/Install Android 4.2, 4.3 and 4.4.2 Builds on the HP TouchPad(Non-DM)

News and Updates

Get the latest android 5.x.x and 4.4.x DM Kitkat builds with the New Super Easy Install Guide featuring Jcsullins TPToolbox!

Note: This is the latest how to guide for installing android on the HP Touchpad!

[ROM GUIDE]How to install Android 5.x.x/4.4.x with Jcsullins TPtoolbox (click here)



How to install Android on the HP TouchPad "The Easy Way"(Android 2.3-4.3)

[media]http://youtu.be/K0fXhwyN6Jk

How to Uninstall Android The Easy Way Guide Video(click here)

How to make a Nandroid backup video(click here)
Note(Important) I highly recommend you make a Nandroid backup after installing and setting up Android on your HP TouchPad. This perfectly preserves your current configuration and can easily be restored through CWM or TWRP Recovery.

General Unofficial Release Notes(Important):
Working:
-Sound and Mic
-Camera
-H/W Video
-WiFi & Bluetooth
-Most builds have a Low to medium battery drain during sleep -4mA to -10mA or -4mA to -30mA(See below)

Known Issues:
-Dirty flashing older builds (CM9/CM10) over newer builds (CM10.1/CM10.2) will result in Boot loops.
-If this happens use your backup or do a fresh install, Click here for a how to Video:
-Flashing CM9/CM10 Over CM10.1/CM10.2/CM11 through CWM or TWRP, can cause a boot loop.(use a Backup)
-Doing an install with ACMEInstaller can sometimes result in a boot loop. Use a backup or flash the Rom and Gapps package through CWM or TWRP.

The usual HP TouchPad battery drain issues:
-If your battery is heavily drained, then you may need to leave it charging for a full day.
-When the battery is fully drained it can take the TP a longtime to reach even the lowest battery level.
-The USB cable that comes with the HP TP is often defective and breaks easily. Try using another USB cable if possible.
-The USB cable does not transfer enough power to effectively charge the tablet. You must use the wall plug when charging the HP TouchPad.
-To be safe don't let your HP TouchPad run out of Batteries ever! Install one of these free apps!
-You can add an automatic shutdown Rule by doing the following.
-AutomateIt, Play Store Link- What to do: New Rule/Trigger Battery level(Below 20%)/Action/Shutdown//save. Or
-Llama, Play Store Link- Location Profiles:Event tab choose + (at the bottom of the screen) Addcondition (battery Level Below 20%) Actions (turn off phone)


1)Getting started, Requirements and Preparation:
Start by downloading and Installing both Java and the Novacom Software onto your PC or Mac Computer. These files are required before doing the next step.
You will need to have Java installed to run the Universal installer. Click here:
Download and run the Universal Novacom Installer 1.4.1. Click here:
Note: You may need to reboot after installing this software.
Note: If you're having issues getting the Novacom drivers installed disable any antivirus or spyware protection that might be preventing the app from downloading the correct drivers for your system.

Or

Download, extract and install the appropriate version of Novacom for your OS. Click here:
Note: Under Linux the Novacom driver is installed at /opt/Palm run it from this location.

2)The Novacom software you installed will create a new folder called Palm, Inc. You will need to place the ACMEInstaller5/5E/5m and ACMEUninstaller2 files into this Palm, Inc folder. By default this folder will be located on your PC @ C:/Program Files/ Palm, Inc. Mac OS X users will find this folder @ /opt/nova/bin. Download the files and copy and paste them right into either of these directories.

a] ACMEInstaller5 (Install CM7, CM9, CM10, or Flash .zips located in the cminstall folder)

b] ACMEInstaller5E (Install Evervolv AOSP Android, or Flash .zips located in the cminstall folder)

c] ACMEInstaller5M (Install CM10.1,CM10.2, or Flash .zips located in the cminstall folder)

D] ACMEUninstaller2 (uninstalls Android and removes recovery, All versions)

Click the picture below to see the PC location:
Photograph White Light Product Font


3) Choose One of the following versions of Android. Download your chosen package and extract it to your PC. The extracted cminstall folder will contain 4.zipped files needed to install Android. Next attach your HP TouchPad to your PC with the USB cable and place it into USB Drive Mode(WebOS) or MTP mode(Android). Open the extracted folder and transfer the cminstall folder(Contains 4 .zips) into the Internal Storage of your HP TouchPad; the location the opens when the USB is attached to the PC/Mac. Make sure that the folder is named "cminstall" and contains 4.zip files. Once complete disconnect your TouchPad from the USB cable.

Android Installation Package Downloads:

a]Evervolv AOSP Android 4.3.1 JB (20140129) cminstall package Download:
Notes: Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, Bluetooth, Automated Updater.

Note: May have rebooting issues with the gallery app crashing, try a different one here
Note: Windows users may need to do the following in order to attach the Touchpad with the USB cable.
1. Go into the Device manager. You will see "MTP USB Device" under portable devices.

2. Right Click it and select update driver software

3. Select Browse my computer for driver software.

4. Select Let me pick from a list of device drivers on my computer

5. Select USB Mass Storage Device then click next.

6.Turn on USB mass Storage from the USB connection notification on the Android device

b]CM10.2 Android 4.3.1 JB (20131209)cminstall package Download:
Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, No Bluetooth.

c]CM10.1 Android 4.2.2 JB (20131210)cminstall package Download:
Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, Bluetooth.
Notes: Popular/stable user build but without official flash support. (Roland Recommended)

d]CM10 Android 4.1.2 JB (20131019)cminstall package Download:
Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, Bluetooth.
Notes: A solid build like CM9 but without official flash support. (Roland Recommended)

e]CM9 Android 4.0.2 ICS (20130929)cminstall package Download:
Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Best Flash support, Camera, Bluetooth, best Netflix/Flash support

Notes: Last Official CM Rom release, best supported build. (Roland Recommended)

f]CM7 Android 2.3.7 Gingerbread (CM7Alpha3.5)cminstall package Download:
Notes:Medium battery drain(-30mA to -60mA) h/w video, Audio & Mic, Flash support, Camera, Bluetooth, Original CM7 Alpha Release.

Note: Each package contains all 4.zips files needed to install Android!

How to Install Android

4) Installation:
-Once the cminstall files are on The HP TouchPad, it's time to reboot into WebOS Recovery mode.
-If you are currently running WebOS you must disconnect the USB cable from the PC.
-On your PC look for the USB icon in the bottom right corner, click it and eject the HP TouchPad.

-In WebOS Reboot the device by going into Settings/Device Info/ and select "Reset options" choose restart.
or
-In Android Reboot the device by holding down the power button and select Reboot/OK.

-As soon as the screen goes dark hold down the volume up button until you enter WebOS Recovery mode(aka USB Mode). Note* the large USB symbol that should be on the screen. If you miss it just reboot again and hold down the Volume up button right away. Now connect your USB cable to the PC.

Open a Command Prompt or Terminal

On your PC:
-Open a command prompt by going to the start button and typing CMD into the search window (enter)
Or
-Open a command prompt by Opening the Palm, Inc folder, Hold [Shift] & [Right Click] then select "open Command window here" Photograph White Light Product Font


On your Mac:
Mac OS X users will need to start a Terminal window. This can be found in the /Applications/Utilities folder.

Using the Command Prompt or Terminal
-Next either type or copy and paste the following into the command prompt (without the part in brackets). You can either enter the individual commands or just copy and paste the full (Typed all at once) line into the command prompt.
Note(Optional): You can run batch files to automatically input the following commands easily download here:

On your PC
cd\ (enter)

cd program files (enter)

cd palm, inc (enter)

or (Typed all at once)

cd c:\Program Files\Palm, Inc (enter)

On your Mac

cd / (enter)

cd opt (enter)

cd nova (enter)

cd bin (enter)

or (Typed all at once)

cd /opt/nova/bin (enter)

Note:(Important)Only enter One of the Following commands below.

On your PC

novacom.exe boot mem:// < ACMEInstaller5 (Install CM7, CM9, CM10, or Flash .zips located in the cminstall folder)

novacom.exe boot mem:// < ACMEInstaller5M (Install CM10.1, CM10.2, or Flash .zips located in the cminstall folder)

novacom.exe boot mem:// < ACMEInstaller5E (Install Evervolv AOSP Android, or Flash .zips located in the cminstall folder)

novacom.exe boot mem:// < ACMEUninstaller2 (uninstalls Android and removes recovery, All versions)

On your Mac

./novacom boot mem:// < ACMEInstaller5 (Install CM7, CM9, CM10, or Flash .zips located in the cminstall folder)

./novacom boot mem:// < ACMEInstaller5M (Install CM10.1, CM10.2, or Flash .zips located in the cminstall folder)

./novacom boot mem:// < ACMEInstaller5E (Install Evervolv Android, or Flash .zips located in the cminstall folder)

./novacom boot mem:// < ACMEUninstaller2 (uninstalls Android and removes recovery, All versions)

Note: Mac OS X users will enter the commands without the ".exe" extension.

-You will see the lines of text scrolling on the HP TouchPad while Android is installing. Now disconnect the USB cable from the HP TouchPad. Once this is complete you will be greeted with the Moboot menu and Android will boot for the first time. You will be taken through a series of menus to setup the device. Congratulations you have now installed Android onto your HP TouchPad, Have Fun.

Note(Important): If you're unable to install Android and/or get a message like "failed to connect to server" you may have encountered a problem when installing either Java or Novacom. Disable your Antivirus/firewall software and try to uninstall and reinstall both Java and Novacom. If its still not working try another computer or laptop, this fixes the problem 99% of the time.

[ROM GUIDE] How to Update/Install Android 4.2, 4.3 and 4.4 Builds on the HP TouchPad
-Get links and instructions for installing the latest Android builds here:

Android install package contents explained:
-You will need 4 files to install Android on the HP TouchPad. The first two files, the Rom and Gapps, can vary depending on the version of Android you choose to install. CyanogenMod9(CM9) is used here for Example:

1)update-cm-9-20130929-NIGHTLY-tenderloin.zip (The Rom Installs your Android Operating System)
2)update-gapps-ics-20120429-signed.zip (The Gapps Package, Installs your Play Store & Google Applications)
3)moboot_038-tenderloin.zip(Installs your Boot Menu options)
4)update-CWM6_tenderloin-20121215.zip (Installs ClockWorkMod6 recovery, allows you to make backups, update Roms ect)

Gapps Downloads & Extras:

Main Gapps page
Extras:
Mpgrimm2 Dev-Host backup files
Mpgrimm2 AFH backup files mirror
Jcsullins Dev-Host backup files
Flashable.zip file to change the partition size to 512MB
CWM6 tenderloin-20121215:
Nexus 7 Camera Launcher:
moboot_038-tenderloin.zip
WebOS Doctor 3.0.5:
tpdebrick-v004.zip
moboot_0.3.5.zip
ACMEInstaller3

Optional Patches, Tweaks, and Customization's (Not included):
(Optional)Add flash Support for Android:
[video]How to Install the Adobe Flash Player on Any Android Device 2.3-4.4
Note: Official flash support for Android was removed after CM9(Android 4.0.2).
-You can add support back by installing the Flash apk file and using a supported Web Browser.
-To use Nexfix properly it's recommend to use CM9.
Main Adobe Flash Player Archive Flash Player for, Android 4.0-4.3 and 2.x+ versions:

(Optional) Updated CWM(6.0.2.8) and TWRP(2.6.3.0) Recovery flashable .zips:
iMarck90 has packaged the latest CWM6 and TWRP recoverys into flashable zips. Download the latest version of CWM and TWRP then flash it through your current recovery to install them: Watch this video to learn all about using TWRP recovery: How to flash Roms, Gapps packages & .zip files with TWRP!

Recovery Download:
TWRP 2.6.3.0
ClockworkMOD 6.0.2.8

(Optional) Additional ACMEInstaller versions by iMarck90:
iMarck90 has modified the ACMEInstaller to work with TWRP and Milaqs CM builds. Checkout his thread below for full details and instructions.
Note: Milaqs CM10.2 builds requires additional partition changes and the installation of the Data media CWM. Full install information is covered in my How to update/upgrade Android thread here:

ACMEInstaller4 Testing and other things..

(Optional) Roland's Custom HP TouchPad Boot Animations:
[Boot Animation] Roland's HP TouchPad Custom Boot Videos (XDA Thread)
A variety of fun Boot Animations to enhance your TouchPad Boot experience here:

Troubleshooting:
Notes, Fixes and Tweaks(Important):
Note:The following are Solutions for the most Frequently asked questions and problems.
1)1)If the WiFi turns off in Sleep/suspend mode while set to on, then uncheck WiFi optimization.
Note:Turning off "WiFi optimization" might help to improve WiFi functionality.
note:Turning WiFi off during sleep saves extra battery life.
-Settings/WiFi/3 Dots/Advanced/WiFi optimization (uncheck)
-In Shumash's Schizoid build you can find it @ RomControl/General

2)If the HP TouchPad isn't charging do the following. If MTP is already checked,then uncheck and recheck the option.
-To Enable MTP mode, Go to settings/storage, look for the three dots in the upper right hand corner of the screen, tap computer connection, make sure there is a check next to MTP.
-This will enable the TouchPad to transfer files and charge using the USB cable.

3)If your Touchpad skips moboot and boots right into Android, then do the following:
-Hold the home key while booting to force moboot to display the Menu.
-To fix this problem use a Rooted File explorer, like X-plore, to delete the moboot.next file located @ Root/Boot/
-This problem is often caused by using the CyBoot app in WebOS.

4)Turning off "network location services" might help to improve overall battery drain and longevity.
-Settings/location access/ access to my location set to off
-You may wish to monitor your battery drain history during sleep.
-Install the the free app Battery Monitor Widget:
-To setup the Battery Calibration correctly for the HP TouchPad,
-go to BMW settings/calibration/Battery capacity/ and set it to either 6300 (F29C) or 5800 (S29C) and tap OK
-Note* See the Battery p/n # on the original packaging.
Or
You can also use Cool-Tools to monitor your battery drain in real time.
-Watch the instructional video Here.
Note:Flashing the A6 firmware will ensure your battery has a long healthy life.

5)You can enable additional reboot options like recovery by enabling Developer options.
-Go to Settings/About Tablet/ Tap on "Build number" 7 times.
-A new menu will appear in the Settings/About Tablet/Developer options/ tab on the left.
-Check "Advanced reboot" to get the Recovery/Boot loader options.

6) When installing Roms and .zips with the ACMEInstaller, you may need to add "update-" to the beginning of the file names or they won't flash correctly. Like so "update-cm-10-20131019-UNOFFICIAL-tenderloin.zip"

7)If Moboot is displaying multiple Rom or recovery names that you are not currently using, then do the following.
-With a rooted File explorer go to root/boot/ and delete the unwanted uImage.( X) file to remove the entry from Moboot.
-Here you can also change the default boot option by editing the moboot.default as text.
-Also you can change the default recovery option by editing android.default.recovery

8)If you are unable to find the Play Store after you install CyanogenMod, then you will need to reflash your gapps package. Click Here for the how to video!

9)If you are unable to find the camera app install this Nexus 7 Camera Launcher:
-This will also make the camera preview full screen.

10)Use this free app "4.2 Multiple User Enabler Root" to enable multi-user functionality.
-You can also use the terminal emulator to enable it too, see VFF instructions here.

Bricking, Boot Loop, Help & Fixes(Important):
If your HP TouchPad is stuck in a boot loop or not responding:
-Hold down the Power and Home buttons together for 30sec to force the TouchPad to Reboot.
-Hold down the Power button and click the Home key 14 times.
-If you're stuck in a boot loop restore a back or do a fresh install, Click here for a how to Video:
-Dirty flashing older builds (CM9/CM10) over newer builds (CM10.1/CM10.2) will result in Boot loops.
-If this happens use your backup or do a fresh install, Click here for a how to Video:
-Doing an install with ACMEInstaller can sometimes result in a boot loop. Use a backup or flash the Rom and Gapps package through CWM or TWRP.

If your TouchPad seems bricked and won't turn on:
-If your battery has been fully drained, then you may need to leave it charging for a full day.
-When the battery is fully drained it can take the TouchPad a longtime to reach even the lowest battery level.
-The USB cable does not transfer enough power to effectively charge the tablet. You must use the wall plug when charging the HP TouchPad.
-After charging the HP TouchPad for a full day try hold down, home + power + volume down for 30+ seconds.
-If the tablet does not turn on after the previous steps it may be bricked and you will need to run the TPDebrick procedure found in the thread below:
Developer Jcsullins has posted a thread "TPDebrick v0.4" dedicated to helping people with bricked HP TouchPads(Important):
Note* All debricking questions should be posted here!

-Warning: Certain TouchPads can become "Bricked" if you let the battery drain to zero.
-Installing one of these free apps could solve the problem and save you time.
-AutomateIt, Play Store Link- What to do: New Rule/Trigger Battery level(Below 20%)/Action/Shutdown//save.
Or
-Llama, PLay Store Link- Location Profiles:Event tab choose + (at the bottom of the screen) Add condition (battery Level Below 20%) Actions (turn off phone)

If you ran the WebOS doctor but it got stuck at 8-12% follow the instructions in the threads below:
The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(Rootzwiki)^#!@&# crap....) thread.(Rootzwiki)^#!@&# crap....) thread.(Rootzwiki)

The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(CM)^#!@&# crap....) thread.(CM)^#!@&# crap....) thread.(CM)
Touchpad Backup with QPST -- need this for unbricking:

Fixes for SDCARD issues for all versions of CyanogenMod:
-Download a flashable.zip to increase the size of your internal storage.

How to Change the DPI settings:
-If your home screen looks a little off then you may wish to change the DPI/LCD density.

Note: Setting the DPI to something other than 160 or 120 can cause compatibility issues with the Google Play Store. If you are unable to download and install apps then change the DPI to 160 or 120.
You can change the DPI settings either by using a free LCD app or by editing the build prop. The two apps below will do the job.

Resolution change / Density, DPI Play Store Link:
or
Try editing the build prop with an easy to use free app.
Build.prop Editor, Play Store Link:

How and when to Use the WebOS Doctor (Important):
Q: What's the WebOS Doctor and when should I use it?

Click Here to Watch the Full Step by Step Video:

The WebOS Doctor is a program that has two main functions for HP TouchPad users. It can either update your version of WebOS or fix problems with a damaged WebOS by completely reinstalling it. If WebOS no longer boots or apps and preware have stopped working correctly, then you will need to resinstall WebOS with the Doctor. A failed or interrupted attempt at changing the partition sizes with WebOS preware app Tailor may cause these problems. To check what version of WebOS is currently installed go to Launcher(Up Arrow)/Settings/Device Info/ Version

Note(Important): You MUST uninstall Android before running the WebOS doctor. Failing to remove Android before running the Doctor can result in the process becoming stuck at 8-12% and potentially bricking the device. If you are currently stuck visit the thread below for information about fixing the problem. If you're unable to use the tablet at all follow the instructions in Jcsullins TPDebrick thread.
The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(Rootzwiki)^#!@&# crap....) thread.(Rootzwiki)

Note(Important): Running the Doctor will completely wipe all personal information, applications and preware from the TouchPad. Media like music and movies will not be affected. However I would recommend backing your important files to PC, before running the Doctor.

Note(Important): In order to install apps from the WebOS store you will need to get the Root Certificate fix for WebOS cloud services.
[Video+Guide] HP TouchPad Root Certificate fix for WebOS cloud services

How to run the WebOS Doctor:

1) Install Java
-Java must be installed in order for the TouchPad to communicate with your PC.

2) You MUST completely uninstall Android from the HP TouchPad before running the WebOS doctor. Remove Android by running the ACMEUinstaller2. Watch the following video for full uninstall instructions.
How to Uninstall Android or CyanogenMod on the HP TouchPad (All versions)

3) Download the latest 3.0.5 WebOS doctor application to your PC. If upgrading you can check your current version from WebOS by going to Launcher(Up Arrow)/Settings/Device Info/ Version.
WebOS Doctor 3.0.0 to 3.0.5 Official Links

4) Put the tablet into WebOS recovery mode by doing the following:
-In WebOS Reboot the device by going to Launcher(Up Arrow)/Settings/Device Info/ select "Reset options" choose restart.
-As soon as the screen goes dark hold down the volume up button until you enter WebOS Recovery mode. Note the large USB symbol that should be on the screen. If you miss it just reboot again and hold down the Volume up button right away. Once in WebOS recovery mode connect your USB cable to the PC.

5) Now you're ready to run the WebOS Doctor app by clicking on the .jar file you downloaded in the previous step. Be sure that your tablet is fully charged and connected with the USB cable before starting this process. Running out of power or interrupting this process in anyway could brick your HP TouchPad. Please be careful and fully read the instructions before beginning.
-Double click the webosdoctor.jar file to launch the app
-Select your language then click next
-Accept the licence agreement, read the warning message then select next to begin the install.
-Be patient the process can take anywhere from 15min to 1hour to complete.



HP TouchPad Battery Drain issues during sleep (Important):

Full step by step A6 Firmware Flashing instructions and Info here!
The Problem:
Developer James Sullins, Aka Jcsullins, has informed HP TouchPads users that there is a problem with our tablets A6 Firmware. This issue can cause an usually high battery drain during sleep. This problem occurs overtime while running both CyanogeMod and WebOS, on the HP TouchPad. As a results the Touchpads battery drains more quickly with daily use and the overall life span is reduced.

The Solution:
Reflashing the A6 Firmware effectively fixes the problem but may need to be repeated as a part of regular HP TouchPad maintenance. Watch this video and follow the step by step instructions to reflash your own Touchpads A6 Firmware.

How to test:
How to monitor your battery
To monitor your battery drain history during sleep install the free app Battery Monitor Widget:
-Once installed open the app and go to history to see a log of your devices sleep history.
-To setup the Battery Calibration correctly for the HP TouchPad,
-go to BMW settings/calibration/Battery capacity/ and set it to 6300 (*f29c), 6000 (*i29c) or 5800 (*s29c) and tap OK
-Note* See the Battery p/n # on the original packaging.
-Note* after setting the calibration, users will have to allow several hours to pass before the history can be accumulated.
Or
You can also use Cool-Tools to monitor your battery drain in real time.
-Watch the instructional video Here.

A6 Firmware Threads & Info:
Battery Drain issues on HP TouchPad RootsWiki

[Fix Guide] How to Reflash the A6 Firmware XDA

How to Reflash the A6 Firmware Method 2:
[video] How to fix the A6 firmware Battery Drain Problem on the HP TouchPad Method 2

1) Boot to WebOs and in the "Just Type" box enter the following: webos20090606 or upupdowndownleftrightleftrightbastart
-Tap the developer mode icon and slide the toggle to on, then press submit.
-Plug the USB cable into the HP TouchPad and your PC.

2)On your PC Install Java and the WebOSQuickInstall-4.5.0 software*
- Note* If you have already previously installed Android with Java, then skip it.

a]Download Java:

b]Download Novacom Universal Installer:

c]Download WebOSQuickInstall-4.5.0:

3)Run the WebOSQuickInstall-4.5.0 software, note your TouchPad must be connected with the USB cable.
-Click on the Small globe icon located under the plus minus buttons.
-This will take us to a new menu where we will search "preware"
-Click the install button and the Preware app will be installed.
-You may now unplug the USB cable.

4)On the tablet while booted into WebOS navigate to downloads and select Preware.
-scroll down until you see a button appear to continue
-Search for "wterm" and install the app.
-Run wterm, and set a password to give the app Root permissions.
- You can set or change the password by looking for the wterm menu in the upper left corner and select setup.
-Click on New password and enter a simple password like "0000"
-Confirm the password and press "Set Password" button, now hit done and exit.
-Note you can increase the font size by going to wterm preference settings.

5) Now in wterm enter the following command
PmA6Updater -f -d 0 /lib/firmware/a6_firmware.txt.00
PmA6Updater -a (Note this shorter command flashes two firmwares)
-It should take about 20-30 seconds to complete and will inform you upon completion.
-Congratulations you have now reflashed the A6 Firmware and can safely close the terminal and reboot your HP TouchPad.
Note: If you input the command and get a message saying it said can't open the A6 device, then try toggling developer mode off and on.

How to Reflash the A6 Firmware Method 1:
[video]How to Reflash the A6 Firmware Method 1:

1) Boot to WebOs and in the "Just Type" box enter the following: webos20090606
-Tap the developer mode icon and slide the toggle to on, then press submit.
WARNING: Do not enter a password. Just tap submit.
-Plug the USB cable into the HP TouchPad and your PC.

2)Install Java and the Novacom software*
- Note* If you have already previously installed Android with, Java and Novacom drivers, then proceed to step 3.

a]Download Java:

b]Download Novacom Universal Installer:

3)Open windows explorer and go to C:\Program Files\Palm, Inc\Terminal
-Now run the Terminal.bat*
-Note* if you are using a 64 bit OS and get the Error "Windows cannot find Javaw..." you will need to copy the Javaw.eve from C:\Windows\SysWOW64 and paste it into C:\Windows\System32.

4)In the open Novaterm window, select file\connect\Ok
-Now copy and paste the following line into Novaterm and press enter*
PmA6Updater -f -d 0 /lib/firmware/a6_firmware.txt.00
PmA6Updater -a (Note this shorter command flashes two firmwares)
-Note* Do Not! disconnect the TouchPad After starting this procedure.
-Novaterm will tell you "firmware update complete"
- In the open Novaterm window, select file\disconnect\Ok
-Congratulations you have now reflashed the A6 Firmware and can safely disconnect your HP TouchPad from the USB cable.

SDcard Fixes and Internal App Storage Increase(Important):

All these fixes can be found in the following thread below by Jcsullins:
Fixes for SDCARD issues for all versions of CyanogenMod
Removed SDcard Error Message:
"Removed SD card
SD card removed. Insert a new one.

If so, that (most likely) means that you have encountered the
50+ issue. To fix it, you will need to move apps back from
the 'sdcard' to the 'Internal storage' (or 'phone').

The next fix/workaround allows you to 'stash' some of the apps
on the 'sdcard' so that the 50+ issue does not come into play.
This will allow you to move apps back from the 'sdcard' without
encountering the "Removed SD card" error while attempting to do so.
Each time you apply this 'fix', it will 'stash' all but 40 of
the apps on the 'sdcard'.

So, apply this fix once. Then move apps back from the 'sdcard' to
the 'phone' (or 'Internal storage'). Note that apps that have been
'stashed' might show with a greyed-out icon with an 'SD Card' symbol
and the letters 'SD' -- do not attempt to move these. After you
have moved the apps from the 'sdcard' back to 'phone' (those that
haven't been 'stashed'), you apply the fix again. Applying the
fix the second time will 'unstash' the remaining apps (remember
that it will not allow more than 40 apps to be 'unstashed') thus
allowing you to move them off the 'sdcard' too.

Get it here: http://www.mediafire...4n3fhag1d33127q
Apply with your favorite recovery software."Jcsullins Quote

How to Increase the 'Internal space' for Additional App Storage:
You can increase the size of your 'Internal space' (or /data)
in increments of 256MB, 512MB, 1024MB and 2048MB. You apply
these 'fixes' with recovery software (tested with CWM and TWRP),
however, please note the warnings below.

********** PLEASE READ ALL WARNINGS BELOW **********
********** PLEASE READ ALL WARNINGS BELOW **********
data_plus_256mb: http://www.mediafire...gxqjki8s255lwpw

data_plus_512mb: http://www.mediafire...wh83t6urhnf82ad

data_plus_1024mb: http://www.mediafire...zaeh4fd3pjinaga

data_plus_2048mb: http://www.mediafire...xyxdx7xscee6mex
********** PLEASE READ ALL WARNINGS BELOW **********
********** PLEASE READ ALL WARNINGS BELOW **********

WARNINGS:

1) BACKUPS. BACKUPS. BACKUPS. As always, and especially when you
are resizing filesystems, you should have backups. This means
backups of all data (that you would care about losing) on the
Touchpad. These backups should be stored off of the Touchpad.

2) Before attempting to resize your 'Internal space' make sure
you have enough free space on your 'sdcard' to do so. Check
this from Settings/Storage/SD card/Available Space. You should
have enough space plus a very healthy 'safety margin'.
DO NOT ATTEMPT TO TAKE ALL (OR CLOSE) AVAILABLE SPACE FROM SDCARD.

3) Before applying this 'fix', make sure you have plenty of charge
on your battery.

4) Do not reboot, reset or otherwise interrupt the touchpad while
applying this 'fix'.

5) As soon as this 'fix' is complete, use the recovery software's
reboot command to reboot the system. Do not do anything else
in recovery after applying this 'fix'. This 'fix' does things
that recovery software are not designed to do and does not
expect to happen. REBOOT IMMEDIATELY AFTER APPLYING FIX.
Jcsullins Quote

Removing System Apps(Optional):
If System apps are displaying error messages or working incorrectly you can use a free app to remove them. In some cases you may wish to uninstall apps from your system and reinstall them as regular apps such as Google+ and Chat.
Note: The device must be rooted

Sdx Stock App Removal Thread:
Sdx Stock App Removal Download:

Warning! Please take care removing apps. If it's an app that the system needs, it will be removed and can cause the phone to boot loop or worse? We do not take responsibility for your choice to install this and remove anything. PLEASE USE CARE!


Partition Size Problems and ACMEInstaller3(Important):
The Problem:
-Android 4.2.2+ Roms requires a larger partition size than older versions.
-The ACMEInstaller 5 is meant to increase the partition size from 300MB to 600MB.
-Android 4.1.2(CM9) only needed 300MB but Jelly Bean and Kitkat Roms require more System partition space(400MB+).
-In some cases users have reported 0.0/400MB of space left after installing Android 4.2.2(CM10).
-Although everything may still run fine it is recommend to leave at least a little space free. The consequences of running it without free space are not known.

How to monitor free System Storage spaceOptional):
-You can use a free app,Quick System Info PRO, to check the size of your partitions and remaining free space.
-Having a System Partition size of 500-600MB is needed when installing Android 4.2+ Roms.
-If you used the ACMEInstaller5 and then later restore an older Nandroid backup, you will still retain the larger partition size.
Quick System Info PRO Video Clip Link:
Quick System Info PRO Play Store Link:

How to free up System Storage space on the HP TouchPad(Optional):
I believe I have located about 15.89MB of data we can safely delete. Android in space videos and Phone Ring tones are located @
root/system/media/videos & root/system/media/audio/ring tones.

X-plore File Manager, use this app to delete the files:

Note* X-plore needs to be given Root Permissions by clicking the 3 dots in the corner and choosing configuration. Here check your Root Access settings. SuperUser + Mount Writable, this is what it should say. Next you may need to reboot before it takes effect.

How to guide for changing your system, data, and cache partition sizes(Optional): (Gradular)

Related Links:

Donate to the Developers:
Donate to show your appreciation to our hard working developers:

Donate to Jcsullins:

Donate to Dorregaray:

Donate to Evervolv Team (Flintman):

Donate to Invisiblek:

Donate to Milaq:
 

Attachments

See less See more
1 2
#2 · (Edited by Moderator)
Hello and welcome to the full How to Update/Install Android 4.2, 4.3 and 4.4 Builds on the HP TouchPad.

Additional resources:

XDA Version of this thread here:

[ROM GUIDE] How to install Android on the HP TouchPad "The Easy Way"
[ROM GUIDE] How to install Android 4.4.2 Data Media builds on the HP TouchPad

[ROM GUIDE]How to use the TouchPad Toolbox to install Android "The Super Easy Way" (DM and Non-DM)

General Unofficial Release Notes(Important):

Working:
-Sound and Mic

-H/W Video
-Camera
-Bluetooth
-WiFi
-Most builds have a Low to medium battery drain during sleep -4mA to -10mA or -4mA to -30mA(See below)

Known Issues:
-Dirty flashing older builds (CM9/CM10) over newer builds (CM10.1/CM10.2) will result in Boot loops.
-If this happens use your backup or do a fresh install, Click here for a how to Video:
-Flashing CM9/CM10 Over CM10.1/Android4.2/4.3 through CWM or TWRP, can cause a boot loop.(use a Backup)
-Doing an install with ACMEInstaller can sometimes result in a boot loop. Use a backup or flash the Rom and Gapps package through CWM or TWRP.

The usual HP TouchPad battery drain issues:
-If your battery is heavily drained, then you may need to leave it charging for a full day.
-When the battery is fully drained it can take the TP a longtime to reach even the lowest battery level.

-The USB cable that comes with the HP TP is often defective and breaks easily. Try using another USB cable if possible.
-The USB cable does not transfer enough power to effectively charge the tablet. You must use the wall plug when charging the HP TouchPad.
-To be safe don't let your HP TouchPad run out of Batteries ever! Install one of these free apps!
-You can add an automatic shutdown Rule by doing the following.
-AutomateIt, Play Store Link- What to do: New Rule/Trigger Battery level(Below 20%)/Action/Shutdown//save. Or
-Llama, Play Store Link- Location Profiles:Event tab choose + (at the bottom of the screen) Addcondition (battery Level Below 20%) Actions (turn off phone)

How to Update/Install Android 4.2, 4.3 and 4.4 Builds on the HP TouchPad

Note(Important): If you have not installed Android before, then start by using the "Easy Way" guide below and installing one of the prepared install packages. Once you have Android running make a Nandroid backup before trying the large selection of available Roms in this thread. If you are currently using an older version of Android like 2.3 or 4.0.1(CM7/CM9), then you should do a Full uninstall and reinstall. This fixes several problematic issues like increasing the system partition size from 400-600MB to accommodate larger Android 4.2+(CM10+) Roms. If you're currently using a newer Rom like CM10+ and have CWM6+ then you can upgrade with a clean install method listed below.

How to check your Android version and System Partition size:

-Get the free app,Quick System Info PRO, to check the size of your partitions and remaining free space.

-Having a System Partition size of 500-600MB is needed when installing Android 4.2+ Roms.

-Check your version of Android by going to settings/About Tablet/Android Version.

Clean install(Recommended):
When updating your version of Android its recommended to do a clean install of Android. You can do this by using your recovery (CWM or TWRP) to Format/Wipe the system data and the cache partitions. You can also VP-FH6fS2GI[/MEDIA]]fully Uninstall and K0fXhwyN6Jk[/MEDIA]]Reinstall Android to accomplish a clean install. You will find a full step by step instructional video below. First choose an Android 4.2, 4.3 or 4.4 Rom and Gapps package from the detailed guides. Next transfer the two .zip files to your Android device with the USB or direct download them. Watch the how to update video below for step by step instructions. Note that you must have the correct Gapps package for your version of Android or you may experience errors with the Keyboard, Play Store or other Google apps.

Note(Optional): After a clean install you can attempt to use recovery to advanced restore just the data Partition. This will restore your apps and users data but could cause errors so its considered and optional step. Click here to learn how to do an advanced restore after a clean install:

Dirty Flash(Not Recommended):
If you wish to keep your current setup and have made a Nandroid backup, then you can attempt to upgrade using a Dirty flash. Download your selected Rom and gapps zips and flash them through CWM or TWRP recovery. Don't forget to wipe your caches, Click here to see a how to dirty flash your Rom video clip. I would only recommend doing this over similar Roms and only moving upwards version wise. For example CM10 to CM10.1 or Evevolv AOSP 4.3 to 4.4. Flashing CM10.2 to CM10.1 can cause boot loops, so be sure to have a backup before you attempt any Dirty flashing.

Clean Install vs Dirty Install Rom/Updates via Recovery: (After initial install with Acme5) ->Mpgrimm2 Quote

"Clean Install" a rom usually means to format the 3 basic partitions (& sometimes the /boot too depending on the rom/kernel script) and flash the rom as recommended by most devs to avoid issues (some rom installer scripts will handle the formatting for you, but shouldn't be assumed unless stated by the rom's developer. 9-14-13: See Attachment for example).

"Dirty Install" a rom typically involves formatting the system & cache (sometimes only the cache :thumbdown: ) and flashing a rom to preserve /data partition with user apps & settings.
A cleaner method for this is to format all 3 partitions, flash rom, and restore only /data from a backup.

I've rarely seen dirty installs recommended by devs, but when I have seen them say it was "OK to try", it was done on the same rom/firmware base between incremental rom updates only (vs b/w CM7 - CM9 or CM9 - CM10, etc), and if you had a bug, you needed to go back and do a clean install before reporting it or expecting help. I will add that many people have been successful restoring their CM9 data after flashing CM10 & Gapps.
Attached Thumbnails

View attachment 52409

"Full Install" Installing Android on the HP TouchPad by using the ACMEINstaller5 to flash zips located in the cminstall folder.

"Full Uninstall and Reinstall" Removing Android with the ACMEUninstaller2 then Fully Installing Android with the ACMEInstaller5.


How to Update/Install Android 4.2, 4.3 and 4.4 Builds



Don't forget! First make a Nandroid backup of your current setup! Full CWM and TWRP Video here:

How to install Android on the HP TouchPad, "The Easy Way" Guide

Note(Important): If this is your first time Installing Android start here!



How to Uninstall Android The Easy Way Guide Video



Note(Important): This will completely remove all Android Partitions and Recoveries and get your TP back to default with WebOS.

Full written guide here:
Hello and welcome to the full "Easy Way" guide for installing Android on the HP TouchPad.

1) Start by downloading and Installing both Java and the Novacom Software onto your PC or Mac Computer. These files are required before doing the next step.

Note: If you have previously installed an older version of Android its recommended to do a VP-FH6fS2GI[/MEDIA]]full Uninstall before Reinstalling with the instructions here. If you wish to upgrade your version of Android please read this thread here:

a]Download Java

b]Download Novacom

2)The Novacom software you installed will create a new folder called Palm, Inc. You will need to place the ACMEInstaller5/5E/5m and ACMEUninstaller2 files into this Palm, Inc folder. By default this folder will be located on your PC @ C:/Program Files/ Palm, Inc. Mac OS X users will find this folder @ /opt/nova/bin. Download the files and copy and paste them right into either of these directories.

a] ACMEInstaller5 (Install CM7, CM9, CM10, or Flash .zips located in the cminstall folder)

b] ACMEInstaller5E (Install Evervolv AOSP Android, or Flash .zips located in the cminstall folder)

c] ACMEInstaller5M (Install CM10.1,CM10.2, or Flash .zips located in the cminstall folder)

D] ACMEUninstaller2 (uninstalls Android and removes recovery, All versions)

Click the picture below to see the PC location:

View attachment 52409

3) Choose One of the following versions of Android. Download your chosen package and extract it to your PC. The extracted cminstall folder will contain 4.zipped files needed to install Android. Next attach your HP TouchPad to your PC with the USB cable and place it into USB Drive Mode(WebOS) or MTP mode(Android). Open the extracted folder and transfer the cminstall folder(Contains 4 .zips) into the Internal Storage of your HP TouchPad; the location the opens when the USB is attached to the PC/Mac. Make sure that the folder is named "cminstall" and contains 4.zip files. Once complete disconnect your TouchPad from the USB cable.

Android Installation Package Downloads:

a]Evervolv AOSP Android 4.3.1 JB (20140129) cminstall package Download:

Notes: Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, Bluetooth, Automated Updater.

Note: Windows users may need to do the following in order to attach the Touchpad with the USB cable.

1. Go into the Device manager. You will see "MTP USB Device" under portable devices.

2. Right Click it and select update driver software

3. Select Browse my computer for driver software.

4. Select Let me pick from a list of device drivers on my computer

5. Select USB Mass Storage Device then click next.

6.Turn on USB mass Storage from the USB connection notification on the Android device

b]CM10.2 Android 4.3.1 JB (20131209)cminstall package Download:

Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, No Bluetooth.

c]CM10.1 Android 4.2.2 JB (20131210)cminstall package Download:

Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, Bluetooth. (Roland Recommended)

d]CM10 Android 4.1.2 JB (20131019)cminstall package Download:

Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, Bluetooth.

e]CM9 Android 4.0.2 ICS (20130929)cminstall package Download:

Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, Bluetooth, Last Official CM release.

f]CM7 Android 2.3.7 Gingerbread (CM7Alpha3.5)cminstall package Download:

Notes:Medium battery drain(-30mA to -60mA) h/w video, Audio & Mic, Camera, Bluetooth, Original CM7 Alpha Release.

Note: Each package contains all 4.zips files needed to install Android!

(Thanks to Mpgrimm2 for Dev hosting the files)

How to Install Android

4) Installation:
-Once the cminstall files are on The HP TouchPad, it's time to reboot into WebOS Recovery mode.
-If you are currently running WebOS you must disconnect the USB cable from the PC.
-On your PC look for the USB icon in the bottom right corner, click it and eject the HP TouchPad.

-In WebOS Reboot the device by going into Settings/Device Info/ and select "Reset options" choose restart.
or
-In Android Reboot the device by holding down the power button and select Reboot/OK.

-As soon as the screen goes dark hold down the volume up button until you enter WebOS Recovery mode(aka USB Mode). Note* the large USB symbol that should be on the screen. If you miss it just reboot again and hold down the Volume up button right away. Now connect your USB cable to the PC.

Open a Command Prompt or Terminal

On your PC:
-Open a command prompt by going to the start button and typing CMD into the search window (enter)
Or
-Open a command prompt by Opening the Palm, Inc folder, Hold [Shift] & [Right Click] then select "open Command window here" View attachment 52409

On your Mac:
Mac OS X users will need to start a Terminal window. This can be found in the /Applications/Utilities folder.

Using the Command Prompt or Terminal

-Next either type or copy and paste the following into the command prompt (without the part in brackets)

Note(Optional): You can run batch files to automatically input the following commands download here:

On your PC

cd\ (enter)

cd program files (enter)

cd palm, inc (enter)

or (Typed all at once)

cd c:\Program Files\Palm, Inc (enter)

On your Mac

cd / (enter)

cd opt (enter)

cd nova (enter)

cd bin (enter)

or (Typed all at once)

cd /opt/nova/bin (enter)

Note:(Important)Only enter One of the Following commands below.

On your PC

novacom.exe boot mem:// < ACMEInstaller5 (Install CM7, CM9, CM10, or Flash .zips located in the cminstall folder)

novacom.exe boot mem:// < ACMEInstaller5M (Install CM10.1, CM10.2, or Flash .zips located in the cminstall folder)

novacom.exe boot mem:// < ACMEInstaller5E (Install Evervolv AOSP Android, or Flash .zips located in the cminstall folder)

novacom.exe boot mem:// < ACMEUninstaller2 (uninstalls Android and removes recovery, All versions)

On your Mac

./novacom boot mem:// < ACMEInstaller5 (Install CM7, CM9, CM10, or Flash .zips located in the cminstall folder)

./novacom boot mem:// < ACMEInstaller5M (Install CM10.1, CM10.2, or Flash .zips located in the cminstall folder)

./novacom boot mem:// < ACMEInstaller5E (Install Evervolv AOSP, or Flash .zips located in the cminstall folder)

./novacom boot mem:// < ACMEUninstaller2 (uninstalls Android and removes recovery, All versions)

Note: Mac OS X users will enter the commands without the ".exe" extension.

-You will see the lines of text scrolling on the HP TouchPad while Android is installing. Now disconnect the USB cable from the HP TouchPad. Once this is complete you will be greeted with the Moboot menu and Android will boot for the first time. You will be taken through a series of menus to setup the device. Congratulations you have now installed Android onto your HP TouchPad, Have Fun.

Note(Important): If you're unable to install Android and/or get a message like "failed to connect to server" you may have encountered a problem when installing either Java or Novacom. Disable your Antivirus/firewall software and try to uninstall and reinstall both Java or Novacom. If its still not working try another computer or laptop, this fixes the problem 99% of the time.

Android install package contents explained:

-You will need 4 files to install CyanogenMod. The first two files can vary depending on the version you choose to install. CyanogenMod 9 is used here for Example:

1)update-cm-9-20130929-NIGHTLY-tenderloin.zip (Installs your Android Operating System)
2)update-gapps-ics-20120429-signed.zip (Installs your Gapps Package, Play Store & Applications)
3)moboot_038-tenderloin.zip(Installs your Boot Menu options)

4)update-CWM6_tenderloin-20121215.zip (Installs ClockWorkMod6 recovery)

Which Rom should I choose? Whats the best version of Android for me?

The answer to this depends largely on what you use the tablet for and if you care more about having a stable rom or the latest version of Android. For most users who want a stable mature rom with all the features working ie, camera, Bluetooth and good battery life, I recommend Android 4.2, CM10.1 Roms. For the average user I recommend Milaqs CM10.1 and for Gamers I recommend Shumash's Schizoid. If flash support is your #1 priority for things like Netflix and web games then CM9 maybe the best rom for you. Official flash support was removed from roms after CM9(Android 4.0. X) and newer versions will require you to install and use flash via these instructions.

If you're more interested in having the latest version of Android and are prepared to deal with bugs and reporting issues in the forums, then the latest Android 4.4.2 roms are for you. There are now two varieties of Android 4.4.2 roms available for the HP TouchPad. Android 4.4.2 data media buids and non data media builds, read all about the differences and benefits in my full guide here. Below you will find a link to Flintman's Non data media Android 4.4.2 build, this is recommend for average users because its relatively easy to install using the instructions in this post. More advanced users can switch to data media builds but should be prepared to backup all their data and do a complicated install procedure found here.

Android 4.4.2 Non Data Media Rom Guide and Links:

[ROM] Evervolv | 4.0.0p1 [AOSP 4.4.2] [3.4 kernel] [TEST][Non-Data/Media] <a>By </a>Flintman

Download 4.4 Kitkat Gapps here:

Notes:Low to Medium battery drain(-4mA to -30mA) h/w video, Audio, Non Data Media Build, Automated Updater, Camera, Bluetooth.

Note: Windows users may need to do the following in order to attach the Touchpad with the USB cable.
1. Go into Device manager. You will see "MTP USB Device" under portable devices.

2. Right Click it and select update driver software

3. Select Browse my computer for driver software.

4. Select Let me pick from a list of device drivers on my computer

5. Select USB Mass Storage Device then click next.
and/or
6.Turn on USB mass Storage from the USB connection notification on the Android device

Note(Important): It's highly recommended to increase the size of your partition from 400to500/600MB by using the K0fXhwyN6Jk[/MEDIA]]ACMEInstaller4/5, the preware WebOS app Tailor or Flash this .zip file through recovery to change the partition size to 512MB(Gradular&codycoyote).

Note(Important):This is an Android Open Source Project (AOSP) rom not a CyanogenMod (CM) rom. Dirty flashing an AOSP rom over a CM rom can cause errors and rebooting issues. Always do a clean install when moving from CM to AOSP and vise versa.

[ROM GUIDE] How to install Android 4.4.2 Data Media builds on the HP TouchPad

-Visit this post to learn how to install the latest CM11 and AOSP 4.4.2 Data Media builds.

Android 4.3 Rom Guide and Links:

[media]http://youtu.be/ROIJa1T4i84

[ROM] Evervolv | 3.3.0p1 [AOSP 4.3.1] [Nightlies] W/UMS support By Flintman
Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Automated Updater, Camera, Bluetooth.

Note(Important):This is an Android Open Source Project (AOSP) rom not a CyanogenMod (CM) rom. Dirty flashing an AOSP rom over a CM rom can cause errors and rebooting issues. Always do a clean install when moving from CM to AOSP and vise versa.
(Download)Evervolv | 3.3.0p1 [AOSP 4.3.1] [Test Build] W/UMS support:

Note(Important): It's highly recommended to increase the size of your partition from 400to500/600MB by using the K0fXhwyN6Jk[/MEDIA]]ACMEInstaller4/5, the preware WebOS app Tailor or Flash this .zip file through recovery to change the partition size to 512MB(Gradular&codycoyote).

Note: Windows users may need to do the following in order to attach the Touchpad with the USB cable.
1. Go into Device manager. You will see "MTP USB Device" under portable devices.

2. Right Click it and select update driver software

3. Select Browse my computer for driver software.

4. Select Let me pick from a list of device drivers on my computer

5. Select USB Mass Storage Device then click next.
and/or
6.Turn on USB mass Storage from the USB connection notification on the Android device

[ROM] Invisiblek Android 4.3 CyanogenMod 10.2 Nightly Builds By Invisiblek

Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, No Bluetooth.

Note(Important): It's highly recommended to increase the size of your partition from 400to500/600MB using Tailor or Flash this

.zip file through recovery to change the partition size to 512MB(Gradular&codycoyote).

Android 4.2 Rom Guide and Links:

[ROM]Jcsullins CM10.1 Kernel 3.0 Bluetooth Test builds By Jcsullins

Notes: Low battery drain (-5mA to -10mA), h/w video, Audio, Inverted volume controls, Bluetooth, No Camera.

Click Here to watch the How to install Jcsullins Kernel 3.0, CM10.1 Builds on the HP TouchPad video:

[ROM] [CM10/CM10.1] [Experimental Preview by Jcsullins] [01/05/14]
-Read the discussion about this great new rom here.

iMarck90's Post about the new Build:

[ROM]Jcsullins CM10.1-SNAPSHOT-VPN-tenderloin-20131210 By Jcsullins (Roland Recommended)

Notes: Low battery drain(-4mA to -10mA), h/w video, Audio & Mic, Inverted volume controls, Pie Controls, Camera, Bluetooth.
Drmarbles post about the new build:

[ROM] [4.2.2 CM10.1] <KANG>SCHIZOID 2.11 All-in-One [12DEC2013] By shumash (Roland Recommended)
Notes: Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, Bluetooth, Pie Controls, AOKP Rom Control, Hybrid Properties, Performance settings(OC), Custom Kernel Overclockable to 2157MHz, Increased 2D & 3D GPU clocks up to 320Mhz, Great for Gamers.

[NIGHTLY][ROM][JB][4.2.2] CyanogenMod 10.1 nightlies By milaq (Roland Recommended)
Notes: Low battery drain (-4mA to -10mA), h/w video, Audio & Mic, Nightly Builds, Inverted volume controls, Camera works, Pie Controls, Bluetooth.

[ROM] Evervolv | 3.2.0p1 [AOSP 4.2.2] [Nightlies] W/UMS support By flintman
Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Nightly Builds, Camera works! No Bluetooth.

[ROM][CM10.1]OaT_LnT[July 25, 2013] By O.a.T.
Notes: Low battery drain (-4mA to -10mA),h/w video, Audio & Mic, Pie Controls, Camera works, No Bluetooth.

[ROM] [4.2] CarbonROM Alpha [7-6-13] By PatrickC
Notes:Low to medium battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera works, No Bluetooth.

[Rom][cm 10.1] |||true tablet ui|| By fahd_freak
Notes: Low to Medium battery drain (-4mA to -30mA), h/w video, Tablet UI(Single navbar at the bottom), No audio plays with the screen off, No Bluetooth and No Camera.

Android 4.x.x Rom Guide and Links:

Jcsullins CM10 Preview Builds Download:

iMarck90's cm-10-20131019-UNOFFICIAL-tenderloin Download:

CM10 Android 4.1.2 10 JB (20131019)cminstall package Download:

Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, Bluetooth, Needs extra boot time.

CM9 Android 4.0.2 Downloads
CM9 Android 4.0.2 ICS (20130929)cminstall package Download:


Notes:Low battery drain(-4mA to -10mA) h/w video, Audio & Mic, Camera, Bluetooth, Best Netflix/Flash support, Last Official CM release.

CM7 Android 2.3.7 Gingerbread (CM7Alpha3.5)cminstall package Download:

Notes:Medium battery drain(-30mA to -60mA) h/w video, Audio & Mic, Camera, Bluetooth, Original CM7 Alpha Release.

Notes:Flash this zip to greatly improve the CM7 WiFi Driver: update-cmtp-ath6kl-v20130721-test.zip

News and Updates

[ROM]Jcsullins CM10.1 Kernel 3.0 Bluetooth Test builds By Jcsullins
Notes: Low battery drain (-5mA to -10mA), h/w video, Audio, Inverted volume controls, Bluetooth, No Camera.

Click Here to watch the How to install Jcsullins Kernel 3.0, CM10.1 Builds on the HP TouchPad video:

[ROM] [CM10/CM10.1] [Experimental Preview by Jcsullins] [01/05/14]
-Read the discussion about this great new rom here.

iMarck90's Post about the new Build:

Android 4.2 20130812 CM10.1 Gapps:
Android 4.2 20130812 CM10.1 Lite Gapps

[ROM GUIDE] How to install Android 4.4.2 Data Media builds on the HP TouchPad

-Go to this thread to get the latest CM11 and AOSP 4.4.2 Data Media builds.

Gapps Downloads & Extras:

Main Gapps page @ Goo.im
Extras:
Mpgrimm2 Dev-Host backup files
Mpgrimm2 AFH backup files mirror

Jcsullins Dev-Host backup files
Flashable.zip file to change the partition size to 512MB

CWM6 tenderloin-20121215:

Nexus 7 Camera Launcher:

moboot_038-tenderloin.zip

WebOS Doctor 3.0.5:

tpdebrick-v004.zip
moboot_0.3.5.zip
ACMEInstaller3

novacom-win-32.tgz

novacom-win-64.tgz

novacom-linux-32.tgz

novacom-linux-64.tgz

novacom-mac.tgz

Optional Patches, Tweaks, and Customization's (Not included):

(Optional)Add flash Support for Android:

Official flash support for Android was removed after CM9(Android 4.0.2).

You can add support back by installing the flash apk file and using a supported Web Browser.

Watch this instructional video here How to Install the Adobe Flash Player on Any Android Device 2.3-4.3.1

Main Adobe Flash Player Archive Download Archive

Note:Android 4.4.2 Kitkat users will need to install the hacked flash player and use the Dolphin browser with the jet pack plugin.

Download Adobe Flash Player apk for android 4.4.2 Kitkat Here:

Install the The Dolphin browserHere:

Install the Dolphin browser Jetpack Plugin here:

(Optional) Updated CWM(6.0.2.8) and TWRP(2.6.3.0) Recovery flashable .zips:

iMarck90 has packaged the latest CWM6 and TWRP recoverys into flashable zips. Download the latest version of CWM and TWRP then flash it through your current recovery to install them:

Recovery Download:

TWRP 2.6.3.0

ClockworkMOD 6.0.2.8

(Optional) Additional ACMEInstaller versions by iMarck90:

iMarck90 has modified the ACMEInstaller to work with TWRP and Milaqs CM builds. Checkout his thread below for full details and instructions.

Note: Milaqs CM10.2 builds requires additional partition changes and the installation of the Data media CWM. Full install information is covered in my How to update/upgrade Android thread here:

ACMEInstaller4 [Testing] and other things..

(Optional) Roland's Custom HP TouchPad Boot Animations:
[Boot Animation] Roland's HP TouchPad Custom Boot Videos (XDA Thread)
A variety of fun Boot Animations to enhance your TouchPad Boot experience here:

Troubleshooting:
Notes, Fixes and Tweaks(Important):
Note:The following are Solutions for the most Frequently asked questions and problems.
1)1)If the WiFi turns off in Sleep/suspend mode while set to on, then uncheck WiFi optimization.

Note:Turning off "WiFi optimization" might help to improve WiFi functionality.

note:Turning WiFi off during sleep saves extra battery life.
-Settings/WiFi/3 Dots/Advanced/WiFi optimization (uncheck)
-In Shumash's Schizoid build you can find it @ RomControl/General

2)If the HP TouchPad isn't charging do the following. If MTP is already checked,then uncheck and recheck the option.
-To Enable MTP mode, Go to settings/storage, look for the three dots in the upper right hand corner of the screen, tap computer connection, make sure there is a check next to MTP.
-This will enable the TouchPad to transfer files and charge using the USB cable.

3)If your Touchpad skips moboot and boots right into Android, then do the following:
-Hold the home key while booting to force moboot to display the Menu.
-To fix this problem use a Rooted File explorer, like X-plore, to delete the moboot.next file located @ Root/Boot/
-This problem is often caused by using the CyBoot app in WebOS.

4)Turning off "network location services" might help to improve overall battery drain and longevity.
-Settings/location access/ access to my location set to off
-You may wish to monitor your battery drain history during sleep.
-Install the the free app Battery Monitor Widget:
-To setup the Battery Calibration correctly for the HP TouchPad,
-go to BMW settings/calibration/Battery capacity/ and set it to either 6300 (F29C) or 5800 (S29C) and tap OK
-Note* See the Battery p/n # on the original packaging.
Or
You can also use Cool-Tools to monitor your battery drain in real time.
-Watch the instructional video Here.
Note:Flashing the A6 firmware will ensure your battery has a long healthy life.

5)You can enable additional reboot options like recovery by enabling Developer options.
-Go to Settings/About Tablet/ Tap on "Build number" 7 times.
-A new menu will appear in the Settings/About Tablet/Developer options/ tab on the left.
-Check "Advanced reboot" to get the Recovery/Boot loader options.

6) When installing Roms and .zips with the ACMEInstaller, you may need to add "update-" to the beginning of the file names or they won't flash correctly. Like so "update-cm-10-20131019-UNOFFICIAL-tenderloin.zip"

7)If Moboot is displaying multiple Rom or recovery names that you are not currently using, then do the following.
-With a rooted File explorer go to root/boot/ and delete the unwanted uImage.( X) file to remove the entry from Moboot.
-Here you can also change the default boot option by editing the moboot.default as text.
-Also you can change the default recovery option by editing android.default.recovery

8)If you are unable to find the Play Store after you install CyanogenMod, then you will need to reflash your gapps package. Click Here for the how to video!

9)If you are unable to find the camera app install this Nexus 7 Camera Launcher:
-This will also make the camera preview full screen.

10)Use this free app "4.2 Multiple User Enabler Root" to enable multi-user functionality.
-You can also use the terminal emulator to enable it too, see VFF instructions here.

Bricking, Boot Loop, Help & Fixes(Important):

If your HP TouchPad is stuck in a boot loop or not responding:
-Hold down the Power and Home buttons together for 30sec to force the TouchPad to Reboot.
-Hold down the Power button and click the Home key 14 times.

-If you're stuck in a boot loop restore a back or do a fresh install, Click here for a how to Video:

-Dirty flashing older builds (CM9/CM10) over newer builds (CM10.1/CM10.2) will result in Boot loops.

-If this happens use your backup or do a fresh install, Click here for a how to Video:
-Doing an install with ACMEInstaller can sometimes result in a boot loop. Use a backup or flash the Rom and Gapps package through CWM or TWRP.

If your TouchPad seems bricked and won't turn on:
-If your battery has been fully drained, then you may need to leave it charging for a full day.
-When the battery is fully drained it can take the TouchPad a longtime to reach even the lowest battery level.
-The USB cable does not transfer enough power to effectively charge the tablet. You must use the wall plug when charging the HP TouchPad.

-After charging the HP TouchPad for a full day try holding down, home + power + volume down for 30+ seconds.

-If the tablet does not turn on after the previous steps it may be bricked and you will need to run the TPDebrick procedure found in the thread below:

Developer Jcsullins has posted a thread "TPDebrick v0.4" dedicated to helping people with bricked HP TouchPads(Important):
Note* All debricking questions should be posted here!

-Warning: Certain TouchPads can become "Bricked" if you let the battery drain to zero.
-Installing one of these free apps could solve the problem and save you time.
-AutomateIt, Play Store Link- What to do: New Rule/Trigger Battery level(Below 20%)/Action/Shutdown//save.
Or
-Llama, PLay Store Link- Location Profiles:Event tab choose + (at the bottom of the screen) Add condition (battery Level Below 20%) Actions (turn off phone)

If you ran the WebOS doctor but it got stuck at 8-12% follow the instructions in the threads below:

The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(Rootzwiki)

The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(CM)

Touchpad Backup with QPST -- need this for unbricking:

Fixes for SDCARD issues for all versions of CyanogenMod:
-Download a flashable.zip to increase the size of your internal storage.

How to Change the DPI settings:
-If your home screen looks a little off then you may wish to change the DPI/LCD density.

Note: Setting the DPI to something other than 160 or 120 can cause compatibility issues with the Google Play Store. If you are unable to download and install apps then change the DPI to 160 or 120.
You can change the DPI settings either by using a free LCD app or by editing the build prop. The two apps below will do the job.

Resolution change / Density, DPI Play Store Link:
or
Try editing the build prop with an easy to use free app.
Build.prop Editor, Play Store Link:

How and when to Use the WebOS Doctor (Important):

Q: What's the WebOS Doctor and when should I use it?

Click Here to Watch the WebOS Doctor Instructional video:

The WebOS Doctor is a program that has two main functions for HP TouchPad users. It can either update your version of WebOS or fix problems with a damaged WebOS by completely reinstalling it. If WebOS no longer boots or apps and preware have stopped working correctly, then you will need to resinstall WebOS with the Doctor. A failed or interrupted attempt at changing the partition sizes with WebOS preware app Tailor may cause these problems. To check what version of WebOS is currently installed go to Launcher(Up Arrow)/Settings/Device Info/ Version

Note(Important): You MUST uninstall Android before running the WebOS doctor. Failing to remove Android before running the Doctor can result in the process becoming stuck at 8-12% and potentially bricking the device. If you are currently stuck visit the thread below for information about fixing the problem. If you're unable to use the tablet at all follow the instructions in Jcsullins TPDebrick thread.

The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(Rootzwiki)

The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(CM)

TPDebrick v004 - Jcsullins dedicated thread for fixing Bricked TouchPads:

Note(Important): Running the Doctor will completely wipe all personal information, applications and preware from the TouchPad. Media like music and movies will not be affected. However I would recommend backing your important files to PC, before running the Doctor.

Note(Important): In order to install apps from the WebOS store you will need to get the Root Certificate fix for WebOS cloud services.

[Video+Guide] HP TouchPad Root Certificate fix for WebOS cloud services

How to run the WebOS Doctor:

1) Install Java

-Java must be installed in order for the TouchPad to communicate with your PC.

2) You MUST completely uninstall Android from the HP TouchPad before running the WebOS doctor. Remove Android by running the ACMEUinstaller2. Watch the following video for full uninstall instructions.

VP-FH6fS2GI[/MEDIA]]How to Uninstall Android or CyanogenMod on the HP TouchPad (All versions)

3) Download the latest 3.0.5 WebOS doctor application to your PC, place the file in an easy to find location. If upgrading you can check your current version from WebOS by going to Launcher(Up Arrow)/Settings/Device Info/ Version.

WebOS Doctor 3.0.0 to 3.0.5 Official Links

4) Put the tablet into WebOS recovery mode by doing the following:

-In WebOS Reboot the device by going to Launcher(Up Arrow)/Settings/Device Info/ select "Reset options" choose restart.

-As soon as the screen goes dark hold down the volume up button until you enter WebOS Recovery mode. Note the large USB symbol that should be on the screen. If you miss it just reboot again and hold down the Volume up button right away. Once in WebOS recovery mode connect your USB cable to the PC.

5) Now you're ready to run the WebOS Doctor app by clicking on the .jar file you downloaded in the previous step. Be sure that your tablet is fully charged and connected with the USB cable before starting this process. Running out of power or interrupting this process in anyway could brick your HP TouchPad. Please be careful and fully read the instructions before beginning.

-Double click the webosdoctor.jar file to launch the app

-Select your language then click next

-Accept the licence agreement, read the warning message then select next to begin the install.

-Be patient the process can take anywhere from 15min to 1hour to complete.

HP TouchPad Battery Drain issues during sleep (Important):

Full step by step A6 Firmware Flashing instructions and Info here!
The Problem:
Developer James Sullins, Aka Jcsullins, has informed HP TouchPads users that there is a problem with our tablets A6 Firmware. This issue can cause an usually high battery drain during sleep. This problem occurs overtime while running both CyanogeMod and WebOS, on the HP TouchPad. As a results the Touchpads battery drains more quickly with daily use and the overall life span is reduced.

The Solution:
Reflashing the A6 Firmware effectively fixes the problem but may need to be repeated as a part of regular HP TouchPad maintenance. Watch this video and follow the step by step instructions to reflash your own Touchpads A6 Firmware.

How to test:
How to monitor your battery
To monitor your battery drain history during sleep install the free app Battery Monitor Widget:
-Once installed open the app and go to history to see a log of your devices sleep history.
-To setup the Battery Calibration correctly for the HP TouchPad,
-go to BMW settings/calibration/Battery capacity/ and set it to 6300 (*f29c), 6000 (*i29c) or 5800 (*s29c) and tap OK
-Note* See the Battery p/n # on the original packaging.
-Note* after setting the calibration, users will have to allow several hours to pass before the history can be accumulated.
Or
You can also use Cool-Tools to monitor your battery drain in real time.
-Watch the instructional video Here.

A6 Firmware Threads & Info:
Battery Drain issues on HP TouchPad RootsWiki

[Fix Guide] How to Reflash the A6 Firmware XDA

How to Reflash the A6 Firmware Method 2:
[video] How to fix the A6 firmware Battery Drain Problem on the HP TouchPad Method 2

1) Boot to WebOs and in the "Just Type" box enter the following: webos20090606 or upupdowndownleftrightleftrightbastart
-Tap the developer mode icon and slide the toggle to on, then press submit.
-Plug the USB cable into the HP TouchPad and your PC.

2)On your PC Install Java and the WebOSQuickInstall-4.5.0 software*
- Note* If you have already previously installed Android with Java, then skip it.

a]Download Java:

b]Download Novacom Universal Installer:

c]Download WebOSQuickInstall-4.5.0:

3)Run the WebOSQuickInstall-4.5.0 software, note your TouchPad must be connected with the USB cable.
-Click on the Small globe icon located under the plus minus buttons.
-This will take us to a new menu where we will search "preware"
-Click the install button and the Preware app will be installed.
-You may now unplug the USB cable.

4)On the tablet while booted into WebOS navigate to downloads and select Preware.
-scroll down until you see a button appear to continue
-Search for "wterm" and install the app.
-Run wterm, and set a password to give the app Root permissions.
- You can set or change the password by looking for the wterm menu in the upper left corner and select setup.
-Click on New password and enter a simple password like "0000"
-Confirm the password and press "Set Password" button, now hit done and exit.
-Note you can increase the font size by going to wterm preference settings.

5) Now in wterm enter the following command
PmA6Updater -f -d 0 /lib/firmware/a6_firmware.txt.00
PmA6Updater -a (Note this shorter command flashes two firmwares)
-It should take about 20-30 seconds to complete and will inform you upon completion.
-Congratulations you have now reflashed the A6 Firmware and can safely close the terminal and reboot your HP TouchPad.
Note: If you input the command and get a message saying it said can't open the A6 device, then try toggling developer mode off and on.

How to Reflash the A6 Firmware Method 1:
[video]How to Reflash the A6 Firmware Method 1:

1) Boot to WebOs and in the "Just Type" box enter the following: webos20090606
-Tap the developer mode icon and slide the toggle to on, then press submit.
WARNING: Do not enter a password. Just tap submit.
-Plug the USB cable into the HP TouchPad and your PC.

2)Install Java and the Novacom software*
- Note* If you have already previously installed Android with, Java and Novacom drivers, then proceed to step 3.

a]Download Java:

b]Download Novacom Universal Installer:

3)Open windows explorer and go to C:\Program Files\Palm, Inc\Terminal
-Now run the Terminal.bat*
-Note* if you are using a 64 bit OS and get the Error "Windows cannot find Javaw..." you will need to copy the Javaw.eve from C:\Windows\SysWOW64 and paste it into C:\Windows\System32.

4)In the open Novaterm window, select file\connect\Ok
-Now copy and paste the following line into Novaterm and press enter*
PmA6Updater -f -d 0 /lib/firmware/a6_firmware.txt.00
PmA6Updater -a (Note this shorter command flashes two firmwares)
-Note* Do Not! disconnect the TouchPad After starting this procedure.
-Novaterm will tell you "firmware update complete"
- In the open Novaterm window, select file\disconnect\Ok
-Congratulations you have now reflashed the A6 Firmware and can safely disconnect your HP TouchPad from the USB cable.

SDcard Fixes and Internal App Storage Increase(Important):

All these fixes can be found in the following thread below by Jcsullins:
Fixes for SDCARD issues for all versions of CyanogenMod

Removed SDcard Error Message:
"Removed SD card
SD card removed. Insert a new one.

If so, that (most likely) means that you have encountered the
50+ issue. To fix it, you will need to move apps back from
the 'sdcard' to the 'Internal storage' (or 'phone').

The next fix/workaround allows you to 'stash' some of the apps
on the 'sdcard' so that the 50+ issue does not come into play.
This will allow you to move apps back from the 'sdcard' without
encountering the "Removed SD card" error while attempting to do so.
Each time you apply this 'fix', it will 'stash' all but 40 of
the apps on the 'sdcard'.

So, apply this fix once. Then move apps back from the 'sdcard' to
the 'phone' (or 'Internal storage'). Note that apps that have been
'stashed' might show with a greyed-out icon with an 'SD Card' symbol
and the letters 'SD' -- do not attempt to move these. After you
have moved the apps from the 'sdcard' back to 'phone' (those that
haven't been 'stashed'), you apply the fix again. Applying the
fix the second time will 'unstash' the remaining apps (remember
that it will not allow more than 40 apps to be 'unstashed') thus
allowing you to move them off the 'sdcard' too.

Get it here: http://www.mediafire...4n3fhag1d33127q
Apply with your favorite recovery software."Jcsullins Quote


How to Increase the 'Internal space' for Additional App Storage:
You can increase the size of your 'Internal space' (or /data)
in increments of 256MB, 512MB, 1024MB and 2048MB. You apply
these 'fixes' with recovery software (tested with CWM and TWRP),
however, please note the warnings below.

********** PLEASE READ ALL WARNINGS BELOW **********
********** PLEASE READ ALL WARNINGS BELOW **********
data_plus_256mb: http://www.mediafire...gxqjki8s255lwpw

data_plus_512mb: http://www.mediafire...wh83t6urhnf82ad

data_plus_1024mb: http://www.mediafire...zaeh4fd3pjinaga

data_plus_2048mb: http://www.mediafire...xyxdx7xscee6mex
********** PLEASE READ ALL WARNINGS BELOW **********
********** PLEASE READ ALL WARNINGS BELOW **********

WARNINGS:

1) BACKUPS. BACKUPS. BACKUPS. As always, and especially when you
are resizing filesystems, you should have backups. This means
backups of all data (that you would care about losing) on the
Touchpad. These backups should be stored off of the Touchpad.

2) Before attempting to resize your 'Internal space' make sure
you have enough free space on your 'sdcard' to do so. Check
this from Settings/Storage/SD card/Available Space. You should
have enough space plus a very healthy 'safety margin'.
DO NOT ATTEMPT TO TAKE ALL (OR CLOSE) AVAILABLE SPACE FROM SDCARD.

3) Before applying this 'fix', make sure you have plenty of charge
on your battery.

4) Do not reboot, reset or otherwise interrupt the touchpad while
applying this 'fix'.

5) As soon as this 'fix' is complete, use the recovery software's
reboot command to reboot the system. Do not do anything else
in recovery after applying this 'fix'. This 'fix' does things
that recovery software are not designed to do and does not
expect to happen. REBOOT IMMEDIATELY AFTER APPLYING FIX.
Jcsullins Quote

Removing System Apps(Optional):
If System apps are displaying error messages or working incorrectly you can use a free app to remove them. In some cases you may wish to uninstall apps from your system and reinstall them as regular apps such as Google+ and Chat.
Note: The device must be rooted

Sdx Stock App Removal Thread:
Sdx Stock App Removal Download:

Warning! Please take care removing apps. If it's an app that the system needs, it will be removed and can cause the phone to boot loop or worse? We do not take responsibility for your choice to install this and remove anything. PLEASE USE CARE!


Related Links:

Donate to the Developers:
Donate to show your appreciation to our hard working developers:

Donate to Jcsullins:

Donate to Dorregaray:

Donate to Evervolv Team (Flintman):

Donate to Invisiblek:

Donate to Milaq:
 

Attachments

#3 · (Edited by Moderator)
[ROM GUIDE]How to install Android 4.4.x Data Media builds on the HP TouchPad

Additional resources:

XDA Version of this thread here

Touchpad Toolbox(DM install tool) By Jcsullins
[ROM GUIDE] How to install Android on the HP TouchPad "The Easy Way"
[ROM GUIDE] How to Update/Install Android 4.2, 4.3 and 4.4.2 Builds on the HP TouchPad(Non-DM)

[INFO] My HP TP Data/Media Recovery, Rom Notes + Install Guide Additional Data Media Info by Mpgrimm2



Video Timecode:
Data Media Q & A (What is a data media build?) @ 1:40

What are the Advantages/Changes for Data Media Builds? @ 3:18

How can I go back to my old setup? @ 4:41

1)Uninstall Android and Clean up your SDcard @ 6:45

2)Run the ACMEInstaller5, Install CWM and Moboot @ 8:57

3)Switching your free space from Media to Data @ 11:39

4)How to Install Android 4.4.2 Data Media Builds @ 15:52

Flashing zips, Rom and Gapps with JCS DM CWM @ 18:00

Flashing zips, Rom and Gapps with Philz DM CWM @ 20:25

Troubleshooting @ 22:00

Data media Q & A:

What is a data media build?

Previously on the HP Touchpad Android and WebOS shared SDcard space in the media partition. This was the space you saw when transferring data via the USB cable. It stored all your media like music, pictures and movies. Data media builds separate the Android and WebOS space by emulating a 2nd ext4 SDcard in the data partition. The place where your app data was stored, separate from the SDcard media partition. You will need to move the majority of your free space from the media partition to the data partition, by using flashable zips, Tailor or android apps. With this setup the data partition now becomes the main place where your apps and users files(Music, pictures, movies, ect) are stored. The left over space in the media partition is now separate and only used by WebOS. WebOS will be left with just a small amount of free space and the majority will be given to the Android Data partition. You will need to boot into WebOS to access its media SDcard space or use the Evervolv build which allows you to see both partitions from Android. Following these instructions will leave WebOS perfectly intact and it can be used for useful things like flashing the A6firmware [Fix Guide] How to Reflash the A6 Firmware.

What are the Advantages and Changes for Data Media Builds?

New data media builds change the default partition layout to more efficiently use the available space. You get a larger area for storing apps and mount an emulated ext4 SDcard all on the Data partition. The ext4 doesn't suffer from the 4GB file size limit that the older Fat partition had and gives you more space for large apps. In additon there is no longer a limit of 50+ apps like some users experienced with the non data media roms. "Performance on ext4 in Android is also probably better than FAT." The next advantage for HP TouchPad users is the updated 3.x Kernels all the new Android 4.4.2 builds use. The updated Kernel's more efficiently communicates and allocates resources between the hardware and software. However data media Roms require newer data media recoveries to accommodate the new partition format and selinux support. Note that older versions of CWM and TWRP recovery will not work properly with data media Roms and old backups are incompatible.

What is a data media device?(TeamWin)

Do I really need to do all this, how can I go back to my old setup?

If you're happy with your current setup and Android version there is no urgent need to upgrade. However this is the direction that future builds will take and if you understand the basic concepts of flashing rom's and have previously installed android with the ACMEInstaller, then you should be ready to test these new builds. Experienced users should backup all their data before trying out these new builds. If you wish to go back to your previous setup you can use the new Jcsullins and Philz Touch DM-CWM recoveries to restore your older nandroid backups. Jcsullins and Philz DM-CWM recoveries can see both SDcards while restoring your backups. The Data partition will show up as SDcard and the Media Partition as SDcard1. Note that due to the larger size of data media, backups you cannot advanced restore the data partition of a data media back up on a non data media rom. Please leave our talented developers some feedback in their respective threads. Reporting problems in the developer's threads and submitting alogcats can help to move development along and fix bugs.

HP TouchPad non Data Media build guide threads:

(Recommended for first time installers to intermediate users)

[ROM GUIDE] How to install Android on the HP TouchPad "The Easy Way"

[ROM GUIDE] How to Update/Install Android 4.2, 4.3 and 4.4 Builds on the HP TouchPad

Additional Data Media Info by Mpgrimm2 here:
[INFO] My HP TP Data/Media Recovery, Rom Notes + Install Guide

1)Uninstall Android and Clean up your SDcard:

A]Uninstall Android completely by using the ACMEUinstaller2, watch the instructional video here: Next you will need to cleanup your SDcard before we can change our partition sizes. After uninstalling Android you will automatically reboot to WebOS.

Note: I would highly recommend making a backup and transferring it to your PC before removing Android. If you decide to go back to your old setup this will make things easier.

B]Now from WebOS you must clear enough free space on the media partition in order to add that space to the data partition. You can do this quickly and easily by wiping all your SDcard data from the rest options in WebOS. You could also manually delete files to clear up the space but wiping all your data is highly recommend and ensures that the flashable zips will work correctly in step # 3. If you encounter errors or issues be sure to redo this step.

Completely wipe your SDcard by booting into WebOS and going to, settings/device info/reset options/erase USB drive.

Product Personal computer Font Computer Communication Device


Note(Important): Backup, Backup, Backup, This will delete absolutely everything on your SDcard so make sure you have your personal data files backed up on your computer. Don't forget to move your Nandroid backups onto your PC. By default CWM backups are located in SDcard/clockworkmod/backup/

Note:This will not affect your WebOS setup, apps or Preware and is highly recommended. The Touchpad will then reboot itself and the data will be erased.

Note:You could also manually delete files you have added onto your Touchpad but I would recommend cleaning off your SDcard from WebOS or the flashable zips to resize the partitions may not work correctly.



2)Run the ACMEInstaller5, Install CWM and Moboot:

Now its time to install moboot, CWM and set your system partition to 600MB by running the ACMEInstaller5. Download CWM and Moboot then place the zipped files into the cminstall folder on your HP TouchPad. Reboot the device into WebOS recovery mode and run the ACMEInstaller5 from your PC. Watch the full instructional video here if you're unfamillar with the process but only use the files provided here for installing data media builds.

[media]http://youtu.be/K0fXhwyN6Jk[/media]

Download Jcsullins DM-CWM Recovery and Moboot:

A]update-CWM-jcs-dm-tenderloin-20140317.zip

Note(Important):When flashing files from Jcsullins DM-CWM you will be able to choose between installing zips from both SDcards. The Data partition will show up as SDcard and the Media Partition as SDcard1, see below pic:

Footwear Font Automotive tire Audio equipment Screenshot


B]moboot_038-tenderloin.zip

Or

(Optional) Download Philz+Jcsullins Touch Interface DM-CWM and Moboot:

A]Download PhilZ_CWM-jcs-dm-tenderloin-20140317.zip

Note: Note: Jcsullins has modified Philz touch recovery to support the HP Touchpad. Philz is a touch interface version of the DM-CWM that still works the same as non-touch based recoveries. Both SDcards are accessible plus you can still use the volume and home buttons to navigate and select options if desired. Philz touch also supports TWRP backup formats, so TWRP users making the switch can still restore their backups. Scroll down in the menu and select TWRP mode to switch to TWRP formats.

-Read more about Philz CWM here:

Product Gadget Font Line Screenshot


B]moboot_038-tenderloin.zip

3)Switching the majority of your free space from Media to Data:

With the basic partition layout setup(System Partition=600MB), recovery and Moboot installed, we can now move your free SDcard space from the Media partition to the Data partition. Here are a few different methods that we can accomplish this with, the Flashable zips are recommended.

Recommended Data Media setup:

Before Data Media setup
system = 600MB
cache = 200MB
media (16GB TouchPads) = 11.5GB

media (32GB TouchPads) = 28GB
data = 1.5GB

After Data Media setup
system = 600MB
cache = 200MB
media = 400MB-2.8GB ** (depends on methods, 3GB recommended)
data = (16GB TouchPads) = 11.5GB

data = (32GB TouchPads) = 24.5GB

A] Flashable zips(Recommended): Advanced users Gradular and The Ape have both created zips you can flash through recovery that can make the partition changes quick and easy. Download the desired .zips either directly to your TouchPad or to your PC and then transfer them to the Touchpad with the USB cable. There are several flashable zips available but you must choose one that best accommodates your TouchPad model 16GB or 32GB. It's recommended to use the largest possible zips for your TouchPad model, a 32GB TouchPad could use this 24576 zip and 16GB HP Touchpad would use this 10752-0.1.zip. Flashing these zips will leave about 2.8GB of space on the Media partition for WebOS and move the majority of space to the Data partition for Android apps and file storage. If you use WebOS often, then you might wish to leave more space on the media partition.

Download Flashable zips to move your free space from Media to Data:

[Thread]How to guide for changing your system, data, and cache partition sizes to whatever you want By Gradular

16gbTP_Gradular_data_resize_10752-0.1.zip for 16GB Touchpads

32gbTP_and_up_ONLY_Gradular_data_resize_24576-0.1.zip for 32GB Touchpads

64gbTP_ONLY_Gradular_data_resize_56320-0.1.zip for 64GB Touchpads

Or

[Thread]Data Partition Size Changer CWM ZIPS By The_Ape

data_plus_12288mb-signed.zip for 16GB Touchpads

data_plus_24576mb-signed.zip for 32GB Touchpads

Note: Before changing your partition size you must have enough free space on the media partition in order to add that space to the data partition. If the zips fail to flash make sure that you have previously wiped your USB drive via the instructions in step #1

B] Tailor: The WebOS Preware app Tailor can be used to make the necessary partition changes. This method also works well but can take longer to setup and complete. Note: Make sure your HP Touchpad is fully charged before making changes with tailor. Checking the file system and resizing the partition can take some time, so be patient. If you get an error during the file system check, run it again. Do Not restart or shutdown the device until it completes. Read all about using tailor by watching my video and reading the OP in Gradular's thread below.

Note(Important):If you have accidentally interrupt tailor you may need to run the WebOS Doctor, See the Troubleshooting section Video Here:

How to guide for changing your system, data, and cache partition sizes to whatever you want.by Gradular

Click Here to watch the Full how to use Tailor video

C] Android Partition changing apps: There are a number of apps in the Play Store that could help you change the partitions sizes. However the success rate of using these apps is questionable and some require you to get a paid version. If you wish to try using apps make sure you have a full backup before proceeding. A Parted ( Sd card Partition ) Android Partition Manager Pro

4)How to Install Android 4.4.x Data Media Builds:

Now its time to install android by flashing the rom and gapps package through recovery. If you've chosen to use the flashable zips to change your partition size, then do that first and reboot before flashing the rom and gapps package. Consult the Android 4.4.2 guide below and download anyone of the 5 available Data Media roms by visiting their corresponding threads. Just below the roms you will find the available 4.4.x gapps packages. Download your selected Android 4.4.2 rom, and 4.4.x gapps package directly to the tablet or transfer these files over to the Touchpad with the USB cable from your PC. Once the files are located on the tablet you can flash them through recovery to complete the install. Refer to the full video to see the step by step flashing process with both Jcsullins DM-CWM @ 18:00 and Philz-DM-CWM @ 20:25.

Note(Important)When flashing files from Jcsullins or Philz DM-CWM you will be able to choose between installing zips from both SDcards. The Data partition will show up as SDcard and the Media Partition as SDcard1.

Philz+JcsullinsTouch Interface DM-CWM(Optional):

Download PhilZ_CWM-jcs-dm-tenderloin-20140317.zip

Note: Jcsullins has modified Philz touch recovery to support the HP Touchpad. Philz is a touch interface version of the DM-CWM that still works the same as non-touch based recoveries. You can still use the volume and home button to navigate and select options if desired. Philz touch also supports TWRP backup formats, so TWRP user making the switch can still restore their backups.

DM-TWRP(Optional): If you'd prefer to use TWRP then you can get Jcsullin DM-TWRP below. Flash the DM-TWRP.zip through your current CWM recovery to install it.

Download update-TWRP-jcs-dm-tenderloin-20140512.zip

Android 4.4.x Kitkat Data Media Videos:

[media]http://youtu.be/5VYNoYacqGE



Android 4.4.x Kitkat Data Media Guide and Links:

[ROM][OFFICIAL][KitKat 4.4.4][TENDERLOIN] PAC-man 4.4.4.RC-2 By Shumash

Notes: Low battery to medium battery drain (-5mA to -20mA), h/w video, Camera, Bluetooth, Audio & Mic, Inverted volume controls, Hybrid Properties, Performance settings(OC), Increased default CPU clock of 1.5Ghz, Great for Gamers.

Note: Win8.1 can't connect with the Touchpad, win7 works fine

Note: This Rom can see both SDcards

Note: Kernel 3.0 and 3.4 builds available

[ROM] [4.4.2][3.0 Kernel] [CyanogenMod 11 by Jcsullins] [DM] By Jcsullins

Notes: Low to medium battery drain (-6mA to -20mA), h/w video, Camera, Bluetooth, Audio & Mic, Inverted volume controls, Performance OC tab.

Note:This Rom can see both SDcards

[ROM] [NIGHTLY] [KitKat] [4.4.2][3.0 Kernel] CyanogenMod 11.0 nightlies By Milaq

Notes: Low to medium battery (-6mA to -20mA), h/w video, Camera, Bluetooth, Audio & Mic, Inverted volume controls, Performance OC tab.

[ROM] [Tenderloin] [4.4.4] [DATA/MEDIA] TeamEOS - The Revival || Nightlies By Team EOS

Notes: Low to medium battery drain (-5mA to -20mA), h/w video, Bluetooth, Audio & Mic, No Camera, EOS update download manager.

Note: Use the TPtoolbox V41x to install this ROM.

Note: To fix YouTube video playback increase the resolution, click on the 3 dots/settings/change it to 720p.

Note: Win8.1 can't connect with the Touchpad, win7 works fine but you may need to uncheck USB debugging mode from the Developer Options.

Note: Enable the developers tab by going to "About tablet" and clicking on the "Build number" 7 times.

[ROM] [AOKP 4.4.2 kitkat ][3.0 Kernel] for the HP Touchpad By Sixohtew

Notes: Low battery to medium battery drain (-5mA to -20mA), h/w video, Camera, Bluetooth, Audio & Mic, Inverted volume controls, Fullscreen(no Nav bar),

Note: To add the navigation bar got to settings/ROM Control/(Swipe left)navigation bar/settings/Enable navigation bar(Check the box)

Note: If you can't connect the USB in Win7/8.1 go to settings/Developer options/USB debugging and (Uncheck the box)

[ROM] Evervolv | 4.0.0p1 [AOSP 4.4.4] [3.4 kernel] [Nightlies] With /data/media By Flintman

Notes: Medium battery drain (-30mA to -60mA), h/w video, Camera, Bluetooth, Audio & Mic, Automated Updater(Use TWRP).

Note: Evervolv 4.4.2 Builds for the HP TP 4G Supported here 4G Install instructions here

Note:This Rom can see both SDcards

[ROM] [UNOFFICIAL][4.4.3][3.4 Kernel] CyanogenMod 11.0 Nightlies By Invisiblek

Notes: medium battery drain (-20mA to -40mA), h/w video, Camera, Bluetooth, Audio & Mic, Inverted volume controls, Performance OC tab.

Android 4.4.x Kitkat 4G Data Media Guide and Links:

[ROM] Evervolv | 4.0.0p1 [AOSP 4.4.2] [3.4 kernel] [TESTING] With /data/media 4G By Flintman

Android 4.3.1 Data Media Guide and Links:

[ROM] [NIGHTLY] [JB] [4.3] CyanogenMod 10.2 nightlies By Milaq
Notes: Low battery drain (-4mA to -10mA), h/w video, Audio & Mic, Nightly Builds, Most mature data/media build available, Pie Controls, Inverted Volume controls, Camera, Bluetooth.

Gapps Downloads & Extras:

Main Gapps page @ Goo.im

Android 4.4.x Gapps:

Android 4.4 Kitkat Gapps:

Android 4.4 Kitkat Gapps:

Android 4.4 Kitkat Gapps:

Android 4.3 Gapps:
Android 4.3 20130813 CM10.2 Gapps:
Android 4.3 20130813 CM10.2 Lite Gapps:

Notes about using Data Media recoveries to update and backup Roms(Important):

A QUICK NOTE ABOUT CLEAN VS DIRTY INSTALLS VIA RECOVERY:
The safest way to do a FULL "Clean" install from a currently installed recovery without carrying over any stuff from prior installations is to do the following from the custom recovery:

1 ) Perform a factory/data reset.
This will format the /data partition (user apps and settings) and /cache partition (temporary app & system files).
** On data/media recoveries like TWRP, this should safely delete all files except the emulated /data/media/sdcard. Good. **

Note: If you manually format /data on a data/media build vs. a factory reset, it will wipe the emulated sdcard as well!

2 ) Under mounts and storage, format the /system partition
(this is where the ROM actually is)
** Most CM Rom's install scripts have a command to perform the format for you when flashing but not all ROMs do it.**

3 ) Flash ROM and gapps as needed.

4 ) Reboot.

For a 'Dirty' Install to keep you user apps & settings within the same ROM series:
(If you experience issues you may have to do a clean install)

1 ) wipe/format cache partition.

2 ) wipe/format system partition
** (Again, some ROMs may do this for you when installed)

3 ) Flash ROM and gapps as needed.

4 ) Reboot

(Quote and Info by Mpgrimm2)

Mpgrimm2's Notes about /boot Partition Limits, Rom Install Scripts, and AcmeInstallers

Mpgrimm2's Full /data/media build Recovery Notes

Troubleshooting:
Notes, Fixes and Tweaks(Important):
Note:The following are Solutions for the most Frequently asked questions and problems.
1)Add flash Support for Android:

[Video]How to Install the Adobe Flash Player on Any Android Device 2.3-4.4

Note: Official flash support for Android was removed after CM9(Android 4.0.2).

-You can add support back by installing the Flash apk file and using a supported Web Browser.

-To use flash and nexfix without having to add support it's recommend to use CM9.

-To add flash support for CM11, Android 4.4.2, get the hacked Adobe Flash player 11.1 here and use it with the Dolphin Browser here, plus the dolphin Jetpack Plugin here.

-Enable flash in the Dolphin browser by going to settings/web content/ and set the flash player to on demand or always on.

2)Add Support for Netfix with Newer versions of Android CM10-CM11:

[XDA Thread]Run current Netflix on CM10 & 11 Xposed Framework module

3)If you tablet boots into WebOS by default, then do the following to make it boot in Android:

-Download Jcsullins update-boot-cm-default.zip

-Flash the zip file through any recovery to make android boot by default.

4)If your Touchpad skips moboot and boots right into Android, then do the following:
-Hold the home key while booting to force moboot to display the Menu.
-To fix this problem use a Rooted File explorer, like X-plore, to delete the moboot.next file located @ Root/Boot/
-This problem is often caused by using the CyBoot app in WebOS.

-If moboot is missing completely place the moboot .zip file into the cminstall folder on the HP TP and run the ACMEInstaller.

5)You can enable additional reboot options like recovery by enabling Developer options.

-Go to Settings/About Tablet/ Tap on "Build number" 7 times.
-A new menu will appear in the Settings/About Tablet/Developer options/ tab on the left.
-Check "Advanced reboot" to get the Recovery/Boot loader options.

6)Turning off "network location services" might help to improve overall battery drain and longevity.

-Settings/location access/ access to my location set to off
-You may wish to monitor your battery drain history during sleep.
-Install the the free app Battery Monitor Widget:
-To setup the Battery Calibration correctly for the HP TouchPad,
-go to BMW settings/calibration/Battery capacity/ and set it to either 6300 (F29C) or 5800 (S29C) and tap OK
-Note* See the Battery p/n # on the original packaging.
Or
You can also use Cool-Tools to monitor your battery drain in real time.
-Watch the instructional video Here.

Note:Flashing the A6 firmware will ensure your battery has a long healthy life.

7)If Moboot is displaying multiple Rom or recovery names that you are not currently using, then do the following.
-With a rooted File explorer go to root/boot/ and delete the unwanted uImage.( X) file to remove the entry from Moboot.
-Here you can also change the default boot option by editing the moboot.default as text.
-Also you can change the default recovery option by editing android.default.recovery

8)If you are unable to find the Play Store after you install Android, then you will need to reflash your gapps package.

-Click Here for the how to video!

9)If you are unable to find the camera app install this Nexus 7 Camera Launcher:
-This will also make the camera preview full screen.

Bricking, Boot Loop, Help & Fixes(Important):

If your HP TouchPad is stuck in a boot loop or not responding:
-Hold down the Power and Home buttons together for 30sec to force the TouchPad to Reboot.
-Hold down the Power button and click the Home key 14 times.

-If you're stuck in a boot loop restore a back or do a fresh install, Click here for a how to Video:

-Dirty flashing older builds (CM9/CM10) over newer builds (CM10.1/CM10.2) will result in Boot loops.

-If this happens use your backup or do a fresh install, Click here for a how to Video:
-Doing an install with ACMEInstaller can sometimes result in a boot loop. Use a backup or flash the Rom and Gapps package through CWM or TWRP.

If your TouchPad seems bricked and won't turn on:
-If your battery has been fully drained, then you may need to leave it charging for a full day.
-When the battery is fully drained it can take the TouchPad a longtime to reach even the lowest battery level.
-The USB cable does not transfer enough power to effectively charge the tablet. You must use the wall plug when charging the HP TouchPad.

-After charging the HP TouchPad for a full day try holding down, home + power + volume down for 30+ seconds.

-If the tablet does not turn on after the previous steps it may be bricked and you will need to run the TPDebrick procedure found in the thread below:

Developer Jcsullins has posted a thread "TPDebrick v0.4" dedicated to helping people with bricked HP TouchPads(Important):
Note* All debricking questions should be posted here!

-Warning: Certain TouchPads can become "Bricked" if you let the battery drain to zero.
-Installing one of these free apps could solve the problem and save you time.
-AutomateIt, Play Store Link- What to do: New Rule/Trigger Battery level(Below 20%)/Action/Shutdown//save.
Or
-Llama, PLay Store Link- Location Profiles:Event tab choose + (at the bottom of the screen) Add condition (battery Level Below 20%) Actions (turn off phone)

If you ran the WebOS doctor but it got stuck at 8-12% follow the instructions in the threads below:

The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(Rootzwiki)

The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(CM)

Touchpad Backup with QPST -- need this for unbricking:

Fixes for SDCARD issues for all versions of CyanogenMod:
-Download a flashable.zip to increase the size of your internal storage.

How to Change the DPI settings:
-If your home screen looks a little off then you may wish to change the DPI/LCD density.

Note: Setting the DPI to something other than 160 or 120 can cause compatibility issues with the Google Play Store. If you are unable to download and install apps then change the DPI to 160 or 120.
You can change the DPI settings either by using a free LCD app or by editing the build prop. The two apps below will do the job.

Resolution change / Density, DPI Play Store Link:
or
Try editing the build prop with an easy to use free app.
Build.prop Editor, Play Store Link:

How and when to Use the WebOS Doctor (Important):

Q: What's the WebOS Doctor and when should I use it?

Click Here to Watch the WebOS Doctor Instructional video:

The WebOS Doctor is a program that has two main functions for HP TouchPad users. It can either update your version of WebOS or fix problems with a damaged WebOS by completely reinstalling it. If WebOS no longer boots or apps and preware have stopped working correctly, then you will need to resinstall WebOS with the Doctor. A failed or interrupted attempt at changing the partition sizes with WebOS preware app Tailor may cause these problems. To check what version of WebOS is currently installed go to Launcher(Up Arrow)/Settings/Device Info/ Version

Note(Important): You MUST uninstall Android before running the WebOS doctor. Failing to remove Android before running the Doctor can result in the process becoming stuck at 8-12% and potentially bricking the device. If you are currently stuck visit the thread below for information about fixing the problem. If you're unable to use the tablet at all follow the instructions in Jcsullins TPDebrick thread.

The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(Rootzwiki)

The Official Fix your TouchPad ( 8-12% stopped, No SD, Opps reformat, $&^#!@&# crap....) thread.(CM)

TPDebrick v004 - Jcsullins dedicated thread for fixing Bricked TouchPads:

Note(Important): Running the Doctor will completely wipe all personal information, applications and preware from the TouchPad. Media like music and movies will not be affected. However I would recommend backing your important files to PC, before running the Doctor.

Note(Important): In order to install apps from the WebOS store you will need to get the Root Certificate fix for WebOS cloud services.

[Video+Guide] HP TouchPad Root Certificate fix for WebOS cloud services

How to run the WebOS Doctor:

1) Install Java

-Java must be installed in order for the TouchPad to communicate with your PC.

2) You MUST completely uninstall Android from the HP TouchPad before running the WebOS doctor. Remove Android by running the ACMEUinstaller2. Watch the following video for full uninstall instructions.

How to Uninstall Android or CyanogenMod on the HP TouchPad (All versions)

3) Download the latest 3.0.5 WebOS doctor application to your PC, place the file in an easy to find location. If upgrading you can check your current version from WebOS by going to Launcher(Up Arrow)/Settings/Device Info/ Version.

WebOS Doctor 3.0.0 to 3.0.5 Official Links

4) Put the tablet into WebOS recovery mode by doing the following:

-In WebOS Reboot the device by going to Launcher(Up Arrow)/Settings/Device Info/ select "Reset options" choose restart.

-As soon as the screen goes dark hold down the volume up button until you enter WebOS Recovery mode. Note the large USB symbol that should be on the screen. If you miss it just reboot again and hold down the Volume up button right away. Once in WebOS recovery mode connect your USB cable to the PC.

5) Now you're ready to run the WebOS Doctor app by clicking on the .jar file you downloaded in the previous step. Be sure that your tablet is fully charged and connected with the USB cable before starting this process. Running out of power or interrupting this process in anyway could brick your HP TouchPad. Please be careful and fully read the instructions before beginning.

-Double click the webosdoctor.jar file to launch the app

-Select your language then click next

-Accept the licence agreement, read the warning message then select next to begin the install.

-Be patient the process can take anywhere from 15min to 1hour to complete.

HP TouchPad Root Certificate fix for WebOS cloud services(Important):
Note(Important): You will need to set the date back to July, 1, 2013!

Click Here to watch the Instructional Root Certificate video

The Problem:
A vital "root certificate" on webOS devices is due to expire on July 23, 2013. This certificate gives Touchpad users access to HPs cloud services for the App catalogue and Backing up the device. When the "root certificate" expires users will no longer have access to the App catalogue and backed up data. Furthermore HPs online WebOS support is expected to disappear altogether by the end of the year. So it's recommended to backup your personal data and essential Touchpad software to your PC now.

Read the full WebOS Survival Kit Guide Here:

The solution:
Getting a free App catalog update will fix the "root certificate" problem as long as you downloaded it before July,23,2013. If you are hearing about this after July,23,2013, then you will need to first set the date to June,23,2013. To do this boot into WebOS and go to settings/Date & Time, toggle off the "Network Time". Now adjust the date accordingly and download the Update, once complete comeback and Toggle on the "Network Time" button back to on.

To get the update in WebOS go to Downloads/HP App Catalog. Open the app Catalog and select the categories tab at the bottom. Next click on the "new" tab at the top and Scroll down the page till you see "App Catalog Update". Now install the update and your Touchpad support will continue to work in a post WebOS world.

Note: You may get a message saying the installed failed but this is incorrect. You just need to reboot the tablet into WebOS and the patch will be installed.

Note:This update requires webOS 2.1+ to be installed. Devices with older versions will need to run the WebOS Doctor first, the latest version is 3.0.5.

Additional threads and info:

[Video+Guide] HP TouchPad Root Certificate fix for WebOS cloud services

HP to issue root certificate fix, ensure continued access to webOS cloud services

The webOS Survival Kit: everything you need to know should webOS doomsday come

Read the full WebOS Survival Kit Guide Here:

Recommended downloads:
webOS Quick Installer

WebOS doctor

Additional WebOS Performance Tweaks:
I would highly recommend doing the following tweaks. Read the full instructional guide in the link below:
HP TouchPad Setup Guide Part 1: Speed Up Your Tablet With Preware, Homebrew & Patches [WebOS]

Download and install the following packages from Preware:
You should see a noticeable speed improvement while using WebOS. Also a few apps to improve functionality.
Note* You will need to reboot the device after installing most of these packages:

-EOM Overlord Monitoring
-Muffle System Logging
-Remove Dropped Packet Logging
-Unset CFQ IQ Scheduler
-Unthrottle Download Manager
-Increase Touch Sensitivity and Smoothness 10
-Quiet Powerd Messages (sic)
-Faster Card Animations HYPER Version
-Advanced Rest Options
-Disk Cache Mod
-Unhide Developer Mode Icon
-Reduce Minimum Brightness
-CyBoot
-Ad Blocker OR Max Block - Do not install both.
-Private Browsing (adds an option to your browser)


Reduce Logging & Patch 'em Up:
This patch require you to log into Skype with the "Phone and Video Calls" app.
Once there place a call to this number using the dialer type: "##5647#"
A logging window will launch, choose to "Clear Logs" first then "Change Logging Levels" and setting logging to "minimal".
Once done, exit the app - your logging levels are now changed.

If you have never used Preware you can watch the 2nd video about Flashing the HP Touchpads A6 Firmware to get it installed.
You will also learn how to use the WebOSQuickInstall-4.5.0 software to install Preware.
Both of these procedures are highly recommended and can be done as part of your post apocalyptic WebOS Survival.

HP TouchPad Battery Drain issues during sleep (Important):

Full step by step A6 Firmware Flashing instructions and Info here!
The Problem:
Developer James Sullins, Aka Jcsullins, has informed HP TouchPads users that there is a problem with our tablets A6 Firmware. This issue can cause an usually high battery drain during sleep. This problem occurs overtime while running both CyanogeMod and WebOS, on the HP TouchPad. As a results the Touchpads battery drains more quickly with daily use and the overall life span is reduced.

The Solution:
Reflashing the A6 Firmware effectively fixes the problem but may need to be repeated as a part of regular HP TouchPad maintenance. Watch this video and follow the step by step instructions to reflash your own Touchpads A6 Firmware.

How to test:
How to monitor your battery
To monitor your battery drain history during sleep install the free app Battery Monitor Widget:
-Once installed open the app and go to history to see a log of your devices sleep history.
-To setup the Battery Calibration correctly for the HP TouchPad,
-go to BMW settings/calibration/Battery capacity/ and set it to 6300 (*f29c), 6000 (*i29c) or 5800 (*s29c) and tap OK
-Note* See the Battery p/n # on the original packaging.
-Note* after setting the calibration, users will have to allow several hours to pass before the history can be accumulated.
Or
You can also use Cool-Tools to monitor your battery drain in real time.
-Watch the instructional video Here.

A6 Firmware Threads & Info:
Battery Drain issues on HP TouchPad RootsWiki

[Fix Guide] How to Reflash the A6 Firmware XDA

How to Reflash the A6 Firmware Method 2:
[video] How to fix the A6 firmware Battery Drain Problem on the HP TouchPad Method 2

1) Boot to WebOs and in the "Just Type" box enter the following: webos20090606 or upupdowndownleftrightleftrightbastart
-Tap the developer mode icon and slide the toggle to on, then press submit.
-Plug the USB cable into the HP TouchPad and your PC.

2)On your PC Install Java and the WebOSQuickInstall-4.5.0 software*
- Note* If you have already previously installed Android with Java, then skip it.

a]Download Java:

b]Download Novacom Universal Installer:

c]Download WebOSQuickInstall-4.5.0:

3)Run the WebOSQuickInstall-4.5.0 software, note your TouchPad must be connected with the USB cable.
-Click on the Small globe icon located under the plus minus buttons.
-This will take us to a new menu where we will search "preware"
-Click the install button and the Preware app will be installed.
-You may now unplug the USB cable.

4)On the tablet while booted into WebOS navigate to downloads and select Preware.
-scroll down until you see a button appear to continue
-Search for "wterm" and install the app.
-Run wterm, and set a password to give the app Root permissions.
- You can set or change the password by looking for the wterm menu in the upper left corner and select setup.
-Click on New password and enter a simple password like "0000"
-Confirm the password and press "Set Password" button, now hit done and exit.
-Note you can increase the font size by going to wterm preference settings.

5) Now in wterm enter the following command
PmA6Updater -f -d 0 /lib/firmware/a6_firmware.txt.00
PmA6Updater -a (Note this shorter command flashes two firmwares)
-It should take about 20-30 seconds to complete and will inform you upon completion.
-Congratulations you have now reflashed the A6 Firmware and can safely close the terminal and reboot your HP TouchPad.
Note: If you input the command and get a message saying it said can't open the A6 device, then try toggling developer mode off and on.

How to Reflash the A6 Firmware Method 1:
[video]How to Reflash the A6 Firmware Method 1:

1) Boot to WebOs and in the "Just Type" box enter the following: webos20090606
-Tap the developer mode icon and slide the toggle to on, then press submit.
WARNING: Do not enter a password. Just tap submit.
-Plug the USB cable into the HP TouchPad and your PC.

2)Install Java and the Novacom software*
- Note* If you have already previously installed Android with, Java and Novacom drivers, then proceed to step 3.

a]Download Java:

b]Download Novacom Universal Installer:

3)Open windows explorer and go to C:\Program Files\Palm, Inc\Terminal
-Now run the Terminal.bat*
-Note* if you are using a 64 bit OS and get the Error "Windows cannot find Javaw..." you will need to copy the Javaw.eve from C:\Windows\SysWOW64 and paste it into C:\Windows\System32.

4)In the open Novaterm window, select file\connect\Ok
-Now copy and paste the following line into Novaterm and press enter*
PmA6Updater -f -d 0 /lib/firmware/a6_firmware.txt.00
PmA6Updater -a (Note this shorter command flashes two firmwares)
-Note* Do Not! disconnect the TouchPad After starting this procedure.
-Novaterm will tell you "firmware update complete"
- In the open Novaterm window, select file\disconnect\Ok
-Congratulations you have now reflashed the A6 Firmware and can safely disconnect your HP TouchPad from the USB cable.

Donate to the Developers:
Donate to show your appreciation to our hard working developers:

Donate to Jcsullins:

Donate to Dorregaray:

Donate to Evervolv Team (Flintman):

Donate to Invisiblek:

Donate to Milaq:
 

Attachments

#4 ·
Dirty flashing this ROM over CM9 may be OK for taking a quick look, but it is probably a bad idea when this moves to Alpha.
 
#5 ·
I did a complete backup, then just installed the CM10 preview from Goo Manager/TWRP over the top of my current setup. No data wipe or uninstall, just clear cache/dalvik
Installed fine, all of my apps seemed to be there. No audio, but wifi seemed stable. All of my settings carried over nicely, wifi, go launcher, etc.
I tried 2 games. Plants vs Zombies and Osmos HD. Both seemed to work fine for testing, I didnt play long.
But, with no sound and other issues, I ended up restoring my backup after about 5 minutes also.
But it looks very promising, thanks to the Devs for the hard work!
Did you have Google Now? I first installed over the top and although every seemed to work "ok" there was no Google Now...had to do a fresh install to get that...
 
#7 ·
Actually flash works perfectly. You just need to sideload the apk. It works beautifully on my Nexus 7 running JB. The youtube issue is with this build not JB. I just uploaded the latest flash.apk from my LG Nitro running JB: https://www.box.com/s/315da14d4ccce6b81e31
 
#9 ·
Well I have been playing around with this 'preview' edition for an hour now and flashed over the top of my latest cm9
build (20120812) made a backup with the 08012012 build. Haven't gotten to looking for GoogleNow but I will soon. My "first impressions" are that this will be a very nice OS for the Touchpad. I was so anxious to tryout JB that I forgot to flash gapps with it ... UT OH ... but thanks to TWIRP working like a charm on this build too I flashed the lastest JB gapps. I am typing this with my Bluetoooth keyboard whiched paired without a hitch. I even think it works Better than the ICS build with the current Bluetooth drivers. These are of course first impressions but a BIG Thank you goes out to JCSullins and I noticed Eyeballer seemed to even be helping with this preview. Thanks to all on CM team and TeamWin for their efforts. :D
 
#13 ·
OK, tried to follow the instructions but missed the bit about renaming the OS upgrade by adding update at the start. I've lost all my apps and it took me three goes to get it installed. At least I have JB and I'm playing with it now :) It's not really a problem as I have most stuff in the cloud, but beware .... you can screw up if you are too keen to install it. RTFM
 
#15 ·
You used the CMD to initially install Android. Even if you mess up commands it doesn't do anything. The command simply won't execute and it doesn't screw up the Touchpad.
I did use the CMD initially but I tried updating the Novacom or something or other and my pc came to everything short of a crash. I don't know what happened but I want to avoid having to rely on my pc to do anything for my TouchPad. Thanks for the info.
 
#17 · (Edited by Moderator)
I believe that is correct. If you don't plan on uninstalling CM9 and you are upgrading from CM9 to CM10 preview. Please be sure to make a Nandroid backup before flashing anything. Its not even an Alpha 0.5 just a preview, so things could possibly go wrong. Be safe, flash happy
 
#24 ·
Has anyone installed yet? any chance thispost could be move under /CyanogenMod [HP Touchpad]... More people would see it there :) Great work looks great and will flash it when i get home....

Thank you for your hard work on the Hp Touchpad my family couldnt live with out it.
There is a reason it's titled a preview. I've installed via GooManager/TWRP with no issues. I restored my backup after less than 2 hours of playing. Don't expect it to be your daily driver rom and make a ba kup
 
#33 · (Edited by Moderator)
Sorry if this is a dumb question, but why doesn't cyanogenmod see a device with 1024MB of RAM, as having 1024MB of RAM, Where did the other 160MB of RAM go for it to only see 864MB?

is it sharing memory with the GPU or is it just not wanting to use the full 1GB?
Is the system resurving RAM, if so, does it need 160MB of RAM. (if so then that would mean that the android has a larger memory foorprint than windows 7 as it is using over 500MB of RAM just on it's self at system startup. which is more than what windows 7 uses (if superfetch is not taken into account)
 
#34 · (Edited by Moderator)
Don't worry that's perfectly normal. My two pads also say 864MB. Part of the total 1GB must be reserved for the system and GPU. 864MB is what you have left for apps and you can monitor the usage of this. Checkout this video where I use the go launcher and the go launcher task manager widget. Its great free software and the links are in the description of the video.


I should also probably point out that Win 7 uses x86 CPU's with caches and Android uses ARM CPU's with no memory caches. It's different architecture and not really directly comparable.
 
#36 · (Edited by Moderator)
It's actually not recommended to have both installed at the same time. Bad things could happen if you keep them both. Rebooting into Recovery should take you right to CWM or TWRP, they are your Recovery options. Rebooting into bootloader, will take you into the menu where you can choose from the available boot options.

Fast forward this video to 0:55 and see where the rabbit hole goes
Flashing zip files and making backups is done from here.
http://youtu.be/pwK8Q63fRG8
 
#41 ·
I understand completely, but I have another question: I installed TWRP through a zip from cwm because I couldnt get the open script to work.. and I was wondering how do I change the name of that in moboot. The recovery name still says "Clockwork Recovery Mod" but when I click on it, it goes to TWRP as I installed. Suggestions?
 
#42 ·
Oh right, you do like those tricky sorts of questions. Well if you installed the flashable version it was TWRP 2.1.1 and that version has that glitch. I think you can install the newer version from open recover script in goo manager, if you either change the name or the download location.. I think there are a few issues with the new TWRP still so i've been using both.. Note*[background=rgb(245, 245, 245)] Don't Do What Donny Don't Does. You might end up with both from messing around with it, or even an exciting boot loop. My CWM works fine but my TWRP doesn't flash zips. [/background]

[background=rgb(245, 245, 245)] [/background][background=rgb(245, 245, 245)]Donny Don't urges me to tell that you can't restore a Nandroid backup made with CWM in TWRP and vice versa. SO be careful when switching around and using backups. Flash safe, flash happy
[/background]
 
#43 ·
  • Like
Reactions: RolandDeschain79
#44 · (Edited by Moderator)
For those that may be interested in trying another JellyBean flavor, O.A.T has released an early version based on CM10. It's basically subject to the same limitations as the JC Sullins build. Check out his post here http://forum.xda-dev...948&postcount=1 and if you download it, click the Thanks button for him. Just scroll down for the d/l links. If you're not an XDA member, find a post by him here on Rootzwiki and click the Like/Thanks button here. Here's a good post by him to use to thank him. http://rootzwiki.com...750#entry875078

EDIT: A poster on O.A.T's XDA thread claims the HWA is working for him/her with YouTube and MX Player???

Mike T
 
#48 · (Edited by Moderator)
I know you're a big FO fan, I've also been a pretty big fan from the early days up until the last FO from Bethesda. I was really big into the mods and such but quite frankly....I'm done with it! At least for now. LOL

Here's a small rundown on O.a.T's LnT CM10 rom to this point. It's actually quite good and very streamlined, as is customary with his roms. He does good work!

Status bar:
Battery % not working but shows up when you tap the status bar
AM/PM which never worked for me on CM9 is working here

Settings:
Developer options/Launch Tools Force Closes. EDIT2: Fixed this issue by pushing the Development apk from JC Sullins' CM10 build to /system/app.

I just wiped cache/dalvik and installed the rom and gapps over CM9, for some reason a few of my apps became "uninstalled", reinstalled and they worked fine. EDIT4: Sorry for yet another edit but these apps didn't get uninstalled. I forgot that I previously went back to a nandroid while using CM9 and never reinstalled these apps.This was not an issue of this CM10 rom

The game, Avadon Black Fortress had issues with the latest Adreno drivers in CM9, it works fine with the Adreno drivers in this CM10 rom.

I'm having some force close issues with Wallpaper Wizardrii but I may just need to clear the cache/data in that app.

HWA:

Is working for me with You Tube HD, MX Player, BS Player and Dice Player. Netflix attempts to play the movie but goes to a black screen and craps out.

I'm more into real world usability but for all you benchmark people out there:

Antutu crashed the first time, tried again and got a score of 5967, a fairly decent score. This is with 384/1782
CPU 2777
GPU 1365
RAM 1152
I/O 673

Quadrant score was 3207

Well, that's about it, pretty good overall experience for such an early taste of the light & tasty.
Thanks to O.a.T

EDIT: As an aside, in case anybody is wondering...wifi connected immediately and USB transfer (MTP) works fine as expected. Of course, no sound as yet.

EDIT3: Almost forgot, Google Now appears to be working properly with location services but of course, no voice input.

Mike T
 
#49 · (Edited by Moderator)
What no sound but does the Camera work? ahahha joking, joking. I lol when I see people ask that after the list of other things that don't work, couldn't help myself.

Thank you for the excellent run down! Great to hear your experience and caution when flashing it over CM9 through recovery. Have you attempted to use the ACMEinstaller2 method of upgrade? This worked almost perfect for me when I tested Jcsullins CM10 preview out. I will install it like that and have some fun. Just got to finish some testing first, so much testing.

Lol Ya I'm a huge fallout fan, You might give it another go if it works out. Me and youtube user flormariadulce have made some good progress. Sound works on both Bochs and QEMU for fallout2. Stability in QEMU and speed in Bochs are still problems but DOSBOX turbo may solve the problem. Still working on it:D
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top