Question about the Wizard and capabilities.... - 8125, K-JAM, P4300, MDA Vario Software Upgrading

Ok gurus, here's a good one for you with a CE development kit.
The Wizard (and the SDA for that matter!) have a BOTCH in the way they handle bluetooth. That is, with a headset active, they will NOT send ringtones and notice messages (noises of various kinda) through to the headset.
They also won't play music there either. Yeah, I know, its not high fidelity nor stereo (at least not until AD2P shows up) BUT you should be able to watch ORB'd video, for example, with sound.
But - you can't.
Or can you?
There's a tiny little app called "BTon" and "Btoff", along with "BTtoggle". It does what you think it does - it redirects all audio out the bluetooth port.
Now this would be perfect except that once you turn it on the Bluetooth audio channel is left open, which beats the snot out of the battery in both the wizard AND the headset.
So - here's the challenge...
Figure out how to intercept (hook) the OS so when it goes to open the SPEAKER audio channel it, if configured to AND you're attached to a Bluetooth headset (which can be determined from the current active device in the registry) for either handsfree or headset, you execute the equivalent of "BTon".
When the speaker channel is CLOSED, you execute "BToff".
Now you suddenly have Bluetooth headsets working the way Microsoft SHOULD HAVE implemented them. If your phone rings, it rings ON THE HEADSET with your ringtone. If you get a SMS, the notification tone comes through the HEADSET. If you play a music file, it plays on the HEADSET. Basically, if the headset is active, it plays there - if not, THEN it plays on the speaker - no matter what the app is.
The Wizard software has control of the audio amp in the unit. It therefore must be possible to determine if the amplifier is togged on, and if so, to execute this.
What 'ya think? I'd think this would be a VERY simple app to write - I don't have the hardware register layout nor the CE development tools or I'd take a crack at it - but one of you guys has to....
This little app, sitting in the background, would consume almost no memory or processor time but would basically fix my (and many other's) BIGGEST ***** with the Wizard AND the SP5 - since both do exactly the same thing, and both should be amenable to the same fix.
Anyone up for the challenge?

Related

BT for music

Hi! I have a qtek 9090 and I'm going crazy on this... Is it possible to listen to music on the BT headset (actually a Motorola H350), or is that supposed to be used only to receive calls? Are there any settings I can change, or does it depend on this specific headset? Thanks!
BA works fine with A2DP profile (stere hi fi audio BT profile), but usually not with base firmware. I tried to use it in WM2003 with BT patches and HP headset, but it works really fine with wm5 from helmi with widcomm stack. Now I use it with Plantronics Pulsar 590 - watching movies is quite nice in TCPMP. Anyway you have to remember about few limitations of this technology:
1. BT in BA has very limited range - from backpack to headset sometimes might be too far.
2. While watching movies, remember about short delay (up to 200ms) needed to compress, send and uncompress the sound.
3. in most headsets you have additional buttons for remote control (AVRCP profile), but it works well only in WMP - havent noticed any other software, that works fine with this option, anyway I havent made in-depth testing.
4. Quality is limited by compression algorithm used in A2DP profile, but for most people it is acceptable (I prefer Koss Porta Pro wired headset for music)
It is possible to make your Qtek 9090 play music via Bluetooth, whether you're using WM2003 or WM5, but you can't do it on a mono (one ear) headset like yours. Mono headsets aren't made for listening to music so they don't support the Bluetooth stereo profile.
If you're thinking about getting a stereo headset, by all means go ahead, but consider some of jakubd's remarks; especially the first one. Regarding the third remark: Conduits Pocket Player supports AVRCP as well and is a great music player!
For some info on how to install the Bluetooth stereo profile, see my posts in this thread: http://forum.xda-developers.com/showthread.php?t=258457
So...
...does that mean there is no way to use a BT mono headset in the same way of a wired mono headset, i.e. to listen to anything that goes on on your PPC (music, movies, games, calls... whatever, no matter the quality of the sound)???
As far as I know, there isn't...
bmarzano said:
...does that mean there is no way to use a BT mono headset in the same way of a wired mono headset, i.e. to listen to anything that goes on on your PPC (music, movies, games, calls... whatever, no matter the quality of the sound)???
Click to expand...
Click to collapse
I have tryed avery possible BT software to redirect mp3 sound to a mono headset (Motorola H605 with T-Mobile MDAIII, Custom WM5 AKU 3.2) and my conclusion is that it is impossible, until someone makes some kind of hack for mono devices to be emulated as stereo.... as far as i know there is no such hack

Neat BT stuff

Hi;
Didn't find too many threads about the neatness of the Kaiser BT with certain devices. Though my main memory gets still eaten up like ther's no tomorrow I played a little bit today during lunch-time.
1.) External speaker/handsfree set:
I bought a blueant supertooth light since we have several phones in the family That's the most convenient way to have a mobile handsfree and no wires and literally NO installation.
Enable BT at the Kaiser, use BT-Audio (attached) and re-route device speaker output to the bluetooth handsfree speaker.
Voila, the TomTom Lady is talking to you load and clear. Eats up some battery but for that you have a car charger - NEAT!
Should work with popular motorola T305 and others as well.
2.) Car with AUX/iPod input:
Get an A2DP bluettooth kit (I have the i-tech clip R35) get a male/male 3.5 mm jack cable (preferable a little longer that you can use the mic), connect to the car. Not only that you can listen to the music stored on the kaiser through your car stereo ... call comes in, take call and listen through your speakersystem OR listen to regular radio or music, call comes in, press aux at your radio and ... talk.
NEAT - Thought I should share this!
doesn't seem to want to work for me. i get a " failed to enable BT audio" window when i try to use it
Could have a better user interface, I agree.
Do you use an external BT speaker/microphone or do you try to use AUX for your car stereo. If you use the car stereo NOTHING is required as long as you have an A2DP bluetooth set with external earphone jack.
With the car kit these are the steps that worked for me:
Enable BT in CommMgr?
Click BTAudioToggle
Click BTAudioOn
I put shortcuts in my menu one could even write a script or macro...
doesnt work for me
Post your config and what you did/do perhaps I can help
same thing as post #2,unzipped to SD, make shortcut,tried shortcut and direct file and both gave that error message
What speaker/headset do you have?
If it is a headset is it A2DP compatible?
jabra bt5020,dont think it's compatible
Hmmm
Bluetooth compliance: Bluetooth version 2.0 specifications
Supported Bluetooth profiles: Bluetooth headset and hands-free profiles
Try the following:
- Soft reset after you disabled bluetooth (to have a clear starting point)
- Enable bluetooth
- Check if it is connected
- Open settings
- Tap and HOLD on your headset
- Set as handsfree
- Set BTAudio ON (don't use the toggle)
- Open TomTom or whatever gives you some voice commands and check.
If it doesn't work ... well it doens't work with your headset ... sorry
If you REALLY want the function buy an itech or so for ~ 26 bucks

Help using bluetooth headset with xperia x1

Hi, i have spent some time searching now and since i couldn't find this anywhere i decided to post here, hope someone can help me.
Recently, i bought the official sony playstation 3 bluetooth headset (http://www.us.playstation.com/PS3/Accessories/SCPH-98095) and i have connected it to my xperia x1 through bluetooth (running with itje's touch-it xperience v13.2), the problem is, it only outputs sound for the voice calls, i can't listen to music on it or the normal phone sounds. I know it would be mono sound and not high quality, but i would like to listen to the sound anyway sometimes because its better then leaving it silent.
i have tried in the bluetooth configuration window, clicking in advanced, editing the wireless device profile, thre it was marked hands-free, i clicked refresh and headset appeared, i marked it, then the headset disconnects. when i reconnect it, it auto demarks headset, or it doesnt connect.
I have looked around to see if it was the bluetooth headset problem, but i have not seen anyone else complaining about this or even mentioning it can't play the phone sounds (just some complains about the ps3 sounds not outputing but thats the ps3 fault), and i have also searched to see if it is x1s fault but haven't managed to find an answer as well, so if anyone can plz help i would really appreciate it. Thanks.
thats pretty much because its no BUG.
what u want is a a2dp headset. something tells me that the ps3 headset doesn has this feature. normal headset just route voice calls while a2dp headset route everything.
actually, i didnt use the word bug because i though that might be the case
it has the headset and handsfree profile, not a2dp, but what i wasnt sure if it really needed to have de a2dp profile to output normal sounds, from what i've read it seems it is needed to output stereo high quality sounds, but just sounds with low quality would work for me, thats why im asking, i though the headset profile would be enough for that.
so if i get your message right, unless it has specifically the a2dp profile, there is no other way of making the sound output on the headset, low or high quality?
now i know there might be a way to make it work.
i was listening to some music today using the music player that comes with touchflo 3d, then i pressed the talk button of my bluetooth headset to issue a voice command (with the microsoft voice command program), then the music started playing in my headset while it was waiting for the voice command, once it got the command the music went back to the phone.
Does anyone know any way to make my headset keep playing the sounds, or could at least explain what happens when i press the talk button so i have an idea of where to look to see if find a way?
no one can help me with this? not any tip or a way to select a different output for audio or anything like that?
Also an issue with Audio Gateway
I have tested this issue on two seperate headsets, and so far can get the Xperia to work ONLY as hands free. Seperate phones sperate headsets. The other phone pushed audio thru to the headset whereas the X1 only routes calls.
I also cant find much of this on XDA or anywhere else?
Help?
Regards
i used an ad2p software downloaded from here when i had this issue with my lg ks20. But i havent the gut or im just lazy to try this app on the x1. Maybe u should give that ad2p software a try.

Bluetooth Audio output

Does anyone know of a reliable Bluetooth Audio App? i tried (what seems to be the only one on the market) Bluetooth Audio widget app and it does the trick... it transfers all the sound like music, gps directions and phone call to my jawbone. The application itself crashes all the time and the widget it self is non responsive sometimes and you have to remove it and add it again.
I'm not sure what you mean. I have a stereo bluetooth headset for running and such and all I do is enable bluetooth on my phone and turn on the headset (it was one I got on new egg by motorola and will take calls as well). Anyways it automatically transfers audio after that to the headset only. I assume this is the way out normally is for any headset.

Bluetooth and notification sounds

Sadly, Google decided to make Android 9 stream every sound a phone can make to a connected BT device, no matter if that device is capable of playing that sound, and no matter if streaming every sound makes sense at all. This leads to not hearing alarms and notifications and it also means you can't hear directional instructions by you navigation app when your phone is paired to your car's radio for phone calls only.
And sadly, Lineage decided not to undo this not-so-clever idea of Google.
I know we had this discussion before, but being not able to hear my navigation app drives me crazy every day I need to use it. My company car is equipped with a BT capable radio, that can handle calls only. But as soon as the radio and my phone are connected, Android/LOS still tries to send every tone and every sound to that radio, resulting in silencing my phone completely.
I tried some apps that can redirect any sound in a way that they appear as a phone call to a connected BT device. But those apps block calls, and while I am talking to some one, there won't be any navigation instructions on the car's speaker either and I have to rely on optical instructions, removing my vision from the happenings on the road. These apps also make the radio useless as a radio: you have to keep it switched to BT input all the time.
How about the other way round? Is there any app that can make Android stop sending a specific audio output to a connected BT device? If it's possible to disguise even music as a phone call, I imagine it should be possible to tell BT to use the phone's speaker for a specific source of sound.
There is a setting in maps whether to send directions via Bluetooth
ktmom said:
There is a setting in maps whether to send directions via Bluetooth
Click to expand...
Click to collapse
There's a similar setting in Osmand, which sends directions as a phone call to the BT device. But using this option will interrupt the paring for phone calls, so you can't have both, you have to decide whether to use hand free calling mode or to hear your navigation directions.
BT and its settings was a thousand times more sophisticated in Android 7 / LOS 14, when alarms and notification sounds where played over the phones speaker, while your music or calls was sent to a BT device. Now, in A8/LOS15 and above, all sounds are send to a paired and active BT device. So, if your ear phones are activated, and you put them into your pocket, you won't hear any text notification or any alarm. I can not imagine the poor way of thinking at Google's development department that has lead to this idea.

Categories

Resources