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."
When your arm gets cut off in your next auto accident, who will call for the ambulance?!
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
I don't want OnStar for directions to restaurants or gas stations.
I like On-Star for being able to have police/rescue know exactly where I am if/when my Airbag deploys. 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. I like OnStar for being able to unlock my car when I lock my keys in the car (with an infant in the carseat). I like OnStar for being able to track, and stop my car if it is stolen.
That's worth the OnStar subscription... The other stuff is just gravy, which we never really used - so we cancelled....
I'm not about to dismiss the geek value of this, far from it. Never the less... It seems to me based on what I read all you are doing is modifying the onstar usin so your 3rd party device can get the GPS information, rather then it sent to ONSTAR(tm). Such a mod requires you to have a vehicel with the onstar device, and some basic soldering skill.
Now... assuming you don't actually own a vehicel with the ONSTAR(tm) system onboard... is there something special about it's gps reciever that would make it worthy to find one at a junk yard and purchace one? Rather then buying your own GPS reciever, laptop, and load in the approperate maping software for your enjoyment and pleasure?
There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
hacking somone's onstar and sending them to the physical location of the goatse.cx server.
0wn3dStar
Maybe they can call the new system "Homestar." I'd suggest "Strongbad" but that would probably not be very popular.
First the FBI, now this! You can't buy this sort of publicity!
Pretty Pictures!
The price for this service is around $400 each year. Those who tap into their OnStar systems pay no such fees./I.
...
$400 per year for onStar suddenly seems very cheap : that's the price of a hour with the lawyer who will defend you against GM during your brutal encounter with the DMCA
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
...will result in discharge of airbag.
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
For $420 a year, you're also getting a call to emergency vehicles instantly when your air bag deploys, a Lojack-like tracking system, remote door unlocking when you lock your keys in the car, and more. That seems like a pretty good deal.
It seems to me that if you've bought OnStar with your car, it's not for driving directions. Or at least, not just for driving directions.
When I went in the Site counter was
0000032
Remember, it's a site dedicated to cars. They just rolled back the counter before selling the page to Slashdot, that's all.
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Has anyone seen the OnStar commercial where the OnStar rep opens the vehicle doors remotely?
How long do you think it would take to come up with a crack that allows third parties to do the same? It would make stealing cars so much easier...
What kind of self-respecting hacker would own a late-model GM vehicle with Onstar anyway? Most of the serious bit-pushers that I know are driving 12 year old Subarus, Volkswagon Rabbits and clapped-out Honda motorcycles.
"Eve of Destruction", it's not just for old hippies anymore...
I'd have to opine that this is an extremely foolish thing to do, tear apart one's OnStar module simply to access its GPS unit. A PC-interfaceable GPS costs well under $100, and doing these modifications to your OnStar system may void your vehicle's warranty or reduce its resale value enormously.
Just disconnect the power on the damned thing and get a separate GPS for your onboard PC.
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.
Have you ever used Onstar before? At least with my Grand Prix you just push the blue button, it cuts out the radio and you have hands-free communication with the person. It's kind of neat, but I've never used it so I didn't renew it when my free 1 year was up. The only advantage I saw was that if you're in an accident and the airbags deploy they'll call you to make sure emergency services gets to you. I didn't think it was worth $17 for this safety package though since I have a cell phone already. I never used it for directions since I'm a man... we never ask for directions!!! Now, if I could use my otherwise useless onstar system built into my car with a laptop then I find it interesting.
That's just because you but the wrong computer in charge. See, if you had put *ME* in charge, you woudn't have to worry about all those pesky misunderstandings. A HAL 9000 system is quite capable of understanding why you are dying.
;-)
I just might decide not to help you.
OnStar doesn't make a big deal of it, but while they emphasis the satellite aspect, the communications is pure cellular. If there's no cell coverage, you're SOL as far as OnStar is concerned.
Granted, they use the older analog AMPS network which has better coverage than the newer PCS ones, but it still has limits on where it works.
So if you're lost, OnStar will help if you can call them. If there's no cell coverage, you'd be better off if that GPS wasn't a black box in the trunk but had some sort of display and map database.
Hmmm... Once I have the destination plugged in (which I do before I get in the car), my hand-held (which isn't in my hand at the time), tells me when to turn and gives me warnings as I approach an intersection or offramp.
Many hand-held GPS mapping systems I've used have the ability to tell you direction.
I'm not knocking OnStar, but portable devices can accomplish many of the same features for a flat cost, not a subscription fee.
-Alex
Two ways of looking at it.
Either:
$400/year for EMS contacting, vehicle location, vehicle unlocking, directions, mapping, list of local services. This is far more than what the crippled Onstar would be able to do and in my opinion well worth the investment
Or:
Delorme Mapping software - $40
Delorme Earthmate GPS - $90
Laptop Computer - $1100
This is capable of:
Mapping, GPS Location, local service look-up (gas stations, hotels, businesses, eateries, etc.) play DVD's, play MP3's, let your driving companion play Q3A. Again well worth the investment.
However since many of us geeks out there already have laptops and since it would seem that you need on to do the OnStar hacks, the $130 for a Delorme GPS rig seems to be the cheaper and FAR simpler solution.
But that's just my humble opinion
-- Wiccan Army, 13th Airborne Division "We will not fly silently into the night"
Here's the first time Batman is using it:
Batman: OnStar, I locked the keys in the Batmobile.
OnStar: Okay, let me see, looks like you are at Stately Wayne Manor... wait, your secret identity is Bruce Wayne!
Batman: Dammit.
Vincent J. Murphy
Spandex Justice
... once you've lost your mouse arm, no more counter strike pwnage, whats the point in living anyway?
This is my sig. There are many like it, but this one is mine.
This isn't all that new. All that it is really doing is building a serial interface onto the GPS part of the OnStar module and letting you access the data directly. Why bother?
1) The data is there already. It's cool to have access to it.
2) Many people, myself included, find OnStar somewhat useless, and don't pay for a subscription after the first free year. So it's nice to get some use out of that hardware that was already in the purchased vehicle anyway.
3) Using the built in GPS unit means no visible GPS antenna or hardware or what have you.
4) Because you can.
There's other parts of the OnStar hardware that are kinda cool too. The thing is basically a brain unit hooked to an analog cell phone and a GPS receiver. There's a built in microphone (in my case in the rear view mirror) and a connection to the car stereo system (both for audio and data, data being to display information on the radio display). Mainly I've been trying to hack the thing to let me use my own cell phone with the unit and thus make hands free calls, using the brain unit for the voice dialing functionality and so forth. Thus letting me make calls on my own phone without pahying the buck a minute charged by OnStar for their phone service.
Hey, the box in the car is *mine*. I paid for it, and I can do as I please with it.
- 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.
Just get a map and look at the road signs. It's only a problem for women.
Government of the people, by corporate executives, for corporate profits.
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.
It would be fantastic to be able to get all that information out of the car in realtime, all the time. Especially since Northstar engines are reputedly some of the most wired engines ever, and most cars with them have Onstar, it seems like something that some people might like to take advantage of. However, those motors are usually in fantastically expensive cars, so the market probably isn't very large.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
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.
We have an application and(VAG-COM) and an adapter which plugs in to our volkswagen and provides ALL SORTS of cool info - just like what you are talking about. We can use it in real-time... Neat stuff... And you can adjust settings as well (even break things - just like at the shop!)
If these OnStar hacks become popular, and if they disable the normal operation of the system, how long before Ashcroft and that Texas moron Dubya move to make these mods illegal under the Patriot act? It would prevent the FBI/CIA/NSA/DIA/IRS/Deputy Dawg from tracking your movements! Circumvention!!! Clearly only someone subversive would not want Ashcroft and his right wing gang from knowing where you are. Ashcroft has said that law abiding citizens have nothing to fear from the Patriot Act!!! And then there's all the DMCA issues that may arise!! Don't you just love our government?? God help us.
I agree. It seems like the point of this "hack" is to get access to the GPS unit. Seems like a bad idea to mess with an expensive unit and possibly void your warranty, especially when you're just getting access to a $20 OEM GPS unit.
I'd say the main thing about doing this is that they've already mounted the GPS antenna and routed the cable. This is going to be cleaner looking and probably get better signal than slapping a GPS on the dashboard. It'd be nice to make a little box that sat under your dashboard, or maybe in your glove box, that you could just plug your laptop into.
I've had a little experience with the OEM GPS units in embedded systems. They send the standard NMEA strings so any GPS program can use them. The main issue is that they output TTL level (0,5V) rather than RS-232 (-12/+12). Your laptop probably won't care but some PDAs won't be able to read the data. I'd just mount the thing on a little breadboard,wire up th e power leads, run the two I/O wires to an DB-9 shell and the antenna input to the appropriate connector. Then unplug the GPS antenna from the onstar unit and plug it the antenna jack. The advantage of this is that there are no warranty issues; just plug the antenna lead back into the onstar unit when you take it in for service and nobody's the wiser.
You can get completely assembled, self contained, true RS-232 units for about $120. For less than $200 more, you can have differential GPS with 3m accuracy.
Another option I've messed with are little bluetooth enabled GPS receivers. These would be very clean and unobtrusive on a dashboard.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
Those worried about big brother may want to check out this article concerning On Star. Basically, once the FBI found out they could snoop on people (OnStar apparently has a "listen" feature) they were all over it.
Not to mention the possibilities of random strangers listening in...
http://www.talknerdy.org