[Request] Switch sound output from speakers to receiver - Windows Mobile Development and Hacking General

Hi All
I'm wondering if the above is possible, that is to redirect sound from the main speakers of devices to the receiver port which is the part which we put to our ears when answering traditional calls usually.
Reason for my asking is because Eten (now called Glofiish) phones have this capability and is especially useful for Skype calls. Right now my Skype calls are coming out from the speakers and I would really love to use my Universal like those new WIFI phones for Skype.
Is this possible?

Can't be done.
I wouldn't go as far as impossible. But it certainly would require a lot of very low level hacking, if it is possible at all. Simular questions have been asked here and nobody knows how to do it. The problem is (at least on my phone) the receive is connected to the GSM/CDMA chip set and the speaker is connected to the CPU that runs Windows Mobile. During a normal phone call the audio stream goes directly to the receiver without going the main CPU. So Windows Mobile doesn't need or have access to the receiver. So programs that run on the main CPU like Skype also don't have access to the receiver either. You might want to try using a head set.
ps the more common question that has the same issue: Can I get access to (or record) the inbound audio stream during a regular phone call?

Related

Must SKYPE be on speakerphone at all times?

I notice with skype (running OMAP at 240) when i make calls it is on speaker phone....any way to have sound come out of the earpiece, or toggle between it and speaker phone when i dont have headset in?
thanks...
stumped..
anybody aware of it?
I also want to know this as well..
Regardless of which entity is responsible for this not being implemented, the absence of small yet important features such as this are what make the entire Pocket PC platform seem juvenile at times
I downloaded skype v2 for wm5 yesterday, and it actually works on the wizard... HOORAY!!! download the version for the universal
and YES... it works with the headphones, otherwise sound goes to the external speaker
The new imate rom comes with skype 1.1 and it worked....but more as a technology demo... completely unusable unless you wanted to reset every other minute to get your contacts back... memory hog yadayadayada.
ref: http://forum.skype.com/viewtopic.php?t=51781
so its an issue....
that skype forum proves no help, no responses! hah
it is not an issue. it is how things work. there is not way to fix it. The normal phone speaker is hardwired to the gsm radio. there is no way to get any audio that does not come off of a GSM phone call to go to that speaker.
u ever used speakerphone with gsm?
So even though your GSM calls can be routed to the external speakers, the audio port or even a bluetooth device which uses the handsfree profile, you're telling me there's no possible way to route audio into the internal handset speaker. Do you know this for a fact or are you just making assumptions based on limited knowledge of these devices?
this isn't about speakerphones and such, as you're telling the audio signal to go to different places. what eguess is saying is that the little speaker we hear from isn't connected to a simple audio solder, but straight to the radio. and that radio doesn't get input audio from anywhere else but the radio itself. get it now?
eguess said:
it is not an issue. it is how things work. there is not way to fix it. The normal phone speaker is hardwired to the gsm radio. there is no way to get any audio that does not come off of a GSM phone call to go to that speaker.
Click to expand...
Click to collapse
So i was just wondering with skype work with a bluetooth headset? Thanks
not true. i could listen music in the built in earpeice once before while on the phone. it doesn't seem to work now. idk weird.
i could also listen to music on the included headset before while on the phone but it doesn't seem to work anymore.
so i don't think its hardwired. it must be in the registry somewhere enabling/disabling internal earpeice.
tweaker said:
so i don't think its hardwired. it must be in the registry somewhere enabling/disabling internal earpeice.
Click to expand...
Click to collapse
Well, not everything is in the registry either. Ok, why does Opera for PPC leave extra spaces? Absolutely ridiculous.
murdokiwi said:
I downloaded skype v2 for wm5 yesterday, and it actually works on the wizard... HOORAY!!! download the version for the universal
and YES... it works with the headphones, otherwise sound goes to the external speaker
The new imate rom comes with skype 1.1 and it worked....but more as a technology demo... completely unusable unless you wanted to reset every other minute to get your contacts back... memory hog yadayadayada.
Click to expand...
Click to collapse
what about delay

audio to internal speaker

Has anyone had any experience here writing code to take advantage of the internal speaker on our phone devices?
I know the external speaker is a standard peice of WM hardware, but there must be a way to call the internal speaker as well... this would be very useful for coding VOIP apps, as you can imagine.
Any thoughts?
Apparently the elusive Cicero networks product "Cicerophone" handled VOiP calls using the internal speaker!
This is something that other developing apps, such as Skype for WM, have failed to figure out so far.
Unfortunately, Cicero is very secretive, and as of yet no one else seems to know how to achieve this.
Anyone here know anything?
Which one is the internal speaker?
I think I wrote some audio routing code for this once...
V
By "internal" I mean the handset speaker usually reserved only for phone calls.
Windows Mobile devices have always had an audio speaker which is easily accessible to developers as a standard audio device. However, phone devices have a SECOND speaker, one that is smaller and not as amplified, which is used to listen to phone conversations when the device is held up to your head. This smaller speaker is what I've seen called the "internal", although I admit that it may not be the correct term for it.
I'm asking because I would actually like to route audio to that speaker for certain applications, especially VoIP, which until now has been going to loudspeaker (which causes audio feedback and privacy issues).
Do you have experience with this sort of thing?
Devices from Eten, e.g. X500, M700 have a skype service programe that redirect vioces from speaker to earphone. I don't know how it works but i just made a test to trick the service and direct the sound to earphone when making VOIP calls.
Dishe said:
Apparently the elusive Cicero networks product "Cicerophone" handled VOiP calls using the internal speaker!
Click to expand...
Click to collapse
Hi! Where can i buy/download cicerophone ?
Partially Solved!!!!!!!!!!!!!!!!!!!!!
I apologize for cross posting, but if you use the provided wired headset, everything is OK and voip (i.e.: Fring, etc) runs great, no echo e no voice feedback.
TRY IT!!!!!!!
I thought we all knew that already...
I've been using a BT headset and the BTAudio app to reroute all sound input/output to the headset. Problem is, you have to initialize it every time you want to make/receive a VOIP call, otherwise it will eat your battery very quickly since it keeps a constant audio channel live to your headset, even when there is no sound currently being played.
The problem is, when I leave voip on and slip the phone in my pocket, I'm not always using my wired headset and/or BT headset when the phone rings, and its silly that I can't use hardware that's sitting on my device in my hands.
Hi ,
I searched and couldn't find cicerophone anywehere .
do u know by any chance where we can download or buy it ?
tnx
no, its not for sale.
It was developed to sell to a telecom, and they are still trying to sell the technology. There never was a consumer edition of the software, only beta and evaluation versions that some people were fortunate enough to get their hands on for review purposes. They have done a very good job of keeping a VERY tight lid on this- its not available ANYWHERE, and they don't have any plan of making it available to the general public.
This tree has been barked up many times, its a lost cause.
Maybe some guy can have a look at the SkypeSettings.exe and SkypeSettings.dll files from Eten.
From what I saw, it only deals with the WAV1: device. No more devices are listed. Probably it captures the audio from it and than sends it to front speaker.
It does not run on my PDA. The settings tab also appears grayed out, so the app know it is not an Eten.
Unfortunately I could not debug the file on my device, given that IDA does not work on WM6, but probably both files have a check for Eten device, and if it is of a different brand the apps terminate.

Having issues with BT on a Lightspeed Zulu (aircraft headset)

To my knowledge, this is the first aviation headset that allows a BT connection to a phone you can talk on the phone hands free while flying. I can get it to connect and make/receive phone calls without a problem, but there is a semi-obnoxious hum/high pitch/static noise and I can't seem to make it go away, and also a ticking sound that increases and decreases volume at random. I've read about other pilots having great success with the BT portion, but I'm wondering if maybe the Tilt is only "compatible" with certain BT devices. Anyone have any thoughts/knowledge on the selective compatibility issue, or have heard of similar issues with BT in general? This is an incredible headset worth the money with it's MP3 input, noise cancelling, and everything. I'd hate to have to consider taking it back because I can't use the currently exclusive BT feature.
BT is comprised of a series of standards defining each individual interface type. I would wager that the problem is with the headphones more so than with the way BT is implemented in the phone.
That said, you can confirm the performance by swapping headsets or phones to see if the problems shifts.

[Q] Emulate Bluetooth headset on Android ?

Hello all,
I see that a question similar to this has been posted a few months ago, but no replies on that thread. So, here we go again
Basically all I need is for my Android to act as a bluetooth (stereo)headset (receiving audio).
The setup is I have a TV which can stream sound to a bluetooth headset. I havent got a bluetooth-headset but maybe I can use my Android phone with a wired headset and the phone acting as a bluetooth headset seen by my TV.
The goal: My girlfriend is hearing impaired and it would be a huge aid for her to be able to use a headset when watching TV-programs that hasnt got captions.
Also, streaming sound from my MythTV-box (with bluetooth) would make it possible to watch videos with sound without disturbing other people in the livingroom.
Is this somehow possible ? and if yes, might there already be an app out there ?
I've searched for hours but it gets a bit messy because about 95% of search results points to solutions for pairing an Android with a real bluetooth-headset and most of the time Android being the "server"-part of the bluetooth-connection. I need it to be a "client" ("sink" ?).
Im sorry this isn't an answer to you question. If she wears hearing aids i would look into a device like this for her.
Icom from Phonak. This device interfaces with anything bluetooth and connects to hearing aids. This made a huge difference in my bosses quality of life. He is able to interface it with His TV,Radio and his cellphone.
This is much more useful that just an ordinary blue tooth earphones.
Also i believe the bluetooth stacks that are in cell phones where never created for audio input. So something like you where asking wouldn't be possible as far as i know.
Thanks for your response. You're right about a proper hearing aid, its possible to get some with bluetooth-support (Oticon I think).
Just to wrap it up, while googling I also found some hints about the bluetooth stack being "limited" in Android and also some talk about hardware-capabilities (which would probably explain the limits of the bluetooth api in Android).
Most of what I found were from 2009 and '08, so I was hoping that bluetooth-possibilities might have expanded in the newer "delicious pastry"-releases from Google. Maybe its possible to port it from some Linux-source and build a ROM (?) But Im in way over my head with such projects.

Android Head-Unit Bluetooth Problem - Clone CarPlay Hardware

Hello.
I use an Android multimedia system in my vehicle. I bought this system online. A Chinese-made CarPlay system for vehicles that do not support CarPlay. I think it has some flaws because it is a system that has not been developed very carefully. This system came with a CarPlay clone application called QLink. Everything was going well, but when the phone call came in, things changed.
The system turns off the playing music and shows the incoming call. That's nice. When I answer the call, when the voice of the other person comes, the music that has been stopped starts playing again. Likewise, at a time when I have stopped the music in the car, if I turn on Siri, the stopped music starts to continue with the first beep of Siri. In short, every sound triggers other sounds that have stopped. I'm so tired of this situation. I disassembled the hardware. I couldn't find any port to connect to PC. I decided to tamper with the software.
There is a situation like this; my car has a bluetooth module and also the hardware i bought has its own bluetooth. But when I want to connect to this Android device via bluetooth, no option about sound is seen in the details. Only "contact list" and "internet sharing" options appear. Permissions such as "music" or "call" do not appear in the bluetooth options. I think it's because this "tablet" has access to the car's multimedia tools, but doesn't have any sound devices like microphones or speakers on its hardware. This is my guess of course. If a tablet does not have a microphone and speaker on it, then the sound-related permissions should not be visible when connected via bluetooth.
I want to bypass everything like QLink on this system and turn it into an Android tablet only. Then I will create a vehicle system as I want by installing my own applications. Here is the problem. While I understand electronics in general, I'm a total alien when it comes to mobile gadgets and Android. That's why I have a few questions for you and I will follow a path accordingly.
1- Can I fix this bluetooth audio permissions problem on tablet? With tricks like virtual microphone, speaker. Or is it something else other than my guess?
2- If I clean the tablet and connect directly via bluetooth, will the music and calls playing on the tablet play on the car speakers through the connections of this hardware to my vehicle? The service that installed the system brought the air conditioner, media and ECU connections of the vehicle together with a connector and connected them to this tablet. Will this link continue to work the way I want it to?
3- Did I explain my problem clearly? I dont know but if you need to know anything that I didn't mentioned then you can ask me every detail.
I really need every bit of information. Thank you so much for everyone's help so far. I'm looking forward to your answers.
Android Ver.: Android 10

Categories

Resources