yashsingh1/xdaforums huggingface dataset:
[TouchPad General] HP_TOUCHPAD:
Any ROM can be flash on a Tablet with the swap partition, that is how originally all the ROMs where working with WebOS as it comes with a 400MB swap partition.

For the mentioned testing:

Flash the ROM as is, it provides all the original settings intended by the developer. Do not flash any HpTp_flash files as it will overwrite the original settings.

After using the Tablet with the original settings ( no swap ) when finish testing, then flash any HpTp file.

If the user wants to use it as a phone then flash the "Original Settings Swap Disabled.zip", it will flash the boot.img (kernel and ramdisk ) plus the build.prop.

Any HpTp settings can be flash, but for the changes to be properly applied the following partitions must be flash in TWRP Recovery:

Dalvik / ART Cache

Cache
[TouchPad General] DoubleStuff:
I would uninstall then reinstall Terminal Emulator if you keep getting that error. As per the screen grab for KitKat, I go into settings->Buttons, then select PowerMenu and make sure Screenshot is checked. Then to take a picture all you have to do is press and hold the Power Button until the power menu comes up, then select ScreenShot.

What kind of experiment do you have planned?
[TouchPad General] HP_TOUCHPAD:
Kitkat is an old Android version that provides limited use, for that reason there is more RAM available as Android uses less memory.

There are two KitKat ROMs available for the Tablet, JC and Milaq both can be compare using any HpTp and the results should be the same.
[TouchPad General] smithylovestouchpad:
Now I am confused. To set up a TouchPad with your files, the first thing you say to do is flash the "Wipe All and Create Android partitions with Swap 1GB or 500MB". Then the Rom, a "Max" zip, Gapps and other optional zips. You also provide "Original_Settings_Swap_Disabled_CM_11_jcsullins_KitKat" which I understood to put my TouchPad back to a no Swap/no Max settings condition. Now above you say not to flash any of your flash files just install the Rom as is. Then you say, "After using the Tablet with the original settings ( no swap ) when finish testing, then flash any HpTp file."

You need to better explain, maybe step by step what you mean.

I have already flashed all the required files. I feel like you are saying that if I want to test my TouchPad as if none of your files have been installed, that I just do a plain vanilla install instead. I don't get it guy.

OH, and BTW, I still don't have a straight answer to my original question" If I flash the "Original Settings Swap Disabled.zip" so I can test something, can I then flash the 1782 max.zip to put things back like they were?" I think the answer is yes, but even DoubleStuff who way better understands all of this was not sure.

Smithy

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

There you go, I knew you would have the answer. I will explain soon. When I do, I wanted to have screen shots to go along with the post.

Thanks, Smithy
[TouchPad General] DoubleStuff:
Well both free -h and free work on my KitKat build I just tried them.

As per my RAM and SWAP question, well I think I answered it by watching a YouTube video about LINUX Swap. When I was running my "stress test" in PIE, ( i.e. running Podcast, then RunRace 3D ) I noticed the RAM use was approaching the critical 40 MB level, but I noticed there still was a bunch of SWAP not being used, and RunRace 3D was not coming up, or crashing. I was asking myself why does it not use more SWAP, to take the pressure off the RAM? Well the YouTube video said that SWAP ( which is a partition on the hard drive ) is much slower than RAM ( which is quicker memory modules ), and also there is a variable called "swappiness" which is set to 10 on my Touchpad ( that makes Touchpad use RAM more than SWAP ), and a swappiness of 60 will use SWAP more than 10. But because SWAP is slower than RAM there is usually an optimum value of "swappiness".

So lets take RunRace3D which was using around 400 MB of RAM, and Castbox which was using maybe 150 MB of RAM, active applications always use RAM, but even if one or the other went to SWAP it would be no good because SWAP is much slower than RAM. Generally SWAP usually stores inactive applications or data not being used by an application. That is why my RAM ( on PIE ) was hovering around the critical 40 MB during "stress test", but still had lots of SWAP available, because I was running to 2 ACTIVE applications, RunRace 3D and Castbox, and like HP_TOUCHPAD said Android KitKat uses less RAM than newer versions like Nougat and PIE, so thats why KitKat passes my "stress test", and PIE usually don't.
[TouchPad General] HP_TOUCHPAD:
The HpTp Universal settings do not modify the ROM in any way. The user can apply any of the provided settings at any time and the ROM does not need to be re-flash.

The only thing that must be done is to wipe the following partition each time a setting is flash.

Dalvik / ART Cache

Cache
[TouchPad General] smithylovestouchpad:
OK, let's try this a different way. If I want to test my TouchPad before Swap is flashed, then I should flash your "Wipe All and Create Android partitions with Swap 1GB or 500MB" zip first. Then flash the Rom, then Gapps and then SuperSu v2.82. Do my testing and then flash the 1782 max.zip to have swap activated and the speed set to 1782. Is this what you are trying to explain to me? Because the way you are explaining it is confusing.

Smithy

OH, BTW, this is the first time I remember seeing you say that Dalvik/Art and Cache need wiped. I looked in your "Optimize" thread OP and you don't say that anywhere in the OP.
[TouchPad General] HP_TOUCHPAD:
RunRace3D is also running the Adds in the background, using more resources than the game. Is the same loading a Web page with no Ad block, even on the desktop will be slower due to the auto play videos and scripts. There is a lot going on in Android with data collection from all the Apps that slow down everything. Devices are getting faster and with more RAM not to improve the mediocre Apps, but to facilitate faster data mining from the user.
[TouchPad General] DoubleStuff:
Thanks for explaining the "human readable" is MB, yes you are correct free -h only displays in KB on KitKat, I guess I misunderstood when you said its, "not working".....

Good point about new Devices have more and more RAM, not to help the user run mediocre apps, but for "mother google" or other "motherships" to mine for personal data from the user in a faster way. In the end its all about the "doe, rea, me", in America that is a synonym for money!!!

So where does this leave the HP TOUCHPAD that is stuck with only 1 GB of RAM, when we go to Android 10, 11 and 12 in the future, will HP TOUCHPAD survive with 1 GB of RAM?, or will users have to just stick with KitKat through PIE if they want performance? Will not applications want to eat more and more RAM?
[TouchPad General] HP_TOUCHPAD:
It is not posted in the OP as it will create confusion by applying different settings, but is mentioned in all the threads. The best way to set up the Tablet is to select the HpTp settings and apply it from the beginning. There is nothing the user needs to modify to make the Tablet work, all is done.
[TouchPad General] HP_TOUCHPAD:
All Google Apps works well in Pie as I showed in the Video with Top. If the user set up the Tablet with only the need it Apps to be use, it can perform perfectly until Google stop support for Pie in the Play store and that could be over 10 years from now. The old Kernel is the problem not the 1 GB of RAM, if developers get Android 10 to boot using the already antique kernel it will be a miracle, but the RAM and now with the help of swap is not the issue. Any new Android version ported to the Tablet 10, 11 or 12 will extend the use even more due to the Apps. The most important is to have updated Apps for the Operating System and Pie will provide that for very long time. The future of the Tablet is right now, Windows 10 arm is coming soon and also the Apps. Using WINE those Windows arm Apps can run in the Tablet now ( I have to create the guide ). It could be possible to run Windows 10 arm in the Tablet, that will be up to a developer to spend the time on it. Take a look at the Minimum system requirements for Xubuntu ( is a version of ubuntu for low RAM PC ) 512 MB and will run the latest Web Browser and other basic software. Why Android that is a very basic, minimal and simple Linux OS needs more than a 1GB to run?

Click HERE for Xubuntu Minimum System Requirements
[TouchPad General] smithylovestouchpad:
You are not answering my question. How do I set up myTouchPad from scratch? Do I flash "Wipe All and Create Android partitions with Swap 1GB or 500MB"?

After doing that, then can I flash the Rom and Gapps and SuperSu v2.82? Then I can make some observations I want before I flash the 1782 Max zip. Is this correct? That is all I am asking. I want to check out a couple of things before I activate your Swap and Max tweaks. I am not using any apps to test anything, I am just looking at some things that Android reports to compare what they say compared to a TouchPad before and after flashing your tweaks. I get all the wiping Dalvik/Art and cache. Please just confirm that I can install Android by using "Wipe All and Create Android partitions with Swap 1GB or 500MB"? Then flash the Rom, Gapps and SuperSu and make my observations and then flash the 1782 Max zip to activate your tweaks. Is that too much to ask?
[TouchPad General] HP_TOUCHPAD:
All_Files provide different types of settings and is explain in the README of the *.zip.

There is nothing difficult or confusing, select any settings you want to test and flash it.

Test them ALL, no matter what or how is done, the Tablet will not get brick or create any data damage to the ROM.

The swap can be turn off in any HpTp settings with swapoff and activated again with swapon. All that is explain in Universal Authority that also has all the settings that the user can change and be apply without rebooting the Tablet.
[TouchPad General] smithylovestouchpad:
I am amazed that you don't seem to have the ability to answer a simple yes or no question, or give a simple uncomplicated answer. It's like you look for ways to make your answers difficult and complicated. Or maybe you are so smart that you don't know how to. I have worked with high functioning people a lot in my career and you fit right in with my conclusions of that genre. They don't understand that not everyone is like them. They don't possess the ability to think or interact with the people around them on their level. So they talk down to them in a manor that is condescending and offensive and don't even realize that they are doing it. That description fits you to a tee pal. You should take a look in the mirror and ask yourself why your interactions with people in XDA has been less than ideal. You don't get along well with people. Just reading your XDA threads proves that. Look at some of your posts. You reply in large, bold fonts. In the computer world, that is considered yelling and offensive.

Oh well, it's your world, I can imagine what it's like to live around you. Not a fun place. SAD!
[TouchPad General] DoubleStuff:
Well, I originally said, "thats the way I understand it", your above method looks sound. And after reading the posts that you and HP_TOUCHPAD had back and forth this is now what I come up with. ( Which essentially is what you said in your question )

1) Flash the classic "Wipe All and Create Android partitions with Swap 1GB or 500MB" file.

2) If you flash the ROM "as is" ( no settings file ) you will get your "Vanilla setup" ( i.e no swap and original settings ) I guess HP_TOUCHPAD said that the original settings are build into the ROM.

Smithy does his testing and/or make observations......Now you want to go

to your next setup called "500 MB or 1GB SWAP with 1782 KHz Overclock"

Be sure to Wipe, Dalvik/Art and Cache at this time.

1) Flash the 1782 KHZ HPTP eXtreme settings file.

Smithy does his testing and/or make observations......Now you want to go

back to your "Vanilla settings" to look at some things you may have missed...

Be sure to Wipe, Dalvik/Art and Cache at this time.

1a) Flash the "Original Settings Swap Disabled.zip" ( i.e you will have no SWAP and original settings again ) Although HP_TOUCHPAD said even though they are original settings its like a phone, or.....you could do it this other way, but its harder to flash ROM, than just settings.

------------------------------------ OR --------------------------------------------

1b) Flash the ROM "as is" again, and it should overwrite your SWAP and 1782 settings with original settings ( build into the ROM ), and you will have your "Vanilla Setup" again.

I believe both these (1a and 1b) method of flashing will get you to the Original Settings without SWAP ( i.e. Vanilla set up in your book )

Always good idea to verify if SWAP is disabled or enabled and how much KB with

free command on Terminal Emulator.

And like you said you understand the clearing of Davlik/Art and Cache at appropriate time.

I would like to see your screenshots, so lets get this show on the road, also once you do the above process, please confirm with us that it was sound.
[TouchPad General] HP_TOUCHPAD:
It has been explained the reason of replying withing the previous post in such a way, but only users that truly read it understand it. Others will attempt to create negativity fabricating misleading information.
[TouchPad General] smithylovestouchpad:
Sullin's CM11, no swap, no Gapps

So here is my first batch of screenshots. I flashed wipe all w/swap 500mb, the Rom and super Su, that's all. I side loaded all .apk's that I got from my other TP using an apk extractor. I'll let the screenshots tell the story. I can run Run Race 3D and still have a ton of memory left while playing music using Apollo. That was my stress test. I'll upload that screenshot next. Total memory available is 804mb. Next, I'm going to flash 1782 Max and test again and upload same screenshots with swap. First S/H is of settings/Accounts. Second is my app drawer. Third is Setting/Apps/Running apps. Fourth is Term emulator, free -h.

And BTW, I have a Moboot background tga file, Moboot timeout file and TPTB v42 installed in boot and still have 2.24mb of space left in /boot. I'll try to remember to up load a screen shot of that too.

Smithy
[TouchPad General] smithylovestouchpad:
Run Race 3D while playing music

Here is the screenshot of that. 156 mb of memory still available and no swap.
[TouchPad General] DoubleStuff:
That is a good idea not to load Google Play Store because its always calling "mother Google" to report stuff and using resources. That was a good stress test, when you play music using Apollo, is the music already downloaded in a MP3, or are you streaming from the internet?

While performing your stress test, can you bring up the Terminal Emulator and type this

command in:

top -s rss -m 15

It should give you the top 15 memory hogs while your running the stress test.

Also to make your Terminal Emulator font bigger hit those 3 circle in the top right, then preference and font size. I make mine 16pt font for readability.

---------- Post added at 09:21 PM ---------- Previous post was at 09:10 PM ----------

Wow that is alot of "free memory" ( 156 MB ) while running "RunRace 3D", like HPTP made mention earlier in this thread that Kitkat is an old Android version that provides limited use, and because of that there is more RAM available as Android uses less memory in KitKat compared to Nougat, Oreo and PIE. Also Run Race 3D is a memory hog in terms its use of the advertisements, but KitKat/OS runs and handles these memory hog adds different than newer Android versions.

But for now I am happy looking at your pics and experiments, and look forward to your conclusions if any. Not only that, but I think I might take your lead, and not load gApps and side load the apps that I use. But even with gApps my KitKat passed my "stress test", but with only 75 MG to spare, you doubled that!

And that might be due to me "streaming" my Podcast, and you playing an MP3, and also my Google Play Store uses around 42 MB of RAM, so there you go!
[TouchPad General] smithylovestouchpad:
Testing after flashing 1782 Max

So I flashed 1782 Max and tested again, wiped Dalvik/Art, and cache too. Honestly, I think R/R 3D and Apollo ran better without swap. The first screenshot is settings/apps/running while R/R 3D and Apollo were running. Screenshot #2 is free -h while TP is sitting idle. Screenshot #3 is setting/apps/running with swap. Note 907 of Ram now available. Screenshot #4 is free-h with R/R 3D and Apollo playing music.
[TouchPad General] smithylovestouchpad:
Music is a mp3 playing via Apollo. With no Gapps installed there is no Play Store, Play Services, Google app either. That's like 80 mb's of apps not running. This is my other TP with Gapps: Compare that to the TP with no Gapps.
[TouchPad General] smithylovestouchpad:
By sideloading the .apk's for the apps that I want and using Chrome to access those Google apps that I do want to use, Gmail, Contacts, Maps, Calendar I am able to duplicate everything I need that is on the other TP with Gapps. This Gappless TP runs smooth, no reboots, no glitches and it is fast. I only installed R/R 3D to do the stress test, so when I am done, it's gone. And I am going to flash the zip to remove the swap tweaks. It runs better without them. I didn't really start out to run the TP without Gapps. I was just going to do the screenshots with and without the Max zip flashed. I just did it on a whim to see what would happen if I did. There was the challenge of making sure that I had all the apk's to side load and Moboot files to copy to /boot. With no Gapps, you can't set up a Google account with Google Play Services not installed, so took a bit to figure out how to use web services to access the Google apps that you still want to use. There are some apps out there that are supposed to allow you to download apk's from the PlayStore without Gapps installed and also update your apps. No Gapps, no updating your apps. Honestly, I don't care. I think the developers update their apps too often.

Almost forgot, have you noticed that when you exit playing R/R 3D that it leaves a 24mb service running in memory? Who knows what that it up to besides eating up Ram.

Smithy
[TouchPad General] smithylovestouchpad:
And I will reiterate, I have a Moboot background tga file, Moboot timeout file and TPTB v42 installed in boot and still have 2.24mb of space left in /boot. And here is the screenshot I promised. Running this TouchPad without Gapps gives me the speed, smoothness, available Ram and stability without the need of all this hocus pocus of Swap files, Max zips and the unreliability that comes with it. I would suggest you try some of the other Android builds and see how they run. I'm betting you will have the same success with let's say Pie that I have had with KitKat. I am running this TP at 1782Ghz, no swap, no Gapps and I can run R/R 3D and play music at the same time with plenty of Ram left over. Says a lot about how bad of a memory hog Gapps is. In fact, I'm going to flash Battery Monitor Widget since I have all this available Ram left over. OH, almost forgot, if you have not tried installing Quick System Info Pro to take a closer look at Ram, storage, and running applications and services, you have got to give it a try.

I will say the one worthwhile thing that has come out of all this is the Automatic_Wipe_All_and_Create_Android_with_Swap.zip that sets up the TouchPad to install Android. It takes all the steps of TouchPad Toolbox and streamlines it. However, I will never flash a zip to activate Swap or recommend doing so now that I have found a way to make my TouchPad run better, faster and more reliably without it.

Smithy
[TouchPad General] DoubleStuff:
Yes I did notice that about RR3D, but many recently used apps stay in a memory holder called "cache" hovering around there, so if the user wants to use them again, they will start quickly. But your right it could be gathering other information, and popping up adds.
[TouchPad General] smithylovestouchpad:
When you run QSIP, look on the left side of the screen. You will see three dots inside a half-circle. Click on that and click on exit and confirm. Be sure under the "Basic Info" tab, click on memory for a ton more info.

To overclock you have to have "Developer Options" activated, I'm sure you know how to do that. After that is done, you should see a "Performance" option just below that. Click on that and then "Processor" and you can over-clock up to 1782Mhz. I also up the "Governor" to "Performance.

I think the Moboot Background.tga file gives the tablet a more polished look. Have you ever tried one? The one I use is one of the originals. I zipped it up and uploaded it with this post. Unzip it and put it in /boot and see how it looks.

Yes, I remember what I posted on Oct. 9. Now I am able to stress test without Swap and it runs flawlessly.

What I want you to try is flash "Wipe All" then the Pie Rom and SuperSu, side load your RR3D and Cast app and then monitor your stress test with no Gapps and no Swap. I want to know if you get the same awesome results I have gotten. Your other TouchPads are your source for any .apk you want to install on the Gappless one.

One more crazy phenomenon that I am seeing on the TP with Swap enabled, randomly when I reboot the tablet, when the boot animation starts to play, the little CM guy with the circle going around him, I get rapid flashing blue lines strobing over the top of him. If I let the boot finish, the flashing keeps happening over the top of the screen. I have to force a reboot to get rid of it. The TouchPad with no Swap does not do this.

Smithy

I forgot I could convert the .tga to a jpg, so I just uploaded it too.
[TouchPad General] DoubleStuff:
I just grabbed the .tga and might give it a whirl, but just like my cars, I am not too picky how it looks on the outside, as long as it runs good. Yes I did get the rapid flashing blue lines, so I can confirm that with KitKat w/SWAP and eXtreme settings, I did not know what to make of it, at first I thought its a hardware issue, but now with you getting it I am not so sure......hmmmm.

Just remember on your stress test, that streaming a podcast from Castbox uses around 150 MB, RAM and internet usage too, and gives the device a good stress combined with RR3D, where as your Apollo running an already downloaded MP3 only needs around 25 MB, if that.

But it is my believe that you will not get RR3D to run on PIE, but I hope you surprise me with

good results, especially if you are not loading gApps. I look forward to your test results.

Early next week I will be posting my screen shots from my "stress test" runs on 3 devices, 1) my LG phone 2) HP TOUCHPAD w/Lollipop 3) HPTP w/PIE
[TouchPad General] smithylovestouchpad:
Just stick the .tga in /boot and it is used automatically.

You're right, I will not get RR3D to run on Pie. cause I ain't gonna install Pie. KitKat is as far as I plan to go. I tried the other Roms when we first started this and was not impressed. For me, going forward is sticking with KitKat.

Will be interesting to see how your stress tests go, Gappless!!!!

Smithy