yashsingh1/xdaforums huggingface dataset:
[Android General] jersacct:
Fantastic question.

We haven't yet cracked any of the bootloader processes, so it's not as simple as other Android devices where we reboot to recovery or fastboot and flash a factory image.

That said, with root we do have access to the raw partitions, but I don't have the knowledge or experience to get at the low level details of these processes. I've pasted output of 'cat /proc/mtd':

dev: size erasesize name
mtd0: 00040000 00010000 "spibooloader"
mtd1: 00040000 00010000 "uboot_recovery"
mtd2: 00040000 00010000 "uboot"
mtd3: 00040000 00010000 "uboot_env"
mtd4: 00040000 00010000 "kernel_dtb"
mtd5: 00400000 00010000 "kernel"
mtd6: 00010000 00010000 "vcom_paramater"
mtd7: 00010000 00010000 "target_infomation"
mtd8: 00010000 00010000 "product_test_data"
mtd9: 00010000 00010000 "sh4a_configuration"
mtd10: 00400000 00010000 "opening_image"
mtd11: 00400000 00010000 "sh4a_program"
mtd12: 00040000 00010000 "application_private"
mtd13: 00080000 00010000 "backup_data"
mtd14: 00010000 00010000 "startup_error_image1"
mtd15: 00010000 00010000 "startup_error_image2"
mtd16: 00010000 00010000 "startup_error_info"
mtd17: 00040000 00010000 "exception_info"
mtd18: 00010000 00010000 "dealer_management_area"
mtd19: 00010000 00010000 "unti_theft"
mtd20: 00010000 00010000 "update_table"
mtd21: 00010000 00010000 "versionup_information"
mtd22: 00010000 00010000 "fastboot_management_area"
mtd23: 00010000 00010000 "fastboot_program"
mtd24: 00010000 00010000 "inline_diag"
mtd25: 00010000 00010000 "tp_ic_configuration"
mtd26: 00010000 00010000 "factory_tuning_data"
mtd27: 00010000 00010000 "E.C_parameter"
mtd28: 00010000 00010000 "DSP_tuner_parameter"
mtd29: 000a0000 00010000 "Reserve"

There's probably a lot going on in some of these flash areas. If someone with more knowledge can dig into the uboot related areas, maybe we'll be able to reflash a stock image. At this point though, getting back to a near factory state would be to undo all that's been done since factory flashing - namely, uninstalling any third party (non-Honda approved) apps, and removing the su binary. It might be feasible to create (yet another!) script that will probe whitelist entries not present in the factory image, perform an uninstall of those apps, restore a factory whitelist, and uninstall the 'su' binary. This would still depend on having an ADB accessible head unit though, so disaster recovery options are basically non-existent. I had luck with a warranty replacement of my head unit by playing dumb, but the unit was basically bootlooped, so no one could tell if I had done anything with it. If others have problems where certain functions fail to work properly, it may be harder to revert changes or convince Honda techs to perform a warranty replacement.
[Android General] ammarbukhari:
Can you guide me how to download and edit the whitelist file. Then how to upload it back to the Head Unit.

Just one more question, now if my system is rooted, then can i just push the apk or what they call it 'side load' through adb. do i have to do it through the script file.
[Android General] enyce9:
I was able to finally install Waze on my 2017 Ridgeline, I re downloaded your script form the git and it worked. So your script works on the Ridgeline as well. Thanks.

I think everyone was so excited about getting apps on the head unit nobody was thinking about how to get back to stock....

Also when I reset to factory settings in the Honda system menu is it supposed to clear wifi networks ,radio stations etc? After I rooted it doesn't seem to reset anything.....
[Android General] ericlus15:
I finally got the radio to play in the background with waze by uninstalling all apps, reverting back to the stock whitelist.xml file from backup and using the script oneclickinstall method and now I can listen to radio using waze, here maps and google maps. I also would like to install google play services to be able to play google music and use offline google maps. Does anyone know which version would work with our unit and where to download it from. Thanks
[Android General] bighamma:
so with everything that has happened, this all started with Honda not allowing Carplay on the Pilot. Will this now be possible?
[Android General] TWINTRBO:
Maybe but it's a ways off. Someone is testing a 2017 head unit in a 16 model this week so it might be either a relatively expensive ($900) upgrade or potentially just a software hack if it's possible. Personally, I would just need Waze and Slacker. If someone could figure out how to disable the restrictions Honda places on my Motorola voice commands, I wouldn't see a need for Android Auto. I'll have to play with it at this year's auto show or the dealer to see if it's worth it.
[Android General] wpg_moe:
I reverted my Waze back to (matches what the OneClick script does):

<controlData>
<withAudio>without</withAudio>
<audioStreamType>null</audioStreamType>
<regulation>null</regulation>
<revert>no</revert>
</controlData>

And now I can hear SXM, BT, etc while the app is running but once activate the music from the other source I no longer hear Waze directions/voice prompts. Do you experience the same? I didn't re-install the APK, only update the whitelist and reboot the Head Unit. Thx!
[Android General] arkzrlo:
TWINTRBO, I think you can stream Slacker content using the Aha radio app. You can link your account to it. I never used it, but I recall seeing it in there.
[Android General] wpg_moe:
Ideally you should be using the OneClickInstall script that has been provided in this thread as it does everything in the correct order and is considerably more safe than doing things manually.

BUT, if you're an advanced user and feel that you know what you're doing then by all means open up the OneClickInstall script and look at what it's doing. The uploading of the Whitelist is done near the bottom of the script, then rebooting and then the APK install last. The script assumes that you have a connected ADB session at the time it's uploading the Whitelist file.
[Android General] TWINTRBO:
I'll have to look at it more thoroughly. I initially felt the software was all crap and never looked into it further. Once I realized you couldn't install anything and the apps included were basically for you to connect for service, I just tuned out lol
[Android General] bighamma:
Where do we find all the apk's, the CMHonda site (spanish one) is down
[Android General] maecar:
The website changed to www.cmdroid.com, because Honda required to remove their name and mark from everything.
[Android General] bighamma:
Thanks
[Android General] wpg_moe:
Any chance you can see if you can pull the AndroidAuto/CarPlay APK off the 2017 Ridgeline? It would be interesting to see if it works on the 2016 Pilot. :)
[Android General] enyce9:
Check your pm
[Android General] jvilla785:
may i have the android auto/carplay apk also?
[Android General] bighamma:
can someone dump it in the GITHUB
[Android General] tommyboy76:
Will this work on a Canadian 2016 Accord?

Has anyone tried this out on a NA/Canadian 2016 Accord?

Thanks to everyone for all the hard work in this! Very excited to get Waze installed and ditch Apple Maps!
[Android General] jersacct:
Anybody brave enough to modify the settings database to enable AA/Carplay? Digging through the code, there are many references to AA/Carplay, so functionality may already be there. There are many android apps for browsing SQLite databases.

/data/data/com.clarion.displayaudio.dasetting/databases/DaSetting.db - contains a table "SingleTable" with rows "CARPLAY_ONOFF" and "ANDROID_AUTO_ONOFF". Toggling to 0 should result in changes....
[Android General] ericlus15:
Can you send me the AA/Carplay apk as well. Thanks
[Android General] enyce9:
Done system folder pulled from 2017 Ridgeline

---------- Post added at 03:36 PM ---------- Previous post was at 03:10 PM ----------

BTW Android auto still works on my Ridgeline head unit with no issues that I can see, after root.
[Android General] wpg_moe:
I wonder if it's just the CarPlayApl.apk and CarPlayService.apk all that is needed for Apple CarPlay? On the AndroidAuto front I'm not sure what the APK is... I see a HeadUnit.apk - I'm hoping it's that one. I'd have to check to see if the Pilot has similar APKs in the /app folder. :confused:
[Android General] enyce9:
I don't know where [MENTION=1823302]j_r0dd[/MENTION] has been lately but he has my files also and has compared his with mine I think he said there was more to it than that. Maybe he could chime in here on that question
[Android General] wpg_moe:
I'm just curious how the Ridgeline handles the new AndroidAuto. Google released v2.0 of AA application not to long ago. Do you see the v2.0 user interface on your HeadUnit?
[Android General] enyce9:
Didn't know that, I'll have to see what the difference is and identify what version I have.

Edit: looks like that's on the phone only...
[Android General] pkaush:
Would it be possible to pull out the head unit's image and run it on an emulator? This would be really helpful to experiment without risking the HU :fingers-crossed:

I believe in some earlier post you or someone else pointed out that we have block level access to the ROM.
[Android General] enyce9:
Those who have Waze installed, does the audio work? Mine doesn't work at all......ðŸ˜¥
[Android General] wpg_moe:
The audio works for me but only when my source is set to "App Audio". I can switch the audio source to any other source and run waze (while listening to radio or BT) but no Waze audio will come through in those modes only when on "App Audio" source.

Hope this helps.
[Android General] anekin007:
Nice progress guys. Got my 2017 pilot black box and it works on my 2016 pilot. Going back in it again but will be a lot more cautious this time around. Those who were interested check my post on piloteers I will update more info after I do some testing.

http://www.piloteers.org/forums/114...onda-pilot-headunit-black-box-2016-pilot.html
[Android General] enyce9:
Thanks that worked but sucks you can't listen to radio at the same time..... Wonder if disable distracted driving option off would solve that.....

---------- Post added at 09:06 PM ---------- Previous post was at 09:04 PM ----------

Glad it worked out for you. Now root that thing and install some apps.... Jk you made a big investment there. Tread lightly for a bit
[Android General] wpg_moe:
Any idea which APK in the apps folder is Android Auto? The car play ones are obvious but I can't seem to figure out which APK provides the AA head unit service. I looked at the head unit APK but I'm worried that the pilot may have the same APK and I'm not sure if that one is where the AA service lives. Anyone have any idea? :confused:
[Android General] ammarbukhari:
Just to clear. You bought a new Head Unit of 2017 Pilot and installed it on 2016 Pilot. And it has built in functionality of AA/CarPlay. So no need to do any rooting stuff.
[Android General] anekin007:
Clarion is so cheap to put in such small storage. At least our 2016 civic has 3gb. I had to double check the part number because when I looked in to running apps I saw trunk bed audio running lol. Lazy developers can't even disable features that's not even on the car model.

I can pull my system but I don't think it's going to be any different from what enyce9 provided.
[Android General] enyce9:
Whats the honda part number of what you ordered? Just curious
[Android General] anekin007:
Yeah everything was plug and play. I had access to Honda express and found out the wiring diagram and plugs were identical to the 2016. The screen had different part numbers but connected everything crossed my fingers and everything worked out. Tested CarPlay during the a drive to the store. Nice to get off the crappy Honda launcher home screen.

Honda part number 39542-TG7-A12 bought from hondapartsnetwork. Cheapest place that has them that I could find. Too bad this couldn't have happen couple more months. Refurbish units are at half the price.
[Android General] birdpcfireworks:
Hi!

Want to start by thanking jersacct for all the work involved in getting this working! The risk involved with poking around inside your car's head unit shouldn't be understated.

I've been looking on and off for something like this since my grandparents took delivery of their 2016 Pilot. I've got a couple questions I haven't seen answered here -

1. Maps - Has anyone with a non-nav Pilot tried Maps or any other navigation app? Does location work, or is there actually not a GPS module in non-nav models? The Pilot in question is an EX, I believe. No rear-seat entertainment or navigation. I can confirm features to be sure, but I know it doesn't have nav. If not, is it possible to use a bluetooth or USB GPS?

2. Spotify - Offline music? If so, where does it save to, and is it configurable?

3. Torque - For this and other such apps, how do you pair a bluetooth OBDII dongle or other non-audio bluetooth device? I don't remember seeing a real bluetooth menu in the tiny selection of android settings available.

4. Risk involved - Obviously there is no warranty implied by this hack, and there is a non-zero risk associated with running at at all. That being said, my two specific concerns are longevity and OTA updates. Do we have any idea how this would affect, or be affected by, an update from Honda? Would an update even work when the head unit is rooted? And if it did, do we have any idea of the possibility of it bricking or otherwise interfering with the head unit? If they actually get off their duffs and release CP/AA, obviously I'd rather have that. No offense :D How long has anyone been running this exploit? Any chance if I rooted, installed 2 or 3 apps, and then left it alone indefinitely that it would stop working or develop issues independent of an OTA? Applications becoming out of date notwithstanding.
[Android General] bighamma:
How much internal space is available currently? I know people are working on getting the USB ports active to store the apk's
[Android General] matchstick13:
Got Waze installed last night, and the sound only half works. Haven't narrowed it down completely, but here are some ways in which it worked. Connected to home WiFi in the garage and starting a route. Turned on music and it disabled the sound. Turned on "Play from phone speakers" and tethered to my phone WiFi and sound worked again, just very quiet through the car speakers, i think over the music, hard to tell. Turned off "play from phone speaker" and sound stopped. Not sure if the turn by turn is linked to wifi or something else, I need to test more deliberately but didn't have time. If anyone has any ideas let me know.

Going to try google maps to see if that's any different.
[Android General] wpg_moe:
I went through the same experience... I ended up disabling the "Play from phone speakers" in the application and realized that you can only hear waze IF your head unit source is set to "App Music" (I think that's what it's called). You can switch to SXM, FM, BT, etc to hear music but you won't hear Waze when using those sources.
[Android General] matchstick13:
I'm pretty sure I had SXM playing and got music from Waze, but i believe Waze was on top at the time, and I had just set a new route. Once I switched back to SXM the directions stopped (maybe?). Also when Waze is on top, you lose all steering wheel functions for the radio, ie volume, change station, etc. I'll do some more testing when I get some free time, but for now, its at least nice to be able to pull up a map on the dash.

Side note, is there a way to allow putting in an address when driving? I thought this was set in the whitelist, but it seems I can do almost anything in the app but type in an address, even if I select "Passenger"
[Android General] ericlus15:
Are you gonna attempt to root the 2017 unit? Can you let us know if you can. I'm willing to swap the box to get AA/Carplay and root it to have waze. Thanks
[Android General] TWINTRBO:
The Ridgeline unit has already been rooted.
[Android General] anekin007:
Just rooted. Hardware is the exact same. Skim through the dumpstate and the CPU is the same [ 0.000000] CPU: ARMv7 Processor [413fc0f2] revision 2 (ARMv7), cr=10c53c7d. Also still stuck with the limited 1gb storage thats cut down to 671mp user availability. I can live with using apple maps cause I wanted to be able to use the phone app and message app like the way it should. I can finally send text messages with the iPhone!! Only difference is the software. CarPlay is more than just an apk. its seems be built into the framework. Theres some additional backup files and init files that wasn't on the 2016.
[Android General] enyce9:
In comparison, are they the same as the files I sent you for my Ridgeline?
[Android General] ammarbukhari:
OK. Good news at least for me. I got Google Maps and WAZE Working on my Honda Pilot 2016 EXL (Non Navi). Thanks to all the guys here who really put a lot of hard work in this, and i just ate the fruit.

But now my problem is that i cannot get the GPS location. Waze does not show any maps, even though it got my profile from my mobile, so it knows my office and home location. But it does not show any maps. Google maps shows the traffic and the maps. but no location. I went into the developer settings with the 3 button click and into android settings and found location option there. Its on with GPS and WIFI option selected. But in the main settings there is a button for GPS Information that is disabled. So i think my car does not have any GPS Sensor. If so, then what are my options. Or if there is a hack to enable the option for GPS.

I am not getting my location. Please help!
[Android General] lotus2022:
could you help plz cause I dont have so much experience about rooting devices , How can I connect the laptop with the headunit

how can I do this step "Extract to a machine capable of connecting to your Pilot over ADB"

I'm sorry maybe my question is very simple but as I mentioned before I'm not professional
[Android General] bighamma:
noob question

sorry for the noob question, I am way behind in my learning curve

if the hardware is the same on the Ridgeline and that has AA/CP. Is there not a method to copy everything from one to another head unit?
[Android General] moralesd66:
Think you are missing a GPS sensor. In e diagnostics menu can you access the gps test settings? Does it pull up gps or glonass satellites? Sorry I have a Nav version so I'm not of much help. Think I read somewhere that gps is there but it's just missing the SDcard that runs the Garmin software. Again could be mistaken. In any event it seems that the 2016 Pilot, 2017 Pilot and Ridgeline all share the same hardware. We should have some good options soon thanks to the brave devs and modders on these forums.
[Xperia Z1 Compact Q&A, Help & Troubleshooting] SamBamBim:
Hi!

Im trying to install this 4 files in bootloader mode but with no luck.

boot.img

cache.img

system.img

recovery.img

I go to bootloader mode with volume up+cable in and thne I open cmd and write "fastboot flash boot boot.img" I get waiting for device

I rebooted to philz mode and rebooted to bootloader and I still get the same message waiting for device :(

Any ides why?

Im in version 5.1.1

Thanks in advance!
[Xperia Z1 Compact Q&A, Help & Troubleshooting] levone1:
Probably phone drivers. Easiest thing is download Flashtool, (Androxyde not Sony), then open drivers folder in Flashtool directory and run exe, then check boxes for 'fastboot', 'flash mode', and 'rhine'. Wait for successful install, then connect phone in fastboot mode, and wait for 'installing device's message, then click 'skip searching Windows update', and drivers will install. Then do fastboot flashes
[ONE Q&A, Help & Troubleshooting] idonttakedrugs:
How come some people do, and some people dont have the boarder on pixel launcher around the dock on android 6?

I'm personally one of those that don't which is a bummer because I like it.

I know nova includes it, but i'd want to know how to enable it through pixel. Thanks. :fingers-crossed:
[LG V20 Questions & Answers] Dmc74:
Just received my Sprint LG V20 today. loving it so far but I don't see a photo gallery, just google photos. Am I missing something ?
[LG V20 Questions & Answers] Nick281051:
Seems like depending on the carrier, some lg apps are missing. Sprint seems to have the most. At&t's model is missing at the least the music app and I'll not sure what else
[LG V20 Questions & Answers] Rydah:
They can't be downloaded via LG Update Center? (Settings>About phone>Update Center>App Updates)
[LG V20 Questions & Answers] Dmc74:
I looked, didn't see any type of photo gallery
[LG V20 Questions & Answers] Nick281051:
That doesn't exist on the at&t version
[LG V20 Questions & Answers] A2CKilla:
I saw that right away, just downloaded a gallery app, no issue, it is a little annoying when apps get left out though
[LG V20 Questions & Answers] Dmc74:
what gallery app did you download?
[LG V20 Questions & Answers] ElBeaner:
Have you tried opening the camera, taking a picture and then clicking on the picture while in the camera to see what app it opens?
[LG V20 Questions & Answers] smaw51:
I believe that opens a google photo gallery, which I am not a fan of sharing photos with.

If you try texting a photo, it sends a link to the photo as an album uploaded somewhere
[LG V20 Questions & Answers] ElBeaner:
Ah ok.

I do want to find a new Gallery app though. This one has minimal editing abilities. On my Note 7 I was able to edit more extensively and I could edit videos within the app too.
[LG V20 Questions & Answers] nyclone03:
I side loaded an lg gallery app. The ones in the play store didn't do it for it me.
[LG V20 Questions & Answers] bambam126:
Here you guys go. =)
[LG V20 Questions & Answers] A2CKilla:
[/COLOR]

https://play.google.com/store/apps/details?id=com.zenjoy.photo
[LG V20 Questions & Answers] ajamer:
Just use quick pic
[LG V20 Questions & Answers] reverepats:
Yeah your totally right man. Please, if you find a gallery app that happens to have those editing ability, please post back. I'd appreciate it. I'll do the same as well.
[LG V20 Questions & Answers] EROMITLAB:
On my Sprint version I get app not installed package appears to be corrupt. Anybody else have any luck?
[LG V20 Questions & Answers] jfenton57:
Same message with my Sprint V20
[LG V20 Questions & Answers] EROMITLAB:
There has to be a way around this. I'd love to know what the reason was behind this decision ?
[LG V20 Questions & Answers] Dmc74:
I get the same error on my Sprint V20 as well
[LG V20 Questions & Answers] Bigmar75:
Tried sideloading through adb with a no go, and installing like a normal app is no go for me as well. Thank you for your efforts though.

On adb I get install failed invalid apk package couldn't be installed related missing code.

Maybe once the t-mobile guys break in they could give us the apk.
[LG V20 Questions & Answers] Skripka:
It may be designed to need to be installed in the firmware rather than a regular user app.

Another decent gallery app for free is Piktures
[LG V20 Questions & Answers] v.20:
Missing bunch of stock apps

Just got LG V20 on Sprint and noticed that it's missing atleast below apps.

Gallery

Email

Calendar

Music

Video

Have searched everywhere and went through all possible options but unable to get these apps.
[LG V20 Questions & Answers] EROMITLAB:
They won't install. Not from another V20 nor G5. I've tried every method with no luck.
[LG V20 Questions & Answers] Skripka:
Sometimes package installer spits back errors...for no reason seemingly on good packages. For example I wanted to install the GPL FOSS adblocker DNS66:

https://f-droid.org/repository/browse/?fdid=org.jak_linux.dns66

Package Installer spit an error about parsing back yesterday. Today using the same download, it installed fine. I cannot explain that behavior.
[LG V20 Questions & Answers] kbrn:
The only LG app I was able to install was the calculator app posted in the Mods&Apps section
[LG V20 Questions & Answers] EROMITLAB:
Right, the old one from a G3.

---------- Post added at 09:06 PM ---------- Previous post was at 09:06 PM ----------

Yea, this isn't related.
[LG V20 Questions & Answers] Agent3:
I loved Samsung's stock gallery. Does anyone know if we can import it?