• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
Search This thread

RolandDeschain79

Inactive Recognized Contributor
Apr 16, 2012
838
1,280
Toronto
www.youtube.com
How to install Android 9.x/8.1.x/7.1.x/4.4.4 Video:
Timecode:
Step1 @ 0:20 Step2 @ 1:00 Step3 @ 1:23 Step4 @ 1:46
Step5 @3:00 Step6 @ 3:33 Step7 @ 5:30 Step8 @ 7:03
Step9 @ 9:05 Step10 @ 9:41
Battery drain and performance update @ 11:24

Video: Android 9.0 Pie on the HP TouchPad(Newest video)


1)Getting started, Requirements and Preparation:

A)You must have Java and the novacom software installed on your PC before running Jcsullins Touchpad Toolbox.
Click
here to Download Java
Download the Novacom files and manually install the driver for your OS here or here
OR
Click here to Download the Universal Novacom Installer 1.4.1
Note:
The universal installer isn't working anymore manually install the driver.

B)Backup, Backup, Backup, Using the "Complete Data Reset" feature of the TPtoolbox or the "Erase USB drive" from WebOS, will delete absolutely everything on your HP TouchPad!


2)(Optional)Time to Choose the Fate of WebOS:

Note: If you wish to remove WebOS or have already removed it just skip to step # 3

If you wish to keep WebOS then do the following steps:

Uninstall Android and Clean up your SDcard:
A]
Uninstall Android completely by using the ACMEUinstaller2, watch the instructional video below. After uninstalling Android you will automatically reboot to WebOS.

How to use the ACMEUninstaller2 (Short Version)
1)Install the Novacom software(You installed this in step 1)

2)Next place this ACMEUninstaller2
here file into the Novacom 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 ACMEUninstaller2
here file and copy and paste it right into either of those directories.

3)Boot the tablet into WebOS recovery mode and attach it with the USB cable to your PC.
Download and extract these ACME5 batch files
here and run the "removecm2.bat" file to uninstall Android.

Or
Open a command prompt and type the following:

On Your PC
cd c:\Program Files\Palm, Inc (enter)
novacom.exe boot mem:// < ACMEUninstaller2 (enter)

On your Mac
cd /opt/nova/bin (enter)
./novacom boot mem:// < ACMEUninstaller2 (enter)

How to enter WebOS recovery mode from Android:
-If you currently have Android installed you can hold down the power button choose reboot and select "webOS recovery mode" from the moboot menu.
Connect the HP Touchpad to your PC via the USB cable.

Or

How to enter WebOS recovery mode from WebOS:
-Reboot the HP Touchpad via WebOS rest options menu located @ launcher/settings/device info/reset options/restart.
-Hold down the volume up button while the Touchpad reboots. Once you see the large USB symbol on the screen release the volume button.
Connect the HP Touchpad to your PC via the USB cable.



B]Now from WebOS we will wipe our SDcard before the TPtoolbox can setup our partition/volumes. Completely wipe your SDcard by booting into WebOS and going to, launcher/settings/device info/reset options/erase USB drive. The Touchpad will then reboot itself and the data will be completely erased. Note: This will not affect your WebOS setup, apps or Preware. Now continue in this guide but skip step 5)Complete Data Reset.
Wipe_USB_drive_WebOS.jpg


-If you previously removed WebOS but want to add it back use Jcsullins instructions click here:
-If you need to bypass the WebOS activation get the tool and instructions click here:




3)Enter webOS recovery mode and connect the Touchpad to your PC with the USB cable:
Hold down the power button to Shutdown/power off the tablet. Once off press and hold down the volume up button and then press the power button. When you see the USB symbol on the screen attach your tablet to your PC via the USB cable.
or
From Android hold down the power button choose reboot, use the volume button and home button to select "webOS recovery mode" from the moboot menu.
Connect the HP Touchpad to your PC via the USB cable.
or
From WebOS reboot from the rest options menu located @ launcher/settings/device info/reset options/restart.
Hold down the volume up button while the Touchpad reboots. Once you see the large USB symbol on the screen release the volume button.
Connect the HP Touchpad to your PC via the USB cable.

4)Download, extract and run Jcsullins Touchpad Toolbox

Download TPtoolbox v42 mirror here
Download TPtoolbox v42 mirror here
-Extract the TPToolbox v42 zip file and open the folder.
On Windows, run the batch file named tptb_v42_win.bat
On Linux, run the script named tptb_v42_nix.sh
On Mac, run the script named tptb_v42_mac.command

-Lines of script will scroll across the HP Touchpad screen until you see the TPtoolbox main menu.
-The TPToolbox consists of 3 different panels, 1 menu, 2 help, and 3 output, see picture.
-Swipe the screen with your finger or use the volume button to navigate the menu and the home button to make selections.
TPTB_menu_layout.jpg


5)Complete Data Reset(Removes all Data, WebOS, and Android)
-Scroll down to Complete Data Reset and select it with the home button and choose yes three times to begin the process.
-If you previously did step number 3 and want to keep WebOS then skip this step and proceed to step 6 installing android.
datareset.jpg

6)Installing Android on the HP TouchPad
-scroll down to Install Android from the menu and select it with the home button.
-The TPtoolbox will mount the media partition/volume to your PC. Open the Touchpads Media partition/volume on your PC and look for the ttinstall folder. Place the below Rom, Recovery and Gapps zips into the ttinstall folder.

install unmount.jpg

Download Android 4.4.4 Kitkat install files(Recovery, Rom, Gapps):
Recovery:
Download TWRP-jcs-dm-tenderloin-20140612b.zip here
Rom: Download Jcsullins Snapshot CM11 build here
Gapps: Download Base Gapps 4.4.4 here


-Once the files are finished transferring to the HP TP select Unmount Media Volume from the TPtoolbox menu.
-The TPtoolbox will now check the files for compatibility then begin to set your partitions/volumes.
-If the TPtoolbox fails to run it will display which file is incompatible, start the install again and replace the offending file(s).
Note: Flintmans newest TWRP builds cannot be installed with the TPtoolbox and must be flashed from an older legacy recovery.

7)How to change the Partition/Volume sizes(Required for Android 9.x/8.1.x/.7.1.2)

-Before confirming the OS installation scroll down and choose Adjust Volume Sizes from the TPtoolbox menu
-Scroll down to the cm-data volume and select it, then scroll down to -1024 and select that
-Scroll up and go back a page in the menu, next highlight cm_system from the menu and select it
-Scroll down to +1024 and select that
-Scroll up and go back a page in the menu, select APPLY Changes and confirm the partition layout
-Now confirm the OS installation by selecting Yes and pressing the home button. Your Recovery Rom and Gapps will be flashed automatically.
Note: I recommended setting the cm-data volume to 2048mb+. Optionally you can increase the cm-cache to 400mb+, users say it could improve performance with Oreo.

HPTPPartition.jpg

TPToolbox Auto Installs your Rom, Gapps and Recovery(Please stand by..)
-The details of partition/volume resizing will scroll across the TPtoolboxes bottom output window and the device will auto reboot into recovery. The Rom and Gapps package will now be installed automatically, this may take a few minutes, Please stand by..... Once complete the Touchpad will restart and boot into Android.
Note:You now have the most stable mature Rom installed on your HP Touchpad(Milaq's Lineage 11 Android 4.4.4). You may wish to stay here or come back to this setup if you have issues with newer 9.x or 8.1.x or 7.1.2 builds.
-I recommend making a nandroid backup at this point to easily return to this version of Android.

8)Download and Transfer Android 9.x/8.1.x/7.1.2 install files to the HP TouchPad
-Once the tablet boots to Android KitKat, connect the USB cable to the tablet and your PC.
Note: You can also transfer files directly from TWRP by plugging in the USB cable to the PC
-Transfer over the 3 android 9.x or 8.1.x or 7.1.2 zip files below, Recovery, Rom, and Gapps, to the HP Touchpad. I put the files into my downloads folder.

Download Android 9.x or 8.1.x or 7.1.2 install files(Recovery, Rom, Gapps):
Recovery:
Download FLINTMAN-TWRP-3.2.1-0-03-15-2018
here
Rom: Download the Final Dirty Unicorns 9.x build here
Gapps: Download Open Gapps 9.x Pico
here


Optional Roms:


-Replace the above rom and gapps with one of these other choices.
-Use the same recovery FLINTMAN-TWRP-3.2.1-0-03-15-2018 for all 9.x/8.1/7.1 builds

Rom: Download the Evervolv 9.0 final build here
Gapps:
Download Open gapps 9.x Pico here
Note: If the AOSP Keyboard crashes at start install the Google keyboard apk here

or
Rom:
Download the Dirty Unicorns 8.1.2 final build here
Gapps: Download Dirty Unicorns gapps 8.1 nano here

or
Rom:
Download the LineageOS 14.1 Unofficial Final build here
Gapps: Download Open gapps 7.1 Pico here

or
Rom:
Download the Evervolv 7.1.2 Nightly WiFi Final build here
Gapps: Download Open gapps 7.1 Pico here

or
Rom:
Download the Jcsullins CM12.1 final build here
Gapps: Download OpenGaps5.1 pico here

or
Rom:
Download the Lineage11 final build here
Gapps: Download BaseGapps 4.4Pico here


or
Rom: Download the Kitkat PAC-man Gaming Rom final build here
Gapps: Download BaseGapps 4.4
here


9)Reboot into legacy TWRP recovery, flash the new TWRP 3.2.1.0
Hold down the power button reboot the tablet select TWRP Recovery from moboot.
-From TWRP Select Install then look for the download folder containing your 3 android install files on the left side menu.
-Select and flash the file, FLINTMAN-TWRP-3.2.1-0-03-15-2018, then go back, reboot and again select TWRP from the menu.
Note: Flintmans newest TWRP builds cannot be installed with the TPtoolbox and must be flashed from an older legacy recovery.

10)Reboot into TWRP recovery 3.2.1.0, Flash the Android 9.x/8.1.x/7.1.2 Rom and Gapps
-Once in the new TWRP 3.2.1 go to the Wipe menu and select Advanced Wipe.
-Select the System partition and swipe to wipe.
-Click on the TWRP home button(bottom middle) to return to the main menu.
-Select Install, locate the download folder on the left menu.
-Select and install the 9.x/8.1.2/7.1.2 Rom and the Gapps package then reboot.
-After choosing to install the rom click the button to add additional zips, add the gapps package and put a check beside reboot when complete.
Note: The first boot to android 9.0/8.1.2/7.1.2 can take some time, Wait for it...

Follow up Q & A:

How do I update my rom to a newer version?
-To update your rom you need to do what is called a dirty flash.
-Download the latest version of the installed rom onto the device.
-Reboot into TWRP recovery and flash the rom, just like you did in step 10 but without the gapps package.

How do I change my rom, do I have to start from the beginning?
-To quickly change to a different rom download the rom and gapps to the device and reboot into TWRP recovery.
-From TWRP select the "Wipe" menu then swipe to factory reset (warning this wipes your data).
-Go back to the main menu and install the desired rom and gapps then reboot.
-Be warned switching to various versions of Android like this could cause a boot loop, if you get stuck just start over with the TPtoolbox

What Roms do I recommend?

The biggest complaints about using the HP Touchpad in 2021 are app compatibility and YouTube crashing or having distorted playback. Jcsullins CM11 Snapshot has good YouTube playback and great all around perfromace.

However older roms might not have compatibility with newer apps but newer roms aren't as mature and reliable. This causes users to try different builds in search of what works best for their specific needs and tastes. Many issues have simple solutions, have a look at the troubleshooting section in post 3 for more assistance here. The HP TouchPad has had an incredible level of community support and aged gracefully but has reached its end of life.

#1 Android Kitkat 4.4.4, I highly recommend these builds for people who want the most stable reliable rom. This is your set it and forget it daily driver. From the golden age of HP Touchpad development, these roms have the least amount of issues and saw the longest period of development. Jcsullins CM11 Snapshot doesn't have issues with YouTube playback like Lineage 11 and is an excellent choice.

#2 Android 5.1 CM12.1 Snapshot by Jcsullins. Another fully functional rom by the Touchpad talented one. Much like CM11 this rom has aged well. The user interface is more modern than CM11 but performance is little slower.

#3 Android 7.1.2 roms are fully functional and have good app compatibility. YouTube works well plus streaming fixes were added to the roms. I'd recommend checking out CM14.1 and Evervolv 7.1.2.


#4 Android 9.0 Pie has similar functionality to Oreo but the camera and Bluetooth don't work. The rom is usable but incomplete. If you don't ever use the camera and Bluetooth you probably won't miss them. Make a backup of your current rom before installing and touring this final HP TouchPad triumph.

What Apps do I recommend?

Ad-Away, XDA thread here, Github here
Note: use build 4.3.6 here with Android versions 4.4.4-7.1.2
Blocks adds through host file blacklist. Great app been using it for many years, silly video here
Advanced Task Manager here
Note: From the 3 dots menu/settings/ select, Screen off kill, Regular kill, stat up kill and then disable auto kill notice. You can whitelist apps you don't want killed by unchecking them in the menu.
System app remover (root needed) here
Note: Use a task manager app to identify unwanted system apps popping up in memory and remove them. Frees ram and space, gets rid of unwanted Google apps. Always make a backup before removing system apps.
PassMark Performance Test here
Note: Useful benchmarking tool to compare and contrast rom performance.
Quick System Info Pro here
Note: Great app for quick info on the TouchPads specifications, frequency's and volumes.
3C-Battery Manager here
Note: Great app for testing battery drain and health
3C-CPU Manger(ROOT) here
WiFi File Transfer here
File Manager here
Cx-File Explorer here
X-plore File Manager here
AIMP Music player here
VLC for Android here
Malwarebytes here

Additional resources:
Touchpad Toolbox Main Thread By Jcsullins
[ROM][OFFICIAL][9.0] Evervolv for HP Touchpad
[ROM][UNOFFICIAL][7.1.x] LineageOS 14.1 [3.4 KERNEL](Invisiblek)
[ROM] [NIGHTLY] [KitKat] [4.4.4] CyanogenMod 11.0 nightlies [3.0 kernel]
(ROM GUIDE) How to install Android 9.0 through 4.4 on Touchpad(Alternate guide)
 

Attachments

  • AdjustTPVolumes.jpg
    AdjustTPVolumes.jpg
    227.6 KB · Views: 4,880
  • install unmount.jpg
    install unmount.jpg
    172.4 KB · Views: 93
Last edited:

RolandDeschain79

Inactive Recognized Contributor
Apr 16, 2012
838
1,280
Toronto
www.youtube.com
HP TouchPad Rom Guide and Download Links:

[ROM][OFFICIAL][9.0] Evervolv for HP Touchpad
Working: Audio, Video, WiFi, Low standby battery drain (-2mA to -10mA)
Not Working: Camera, Bluetooth,
Rom: Download the Final Evervolv 9.0 build here
Gapps: Download OpenGapps 9.x Pico here
Note: If the AOSP Keyboard crashes at start install the Google keyboard apk here

EV9 info.jpg

[ROM] Dirty Unicorns [Pie 9.0] [3.4 kernel]
Working: Audio, Video, WiFi, Low standby battery drain (-2mA to -10mA)
Not Working: Camera, Bluetooth,
Rom: Download the Final Dirty Unicorns 9.0 build here
Gapps: Download OpenGapps 9.x Pico here

[ROM] Dirty Unicorns [Oreo 8.1.2] [3.4 kernel][Final]

Working: Audio, Video, WiFi, Bluetooth, Low standby battery drain (-2mA to -10mA)
Not Working: Camera
Rom: Download the final Dirty Unicorns 8.1.x build here
Gapps:
Download OpenGapps8.1 pico
here
Extras: DU8.1.x Kernel Mod here, SuperSU.zip here
Note: You must flash Shumash's kernel mod and the SU zip to get root.

video: Android 8.1.x Oreo Nightly Builds video

[ROM][UNOFFICIAL][7.1.2] LineageOS 14.1 [3.4 KERNEL][Final]

Working: Audio, Video ,WiFi, Camera, Low standby battery drain (-2mA to -15mA)
Not Working:

Rom: Download the final LineageOS 14.1 build here
Gapps: Download OpenGapps7.1 pico here

Note: To enable super user Download and flash this SuperSU zip here.

CM14.1 info.jpg
Video: LineageOS 14.1 Android 7.1.2 Nougat Builds

[ROM] Evervolv [AOSP Nougat 7.1.2] [3.4 kernel] [Final]
Working: Audio, Video ,Bluetooth, WiFi, Camera(inverted), Low standby battery drain (-2mA to -15mA)
Not Working:

Rom: Download the final Evervolv 7.1.2 build here
Rom: Download the final Evervolv 7.1.2 4G build here
Gapps: Download OpenGapps7.1 pico here
Note:Dirty Unicorns 7.1.x Kernel Mod by Shumash here and the 4G version here
Note: To fix the inverted camera install the Open Carmera app here
EV7 info.jpgCMvsEverDefaults.jpgSKZ-K+Evervolv@1836.jpg

Extras: SKZ-OC Kernel and custom settings for Evervolv 7.1.2


video: SKZ Overclocked Kernel for Evervolv Android 7.1.2 Nougat
[KERNEL]SKZ Overclock Kernel for Evervolv [1836KHz CPU/320MHz GPU]

Install notes:
-Install the SKZ-Kernel by flashing this zip file here through TWRP recovery
-Remove the Kernel by flashing a Evervolv ROM with TWRP recovery
-Enable Root permissions by flashing this Supersu v2.82 zip here with TWRP recovery
-You will need to update the Superuser binaries once your system boots.
-Install the Kernel Adiutor app to Overclock your CPU here

Custom settings:
Note: These settings should fix the lag and improve performance.
-If your device becomes unstable try reducing the max CPU frequency and rebooting.
CPU
Set on boot = on
CPU Maximum Frequency = 1782MHz
CPU Minimum Frequency = 648MHz
CPU Governor = smartmax or dancedance
Schedule workqueues on awake CPUs to save power = enabled

CPU Hotplug
IntelliPlug is enabled
CPU Threshold = 500
Profile = Eco Performance

GPU
Apply on boot = on
GPU 2D Maximum Frequency = 266MHz
GPU 3D Maximum Frequency = 320MHz
GPU Governor = simple

I/O Scheduler
Scheduler = enabled
Scheduler = tripndroid

Kernel Samepage Merging
Kernel Samepage Merging = enabled

Low Memory Killer
Adaptive Low Memory Killer = enabled
Profile = aggressive

Misc
TCP Congestion Algorithm = sociopath



[ROM] [5.1] [CM12.1 Snapshot by Jcsullins] [DM] [01/09/16][Final]
Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-6mA to -10mA)
Not Working:
Rom: Download the CM12.1 final build here
Gapps: Download OpenGaps5.1 pico here
CM12.1 Info.jpg

[ROM] [NIGHTLY] [Lollipop] [5.0] CyanogenMod 12.0 nightlies [3.0 kernel]

Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-6mA to -10mA)
Not Working:
Rom: Download the final build here
Gapps: Download OpenGaps5.0 pico
here

[ROM][UNOFFICIAL][5.0.2][3.4 Kernel] CyanogenMod 12.0 Nightlies (tenderloin)

Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-6mA to -10mA)
Not Working:
Rom: Download the final build here
Gapps: Download OpenGaps5.0 pico
here

[ROM] [4.4.4] [CyanogenMod 11 by Jcsullins] [DM] [06/12/15][Final]
Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-6mA to -10mA)
Not Working:
Rom: Download the final build here
Gapps: Download OpenGaps4.4.4 pico here

Note: YouTube is working well with this rom
CM11 info.jpg

[ROM] [KitKat] [4.4.4] Lineage 11.0 [3.0 kernel]
Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-7mA to -10mA)
Not Working:
Rom: Download the latest Lineage11 build here
Gapps: Download OpenGaps4.4.4 pico here
Lineage11 Info.jpg
Note: How to fix issues with YouTube looking broken and blurry.
-Tap the screen to pause the video. Click on the 3 dots in the upper right corner. Select "Quality" and set it to "1080p". You will have to switch the video quality back and forth if the problem persists.

HP TP YouTube fix.jpg

[ROM][OFFICIAL][KitKat 4.4.4][TENDERLOIN] PAC-man KK RELEASE [DEV][Final]
Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-7mA to -10mA)
Not Working:
Rom: Download the Final PAC Kernel 3.0 rom here
Gapps: Download OpenGaps4.4.4 pico here
Note: Best Gaming Rom, overclocked kernel with increased CPU and GPU clocks see video for details
-Go to settings/performance/processor and increase the CPU clock up to 1914Mhz

Video: Pac Man Gaming Rom Kitkat 4.4.4
PAC Info.jpgPAC OC from settings.png
Note: How to fix issues with YouTube looking broken and blurry.
-Tap the screen to pause the video. Click on the 3 dots in the upper right corner. Select "Quality" and set it to "1080p". You will have to switch the video quality back and forth if the problem persists.
HP TP YouTube fix.jpg


9.x/8.x/7.x Required TWRP recovery

Flintmans TWRP 3.2.1.0(03/15/18) here

9.x Gapps Download:
OpenGapps 9.x Pico here

8.1.x Gapps Download:

OpenGapps8.1 pico here

7.x Gapps Download:
OpenGaps7.1 pico here

5.x Gapps Download:
Gapps: Download OpenGaps5.1 pico here
Gapps: Download OpenGaps5.0 pico here

4.4.4 Gapps Download:
OpenGaps4.4.4 pico here
BaseGapps 4.4.4(required for TPtoolbox) here

SuperSU/Root zip
To enable root Download and flash this SuperSU zip here or here or here or here.
Note: You will need to reflash this zip each time you update your rom.
Note: Use the 3C CPU Manager to Overclock your Touchpad here
Note:Update the SuperSU app from the PlayStore if you get the message "The SU binary has to be updated!"


Roland's Recommended Apps
Ad-Away, XDA thread here, Github here
Note: use build 4.3.6 here with Android versions 4.4.4-7.1.2
blocks adds through host file blacklist. Great app been using it for many years, video here
Advanced Task Manager here
Note: From the 3 dots menu/settings/ select, Screen off kill, Regular kill, stat up kill and then disable auto kill notice. You can whitelist apps you don't want killed by unchecking them in the menu.
System app remover (root needed) here
Note: Use a task manager app to identify unwanted system apps popping up in memory and remove them. Frees ram and space, gets rid of unwanted Google apps. Always make a backup before removing system apps.
PassMark Performance Test here
Note: Useful benchmarking tool to compare and contrast rom performance.
Quick System Info Pro here
Note: Great app for quick info on the TouchPads specifications, frequency's and volumes.
3C-Battery Manager here
Note: Great app for testing battery drain and health
3C-CPU Manger(ROOT) here
WiFi File Transfer here
File Manager here
Cx-File Explorer here
X-plore File Manager here
AIMP Music player here
VLC for Android here
Malwarebytes here


 

Attachments

  • 7.1vs4.4.4android.jpg
    7.1vs4.4.4android.jpg
    215.5 KB · Views: 2,748
  • CMstatsdefault.jpg
    CMstatsdefault.jpg
    193 KB · Views: 1,530
  • 7.1 vs 4.4battery.jpg
    7.1 vs 4.4battery.jpg
    210.6 KB · Views: 96
Last edited:

RolandDeschain79

Inactive Recognized Contributor
Apr 16, 2012
838
1,280
Toronto
www.youtube.com
Troubleshooting

Problem: YouTube videos appear broken and blurry

The solution: The blurry broken playback issue is solved by changing the default video quality from the minimum to maximum 1080p setting and then repeating as needed.

Step by step: Tap the screen to pause the video. Click on the 3 dots in the upper right corner. Select "Quality" and set it to "1080p". You will have to switch the video quality back and forth if the problem persists.
HP TP YouTube fix.jpg


Problem: YouTube keeps crashing to the Homescreen

The solution: Reducing background app usage and activity will help to keep this from happening. Playing videos gradually eats up all the available memory and results in crashing. Setting up a task manager app can help to reduce the frequency but won't entirely fix the issue.

Advanced Task Manager here
Note: From the 3 dots menu/settings/ select, Screen off kill, Regular kill, stat up kill and then disable auto kill notice. You can whitelist apps to kill by unchecking them in the menu.

Problem: My AOSP Keyboard keeps crashing at start

The solution: Download and install an apk for the Google Keyboard here


Problem: Help I'm missing Super User/Root Access

The solution:
To enable Super User/Root access download and flash this SuperSU zip here.
Note: Root is available by default on most roms such as Lineage11 but missing from Oreo 8.1 DU.
-To get root with Oreo 8.1 DU you must also flash Sumashs SKZ custom Kernel here
-You will need to reflash both of these zips each time you update your rom.

How do I overclock my HP TouchPad?
-Us the Kernel Adiutor (ROOT) app here to overclock your CPU/GPU.
-In order to overclock the Touchpad you must have root access.

My HP TouchPad won't turn on is it bricked?
-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 long time 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 try the following key combinations

key combinations to turn the HP TouchPad off or on when not responding:
-Hold down the Power and Home buttons together for 30sec
-Hold down the Power button and click the Home key 14 times
-hold down, home + power + volume down for 30+ seconds

I've tried everything and the tablet won't turn on?
-If the tablet does not turn on after the previous steps it may be bricked or have a dead battery(white battery symbol with ? in the middle).
-If bricked you can run JCSullins TPDebrick procedure to revive your tablet, links below:
TPDebrick v004 Jcsullins dedicated TPDebrick thread(Rootzwiki)
TPDebrick v004 Jcsullins TPDebrick thread(XDA)
Download Jcsullins tpdebrick v004 and v005

-Here is an instructional video made by Joshsnice. It's a little hard to follow and has three parts but with this and the forum threads, you should have enough info to get through the procedure.
Note: Run the 32bit version of Linux


How do I replace the HP TouchPads battery?
-Replacing the battery is not an easy procedure and you'll have to find a replacement battery on eBay/Amazon
-HP TouchPad Battery Replacement guide from iFixit here
-HP TouchPad battery replacement disassembly video here

How can I check my battery drain and performance to compare with your guide?
-Test your Battery drain with the 3C battery manager here

-Benchmark your HP TuochPad with PassMark Performance Test here

How can I check my current Android version and System Partition size?
-Get the free Quick System Info pro app to check the size of your partitions and remaining free space here

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

How can I check my MD5 in Windows?
-Download and extract the free Hasher program here

-Run the Hasher.exe, browse to the file you want to check and push the "Calculate" button.
-Compare the MD5 result with the MD5 of the file in question, if it doesn't match exactly redownload the file.

How do I make a Nandroid backup?
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 TWRP, CWM, Philz CWM Recovery.

How to make a backup and flash roms from TWRP recovery Video
Note:
skip the part about Goo as it no longer exists

Problem:
Help I can't steam video with apps like Netfix, Amazon, MagineTv, Waipu TV and many others.

The solution:

Checkout Widevine's streaming fix in his thread here. Download his android 7.1.1 widevine.zip or Android 4.4.4 widevine.zip file and flash it TWRP recovery.

Can't mount USB drive with CM11 and Windows 7
-Plug the HP TouchPad into your PC with the USB cable
-Go into Device manager. You will see "MTP USB Device" under portable devices.
-Right Click it and select update driver software
-Select Browse my computer for driver software
-Select Let me pick from a list of device drivers on my computer
-Select USB Mass Storage Device then click next to install the driver
 
Last edited:

RolandDeschain79

Inactive Recognized Contributor
Apr 16, 2012
838
1,280
Toronto
www.youtube.com
[Disclaimer]
I am not responsible for bricked devices, lost data, spillt milk, etc. Backup, Backup, Backup, Using the "Complete Data Reset" feature of the TPtoolbox or the "Erase USB drive" from WebOS, will delete absolutely everything on your HP TouchPad! So you will want to make sure you have your personal data files(music, pictures, videos, etc.) backed up on your computer. Don't forget to move your Nandroid backups onto your PC. By default CWM/TWRP backups are located in SDcard/clockworkmod/backup or SDcard/TWRP/backup .

Note: Make sure your tablet is fully charged before starting any install procedure on the HP TouchPad. Running out of batteries during an install will ruin the process and possibly damage the device.



[Special Thanks]
We all must give thanks to the talented people who helped to make our HP TouchPad Great! Thanks to Flintman, Elginsk8r, Jcsullins, Flemmard, Dorregaray, Invisiblek, Milaq, Shumash, Erik Hardesty, Drmarble, Arco, Steve Kondik, Eyeballer, Verygreen and anyone else that helped to make this happen.
 
Last edited:

crawford69

Member
Aug 26, 2014
25
3
McRae
Thank you, Roland. You always do a wonderful job on your tutorials. I wouldn't use anyone else's. I have a question. There is what is called a "Virtual USB drive" detected. When I tap on it, it asks if I want to use it as a portable storage or internal storage. Which should I choose?
 
  • Like
Reactions: RolandDeschain79

RolandDeschain79

Inactive Recognized Contributor
Apr 16, 2012
838
1,280
Toronto
www.youtube.com
I would use the portable storage option

Thank you, Roland. You always do a wonderful job on your tutorials. I wouldn't use anyone else's. I have a question. There is what is called a "Virtual USB drive" detected. When I tap on it, it asks if I want to use it as a portable storage or internal storage. Which should I choose?

Hey thanks so much:highfive: The media partition is being read as an SDcard, nothing is on there but the ttinstall folder and possibly WebOS. I'd choose portable storage to keep it acting like an SDcard. Setting it to internal storage might reformat it and make it harder for the toolbox to find. I did the internal storage option on my phone and the SDcard came up as internal storage but I lost a bit of total space and wasn't able to separate it easily. You can adjust this on the tablet from settings/storage settings/. Update: I've heard some reports of WebOS not booting when it's set to internal storage, thanks:cowboy:
 
Last edited:

crawford69

Member
Aug 26, 2014
25
3
McRae
Another Question

Hey thanks so much:highfive: The media partition is being read as an SDcard, nothing is on there but the ttinstall folder and possibly WebOS. I'd choose portable storage to keep it acting like an SDcard. Setting it to internal storage might reformat it and make it harder for the toolbox to find. I did the internal storage option on my phone and the SDcard came up as internal storage but I lost a bit of total space and wasn't able to separate it easily. If anyone has already tried the internal storage option please post and let us know if it effects the TPtoolboxs access to the partiton, thanks:cowboy:

Thank you so much for your help. I have another question. I get the clock has stopped working message when I reboot the Touchpad. Has anyone else had this happen. Is it just a problem with the nightly that will be taken care of in a later one?
 
  • Like
Reactions: RolandDeschain79

RolandDeschain79

Inactive Recognized Contributor
Apr 16, 2012
838
1,280
Toronto
www.youtube.com
The clock app crashes at boot, try another one

Thank you so much for your help. I have another question. I get the clock has stopped working message when I reboot the Touchpad. Has anyone else had this happen. Is it just a problem with the nightly that will be taken care of in a later one?

No problem glad to help:highfive: I've experienced the same issue with the clock stopping at boot, so far its the only app I've had problems with. It crashes when you to try to open the clock app too. If you need to use the clock for an alarm or what have you get another free Clock from the play store. Any other clock app works fine, I believe its been posted about in the Evervolv Nougat thread but it still seems to happen. I expect it will get fixed sooner or later but its probably a low priority.
 
Last edited:

guntao

New member
Dec 17, 2016
3
0
Great tutorials :)
But i have a question about this step "B)Backup, Backup, Backup, Using the "Complete Data Reset" feature of the TPtoolbox or the "Erase USB drive" from WebOS, will delete absolutely everything on your HP TouchPad! "

Did you have a video tutorial how backup Touchpad (WebOS) (img of system and app) to restore this if Android install problem.

Thanks for your help
And happy holidays to you and yours :)
 

RolandDeschain79

Inactive Recognized Contributor
Apr 16, 2012
838
1,280
Toronto
www.youtube.com
Great tutorials :)
But i have a question about this step "B)Backup, Backup, Backup, Using the "Complete Data Reset" feature of the TPtoolbox or the "Erase USB drive" from WebOS, will delete absolutely everything on your HP TouchPad! "

Did you have a video tutorial how backup Touchpad (WebOS) (img of system and app) to restore this if Android install problem.

Thanks for your help
And happy holidays to you and yours :)

Hi, happy holidays and new year to you and yours, thanks:highfive:. I don't have a tutorial for that myself but I Googled it here. There was some info however I don't know if any of this will work anymore now that the WebOS servers have shutdown completely, I do have a video talking about that below. If you follow step 2 you shouldn't have a problem with WebOS as its on a different partition and installing android won't affect it, so long as you don't do a complete data reset(step5).

Edit: Checkout post #14 in this thread here Seems to be the best WebOS back up and restore info I've seen. Also interesting info about a data base you can download 6000+ WebOS apps from(here) now that they're considered abandonware.


I read on one of these forums that Flintman has moved the forum for his rom to another platform. Problem is, I can't find out where to! Anybody know?

Thanks a billion!

Sent from my MI 4i using XDA-Developers mobile app

Hey I've got links at the top of the page and the 2nd post that'll take you to the new Devs Base thread, enjoy:highfive:
Edit I changed the names a bit to try and make them more visible.

Additional resources:
Touchpad Toolbox Main Thread By Jcsullins
<Mod Edit: Link to outside forum removed.>
[ROM] Evervolv | 7.0.0p1 [AOSP Nougat 7.0.0] [3.4 kernel] [ALPHA] WIFI & 4G(XDA)
[/URL][ROM] [NIGHTLY] [KitKat] [4.4] CyanogenMod 11.0 nightlies [3.0 kernel]
[ROM GUIDE] How to Flash Install Android 7.x/6.x/5.x.x/4.4.x HP TouchPad Roms(How to update your Roms)


<Mod Edit: Link to outside forum removed.>
Rom Details: Low battery drain (-2mA to -15mA), h/w video, Audio, Camera(inverted), Bluetooth.
Note: This rom **REQUIRES a minimum of 1312MB System Partition. Change the size with Jcsullins TPtoolbox after selecting to install android.


Over 3000+ views on this thread? whoa! That's some serious interest...

Wow you're right checked in today and there were comments and lots of hits, guess I'll have to keep an eye on it:cool:
 
Last edited by a moderator:
  • Like
Reactions: middle_road
Dec 27, 2016
8
2
Yes I have the same issue. I disabled the clock app and dont get the message anymore. Only one of the android buttons work (back: the triangle). Is that the same for others? Thanks
 
Dec 27, 2016
8
2
Day Two Observations

Yes I have the same issue. I disabled the clock app and dont get the message anymore. Only one of the android buttons work (back: the triangle). Is that the same for others? Thanks

Day two update: all is still working great. Thank you so much for creating this forum. I thought it would be helpful to list the issues I have to check if other people have the same or if I have found new problems.

[I am running the 26-12-2016 nightly build]

- Only the back (triangle) button works. The square and circle do nothing.
- Gmail app wont sync emails
- If you Restart the tablet it continually loops in a restart cycle (i.e. you cannot use it). Solution I have found is to shut down only.
- Clock app doesn't work, I have disabled the app and don't get the message anymore.

Otherwise everything is working, I have BBC iPlayer on it, Plants Vs Zombies, VPlayer, Sling Kong. Great! My Dad was going to get rid of this tablet but now it is repurposed for my kids (to play games, watch TV programmes on long car journeys) etc.

Andrew
 

middle_road

Senior Member
Feb 21, 2011
334
96
East TN
Day two update: all is still working great. Thank you so much for creating this forum. I thought it would be helpful to list the issues I have to check if other people have the same or if I have found new problems.

[I am running the 26-12-2016 nightly build]

- Only the back (triangle) button works. The square and circle do nothing.
- Gmail app wont sync emails
- If you Restart the tablet it continually loops in a restart cycle (i.e. you cannot use it). Solution I have found is to shut down only.
- Clock app doesn't work, I have disabled the app and don't get the message anymore.

Otherwise everything is working, I have BBC iPlayer on it, Plants Vs Zombies, VPlayer, Sling Kong. Great! My Dad was going to get rid of this tablet but now it is repurposed for my kids (to play games, watch TV programmes on long car journeys) etc.

Andrew

Only the 'left' Back (Triangle) button is working?
OooooK, Just when I though I'd seen it all with our beloved TouchPad.....

Is this happening in both Landscape _and_ Portrait mode?
Can you swipe down from the top and the menu 'pulls' down?

_Dan
 
Last edited:
Dec 27, 2016
8
2
Only the 'left' Back (Triangle) button is working?
OooooK, Just when I though I'd seen it all with our beloved TouchPad.....

Is this happening in both Landscape _and_ Portrait mode?
Can you swipe down from the top and the men 'pulls' down?

_Dan

Hi Dan

Yes those buttons do not work in landscape or portrait mode. The triangle button always works.

I can swipe down for the menu in both landscape and portrait mode. Is this a new problem?

Are the other issues I have common?

Thanks for your help, Andrew
 

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    How to install Android 9.x/8.1.x/7.1.x/4.4.4 Video:
    Timecode:
    Step1 @ 0:20 Step2 @ 1:00 Step3 @ 1:23 Step4 @ 1:46
    Step5 @3:00 Step6 @ 3:33 Step7 @ 5:30 Step8 @ 7:03
    Step9 @ 9:05 Step10 @ 9:41
    Battery drain and performance update @ 11:24

    Video: Android 9.0 Pie on the HP TouchPad(Newest video)


    1)Getting started, Requirements and Preparation:

    A)You must have Java and the novacom software installed on your PC before running Jcsullins Touchpad Toolbox.
    Click
    here to Download Java
    Download the Novacom files and manually install the driver for your OS here or here
    OR
    Click here to Download the Universal Novacom Installer 1.4.1
    Note:
    The universal installer isn't working anymore manually install the driver.

    B)Backup, Backup, Backup, Using the "Complete Data Reset" feature of the TPtoolbox or the "Erase USB drive" from WebOS, will delete absolutely everything on your HP TouchPad!


    2)(Optional)Time to Choose the Fate of WebOS:

    Note: If you wish to remove WebOS or have already removed it just skip to step # 3

    If you wish to keep WebOS then do the following steps:

    Uninstall Android and Clean up your SDcard:
    A]
    Uninstall Android completely by using the ACMEUinstaller2, watch the instructional video below. After uninstalling Android you will automatically reboot to WebOS.

    How to use the ACMEUninstaller2 (Short Version)
    1)Install the Novacom software(You installed this in step 1)

    2)Next place this ACMEUninstaller2
    here file into the Novacom 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 ACMEUninstaller2
    here file and copy and paste it right into either of those directories.

    3)Boot the tablet into WebOS recovery mode and attach it with the USB cable to your PC.
    Download and extract these ACME5 batch files
    here and run the "removecm2.bat" file to uninstall Android.

    Or
    Open a command prompt and type the following:

    On Your PC
    cd c:\Program Files\Palm, Inc (enter)
    novacom.exe boot mem:// < ACMEUninstaller2 (enter)

    On your Mac
    cd /opt/nova/bin (enter)
    ./novacom boot mem:// < ACMEUninstaller2 (enter)

    How to enter WebOS recovery mode from Android:
    -If you currently have Android installed you can hold down the power button choose reboot and select "webOS recovery mode" from the moboot menu.
    Connect the HP Touchpad to your PC via the USB cable.

    Or

    How to enter WebOS recovery mode from WebOS:
    -Reboot the HP Touchpad via WebOS rest options menu located @ launcher/settings/device info/reset options/restart.
    -Hold down the volume up button while the Touchpad reboots. Once you see the large USB symbol on the screen release the volume button.
    Connect the HP Touchpad to your PC via the USB cable.



    B]Now from WebOS we will wipe our SDcard before the TPtoolbox can setup our partition/volumes. Completely wipe your SDcard by booting into WebOS and going to, launcher/settings/device info/reset options/erase USB drive. The Touchpad will then reboot itself and the data will be completely erased. Note: This will not affect your WebOS setup, apps or Preware. Now continue in this guide but skip step 5)Complete Data Reset.
    Wipe_USB_drive_WebOS.jpg


    -If you previously removed WebOS but want to add it back use Jcsullins instructions click here:
    -If you need to bypass the WebOS activation get the tool and instructions click here:




    3)Enter webOS recovery mode and connect the Touchpad to your PC with the USB cable:
    Hold down the power button to Shutdown/power off the tablet. Once off press and hold down the volume up button and then press the power button. When you see the USB symbol on the screen attach your tablet to your PC via the USB cable.
    or
    From Android hold down the power button choose reboot, use the volume button and home button to select "webOS recovery mode" from the moboot menu.
    Connect the HP Touchpad to your PC via the USB cable.
    or
    From WebOS reboot from the rest options menu located @ launcher/settings/device info/reset options/restart.
    Hold down the volume up button while the Touchpad reboots. Once you see the large USB symbol on the screen release the volume button.
    Connect the HP Touchpad to your PC via the USB cable.

    4)Download, extract and run Jcsullins Touchpad Toolbox

    Download TPtoolbox v42 mirror here
    Download TPtoolbox v42 mirror here
    -Extract the TPToolbox v42 zip file and open the folder.
    On Windows, run the batch file named tptb_v42_win.bat
    On Linux, run the script named tptb_v42_nix.sh
    On Mac, run the script named tptb_v42_mac.command

    -Lines of script will scroll across the HP Touchpad screen until you see the TPtoolbox main menu.
    -The TPToolbox consists of 3 different panels, 1 menu, 2 help, and 3 output, see picture.
    -Swipe the screen with your finger or use the volume button to navigate the menu and the home button to make selections.
    TPTB_menu_layout.jpg


    5)Complete Data Reset(Removes all Data, WebOS, and Android)
    -Scroll down to Complete Data Reset and select it with the home button and choose yes three times to begin the process.
    -If you previously did step number 3 and want to keep WebOS then skip this step and proceed to step 6 installing android.
    datareset.jpg

    6)Installing Android on the HP TouchPad
    -scroll down to Install Android from the menu and select it with the home button.
    -The TPtoolbox will mount the media partition/volume to your PC. Open the Touchpads Media partition/volume on your PC and look for the ttinstall folder. Place the below Rom, Recovery and Gapps zips into the ttinstall folder.

    install unmount.jpg

    Download Android 4.4.4 Kitkat install files(Recovery, Rom, Gapps):
    Recovery:
    Download TWRP-jcs-dm-tenderloin-20140612b.zip here
    Rom: Download Jcsullins Snapshot CM11 build here
    Gapps: Download Base Gapps 4.4.4 here


    -Once the files are finished transferring to the HP TP select Unmount Media Volume from the TPtoolbox menu.
    -The TPtoolbox will now check the files for compatibility then begin to set your partitions/volumes.
    -If the TPtoolbox fails to run it will display which file is incompatible, start the install again and replace the offending file(s).
    Note: Flintmans newest TWRP builds cannot be installed with the TPtoolbox and must be flashed from an older legacy recovery.

    7)How to change the Partition/Volume sizes(Required for Android 9.x/8.1.x/.7.1.2)

    -Before confirming the OS installation scroll down and choose Adjust Volume Sizes from the TPtoolbox menu
    -Scroll down to the cm-data volume and select it, then scroll down to -1024 and select that
    -Scroll up and go back a page in the menu, next highlight cm_system from the menu and select it
    -Scroll down to +1024 and select that
    -Scroll up and go back a page in the menu, select APPLY Changes and confirm the partition layout
    -Now confirm the OS installation by selecting Yes and pressing the home button. Your Recovery Rom and Gapps will be flashed automatically.
    Note: I recommended setting the cm-data volume to 2048mb+. Optionally you can increase the cm-cache to 400mb+, users say it could improve performance with Oreo.

    HPTPPartition.jpg

    TPToolbox Auto Installs your Rom, Gapps and Recovery(Please stand by..)
    -The details of partition/volume resizing will scroll across the TPtoolboxes bottom output window and the device will auto reboot into recovery. The Rom and Gapps package will now be installed automatically, this may take a few minutes, Please stand by..... Once complete the Touchpad will restart and boot into Android.
    Note:You now have the most stable mature Rom installed on your HP Touchpad(Milaq's Lineage 11 Android 4.4.4). You may wish to stay here or come back to this setup if you have issues with newer 9.x or 8.1.x or 7.1.2 builds.
    -I recommend making a nandroid backup at this point to easily return to this version of Android.

    8)Download and Transfer Android 9.x/8.1.x/7.1.2 install files to the HP TouchPad
    -Once the tablet boots to Android KitKat, connect the USB cable to the tablet and your PC.
    Note: You can also transfer files directly from TWRP by plugging in the USB cable to the PC
    -Transfer over the 3 android 9.x or 8.1.x or 7.1.2 zip files below, Recovery, Rom, and Gapps, to the HP Touchpad. I put the files into my downloads folder.

    Download Android 9.x or 8.1.x or 7.1.2 install files(Recovery, Rom, Gapps):
    Recovery:
    Download FLINTMAN-TWRP-3.2.1-0-03-15-2018
    here
    Rom: Download the Final Dirty Unicorns 9.x build here
    Gapps: Download Open Gapps 9.x Pico
    here


    Optional Roms:


    -Replace the above rom and gapps with one of these other choices.
    -Use the same recovery FLINTMAN-TWRP-3.2.1-0-03-15-2018 for all 9.x/8.1/7.1 builds

    Rom: Download the Evervolv 9.0 final build here
    Gapps:
    Download Open gapps 9.x Pico here
    Note: If the AOSP Keyboard crashes at start install the Google keyboard apk here

    or
    Rom:
    Download the Dirty Unicorns 8.1.2 final build here
    Gapps: Download Dirty Unicorns gapps 8.1 nano here

    or
    Rom:
    Download the LineageOS 14.1 Unofficial Final build here
    Gapps: Download Open gapps 7.1 Pico here

    or
    Rom:
    Download the Evervolv 7.1.2 Nightly WiFi Final build here
    Gapps: Download Open gapps 7.1 Pico here

    or
    Rom:
    Download the Jcsullins CM12.1 final build here
    Gapps: Download OpenGaps5.1 pico here

    or
    Rom:
    Download the Lineage11 final build here
    Gapps: Download BaseGapps 4.4Pico here


    or
    Rom: Download the Kitkat PAC-man Gaming Rom final build here
    Gapps: Download BaseGapps 4.4
    here


    9)Reboot into legacy TWRP recovery, flash the new TWRP 3.2.1.0
    Hold down the power button reboot the tablet select TWRP Recovery from moboot.
    -From TWRP Select Install then look for the download folder containing your 3 android install files on the left side menu.
    -Select and flash the file, FLINTMAN-TWRP-3.2.1-0-03-15-2018, then go back, reboot and again select TWRP from the menu.
    Note: Flintmans newest TWRP builds cannot be installed with the TPtoolbox and must be flashed from an older legacy recovery.

    10)Reboot into TWRP recovery 3.2.1.0, Flash the Android 9.x/8.1.x/7.1.2 Rom and Gapps
    -Once in the new TWRP 3.2.1 go to the Wipe menu and select Advanced Wipe.
    -Select the System partition and swipe to wipe.
    -Click on the TWRP home button(bottom middle) to return to the main menu.
    -Select Install, locate the download folder on the left menu.
    -Select and install the 9.x/8.1.2/7.1.2 Rom and the Gapps package then reboot.
    -After choosing to install the rom click the button to add additional zips, add the gapps package and put a check beside reboot when complete.
    Note: The first boot to android 9.0/8.1.2/7.1.2 can take some time, Wait for it...

    Follow up Q & A:

    How do I update my rom to a newer version?
    -To update your rom you need to do what is called a dirty flash.
    -Download the latest version of the installed rom onto the device.
    -Reboot into TWRP recovery and flash the rom, just like you did in step 10 but without the gapps package.

    How do I change my rom, do I have to start from the beginning?
    -To quickly change to a different rom download the rom and gapps to the device and reboot into TWRP recovery.
    -From TWRP select the "Wipe" menu then swipe to factory reset (warning this wipes your data).
    -Go back to the main menu and install the desired rom and gapps then reboot.
    -Be warned switching to various versions of Android like this could cause a boot loop, if you get stuck just start over with the TPtoolbox

    What Roms do I recommend?

    The biggest complaints about using the HP Touchpad in 2021 are app compatibility and YouTube crashing or having distorted playback. Jcsullins CM11 Snapshot has good YouTube playback and great all around perfromace.

    However older roms might not have compatibility with newer apps but newer roms aren't as mature and reliable. This causes users to try different builds in search of what works best for their specific needs and tastes. Many issues have simple solutions, have a look at the troubleshooting section in post 3 for more assistance here. The HP TouchPad has had an incredible level of community support and aged gracefully but has reached its end of life.

    #1 Android Kitkat 4.4.4, I highly recommend these builds for people who want the most stable reliable rom. This is your set it and forget it daily driver. From the golden age of HP Touchpad development, these roms have the least amount of issues and saw the longest period of development. Jcsullins CM11 Snapshot doesn't have issues with YouTube playback like Lineage 11 and is an excellent choice.

    #2 Android 5.1 CM12.1 Snapshot by Jcsullins. Another fully functional rom by the Touchpad talented one. Much like CM11 this rom has aged well. The user interface is more modern than CM11 but performance is little slower.

    #3 Android 7.1.2 roms are fully functional and have good app compatibility. YouTube works well plus streaming fixes were added to the roms. I'd recommend checking out CM14.1 and Evervolv 7.1.2.


    #4 Android 9.0 Pie has similar functionality to Oreo but the camera and Bluetooth don't work. The rom is usable but incomplete. If you don't ever use the camera and Bluetooth you probably won't miss them. Make a backup of your current rom before installing and touring this final HP TouchPad triumph.

    What Apps do I recommend?

    Ad-Away, XDA thread here, Github here
    Note: use build 4.3.6 here with Android versions 4.4.4-7.1.2
    Blocks adds through host file blacklist. Great app been using it for many years, silly video here
    Advanced Task Manager here
    Note: From the 3 dots menu/settings/ select, Screen off kill, Regular kill, stat up kill and then disable auto kill notice. You can whitelist apps you don't want killed by unchecking them in the menu.
    System app remover (root needed) here
    Note: Use a task manager app to identify unwanted system apps popping up in memory and remove them. Frees ram and space, gets rid of unwanted Google apps. Always make a backup before removing system apps.
    PassMark Performance Test here
    Note: Useful benchmarking tool to compare and contrast rom performance.
    Quick System Info Pro here
    Note: Great app for quick info on the TouchPads specifications, frequency's and volumes.
    3C-Battery Manager here
    Note: Great app for testing battery drain and health
    3C-CPU Manger(ROOT) here
    WiFi File Transfer here
    File Manager here
    Cx-File Explorer here
    X-plore File Manager here
    AIMP Music player here
    VLC for Android here
    Malwarebytes here

    Additional resources:
    Touchpad Toolbox Main Thread By Jcsullins
    [ROM][OFFICIAL][9.0] Evervolv for HP Touchpad
    [ROM][UNOFFICIAL][7.1.x] LineageOS 14.1 [3.4 KERNEL](Invisiblek)
    [ROM] [NIGHTLY] [KitKat] [4.4.4] CyanogenMod 11.0 nightlies [3.0 kernel]
    (ROM GUIDE) How to install Android 9.0 through 4.4 on Touchpad(Alternate guide)
    7
    HP TouchPad Rom Guide and Download Links:

    [ROM][OFFICIAL][9.0] Evervolv for HP Touchpad
    Working: Audio, Video, WiFi, Low standby battery drain (-2mA to -10mA)
    Not Working: Camera, Bluetooth,
    Rom: Download the Final Evervolv 9.0 build here
    Gapps: Download OpenGapps 9.x Pico here
    Note: If the AOSP Keyboard crashes at start install the Google keyboard apk here

    EV9 info.jpg

    [ROM] Dirty Unicorns [Pie 9.0] [3.4 kernel]
    Working: Audio, Video, WiFi, Low standby battery drain (-2mA to -10mA)
    Not Working: Camera, Bluetooth,
    Rom: Download the Final Dirty Unicorns 9.0 build here
    Gapps: Download OpenGapps 9.x Pico here

    [ROM] Dirty Unicorns [Oreo 8.1.2] [3.4 kernel][Final]

    Working: Audio, Video, WiFi, Bluetooth, Low standby battery drain (-2mA to -10mA)
    Not Working: Camera
    Rom: Download the final Dirty Unicorns 8.1.x build here
    Gapps:
    Download OpenGapps8.1 pico
    here
    Extras: DU8.1.x Kernel Mod here, SuperSU.zip here
    Note: You must flash Shumash's kernel mod and the SU zip to get root.

    video: Android 8.1.x Oreo Nightly Builds video

    [ROM][UNOFFICIAL][7.1.2] LineageOS 14.1 [3.4 KERNEL][Final]

    Working: Audio, Video ,WiFi, Camera, Low standby battery drain (-2mA to -15mA)
    Not Working:

    Rom: Download the final LineageOS 14.1 build here
    Gapps: Download OpenGapps7.1 pico here

    Note: To enable super user Download and flash this SuperSU zip here.

    CM14.1 info.jpg
    Video: LineageOS 14.1 Android 7.1.2 Nougat Builds

    [ROM] Evervolv [AOSP Nougat 7.1.2] [3.4 kernel] [Final]
    Working: Audio, Video ,Bluetooth, WiFi, Camera(inverted), Low standby battery drain (-2mA to -15mA)
    Not Working:

    Rom: Download the final Evervolv 7.1.2 build here
    Rom: Download the final Evervolv 7.1.2 4G build here
    Gapps: Download OpenGapps7.1 pico here
    Note:Dirty Unicorns 7.1.x Kernel Mod by Shumash here and the 4G version here
    Note: To fix the inverted camera install the Open Carmera app here
    EV7 info.jpgCMvsEverDefaults.jpgSKZ-K+Evervolv@1836.jpg

    Extras: SKZ-OC Kernel and custom settings for Evervolv 7.1.2


    video: SKZ Overclocked Kernel for Evervolv Android 7.1.2 Nougat
    [KERNEL]SKZ Overclock Kernel for Evervolv [1836KHz CPU/320MHz GPU]

    Install notes:
    -Install the SKZ-Kernel by flashing this zip file here through TWRP recovery
    -Remove the Kernel by flashing a Evervolv ROM with TWRP recovery
    -Enable Root permissions by flashing this Supersu v2.82 zip here with TWRP recovery
    -You will need to update the Superuser binaries once your system boots.
    -Install the Kernel Adiutor app to Overclock your CPU here

    Custom settings:
    Note: These settings should fix the lag and improve performance.
    -If your device becomes unstable try reducing the max CPU frequency and rebooting.
    CPU
    Set on boot = on
    CPU Maximum Frequency = 1782MHz
    CPU Minimum Frequency = 648MHz
    CPU Governor = smartmax or dancedance
    Schedule workqueues on awake CPUs to save power = enabled

    CPU Hotplug
    IntelliPlug is enabled
    CPU Threshold = 500
    Profile = Eco Performance

    GPU
    Apply on boot = on
    GPU 2D Maximum Frequency = 266MHz
    GPU 3D Maximum Frequency = 320MHz
    GPU Governor = simple

    I/O Scheduler
    Scheduler = enabled
    Scheduler = tripndroid

    Kernel Samepage Merging
    Kernel Samepage Merging = enabled

    Low Memory Killer
    Adaptive Low Memory Killer = enabled
    Profile = aggressive

    Misc
    TCP Congestion Algorithm = sociopath



    [ROM] [5.1] [CM12.1 Snapshot by Jcsullins] [DM] [01/09/16][Final]
    Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-6mA to -10mA)
    Not Working:
    Rom: Download the CM12.1 final build here
    Gapps: Download OpenGaps5.1 pico here
    CM12.1 Info.jpg

    [ROM] [NIGHTLY] [Lollipop] [5.0] CyanogenMod 12.0 nightlies [3.0 kernel]

    Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-6mA to -10mA)
    Not Working:
    Rom: Download the final build here
    Gapps: Download OpenGaps5.0 pico
    here

    [ROM][UNOFFICIAL][5.0.2][3.4 Kernel] CyanogenMod 12.0 Nightlies (tenderloin)

    Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-6mA to -10mA)
    Not Working:
    Rom: Download the final build here
    Gapps: Download OpenGaps5.0 pico
    here

    [ROM] [4.4.4] [CyanogenMod 11 by Jcsullins] [DM] [06/12/15][Final]
    Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-6mA to -10mA)
    Not Working:
    Rom: Download the final build here
    Gapps: Download OpenGaps4.4.4 pico here

    Note: YouTube is working well with this rom
    CM11 info.jpg

    [ROM] [KitKat] [4.4.4] Lineage 11.0 [3.0 kernel]
    Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-7mA to -10mA)
    Not Working:
    Rom: Download the latest Lineage11 build here
    Gapps: Download OpenGaps4.4.4 pico here
    Lineage11 Info.jpg
    Note: How to fix issues with YouTube looking broken and blurry.
    -Tap the screen to pause the video. Click on the 3 dots in the upper right corner. Select "Quality" and set it to "1080p". You will have to switch the video quality back and forth if the problem persists.

    HP TP YouTube fix.jpg

    [ROM][OFFICIAL][KitKat 4.4.4][TENDERLOIN] PAC-man KK RELEASE [DEV][Final]
    Working: Audio, Video, WiFi, Bluetooth, Camera, Low standby battery drain (-7mA to -10mA)
    Not Working:
    Rom: Download the Final PAC Kernel 3.0 rom here
    Gapps: Download OpenGaps4.4.4 pico here
    Note: Best Gaming Rom, overclocked kernel with increased CPU and GPU clocks see video for details
    -Go to settings/performance/processor and increase the CPU clock up to 1914Mhz

    Video: Pac Man Gaming Rom Kitkat 4.4.4
    PAC Info.jpgPAC OC from settings.png
    Note: How to fix issues with YouTube looking broken and blurry.
    -Tap the screen to pause the video. Click on the 3 dots in the upper right corner. Select "Quality" and set it to "1080p". You will have to switch the video quality back and forth if the problem persists.
    HP TP YouTube fix.jpg


    9.x/8.x/7.x Required TWRP recovery

    Flintmans TWRP 3.2.1.0(03/15/18) here

    9.x Gapps Download:
    OpenGapps 9.x Pico here

    8.1.x Gapps Download:

    OpenGapps8.1 pico here

    7.x Gapps Download:
    OpenGaps7.1 pico here

    5.x Gapps Download:
    Gapps: Download OpenGaps5.1 pico here
    Gapps: Download OpenGaps5.0 pico here

    4.4.4 Gapps Download:
    OpenGaps4.4.4 pico here
    BaseGapps 4.4.4(required for TPtoolbox) here

    SuperSU/Root zip
    To enable root Download and flash this SuperSU zip here or here or here or here.
    Note: You will need to reflash this zip each time you update your rom.
    Note: Use the 3C CPU Manager to Overclock your Touchpad here
    Note:Update the SuperSU app from the PlayStore if you get the message "The SU binary has to be updated!"


    Roland's Recommended Apps
    Ad-Away, XDA thread here, Github here
    Note: use build 4.3.6 here with Android versions 4.4.4-7.1.2
    blocks adds through host file blacklist. Great app been using it for many years, video here
    Advanced Task Manager here
    Note: From the 3 dots menu/settings/ select, Screen off kill, Regular kill, stat up kill and then disable auto kill notice. You can whitelist apps you don't want killed by unchecking them in the menu.
    System app remover (root needed) here
    Note: Use a task manager app to identify unwanted system apps popping up in memory and remove them. Frees ram and space, gets rid of unwanted Google apps. Always make a backup before removing system apps.
    PassMark Performance Test here
    Note: Useful benchmarking tool to compare and contrast rom performance.
    Quick System Info Pro here
    Note: Great app for quick info on the TouchPads specifications, frequency's and volumes.
    3C-Battery Manager here
    Note: Great app for testing battery drain and health
    3C-CPU Manger(ROOT) here
    WiFi File Transfer here
    File Manager here
    Cx-File Explorer here
    X-plore File Manager here
    AIMP Music player here
    VLC for Android here
    Malwarebytes here


    6
    Evervolv 8.1 ROM

    Evervolv has started up nightly's again. Check out their website
    I uploaded a kernel that works with it.
    5
    Troubleshooting

    Problem: YouTube videos appear broken and blurry

    The solution: The blurry broken playback issue is solved by changing the default video quality from the minimum to maximum 1080p setting and then repeating as needed.

    Step by step: Tap the screen to pause the video. Click on the 3 dots in the upper right corner. Select "Quality" and set it to "1080p". You will have to switch the video quality back and forth if the problem persists.
    HP TP YouTube fix.jpg


    Problem: YouTube keeps crashing to the Homescreen

    The solution: Reducing background app usage and activity will help to keep this from happening. Playing videos gradually eats up all the available memory and results in crashing. Setting up a task manager app can help to reduce the frequency but won't entirely fix the issue.

    Advanced Task Manager here
    Note: From the 3 dots menu/settings/ select, Screen off kill, Regular kill, stat up kill and then disable auto kill notice. You can whitelist apps to kill by unchecking them in the menu.

    Problem: My AOSP Keyboard keeps crashing at start

    The solution: Download and install an apk for the Google Keyboard here


    Problem: Help I'm missing Super User/Root Access

    The solution:
    To enable Super User/Root access download and flash this SuperSU zip here.
    Note: Root is available by default on most roms such as Lineage11 but missing from Oreo 8.1 DU.
    -To get root with Oreo 8.1 DU you must also flash Sumashs SKZ custom Kernel here
    -You will need to reflash both of these zips each time you update your rom.

    How do I overclock my HP TouchPad?
    -Us the Kernel Adiutor (ROOT) app here to overclock your CPU/GPU.
    -In order to overclock the Touchpad you must have root access.

    My HP TouchPad won't turn on is it bricked?
    -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 long time 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 try the following key combinations

    key combinations to turn the HP TouchPad off or on when not responding:
    -Hold down the Power and Home buttons together for 30sec
    -Hold down the Power button and click the Home key 14 times
    -hold down, home + power + volume down for 30+ seconds

    I've tried everything and the tablet won't turn on?
    -If the tablet does not turn on after the previous steps it may be bricked or have a dead battery(white battery symbol with ? in the middle).
    -If bricked you can run JCSullins TPDebrick procedure to revive your tablet, links below:
    TPDebrick v004 Jcsullins dedicated TPDebrick thread(Rootzwiki)
    TPDebrick v004 Jcsullins TPDebrick thread(XDA)
    Download Jcsullins tpdebrick v004 and v005

    -Here is an instructional video made by Joshsnice. It's a little hard to follow and has three parts but with this and the forum threads, you should have enough info to get through the procedure.
    Note: Run the 32bit version of Linux


    How do I replace the HP TouchPads battery?
    -Replacing the battery is not an easy procedure and you'll have to find a replacement battery on eBay/Amazon
    -HP TouchPad Battery Replacement guide from iFixit here
    -HP TouchPad battery replacement disassembly video here

    How can I check my battery drain and performance to compare with your guide?
    -Test your Battery drain with the 3C battery manager here

    -Benchmark your HP TuochPad with PassMark Performance Test here

    How can I check my current Android version and System Partition size?
    -Get the free Quick System Info pro app to check the size of your partitions and remaining free space here

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

    How can I check my MD5 in Windows?
    -Download and extract the free Hasher program here

    -Run the Hasher.exe, browse to the file you want to check and push the "Calculate" button.
    -Compare the MD5 result with the MD5 of the file in question, if it doesn't match exactly redownload the file.

    How do I make a Nandroid backup?
    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 TWRP, CWM, Philz CWM Recovery.

    How to make a backup and flash roms from TWRP recovery Video
    Note:
    skip the part about Goo as it no longer exists

    Problem:
    Help I can't steam video with apps like Netfix, Amazon, MagineTv, Waipu TV and many others.

    The solution:

    Checkout Widevine's streaming fix in his thread here. Download his android 7.1.1 widevine.zip or Android 4.4.4 widevine.zip file and flash it TWRP recovery.

    Can't mount USB drive with CM11 and Windows 7
    -Plug the HP TouchPad into your PC with the USB cable
    -Go into Device manager. You will see "MTP USB Device" under portable devices.
    -Right Click it and select update driver software
    -Select Browse my computer for driver software
    -Select Let me pick from a list of device drivers on my computer
    -Select USB Mass Storage Device then click next to install the driver
    4
    new version of Flintmans TWRP (1/23/17)

    There's a new version of Flintmans TWRP available at their Devs Base forum threads threads "[TESTING BUILD] [AOSP Nougat 7.1.0] [3.4 kernel]" or "[NIGHTLIES] Evervolv 7.1". Links in this thread are now updated, download and flash it through your current recovery.

    Flintmans TWRP 3.0.3.0(1/23/17)
    Notes: Elginsk8r fixed up the color issue and also updated to newest source and shrunk it back down to 9.2 mb