[Android General] got2b240:
I have a 2016 Honda Pilot EX-L and I've found that if you tinkered around with DirtyCow previously or muscled through installing an APK that didn't pass all the checks in the OneClickInstall.sh dialog, it's best to push the original factory_reset.sh, chmod 777 the script and then run it for a fresh start. THEN you can attempt to use the OneClickInstall.sh and as long as everything checks out with the signature, no hang-ups and no (bad!) responses in the script's dialog, then you should be in perfect shape. If you make a mistake, just factory reset with the original bash script and retry the OneClickInstall.sh script! Some APKs do not seem to be compatible with this process and do not produce a signature or they hang with Getting Package Details. Do not force them through, find another version and do some research!

Now, with that being said!

Does ANYBODY have the Google Play Services version APK that will positively work with our 2016 Pilot? It would be great if we can start a list of APKs and compile the highest working version, their bugs and comments for each so that we can have a good base to work with.

For instance, I am using a slightly modified version of the OneClickInstall.sh where my Control properties for all are :

<controlData>

<withAudio>with</withAudio>

<audioStreamType>null</audioStreamType>

<regulation>null</regulation>

<revert>no</revert>

</controlData>

The apps I have tried that work:

Waze 3.9.9.0 - The "withAudio" set to "with" in the whitelist.xml seems to work better in order to play audio from another source and Waze's turn-by-turn direcitons

ShowBox 4.82 - This works almost flawlessly and again the "withAudio" set to "with" in the whitelist.xml is the way to go

Chrome 59.0.3071.125 - This works but doesn't remain signed in, which I am guessing is because we are lacking Google Play Services. I found this Chrome listed under "Android TV" and I am wondering if that's a good place to start to find a viable Google Play Services version

YouTube 1.2.7 - This is the Android TV version that is simple but doesn't seem to go true full screen. You also cannot log in and that's a given consider no Google Play Services.

Google Play Music 5.7.1788 - This seems like it will work but I cannot log in...yep, Google Play Services needed

Someone by the name of yuprules seems to have some more expertise about which Google Play Service might work...anyone try any of these?

UPDATE: 2017-07-04

Running the commands "getprop ro.product.cpu.abi" and "adb shell dumpsys display" shows me that 2016 Honda Pilot Clarion Head Unit (HU) is equipped with armeabi-v7a style cpu with a display dpi of 160.

Now that we have this information and we know the unit runs Jelly Bean 4.2.2, we can use the following guide from APKMirror to narrow down the eligible versions of the proper Google Play Services APK:

* X defines Android version:

0 for Android <5.0

* Y defines CPU architecture:

3 for armeabi-v7a

* Z defines DPI:

2 for 160

So we now have a selection among these...happy hunting!

http://www.apkmirror.com/apk/google-inc/google-play-services/variant-%7B%22arches_slug%22%3A%5B%22armeabi-v7a%22%5D%2C%22dpis_slug%22%3A%5B%22160%22%5D%2C%22minapi_slug%22%3A%22minapi-14%22%7D/