yashsingh1/xdaforums huggingface dataset:
[TouchPad Development] Fazeup:
Wow this is great news and a great development for the older tablets cruz in future we can see more of this type of ports to aging tablets. Keep upit the good work.
[TouchPad Development] chrissss91:
Same here ;)

I was on CM11 that was working perfectly, but was really too old for me :D

Personally, I've done it, twice.

My Touchpad was with :

- WebOS (I did not use it, I've seen yesterday that it was almost a fresh install with Tailor (so I guess I have reinstalled WebOS only for Tailor couple of years ago)),

- WebOS Recovery,

- CM11,

- Philz CWM

- A 2Gb Media partition (I guess shared between WebOS and Android)

I installed TWRP 3.2.1, flashed your script, everything seemed ok. 2Gb "Media" partition was still there but I was not able to install Evervolv 9 (Error 7).

So I decided to reflash your zip and this 2Gb partition has gone and has been replaced by a 500 Mb partition (I still have "Boot WebOS Recovery" in Moboot Menu).

I was then able to install :

- ev_tenderloin-9-userbuild-2019.05.06.zip,

- open_gapps-arm-9.0-pico-20190509.zip,

- Flash_after_Open_gapps_Evervolv_9_Keyboard_Fix.zip,

- 1782_Performance_Evervolv_Pie_Boost_Optimize.zip

Unfortunately It's not smooth at all.

How can I verify if Swap partition is there and used as it should ?

BTW, thank you to [MENTION=8005714]HP_TOUCHPAD[/MENTION] and [MENTION=2219132]elginsk8r[/MENTION] for your work :good:
[TouchPad Development] elginsk8r:
use the build prior to 5-6-2019, i think that build has a borked camera patch causing extra jank.
[TouchPad Development] yeahman45:
How did you make youtube work? it is no more supported on kiktat
[TouchPad Development] juengling:
@yeahman45

You misread my comment.

I got 4.4.4 but then flashed Evervolv 9.0 for which I posted.
[TouchPad Development] skiwithuge:
I resumed this old tablet after a long time in which I came back to web os. Web OS is fluid but is empty and lacks of applications.

So finally I come again back with android. I tried several options and evervolv without gapps is better.

I'm using "via browser" for navigation (and I install the apks from apkmirror)

Thanks for your post
[TouchPad Development] HP_TOUCHPAD:
Congratulations! For Re-using a device and not send it to a landfill.

In my opinion, and Operating System is only as good as its available programs or applications. The OS, provides the hardware's functions to the software.

The Tablet is old, but currently is more useful than when it was release in 2011. Back in those days, there were not many devices with Bluetooth, using Evervolv 7.1.2 the Tablet is the perfect streaming music DJ. There is no need to install Google Apps, with only NewPipe App, and it can play forever with no Advertisement.

Back in 2011, the tablet need it to have a modem to be useful outside the house. At this time, a hotspot can be created with any smartphone and get connected.

Back in 2011, storage was an issue with all the pictures and media files and having a 32gb or 64gb model was important. Now everything is on-line (the cloud) a 16gb model is as good as a 64gb.

Now, powerbanks are very affordable and can be used with any device, the Tablet's battery does not hold much but just use a powerbank as a backup.

The Tablet is a basic Linux laptop that provides Wi-Fi, Bluetooth, great speakers, Microphone and a very basic camera.

Unfortunately, the majority of users are comparing this device with the latest gadgets of Tablets and smartphones.

Thanks to all the developers that worked on porting Android and creating all the tools !

In 2023 after 12 years, the HP Touchpad will be more useful than in any other time!
[TouchPad Development] kmart92:
I recently revived a couple old TPs with this ROM so thanks for all the hard work. And the guides were great. Everything seems to be working as expected with one exception...Chrome. When I install it from the play store and then open it, for any webpage I visit it shows a white screen and each tab name is blank/white too. The address bar and buttons are there and if I touch areas on the blank webpage it still goes to other pages or follows links but I just can't see anything. I've got no idea what the problem might be. Has anyone encountered something similar? Should I try using older versions of Chrome? Or any other ideas I might try?

I installed the pico variant of open gapps from 2/15/2022 in case that might be affecting something.
[TouchPad Development] HP_TOUCHPAD:
The following web browsers will work with Android version 6 and up:

https://github.com/bromite/bromite

File to download on every new version : arm_ChromePublic.apk

https://github.com/brave/brave-browser

File to download on every new version: BraveMonoarm.apk

Youtube:

https://github.com/TeamNewPipe/NewPipe/releases

The Tablet will work faster without the Google apps. Only install the ROM, download the APK files using PC, copy over to Tablet and install.
[TouchPad Development] halfway2anywhere:
@HP_TOUCHPAD is there any trick to making the WiFi any more stable on 9?

Never mind I think I answered my own question. Going back to Nougat 😩
[TouchPad Development] HP_TOUCHPAD:
There are setting on the router that can be changed to optimize the Wi-Fi connection with the HP touchpad, take a look at this post, also 10 and 11.

https://xdaforums.com/t/rom-7-1-2-e...wi-fi-fixes-2021-12-11.4362689/#post-86023107
[TouchPad Development] chrissss91:
Ok, I'll dirty flash ev_tenderloin-9-userbuild-2019.04.29.zip
[TouchPad Development] elginsk8r:
I'll try and get new build out today with may security patches
[TouchPad Development] HP_TOUCHPAD:
I will provide optimize settings for the ROM once youtube is able to play videos. In my opinion if the Tablet can use WiFi and browse the net, then it must be able to play videos with sound. At that stage the ROM is good to go and Camera and Bluetooth is something that if could be solve will be great but not much importance for most.

The Tablet can be use as a streaming device for videos, music and other things.

Hopefully [MENTION=2219132]elginsk8r[/MENTION] will have the time to fix it and the ROM will be fast and smooth.
[TouchPad Development] elginsk8r:
I'll find the time, at the moment I'm adjusting to a new work schedule. Not used to new construction hours yet (at job sites from 7-3), lol.
[TouchPad Development] chrissss91:
Thx, I used Terminal Emulator and saw the swap usage :good:.

I'm now on ev_tenderloin-9-userbuild-2019.04.29.zip and unfortunately I don't feel it really smoother than on the last build.
[TouchPad Development] jublies:
Anyone experiencing video playback issues? Installed YouTube but there is no video or audio. Any suggestions on what I could try?
[TouchPad Development] funkyblue04:
My battery went completly flat over a year ago. Everything I have tried won't get it to charge. Any advice?
[TouchPad Development] elginsk8r:
Finally got preview and image capture from the camera in pie, looks like it was shot using a potato but its a start. now to get bt working. Will push an update as soon as im done with a round of debugging
[TouchPad Development] HP_TOUCHPAD:
You must use the original charger or equivalent:

It must be specifically and exactly Output: 5.3volts, 2.0amps

Connect the Tablet to charger and the home button light should come up moving from left to right, if the light does not show, it needs more time.

Wrap the tablet in a towel and connected to the charger, it needs a room temperature of around 80 to 90, the warmer the faster it will charge. Leave it connected until you see the light blinking, then it will take more time to charge to boot, it could take a couple of days.

---------- Post added at 07:51 AM ---------- Previous post was at 07:36 AM ----------

@elginsk8r It will be unbelievable to have everything working on PIE.

I did applied my settings to your 2019.05.06 built and videos plays well using a web browser, but youtube does not work. I do not know what it could be, but is in the ROM as the settings are correct, there is nothing abnormal that I can see from the build.prop or Ramdisk settings.

I am still tweaking the settings on the swap and build.prop for better performance, changing a number from a setting makes a difference on how it performs. I am trying for an universal setting that I will apply to all the Android versions and get similar results.
[TouchPad Development] mindcandy:
Hi elginsk8r! Thanks for your work on this, I simply can't afford to replace my Touchpad and any effort to drag it screaming into 2019 is appreciated!

I've followed the various steps I've found in this thread and elsewhere to install Evervolv 9 using Flintman's TWRP 3.21 and I've got Gapps pico in (but no performance kernel because I couldn't get it to boot - might look at that again with slower speed).

Thing is, the tablet is really slow, like tortoise slow, and no apps that stream media work. That's YouTube, Google Music, Amazon Prime Music, BBC iPlayer, none of them.

Do I need to keep trying with that performance kernel? Or have I missed a setting somewhere?

My Touchpad is the white 64GB version with the faster 1.5Ghz processor so I'm not used to seeing it struggle.

Happy to be a bit of a guinea pig if you need testers.
[TouchPad Development] HP_TOUCHPAD:
I can upload higher CPU up to 1890 and you can flash it, you will see the tablet morph from a tortoise to a rabbit.

But the video playback issue is not yet fix, you will have to try another ROM, the tablet can play youtube videos in HD 720 using a 1728 CPU frequency with no issues.
[TouchPad Development] elginsk8r:
Might want to look at an aroma script or write a custom updater-script that detects android version props and applies version specific tweaks.
[TouchPad Development] HP_TOUCHPAD:
My goal is an universal setting for all ROM, those changes needs to be apply by recompiling the Kernel ( I did that for 7.1.2, 8.1 ) with 9 is already there and also can be recompile.

For older ROMs, the Kernel modules can be deactivated in the Ramdisk as I tried recompiling old ROM kernels but there have been so many revisions that I probably did not picked the correct one and I get errors while recompiling.

The Ramdisk is where the extra settings can be apply from the swap to basically everything. It helps the user to not have to do anything to tweak it or install any App to modify the settings.

Then the default.prop and build.pro, I have merged default.prop into build.pro to make all changes there and no need to unpack and repack the Ramdisk.

The Aroma script can not make those changes to the Ramdisk, but only to the build.prop.

It is easier to make changes to the Ramdisk and have the user flash the zip file, is guarantee to work all the time. The challenge it to clean up all the settings that has been applied. Then make Android run as if it was running on a laptop and not a smartphone there is a lot that can be improve. I am working on it.
[TouchPad Development] RebuffedRacer13:
Hi there I think I have a problem here I am getting

Failed to mount '/boot' (Invalid argument) error.

If anyone knows how to fix it please help
[TouchPad Development] HP_TOUCHPAD:
What are you trying to do, that need to mount /boot?

The /boot partition can be mounted using TWRP/Recovery and is use to copy new uImage (boot) files.
[TouchPad Development] RebuffedRacer13:
so I made a lineageOS out of this and when I flash it this is what happens.
[TouchPad Development] HP_TOUCHPAD:
Do you have WebOS also?

Is LineageOS, the only Android ROM you had flashed?

The /boot partition may not have enough space to copy the new boot uImage.
[TouchPad Development] RebuffedRacer13:
sorry for the late reply. No, i dont have webos i removed it using toolbox.

So i had kitkat installed and used twrp 3.2.1.

I wiped the tab and installed it and the rom gave me this error. I mean evervolv 9.0 is working through.
[TouchPad Development] HP_TOUCHPAD:
If the ROM is working, then ignore the error that it display, keep in mind Android 9 is set up to use a swap partition, if you flash the Automatic_Wipe_All from this guide then is all set up:

https://xdaforums.com/hp-touchpad/general/hp-touchpad-optimize-android-swap-t3901773
[TouchPad Development] RebuffedRacer13:
No No No sorry i think i worte it wrong. The evervolv android rom is working good not mine.

So, here you know what if you want i can share you the rom link so you know what i am talking about.
[TouchPad Development] HP_TOUCHPAD:
You can provide any link or make it clear, I will try to help.
[TouchPad Development] RebuffedRacer13:
here you go i put it in google drive here is the link

https://drive.google.com/open?id=1i7ZDrNqrSMjQr5ir8gud0dH-PVjIQ-lm
[TouchPad Development] Do Not Touch:
Wow. Is development dead? I made a nice donation to Evervolv a few months ago -- it was actually more than I paid for my last two working TouchPads, but I haven't seen a single merge since. Many for OnePlus, but no Tenderloin.

I've made many donations to many TP developers over the last 8 years, and each donation was made with the dual purpose of rewarding development and encouraging more development.

To see both DU and Evervolv just go completely dark for 3 months makes me feel pretty foolish for donating.
[TouchPad Development] Gborg3:
Donations are not preemptive payments for work. They are symbols of gratitude. For future updates you are free to learn as much as you would like and make your own builds.
[TouchPad Development] elginsk8r:
Development isn't dead, I just don't have the free time right now to focus on this device along with my daily driver. I'm just a one man crew at this point in time. I know flintman is in the same boat as well. It sucks as we both enjoy working on these devices. I'm hoping to have some free here soon to devote but I have no guarantee right now.
[TouchPad Development] omzart:
Hello, compare to the last unicorn, doest his one perform better? as it seems to have been updated later than DU. thanks
[TouchPad Development] elginsk8r:
Each have their pros and cons. This is more vanilla than du in terms of features. Can be a tad more experimental as well.
[TouchPad Development] sakdroid:
I installed this with TWRP 3.2..

Installed successfully and installed gapps Pico 9.

After restart i keep getting AOSP keyboard error and not able to configure as keyboard doesn't load..

Is there a fix for this? or am i missing something?

Note:i had Evervolv 7 and then upgraded to Dirty unicorn 9 by following steps by HP_TOUCHPAD.

I had wifi issues so i Wipe clean in TWRP and then installed Evevolv and pico gapps.
[TouchPad Development] elginsk8r:
I have fixed that keyboard issue with a ramdisk scripts that runs at boot. It will be included in the next build. It has to do with LatinIME and the commits to support gesture typing. TP is the only device that doesnt play well with gesture libs. I assume the issue is due to the fact that TP touchscreen driver is handled primarily in userspace.

EDIT: a work around for now can be to connect your tp to the pc and remove the following file using

adb root && adb remount && adb shell rm /system/lib/libjni_latinimegoogle.so
[TouchPad Development] sakdroid:
Awesome.. Worked Perfectly.
[TouchPad Development] schwatter:
[MENTION=2219132]elginsk8r[/MENTION]

Since [MENTION=8005714]HP_TOUCHPAD[/MENTION] managed the swap, i set up my Touchpad with picogapps. But for me not useable after a while.

At monday i found time to set all up without gapps. Since then all snappy. The bad side, using apps with signature check

isn't working. So after searching i discovered microG.

https://microg.org/

Looks like, that there are two ways to get it working.

1. With some magisk module. But i get some error on all roms, when i try to install magisk itself.

2. A patch in the romsource. https://www.xda-developers.com/unofficial-lineageos-built-in-microg-avoid-google-services/

Have you any experience with microG?
[TouchPad Development] HP_TOUCHPAD:
@elginsk8r I provided the Keyboard fix on this forum, it removed the LatinIME folder and replace it with the DU 9 and works. Good to know that is the only file that needs to be remove libjni_latinimegoogle.so, I will try and see if it works for other ROMS.

https://www.mediafire.com/folder/kpe9x1k5d41hf/

---------- Post added at 10:49 PM ---------- Previous post was at 10:39 PM ----------

@schwatter The Open GApps works for all Android ROMS for the TP nothing extra needs to be flash:

https://opengapps.org/

I have install the Super Variant for DU 9 about 842 MIB download all the apps works.

If you want to install Apps on the Tablet and not use the play store then you can use:

https://raccoon.onyxbits.de/

But youtube needs play services to work same with other google apps.
[TouchPad Development] schwatter:
[MENTION=8005714]HP_TOUCHPAD[/MENTION]

Don't understand me wrong, but we both have always different experiences. Chrome by the way crash also without gapps, maybe also others.

I tried different Opengapps but after a while the TP get worse. So microG looks as some good alternative for apps with signaturecheck.
[TouchPad Development] HP_TOUCHPAD:
[MENTION=4222665]schwatter[/MENTION]

After flashing Open Gapps Pico and Super with Chrome install, it can be use even to see videos with no issues.

If the Open Gapps is flashed and the Apps are working properly and then after a while slows down, then is not an issue with the Open Gapps, but how many Apps the user installed and the intended use.

Questions:

What is the intended use?

Example: Using the Tablet for e-mail, internet browsing, playing youtube videos, streaming music or playing locally will always performs the same.

But using social medial apps that are constantly been updated and with a lot of content will slow down the tablet than only has 1 GB of RAM.
[TouchPad Development] schwatter:
I do not much with it. Pico gapps to handle chrome for web and fhem(smarthome). Also youtube and some apps like restart, explorer and adaway.

That's nothing, but get's worse. With swap and gapps it's a bit better, but nothing compared with no gapps. It's like 4 times faster all the time.
[TouchPad Development] HP_TOUCHPAD:
I can only give you my input from the settings that I have tested and using, which is the ROM and Open Gapps for Android Pie using DU and the Evervolv is getting there.

Installing other apps that will block Ads or do other things is something that I do not have install. But keep in mind Android is Ads base and if there is something preventing Ads to show it may slow down or prevent anything from displaying, that is only my assumption I do not know for sure.

If after a while any App slows down, then try to clear the App cache. The Tablet will work faster if not connected to WiFi, it will use less resources.
[TouchPad Development] joeop:
Not sure wtf im doing wrong but I followed all of the steps, everything seems to install fine but I just get an endless evervol animated loading screen. It never goes into android.

Any help would be appreciated.
[TouchPad Development] HP_TOUCHPAD:
Try this:

Go to TWRP Recovery

Wipe --->>> Advanced Wipe

Select Partitions to wipe ( System )

Repair or Change File System

(( Repair File System )) When done

(( Resize File System ))

Do the same for Data

That should fix the issue.
[TouchPad Development] joeop:
nope. still not getting past the loading animation
[TouchPad Development] eggroll246:
Okay, let me say that I'm a complete newbie and know nothing about coding, or programming other than simple plug and play after download stuff. I haven't messed much with my touchpad which I somehow updated to Trebuchet 1.0 back in 2013 or 2014. I'm seeing an option to completely wipe webos from the touchpad and make full android, I currently use an iphone and would like to do ios like an ipad (something I could sync/link to my phone), but would be willing to go completely android on the tablet if needed. Where do I start?
[TouchPad Development] HP_TOUCHPAD:
WebOs is a great OS, unfortunately the Apps are outdated. The Tablet can be use for many things and works well with Android, thanks to all the developers. The Automatic_Wipe_All, will factory reset the storage and partition it to be use for Android only with a swap partition. It will be set up to perform as WebOS, a Tablet and not as a smartphone. Today I will update the guide and post all new flash files from Kitkat to Pie.

This is the guide to follow:

https://xdaforums.com/hp-touchpad/general/hp-touchpad-optimize-android-swap-t3901773
[TouchPad Development] eggroll246:
Thank you

Thank you! is there an order that I need to start with or work it in, or is it just one download now and install? Are there clear instructions, I can typically follow instructions if they're simple enough for me... Thank you again for your help!
[TouchPad Development] HP_TOUCHPAD:
The guide provide the instructions, if you already have TWRP recovery then make sure it is version 3.1 or 3.2.

Flash the Automatic_Wipe_All, it will do everything ( There is nothing the user needs to do ).

When done the Tablet will reboot into TWRP Recovery 3.2 and is all done, now you can flash any Android ROM ever made for the Tablet. Is that simple !

If you need help, always ask.
[TouchPad Development] eggroll246:
can't connect to pc...

Now i can't get my pc to connect to my pc, I downloaded the java and novacom but can't get novacom to load... I know that's the connection issue... I tried both the universal tool and the other zip file and still can't get it...
[TouchPad Development] HP_TOUCHPAD:
Why do you need to use the novacom driver for?

What is the Recovery version or name you have in Moboot Menu?

I tested the Automatic_Wipe_All using Recovery CM ClockWorkMod by jcs and it worked.

If you have any recovery installed or any Android version, even the first one, the only thing to do is download the Automatic_Wipe_All and flash it with any recovery you have, then manually reboot the tablet. it will Wipe out and recreate everything for Android.
[TouchPad Development] elginsk8r:
new build posted with power management and scheduler patches added. bt is still broken and the way google is taking the bt framework and app it's posing to be more difficult than previous iterations.
[TouchPad Development] HP_TOUCHPAD:
[MENTION=2219132]elginsk8r[/MENTION]Thanks for the update, I will take it for a test drive now.

I do have a general question regarding the Memory available in Android.

In WebOS the Free Memory available is 904368MB

In Android it varies from different ROMs

but in the Klog shows 101MB 747MB = 848MB Total

840016k available 170672k reserved 170.672 MB.

The 848 MB plus 170MB makes it to the 1GB.

Why is the 170MB reserved and used for?

I am trying to get the most memory out of the tablet and 170MB can have a huge impact !

Thanks !

---------- Post added at 05:43 AM ---------- Previous post was at 04:53 AM ----------

On the 20190829 build.

The camera works, using the App Open Camera fixes the orientation.

Taking a picture works, but not video.

Amazing that camera is working in PIE, great gob !

Not working,

In settings

Battery, does does not come up, it goes to the home screen ( battery saver can not be selected )

Developers options is allow, and it shows under system, but when open it goes to the home screen ( same as with the battery )

Display crash ( Settings keeps stopping )

The browser works, but going to the youtube website the videos play with a green screen and only sound works.

Is getting there !
[TouchPad Development] elginsk8r:
I am aware of the bugs with settings. im getting the same on all my devices. seems the updated android support libs (androidx namespace) don't work as expected across the framework yet, so it broke all apps using them in some way, shape, or form. Will rebuild in a few and re-upload a fixed build. (I will pull the last build from the list as well so users dont download a broken build)

EDIT: build has been updated and previous build has been pulled, happy flashing.