yashsingh1/xdaforums huggingface dataset:
[TouchPad Development] HP_TOUCHPAD:
I do not use the default browser or use any browser to stored passwords, but I recommend using www.bromite.org and there is no need to flash any GAPPS to be use.
[TouchPad Development] HP_TOUCHPAD:
The HP_Touchpad has been as is the best device there is to experiment, learn and use in any way a user wants to and never get bricks.

Follow this guide and flash the highest cpu frequency your tablet can handle:

https://xdaforums.com/t/hp-touchpad-optimize-for-all-android-roms-with-swap-partition.3901773/

If the sole use is as a youtube streamer, the Tablet is extensively optimized for streaming and playing videos even in 1080 HD.

Flash your desire ROM, Evervolv Nougat recommend it for stable Wifi.

No need to flash GAPPS, only use New Pipe ( youtube alternative )

https://newpipe.net/

My experience with youtube or any other sound playing app, for some reason when the volume is set to maximum while playing the Tablet will reboot. To test if this is the issue, just lower the volume by one key press and it should not reboot.

I have encounter that issue and can be recreated, while the same sound or video playing lower does not reboot.

Also to point out, this could be one of the open source devices to play with.

https://www.pine64.org/pinephone/

https://www.xda-developers.com/pinephone-kde-community-edition-plasma-mobile/

Thanks to all developers that have provided their time creating the customs ROMs and software tools for the " Legend Tablet "
[TouchPad Development] jhussain7262:
This is really a good forum for HP TP.

I have installed ev Noughat 7.1.2 on my HP TP and it works very well.

I was then trying to install VPN and the VPN apps says that my system does not have the capability to install VPN.

Any clue how to fix this issue?
[TouchPad Development] HP_TOUCHPAD:
I do not use VPN connections or any VPN apps. Not all apps works properly, got to try different ones.

On 9 VPN app worked.

On 7 it seems to be a problem, as there is a notice to allow VPN, but there is an option to manually add VPN.
[TouchPad Development] HP_TOUCHPAD:
I double check on ROM_Reducer and VpnDialogs is moved to /system/media/audio ( disabling the app )

VPN connections does work on 7.1.2

To get it working just move the app with the following command using

adb shell connected on TWRP or terminal

mv /system/media/audio/VpnDialogs /system/priv-app

@jhussain7262 sorry for the inconvenience and thanks for bringing this up.
[TouchPad Development] jhussain7262:
Thanks for your reply.

I did install the pie 9 and VPN is working. Pie 9 has no camera working plus I noticed that some apps like email etc. take a long time to load. Also the RING.COM app for ring door bells keeps saying that it can not locate my location even though I have location turned on in the settings.

7.1.2 works well for ring and other apps, though slow loading and response.

Can you, please give me some more steps how to do this:

To get it working just move the app with the following command using

adb shell connected on TWRP or terminal

mv /system/media/audio/VpnDialogs /system/priv-app

I wan to try this out for VPN.

BTW: I really appreciate all the hard work you and the team has put together for the HP TP to get it the andriod after the webos died.

Thanks.
[TouchPad Development] HP_TOUCHPAD:
You are welcome

Try the MaxTreme kernel using the highest frequency your tablet can handle.

https://www.mediafire.com/folder/uecjn1dmraxk8/#zadfhdbskoii1

Always leave the Tablet on charging and connected to Wifi, it takes time to synchronize with google servers.

The apps gets move to a different location and gets disable. To enable it needs to move back again.

This is what adb is:

https://developer.android.com/studio/command-line/adb

I already fix ROM_Reducer to not removed VPNdialogs, you can download all the zips files for the 7.1.2 ROM:

https://www.mediafire.com/folder/uecjn1dmraxk8/
[TouchPad Development] jhussain7262:
Thanks for taking care of it.

I tried to down load the files but the mediafire keep asking for to upgrade with payment.

Is there any other link from where I can download the files?
[TouchPad Development] HP_TOUCHPAD:
The files are only hosted in mediafire. There is no need to create an account or log into mediafire to download the files. I guess that will be the only way mediafire will ask for upgrade.

just click on it, ignore the pop-ups windows and just download, the attached screenshot are of right now that I tried to download.
[TouchPad Development] jhussain7262:
I tried that and I get the pop up as shown and it does not allow me to go further, even though I am only trying to download one file at a time.
[TouchPad Development] jhussain7262:
Only file I was able to download was the one below
[TouchPad Development] HP_TOUCHPAD:
What program ( software ) or web browser are you using?

I used Firefox on Ubuntu 18.04.

There is no need to download both files at the same time.

Do one at a time.
[TouchPad Development] jhussain7262:
I was using chrome but then i installed firefox on my win 10 pc and tried to download and same issue. It does not allow me to download any file except the file one file All_Files_xxxx,

It keep saying for multiple files download, go premium but I am not downloading multiple files.

Thanks for your time and help.
[TouchPad Development] HP_TOUCHPAD:
Every user's PC has a different setup and used in many ways. I can not recommend to make changes to your PC in any way.

The attached screenshot is of the Evervol 7.1.2 ROM using bromite web browser to download both files from mediafire at the same time, with no request to upgrade. I am not log in to my mediafire account or using any VPN to connect to the service.

Using the HP touchpad with a browser and download, as simple as that and it works.

https://www.bromite.org/
[TouchPad Development] Gborg3:
@HP_TOUCHPAD I just finally remembered to flash the maxtreme 1836 kernel and that makes a very noticeable improvement in responsiveness.
[TouchPad Development] AHChan1:
I have done the install as directed above. My Touchpad boots to Evervolv with a clock on an otherwise blank screen. When I swipe up I get 11 resident apps. How do I access and download additional apps like Kindle Reader or SimplyE for library books? And, I am unable to add my gmail account via the settings app on the app page. The browser works, as does the calculator, calendar, gallery, and even the camera (upside down). Any guidance would be welcome. Thanks, Alan ahc.1440@gmail.com
[TouchPad Development] HP_TOUCHPAD:
To add apps using the google store the Open Gapps must be flash in TWRP:

Select Arm platform and the version of android:

https://opengapps.org/

There are other ways to install apps:

using the aurora app store, does not need google services:

https://xdaforums.com/t/app-4-4-aurora-store-open-source-play-store-client-april-8-2021.3739733/

Or directly from a web browser, apps could be downloaded to PC then copy to Tablet and install.

https://m.apkpure.com/

https://androidapksfree.com/
[TouchPad Development] marcustaz:
Just playing with my old touchpad and installed this. Is it me or is this super laggy and essentially not useable?
[TouchPad Development] Gborg3:
It shows its age when using some apps. With the maxtreme kernel, minimal apps and light real world use it can be usable. But that usable is with an understanding of what the hardware can handle.
[TouchPad Development] HP_TOUCHPAD:
it all depends how it was flashed, or installed.

9 is set up to use a swap partition, just as webOS and every Computer Operating system ever created.

Also how many or types of Apps are install on a fresh 9 ROM installation ( bloatware )

Google Open Apps ( Play store ) slows down the tablet, for the many background services it uses to collect user data.

For a 10 year old device, with great sound speakers, wireless charging , perfect screen size and the many different ROMs available, still have a lot of uses.

The Tablet can be set up as a dedicated " specific" use device, once the App is running will perform just the same.

Here is a video of a super installation of Google Open Apps, is a killer and not to be use this way. But it shows that it can handle it and perform.

HP Touchpad Evervolv Pie Super Open Gapps
[TouchPad Development] marcustaz:
delete
[TouchPad Development] sq5:
Does someone know how to re-activate some zram swap on either the stock or MAX kernel for this rom?
[TouchPad Development] HP_TOUCHPAD:
What is zRAM? wikipedia

Only one swap space can be active: zRAM uses a portion of RAM to swap. The Tablet only has 1 GB and about 900 MB usable.

The swap partition use storage from the internal SD card, as WebOS does, providing more RAM.

To make changes to any Android ROM the RamDIsk must be unpack, fstab file must be edit and RamDisk repack then copy to /boot.

Here is a guide on how to unpack and repack the RamDisk:

https://xdaforums.com/t/make-root-p...e-to-all-android-roms-for-tenderloin.3846567/

Here is a YouTube video:

The RamDisk is packed together with the Kerne , and it can be edited individually.

My suggestion:

To get the most RAM from the Tablet, it is best to flash the Android ROM only. ( Do not flash Google Open Apps )

Use Google alternatives example:

There is no need for the Play Store, which uses a lot of RAM.

https://www.bromite.org/

https://newpipe.net/
[TouchPad Development] sq5:
Good info HP_TOUCHPAD! I wasn't aware that android only allowed one active swap space, so running zrap swap along with the regular swap at different priorities is off the table. However, I would be interested to try zram swap alone still because I've had good results in with it in many applications on previous roms, and would prefer to avoid extra flash wear by writing to swap.

That youtube video you provided will be helpful, so thanks for that! Do you know how to first check if an android kernel is compiled with zram support before I work on modifying uImage?
[TouchPad Development] HP_TOUCHPAD:
That is correct, I did try that setting with no luck.

All the settings can be change easily and if you are familiar how Linux OS works then it will be a breeze!

Is your HP Toupad and you can modify it in any way you want and will not get brick. That is what make this Tablet so special, is truly YOURS !

All Android stock kernels have the zram module enable. I did disable the modules in all of my modified kernels.

You can find all the information on these threads:

Novacom Repair ISO, you can unpack and repack the ramdisk. ( it can be run as a virtual mahine )

https://xdaforums.com/t/hp-touchpad-novacom-repair-android.3960435/

How to change the CPU speed:

https://xdaforums.com/t/set-maximum-cpu-frequency-on-any-android-rom-for-the-hp-touchpad.3850492/

If you want to make changes to the kernel:

https://xdaforums.com/t/how-to-recompile-the-hp-touchpad-android-kernel.3889025/

I did try playing around with zram, that is how I found out that activating a swap partitions provides better performance:

https://xdaforums.com/t/hp-touchpad-antutu-benchmark-on-zram-size-and-speed.3851183/

The following change needs to be done in the fstab.tenderloin located in the ramdisk to enable zram: ( the size zram can be change to anything you want )

# zRAM
/dev/block/zram0 none swap defaults zramsize=134217728,max_comp_streams=2,notrim

Evervol 9 fstab with swap partition disabled and zram enable:

#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
/dev/block/mmcblk0p13 /boot ext3 ro,noatime,barrier=0 recoveryonly
/dev/store/cm-system /system ext4 rw,errors=panic wait
/dev/store/cm-data /data f2fs rw,nosuid,nodev,noatime,nodiratime,inline_data,inline_xattr,inline_dentry wait,check,formattable
/dev/store/cm-data /data ext4 nosuid,nodev,noatime,noauto_da_alloc,errors=panic wait,check,formattable
/dev/store/cm-cache /cache f2fs rw,nosuid,nodev,noatime,nodiratime,inline_data,inline_xattr,inline_dentry wait,check,formattable
/dev/store/cm-cache /cache ext4 nosuid,nodev,barrier=1 wait,check,formattable
#/dev/store/swap none swap defaults swapprio=1, 0 0

/devices/virtual/block/dm-6 auto vfat defaults voldmanaged=sdcard1:auto,nonremovable,encryptable=userdata

/devices/platform/msm_hsusb_host.0 auto auto defaults voldmanaged=usbdisk:auto,noemulatedsd
# zRAM
/dev/block/zram0 none swap defaults zramsize=134217728,max_comp_streams=2,notrim
[TouchPad Development] sq5:
Thank you for your excellent instructions, and for the bootable novacom repair tool you also created!

I finished rebuilding the ramdisk and it went smoothly. Unfortunately no zram swap appears after reboot. I think that the kernel provided by elginsk8r for this 9.0 build already had the zram module disabled entirely when the regular swap was added.

Is there a more stock kernel available for this rom? Otherwise I would need to find elginsk8r's kernel sources and figure out recompiling them.
[TouchPad Development] HP_TOUCHPAD:
You are very welcome!

I double-check that, and you are correct, the zRAM module was removed from the kernel.

I rebuilt the kernel with the zRAM module, the following needs to be added to the file ( tenderloin_android_defconfig ) from the kernel source:

CONFIG_BLK_DEV=y
CONFIG_ZRAM=y
CONFIG_ZRAM_LZ4_COMPRESS=y

The attached file uImage_Android9_zRAM.zip needs to be extracted, then the file uImage.Android9_zRAM needs to be copy to the Tablet's /boot.

The file can be renamed only after uImage (dot).

If there is space in /boot two copies of Android 9 can be available.

The screenshot shows zRAM working using 127MB or RAM
[TouchPad Development] gpzarquon:
Hello There,

I've downloaded the latest image and unarchived it and placed it in CMINSTALL on my HP Touchpad - please can you never me know the Novacom CMD to install it ? Thank You
[TouchPad Development] gpzarquon:
btw - I tried novacom boot mem:// but it just sat there and did nothing
[TouchPad Development] HP_TOUCHPAD:
I replied to your first post on:

https://xdaforums.com/t/help-needed-hp-touch-pad.4515375/
[TouchPad Development] gpzarquon:
Thank you - i saw - really appreciate the feedback - you rock
[TouchPad Development] juengling:
@elginsk8r

@HP_TOUCHPAD

I wanna thank you both for your great work on keeping this old fossil alive.

I got a 16GB Touchpad with Android 4.4.4 on it.

I didn't really used it for longer period.

When I looked up the XDA-pages for the Huawei Mediapad M3 I took a peek into the Touchpad area and was really excited to see how far development has come and immediately dived into this thread.

About 2 hrs. of reading later I couldn't resist.

I flashed:

• Automatic_Wipe_All_with_1GB_Swap

• Evervolv v9

• HpTp_MaXtreme_1836

• ROM Reducer

• Open Gapps Pico

• PowerOFF

All worked like a charm and the tablet runs astonishing smooth.

I deactivated all animations in developer settings so that it feels even snappier.

Running an Android 9 Version that smooth on such an old device is really amazing and unexpected.

Smooth always seen in context to the age of the device.

Of course it lags here and there but it's all way better than expected.

WLAN connection seems a bit slow from time to time.

Battery seems a bit drainy but I guess that's due to the high overclocking.

What I installed and tried out so far:

• Google Chrome (works with a bit laggy scrolling)

• Plex (plays 1080p buttersmooth)

• Prime Video (plays videos on optimal Quality)

• Twitch (plays 1080p60 streams with some lags)

• YouTube (plays smooth 1080p after buffering)

• Spotify (HQ audio stream without any problems)

• Firefox (keeps on crashing/freezing when starting)

• Home Assistant (starts but stuck on initializing connection

->but connection works via Chrome)

• Joyn (starts but streams are black screen / no sound)

• SkyGo (starts but app gives an error after login)

All in all still a quite usable device for media streaming

and use as a home automation display.
[TouchPad Development] HP_TOUCHPAD:
You are very welcome! And thanks for posting the feedback.

To get the most speed out of the Tablet, it can be setup without Open Gapps. Google services uses a lot of RAM and slows everything down.

There are a lot of Google Apps alternatives:

Flash any ROM and then just copy the *.apk files from PC to Tablet and install it.

A great open source web browser:

https://www.bromite.org/

Youtube alternative, without adds.

https://newpipe.net/

There is a LOT of info about the Tablet, here are the ones I have post it.

https://xdaforums.com/search/52762189/

https://www.youtube.com/channel/UCKoir6bzzPU-Uq9UjcRR3hw

There is active development to migrate the Tablet's kernel to a newer version:

https://forums.webosnation.com/luneos/332696-new-release-coming-2.html#post3458172
[TouchPad Development] Shadowex3:
That sounds like a pretty remarkable improvement from the last time I tried an android rom around 2018. Back then even with the extra swap it was unusably laggy, taking several minutes just to open or close even the most basic app and being completely incapable of running the sectograph widget.

If I can get mine to charge and boot it might just be good enough to serve as a home automation hud/control panel.
[TouchPad Development] elginsk8r:
I will verify and look into that this week. I think I'm getting close to having a working camera as well.
[TouchPad Development] HP_TOUCHPAD:
I applied my current settings, updated swap and the build.prop I have not post them as video is the only thing that is not working, otherwise everything is perfect, great job!

Flash my settings and you will immediately see the difference.

Also use the keyboard fix, is replacing your current one, to allow a working keyboard after installing open Gapps.

https://www.mediafire.com/folder/kpe9x1k5d41hf/
[TouchPad Development] korporalkarotte:
new build is online 29.04.2019
[TouchPad Development] HP_TOUCHPAD:
Thanks for the new update build, I flashed the 29.04.2019 with the Pico Open Gapps using TWRP 3.2 by flintman.

The Keyboard (AOSP) keeps stopping. ( same as previous build) ( I provided a fix zip file )

Youtube does not play video, only plays sounds ( same as previous build )

The new settings for the swap partition did not get applied.

The HP Touchpad is capable of having the Super Variant of Open Gapps install and all work fine, Youtube video plays well.

The swap partition greatly helps on running Android 9 as a full device providing multi user accounts and picture in picture. Is not set up as a low RAM device anymore.

It can also play the latest HearthStone with no issues.

Hopefully this ROM will be just as great as Dirty Unicorns by Flintman.

Dirty Unicorns v13 Android 9 by Flintman

How to Play HEARTHSTONE® by Blizzard Entertainment on HP Touchpad

Thanks again and looking forward for the next build!
[TouchPad Development] elginsk8r:
Aosp keyboard is working on my end. Haven't installed gapps yet. The only reason I posted a new build was because I updated my other 2 devices with sepolicy updates. So this has nothing new added to it for the touchpad.
[TouchPad Development] bigsupersquid:
very impressive.

for fun I was kanging the ev touchpad code and kernel for use with my evo 3d (htc shooter) up through Oreo, which did at least boot and partially work (though I never bothered to work out the bugs and finish porting peripherals into the kernel.)

I never fail to be impressed by the quality work y'all on the evervolv team have put into this old vintage SoC to run newer and newer Android versions.

Impressive and awesome. Keep it up!
[TouchPad Development] achunt2143:
I'm having issues flashing this rom. It always ends with "unknown command" and when I look into the log, it tries to remove uImages that do not exist. Then it says "run_program: child exited with status 1". Does anyone know how to go around this?

---------- Post added at 06:03 PM ---------- Previous post was at 06:00 PM ----------

Oh it seems to be working now. I used to have triple boot with webOS, Android and LuneOS, but removing the LuneOS uImage seems to have solved the problems! The boot drive was completely full before removing the LuneOS uImage. Hopefully this can help someone else having issues!
[TouchPad Development] HP_TOUCHPAD:
There is no update-script that will remove uImage.LuneOS, it must be done manually and also remove any other custom uImage, also TWRP Recovery 3.2 by [MENTION=3716175]flintman[/MENTION] must be use for this ROM. If you want to install Open Gapps, flash the keyboard fix that I provided on here, otherwise there will not be a keyboard to set up Tablet.
[TouchPad Development] exProphecy:
Any possible fixes for the YouTube issue?
[TouchPad Development] beowulf573:
So far I've been unable to installed the ROM using the 3.2 TWRP Recovery linked above. I keep getting a "E1001: failed to update system image" error. I've tried the 4/24 and 4/29 builds. Any suggestons? Thanks.
[TouchPad Development] HP_TOUCHPAD:
The /system partition may need to be check and fix, try this:

Using TWRP 3.2.1

Select Wipe ( top right corner)

Next screen

Advance Wipe (lower left corner)

Select System

( Repair or Change File System )

( Repair File System ) then

(Resize File System ) then again

( repair File System )

There should be no errors

Do the same with data.

Now flash the ROM

The issue

Every time you install any ROM is actually resizing the /system as it duplicate the .img file to the /system. It does not take in consideration the real size of system and overrides it. I do not know why the flash process has to be that way but it create a lot of problems.
[TouchPad Development] beowulf573:
Thanks, I did try formatting but not resizing or repairing. I'll try it tonight.
[TouchPad Development] elginsk8r:
The script is there since there are those that still manually setup their partition layouts (via terminal or TP toolbox) for their device. If we had a static partition scheme for all touchpads then we could avoid it. But I personally don't agree with forcing everyone to conform to one strict partition layout, so this is the best solution for that issue.
[TouchPad Development] HP_TOUCHPAD:
This is not an issue with your ROM, but all of them. It will resize the /system partition to the size of the ROM been flash. This is an example:

The user set up the /system partition to 2 GB to be able to install the Open Gapps "Stock"

After the ROM is flashed the /system partition is resized incorrectly to (example) 1.3 GB.

When trying to flash the Open Gapps, it will display an error that there is not enough free space and fails.

To fix it, the user must know on how to do the process in TWRP to Check and Resize the partition, then it will expand /system to 2 GB and Open Gapps will install.

On the flash files that I provide the process is done by adding the following to the updater-script.

run_program(" /sbin/busybox", "e2fsck" , "-fy" , "/dev/store/cm-system");
run_program(" /sbin/busybox", "resize2fs" , "-f" , "/dev/store/cm-system");

The same must be done to /data and is a very simple code to add at the end of the updater-script.

Also sometimes after flashing the ROM it will not boot into Android and a hard reset must be done, then it works.

I do not know why it was never implemented, as is a very easy process to fix the /system partition size.
[TouchPad Development] Pogo:
Magisk on TouchPad

Did anyone managed to install Magisk on this ROM (or any other version)?

I did try but if fails:

Updater process ended with ERROR: 1

Error installing zip file '/external_sd/download/Pie/magisk-release.zip'
[TouchPad Development] paulwatson5:
New here...

Hi,just got an HP Touchpad today and managed to get 9.0 installed ok but having a few issues.

The touchpad is quite slow and sluggish and often freezes, is there any fix/work around for this?

Also, just tried to install apple music app but says that its not optimised to work with this device, do you know if there is a fix please?
[TouchPad Development] HP_TOUCHPAD:
The only way that I know to have root access for all ROMs is by using this version of superSu:

https://download.chainfire.eu/1220/SuperSU/SR5-SuperSU-v2.82-SR5-20171001224502.zip?retrieve_file=1

---------- Post added at 10:44 PM ---------- Previous post was at 10:43 PM ----------

Android 9 requires a swap partition. Did you follow this guide?

https://xdaforums.com/hp-touchpad/general/hp-touchpad-optimize-android-swap-t3901773