[Android General] surface13:
Hello all,

I've been in my car for the past couple hours trying to get things working. Back in May I was able to root the HU and install Waze. Since the install of waze, I have attempted to install other apps with no success. Everything looks great, then it tells me the install failed. I have made sure to get the apps that are compatible with android 4.2+ and/or 4.1+ for ARM architecture. When I look in the whitelist.xml and whitelist-new.xml that are located in the oneclick folder, they have numerous <application> blah blah of the apps I'm trying to get installed. I edited these files to get rid of all the apps that I would have installed. When I try to install an app again, both whitelist's revert back to before I removed the lines. What I'd like to do is get 2 apps installed. ES Explorer, and Plex.

So what I'd like to do is revert the HU back to stock, and start over. But then I realized, I have no idea how to put it back to stock, as having it rooted, factory reset does nothing. I have the original factory_reset.sh file, but am unaware of how to push it.

I've tried editing the batch file rootme.bat saved as... named it restoreme.bat and changed all the directories that read rootme to restoreme, and changed the factory_reset_mod.sh in the batch file to read factory_reset.sh with my original file in the directory. But it seems that isn't working, probably because I don't know what I'm doing.

So I would like to ask 2 questions, and hopefully someone can shed some light for me:

1. How can I push or edit the whitelist that is already in the HU?

2. What steps are needed to put my HU back to stock?

---------- Post added at 04:25 PM ---------- Previous post was at 04:20 PM ----------

c:\Hondahack\OneClick>oneclickinstall 192.168.1.26 plexapp.apk

c:\Hondahack\OneClick>.\bin\bash.exe .\OneClickInstall.sh 192.168.1.26 plexapp.apk
Usage: ./OneClickInstall.sh ipaddress My.apk
Example: ./OneClickInstall.sh 192.168.1.100 Waze.apk
Disconnecting other adb devices\n

Connecting to 192.168.1.26\n
connected to 192.168.1.26:5555
Checking for root...
Rooted successfully!
Already rooted!
Okay, getting signature of plexapp.apk
Signature: 308203623082024aa00302010202044d51d3cd300d06092a864886f70d010105050030723110300e06035504061307556e6b6e6f776e3110300e06035504081307556e6b6e6f776e3110300e06035504071307556e6b6e6f776e31133011060355040a130a506c65782c20496e632e3110300e060355040b1307556e6b6e6f776e311330110603550403130a506c65782c20496e632e3020170d3131303230383233333734395a180f32303532303330343233333734395a30723110300e06035504061307556e6b6e6f776e3110300e06035504081307556e6b6e6f776e3110300e06035504071307556e6b6e6f776e31133011060355040a130a506c65782c20496e632e3110300e060355040b1307556e6b6e6f776e311330110603550403130a506c65782c20496e632e30820122300d06092a864886f70d01010105000382010f003082010a028201010081c6a655bdb05615b5622afd6cbd5799de3e6b58df8a3ecf02b72811433c54e49b963d4987f457fb5040846d8c90680f66f279c0a09ea5eafbbe358cd6ac90477cae96f1e7aed721e45fcbbf18dbcfa5281798cf3059b13cde060f0a0ab4844c6baefb0891daa4394357138509859b015579fe6782b0ee0fdcf1b82d9114f13718a013bf7a603274df971ace497b2c031c60f9f10fab833c4b744dd296cf8bbe40fd17eaece002778e8f98160449224fa8ee01b3e0c209179633f8e044ab827418dad97cafac3c91dfb943bd9c8c1748d269f6a74a7b063f1acd8d9a3319ee35429e1fdd892167e8e9126bce162a9a213f8b40337ca9535607f3bcfa47b5d9430203010001300d06092a864886f70d0101050500038201010039cc7dabce3723b3d830e80d761f602ddde4bd8566e2db01b0f6c212826a2184643a7293ad54cac9516d67f07cb564962df76552a156429e62659aa3b940e0d39ff9a2bf1fde724a30a391992978821d61429a16f97aec79714d9d7ecd422aaac80af0d05c25a0d77f94036fb946c38bb3549cbef89a430ef73832cb33653ea52d69e9e8265dc6ca180255215dff5a180140c25bf37e7a6e41b20d4b6fb26ee026ebe113caa4867b21c808a20a1f38c844b4784c53a8ac8fa692a7e9937e888492024bc18dce300a0e4bc6b5812251dc6c869dba43e0a8519c26249f72335b48a66236d4b692aff8c2d11f04e524717000d489b502f07b5b9e77d5b3f163ada2
Getting package information
Package name: com.plexapp.android
Retrieving current whitelist...
Preparing replacement whitelist
Okay - all set to replace the whitelist. Below are the final steps:
1. Backup existing whitelist to /data/local/tmp/
2. Upload whitelist to head unit
3. Reboot head unit
4. Install APK normally

Please review the below items carefully - if anything doesn't look right, ABORT NOW!\n
Root status: rooted
APK signature obtained
Have package name: com.plexapp.android
Original whitelist.xml size seems okay
Package name is present in new whitelist

Would you like to proceed? (y/n):
y
Backing up whitelist to /data/local/tmp/whitelist-14-10-2017--16-12-44.xml
Uploading whitelist
495 KB/s (58018 bytes in 0.114s)
Rebooting head unit
Press enter when head unit has rebooted and is connected to WiFi

Issuing APK installation command - this may take a while depending on APK size
connected to 192.168.1.26:5555
428 KB/s (29572104 bytes in 67.353s)
pkg: /data/local/tmp/plexapp.apk
Failure [INSTALL_FAILED_INTERNAL_ERROR]
All done - hope you enjoy!