E90Post
 


VIBE Motorsports
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > ConnectedDrive / I-Drive / Navigation Related Discussion > Advanced DVD Navigation Hacking



Reply
 
Thread Tools Search this Thread
      04-15-2012, 04:44 PM   #1
plarkin
Private
 
plarkin's Avatar
 
Drives: 2008 335xi
Join Date: Dec 2011
Location: Northeast, USA

Posts: 97
iTrader: (0)

Garage List
2008 BMW 335 XI  [4.75]
Advanced DVD Navigation Hacking

When I purchased my 2008 Pre-LCI E90 it came with the original navigation DVD. One of the first things I did was to hunt down an updated DVD and found one that included data for known police speed traps and speed cameras. Being an IT/Security guy by trade, I decided to dig into the DVD a bit to see how the extra data had been hacked in... This led me to a little project that I started a few months ago but let stall until now.

It appears that much of the iDrive/navigation menus are HTML driven. There's obviously some sort of middleware that's running to process vehicle-specific controls, but as far as the design, colors, and imagery go; that's all HTML and simple gif files.

Here's an example of what one of the .HTM files looks like in Chrome. It appears to be a specific result page for doing a search for nearby funeral services.



I started experimenting a bit and created a replacement graphic for the "speed trap" icon, added a few characters to some of the search and navigation pages (just enough so I could see if they were displayed) and burned up a new DVD. I didn't invest much time in doing these graphics until I knew that the process would work, and it worked beautifully.

This forked me in two directions; on one hand I wanted to create a custom navigation UI with better graphics and different coloring options, and on the other I wanted to explore more of how the system worked and what other variables were available to read out of the system.

Considering the amount of time I could spend on each and every graphic element alone; I decided to just poke around the system a bit more.... I noticed that the navigation system references two different hostnames within the html. http://tpdhost and http://ctrlhost. This raises a number of questions for me and makes me curious about the hidden network running in the background. I can send directions to my car from Google Maps, confirmed that the parts of the system I've looked at are utilizing HTML and /cgi-bin references, and references to at least two different hostnames acting as web servers......

According to Occam's Razor, my vehicle has an IP address.

Then I got more familiar with the forums as well as Alan@********** and I started spending money .....

So that's where I am right now. I did searches and really couldn't find any threads on this and if anyone else has explored the possibilities of the system. I'm not sure if I'm alone in having interest in this or if anyone else has already dug through it all and figured all of this out. I figured I would post where I am so far and see what becomes of it!

I'm going to be diving back into this with the warm weather, and at the very least will try and post updates if this has any interest to anyone.
plarkin is offline   United_States
0
Reply With Quote
      04-16-2012, 07:28 PM   #2
BOosted 335i
2 Little Snails
 
BOosted 335i's Avatar
 
Drives: 335i Sedan
Join Date: Jul 2010
Location: NJ

Posts: 54
iTrader: (0)

keep us posted
__________________
Current Mods: JB4 / FSB Trunk Mount METH KIT / 3" DownPipes / HPF INTERCOOLER / ER CHARGEPiPE w TiAL BOV / OCC / DCi / BMS LED HALOS / 19inch Jarama TSWs / Vanguard V2
BOosted 335i is offline  
0
Reply With Quote
      04-16-2012, 11:23 PM   #3
cbt3
New Member
 
Drives: 2008 335i
Join Date: Jun 2011
Location: Alabama

Posts: 6
iTrader: (0)

Garage List
2008 BMW 335i  [0.00]
I would be very interested in what you find out, I looked at some of what the guys over at the X5 forums have done with nav system and it seems like they achieved some level of customization like you are talking about. Would definitely be cool to have control over the color scheme, layout, etc especially if it's as easy as tinkering with .html files. Keep at it!
cbt3 is offline   United_States
0
Reply With Quote
      04-22-2012, 06:57 PM   #4
ciked
New Member
 
Drives: bmw 335i
Join Date: Apr 2012
Location: psl,fl

Posts: 10
iTrader: (0)

Sounds awesome. Let me know if there is anything I can do to help.
ciked is offline  
0
Reply With Quote
      04-23-2012, 12:52 AM   #5
weekboy
Private First Class
 
Drives: 2007 E92 335i
Join Date: Apr 2012
Location: DC AREA

Posts: 125
iTrader: (0)

Garage List
2007 BMW 335i  [0.00]
subscribe. I know nothing about coding stuff
but thank you and good luck
weekboy is offline  
0
Reply With Quote
      04-23-2012, 11:34 AM   #6
myfly335
Lieutenant
 
myfly335's Avatar
 
Drives: 2011 e90 sport pkg ALL BLACK
Join Date: Jul 2011
Location: Hicksville, New York

Posts: 493
iTrader: (4)

Garage List
2011 BMW 335  [0.00]
Send a message via AIM to myfly335
Keep us posted good job
myfly335 is offline   United_States
0
Reply With Quote
      04-23-2012, 12:16 PM   #7
Boony
Private First Class
 
Boony's Avatar
 
Drives: 07' E90 335i
Join Date: Apr 2011
Location: New York, NY

Posts: 101
iTrader: (1)

Garage List
2007 BMW 335i  [4.75]
I like where this is going, would definitely invest time into achieving something if it leads to a better iDrive experience!

Like change the color of the actual map from the 2012 CD's ugly colors lol
__________________
Boony is offline   United_States
0
Reply With Quote
      05-15-2012, 03:04 PM   #8
ciked
New Member
 
Drives: bmw 335i
Join Date: Apr 2012
Location: psl,fl

Posts: 10
iTrader: (0)

Any updates?
ciked is offline  
0
Reply With Quote
      05-16-2012, 07:42 AM   #9
plarkin
Private
 
plarkin's Avatar
 
Drives: 2008 335xi
Join Date: Dec 2011
Location: Northeast, USA

Posts: 97
iTrader: (0)

Garage List
2008 BMW 335 XI  [4.75]
No new updates. Been spending most of my time on other car projects. I am going to get back on this again very soon though!
__________________
plarkin is offline   United_States
0
Reply With Quote
      05-16-2012, 03:33 PM   #10
Cgmiller63
Cgmiller63
 
Cgmiller63's Avatar
 
Drives: 2008 328i - Silver
Join Date: Jul 2011
Location: Lakewood, CA

Posts: 150
iTrader: (0)

Suscribed
Cgmiller63 is offline  
0
Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 10:35 AM.




e90post
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST