[Q] Android OS Car Stereo - General Questions and Answers

So i understand that there are Pioneer Avic car stereos that run windows ce and there is a way to access the windows side of the ok. seeing as that is possible would it be a possibility to flash android to the stereo and integrate all the components. perhaps use something similar to the fm app that comes on the htc evo for radio and create an app for dvd/cd/etc etc and use the integrated BT to interface with a phone to access internet and apps.
this would be an awesome project however i do not have the programming expertise that would be necessary and i believe there would be many others interested.

I LIKE THIS IDEA!!!! I Have a Pioneer AVH-P4200DVD model... im not a pro yet, but I would love to learn how to mod my stereo if it was possible. Do you have a base idea or any resources on how to do it yet?

there are discussions on this forum about gaining access to the windows CE OS on the AVIC but i have no resources, out here driving truck it is not often i get online

If you get in to the WinCe probably you can use Haret to boot in Linux/Android. but actually you have to build an android image for your hardware. So first you need to investigate what is the hardware on which the WinCe work, then you can search for an android port for this hardware or start porting the OS by your self. Good Luck!

Related

[Q] How to communicate with custom made hw board?

Hi Xda developers,
I might get involved in project during internship, where they want me to find way how to connect android device to custom made proprietary radio transmitter-receiver board without bluetooth or wifi, so it has to be direct wired connection.
This radio transmitter-receiver board has its own microchips and firmware so all low level work and functions will be done in this board alone.
Does anyone has idea how this could be done? is it possible to write some drivers (probably C) to communicate with this board over micro usb port present in all android devices? And than how could be data received over radio used in basic java-android application installed on device? (could this be done with use of a binary/text file as a link between these two programs?)
Thanks in advance
If nobody knows or has time to answer my questions, please give me some tips where to start searching for answers (websites, books, magazines .... )
Is it essential to learn Linux architecture properly before modifying anything in android?

OBD

Hello,
I saw that there is no OBD software in the marketplace, so I assume there's no API for the OBD in windows phone 7??
If anyone has informations, I could develop a new obd tool... but I can't find informations about OBD..
If you mean by OBD the On-Board Diagnostics, all handsets already has one (provided by manufacturers). And it's nothing what you can do (if you'll not start manufactoring your own WP7 ) - all native code should be signed.
No, sorry, I meant the automotive diagnostic tool eheh!
It's probably because niether the USB or the BT connection allow to connect OBD interfaces. USB lacks host support and BT lacks virtual com ports support, so you have no way to connect the OBD interface whether it being KKL / ELM or whatever with the phone.
figured it was something like that.. any luck we will have support about this in the future?
There is a device for the iPhone that plugs into the OBD and creates a wifi network. After that it is just sockets. I'm sure you could make a windows phone version of the tool.
Found it: http://www.obdkey.com/wifi/index.asp
my buddy has one for android it communicates via bluetooth and cost like $20. He ran the codes on my caddy, very useful
Hello i am the developer for OBDMobile for windows mobile:
http://www.rklenka.com/software/winmobile/obdmobile/
and Windows:
http://www.rklenka.com/software/obdmobile/
and as soon as its possible there will be a version for Windows Phone 7, but for right now it cant be done. In fact I am trying to work with some OBD Connector manufacturers in order to find a way to get it to work.
Right now there is no Bluetooth API and no Ad-Hoc support which is what OBDKey and KIWI Wifi supports. All the back end code has all ready be done so as soon as there is a way it will be up.
RKlenka said:
Hello i am the developer for OBDMobile for windows mobile:
http://www.rklenka.com/software/winmobile/obdmobile/
and Windows:
http://www.rklenka.com/software/obdmobile/
and as soon as its possible there will be a version for Windows Phone 7, but for right now it cant be done. In fact I am trying to work with some OBD Connector manufacturers in order to find a way to get it to work.
Right now there is no Bluetooth API and no Ad-Hoc support which is what OBDKey and KIWI Wifi supports. All the back end code has all ready be done so as soon as there is a way it will be up.
Click to expand...
Click to collapse
This would be amazing if you could get it to work matey
I use Torque on my Android Tablet and Digimoto on my laptop and connect to my Bluetooth OBD-II Reader, if i was able to use my Windows Phone this would be a GREAT help!
ODB aplication for WP7 would be very good.
I was looking around the internet about 2 months ago and ran across hardware and apps that do this for android,ios,wm, and I think even blackberry...
I remember thinking that would be sweet on my windows phone. Way to show up my boss... Lol
I showed him the website and I think he's gonna look into it when the software on the current scan tool gets outdated since he has an iphone4, I got the hd7, and another kid has an android phone.. Would be sweet to just carry around the little piece that plugs into the port and broadcast the signal to the phones.
Do you think there's gonna be live data support or just a basic tool to pull engine codes. Possible abs, srs scan too?
Sent from my HD7 T9292 using XDA Windows Phone 7 App
Didn't know the USB adapters could be gotten for under $20 never mind software for the PC for fairly cheap. I always thought these adapters could only be gotten for around $300+.
I dont work on cars for a living but, if this could be all gotten and working on my WP7 device for under $30, I'd be all over it. It's always usefull to have one of these type of things around when a code comes up on one of our cars and not have to run to a store that will not reset codes, etc.
I might even grab it for a old WM 6.5 device I keep around for a spare....
any app for OBDII gauges in WP7.5 ????
Bump, it's been a while, anyone find anything for WP7 or 7.5 to do this ?
It's been a while for this thread - any updates on Windows Phone and OBD-II? Wondering because I want to expand into Windows development too, rather than just Android.

Possibilities of a Rockbox Port for WP7?

Hey, XDA. This is a copy and paste of a post to '/r/wp7dev' on Reddit I made a few minutes ago, and I'm not yet able to post links sadly.
I took out my Toshiba Gigabeat S the other day, which I've pretty much abandoned when I got my Focus. I kind of missed the amazingness of Rockbox.
The short time that I had a loaner iPhone 3G, I had installed iDroid on it and the Rockbox for Android port too, and it worked well. (I was the first person to get Rockbox working on an iPhone, [kind of!])
So now, I'm thinking about how cool it'd be to have Rockbox on my shiny Windows Phone 7.5 Samsung Focus...
I'm not a programmer by any stretch of the term, aside from dabbling here and there, but I do have the whole VS2010 for WP7 and an official student dev unlocked phone and all that, and got to tinkering with the source from Rockbox's Android port (I had this linked, search for Rockbox Android port). (I figure it'd be the most sensible to try with their Android port than any of their device specific variants.)
Obviously, I have no idea what I'm doing. I was able to find a porting guide for Android to WP7 APIs (I had this linked, search for Windows Phone Android mapping) and it looks like a lot of the objects translate well, plus Java and C# are fairly similar to each other, and are translatable (also linked, search for Java C# comparison).
I'm aware of some of the limitations with file system access and native applications, etc. with WP7, so I know the whole porting process won't be a 1-2-3-done kind of deal. But it definitely looks doable.
It seems that something like this might need an Interop-unlocked device for it to fully run, but I figure anyone who'd even want Rockbox would already have that done.
Rockbox would be great for WP7 because:
- it supports gapless playback
- it supports a gigantic variety of file formats
- crossfading is lovely
- EQ controls are superb, as are compression controls and balance and whatnot
- it has an excellent set of plugins like oscilloscope, vu meter, etc.
- plus, it'll look really cool Metro-fied.
If anyone with interest is able to help out with this, let me know. Then who knows, support for streaming gapless from a media server could even be done down the line.
tl;dr: a Mango/Metro-fied WP7 Rockbox using the source code from the Android port could be a super amazing thing for the audio playback options for the platform. Any assistance in doing this would be spectacular!
Rockbox for Android is not something I'm familiar with; the last time I looked at RockBox it was a full ROM replacement. You could technically do that with an HTC phone, I guess, but it would be very difficult to create the ROM and a complete waste of the hardware's other capabilities.
Integrating Rockbox functionality into a WP7 ROM is probably closer to what you're thinging of, but it still won't be easy. WP7 doesn't allow apps to replace core functionality built into the OS, so you'd need to create a custom ROM that uses Rockbox in place of the built-in media player.
I don't know how hard this woul be, but don't assume it would be easy. Android is pretty much nothing like WP7 internally. Android uses a Linux core, and apps for it are written using a Java variant or various native programming languages available for Linux. WP7 uses a Windows CE core, and apps for it are written using managed code or Windows native C++. Typically speaking, to port an app between the two system you must completely re-write it.
I do know that Windows Phone 7 uses C#, which is structurally similar to java. At that point it'd be a matter of porting over the java to C#, then figuring out the API equivalents. Still though, I don't know how possible this'd all be without native access to the device.

[REQUEST] Android for In-Vehicle Infotainment (IVI) Systems

Hi, XDA Community!
I'm not a developer nor know if this is the right place to ask... but I sure am wondering why nobody started this.
ARM-based IVI Systems are starting to grow significantly nowadays and good ol' Intel Atom-based units running Windows CE are left far behind.
ARM unites running Android are around double the price of those older Atom ones, but they're worth what you're paying for.
So, why not build an Android version to run on those Atom unites?
It's a great way to to silence the kids and I assume it'd be easier and more convenient to program apps aiding your driving experience.
Most of what I'm saying is already found on current Android IVISs but I honestly can't imagine me nor anyone else throwing away a good and functional head-unite to shift between two OS.
So... can the community pull this through?
A universal Android image that can apply to all Atom-based unites with ability to remap all physical buttons and such to work as they should?
Ability to attach sensors, rear and front camera?
To connect with the steering wheel and make the ultimate vehicle entertainment gadget?
PLEASE DO IT!

Tablet Mirrorlink port

Hi everyone,
I have an automotive infotainment development board based on freescale's i.MX 6 processor, and I need to develop a "light" infotainment system. I have to de exactly 2 things:
- Develop a custom ROM based on the one that freescale provides for that board, but with a Automotive infotainment oriented visual aspect.
- Allow to cast any mobile's screen on that system.
For the first one, I have never developed a custom ROM, but for a starting point a could just create a custom launcher.
For the second one, I thought about using miracast, but we are having issues with the wifi, as no wifi dongle has drivers for this android board. Also mirrorlink could be a nice opcion, but I'm not used too much to these protocols so I not sure if could suit it. For what I now, I would need a mirrorlink implementing app or something in the board, and the mobile phone must have it.
For my first approach, I have downloaded the Android Auto Head Unit provided by a developer on this forum and I have installed it on the board. I've achieved to use it with my Galaxy S5, but this is not an option for our project as we couldn't commercialize it.
So, I would appreciate any orientation or help. I know that here are people with lot of knowledge and very good ideas. For the moment I have just developed apps, so I'm bit noob on this.

Categories

Resources