1. In the Android Settings window, click About.
2. Click the Build Number seven times.
3. Now you will see the Please enter a passcord prompt.
4. Click the top 4 items in order 1, 4, 2, 3 and you should unlock the developer mode.
But after entering the developer mode, it is still impossible to make a adb connection over tcpip to the head unit because no open port found for adb. Can someone here find a way to establish the adb connection so we can root the head unit using the same method on 2016 pilot?
Now we can root the head unit and install apps. Below are the detailed steps, please use at your own risk.
1. Download all files from GitHub: https://github.com/codeage/root-honda
2. Enter developer mode in the head unit and enable USB debugging.
3. Change the USB mode of the head unit from 'Host' to 'Device'. Click here for details: http://www.civicx.com/threads/how-to...-models.12479/
4. Connect the head unit and your PC with a USB Type A-to-Type A cable.
5. Execute root.sh on your PC to uploading the necessary files to the head unit.
6. Open adb shell and execute:
*** NOTE ***
Now you can install apps manually. To install apps manually, refer to this thread: http://www.civicx.com/threads/finall...-5#post-233705. If you want to use the one-click installation script, continue reading.
8. Execute /data/local/tmp/rootme/su. I do not remember if this step is necessary, please confirm.
9. Execute /data/local/tmp/rootme/nefarious.sh to root the head unit. You may need to try many times before success.
10. On your PC, execute ./install.sh file.apk to install app.
Some files and scripts were obtained from this thread: https://forum.xda-developers.com/and...honda-t3487644 and all credit goes to @jersacct.