GM's OnStar System Hacked
Makarand writes "According to this Mercury News article users of GM's OnStar system
are finding that they can modify their OnStar unit to make it work with commercially
available mapping software after disconnecting it from the OnStar network. Websites
and message boards are rife with step-by-step instructions to personalize OnStar's navigational and communications components. When a driver requests directions from OnStar his GPS data is routed over an analog cellular network to OnStar computers and the directions are read back to the driver on the same network. The price for this service is around $400 each year. Those who tap into their OnStar systems pay no such fees."
All they're doing is modifying the GPS unit to work with a regular computer, while at the same time making the rest of the system (including emergency functions) inoperable. Why not just pay $50 for a basic GPS receiver?
So in the end, you'll be left with people who have an Onstar box and will rather pay the $30/mo as well as their cellphone bills, blissfully unaware that they can make 911 calls for free on disconnected cellphones.
This sig no verb.
How long will it take for GM to claim that the Onstar devices are licensed, not sold? Either way, a big part of onstar is the live operator service for emergencies, how do you replace that?
Free Mac Mini Yeah, it's
What's wrong with a hand-held GPS unit and a map?
...
The answer is contained in your question : "hand-held" and "map".
And some people wonder why there are so many road accidents
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Since people specifically look for OnStar as a feature when they're buying a car, I'd hardly call that "spying." The sad thing about most people who post knee-jerk screeds about spying fears is that they don't realize something very important...
Nobody really gives a shit what they're doing.
Stop by my site where I write about ERP systems & more
Is if GM took a hint and provited a way to access the GPS without hacking the OnStar system. IR, Bluetooth, or even a cabled interface.
I see the main appeal of using the GPS unit built into the vehicle instead of buying a hand held GPS as it's one less device that needs it's battieres charged. It's likely that the people doing this already have their laptop plugged into the car's cigarette lighter/power outlet and their vehicle only offers one outlet.
It's also one less device that needs to be hidden away or carried with you when you leave the car.
I'm going to go back in my box and will think within the limits of my box: MS Sucks Linux Good I read too much Slashdot.
Err , given that you have to phone up onstar to find your location , hence use a phone anyway , what
exactly is the issue here?
You've never seen an onStar-equipped car have you?
Most of the comments here are ripping this poor guy apart for wanting to do this. Give me a break. He's just telling you how you can do it...I seriously doubt any geek is going to get OnStar SOLELY to have a GPS.
This is like saying to the person who broadcasts AM radio from his monitor that a cheap $10 AM transmiter kit from Radio Shack is cheaper than a $100 monitor and that his idea is dumb.
Cars get stolen, and OnStar seems like a nice replacement for LoJack. Cars break down, and it's nice to be able to diagnose the problem (though certainly it'd be better to just have the screen in the car display the output itself, so I can call a tow truck myself on my cell phone). And especially the accident alert thing seems useful; if I get in an accident on some country road (and I admit, I have been involved in accidents; it's less a case of stupidity then hitting black ice or driving in dangerous conditions) it'd be really, really nice to have help on the way, even if I am incapacitated. Think about it a bit first, will you, before you reply?
I like On-Star for when my "check engine" light comes on, I press the button, they run a remote diagnostic on my engine's computer, and can tell me how serious the problem is and can call me a tow truck if needed
Diffrent people have diffrent skill levels when it comes to automobiles. I for example have a 1998 sentra, so nothing like onstar, but I do have a CHECK ENGINE light as well. Diffrence is, I know where my access port is, and it blinks the engine code. I'd suspect that's all ONSTAR does for ya, rather then running remote diagnostics, they run local diagnostics and read to you what your engine is telling you.
I like OnStar for being able to unlock my car when I lock my keys in the car
Ok, that is a cool feature. That is actually more spiffy then calling a locksmith. From what I read, the mod is only for reading GPS info to a 3rd party device. I don't know if that would affect the other onstar fuctions. I don't feel that ONSTAR is offering you anything special there... as in you could easily invest in a old pager and attach the vibrate motor to a relay which would open the doors upon calling it's number. I'm sure you could get into the more advanced logic, requiring a specific code.
I like OnStar for being able to track, and stop my car if it is stolen.
Righto... that too is a cool feature! In theory this can be done with any old cell phone wired into your automobile, in theory that is. Getting the police to track down your stolen cellphone is a difficult enough task in it self. I've not actually been able to do this, dispite the fact that they have access to the technology... and the authorization from the owner. When i've talked to cops about it, they've said "we can't do it" or "we don't know how". If the phone were to call 911 if stolen... and relay an automated message "help me, i'm a car, this isn't my driver", this might work.
I should actually research the issue and see the difficulty level in the following
#1: Added cost of an additional mobile phone
#2: Small system who's job it is reading GPS info, sending that info via an easily readable text message or other remote computer readable format.
#3: Relay that info to a site where a human can make the valued judgement of transmiting that info to police or whowever.
That's worth the OnStar subscription...
Hey.... that's cool and fine. ONSTAR(tm) offers a valuable marketable service that is perfectly spiffy. I would never knock anyone who wanted that form of service. I will agree with the hackers that it's cool to beable to mod your ONSTAR(tm) box to read the GPS info to a 3rd party device.
What would be cooler IMHO would be a slightly more subscription free solution, where by you give your car a phone, and have the logic to beable to be flaged as being "stolen" and relay it's location to someone.
There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
I believe it.
Let's face it, most theives (like the kind that steal cars and rob candy stores) are not exactly the sharpest hammer in the drawer. I bet they wouldn't be able to tell if a car had OnStar without either previous experience ("Last time I stole one of those I got nailed") or a good looking-over (Which would kinda draw attention to themselves) - so you can bet they won't know where to start trying to disable it.
Of course, it won't stop the "professional" car theives who know what the hell they're doing in the first place, but that's not the issue for most customers.
=Smidge=
If you can afford a car with OnStar in it you can afford to pay the monthly fee.
If something went wrong with the electrical system, and they could reasonably show that your modifications to onstar could have caused it, fine, fair enough..
But "voids the warrantee" means that, if you modify the onstar system, and then a week later the rear axle falls off and the right front door hinges sieze up, they can say "sorry, you modified your onstar system, it's your problem".
The act in question means they can't just invalidate teh entire warrantee on the vehicle just because of one unrelated part.
Good point. We had to have someone do that when I locked the keys in the car(engine running too!) after my failed driving test.
An OnStar crack still has a couple advantages though. You can sit on a bench with a laptop, eating lunch, and open your target car without anyone knowning you are doing anything. Starting it might be a problem still, but you will be in the car without doing anything to tip off witnesses. You stick a slim jim in a car door, someone walking by at the wrong time can instantly know you are trying to break in. Not so with an OnStar crack.
Also, cracking OnStar would free you from the quirks of different models of car locks. Not all are in exactly the same place or work exactly the same, so the slim jim technique could hang you up a few extra seconds if it throws you something you don't expect.
Knowing how to use a slim jim will still be a valuable skill for a professional car thief, but being able to crack OnStar will also be valuable.
TFM says:
When the check-engine light goes on, go drop off your car at the dealer and pay $200 so they can plug their proprietary computer in and proceed to charge you $800 to put in new spark plugs.
Not very helpful or informative. The Check-Engine light was a MAJOR step backwards, as far as making an automobile a useful and reliable device to own.
These are my friends, See how they glisten. See this one shine, how he smiles in the light.
The accident reconstruction industry is a very secretive bunch, and they are no doubt salivating at the possibility of creating new "value added" services using the proprietary interfaces into OBD, air bag, and other data logging systems on newer vehicles.
FYI, if you are capable of performing this particular hack, it's a matter of about 10 seconds to restore it to functionality with OnStar.
The hack itself involves the following steps:
1) Solder a serial cable onto the GPS unit.
2) Hookup a laptop
3) Send a command that sticks the GPS unit into a different mode (NMEA) which is standard and works with all the mapping software you could want.
Getting it back to working with OnStar involves:
1) Sending a command to it to stick it back into Motorola binary mode
2) Unplug the laptop
You can leave the serial interface there. It doesn't mess with anything. And OnStar will work just fine once the GPS box is back in the mode that OnStar expects it to be in.
So your resale value isn't really an issue here. Admittedly, you can ruin the thing if you screw up the soldering, but the soldering part on this one isn't particularly difficult to do.
- Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.