Ok, I really didnt know exactly what to put for the title of this because its a pretty strange request.
A little backbrief: I have a CarPC setup with a 7" touchscreen in my dash, a computer in the trunk, a bluetooth module, a microphone, runs through the car speakers, and running a front end called RoadRunner.
Basically what I'm looking for is:
1) The ability to call out and answer phone calls through the CarPC (full computer). - Using the RoadRunner program there are some interupts built in so that it will automatically stop the music and switch to a screen that has the phone "skin", but I'm not sure what it all entails to make that portion work yet.
2) It must connect through bluetooth
3) The ability to read through the phone's address book and/or store the phonebook in the CarPC.
4) Speach activation would be nice, but not a 100% must have necessarily
5) The ability to read/write text messages would also be nice, but not required
Essentially the skin should be similar to this link:
http://www.mp3car.com/vbulletin/road...oadrunner.html
But the problem with that particular skin is that there is no support for WM devices, that is unless you have another piece of software called phonecontrol.net, but that software is now discontinued, so there's nothing for WM devices.
Now, I'm not asking someone on here to build something for me necessarily (even though that would be nice) but I am not sure what phone protocols there are to connect the bluetooth and use it, or if they are specific to the bluetooth adapters (bluesoiel, microsoft stack, etc) or if its all in the phone, and whatnot. I've got a good coding background, so its possible I can develop something, or modify something to work, but since there is a wealth of knowledge on this forum I figured someone on here might have some know how and ideas.
Thanks
Related
Ok, perhaps this exists already and I'm just blind to it-
I'm trying to find a way to make initiating an A2DP connection between multiple headsets easier.
No, I don't mean at the same time- My goal is perfectly rational and rather simple: I have multiple A2DP receivers (headset, home stereo receiver, 2 car stereos), and I want a simple way to connect to them from the phone.
Normally, one has to click through a staggering number of screens to accomplish this.
Start-Settings-Communication-Bluetooth, select headset, press-and-hold for context menu, hit "Use as wireless stereo". This should be a much simpler process, especially since standard feature phones can do this in a few clicks.
I thought that perhaps A2DP Toggle was the answer, since it claims to be able to toggle A2DP/Speaker from the today screen.
The problem is, A2DPToggle only supports one headset.
In other words, it only reconnects to the last device it was used with. If I just used BT Stereo in my car, when I get my wireless headphones and hit the Toggle, it will sit trying to connect to my car instead of finding my heaphones.
Eventually it will give up and timeout.
What I want is an app that is easily accessible that will either A) display a selection of previously paired headsets that the user can pick from, or B)cycle through a list of headsets, trying to find one that is nearby and on (I understand that this may prove more complicated and less reliable than option A).
That being said, is there an app that does this, or something similar, already? If not, anyone want to help me develop one?
Moved to Q&A
why don't you suggest this option to the creator of A2DP Toggle.. maybe he'll add it.
I've tried already, mentioned it a while back and got a "maybe in the future" sort of response. I posted on his thread again a couple of days ago, and started this thread in case he's still not interested.
I'm honestly pretty surprised no one else was interested in this before me- am I the only person who has more than one a2dp receiver paired with his phone???
I don't use it at all.. but I can see why someone would
as it seems nothing like this exists.. maybe you can change the thread's subject to [REQ] to request an application.. maybe another developer would like to work on this.. tho.. sometimes people demand some money for it.
This topic is pasted all over the net and it doesn't seem to be getting much attention, however I think it should be brought to a better light.
The idea is simple: Enable your Android Phone or Tablet to become a bluetooth reciever(to replace a headset or bluetooth speakers) and broadcast audio to the device and broadcast microphone from the device.
This could be used in several different applications:
1. Using an Android Tablet as a Car Stereo Interface
(Connect Phone to Tablet Via Bluetooth and use it as a hands free speakerphone, or aux out to your stereo)
2. Multiple Android Phones
(Have a business and personal phone? Answer all your calls from one.)
3. Phone or Tablet as Bluetooth Speaker/Mic
(Skype, PS3, Xbox 360, TV, Google Voice)
I would use several of these options on a daily basis, and would most definitely pay good money for an app like this.
So my questions are:
1. Is this possible?
2. If it is, how hard would it be?
3. If it isn't that hard, why hasn't someone done it yet!?
Bump if you want this too!
Just wanted to bump this because we need to put our heads together here and get this done. I need this capability for number 1 on your list of potential uses. I also would pay good money for an app that enabled this. Phones and tablet are rooted and ready to modify whatever is needed. Ii've bumped a couple other threads today as well.
I would also pay for this!
I have been looking for this for a while. I use an old LG Eve in my car and my Captivate's Wifi connection for GPS but I would love to have it work for calls and music too.
I would pay as well.
bumping this just to say that I'm going to research the rules and process for starting a bounty. obviously the smart people we need to work on this need motivation lol
Sent from my GT-P6210 using XDA Premium HD app
Hi there,
just wanted to leave an incentive kind of post to say that I've also been looking for exactly the same thing.
My hunting on Google play just stopped after finding this post on XDA.
It's a kind of confirmation that there isn't a solution yet.
Since our rooted androids are more than capable of acting as a Bluetooth receiver, whether they may be based on new or older hardware, this seams like a very logical step in their lifecycle instead of getting forgotten in a drawer full of old and unused electronic waste.
Some doubts:
is a2dp required for this?
Is a2dp hardware related or simply a software feature?
Personally, I could live with a simple one way communication from a phone with mobile network (sender ) to the receiver. The used mic could still be the one on the sender side.
Wouldn't even need to have the receiver in a visible place as I would just connect a stereo cable from its headset output to an aux input on a hifi or a car stereo to hear music or acting as a hands-free system.
Hope this gets some real attention.
Cheers
In one year, nobody found a solution??
I can't beleive there is STILL no progress on this. Maybe I'll try asking a dev that has made similar apps the feasibility of this. There are so many practical uses for this that I cannot beleive no one has capitalized on it.
This would be a killer app if done right. Who here doesn't have an old phone laying around gathering dust? This could start off small; simply enabling the phone/tablet to be essentially a Bluetooth speaker, but then gain features and an interface using A2DP, which would evolve it into a killer way to make any car (with at least a tape deck) able to have full Bluetooth integration and control. I really hope someone can do this!
Bump
Bkb -> p -> PC (either wifi/blu/usb)
yeah so a spare bluetooth phone that connects between a keyboard and PC. Acting like a BT dongle. No way I'm spending 10 bucks for that. if an app...maybe a buck but would prefer free.
looking for this too. Wanting to turn this old phone into a bt audio receiver
Wow, endless searching and now this thread and still nothing :/ i need it for the first idea you listed, did you ever find something?
https://android.googlesource.com/pl.../java/android/bluetooth/BluetoothHeadset.java
Currently the Android Car Multimedia receives Bluetooth Stereo Audio from Phones (Andoird/Apple), how they do it?
Any news?
So many years and still nothing?
May be this is not the right way to do.
I know this is a crazy old subject but others have commented so I don't feel so bad.
I want to make my own android system for my car. I have everything I need for it (hardware/software-wise) except for this one thing.
A few years back there used to be an app called Tablet Talk, it's not exactly what we want but I'm still willing to settle for something like that. The way it works is phone->tablet->handsfree Bluetooth speaker. You could make and receive calls (including seeing the contact names/phone numbers on the tablet) from the tablet itself, then the audio/microphone goes to the handsfree device. Another added feature was when a call is happening the app stops all audio coming from the tablet until the call is done.
Like I said before, it's not perfect but at this point, I don't ever see it happening any other way. I found the app a few days ago, it doesn't exist on the app store anymore, unfortunately, I could get it to run. It just kept crashing.
If anyone knows of something then please let us know.
Years later, found just this thread: I want to do similar thing: Use a private phone (for my sake rooted with custom fw) as a hands-free bt device with an unrooted business phone (non-rooted and secure managed with company tool). I also don't want call forwarding or similar. Just do and answer calls, use phone book and call list via bluetooth like my car radio do for years.
Is there still no solution?
I just recently put Sianto 1.6 on my CDMA Arrive. I also have a 2009 Ford Fusion sedan with Microsoft's SYNC system.
For some reason now, the phone seems content to not really do any real searching when Bluetooth is first switched on. The "five dots" progress bar at the top of the screen pretty much immediately disappears, so it's just left with "Searching...". It will not pick up my car's system, which I use for tons of things... calling family, answering texts, and listening to podcasts on the nearly 2-hour long drive between my university and my family's house when I go on roadtrips.
I did some more research in the ROM's thread. It would seem as if the DFT Bluetooth driver is used in order to facilitate file transfers between devices. This caused a problem connecting to another user's car system, but was solved with some Windows registry changes on the phone.
How do I get Bluetooth working again, either by disabling DFT's driver or other methods? What are the registry changes to disable it? I really have no need to transfer files via Bluetooth (that's what email is for), so that's not a big deal to me. I really value using the phone safely in the car more, and having my podcasts... the drive is unbearable without them.
For those of you that haven't heard, Siri Eyes Free is Apple's iPhone intergration with select Honda and Chevy cars.
What happens is that the car's interior microphone and the steering wheel voice button both act as a proxy to funnel input to the phone over bluetooth.
Did anyone hack together an Android app to work with iOS's input api? All I really want is to send text messages / initiate calls using google now voice.
I could get an iphone for testing. I have a laptop and a phone with bluetooth, if those can record the raw bluetooth signal
I picked up a car that has Siri Eyes Free (after a firmware update) and have an Android so I'm bumping this .
Nearly a year later I'll bump this as well. Any ideas here? Just moved from an iPhone and lack of voice integration over Bluetooth is a bummer. Thanks.
A
Another bump on this for visbility and hopefully some additional useful information. Long story made short I recently got a new car, a Ford C-Max with MyFord Touch, that has Siri Eyes Free capability (as of v 3.6/3.8). Sadly the car I upgraded from had a cheap <$100 aftermarket radio that happily activated Google Now through the standard BT voice dial button and allowed me full hands free functionality and would like to get that back.
What I have found upon a little digging is Apple has published developer documentation which covers Eyes Free functionality:
https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf
As someone who can somewhat understand and comprehend this information but couldn't code to save his life, it appears to be fairly simplistic and is just a handful of custom BT serial commands, simple back and forth request/acknowledge commands, and an SCO audio link. Most of the user interface setup seems like it may be on the accessory/head unit end rather than the phone.
I would love to take a whack at this but unfortunately would not know where to begin. My first thought is would something like this with the serial BT communication, establishing an audio link, and triggering Google Now, be able to all be done without root?
If anyone begins on this or also wants to have a go at it, I'd definitely be willing to help where I can including testing and debugging.
I am referring to attached screenshot which is from a tutorial on Youtube, at https://youtu.be/q2_Q_m7hGxs (at 02:54)
In the tutorial instructions are given for making calls with a mobile phone (presumably Android since the model shown is an HTC EVO) through a PC's microphone and speakers. So in other words, instead of using the phone's own speaker and mic, or a connected headset, all audio goes through the PC.
Note the option "Headset and speakers" in the screenshot.
I have tried to replicate this with my Windows 7 Pro and Xperia Z4 to no avail. No such option is available.
Does anyone here know what the missing part is? Does this functionality depend on the Bluetooth stack installed on the PC? If yes, does anyone know any stack that offers this functionality? If it isn't the bluetooth stack, then what is it?
Thanks.
For posterity, in case anyone else needs this information. I found a solution slightly different from what I first wanted but which may be even better. Details below. But first a word on the original solution I was attempting. Android does not support this. Nevertheless, some Bluetooth stacks on Windows implement this, somehow fooling Android into believing that the connection is to a bluetooth headset, not to a PC. The stack that was mentioned here and there is the one from Widcomm. I tried installing this on my PC but failed.
And here is the solution I settled on eventually. Instead of messing around in Windows, I bought a bluetooth hands-free device designed to be used in cars. Only that I also use it on my desk. And even in the kitchen when I'm busy there. The model I bought is the Jabra Freeway but there are others. Works like a charm. Why it's better than what I wanted: because I can use it everywhere, including in my car where I also listen to podcasts and YouTube talks on the thing. And also because it allows me to conference parties on Skype (on my existing PC setup) with parties that call me on my phone, the traditional way.
I've combined this with a software called Just Remote Phone to control my phone from Windows. Perfect! (www.justremotephone.com)