Proof of Concept - Carplay in Navi 900 IL Gen 1 MY 2014

Opel Insignia A (G09)

Hi zusammen,

ich versuche im deutschen Raum etwas zu probieren was die Amis scheinbar schon geschafft haben.
CarPlay, ein Feature von Navi 900 IL Gen 2 ab MY 2015 in einen 2014er Wagen zu packen.

Hier ein paar Beispiele:
https://www.youtube.com/watch?v=amPfOu4q3gQ
https://www.youtube.com/watch?v=Gaq6lj0alc0
https://www.youtube.com/watch?v=6xfaZZ6ArCo

Ausgebaut wird immer was hinter dem Handschuhfach und hinter dem Display. Ich glaube hinter dem Handschuhfach oder Display sitzt das HMI (Human Machine Interface, zu Deutsch: Mensch Maschine I… also MMI)
Das Ding kommt ja von Bosch und sieht so aus:
http://www.ebay.de/.../121870896758?...

mehr dazu:
http://electronics360.globalspec.com/.../bosch-ng1-1-hmi-teardown

und noch bei Bosch direkt:
http://oss.bosch-cm.com/gm.html

und hier mal eine Übersicht von verschiednen Unlocks/ Umprogrammierungen aus verschiedenen GM Fahrzeugen:
http://www.duramaxforum.com/.../...nlock-upgrade-video-nav-motion.html

Was müsste wirklich genau getauscht werden und was müsste man verheiraten und kann das ein FOH auf Kundenwunsch überhaupt? Haben wir hier paar Insider FOH Servicetechniker und Programmier Ninjas?

Was ich nun mit diesem Thread versuche ist alle Infos zur Machbarkeit der Freischaltung zusammen zu tragen. Denn Opel wird uns nicht mehr mit einem App Store beglücken, aber selbst wenn die es gemacht hätten, an der Aktualität von Handies kommen Automarken eh nicht ran. Also sollen die sich den App Store by Opel/ GM in den Allerwertesten schieben. Was sie anscheinend schon gemacht haben, denn sie haben ja Navi 900 IL Gen 2 entwickelt und CarPlay {und Android Auto} rausgelassen. Mit dieser Aktion würde ich gerne ein BIG FAT FUCK YOU in Richtung Opel schicken und mir für kleines Geld das Reinholen was sie uns verwehren.

Genau dieses CarPlay sollte es auch für die MY MJ 2014 geben, technisch sollte das doch kein Problem darstellen oder? Dann könnte man endlich die dummen Ansagerin aus dem Opel sowie die Navigation vergessen und Siri nutzen. Was meint ihr, ist sowas möglich und interessant genug für die Masse?

Bitte keine Diskussion wie doof Appel und wie toll Android ist. Das interessiert hier keinen.

Hmi20
Beste Antwort im Thema

HMI 1.0
FCC Details - https://apps.fcc.gov/.../ViewExhibitReport.cfm?...
CPU – FCC documents unclear but appears identical in design to HMI 1.1
Memory – FCC documents unclear but appears identical in design to HMI 1.1
Storage – FCC documents unclear but appears identical in design to HMI 1.1
BT – v2.1 (CSR ????) [3 Mbps]
WiFi – 802.11 b/g/n (CSR 6026)
GPS – FCC documents unclear but appears identical in design to HMI 1.1
Vehicles – Only used in first generation Cadillac XTS, ATS, SRX
Firmware - SW 12.2Sxxx
Notes – WiFi was not tested in FCC validation but hardware exists

HMI 1.1
FCC Details - https://apps.fcc.gov/.../ViewExhibitReport.cfm?...
Teardown Article - http://electronics360.globalspec.com/.../bosch-ng1-1-hmi-teardown
CPU – Tri-Core 400 MHz ARM11 (Renesas uPD35003-LN6) [ARMv6 circa 2002]
Memory – 1 x 4 GB DDR3-1333 (MT41J512M8RA-15E) [Runs at 1066 MHz with a 8bit bus = 1,064 MB/s]
Storage – 32 GB Flash (Micron N2M400JDB341A)
BT – v3.0 (CSR BC63B239A05) [24 Mbps]
WiFi –802.11 b/g/n (CSR 6026)
GPS – 6~12 Channels (Maxim MAX2769 circa 2006)
Vehicles – MY13 Cadillac XTS, ATS, SRX and Chevy Impala
Firmware - SW 12.5Exxx
Notes – WiFi was tested in this FCC testing

HMI 2.0
FCC Details - https://apps.fcc.gov/.../ViewExhibitReport.cfm?...
CPU – FCC documents unclear but appears identical in design to HMI 1.1
Memory – FCC documents unclear but appears identical in design to HMI 1.1
Storage – FCC documents unclear but appears identical in design to HMI 1.1
BT – v4.1 (CSR 8311) [24 Mbps]
WiFi –802.11 b/g/n (CSR 6031) [adds Wi-Fi Direct & AP]
GPS – FCC documents unclear but appears identical in design to HMI 1.1
Vehicles – Any MY14 & MY15 GM car with 7” or 8” screens
Corvette Firmware
MY14 - SW 12.6N185 (latest as of 2015.12.28) [Linux kernel 2.6.34 from 2010]
MY15 - SW 14.0F105 (latest as of 2015.12.28) [Linux kernel 2.6.34 from 2010]
Notes – WiFi tested by FCC and has the ability to do WiFi Direct & AP which would allow users to tether their phone via WiFi or do device mirroring wirelessly.

HMI 2.5
FCC Details - https://apps.fcc.gov/.../ViewExhibitReport.cfm?...
CPU – Dual-Core 800 MHz ARM Cortex-A9 (Freescale/NXP i.MX6DL) [ARMv7-A circa 2012]
Memory – 4 x 2 GB DDR3-1600 MHz (Micron MT41K128M16JT-125 AIT) [runs at 800 MHz with a 64bit bus = 6,400 MB/s]
Storage – ???? (Micron flash but markings are not clear)
BT – v4.1 (CSR 8311) [24 Mbps]
WiFi –802.11 b/g/n (CSR 6030) [adds Wi-Fi Direct]
GPS – 32 channel (ST STA8088GA) [Faster 1st lock and better urban signal]
Vehicles – MY16 Corvette
Corvette Firmware
MY16 - SW 15.1A052 (latest as of 2015.12.28) [Linux kernel 3.8.13 from 2013]
MY17 - SW 15.1B005 (latest as of 2015.12.28) [Linux kernel 3.14.51 from Aug 2015]
Notes – This version is a drastic change of the design layout moving to a modern ARM based core design. The Cortex-A9 is equivalent design wise to the Samsung Exynos 4 (Galaxy S3 and Note 2) or Apple A5/A5x (iPhone 4S and iPad 3rd Gen) found in smartphones.
Notes - WiFi tested by FCC and has the ability to do WiFi Direct & AP which would allow users to tether their phone via WiFi or do device mirroring wirelessly.

Revisions

Read more: http://www.corvetteforum.com/.../...d-radio-firmware-versions.html?...

98 weitere Antworten
98 Antworten

vielen Dank soin, sehr guter Fund, packe ich nach oben wenn ich editieren könnte…

habe mal mich auch bei der FCC umgeschaut (nach dem Corvettte Forum Link von soin): siehe Bild

ich poste mal die Zusammenfassungen von dem Corvette User: Quelle: http://www.corvetteforum.com/.../...d-radio-firmware-versions.html?...

-------------

In this thread you can find the current details I’ve been able to collect about the Bosch NG HMI (Next Generation Human Machine Interface) used in the MY14 & MY15 with the HMI 2.0 along with the MY16 with the HMI 2.5 devices.
HMI versions and specification.
Firmware versions and specifications.

Primary resources of information.
FCC ID Search (Bosch = YBN) – https://apps.fcc.gov/oetcf/eas/reports/GenericSearch.cfm
HIS Teardown of HMI 1.1 - http://electronics360.globalspec.com/.../bosch-ng1-1-hmi-teardown
Bosch OSS (Open Source Software) - http://oss.bosch-cm.com/gm.html

With any device deep dive the FCC documents are typically a treasure trove of internal device images. Unfortunately the older devices (HMI 1.0, 1.1, & 2.0) have fairly low resolution images so it’s hard to tell specifics of parts on some items. Luckily the HIS Teardown of the HMI 1.1 sheds light on every single chip inside of it which can be compared to the 1.0 & 2.0 designs to see what’s changed or not. Having done other device deep dives you quickly learn that any software project that uses Open Source Software and makes modifications to those components are required to post them publicly. I found the Bosch OSS section specific to GM and started downloading their packages. Amazingly this page also lists the firmware versions by model year making it very easy to link them to the correct HMI version and compare them to what’s installed on our cars.

From comparing the source files I was able to find that the MY16 & MY17 firmware made significant jumps forward in terms of actual Linux kernels going from a rather old 2.6.34 to a much more modern 3.8.13 for the MY16 firmware which got me digging into what had changed to need the software update. As seen in the specifications below the HMI 2.0 device was based off of a rather lethargic/archaic/aged set of hardware designed “to the specifics” but as we all know ran like junk. The newer HMI 2.5 however updates nearly all the components of the system bringing it in line with modern cell phones in terms of processing power.

Reviewing the HMI 2.0 specifications there’s no wonder GM decided to remove the original decision they had made to allow external application development and also internal app development. The system was likely already stressed running the basics as is. I had actually signed up for one of those accounts when they announced it but we all know how that went…
CPU – The system went from a circa 2002 CPU running at 400MHz (Renesas uPD35003-LN6) to a very modern ARM Cortex-A9 running at 800MHz (Freescale/NXP i.MX6DL). The Cortex-A9 is the same architecture as used in the Samsung Galaxy S3 and Note 2 and Apple iPhone 4S and iPad 3rd Gen devices. This will provide a much more responsive experience as well as providing more power for future revisions.
Memory – The new system now uses 4 individual 2 GB DDR3 memory chips where the old system used a single 4 GB DDR3 memory chip resulting in twice as much space and 6x as much bandwidth. While the newer memory chips are being run at a slower speed by the i.MX6DL CPU (800MHz versus the Renesas at 1066MHz) the data bus is now 64bits wide instead of a single 8bit bus of the older system allowing 6x data transition per transfer cycle.
Bluetooth/WiFi – Between our HMI 2.0 and 2.5 versions nothing new has changed but of note both modules support WiFi, WiFi direct, and Soft APs. This means they are physically capable of doing direct communications between the phone and radio without the need of the USB cable. However, both Apple and Google do not support that yet with Apple Car Play/Android Auto.
GPS – I wasn’t able to find the specifications of the HMI 2.0 MAX2769 regarding channels. However since the chip is from 2006/2007 it’s very likely to be 12 or fewer channels. While you only need 4 satellites for a 3D fix if you ever lose one of them you lose the fix. The newer system has 32 channels split across the various technologies which 12 of them alone will typically be for USA used GPS technology (the way the tech works there are 24 satellites but you can only ever see 12 at any given time since the other 12 are on the other side of the earth from you). This means it can simultaneously lock and read the data from all 12 satellites you can see making 3D fix faster and more resilient. Also if you drive into an urban area where buildings block from various directions it will be more resilient as well.

HMI 1.0
FCC Details - https://apps.fcc.gov/.../ViewExhibitReport.cfm?...
CPU – FCC documents unclear but appears identical in design to HMI 1.1
Memory – FCC documents unclear but appears identical in design to HMI 1.1
Storage – FCC documents unclear but appears identical in design to HMI 1.1
BT – v2.1 (CSR ????) [3 Mbps]
WiFi – 802.11 b/g/n (CSR 6026)
GPS – FCC documents unclear but appears identical in design to HMI 1.1
Vehicles – Only used in first generation Cadillac XTS, ATS, SRX
Firmware - SW 12.2Sxxx
Notes – WiFi was not tested in FCC validation but hardware exists

HMI 1.1
FCC Details - https://apps.fcc.gov/.../ViewExhibitReport.cfm?...
Teardown Article - http://electronics360.globalspec.com/.../bosch-ng1-1-hmi-teardown
CPU – Tri-Core 400 MHz ARM11 (Renesas uPD35003-LN6) [ARMv6 circa 2002]
Memory – 1 x 4 GB DDR3-1333 (MT41J512M8RA-15E) [Runs at 1066 MHz with a 8bit bus = 1,064 MB/s]
Storage – 32 GB Flash (Micron N2M400JDB341A)
BT – v3.0 (CSR BC63B239A05) [24 Mbps]
WiFi –802.11 b/g/n (CSR 6026)
GPS – 6~12 Channels (Maxim MAX2769 circa 2006)
Vehicles – MY13 Cadillac XTS, ATS, SRX and Chevy Impala
Firmware - SW 12.5Exxx
Notes – WiFi was tested in this FCC testing

HMI 2.0
FCC Details - https://apps.fcc.gov/.../ViewExhibitReport.cfm?...
CPU – FCC documents unclear but appears identical in design to HMI 1.1
Memory – FCC documents unclear but appears identical in design to HMI 1.1
Storage – FCC documents unclear but appears identical in design to HMI 1.1
BT – v4.1 (CSR 8311) [24 Mbps]
WiFi –802.11 b/g/n (CSR 6031) [adds Wi-Fi Direct & AP]
GPS – FCC documents unclear but appears identical in design to HMI 1.1
Vehicles – Any MY14 & MY15 GM car with 7” or 8” screens
Corvette Firmware
MY14 - SW 12.6N185 (latest as of 2015.12.28) [Linux kernel 2.6.34 from 2010]
MY15 - SW 14.0F105 (latest as of 2015.12.28) [Linux kernel 2.6.34 from 2010]
Notes – WiFi tested by FCC and has the ability to do WiFi Direct & AP which would allow users to tether their phone via WiFi or do device mirroring wirelessly.

HMI 2.5
FCC Details - https://apps.fcc.gov/.../ViewExhibitReport.cfm?...
CPU – Dual-Core 800 MHz ARM Cortex-A9 (Freescale/NXP i.MX6DL) [ARMv7-A circa 2012]
Memory – 4 x 2 GB DDR3-1600 MHz (Micron MT41K128M16JT-125 AIT) [runs at 800 MHz with a 64bit bus = 6,400 MB/s]
Storage – ???? (Micron flash but markings are not clear)
BT – v4.1 (CSR 8311) [24 Mbps]
WiFi –802.11 b/g/n (CSR 6030) [adds Wi-Fi Direct]
GPS – 32 channel (ST STA8088GA) [Faster 1st lock and better urban signal]
Vehicles – MY16 Corvette
Corvette Firmware
MY16 - SW 15.1A052 (latest as of 2015.12.28) [Linux kernel 3.8.13 from 2013]
MY17 - SW 15.1B005 (latest as of 2015.12.28) [Linux kernel 3.14.51 from Aug 2015]
Notes – This version is a drastic change of the design layout moving to a modern ARM based core design. The Cortex-A9 is equivalent design wise to the Samsung Exynos 4 (Galaxy S3 and Note 2) or Apple A5/A5x (iPhone 4S and iPad 3rd Gen) found in smartphones.
Notes - WiFi tested by FCC and has the ability to do WiFi Direct & AP which would allow users to tether their phone via WiFi or do device mirroring wirelessly.

Revisions

Read more: http://www.corvetteforum.com/.../...d-radio-firmware-versions.html?...

Wir mit MY14 haben doch die HMI 2.0 oder? Bedeutet das, dass wir das WLAN "Ding" auch haben nur nicht aktiv?
Wie ist das eigentlich bei MY16 ist da eine SIM Karte festverlötet oder hat das HMI einen SIM Slot?

sehr schöne Auflistung. Ich ziehe mal daraus, ohne es geprüft zu haben, dass mein Insignia 2014 das HMI 2.0 haben müsste in Kombination mit dem 8" Display. also wäre der beste Schritt, ein HMI 2.5 (wegen dem großen Hardwaresprung) rein zu bauen.

Die erste Frage ist nur, was so ein Teil kostet und was die originale Teilenummer ist.
Die zweite Frage ist, wie man dem Ding meine FIN beibringt und mit dem Auto und all den weiteren System verheiratet.

Machbarkeit und eure Einschätzungen bitte.

Ähnliche Themen

TazedDevil - danke. Geile scheiße:-)

und weiter gehts: hier gibt es bei den Amis einen Shop, der eben HMI 2.5 nachrüstet, VIN/FIN einprogrammiert und einiges Features frei schaltet wie Rückfahrtkamera, CarPlay, CD Player etc.
Kosten sind erstmal astronomisch, aber auch egal, denn die Machbarkeit zählt.

http://navrepair.com/.../...-gmc-io6-apple-carplay-upgrade-service?...

This updgrade is for CUE/INTELLILINK/MYLINK Infotainment Systems HMI based Factory Radios.
Brand new HMI 2.5 module with i06 firmware and Apple CarPlay will be programmed to:
  • VIN supplied (see below)
  • Rear Camera Enabled
  • Rear Entertainment Enabled
  • Add on CD/DVD Player Enabled

Zitat:

@TazedDevil schrieb am 27. Januar 2016 um 12:47:28 Uhr:


sehr schöne Auflistung. Ich ziehe mal daraus, ohne es geprüft zu haben, dass mein Insignia 2014 das HMI 2.0 haben müsste in Kombination mit dem 8" Display. also wäre der beste Schritt, ein HMI 2.5 (wegen dem großen Hardwaresprung) rein zu bauen.

Die erste Frage ist nur, was so ein Teil kostet und was die originale Teilenummer ist.
Die zweite Frage ist, wie man dem Ding meine FIN beibringt und mit dem Auto und all den weiteren System verheiratet.

Machbarkeit und eure Einschätzungen bitte.

----------------------------------------------------------------------------------------------------------

Vorsichtig !! fragt mal den FOH wegen Programmierung,

vermutlich bei HMI 2.0 = 12.6N139
bei HMI 2,5 = 12.6N185
mein FOH war vorsichtig, da noch alle Mängel auf Garantie liefen.

siehe vorne meine Bilder der Varianten 12.6N185 wohl neueste

Gruß SOIN

vielleicht kann ja jemand was mit diesen hmi versionsdaten anfangen:
USB-Download_GMG2_12.6N185_7609400165

Project: GM NextGen (MY14N)
Release: GMG2_12.6N185 / GMG2_LINUX_12.6N185

Bosch Partnumber: 7609400165
Partnumber description: Opl14_NAV_MY14_EU+Russia
rootfs: yes
HMI: 8"
Map: EUR
Navigation application: yes
Development support: no
HMI Translations: 'oe-mvl6-GM_stripped-patch_HMI_8.0_TRANS.tar.bz2'
Gracenote: 20121022a
SDS (SDB): V35a-my14
SDS (SDN): .
Navigation Data carrier: no
Default GPS position: pccomp_Bau470.ini

Linux build artefacts: taken from 'G:/Versionen/GMG2_LINUX_12.6N185/'

EOL parameter set: no

Incremental update: no

Customer release: yes

GM certificate included: no

VIN: no

Force download method: Version check and full FCID check (full check)

Build date: 2014-09-25 12:32:32
Creation date: 2014-10-02 14:06:26

noch ein bild gefunden

Unbenannt

Zitat:

@soin schrieb am 27. Januar 2016 um 13:12:00 Uhr:



Vorsichtig !! fragt mal den FOH wegen Programmierung,

vermutlich bei HMI 2.0 = 12.6N139
bei HMI 2,5 = 12.6N185
mein FOH war vorsichtig, da noch alle Mängel auf Garantie liefen.

siehe vorne meine Bilder der Varianten 12.6N185 wohl neueste

Gruß SOIN

mein MY 2014 hat

12.6N185

laut dem Secret Menu (Power+Menu+Home 3sek halten, dann unter HMI), kann ich nun davon ausgehen dass ich ein HMI 2.5 habe ohne genau nachsehen zu müssen?

kann ich mir gar nicht vorstellen bei der "Performance" bei meinem System

Hier noch Bilder aus meinem MY 2014. alles wie bei soin. Habe ich also auch ein hmi 2.5?

Image
Image
Image
+1

oben steht doch bei HMI 2.0 --> MY14 - SW 12.6N185

Edit: Wo sitzt den das HMI Dingsbums? Dann baue ich das mal aus und schau was drauf steht 😁

Hinter dem Handschuh fach

ok, das hatte ich schon weg als ich den Filter gewechselt habe. Wo genau steckt es da?

Zitat:

@M.W87 schrieb am 27. Januar 2016 um 15:55:53 Uhr:


ok, das hatte ich schon weg als ich den Filter gewechselt habe. Wo genau steckt es da?

nix Handschuhfach, unterm Bildschirm !!! muß dafür ausgebaut werden.

Deine Antwort
Ähnliche Themen