yashsingh1/xdaforums huggingface dataset:
[Android General] SonyUSA:
We can't tell you how you are doing it wrong if you don't record a video for us... :D
[Android General] DaveTO:
http://www.youtube.com/watch?v=Z5cgPPnRxEE
[Android General] SonyUSA:
I think you pushed Build Number too many times so it took the Build Number as a code entry, try counting your presses in accordance with the screen to get to the password request.
[Android General] DaveTO:
I thought that too. While this video was uploading I tried again doing it slowly so I wouldnt press the build number too many times, same result.
[Android General] SonyUSA:
Ah interesting, you have a newer kernel than me, and I only got my Civic less than a month ago.

Model: MY16ADA

Android: 4.2.2

Kernel: 3.1.10+

jenkins@NDYWY3751622 #1

Tue Jan 10 (time) 2017

Build Number: 1.F194.82

...So why does my 2018 have a 2017 head unit in it >=(

Edit: In retrospect, it's the same model of HU, just older kernel-- I guess I would consider myself lucky (?)
[Android General] Niubi886:
All of that is exactly the same to mine, even the [Build number] or [Kernel version].
[Android General] elviso33:
Are any of the Honda's a 2016/7 pilot with limited HU space? If so where did you put the maps? Would love to get a working off-line GPS on mine. I wonder if it can be installed on a USB stick and properly mounted.

Thanks
[Android General] Niubi886:
Guys, I had tried all that 4 clicks UNREPEATABLE 24 possibilities on Honda 2018 Civic North America,

(1234, 1243, 1324, 1342, 1423, 1432, 2134, 2143...... 4312, 4321)

and none of them works.

So I guess the passcord has changed. If that is still 4 clicks, but REPEATABLE, that is 256 possibilities.

I list all that possibilities and plan to do a stupid exhaustive method. (I will keep update, the number-not-work will be crossed out)

1111, 1112, 1113, 1114, 1121, 1122, 1123, 1124, 1131, 1132, 1133, 1134, 1141, 1142, 1143, 1144

1211, 1212, 1213, 1214, 1221, 1222, 1223, 1224, 1231, 1232, 1233, 1234, 1241, 1242, 1243, 1244

1311, 1312, 1313, 1314, 1321, 1322, 1323, 1324, 1331, 1332, 1333, 1334, 1341, 1342, 1343, 1344

1411, 1412, 1413, 1414, 1421, 1422, 1423, 1424, 1431, 1432, 1433, 1434, 1441, 1442, 1443, 1444

2111, 2112, 2113, 2114, 2121, 2122, 2123, 2124, 2131, 2132, 2133, 2134, 2141, 2142, 2143, 2144

2211, 2212, 2213, 2214, 2221, 2222, 2223, 2224, 2231, 2232, 2233, 2234, 2241, 2242, 2243, 2244

2311, 2312, 2313, 2314, 2321, 2322, 2323, 2324, 2331, 2332, 2333, 2334, 2341, 2342, 2343, 2344

2411, 2412, 2413, 2414, 2421, 2422, 2423, 2424, 2431, 2432, 2433, 2434, 2441, 2442, 2443, 2444

3111, 3112, 3113, 3114, 3121, 3122, 3123, 3124, 3131, 3132, 3133, 3134, 3141, 3142, 3143, 3144

3211, 3212, 3213, 3214, 3221, 3222, 3223, 3224, 3231, 3232, 3233, 3234, 3241, 3242, 3243, 3244

3311, 3312, 3313, 3314, 3321, 3322, 3323, 3324, 3331, 3332, 3333, 3334, 3341, 3342, 3343, 3344

3411, 3412, 3413, 3414, 3421, 3422, 3423, 3424, 3431, 3432, 3433, 3434, 3441, 3442, 3443, 3444

4111, 4112, 4113, 4114, 4121, 4122, 4123, 4124, 4131, 4132, 4133, 4134, 4141, 4142, 4143, 4144

4211, 4212, 4213, 4214, 4221, 4222, 4223, 4224, 4231, 4232, 4233, 4234, 4241, 4242, 4243, 4244

4311, 4312, 4313, 4314, 4321, 4322, 4323, 4324, 4331, 4332, 4333, 4334, 4341, 4342, 4343, 4344

4411, 4412, 4413, 4414, 4421, 4422, 4423, 4424, 4431, 4432, 4433, 4434, 4441, 4442, 4443, 4444

My Honda 2018 Civic North American Model Head Unit

[Model number] MY16ADA

[Android version] 4.2.2

[Baseband version] Unknown

[Kernal version] 3.1.10+ jenkins@NDYWY3861584 #1 Fri Sep 29 02:20:04 JST 2017

[Build number] 1.F1A1.25

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

Updated 2017.12.31

I’ve try out all that 256 possibilities of 4 clicks repeatable, none of them worked.:rolleyes:
[Android General] codeage:
You must quit the about window each time you entered a wrong passcord.
[Android General] kruuth:
Hi Guys. I just brought my 17 Civic EX Coupe home and I did get developer mode. I don't have an A/A USB cable and I was hoping that there was a way to do this without. Am I still stuck needing the cable? Also, anything on the GPS? I'd love to not have to run off my phone all the time.
[Android General] simon_lefisch:
You need the cable to run the root script. You can get one from monoprice.com for cheap ($3-$5).
[Android General] kruuth:
I can live with that. Any idea about running the native navigation software?
[Android General] simon_lefisch:
I downloaded Sygic and the map for my area on an old Android phone and saved the apk and related map files to a thumb drive, then pushed it to my HU.
[Android General] kruuth:
Hi guys, I just tried the instruction on the first page, it ran, then the screen flashed a few times. After that it restarted. I don't have su in my apps. This is a late 2017 civic. Did I miss a step?

Also, anyone able to get the steering controls going with poweramp?
[Android General] kruuth:
Ran. It didn't work. I did get it to run and it rebooted but no SU. I tried two different cables. Is this something to do with the version of the FW or anything?
[Android General] EricDET:
Not sure if this has been pointed out.... But the order in the instructions (1,4,2,3) and the order in the picture attached (1,3,4,2) are different. This could be confusing some people.

All in all fantastic work. I'll be trying this on my 2018 Type R when my A to A cable arrives.
[Android General] SonyUSA:
My January 2017 Kernel but 2018 Civic model doesn't want to install drivers on my laptop :/ Win 10 64 bit with universal ADB installed. The car only shows as an "MTP USB Device" a "CDC NCM" and a "MTP" device. Shouldn't it be in ADB mode since I set Role to "Device" ? The system wont automatically load any drivers.
[Android General] kruuth:
Make sure you've got USB debugging turned on.
[Android General] SonyUSA:
Oh... heh >_> Thanks

Edit: errr hmmm, same devices listed in device manager but it responds to ADB devices command now :)

---------- Post added at 01:34 AM ---------- Previous post was at 01:26 AM ----------

Now it does this. It seems to be looking for something called dcow which isn't in the supplied package?

Oh good gravy, Windows Defender ate it, what a hunk of junk

No success message but now the head unit is flickering xD

Edit 2: Restarted car, third time was the charm, got success message, head unit was flickering and unresponsive. Turned off car and waited for head unit to shut down then restarted car again and voila-- SuperSU!
[Android General] AliGT83:
Hello, long time lurker, first time poster here. I recently acquired a 2018 Honda CR-V EX with android 4.2.2. I have managed to successfully root it and install Waze on it (iPhone user so no Waze through CarPlay), however every time it gives me directions it fails to give back audio control to previous audio source. [MENTION=6358174]S_Mike[/MENTION]'s Honda Permissions crashes upon opening and so I cannot edit the process control for navi apps. Does anyone know if there is an updated Honda Permissions app that runs under 4.2.2 or a workaround to this?
[Android General] kruuth:
Yeah mine did the same thing...I had to put it in developer mode twice suddenly it worked.

I'm going to go try it again. I really, really would like to get the integrated GPS software going or something....I noticed that the unit itself seems to report three USB ports so I'm wondering where the third is, if it's some place on the back or something, I can jack an extension and stick a usb stick on it for the maps or something. Anyone got pics of where the third USB is?
[Android General] SonyUSA:
What CPU does this head unit have? It's failing some installs on ARM based apk's

From what I can tell it's an AllWinner T3 CPU (Quad-Core Cortex A-7 / ARM 32-bit) with Mali400 MP2 GPU.

Edit: Settings showed 2.5GB available (I think?) but Cygic shows only 1GB available for map files, it cannot fit the entire US map but my state and surrounding should be fine for car trips, honestly I'll probably just use android auto and google maps though since it's so slick, it's nice to have a backup if I'm in heavy mountain area with no cell signal, though.

Plex seems to run HD video just fine over mobile connection but having trouble finding which variant of YouTube to grab for the cpu, installs are failing with internal error.

---------- Post added at 02:38 AM ---------- Previous post was at 02:21 AM ----------

It looks like failed installations and apps removed via the head unit still keep their entries in the whitelist.xml -- while not a problem, an overzealous person could fill it up rather quickly and may cause conflicts in the future with the signature hashes...
[Android General] kruuth:
Ok well a little update. Did the hack two more times and I now have SU going. I noticed though that poweramp installs but it won't let me validate my license. I think that some of the APKs I made with that APKExtractor thing don't work when I use the installer batch file. Is there some way to get this going?
[Android General] simon_lefisch:
What’s the error you’re getting when trying to push the app?
[Android General] kruuth:
It just says "invalid apk"
[Android General] simon_lefisch:
Do you have an android device? What I did for Sygic is download the app and a file browser (x-plore) on an old Android phone I have, save both apks, installed the file browser first on my HU then installed Sygic. I was then able to use the app just fine. No need to use APKExtractor.
[Android General] mv03790:
Anyone have a working video player, I installed vlc but i don't get video only audio.
[Android General] noobrooter99:
Have you enabled developer mode on your 2018?
[Android General] EricDET:
As I pointed out above. The instructions differ from the pictures posted. I was able to enable developer options on my 18 CTR using the passcord from the picture. The typed out instructions would not work.

Yes. Follow directions above but use the pictured order and not the typed order.
[Android General] noobrooter99:
I tried both. Do you have the January kernel or September?
[Android General] EricDET:
Neither.... March. But I’d imagine build number is more important than kernel.

View attachment 4378683
[Android General] noobrooter99:
You're probably right. Haven't seen any success from anyone matching my screen
[Android General] EricDET:
With a build number that new yours must have rolled off the line and directly to your driveway. Lol. You'd figure the raw materials would be a few months behind the car being built. I guess I lucked out with mine being built overseas.
[Android General] SonyUSA:
Plex works for me in the car and it has a "local files" selection which can play the movies I have on my phone, but I have not tested the local file playback on my car because I haven't tried plugging in USB storage yet-- could be worth a try for you, though.
[Android General] kruuth:
Yeah. I have a Galaxy S7.

Anyone got the GPS app? Was hoping I could get it going.
[Android General] simon_lefisch:
Just download it from the play store. It’s free.
[Android General] kruuth:
The Honda gps app?

Is there a way to get the play store on these?
[Android General] simon_lefisch:
Not sure if that app will work. To try it, download the app on your phone, use a file browser (I use X-Plore) to save a copy of the app, transfer it to your PC then push it using the scripts.
[Android General] codeage:
The picture is correct. The meaning of the numbers is the clicking order.
[Android General] aagpz:
exhausting not to get good results. we need a savior
[Android General] Niubi886:
Maybe I just had no luck with that, or missed something.:rolleyes:
[Android General] enishi1357:
if you have $350 to spare just buy an aftermarket head unit.
[Android General] mv03790:
Which version of plex did you installed?
[Android General] kruuth:
What is the name of it? I was hoping for the official sony Garmin gps app.
[Android General] xavier6303:
Can't seem to my laptop to recognize my headunit as a device. Tried two different laptops and adb still shows no device. Anyone with suggestions? I was able to enable developer options, get to all the menus, and change mode from host to device..just not further.
[Android General] codeage:
You should install the android adb driver first.
[Android General] SonyUSA:
The guide forgets to tell you to put the car in USB debug mode first (developer options). Do that and it will work, no driver needed.
[Android General] dreadlk:
Codeage any news on when this app will be available?

I really don't want to mess with mine without it. One of the employees at the dealership told me that they do not stock the HU so if one goes bad it's a one month wait for them to get a new one from Thailand.
[Android General] cacososa:
Spotify Steering Controls

Hello Forum.

I was able to follow the steps and I got Spotify, Waze, Google Maps and Netflix installed without any issues. It works Great!. Couple of questions. Has anybody been able to make the steering controls work with spotify? If so what do I have to do?

Also I tried to install a couple of apps that gave me a INSTALL_FAILED_INTERNAL_ERROR. How can I see what went wrong? Where can I access the log file? Any help would be greatly appreciated.

Thanks.
[Android General] codeage:
Maybe in a few days.
[Android General] codeage:
I have made the steering controls work with audio and video apps already. I developed an assistant android app to accomplish this. I will release the app in a few days.
[Android General] dreadlk:
Thanks so much for all the work your putting into this.
[Android General] kruuth:
Do we have a way of installing apks over the network yet?

---------- Post added at 03:35 PM ---------- Previous post was at 03:33 PM ----------

This is awesome codeage. It'll make a lot of people's lives easier.
[Android General] elviso33:
Hi All,

I posted this in the pilot forum but that forum seems to have little activities these days. I would love to fully utilize Sygic on the HU. Does anyone have Sygic working off of a usb drive (mounted at /mnt/usb4 formated to FAT32)? I would like to add all the maps but the HU in the pilot in particular doesn't have enough space. I read that the platform.xml file could be modified to the following below so I uploaded a modified version it to /data/local/tmp, did chmod 777 and moved it to /system/etc/permissions/ folder. When I look at the file properties it remains at rwx and for root so it seems to be correct, however when I try to move the maps, etc from Sygic to the usb, the usb is still not recognized and does not show as an option. Any help would be greatly appreciated.

<permission name="android.permission.READ_EXTERNAL_STORAGE" >

<group gid="sdcard_r" />

<group gid="media_rw" />

</permission>

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >

<group gid="sdcard_rw" />

<group gid="media_rw" />

</permission>
[Android General] badabing2003:
Search this thread for making usb accessible, this was definitely discussed before in the thread and I can confirm that it works (making the USB visible to apps that is)
[Android General] elviso33:
I did the search and that's where I got the information. However, it doesn't seem to work for the pilot and thought there might be additional findings from others as to why the initial instructions on page 19 and 23 doesn't work for the pilot. Even with the modified platform.xml and permissions set to 777 and rebooting, it seems the usb drive is still in ro mode. not sure why so if anyone else has input I would greatly appreciate it.

elviso
[Android General] xavier6303:
Genius! Totally forgot about that and makes total sense. I've used both laptops to flash phones over he years so I knew it wasn't the USB driver. Thanks and I'll try it soon...and I'm sure it will work!

Update: It worked. Darn you usb debugging but thank you SonyUSA!
[Android General] kruuth:
Hey codeage, what did you use to get steering controls working with other things? I'm wanting to get ANYTHING other than the junk mp3 player the unit comes with.
[Android General] simon_lefisch:
Thank you for this!! Now I can load all maps on the sd card.

On another note, has anyone been able to get Music (or whatever source you were previously on) back after Sygic says the directions?
[Android General] simon_lefisch:
I’m going to assume you rebooted the HU after moving the file and changing permissions?

What do the permissions look like for the file?
[Android General] elviso33:
The platform.xml permissions and yes reboot several times. No access from Sygic or Plex.

-rwxrwxrwx root root 10781 2018-01-08 20:14 platform.xml

USB drive permissions at /mnt/

d---rwxr-x system media_rw 1969-12-31 19:00 usb4

I wonder what would happen if I did a simple chmod 777 to the /mnt/usb4 just to check and see if it can work.
[Android General] simon_lefisch:
Did you use adb to push the modified file? Are you sure the file you have is the correct file (just trying to make sure it’s the correct file that was put back in the correct folder).
[Android General] elviso33:
Yes. The file is correct. And pushed to to the same tmp folder as Oneclick, chmod 777 then system r/w followed by copy to /system/etc/permissions/platform.xml. Checked many time. Maybe the next real move is to reset to factory and restart with Oneclick es file explorer, modified platform, Sygic. Etc. if you have any other ideas let me know and thank you for helping me think this through.

Elviso
[Android General] kruuth:
How do you get to the file? I can't seem to unless it's under adb.
[Android General] simon_lefisch:
If you want to modify the file you can use adb to pull it, modify, then push it back. Youll need to mount /system with rw permissions otherwise the file wont get pushed.

Pull the file

adb pull /system/etc/permissions/platform.xml <destination_on_local_pc>

Mount /system with rw permissions

adb shell
su
mount -o rw,remount rootfs /system

Push the file

adb push <source_on_local_pc>/platform.xml /system/etc/permissions/

Change file permissions

adb shell
su
chmod 777 /system/etc/permissions/platform.xml
[Android General] kruuth:
Is there some sort of GUI I can use? I kind of stink at adb
[Android General] simon_lefisch:
I laid out the commands for you so it shouldn’t be too hard. No better time to learn CLI than now [emoji16] it took all of 5 minutes to do.
[Android General] kruuth:
I'll give it a shot.

Any news on the util Codeage?
[Android General] kruuth:
Guys, I am running into a problem. I go to settings and I turn on USB debugging, then I go to the settings menu, and I change from HOST to DEVICE. However, when I run ADB devices it doesn't show any devices. What am I doing wrong here? I already have SU on there. What do I do?
[Android General] codeage:
Almost done. I have uploaded a demo video: https://youtu.be/ARAWIA011hE
[Android General] codeage:
You need to install the usb driver for adb interface manually. I will release a one click root utility in a few days, with built in usb driver installer.
[Android General] dreadlk:
Wow that looks very cool. I cannot wait to see the final util.

I am hoping that it will work with the CR-V.
[Android General] codeage:
Yes, both civic and CR-V are supported. It also supports accord, maybe even pilot.
[Android General] kruuth:
I know. I ran the root tool but I still didn't get it going. I saw it before. What driver do I need? I see something there in the device manager but ADB doesn't see it.

*EDIT: I meant that I ran the root batch. That ran fine. Shouldn't I be able to see things now? I was able to install apks using the batch tool a few days ago.
[Android General] elviso33:
Wow awesome job. Hope it works for the pilot!

Elviso
[Android General] codeage:
Do you have a pilot? I can send you a test version.
[Android General] elviso33:
Yes II have a pilot and was having some trouble getting a USB drive working to store Sygic map to move there. I was going to factory reset and try the permissions platform.xml hack again anyway so I’m happy to give your app a shot. I assume if you run into strange problems you could just factory reset with the original file and you would install it via Oneclick.
[Android General] EricDET:
Very nice work Codeage. Will the app auto-update on the headunit?
[Android General] codeage:
You can download the update or even let the app download the update itself (the downloaded apk file can be found in /sdcard) and then install it using Honda Hack.

Download Honda Hack: https://github.com/codeage/root-honda/blob/master/packages/HondaHack.apk?raw=true
[Android General] codeage:
I've just released the app. Download here: https://github.com/codeage/root-honda/blob/master/packages/HondaHack.apk?raw=true

If you need the registration key, please PM me.
[Android General] EricDET:
Just looked through. So it looks like $18 for the Pro features?
[Android General] codeage:
Yes. It took me quite a few moths to accomplish this. It is very hard to test and debug. I have even bricked two head units (both from accord) in the meanwhile.:D
[Android General] aagpz:
Any news about the passcode on 2018 civic?
[Android General] EricDET:
Which kernel version do you have?
[Android General] aagpz:
3.1.10+

jenkins@NDYWY3861584 #1

Fri Sep 29 02:20:04 JST 2017

https://www.youtube.com/watch?v=27JfzV7kcrs @ 0:19
[Android General] dreadlk:
Certainly worth it. I am anxiously awaiting to see if this works with the 2018 CR-V.

I assume this has the feature that prevents the unit from getting stuck in a loop and bricking itself?
[Android General] codeage:
Hi, I have uploaded a new version, which can install the ADB USB driver automatically for you. Please check it out.
[Android General] codeage:
Hi, the head units of pilot and accord are by Clarion and the ones of civic and CR-V are made by Mitsubishi. They are totally different system though the UIs are similar. To enable write access to the external usb storage of pilot and accord, we have to remount the usb each time after rebooting. If you want to test this feature, please feel free to pm me.
[Android General] Christ_liew2003:
Thanks for the hard work Codeage, you are the legends.

Anyway, do you have a solution to install google maps, youtube or chrome?

I was using your old method to root my HU, when tried to install these apk, it shown internal error occurs.
[Android General] codeage:
These apps need google play service to be installed.
[Android General] riccardone1:
now can you install tomtom go? It work?
[Android General] kruuth:
I still can't get my unit to be recognized by my laptop after I rooted. I went through the exact same procedure but when I type ADB Devices I get nothing.
[Android General] codeage:
Did you try the new GUI root tool? This version will install the ADB SUB driver automatically.

View attachment 4389879View attachment 4389877View attachment 4389878
[Android General] kruuth:
No I did not. I will try that ASAP.
[Android General] melsawah:
AWSOME WORK man :D

now how do we install the apk on the DA if it's not rooted yet :)
[Android General] EricDET:
You just run the root sequence to install the apk.
[Android General] kruuth:
Silly question, but where's the link for one click root?
[Android General] EricDET:
The OP.
[Android General] bigboy292000:
Do you mind clarifying which vehicles this will work on? I am a bit confused because variety of cars and years are mentioned within the thread. My '17 Accord EX, for example, has an older version of Android than the '18 Accords. Does all of this apply to both? I also saw that there are two manufacturers of HUs depending on cars...
[Android General] codeage:
The root method in this post does not work with accord but the Honda Hack app does.

To root your 2017 accord, please refer to this thread: https://xdaforums.com/android/general/guide-how-to-gain-root-shell-2016-honda-t3487644

After the head unit is rooted, you can install the Honda Hack app then.
[Android General] Christ_liew2003:
Meaning they will be working after i installed paly service?
[Android General] simon_lefisch:
Has anyone been able to get Play Services installed? If so, what version did you use? Tried a while ago but was unsuccessful.
[Android General] melsawah:
Guys it worked like a charm, ez pz

And the pro version is awesome no. Need for a pc anymore!

I recommend it.