Related
Well from reading other threads I learned that an answering machine software is not possible due to lacking ability to record from the radio audio output (on most phones, possible on univ?).
Well then how about not recording, but automatic pickup and sending prerecorded audio? Would that be possible? Like in: someone calls my phone->software picks up and plays back prerecorded message to caller "I'm in a meeting, please call back at 5pm" ->software hangs up.
Possible or not? Who would be willing to write something like this?
I think there's the same issue - the phone audio path is seperated from the PDA audio path. Read Odeean's posts on TAPI and his frustrations. However, the http://teksoftco.com boys seem to have hinted that this may in fact be possible anyway.
It may be possible I suppose, by writing specific drivers, but I don't think any of us have ever tried I guess.
V
We'll keep you updated with what can be done altough the system is not built to support this kind of features. Firstly because in the US recording audio on phone conversation is ilegal so MSFT doesn't supports this and onestly i don't see HTC being able to offer this kind of support.
Also what Vijay outlined is correct... but we have a few more ideas that we are curently testing...as i said we'll post it if we succeded.
Cheers,
Raul
i believe that it is not a hardware limitation.
The sound from the gsm is not analogue. It passes through the OS somehow, otherwise how is the audio transmitted to the bt hfree?
I don't believe that the transmition of audio (from gsm) to the bt hfree is done only by hardware.
Please comment
andrew_sh is making a good point there. Maybe something can be done by "faking" bluetooth data input?
We have a working answering machine on Himalaya.
See last ROM from TofClock...
Good point made by Andrew. A new bluetooth headset driver or a fake one might do the trick. Cross your fingers guys.
The OS has evolved since Himalaya and HTC has restricted access to drivers by creating a locking mechanism and also the signing process is a hop to pass.
Guys, from my understanding and a poll I've run:
http://forum.xda-developers.com/viewtopic.php?t=40100&highlight=telephone+poll
it doesn't seem like many people have succeeded in recording calls, and those that have are generally using the Himalaya only. The gigabyte can, but it has custom hardware.
We've discussed spoofing the bluetooth audio path before by using a dummy driver and receiver, but mamaich has stated that the audio path for the bluetooth is in hardware only, and seperated from the interceptable paths in the OS.
Rain (for those who don't know, is one of the genii at http://teksoftco.com) - if you have any new ideas, may I ask you to PM me?
Odeean, Mamaich and I have had numerous discussions about this and I'd be interested to know how your research is going. I read that you guys have experience at low level audio driver work (great work on the speakerphone btw!), and I think that might be a good way to go. There is certainly some OS control of the audio path (speakerphone, mute, headset<>bluetooth etc), so I've thought about this way...
V
I'm going to be getting my HTC X7501 Advantage from Amazon in about two weeks and wanted to know from current owners what bluetooth headsets you'd recommend.
I understand that this phone doesn't have a vibrate mode. Should I get a BT headset that vibrates? How about a display? What other factors are important? I've never owned a headset, BT or otherwise, so I'm new to all of this.
If you have any specific headsets that work well with the HTC X7500/X7501 Advantage, please post.
Thank you.
A lot of them here
http://forum.xda-developers.com/search.php?searchid=4010633
whoster69 said:
I'm going to be getting my HTC X7501 Advantage from Amazon in about two weeks and wanted to know from current owners what bluetooth headsets you'd recommend.
I understand that this phone doesn't have a vibrate mode. Should I get a BT headset that vibrates? How about a display? What other factors are important? I've never owned a headset, BT or otherwise, so I'm new to all of this.
If you have any specific headsets that work well with the HTC X7500/X7501 Advantage, please post.
Thank you.
Click to expand...
Click to collapse
Jabra BT8010 is very highly recommended. It has Caller ID (showing contact names when used with Jetware) and also vibrate. Second choise would be i.Tech Clip D with the same Caller ID feature, but not vibrate.
victoradjei said:
A lot of them here
http://forum.xda-developers.com/search.php?searchid=4010633
Click to expand...
Click to collapse
Wow, I didn't know you could search that way! On forums and subforums with keywords! Thanks victoradjei!
I've performed searches and read a bunch but thought I'd ask here as well, in case someone mentions something that I've missed.
Thank you too coyotte! I've seen a lot of people recommend the Jabra BT 8010. I've often wondered how useful the caller ID would be when this thing is stuck in my ear right? Or is it that people have this out when they get a call (I guess that makes more sense since people don't want to wear it all the time LOL!). How do people carry this along with their phone so they can get feel the vibrate and see the caller ID?
Thanks again both of you!
Aliph Jawbone FTW. Sound quality is more important to me than displays or vibration.
whoster69, I don't know if you've already seen this, but I came across this link to a demo of the Jabra BT8010 and it looks interesting:
http://www.ultramobilegeek.com/2007/06/jabra-bt8010-review-great-umpc-toy.html
I too have an HTC X7501 on order from Amazon (shipping est. 2-3 wks.) and was also wondering how I was to use its phone capabilities. I'm a total newb to all matters pc phone-related so I may be in left field here, but I think I'll be able to: 1) buy a BT headset w/ callerID & vibration functions, 2) keep headset in my shirt pocket or another readily accessible place, 3) be alerted to calls via the X7501's ringer function, 4) field calls by pulling the headset and checking the callerID on the headset's LED screen, and 5) answering the call by popping the headset in my ear and talking away or refusing the call by some other such means (I suppose you can push a button on the headset to have the call go directly to voice mail.) Anyway, just a newbie thinking out loud but, hopefully, posting a link to some info someone may find useful.
Jefson said:
whoster69, I don't know if you've already seen this, but I came across this link to a demo of the Jabra BT8010 and it looks interesting:
http://www.ultramobilegeek.com/2007/06/jabra-bt8010-review-great-umpc-toy.html
I too have an HTC X7501 on order from Amazon (shipping est. 2-3 wks.) and was also wondering how I was to use its phone capabilities. I'm a total newb to all matters pc phone-related so I may be in left field here, but I think I'll be able to: 1) buy a BT headset w/ callerID & vibration functions, 2) keep headset in my shirt pocket or another readily accessible place, 3) be alerted to calls via the X7501's ringer function, 4) field calls by pulling the headset and checking the callerID on the headset's LED screen, and 5) answering the call by popping the headset in my ear and talking away or refusing the call by some other such means (I suppose you can push a button on the headset to have the call go directly to voice mail.) Anyway, just a newbie thinking out loud but, hopefully, posting a link to some info someone may find useful.
Click to expand...
Click to collapse
Thanks for the link Jefson. Yes I had seen that. I thought it was pretty useful. So far at least, I'm leaning toward the Jabra BT8010. While there seem to be headsets out there that have better clarity or noise cancellation (Jawbone) and others that have many of the functions BT8010 (BlueAnt V12), none seem to have the completeness of the feature set of the Jabra BT8010.
Have there been any people who have tried the Jabra BT8010 and didn't like it? If so, why didn't you like it? I know it's kind of big and a few have complained that it's not perfect for listening to music (something about the range not being enough). I'd be curious to see what people who have used it think of it and how practical it is to use with the HTC Advantage.
Regarding how you want to use it Jefson, I agree. I've never used a headset at all and I'm trying to figure out, ergonomically what will work. If I get a call, will it ring on the headset, the phone or both? Is it reasonable to expect that I can whip out the headset and see who is calling and then decide to take the call or not? And if I do take it can I get it put on in a reasonable amount of time to answer the call?
Anyone with some experiences with the HTC Advantage/Athena please post and let us know how this works and if our ideas are reasonable or not.
Thanks again everyone for your comments. They are helpful!
You might want to check the BlueAnt V12. Vibrate, LCD caller id (numbers only), works well with VC1.6. Good price. I like mine.1
wgary said:
You might want to check the BlueAnt V12. Vibrate, LCD caller id (numbers only), works well with VC1.6. Good price. I like mine.1
Click to expand...
Click to collapse
Thanks Gary. It's one I'm looking into.
What is VC1.6?
I may be jumping the gun a bit, but I just ordered both the Jabra BT8010 and the BlueAnt V12 from Amazon and they are slated to arrive August 1st. I'm going to see how easy and convenient (for me, at least) they are to use and which one I prefer with my AT&T 8525 (UTC Hermes). I'm assuming the experience will carry over, at least to some extent, to the X7501. Anyway, in the near term I may be able to answer, remembering my newbie status, some basic questions regarding use of the two devices.
whoster69 said:
Thanks Gary. It's one I'm looking into.
What is VC1.6?
Click to expand...
Click to collapse
Microsoft VoiceCommand 1.6
Jefson said:
I may be jumping the gun a bit, but I just ordered both the Jabra BT8010 and the BlueAnt V12 from Amazon and they are slated to arrive August 1st. I'm going to see how easy and convenient (for me, at least) they are to use and which one I prefer with my AT&T 8525 (UTC Hermes). I'm assuming the experience will carry over, at least to some extent, to the X7501. Anyway, in the near term I may be able to answer, remembering my newbie status, some basic questions regarding use of the two devices.
Click to expand...
Click to collapse
Excellent Jefson! I was thinking of doing the same thing! My X7501 will be shipping any day now so I'm hoping I'll get to test it with them fairly soon (though I don't have a cell plan yet -I plan on testing the PDA stuff first and deciding on whether or not to keep the phone before committing to a cell plan). I'm looking forward to hearing your results Jefson!
Anyone know of any headsets that are going to be coming out in the near future that are worth considering?
Great info here about the Jabra BT8010, can anyone compare to the Jawbone
in terms of call quality?
Like the Athena, the Jabra's convergence features seal the deal.
Unless there is another headset out there that has a display, and vibrate mode with stereo bt, it is in a class by itself.
If some other model comes out, I would like an internal earbud.
Keith Walker
keithwwalker said:
in terms of call quality?
Like the Athena, the Jabra's convergence features seal the deal.
Unless there is another headset out there that has a display, and vibrate mode with stereo bt, it is in a class by itself.
If some other model comes out, I would like an internal earbud.
Keith Walker
Click to expand...
Click to collapse
I agree Keith. I just thought I'd ask. Yesterday I heard about the Jabra BT8040, but it doesn't have the features of the 8010 it seems. Too early to tell for sure though.
Hi,
I am currently looking for a piece of software that will do a specific job, or possibly a better solution to what I am trying to do. Let me give you a little bit of background...
I have got an O2 XDA Mini S, and a Parrot hands-free kit that does not support the A2DP bluetooth profile (only the handsfree profile). I am currently using TomTom 6 on my XDA with a bluetooth GPS unit. Everything works really nicely together, except I cannot get instructions from TomTom through my parrot (which is ultimately my goal).
The only way I can see of getting the TT instructions through my Parrot is to make use of the programs floating about that allow you to turn on and off redirection of sound through bluetooth. The idea I had was that if there was a program about (or maybe even write something myself) that would be able to signal when the sound coming out of the XDA exceeded and then dropped back below a threshold level, and then somehow link that into the bluetooth redirection programs, I could basically have any sound that is produced go through the Parrot only when they occur (including obviously the TT instructions).
Does anybody have any ideas on this? Any help would be greatly appreciated.
Thanks.
Point UI, a UI wrapper, has a feature similar to what you're describing. It's used just to save battery power by turning on BT only when an incoming call is detected, and then killing BT after the call is ended. I don't know if it's open source, but you might want to head over to their forums and see if you can find out how they did it.
You probably also want to haunt any TomTom forum sites (if any even exist).
As a final option, look into Mortscripts. People have done amazing tricks with Mortscripts, and this might be just the ticket. Mort haunts these boards, and may pipe in with an "I can (or cannot) do that with Mortscript" too...
I have a question, though. What's wrong with using the Wizard's built-in speakers for getting directions?
Myrddin Wyllt said:
I have a question, though. What's wrong with using the Wizard's built-in speakers for getting directions?
Click to expand...
Click to collapse
To be honest, it's not too bad through the speakers although if I have my radio on which I usually do, sometimes it can be a little bit hard to hear, and it would be nice to just have the radio mute while it gives me the directions.
It's more of a "want" than a "need" really.
Thanks very much for the info
Myrddin Wyllt said:
Point UI, a UI wrapper, has a feature similar to what you're describing. It's used just to save battery power by turning on BT only when an incoming call is detected, and then killing BT after the call is ended. I don't know if it's open source, but you might want to head over to their forums and see if you can find out how they did it.
Click to expand...
Click to collapse
It is quite easy for programs to detect when you're in a call - MortScript, I presume, probably can detect that quite easily as it's an overall Windows feature and will probably have a readily available part in the API.
The problem is not with turning the bluetooth on and off, it's actually detecting when TomTom is giving an instruction. To be honest I think I'll look into MortScript and if that can't do it then I'll probably just give up.
Detecting phone calls isn't that easy, and it's especially not easy to make a check in a simple procedural script language like MortScript (up to WM5, there's no way to check whether a call is active, you have to monitor all the time if a call is accepted or hung up).
Detecting sound output of another application is entirely impossible - at least for most applications. If the app opens the output channel only during output (which most don't because it takes valuable time and causes ugly "click" noises on some devices), one could maybe query the number of free output channels - but that would need a CPU hog monitoring all the time, or half of the message would be over until it's detected.
And even if that would work, there's simply no way to redirect output to a BT headset (except with A2DP). At least on most devices. Once there was a simple way to do that (you just had to open a virtual port, and as long as it's open, everything was redirected similar to the A2DP way nowadays), but most manufacturers didn't implement it, and nowadays it seems like no modern device supports it anymore. (Had it for test purposes in a MortPlayer beta, no user reported it works...)
So, to put it short: Currently it's impossble. Maybe WM8 might change that... (Few hope for WM7, it's proposed to have the same kernel as WM5 and WM6.x)
Hi guys, is it possible to have bluetooth stereo on my wizard. Is there maybe a particular rom i must load.
Can any1 help me with this.
Doesnt anybody have any information on this topic.
Dude. Patience.
This site is analogous to a bulletin board, not to a chat room. Sometimes, it takes days before someone with the right answer to your question reads your post. Sometimes, it never happens....and you will almost always find answers if you run a search. You certainly aren't the first person to try upgrading the bluetooth on a Wizard.
To answer you, Yes. There are several options available, ranging from difficult (manual editing of your registry) to easy (load a .cab file or two) to way overdoing it (loading an entire ROM just to get BT stereo) with varying degrees of popularity and success throughout the user population.
I have heard this works on some Wizards:
http://forum.xda-developers.com/showthread.php?t=263745
When I was using WM5 only, I used this successfully:
http://forum.xda-developers.com/showpost.php?p=931212&postcount=1
If you're in love with the idea of flashing an entire ROM for more reasons than just stereo bluetooth, do some reading first, and make sure the ROM you want has "A2DP" capabilities, or you'll be right back here looking at my suggestions again.
Welcome to XDA, and please don't forget to search before asking questions. You'll often save yourself a lot of time and frustration.
edge200is said:
Hi guys, is it possible to have bluetooth stereo on my wizard. Is there maybe a particular rom i must load.
Click to expand...
Click to collapse
BLuetooth stereo is built into the Wizard, with the standard ROM, at least on my T-Mobile (USA) MDA
You just need a BT stereo headset.
Thanks Myrddin Wyllt for the welcome.
Sorry about my impatience i would just like to say what a gr8 forum and you guys are doing amazing work. Been spending hours reading all the post and I hate reading so this is definitely good stuff.
Thanks
Hi,
I have to know where to point my developer at.
When I connect my old ohone (moto g3/LineageOS) to my car, it recognize it as a phone and I can handle calls from my car.
but it seams on my current phone (LG G6/same LineageOS version&build date), this function is not enabled. The car connects but It sees just a media device, so I have no access to the phone functionality.
It must be a flag or something.... where in the code do I enable it?
thanks
odysseus84 said:
Hi,
I have to know where to point my developer at. When I connect my old ohone (moto g3/LineageOS) to my car, it recognize it as a phone and I can handle calls from my car. but it seams on my current phone (LG G6/same LineageOS version&build date), this function is not enabled. The car connects but It sees just a media device, so I have no access to the phone functionality. It must be a flag or something.... where in the code do I enable it? thanks
Click to expand...
Click to collapse
I don't have this device but, your best bet is to post this question within the following Official LineageOS thread for the LG G6.
https://forum.xda-developers.com/showthread.php?t=3657486
Good Luck!
~~~~~~~~~~~~~~~
I DO NOT PROVIDE SUPPORT VIA PM UNLESS ASKED/REQUESTED BY MYSELF.
PLEASE KEEP IT IN THE THREADS WHERE EVERYONE CAN SHARE