When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
That would be cool, looking forward to checking that out.
I just looked up intelligent auto and I can't find anything... got a link? Also, I ended up getting the paid version of OpenAuto Pro and have been messing around with that, it does seem way more responsive than Crankshaft, boot up times are better as well, and it supports Pi 4.
OH, I did see someone posted that on Reddit. I'm gonna give that a try. I see it has OBD support which is cool, openauto still dosen't have that.
That's the bit I've mostly been working on - we're structuring a rewrite of the whole OBD implementation right now. I'm waiting for my new PCBs to get here so I can start CAN sniffing the G37 and integrating more things into android auto (such as setting day/night mode off of the headlight status).
That would be very cool. I was planning on trying to figure out a way to do some of that as well. If possible, I'd like it to integrate the climate control temperature into it as well. That's the only reason I ever switch back to the stock interface now.
That would be very cool. I was planning on trying to figure out a way to do some of that as well. If possible, I'd like it to integrate the climate control temperature into it as well. That's the only reason I ever switch back to the stock interface now.
That's one of my goals! From everything I've read on the technical service manual, it shouldn't be an issue. Just waiting to be able to confirm so.
That's one of my goals! From everything I've read on the technical service manual, it shouldn't be an issue. Just waiting to be able to confirm so.
Hopefully we can get something working on our cars, you should post a thread with your findings as well. What hardware did you order for CAN sniffing? I have seen stuff like the PICan2 available.
Hopefully we can get something working on our cars, you should post a thread with your findings as well. What hardware did you order for CAN sniffing? I have seen stuff like the PICan2 available.
My goal is to make a thread with a list of documented CAN frames.
Now we’re talking. Everything I want to do seems to be on your lists as well! Just a thought, I wonder if you could sniff OBD using a wifi/Bluetooth obd dongle
So, I was able to get android auto working on my car with the help of a Raspberry Pi and a few mods to the stock screen assembly. This uses a Pi 3 running the free Crankshaft NG software.
Setting up the Pi:
First thing you want to do is configure your Pi. Download the software and follow the instructions on their website: https://getcrankshaft.com/
Note that after you flash the image, you need to change the config so the display will show up properly on a 7" display. Put the following at the bottom of config.txt on the root of the SD card.
After, plug in your USB cable and make sure android auto is working before installing in the car.
Modifying the display:
The car already has touch screen overlay for it's factory nav system. Its useless and will need to be removed. Basically we need to open up the housing, separate the screen from the digitizer, cut a slot for the new ribbon cable, and reassemble.
Display after removing the stock digitizer, sticking the new one in it's place
You need to cut the housing like so, to allow the cable to pass through.
The controller for the digitizer will be mounted under the screen, like this.
Getting video onto the display:
This will vary depending on your car's year. My car is a pre-2010 with RCA inputs in the center console. I simply used an RCA to HDMI converter to get the pi's display onto the screen. The quality isn't the greatest, so I will revisit this in the future.
If you don't have the RCA or your car is post 2010, you may need a converter such as the naviks unit: https://naviks.com/i-22763577-2007-2...tegory:1137501
After this, the rest is simple. Just reassemble the car and verify everything is working. If you do it this way the volume and climate controls will still show up when you turn the *****, backup camera and stuff obviously works fine as well.
I ran all the power to my center console, and then ran wires to hide the Pi under the passenger seat. This way i can still easily reach it if i need to change the firmware or something.
Future improvements:
As you can see from the pictures, with the HDMI to RCA converter the quality isn't the best. Also, my 2007 G does something weird with the signal, and the center of the picture is slightly squished. Even stranger, when you adjust the volume the picture un-squishes and then goes back to being distorted once the popup goes away.
For a future improvement I'll either buy the Naviks unit to bypass the OEM system completely, or i will simply replace the entire center screen with a new one.
Sir, where are you? I need your location because I'm willing to pay you to do it on my car since I absolute know nothing about car electronic stuff. Joke aside, it's nice though. I'm so sick of not having songs played via Bluetooth on my car. I keep forgetting to bring the USB inside to load more new musics into just so I can play songs via the USB port.
Well, after acquiring a pi4, micro HDMI to HDMI, hdmi to composite and a little more wiring, she displays! Installed lineageOS on it which made my laptop crash, but it works! Next steps are streamlining it and making a package for all the pieces to sit in.