How I replaced / upgraded the center display with high-res Andriod Auto
#1
How I replaced & upgraded the center display with high-res Andriod Auto for $220
This project is a total screen replacement and should work on ALL 2007-2009, and 2010+ NON Tech. Tech will not be able to display the stock UI on the new screen
I am not responsible if you mess your car up performing this mod!
Video of the screen:
Parts needed:
RVT70HSTNWN00 1000 Nit Display - https://www.mouser.com/ProductDetail/166-RVT70HSTNWN00/
7" inch USB Capacitive Touch Panel Screen+USB Controller - https://www.ebay.com/itm/29260114443...0AAOSwJiJbH6l3
Weiya CV-04 - https://www.sintron.co.uk/products/s...converter-mame
Raspberry Pi 3 or 4 - USB Sound Card - Raspberry Pi CAN Hat - PCB800099 - https://www.aliexpress.com/item/3297...c0d1f517698e-0
Teensy LC - · Suggested – spare / used display unit to salvage OE display board from
. Suggested - my 3D printed parts housing. (contact me to order)
Setting up the Pi:The software I am using is openDash: https://github.com/openDsh/dash + the G37 plugin from icecube45: https://github.com/icecube45/Dash_InfinitiG37
To install, flash Raspbian onto an SD card and load onto your Pi. Follow the dash install instructions on the wiki. (Will attach my install doc to this post)
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.
hdmi_group=2 hmdi_mode=1 hdmi_mode=87 hdmi_drive=1 hdmi_cvt 1024 600 60
The new interface:
Wiring and hardware modifications:
All of the new components will be powered via the connector the stock board plugs into.
First you’ll need to modify your stock board by soldering onto the required pins on the back of the unit. You need to keep the stock board in the system or you won’t get any video
Next you’ll need to identify the pins required for power, video, backup cam (if equipped).
Important – CHECK THESE PINS FOR YOUR YEAR, IT MAY HAVE CHANGED.
G35 2008 Nav / Bose / Tech
See this site for pin references on LCD board, PDF at the bottom
https://www.openimpulse.com/blog/pro...-driver-board/
Wiring:
Everything laid out:
At this point, the wiring is complete. You can plug it into the car now and make sure it boots up. If you did it correctly the inputs should work as followed:
AV1 – Stock Infiniti Interface
AV2 – Backup Camera
HDMI – Pi
Note – You may have to flash the board
When you shift into reverse, the screen should automatically switch to AV2 and show the backup camera. Switch back to drive and it’ll go back to whatever input you were on before.
Next you’ll need to fit everything into one unit which can be installed back behind the dash. I’ve designed a housing to hold all these components, and mount up just like stock.
After mounting the new housing back into the frame you’ll want to also run the wires for the HDMI and USB digitizer to the Pi, as well as the wires for the LCD board remote. I ran the HDMI and digitizer wires under the passenger seat. The LCD board remote is run into the center “not an ashtray.”
You’ll also need to run wires from your OBD port into the CAN HAT, in order to make the G37 plugin function properly. You need Can High (pin6), Can Low (pin14), and ground(pin4), which go to the corresponding terminals on the Raspberry Pi’s CAN hat.
After this, just reinstall everything back and it’s all done! Enjoy your new updated center display. Really makes the car feel modern again.
OPTIONAL: Flashing the Display Board with OpenRTD (RTD2662)
OPTIONAL: Steering wheel controls:
Final Product:
Stock UI:
Reverse:
Android Auto
Spotify
Final Thoughts:
I’ve been using this setup for a little over a year now and I’m very happy with it. The replacement screen is much higher resolution – and is LED backlit rather than CCFL backlit so the colors are better as well. Makes the car a lot more modern feeling.
Cons:
I am not responsible if you mess your car up performing this mod!
Video of the screen:
Parts needed:
RVT70HSTNWN00 1000 Nit Display - https://www.mouser.com/ProductDetail/166-RVT70HSTNWN00/
7" inch USB Capacitive Touch Panel Screen+USB Controller - https://www.ebay.com/itm/29260114443...0AAOSwJiJbH6l3
Weiya CV-04 - https://www.sintron.co.uk/products/s...converter-mame
Raspberry Pi 3 or 4 - USB Sound Card - Raspberry Pi CAN Hat - PCB800099 - https://www.aliexpress.com/item/3297...c0d1f517698e-0
Teensy LC - · Suggested – spare / used display unit to salvage OE display board from
. Suggested - my 3D printed parts housing. (contact me to order)
Setting up the Pi:The software I am using is openDash: https://github.com/openDsh/dash + the G37 plugin from icecube45: https://github.com/icecube45/Dash_InfinitiG37
To install, flash Raspbian onto an SD card and load onto your Pi. Follow the dash install instructions on the wiki. (Will attach my install doc to this post)
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.
hdmi_group=2 hmdi_mode=1 hdmi_mode=87 hdmi_drive=1 hdmi_cvt 1024 600 60
The new interface:
Wiring and hardware modifications:
All of the new components will be powered via the connector the stock board plugs into.
First you’ll need to modify your stock board by soldering onto the required pins on the back of the unit. You need to keep the stock board in the system or you won’t get any video
Next you’ll need to identify the pins required for power, video, backup cam (if equipped).
Important – CHECK THESE PINS FOR YOUR YEAR, IT MAY HAVE CHANGED.
G35 2008 Nav / Bose / Tech
Spoiler
See this site for pin references on LCD board, PDF at the bottom
https://www.openimpulse.com/blog/pro...-driver-board/
Wiring:
Everything laid out:
At this point, the wiring is complete. You can plug it into the car now and make sure it boots up. If you did it correctly the inputs should work as followed:
AV1 – Stock Infiniti Interface
AV2 – Backup Camera
HDMI – Pi
Note – You may have to flash the board
When you shift into reverse, the screen should automatically switch to AV2 and show the backup camera. Switch back to drive and it’ll go back to whatever input you were on before.
Next you’ll need to fit everything into one unit which can be installed back behind the dash. I’ve designed a housing to hold all these components, and mount up just like stock.
After mounting the new housing back into the frame you’ll want to also run the wires for the HDMI and USB digitizer to the Pi, as well as the wires for the LCD board remote. I ran the HDMI and digitizer wires under the passenger seat. The LCD board remote is run into the center “not an ashtray.”
You’ll also need to run wires from your OBD port into the CAN HAT, in order to make the G37 plugin function properly. You need Can High (pin6), Can Low (pin14), and ground(pin4), which go to the corresponding terminals on the Raspberry Pi’s CAN hat.
After this, just reinstall everything back and it’s all done! Enjoy your new updated center display. Really makes the car feel modern again.
OPTIONAL: Flashing the Display Board with OpenRTD (RTD2662)
There is an alternative firmware for the display board I’m using, called OpenRTD. This firmware adds a number of improvements, such as no ugly blue startup screen, no OSD popups on switching, faster reverse camera switching (and the ability to pick which AV input is used for switching)
The instructions for flashing are here: https://www.youtube.com/watch?v=inPgHGYAnlk
More info: https://www.jagdroid.org/video-board...-modification/
The firmware for 1024x600 display is here: https://drive.google.com/file/d/0B_N...i5PU0LiYOBwEqg
After flashing there are many more options available after clicking Menu.
This firmware may be necessary, as some of the RTD boards I tested wouldn’t switch back from AV2 after going back into drive from reverse.
The instructions for flashing are here: https://www.youtube.com/watch?v=inPgHGYAnlk
More info: https://www.jagdroid.org/video-board...-modification/
The firmware for 1024x600 display is here: https://drive.google.com/file/d/0B_N...i5PU0LiYOBwEqg
After flashing there are many more options available after clicking Menu.
This firmware may be necessary, as some of the RTD boards I tested wouldn’t switch back from AV2 after going back into drive from reverse.
Parts Needed:
Teensy LC
500Ohm Resistor
Wiring:
Teensy ground to chassis ground – I used a crimp on spade and placed it under a screw.
500ohm resistor between 3.3v and pin A9 > to harness pin 6 on this connector behind the AV unit. (pin 6 needs to be disconnected from the AV unit)
Flash the attached sketch onto the Teensy, test, and then plug the teensy into the Pi. Wheel controls should now work automatically.
Teensy LC
500Ohm Resistor
Wiring:
Teensy ground to chassis ground – I used a crimp on spade and placed it under a screw.
500ohm resistor between 3.3v and pin A9 > to harness pin 6 on this connector behind the AV unit. (pin 6 needs to be disconnected from the AV unit)
Flash the attached sketch onto the Teensy, test, and then plug the teensy into the Pi. Wheel controls should now work automatically.
Final Product:
Stock UI:
Reverse:
Android Auto
Spotify
Final Thoughts:
I’ve been using this setup for a little over a year now and I’m very happy with it. The replacement screen is much higher resolution – and is LED backlit rather than CCFL backlit so the colors are better as well. Makes the car a lot more modern feeling.
Cons:
- stock UI will be slightly degraded quality due to the signal conversion and being upscaled onto the higher res display. That said, it’s still totally usable and readable.
- Figure out auto screen dimming.
Last edited by iCrap; 07-07-2021 at 01:24 PM. Reason: Updated Info.
The following 6 users liked this post by iCrap:
Entcee (07-17-2020),
G37sPhoton (05-18-2020),
ILM-NC G37S (05-17-2020),
jgalvar (05-20-2020),
Mickael Lardet (08-08-2022),
and 1 others liked this post.
#5
Registered Member
....wow looks good and functions well....very nice !
.......ever consider making/pre assembling these and selling ?
.......ever consider making/pre assembling these and selling ?
The following users liked this post:
iCrap (04-29-2021)
The following users liked this post:
G37sPhoton (05-18-2020)
#7
Registered Member
Awesome man!!!
The following users liked this post:
iCrap (04-29-2021)
Trending Topics
#10
Moderator in Moderation
iTrader: (4)
I discovered that recently. I put a backup camera from a similar year Rogue in my car (fisheye lens) and the colors are off so I eventually found a rogue camera controller. Come to find out, 2010+ integrated that into the a/v controller.
still have the rogue camera control - wiring wise it is much like the 2009 g37 as you would imagine.
wonder if you could just set things up so that the reverse switch causes the pi to show the OEM display - it’s already showing the backup cam at that time. And one less signal for you to integrate.
still have the rogue camera control - wiring wise it is much like the 2009 g37 as you would imagine.
wonder if you could just set things up so that the reverse switch causes the pi to show the OEM display - it’s already showing the backup cam at that time. And one less signal for you to integrate.
#11
Oh - no that doesn't work. If you show the OEM display while in reverse you will only see the "LOOK BEFORE BACKING" text or whatever it says. So on the OEM setup it's actually overlaying that over the other input when you go into reverse.
But, if for some reason the 2010 one does it different you can easily set it up to just switch back to OEM display during reverse. The ACC signal to reverse just changes to AV2, so just do AV2-OEM Display and don't use AV1 at all.
But, if for some reason the 2010 one does it different you can easily set it up to just switch back to OEM display during reverse. The ACC signal to reverse just changes to AV2, so just do AV2-OEM Display and don't use AV1 at all.
#12
Moderator in Moderation
iTrader: (4)
Oh - no that doesn't work. If you show the OEM display while in reverse you will only see the "LOOK BEFORE BACKING" text or whatever it says. So on the OEM setup it's actually overlaying that over the other input when you go into reverse.
But, if for some reason the 2010 one does it different you can easily set it up to just switch back to OEM display during reverse. The ACC signal to reverse just changes to AV2, so just do AV2-OEM Display and don't use AV1 at all.
But, if for some reason the 2010 one does it different you can easily set it up to just switch back to OEM display during reverse. The ACC signal to reverse just changes to AV2, so just do AV2-OEM Display and don't use AV1 at all.