This may be a frivolous question/topic but I'm always looking for a fun new project to occupy my mind and considering BMW has discontinued the Connected Drive service to all us E-series chaps, I was wondering how possible it would be to stand up a server to continue the service outside of BMW.
I found a website from a guy who has an i3 who reverse engineered the connected drive data API to grab the content and redirect it to his own personal system. Now, according to him this requires an already connected car with access to the connected drive service since he was packet sniffing the connection to find out what data hooks he could tap into. Obviously this makes it harder for anyone who can no longer access the connected drive service because there would be no data to sniff.
With that said, I was wondering if it's possible to break into the com-box that's in our cars to somehow rig up a new cell connection (via cell provider hotspot, sim-card, etc.) and/or grab the data link that sends and receives the car's data in the com-box to send it out via bluetooth (direct, in range, cellphone connectivity?) or run an older Android device as a hacked "com-box" piggyback to send data.
If anyone has or had any thoughts about doing this, we should talk. I'm totally open to programming an app/web service to host the data and all I would need is help getting connected to car's raw data and how I could possibly interact with the car through another device or connection.
I found a website from a guy who has an i3 who reverse engineered the connected drive data API to grab the content and redirect it to his own personal system. Now, according to him this requires an already connected car with access to the connected drive service since he was packet sniffing the connection to find out what data hooks he could tap into. Obviously this makes it harder for anyone who can no longer access the connected drive service because there would be no data to sniff.
With that said, I was wondering if it's possible to break into the com-box that's in our cars to somehow rig up a new cell connection (via cell provider hotspot, sim-card, etc.) and/or grab the data link that sends and receives the car's data in the com-box to send it out via bluetooth (direct, in range, cellphone connectivity?) or run an older Android device as a hacked "com-box" piggyback to send data.
If anyone has or had any thoughts about doing this, we should talk. I'm totally open to programming an app/web service to host the data and all I would need is help getting connected to car's raw data and how I could possibly interact with the car through another device or connection.