yashsingh1/xdaforums huggingface dataset:
[TouchPad Development] HP_TOUCHPAD:
4k Video in my opinion is bordering on ridiculous now anyways for the most part.

According to this article :

https://blog.eyewire.org/what-is-the-highest-resolution-humans-can-distinguish/

Q: What is the highest resolution humans can distinguish?

A: “The visual resolution of the human eye is about 1 arc minute.

At a viewing distance of 20″, that translates to about 170 dpi (or pixels-per-inch / PPI), which equals a dot pitch of around 0.14 mm. LCD monitors today have a dot pitch of .18mm to .24mm.

The HP Touchpad:

Type	LED-backlit LCD, capacitive touchscreen, 16M colors

Size	9.7 inches, 291.4 cm2 (~63.9% screen-to-body ratio)

Resolution	768 x 1024 pixels, 4:3 ratio (~132 ppi density)

https://www.gsmarena.com/hp_touchpad-3839.php

You can change the dpi on Android, it is now set to 160 dpi.

To change it to 170 dpi.

this is done in TWRP

copy file /system/build.prop to external SDCard open it in PC.

change from ro.sf.lcd_density=160

to ro.sf.lcd_density=170

save the file, copy it back to /system/

chmod to 0644 and reboot.

The display is little improve, if you have super humans eyes you maybe able to detect the difference.

That is part of the ROM and there are apps that will do that, but is not need it on the TP. You can make the changes easily, is open and no need for more bloatware.

In my opinion the tablet is at its peak of use.

There are way more HD 720 videos to play from youtube than in 2011 !

You can connect to external storage using Wifi ( unlimited storage )

With OTG cable, turn it into a PC, use audio out, extra storage, it will charge at (very little) while using other gadget, but will charge at same time been use as OTG ( depends on cable)

Everything is on the cloud, not like 2011

If you set it right the sound is more like a boom Box, extremely loud if boost. (but is perfect normally)

Connect to other cameras using Wifi.

The battery is extremely long lasting, you can play 3 movies at HD 720 after all this years.

Software is always behind hardware, this is the time Android finally mature to a well establish OS , not like in 2011.

When the hardware comes out, the software start the debugging on the device and after many updates is when is stable, but there is a delay and now the software is stable with the old tablet hardware (perfect timing)

But is all in the settings and one simple ( on or off selection ) will have an impact on stability.

The tablet can be extremely optimize for great performance, but it will required too much time and know it all , from Kernel, Ramdisk, build.prop, building the ROM. Too many options on each environment.

We are only doing 1% of what can possibly be done, I am a regular user trying to figure things out !
[TouchPad Development] HP_TOUCHPAD:
This is the link for the Dirty Unicorns ROM set up to use a SWAP partition:

All ROMS should perform the same if the universal settings are apply!

https://xdaforums.com/hp-touchpad/development/dirty-unicorns-v12-5-3-20181116-0140-rc-t3894042

Youtube video:

https://youtu.be/Q1ZWOzDEcWU
[TouchPad Development] lipenheimer@gmail.com:
Rad man. I will try it.

I have a confession to make!

I AM STUPID!!!! HAH

I just realized TODAY that I have been running the August Dirty Unicorns ROM on this tablet! I have 6 Touchpads as they effing RAWC SAWCKS! hehehe but what a DUH!

So some of my or possibly MOST of my previous comments were not for the 11-16 2018 ROM! But the August........What a turbo dork......Guess I am getting old....52 in March.

Regardless I have the 11-16-2018 ROM on this current tablet I am using and it seems even MORE SCHWING!

I suspect I will find that XDA user HP Touchpad is correct in saying the ROM is perfect. Only been running it since like 3 PM when I realized what a d00f I am and flashed it up with todays 8.1 pico gapps

Flashed perfectly even though I STILL have Touchpad Toolbox installed I had no space troubles in the /boot partition.

I didn't see TOO much lag but I will positively be checking out your flash for the swap partition.

I will not try it on the Dirty Unicorns 12.5.3 11-16-2018 Flintman but the EV 11-03-2017 ROM because that ROM is PERFECT it seems except for the lag.

The Dirty Unicorns 12.5.3 is pretty FAB the way it is but I have 3 tablets with the EV 11-03 on them so it will be interesting to see if I can get it happening with a swap and see how well it SCHWINGS it up!!

Thanks so much for it sir!

Lip Lip Lip
[TouchPad Development] geearf:
3

Hey man, thank you for your work on this!

I've tried both of your topics, and I do believe it was quite better with the swap but I found both ROMs to still be too unstable for certain things. For example Hearthstone crashed on both during a match (the touchpad is a bit too slow to play it, but if it crashes it's really no good). I went back to Milaq's instead, but it is slower, at least slower than with your modification. Can we easily add swap to Milaq's? Is there something between 4.4 and 8.0/7.1 that you recommend for performance and stability? I'd like to be able to use Steam Link which worked well with your kernels, but it requires 5.0 so it does not work on Milaq's :/ .
[TouchPad Development] HP_TOUCHPAD:
I do not use the HP Touchpad for games, but I will install Hearthstone, if is free I will give it a try and let you know if I have any success. A swap file can be added to any ROM, but some changes needs to be done in the Ramdisk to mount the partition.

I will get back after a test.
[TouchPad Development] geearf:
It is free.

DraStic also crashed so it's not like a unique scenario, just a way for me to know the rom is not good enough.

Thank you very much!
[TouchPad Development] HP_TOUCHPAD:
I installed Hearthstone on both Evervolv 7.1.2 and Dirty Unicorn.

Both with swap partition and optimize as I have posted.

It will install on both 3.34 GB user data!

Evervolv will end ( crash ) when starting the game.

Dirty Unicorn will play with no issues.

This is the amount of memory been use while playing the game.

root@android:/ # free -h
total used free shared buffers
Mem: 828M 789M 39M 0 6.8M
-/+ buffers/cache: 782M 46M
Swap: 0.9G 234M 766M

234 MB is been used for swapping, there is no lag while playing the game is all smooth and the sound also works.

In my opinion Evervolv is more stable than Dirty Unicorns. But are not perfect and some apps will perform better on a newer Android version.

If you want to use an specific app is best to start with the latest ROM, if it does not work then try an older version.

Attached are the screenshots from the game running on Dirty Unicorns.
[TouchPad Development] geearf:
Thank you very much for trying this for me!

It's a bit strange, for me, both crashed in game, none had problem launching it, but none was able to finish a game either... I was able to play a few turns but probably no more than 3 or 4. I played online against players, whereas you seem to play against the computer, not sure if it matters.

I don't really want a specific app to work, as much as in general getting anything I could want to work, even if a bit slower (but I do hate the lag... that's a big no). Alas now I seem stuck between old versions of Android that don't support all current apps, or new ones that start everything, but crash on some... I wish there was an easy way to stream from my phone to the Touchpad, then I wouldn't care as much which rom I'm using I guess.

Thanks!
[TouchPad Development] HP_TOUCHPAD:
You are welcome!

I am able to launch the game on both but Dirty Unicorn let me play it. I do not have an account, I selected new user. I was connected to the internet all the time. I got to round 3, but I did not finished the full game, is that the thing that I enjoy doing.

It takes a while to load but I did not experience any lag, everything was fluid with audio and the animation. I do not think the game is too demanding on resources, to me is a card game with a nice theme.

Everything is what type of settings are apply to the ROM to make it faster.

This is how I used it and I had the CPU running at 1782000 set performance governor.

https://xdaforums.com/hp-touchpad/development/evervol-7-1-2-skz-kernel-swap-partition-t3892091

https://xdaforums.com/hp-touchpad/development/dirty-unicorns-v12-5-3-20181116-0140-rc-t3894042
[TouchPad Development] geearf:
Well you got to the end of a match, I could not make it that far :)

Of I forgot, it took a lot longer to download for me on 7.1/8 than on 4.4, or at least it seemed like it.

I'll try again!

Thank you!
[TouchPad Development] HP_TOUCHPAD:
I did finished all the rounds of the first part of the game, testing the new set up.

Here are my setting and how you can do it too:

https://xdaforums.com/hp-touchpad/general/hp-touchpad-optimize-android-swap-t3901773?nocache=1
[TouchPad Development] lipenheimer@gmail.com:
You sir....Mr. or Mrs. HP Touchpad whomever you may be......the word MAGNANIMOUS comes to my mind when I am thinking of YOU!

8)

I still have yet to try the Swap deal and I see SKZ has a Kernel labeled as a swap specific Kernel.....Am I to assume that the swap trick works better with the SKZ swap specific Kernel or MUST use that Kernel? I see two different procedures. One for a clean ROM and one for a pre-existent rom. Need to read again. It sort of seems like you have it down to two different flashes and there is also information from before you boiled things down to more easy flashing? Not positive which method to follow. Thanks so much for your effort and Magnanimity!! FABULOUS people surround this entire scene.

Also, Shumash, I had not known the SKZ kernel was your work. Been so damned busy I haven't been keeping up on it all for quite some time but I have to say even without the swap the SKZ kernel seems to be a nice improvement.

Thanks people!

Lip Lip Lip
[TouchPad Development] HP_TOUCHPAD:
Follow the guide very precisely if there is something missing or that needs to be explain better, post it!
[TouchPad Development] lipenheimer@gmail.com:
More InfoBeen just using the other 5 tablets as trying the new builds and always continued mostly using JC-Sullins 4.4.4 2015 last snapshot as the daily driver. Almost thinking that this DU 8.1 might wind up working out. Dunno but this would certainly help it get there.

I've been thanking the devs up and down for a long time even donating. Not sure how I missed that Shumash was the Dev of the SKZ......PERHAPS IT IS BECAUSE OF THE WEED! HAH!.

But I had never gotten to installing it even. Just busy enough to mostly just mess with them for diversionary entertainment and streaming only. But since this seems the last gasp for rom releases now I am diving into perfecting the builds on my tablets.

I have these two dirty unicorn 12.5.3 using the 10-2018 SKZ TP-Linaro kernel. I am assuming that is the latest build of it.

I also downloaded the latest SKZ that mentioned being about swap.

As far as that goes are those SKZ kernels to be flashed after setting up the swap partition and doing your suggestions, and THAN flash the SKZ Swap kernel to the OS?

Thanks.

Lip Lip Lip

Regardless I am thanking you for demystifying getting swap up on these roms. Good stuff.

---------- Post added at 09:37 PM ---------- Previous post was at 09:20 PM ----------

Ok I just got to the thread you linkd at top of page. I have so many XDA tabs up hahahaha.

I am reading through it.

Thanks!

Lip Lip Lip

Ok this answers everything I was wondering. Sorry for missing it hehehe DUH!

Lip Lip Lip
[TouchPad Development] HP_TOUCHPAD:
Seems a functional device with this scheme of things. How cool!

[MENTION=1646958]lipen[/MENTION]heimer,

Thanks for taking the time to install and the detail review of your experience using it.

Both ROMS will provide the same performance, all the settings are applied on the Kernel and Ramdisk. Hopefully this will help demystified one ROM been better than the other one. All developers have done a super phenomenal job providing all the Android ROMS for the TP.

The swap partition is only a part of the performance gain, there are a lot of settings that have been done to the Kernel and is not adding but removing. " Less is More"

With the Skz Kernel provided by Shumash it allows for the CPU frequency to be set at the highest maximum of 1890000 and also the GPU.

The GPU 2D Frequency is set at 266MHz from the stock of 200MHz.

The GPU Maximum Frequency is set at 320MHz from the stock of 266MHz.

Those gains are only available in all the SKz Kernel provided by Shumash and that is the reason been used on both ROMS.

I had to removed a lot of the modules as I found out that even by disabling the features somehow it will get activated and are not need it.

The i/O scheduler read ahead is set to 4096kb as reported by LVM.

Entrophy to 4096

Virtual Memory settings as best I could find and test.

The virtual memory (swap partition), provides extra space to place background apps and process in a hibernation state or standby. It will not kill them or have KSM running trying to free Memory (is removed). The CPU does not have any overhead to keep Android alive and running, it just runs the app in focus at the moment and has no other task to do.

Also zRAM completely removed, this is a great feature for smartphones that can not have a swap partition and very limited on RAM, but the CPU needs to compress and uncompressed every data that is store ( is a swap file in RAM), making the CPU work harder and slowing down the device.

I do not recommend to install any apps to manage performance of any type as it will produce a task that the CPU will need to process at some point and could create a lag.

The power efficiency is the best you can get, only if there are no background process active.

You can use GPU voltage adjustment provided by Shumash, but do not set it to high otherwise the system will reboot.

The best is to find out what is the maximum frequency your Tablet can handle.

I provided three speeds, is the same Skz Kernel but with a predefined CPU frequency of 1728 1782 and 1836.

If your tablet can run 1836 and is stable then you can get a boost in performance.

I am working on providing the process to fully control your Tablet by just one touch and take it to its Maximum potential, if you think is fast now just wait and you will be blown away!

To test the advantage of the swap partition open all the apps you have and do not close them, but place it in the background. Then use any app and switch to another one , it will start as it was left off, it will not get kill and does not have to be re started.
[TouchPad Development] lipenheimer@gmail.com:
Does anyone know for sure if the Sept 26th 2018 SKZ NON-Swap Tenderloin-DU linaro kernel is the latest NON-SWAP Kernel Available??

I am running a side by side comparison with a swap and non-swap Touchpad set up mostly identically.

Thanks for the extended period of PHILTHY PHLASHING!!! PHUN!

Lip Lip Lip
[TouchPad Development] HP_TOUCHPAD:
I provide direct link to the sources and also my own instructions on how to get it done. I just don't type cheap.
[TouchPad Development] shumash:
It doesn't matter. If there's no swap partition, the kernel doesn't use it. The latest is Feb 4, 2019, though.
[TouchPad Development] lipenheimer@gmail.com:
Right this I know. Just wanted to have the latest Kernel on the NON-Swap one. But it seems that the swap partition is totally a necessity for this ROM to even function nice at all.

Mine has been booted since I flashed it.

No mad lags that result in having to reboot at all.

Netflix, Verizon FIOS TV APP, L2TP VPN and an Ericom Access to Go. Remote Desktop Sessions all seem to be working flawlessly.

Streaming from Netflix works grand. Controlling the playstartion or Samsung Smart TV Netflix App from the tablet works fab.

Streaming on the tablet itself is nice and stable. No Wifi drop outs at all. I do have a nice 6 node Ubiquiti Mesh network though so I have to give that a lot of the credit for the stoutness of the Wifi on the network.

All in all it seems a super capable tablet again.

Looking forward to trying to EV 7.1.2 with the swap. I suspect it will fix those two tablets as well.

Thanks for all the hax peeps!.

Lip Lip Lip
[TouchPad Development] HP_TOUCHPAD:
All ROMs ever created will perform the same, as long as the same settings are applied in the Kernel and Ramdisk which are combined into the boot uImage.

Evervolv 7.1.2 is a complete ROM, everything work on it and very stable.

All the Kernels provided on my guide are the Skz Kernel from Shumash, same as the one you are using. It provides for higher CPU and GPU frequencies.

For the Tablet to perform at its maximum the 1836 version can be flash into a device that can handle that frequency, not all can.

I updated my guide with the following, hopefully it will help clear things up with the super old but all new again swap partition.

The Settings

​

A swap partition by itself is not going to make the Tablet faster in any way or duplicate real Memory. Is a helper for low RAM devices.

Settings in the Kernel must be apply to take advantage of swapping. That is the reason of the provided Skz optimize Kernels.

The following Kernel features were removed from the Kernel to optimize it and use it as a Tablet with the help of a swap partition.

The removed Kernel features do work perfectly and it will help an "Android smartphone" with low memory that can not have a swap partition to perform. The features are very important for a smartphone for one reason, it saves battery and by the end of the day if you need to make an emergency call is what matters not performing at its best.

A Tablet is an entertainment device, the most important is to perform with no limitations in any circumstance. That is the reason of the removal of the following features. The Kernel has less task for the CPU to do and the swap partition becomes as the catch all for disregarded data.

Kernel features (modules) removed​

Schedule workqueues on awake CPUs to save power

CPU Boost

Interval,Input Interval,Sync Threshold,Input Boots Frequency Core 1,Input Boots Frequency Core 2

CPU Governors

slim,darkness, alucard, dyninteractive, hyper, dancedance, smartmax, intelliactive, conservative, ondemand, userspace, powersave, lionHeart

CPU Hotplug

IntelliPlug and AutoSMP

Kernel Samepage Merging

Low memory Killer

zRAM​
[TouchPad Development] lippy lipkowski:
Anyone else have their tablet bricked by the 3-15-2019 Dirty Unicorn Pie Rom?

I left it unattended for a bit and came back battery fully drained and I will have to JcSullins TP-Debrick it to get it back! HEH (thanks so much JC!)

Perhaps not the ROM, these batteries are getting long in the tooth but I suspect the ROM possibly because I know the battery in it was fully charged and good to go as the tablet was in regular usage before flashing it to PIE.

I also see there is new PIE ROM up as well.

Anyone know if it is just new commits or if it was released to address the bricking issue, if in fact there IS a bricking issue.....perhaps I just got unlucky and there is no bricking issue with it

If anyone knows anything please let me know. Thanks Dev's

So much appreciate the time taken to hax0rize these philthy phablets!

Lip Lip Lip

P.S. had to struggle to remember my Lippy Lipkowski login creds hehehe because GOOGLE+ is gone now too so I could not get logged in as Lipenheimer.....jeeze.....it's like BEWARE THE IDES OF MARCH OR WHAT......

P.S.S. So sorry to hear DU is taking their leave.......BOO HISS!!!!! Looks like XDA is the only place to catch HP Touchpad Peeps that I know of....a clue on that, as to where anyone else might still be hangin would be nice to know. Thanks.

Lip Lip Lip
[TouchPad Development] HP_TOUCHPAD:
Any comments or issues with Pie (9) please post it on the dedicated thread at:

Click HERE for Android Pie (9) Thread
[TouchPad Development] lippy lipkowski:
Yeah that is pretty much what I had figured. But it is positively needing to be JC_Sullins TP_Debricked.....because Moboot isn't coming up, so somehow the partitions got boinked or something when the battery hard tanked.

Since the MAX I have seen these tablets draw at full bore video playback is, around 2AMPS, the battery being 6.6 AMPS 1/3C is a very very conservative power draw which makes the electrolyte last a very long time. But I am finding it a bit odd at how FAST it drained AND the fact that it is loading up the ?Battery Icon and not loading up Moboot....the largely accepted definition of bricked is that.....

Currently I have it sitting on a charger and the light on Home button is doing the blinking back and forth action indicating a hardware state of nothing to load here.....

It gives the battery with the question mark on it so it needs the JC Sullins Debrick procedure to bring it back using either Linux or Windows with the WebOS java software for windows and ADB interface window to run JC's scripts to get the bootloader back.

Unless someone knows of another way.

Another thing to add, I still had the TP_Toolbox in /boot and it showed 91% with close to 3 gigs free before I did a dirty flash over the NON-SWAP 8.1.0 DU 12.5.3 11-16-18 to th 3-15-19 Android 9

It booted and ran fairly nicely without the swap.

I have to assume people are using this new Android 9 WITH the swap?

Regardless, It was fully charged when I put it to sleep after messing with it on Android 9 for about 2 hours.

It was during that sleep where it swamped the battery and wound up fully drained after about 30 hours and would not come on.

I plugged in the charger and walked away for a bit and came back relived to see the flashing home button indicating it was trickle charging.

I held the power and home button to get a reboot and got the ? battery ICON so I am assuming I need to TP-Debrick.....

Thanks for any thoughts on it.

Lip Lip Lip

I am rea
[TouchPad Development] HP_TOUCHPAD:
You are welcome.
[TouchPad Development] lipenheimer@gmail.com:
What is the right thread?

Where is the right thread?

I mean for the ROM not the swap setup.

I have successfully done 3 tablets with the 3-15 DU Android 9 but am having trouble with the 3028 DU Android 9.

Thanks.

Lip Lip Lip
[TouchPad Development] HP_TOUCHPAD:
Do not use 3-15 DU Android 9, the storage card is not accessible and is not available anymore to download. The 3-28-19 is the one that works and it needs a swap partition.
[TouchPad Development] lipenheimer@gmail.com:
There were swap kernels posted a couple of weeks ago before I went on Vacation. I don't see them now? A little help possibly?

Is anyone still actively posting on these Touchpads and if so, Where?

Flint has a 3-28 Android 9 up on DU likely not for long but I was wondering if there is a discussion thread on it anywhere? Haven't found anything.

Thanks people.

Shumash.....did you take down the SKZ swap kernels cause they don't work with the 3-28 Android 9 and you are just done with it all like you said a few weeks ago? Cause I tried flashing with the 1728 DU labeled for the 3-15 Android 9 but it did not complete booting.

Not looking for a fix if the above stated is the case and you are done, just looking to confirm things. Thanks.

Lip Lip Lip

---------- Post added at 05:06 AM ---------- Previous post was at 05:02 AM ----------

Oh so sorry didn't see this before my last post.

Thanks so much HP Touchpad for the info and the links.

Much appreciated.

Lip Lip Lip

P.S. So the 3-15 DID brick my device like I suspected? Or was I just too dumb and let the battery die.......I am about to bring it back with JC-Sullins TP-Debrick routine.

Almost have the Ubuntu 11.04 laptop set up

Heh.....I'm an effing nerd what can I say.

No tablet I have used has volume as loud as the Touchpads.

Fantastic Media device among other things I do with them

Use them prolifically and have 6 of them HAH!

Lip Lip Lip

AMORE!
[TouchPad Development] HP_TOUCHPAD:
Read carefully before coming up with your own conclusion, it would save you more time reading a post than trouble shooting your conscience.
[TouchPad Development] BuffMcBigHuge:
Just chiming in here. I resurrected my TouchPad from Android 10 sitting on the inductive charger with WiFi issues, and decided to get it back with Evervolv 7.1.2 . It's snappy and wonderful again.

I just want to say, thank you all for being so great, and making the TouchPad one of the best and most fun devices I've ever tinkered with.