yashsingh1/xdaforums huggingface dataset:
[TouchPad General] mobiapps:
Gentleman,

I am glad i saw this post, i just charge my old Touchpad running android 4.4 up and running. Please advise how do i take to Android 9.

Thankyou
[TouchPad General] DoubleStuff:
If you have 4.4 up and running from maybe 2015, you probably have an old partition setup without SWAP, so I recommend you do a nice clean install. Because for the newer versions of Android you need more space in /system and you can now take advantage of the new 500 MB of swap space, plus other goodies.

Two key questions for you:

Did you read the Original Post #1 ( OP ) of this thread?

Do you have the Touchpad Toolbox loaded on your PC?

The OP tells exactly how to get your setup to Android 9, now currently a key player of this XDA forum called HP_TOUCHPAD is currently working on some new settings that are hoped to make the HPTP even better performing, and I link to his setting in the OP. But because installing is so easy now, I would experiment with an install, and then when new settings come in later, I would install again.
[TouchPad General] mobiapps:
Thankyou let read all of it..
[TouchPad General] dizzymon:
error running the wipe batch file

I ran the batch file but it got stuck on the wipe and ends up on the endless loop. I believe this is the part of the file that it got stuck.

echo Cannot find extracted %WIPE% file, which user should of placed in same directory as this .bat file.

echo Extract the recommended Automatic_Wipe_All_and_Create_Android_with_Swap_Partition.zip file,

echo and find the boot.img from the extraction and copy into the same directory as this .bat file is located

echo and rename it uImage.WIPE, or use the provided %WIPE% file.

echo Do this first, and then press any key to continue with WIPE load....

I've tried the DoubleStuff.7.2019.zip and Download Automatic_Wipe_All_and_Create_Android_with _Swap.

I am running windows 10 and I'm sure the novacom drivers worked as I have had them and reinstalled kitkat 4.4.4 a few months ago so I know it works.
[TouchPad General] HP_TOUCHPAD:
Does the tablet has any Android Recovery install?

If yes then just download the Automatic_Wipe ( zip file and flash it )

Click HERE for Automatic_Wipe_All_and_Create_Android_with _Swap

If more info go to this guide:

https://xdaforums.com/hp-touchpad/general/hp-touchpad-optimize-android-swap-t3901773
[TouchPad General] dizzymon:
I have TWRP installed when I used the old toolbox method to load kitkat. If that is what you are referring to. I just did as you said and it's working. This is slicker than the old toolbox method so far.
[TouchPad General] HP_TOUCHPAD:
It will help to know how you want to set up the tablet.

The Automatic_ Wipe_All ( Everything will be wipe out and recreated )

If TWRP is installed then just download the file ( Automatic_ Wipe ) and flash it, is as easy and simple as that.

To flash any ROM ever created for the Tablet, just use TWRP 3.2.1 that will be automatically flash by the Automatic_Wipe_All process.

Only use the ToolBox to flash the A6 Firmware for the battery.

Keep it simple and easy, download and flash that is the only thing that needs to be done.
[TouchPad General] DoubleStuff:
Hello dizzymon,

I am glad you got up and running with HP_TOUCHPAD's new method, eventually HP_TOUCHPAD is going to have a new way to load Novacom

onto the PC. I still keep this older method active, because many users come here via my YouTube video. And my DoubleStuff.zip still gets many downloads

and successful installs.

Now as per the warning message above that you quoted, its not an endless loop as you thought. The warning is asking you to put the uImage.WIPE file in the same directory as you placed the .bat file....Then notice the last sentence in the warning.

....Do this first, and then press any key to continue with WIPE load....

So this is programed that way "by design" so that if a user forgot to place uImage.WIPE in the directory, or placed it in a wrong directory. The computer is giving you a second chance to do it right, then press any key and it will again to try load the uImage.WIPE file.

Again I am glad you used another method to get things up and running, but I put these comments in, so that future users will know.
[TouchPad General] HP_TOUCHPAD:
To be able to help, please post exactly the names of the files flashed.

The current Universal optimized settings files begins with HpTp.

There are many different ways to flash any ROM on the Tablet and also different guides to follow.

I can verify that WiFi works on ALL ROMS, using 2.4Gz or 5Gz.

Android changed the authentication method starting with Oreo 8.1. If your router is experiencing interference and is changing channels automatically ROMs 8.1, and 9 will get disconnected and it can not find the network and a reboot is required. Is all in the router settings and how much interference in your location.

Try setting the router manually to one channel that has very little interference.

5Gz for faster shorter range

2.4Gz for longer range but slower.

DO NOT use any app to optimize anything or make changes to WiFi, it could easily cause more issues than fixing.

Try the basic ROM by itself first to troubleshoot the WiFi connection with the router.
[TouchPad General] mikedill24:
Thanks for the quick reply. For each ROM I've used the exact files in the links provided under https://xdaforums.com/hp-touchpad/general/hp-touchpad-optimize-android-swap-t3901773. For the Optimized settings I stuck with the 1674 frequency, so files beginning with HpTp_1674*. The instructions you provided are spot on and I have had zero issues flashing the different versions. It's just this dang WiFi issue.

I'll limit this to just 7.1 but the file names for 8/9 would be those linked for the respective versions and the process I followed is what is in this post:

Exact File names:

ev_tenderloin-7.1.2-nightly-2017.11.03.zip

HpTp_1674_CPU_Universal_Optimize_Swap_Evervolv_7_1_2_Nougat.zip

ROM_Reducer_Evervolv_7_1_2_Nougat.zip

open_gapps-arm-7.1-pico-20190816.zip

SR5-SuperSU-v2.82-SR5-20171001224502.zip

FLINTMAN-TWRP-3.2.1-0-03-15-2018.zip

I have multiple other Android devices in the house but on stock ROMs. I have versions 8 and 9 on these stock ROMs and don't have any connectivity issues. My two TPs are the only custom ROMs and the only ones facing connectivity issues.

I've tried changing WiFi settings and using the basic ROMs for all versions (no ROM Reducer). I have even tried installing just the ROMs (no HpTp file, no ROM Reducer, etc.) and still face the issue.

I did just find this post: https://issuetracker.google.com/issues/37072666

At the very end someone says they "fixed" the issue by Commenting out code pertaining to handling the Lost connection event.

====From the above link=========

I simply commented out the code that calls:

handleNeighborLost(eventMsg);

=============

Possible to help me comment out that code, so I can see if it makes a difference?
[TouchPad General] mikedill24:
Thanks for the suggestions HP_TOUCHPAD. Unfortunately, none of them have worked. I tried most before posting.

My experience with these ROMs and WiFi has not been as successful as yours and others. The more I read online about the specific error I'm encountering the more I'm realizing this has been an issue for many while there have been more without issue. It's likely environmental (wifi router, interference, etc.) but no one has yet pinpointed an exact cause....at least from what I've read thus far.

The only glimmer of hope I've found is the reference I previously posted whereby someone commented out the code around IpReachability. I've tried to do some digging on how to comment out that code and it's taking me down a path well outside my hobbyist skills. I've downloaded the Android Studio SDK, multiple Java Compilers, etc and the rabbit hole just keeps getting deeper. At least for me.

When I started down this path I was hoping it was going to be as simple as updating a single file, single line of code, and then flashing it but I have since learned that was an extreme oversimplification. Maybe a dev will see this post and take pity.

Thanks again.
[TouchPad General] HP_TOUCHPAD:
You are welcome, but you are resolving an issue were there is none. Take the Tablet to another WiFi, there is no issues with WiFi dropping. Everyone else will experience the same even myself. The settings provided does not change the ROM in any way and the ROM does not need to be change. But good luck on your learning adventure, any other question just post it.
[TouchPad General] dizzymon:
HP_TOUCHPAD is right, take the tablet to a friend's place or anywhere that offers free wifi to test it. I've rarely had wifi issues. I've seen this happen only connecting @5ghz otherwise most of the roms have had a solid wifi connection. I can't say much about stability as even stock company roms have problems for some devices.
[TouchPad General] HP_TOUCHPAD:
5Ghz provides faster speed but shorter range, if far away or walking around with the tablet it will get disconnected compare to 2.4Ghz that offers longer range, but both works.

The router settings makes a difference, but is not to the Tablet in specific but to any device. Too many different types of routers and settings to get into specifics.

The settings that I provide were tested mainly for internet use, web browsing and video streaming. WiFi connection is the number One priority to keep well and alive, I have tested all the ROMs listed on my guide and I can not complain, obviously as [MENTION=8235805]dizzymon[/MENTION] pointed out Stock company Roms have problem. I will add to that Android is closer to a Robot BUG than a Human.
[TouchPad General] HP_TOUCHPAD:
[MENTION=8115234]DoubleStuff[/MENTION]

Click Here for the HP Touchpad Novacom Repair Android

The most important of the creation of this Linux live CD is to have the Novacom Drivers available on any PC at any time and guarantee to work as the Operating System never changes or gets updated.

This is not a replacement for your Windows Process, I think that having all options available to repair the HP Touchpad is very important.

You can provide this 355 MB iso file in any way, it can be distributed to anywhere for everyone. It should be easy to find for anyone that comes across an HP Touchpad!
[TouchPad General] DoubleStuff:
Thanks HP_TOUCHPAD,

I think many users will not know what to do with this ISO file, now myself I am familiar with ISO files. I usually use a software called Virtual Clone Drive but hopefully others will know how to use this ISO file you created, because its very versatile. Once I study your ISO file and am familiar with it, I will link to it from my OP.
[TouchPad General] HP_TOUCHPAD:
The link is FIXED!

I will post on that guide the links on how to Burn the ISO file into a CD or USB flash drive, or get it running on a Virtual Machine.

This is a Linux Operating System ISO file, just like any other Operating System that gets install, but it can run LIVE with no installation, same as with all Linux distribution. You try it first before installing it.

This is the only way to get the Novacom Driver with no issues on any Computer regardless of the Operating System. The Novacom Drivers will never get updated, the Universal installer stop working long ago. With newer OS getting updates, it is very possible that the Novacom Driver will be incompatible and can not be use.
[TouchPad General] smithylovestouchpad:
There is a Windows installer version you can download here:

https://www.sheldonsblog.com/cant-download-novacom-drivers-for-windows-to-connect-hp-touchpad/

Just right click on NovacomInstaller_x64.msi and click install. There is a 32 bit version too. Easy peazy. No java installer needed.

Smithy
[Nexus 6P Q&A, Help & Troubleshooting] TechGuy081:
First of all i would like to say its the worst customer care their is. It all started yesterday when i tried contacting Google because of random reboots and the side of the volume/power button was a little swollen and how it gets to hot while watching youtube vids. Google was friendly and they said they couldn't do anything because i bought my 6p on Best Buy so i had to contact Huawei. The next day i tried communicating with Huawei and they mad me hold for an hour and they finally pickup and said i "we cant hear you" -lasted 5 secs and they hang up this happened two times. Finally i got so mad i decided to call Google and i told this Huawei had really bad customer service i couldn't get in touch with them they were friendly again and they finally helped me get in touched with Huawei Thankfully. The first person was friendly he said he had to ask me to send him pics of the phone to see the swollen part i said ok and i sent him the pictures but he said to call him back in 30-40mins. I took the pictures of the problem i called them and they were quick at answering the phone call but they just said they were gonna need my email to send me instruction which i did but then i saw the email and they were shipping instructions which they never said anything about me sending the device, i asked the person what was the plan he said that if i couldn't hear i told him yeah i can but you didn't explain me nothing or the reason you want me to send the device, then he said 'there must be something wrong that you cant even hear me" in a rude tone ) then i said "well thanks for your help i would just want to know if i will be able to get a phone before i send mine because thats my business number he said theres no way and hang up. In conclusion this is the worst costumer service i ever seen and do not know what to do. i use my phone for business which helps me give my family food and where to sleep- i'm a locksmith , i will provide pics and proof of the swollen side. i need help in what should i do because its takes 7-10 days to get my phone fixed plus the shipping thats alot of time.

issues with my phone: -Turns off randomly- rarely - gets really hot when i watch vids - phone its a little swollen in the side of volume rocker - not really noticeable but worries me

proof: http://imgur.com/a/lYhzQ
[Nexus 6P Q&A, Help & Troubleshooting] hecksagon:
If you speak like you type I'd hang up also. Please use punctuation so we can separate one thought from the next. Capitalize letters when they require to be capitalized. Break the text up into paragraphs so that your post can be read in chunks.
[Nexus 6P Q&A, Help & Troubleshooting] 5.1:
???

Hi... Some N6P users reported they have had a good customer support from Huawei, some didn't... I have seen some complaining of being asked a copy of the recipient which they didn't have since they bought the phone used. And Huawei denied to replace their phone. While some didn't have to justify anything, either for bootloop or battery issues.

I guess it's always a matter of who answer the phone when you call them. I'd call again and try to speak with another "more reasonable" Huawei employee until you get satisfied of the answer you get. I doubt they'll send a replacement before inspecting your device. Haven't see this scenario yet. Some lucky people received a 64/128GB instead of their 32/64GB they originally had. If you don't have a backup phone, I don't know what you can do.

I'd send it as fast as possible, before it explodes or burn in your pocket since the phone is already swollen, I would fear the worse if it was me...

Good luck...
[Nexus 6P Q&A, Help & Troubleshooting] tech_head:
Hi,

I'd call back both Google and Huawei.

I'd let them know you plan to call the Consumer Products Safety Commission (CPSC) and file a complaint about the swollen battery.

Swollen batteries are a serious issue and can rupture and catch fire.

They need to replce the device in or out of warranty since this is a serious issue.
[Nexus 6P Q&A, Help & Troubleshooting] crixley:
Is a grammar lesson really necessary?
[Nexus 6P Q&A, Help & Troubleshooting] @work:
Sorry to hear that, Huawei si awful, I tried to contact them when mine bent and they never answered or replied, I tried to contact them when my phone started powering off early and they never answered or replied. When it got to bootloops, the warrranty was expired.

I will never give these people my money again.

Your battery is about to explode or your phone bent(pretty common). probably shouldnt risk using it.
[Nexus 6P Q&A, Help & Troubleshooting] richii0207:
You should always phone in a warranty repair so that you have someone on the other side confirm/troubleshoot any issues as emails may get lost.

Unfortunately, I've seen people complain about customer support from Samsung, HTC, OnePlus, Motorola, Huawei, and Google. It seems either those with issues are the ones being outspoken, or customer service from cellphone manufacturers are just bad.
[Nexus 6P Q&A, Help & Troubleshooting] @work:
Notice I speicified, didnt answer, when they did answer each tie they couldnt find my incident number. I had to give up. Ive dealt with other manufacturers, this was hands down the worst experience ive ever had. At least other manufacturers remembered when I called. I seriously believe they just didnt want to deal with it and had to check with managers as a way to get me off the line.
[Nexus 6P Q&A, Help & Troubleshooting] matibrasili:
sorry to hear that mate. Have you tried going to best buy and claim the warranty? perhaps its easyer with them.

best of lucks!
[Nexus 6P Q&A, Help & Troubleshooting] DEVILOPS 007:
No one likes a grammar nazi. Just being honest:)
[Nexus 6P Q&A, Help & Troubleshooting] hecksagon:
There is a difference between small structural errors that really don't affect anything and being nearly unreadable.
[Nexus 6P Q&A, Help & Troubleshooting] DEVILOPS 007:
I read it fine but I guess not everyone can read that as well then:)
[T-Mobile Galaxy Note 4 General] abraha2d:
More details in the Verizon Note 4 forum here.

XDA:DevDB Information

EFIDroid, Kernel for the T-Mobile Samsung Galaxy Note 4

Contributors

abraha2d, m11kkaa

Source Code: https://github.com/efidroid

Kernel Special Features: UEFI, MultiBoot

Version Information

Status: Beta

Current Beta Version: 0.1

Beta Release Date: 2017-03-18

Created 2017-03-20

Last Updated 2017-03-31
[T-Mobile Galaxy Note 4 General] vegoja:
THIS IS INCREDIBLE!! Greatest thing since sliced bread where is the donation link this an amazing piece of development 2nd lvl bootloader f yaaaa!!
[T-Mobile Galaxy Note 4 General] abraha2d:
Believe me, I didn't do much work. You can donate to [MENTION=3530648]m11kkaa[/MENTION], though. He's the developer of EFIDroid (if you didn't already know that...). I believe he has a donation link in his profile...
[T-Mobile Galaxy Note 4 General] baharvey7817:
This is great but is there a way to uninstall it (if necessary) and get back to the primary ROM (stock or Lineage OS) without losing data?
[T-Mobile Galaxy Note 4 General] Mtotallywired:
tried to do a bit of light research and couldn't find what's different between this and other preexisting multiboot solutions. I've been using Dual Boot Patcher for sometime without issues. Is this somehow better? and if so, how?
[T-Mobile Galaxy Note 4 General] abraha2d:
EFIDroid is what you would call a "second-stage bootloader". The main advantage over Dual Boot Patcher (at least for me) is that you no longer have to patch zip files before installing. Also, EFIDroid is more than just a multi-boot solution. Quoting [MENTION=3530648]m11kkaa[/MENTION]:

The two solutions are similar enough that you can migrate your setup from Dual Boot Patcher to EFIDroid without losing any data. I'll try to post a guide later this week.
[T-Mobile Galaxy Note 4 General] vegoja:
I was I under the impression dual boot required multiple ROMs running the same kernel... If that is the case a huge advantage efi has is each ROM having their own boot img. I'm currently running 3 ROMs a lollipop a marshmallow and of course a nougat. I really just wanted to see all 3 latest android os running flawlessly on 1 device. And I did just that hats off to the developer for this.
[T-Mobile Galaxy Note 4 General] abraha2d:
There's an uninstall button in the app. Or, you could just flash the original boot.img via TWRP (basically what the uninstall button does).
[T-Mobile Galaxy Note 4 General] mlock420:
I'm a noob...What is this? Where do I need to go to learn about why I would want this...Please explain lol
[T-Mobile Galaxy Note 4 General] grundlestain:
you can look at their website, and then decide if you want this level of control over your phone.

http://efidroid.org/
[T-Mobile Galaxy Note 4 General] 1freedude:
Thanks for bringing us this tool. One thing I can't figure out...how do we Odin a different bootloader? I have DOK2 loaded now, and want to put Dr. Ketan's on the phone. The sub instructions say to Odin the BL and CP, as the ROM is generally generic. There us also a datafix and an essential fix that needs to be applied. Doing all of that is easy, but how do I keep two separate bootloaders (LP and MM) totally separate? If I flash a LP over a MM, my camera breaks, and if I flash a MM over LP, WiFi breaks. And I'm not talking about dirty flashes, a full system, data, and cache wipe 3x. Only Odin back to the base ROM keeps my phone happy.
[T-Mobile Galaxy Note 4 General] abraha2d:
There's no way to have two different bootloaders. EFIDroid comes between the bootloader and the boot.img, so it has no control over the bootloader.

EDIT: EFIDroid may be able to emulate the behavior of another bootloader... you would have to ask [MENTION=3530648]m11kkaa[/MENTION] for details...
[T-Mobile Galaxy Note 4 General] CousinMikeyP:
Where can I download this for T-mobile ??
[T-Mobile Galaxy Note 4 General] murayoshi:
Here is the LINK. You can see more info HERE
[T-Mobile Galaxy Note 4 General] baharvey7817:
I downloaded and started up the EFIdroid unofficial apk but got the following message:

=====================================

Error

Can't load device info. Please check your connection.

/data/user/0/org.efidroid.efidroidmanager.debug/files/devices.json (No such file or directory)

override ota server try again

===============================================

Could you please explain what's going on? Seems that this version is different from the one i downloaded in March. Could it be that it's not getting root access? What can I do to get around this error?
[T-Mobile Galaxy Note 4 General] abraha2d:
I will have to look into it... The EFIDroid app error messages are not exactly the most helpful kind. (Good thing the app is being phased out soon). That particular error message could mean many things, but most likely it's a connection issue. We will continue this in Slack.
[T-Mobile Galaxy Note 4 General] lowkeyst4tus:
Will this work on tw 7.0 if i was porting a rom. Also why wont aosp kernel work on tw.. i always thought tw was aosp with skin..
[T-Mobile Galaxy Note 4 General] RaySCLA:
Go to back to the link posted above where you got the unofficial apk and go to post #83. The OP posted an apk there that works fine on our phone.
[T-Mobile Galaxy Note 4 General] baharvey7817:
Tried what you suggested but it didn't work either. So, I chose the 'nuclear option': I wiped the phone completely then reinstalled the stock Marshmallow ROM. using Odin. After that i installed TWRP v3.0.2 (trltetmo) and Supersu v2.79 as well as Busybox v1.26. Only then was I able to install EFIDroid successfully. Now, I'm able to boot the stock rom as well as Resurrection Remix.

It seems that if your going to install EFIDroid you must have the phone rooted using SuperSU. Using Magisk to root your phone instead of SuperSu won't work (at least it didn't work in my case).
[T-Mobile Galaxy Note 4 General] abraha2d:
This should work anywhere, regardless of ROM... But btw, it's a stretch to say TW is just a skin on top of AOSP. In fact, TW is probably the farthest you can get from AOSP... There's a lot of significant differences that make AOSP kernels incompatible with TW ROMs...