My car ships with crapware
There are few things sadder than the software that ships with your car's in dash computer. it's 2012 and we have hybrids that can regenerate power from inertia but the car manufacturers haven't figured out that we just want the in-dash car screen to be powered by our smartphone. Sure, there's a few products in the space like the hobbyist-grade "Mimics" from MP3Car and some weird hybrids like AppRadio from Pioneer but they are all aftermarket and a little Frankenstein's Monster.
The Toyota Prius V that we just bought comes with a system called Entune. This is a little computer in the dash itself that includes Applications (yes, applications) like Bing Search, Pandora, Traffic and others. I've got a dual-core internet connected super-computer in my pocket and you can get one yourself for $99 at AT&T but my new car includes an underpowered, low-resolution, low-memory tiny computer of its own. It would have made far too much sense for them to spend the money on an awesome 6" or 7" screen that mirrored the phone.
Think about this. My car has Pandora. Yay, right?
To use Pandora on my new car I have to:
- Register for an Entune account at http://myentune.com - This is a required step.
- Link my existing Pandora account with my Entune account. Note that this can't be done on your phone. Gotta use a PC. Didn't work on the iPad either.
- Pair my phone with my car using Bluetooth.
- Have a phone that supports Tethering via Bluetooth
- Pay for a tethering account from my phone provider (Personal Hotspot from AT&T, for example)
- Perform a second pairing to authorize the car to use my phone for Internet
- Enter my Entune password into my car using their touch screen. It then uses my phone to talk to Entune (I hope it's using SSL!)
- Run Pandora on my car which uses Bluetooth to my phone over tethering which uses 3G/4G to talk to the internet.
- Send a check to Rube Goldberg to pay for royalties given this is a complete rip-off of his best contraptions.
Seriously friends, drink that in for a moment. My car has a crappy computer that runs a version of Pandora that talks to my phone to use its internet to get music from Pandora.
Here's a thought. Why don't I just run Pandora on my phone?
Do you think that my car will ever get a new version of Pandora? Do I need to get on the app update treadmill with my car's appstore?
Well, let's see. The Entune FAQ says that I should "check back often for updates."
Anytme a website says "check back often for updates" you're GUARANTEED it's a dead website and a dead product.
— Scott Hanselman (@shanselman) April 10, 2012
Check back often for updates? Ok, so the answer is NO. This Pandora application will never be updated, ever. I have a pale shadow of a tablet PC in my new car that requires tethering from my super-powered and often updated internet connected phone with a thriving app store. It would have made far too much sense to use the phone as the heart of this system.
In ten years my car will still be running. AOL was hot 10 years ago. Will Pandora even exist in 10 years?
Will Toyota put out a user-serviceable update to my car's system to remove the Pandora icon or will it remain on my dash for eternity, a lonely symbol of a dead company reminding me each ignition of a bubble long past?
The phone connectivity ecosystem is so messy right now that there are actually wizards to walk you through the complexities. Toyota's Connect site will show you which of the 150 features their in-dash Entune system will support given your phone and car and phone carrier. We're doing Cartesian products here to find out if I can listen to streaming audio?
Here's the final irony. I have the latest and greatest and fanciest fruit-based smartphone with the latest hardware and software. It doesn't support 30% of the things my car does. In fact, no phone does. I was thrilled to see that the car supports text messaging, a sync'ed calendar and more (when stopped.) Does my phone support that? No. A Blackberry does though. And I'm sure they'll be around in the future.
May I just point out, as a final hilarious indignity that this system has won awards?
I know this is ranty and if you worked on this system and show up in the comments, forgive me. I'm not trying to pick on the trench developers of these things but rather the architects/designers/planners. I wish they'd show some foresight and create future-proofed systems that use and embrace open specs and protocols. VNC anyone? The fact that I can place calls and stream Bluetooth audio in this car is great. But it'd be nice if with all this dancing back and forth and tethering and pairing that the maps and navigation would just use Google or Bing maps for always updated high-res, high quality maps. Do they? Nope, that would make too much sense.
About Scott
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.
About Newsletter
I'm looking forward to it. I just think it's sad that it's 2012 and cars are second only to medical devices in their lack of innovation.
Then I just decided to use my car as a glorified bluetooth headset to just stream music off my "fruit-based" phone.
Such a stupid solution. I need to either get my phone out of my pocket (while parked, of course) or mount it on the dash.
This is 2012
I've been using this solution for 4 years. Seriously.
Same solution to listen to music on my phone for 4 years.
The focus of automotive manufacturers right now is how to expose the car as a platform for smartphone apps to interact with, while not adding to driver distraction or risking safety.
You killed me there. So true
"Installing Windows 8 in the Toyota Prius V" by Scott Hanselman.
Not everyone is like us, many are happy to have that 'super computer' in the car.
We use this technology for years, some people still do not know it and believes it is innovative. Toyota's engineers thinks it's innovative, too.
Mike and Jeff - I think that MirrorLink with special car-friendly apps and a protocol for shutting off functionality if we're moving would be 100% better than what we have now.
Frankly, I'm surprised you thought it might actually work. It sounds like cars are where PDAs were 12 years ago. I suspect it's going to be a long time yet before this is worked out. By then, you'll be shocked (SHOCKED!) that it doesn't work with version 8 of your electric pants. ;)
Entertaining rant, all the same.
My big takeaway from the Automotive Megatrends conference earlier this year was that automotive manufacturers recognise the need for progress and openness, but want to ensure any solution is safe and compatible with the long development cycle that vehicles undergo. Any increase in driver distraction will not be accepted by legislators or manufacturers.
In addition, there are many arguments and experiments to be undertaken when it comes to monetizing the in-car experience because auto manufacturers don't want to hand it all to Apple, Microsoft, Google, Nokia or any other outside party.
As consumers, that last part doesn't really concern us as we just want it to work, but it is an important thing to resolve if we're going to get what we want.
I disagree with your point about the maps, though. Having recently been out in the boonies with no cell coverage, I can tell you that I don't want to have to have an internet connection in order to be able to find my way around. Maybe something loaded with OpenStreetMaps and a GPS receiver would be nice, though. At least then you are guaranteed high-quality and frequently-updated data.
On the downside, it's still aftermarket and thus not quite as slick as the built-in factory versions, and you're also using your relatively small phone screen. However, the upside is that it's basically a mount+power+fm tuner+amplifier for your phone, and nothing more. The apps and connectivity of your phone (or non-connected MP3 player) provide the real power.
One neat thing is the base unit and the face plates are separate -- in otherwords, you buy the base unit, and then you buy the faceplate that fits your particular phone, and you can swap it out later if you, for example, buy a device from a different brand.
If I didn't already have a Pioneer nav unit in my car, I would have bought one of these.
I am not aware of any more unlimited cell phone plans. So using Pandora makes no sense if it's going to quickly use up your bandwidth quota.
Using technology which makes little sense just because it's available makes little sense!
Just use a hookable MP3 which has thousands of songs. If you're tired of the songs, recycle the collection.
Stay simple. Technology which complicates your life is not technology.
I was saying that all the car really needs is a Remote Desktop connection to the iPhone that I already have in my pocket, especially for things like music and navigation. My BMW comes with a DVD for all the navigation maps and it's from 2007 and just sucks (other than that the car is fantastic of course ;). I'd rather have it use the iPhone's Maps app, or Navigon. This would also work perfectly for Pandora, etc. And I see no reason why I should pay for a 3G data plan for my car *and* my phone.
All the pieces are there, someone just has to plug them together correctly!
The fancy features are meant to be fancy for only so long. My driving a 11 year old GM doesn't help GM's bottom line, nor did the 20+ year old car I drove before it. They aren't in the business of selling to people who drive their cars until nothing is left but a pile of rust, they sell to the people who change cars as often as we change phones. The average person buys from the sucker...I mean consumer who buys from the dealership every few years.
Due to shortages, the Prius is something of an exception to this, but as Prii become more common, the manufacturer knows they just have to worry about today's shiny features, not how long those features last.
I told a Honda/Acura VP at an airport exactly this once. I said, "Everyone under the age of 35 (back then) has their entire music collection on a box in their pocket. If you add a 2¢ phono jack, you will make millions because your competition doesn't have it.
He said, "It's too late for this year. The designs are all done."
I said, "You need to find a way to get it done. I'm telling you that it's a feature everyone wants."
Sure enough, most of the new Hondas/Acuras DID come with 1/8" phono jacks. And Honda overtook Toyota for the first time.
http://www.teslamotors.com/models/features#/interior
I have a picture of the Model S' screen from the Detroit Car Show (NAIAS) this year. It shows a "3G with bars" icon, a Google Map and the front page of the New York Times nicely stacked on the screen which I suppose means that a data plan is required to navigate. But updates should be possible.
High Quality Screen
Navigation is all Google Maps (it has it's own SIM card) - navigation can be on the main screen or moved to the screen in the instrument cluster - actually most things can
Two SD card slots and a hard drive - anything you put in you can copy to any of these
It plays movies off the HD or SD slots
Everything works while the car is in motion (except the movies - which is still lame but acceptable)
Wifi in the car
Very good Sirius/XM interface
Very good bluetooth - audio streaming, siri integration, phone calls
It's the first in car hands free that people can't tell that I'm in the car
They didn't try to be too fancy - they gave it some decent features and made them classy and work well.
The best feature of all though - I press a button and the screen disappears into the dash and all the technology goes away.
If Toyota had installed an awsome 6" or 7" screen that mirrors your phone, what is the likelihood that it will work with whatever phone you will be using three years from now?
Unfortunately, aftermarket headunits just aren't possible with many newer cars, as they are beginning to build the sound system directly into the dash which makes it very hard to replace.
Get out of the way. Provide a screen, bluetooth, a USB connection that supports all the major smart phone brands. Ditch the CDs. It'll look better, feel better, work better.
If the car just had a better location to mount my car dock then all would be perfect.
Signed, ex MechEng, now Software dev.
Now I have a Windows Phone 7. Each phone model has usb connector on the other side and place. For example Nokia and my Omnia 7 have it on the top. There is no standard car kit for WP7 phones. I had to buy some general car phone holder. Each time I place the phone inside it, I also have to connect the usb power cable (remember, the usb is on the top, so the cable stick from the top of the phone and goes down to the cigaret lighter). Then I have to press a button on my Bluetooth receiver to initiate a connection to the phone. That is 3 steps for WP7 vs. 1 step for iPhone. But that's not all. The WP7 does not even know that it is in a car now. After some time it switches the display off while I'm listening for a music or audiobook. WHY??? (iPhone just dims the display a little) I have to switch it on again and enter my pin. And no, I DON'T stop the car each time I have to do this. And yes, I live in Germany where you DON'T have speed limits on highways! The WP7 is a killer :)
I'm glad Scott, that you have touched this problem. And I'm glad you work at Microsoft. If I would be in your situation, I would go to the WP Team and ask them what have they thought as they designed the phone. And ask what can be done to change this. I think car manufacturers can't connect to the phone, because the phone simply doesn't allow this. I hope you are in a position to change this :)
p.s. The licensing of Bing maps and Google maps does not allow to use maps in turn by turn navigation apps.
Doesn't anyone see the irony here? The UI I am left with while driving is more dangerous than the one they disabled: Now I have to select next, wait, see / listen for right track, select next until found.
The tracklist would distract me for a shorter time than it takes the CD player to move to the next song.
But I don't really care, as I don't use the CD player anymore. I replaced it with a hi-tech mini-jack cable :-D
Also by making it just a screen that you tether to a device it is hard to prosecute car companies for idiots who use there products abusively while they drive. Just seems to make sense.
Also cool to find out Scott bought one :)
Personally I hope someone figures out how to put Android/Ubuntu on it though :D
... you're wrong. Car manufacturers innovate, only not in IT. You won't believe the number of innovations that have taken place under your Toyota's hood.
You've expressed your programmer's view on this and I generally agree, but you can't expect them to be fast in something that is not their main feature, something they don't fully understand.
Eventually they'll have to understand it - pretty much like the music industry already has to. But I'd much rather pay for a car with a perfect engine, than for one with Pandora.
If these are such important issues for you Scott, why did you buy the car?
Why didn't you say "This in dash computer is crap. I am not buying this pile of bat guano?"
This is the curse of the 80% solution. Why should 80% be good enough?
To quote Nancy Reagan, "Just say no."
One thing I really liked the look of is this stereo system on kickstarter that all it does is lets you plug your phone in to act as your stereo: http://www.kickstarter.com/projects/devium/dash-the-smart-phone-car-stereo
That's awesome to me, because my phone does a lot of what I want from one of these systems anyway - music, mapping, etc.
Actually, I think if you send your car to repair, they'll also update the system software for you. The computer is shared between the car's system and that little touch screen. I wish to believe the manufacturer is trying to make more use for you for the CPU in it. :P
I'm just afraid they will replace it with a touch screen and screw it up.
http://www.qnx.com/news/pr_4459_1.html
and the BMW iDrive (youtube link):
http://www.youtube.com/watch?v=QgUHhj6t5Eg
Just about every in car system is built on the QNX stack. This is the same company that RIM bought so they could throw away the Blackberry OS for something that would work.
All of which goes to show that a great (or at least competent) framework and toolset still enables someone to build crapware.
I accept that a modern car needs an embedded computer to monitor the various systems, and that it might need to display information or warnings to me on the dashboard. But anything more complicated just seems like a Very Bad Idea.
Just be patient, in a few month, you'll have a far better product in your car for listening to music : Radionomy.
It's really better than Pandora.
We are working hard to provide you the best mobile music experience.
Regards,
MisterG
Doing research, I've found that the Fusion is a pretty nice car and we're considering making that our next purchase.
"Automakers may, however, be following Generation Y into hazardous territory. In December, the National Transportation Safety Board recommended a ban on all use of mobile devices while driving, including hands-free devices. One board member compared the use of phones in cars to driving while intoxicated."
Mercedes Announces Plans to Pursue Generation Y: http://www.technologyreview.com/business/39473/
jmurphy
It's not a case of why don't they enable integration, but rather why would they?
If done properly, the specs of the built in tablet can run the OS for years to come, as there is a little more lee-way in what can be crammed into a car dashboard, than into a hand sized device.
http://priuschat.com/forums/prius-v-audio-electronics/101939-does-entune-require-you-have-tethering-plan.html
> I wish they'd show some foresight and create future-proofed systems that use and embrace open specs and protocols.
Unfortunately there are no "open specs and protocols" that all carriers and phone makers embrace. Especially iPhone.
Prius gV -> 7" + micro HDMI port (sure cables sux)
Lazyness is underrated...
Seriously, if the car makers want to make the interface, make it 'separate', but able to connect to the smart phone for some things - like i said: answering calls hands-free via bluetooth.
AND NO, IT WON'T USE A SEPARATE PHONE/DATA PLAN, IT WILL USE YOUR *CURRENT* PHONE/DATA plan! (that is, IF the car makers of the in-dash technology have any common sense).
I do agree that the 1/8 audio/accessory jack is a *MUST HAVE*! Scr3w the proprietary Apple iPod connector! That is crapware! Just a 1/8 rca audio/accessory jack is all that is needed; and has BEEN NEEDED, for the longest time! I asked car makers why this was not a feature, and they said they wanted to limit what the driver could do and force them to use the in-dash units and so forth. Sounds like crapware to me.
As for the person WHINING ABOUT WP7 PHONE - Well DUH, how long have they been out, compared to the iPhone? NOT LONG, eh? So yeah, give it time, and then you will have a super-dock like you did for your iPhone - that is on YOU for not researching first, then changing over.
Nope, no cell phone needs to be in a car - period - ever!
Hands-free or otherwise. They all should be completely banned, JAMMED and DISABLED in cars (which is another thing being worked on).
I am as conservative as they come, but I do NOT believe that you cannot LIVE WITHOUT A CELL CALL FOR 30 MINUTES TO AN HOUR THAT IT TAKES YOU TO DRIVE TO HOME OR WORK! And no, not even for LONG trips. Need to make a call? Pull your arse over and STOP, then TURN ON YOUR CELL PHONE, make the call, then TURN IT OFF BEFORE TURNING ON THE IGNITION - PERIOD!
You want THIS COUNTRY'S (U.S.) ECONOMIC WOES SOLVED?
Just FINE ($$) EVERY SINGLE ARSE TALKING ON THE CELL PHONE WHILE DRIVING! Suddenly, no more national debt!
And still I see people not just TALKING BUT *TEXTING* while driving! Don't get me started!
I've used Sync, and was not impressed. Contrast to current Hyundais, where everything is simple, and just works. There's a 1/8" jack, and a USB port (that will also control an iWhatever, which part I can happily ignore). Easy to pair and easy to use.
Andy
But alas, I'm confused...you have the latest and greatest smartphone, but it DOESN'T support text messages or calendars?
Cheers!
Andrew
Guess what?......
The Toyota system was made by a company called QNX. QNX is the leader in developping OS systems for entire automotive industry. QNX is owned by RIM. RIM is BlackBerry.
Just a dumb interface that can connect to a smart phone is all that's needed. Had I understood how crappy it would be before purchasing car with entunes, I would have left it out and looked for alternate systems that would just be a dumb interfaces.
Blame The Fruit Company for taking five years to support Bluetooth's Message Access Profile.
maybe even auto replied to text messages "im driving at the moment"
Just my 2 cents.
OK, so your solution is to use your phone's UI instead, do you really think THAT will be unchanged 10 years from now?
Imagine if they had done that for iPhone 1, your car would just have a big useless screen now.
Further, would they have to make different models for Android, WinPhone, ...
I agree the current situation is not optimal, but I suspect your solution doesn't really move things in the right direction.
Rob
For that same amount you by a TomTom (or Navigon) device INCLUDING the latest map updates for a year AND live traffic info!
Unfortunately, a hybrid system is needed, and that is inherently more complex. But if the automotive and software apps industries want to bring true value to the consumer leading to mass adoption, then the apps need to be rewritten and optimized for the driving experience.
Comments are closed.
http://blog.somewhatabstract.com/2012/02/12/the-connected-vehicle/
I agree with what you've said and would like to reassure you that the automotive industry is working on exactly what you want.