Jump to content


Photo

Fixing bluetooth audio routing for i900

* * * * * 2 votes

  • Please log in to reply
316 replies to this topic

#301
Zusan

Zusan

    Newbie

  • Members
  • Pip
  • 7 posts
I cooked a rom using liads modifications and Iam using msvc 1.6 with no problems. But still the people I talk to complain that they hear me too loud and sometimes distorted. So tried around with audiogaincontrol. I was able to lower my loudness a bit by going to "Talking/Talking_Bluetooth/Common Part/OUT3/4 Volume" and set it from -9 to -46.5db. But Iam still coming over a little bit too loud. Are there any other ideas what one could change?

While searching for the right settings I found a pdf-document, that describes some of the settings coming from the view of programming the audio-chips. I attached this document to this post, so if someone wants to have look at it... It describes at least some of the settings a bit. Maybe this helps someone...

Zusan

Attached Files


  • 0

#302
liads

liads

    Regular

  • Members
  • PipPip
  • 96 posts
  • Gender:Male
  • Location:Israel
  • Devices:Samsung Omnia i900

liads, some news on the cab to make all the change simultaneously? ther's a way to fix the bt problem without hardreset?
thanks

Hi desertfalcon,
Sorry for not updating.
I did give it a try a while ago, following gemx's ideas, but just couldn't get the dlls working outside the ROM.
Not sure what I missed, but I still believe it's possible.
I should probably give it another try, but a little short on free time lately..

  • 0

#303
liads

liads

    Regular

  • Members
  • PipPip
  • 96 posts
  • Gender:Male
  • Location:Israel
  • Devices:Samsung Omnia i900

I cooked a rom using liads modifications and Iam using msvc 1.6 with no problems. But still the people I talk to complain that they hear me too loud and sometimes distorted. So tried around with audiogaincontrol. I was able to lower my loudness a bit by going to "Talking/Talking_Bluetooth/Common Part/OUT3/4 Volume" and set it from -9 to -46.5db. But Iam still coming over a little bit too loud. Are there any other ideas what one could change?

While searching for the right settings I found a pdf-document, that describes some of the settings coming from the view of programming the audio-chips. I attached this document to this post, so if someone wants to have look at it... It describes at least some of the settings a bit. Maybe this helps someone...

Zusan

Hi Zusan,
Seems like the "OUT 3/4 Volume" setting has two values (the mask is FFFF). If you set the "Value" box to "1F1F", you should get -46.5 on both "OUT 4" and "OUT 3" (and you'd later be able to set both using the select boxes).
Have you tried messing with the "MIC Routing", "MIC PGA Volume", "Record PGA Volume" or "Record Routing / Mux Select" ? (Make sure you don't exceed the mask for these)
And thanks for the pdf. It might come in handy.

(P.S. I take no responsibility if anything goes wrong. I'm just guessing here)

  • 0

#304
angellm

angellm

    Newbie

  • Members
  • Pip
  • 1 posts
Hello everyone.
I made all changes pos1, but pressing the car's bluetooth does not activate the speed dial.
Can I change it in the kitchen.
Thank you. for his fantastic work

  • 0

#305
itsbuckyb

itsbuckyb

    Newbie

  • Members
  • Pip
  • 15 posts
does this fix the annoying clicking noise I hear on my bluetooth during conversations?

  • 0

#306
liquidsky59

liquidsky59

    Newbie

  • Members
  • Pip
  • 9 posts
  • Devices:Xperia x1i, Omnia i900
sorry, posted in the wrong topic

Edited by liquidsky59, 01 November 2009 - 12:14 AM.

  • 0

#307
mmaster12

mmaster12

    Newbie

  • Members
  • Pip
  • 33 posts
  • Devices:i900
 Can anybody post instruction how to add fix in custom ROM?

Edited by mmaster12, 03 November 2009 - 11:50 AM.

  • 0

#308
sector

sector

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 2,296 posts
  • Gender:Male
  • Devices:Samsung Omnia
If we use SRS or FTouchSL there new dlls in registry. Are they going to be any problem if we dont use the touch.dll and zylonite_wavedev2.dll?
I am trying to make a cab without needing to cook the files. I have resigned the dlls but i need to know if we will have a problem not using the below 2 dlls.
Anyway i could make 2 cabs with SRS and FTouchSL and without them but it will be better to clarify.

SRS:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev:Dll --> WOWHD_ARM_WCE_PPC2005_Driver.dll , it should be the zylonite_wavedev2.dll instead from original
having HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev:OldDriver -->zylonite_wavedev2.dll

FtouchSL:
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH:DriverName -->FTouchSLDLL.dll , it should be touch.dll instead from original
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH:PrevDriverName --> touch.dll

Take care

  • 0
If you like my work buy me a beer :) !
Posted Image
WM 6.5/6.1 roms, Themes, Taskbar etc... :D

#309
dannych99

dannych99

    Enthusiast

  • Members
  • PipPipPip
  • 230 posts
  • Devices:Samsung Omnia; HTC Desire HD

If we use SRS or FTouchSL there new dlls in registry. Are they going to be any problem if we dont use the touch.dll and zylonite_wavedev2.dll?
I am trying to make a cab without needing to cook the files. I have resigned the dlls but i need to know if we will have a problem not using the below 2 dlls.
Anyway i could make 2 cabs with SRS and FTouchSL and without them but it will be better to clarify.

SRS:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev:Dll --> WOWHD_ARM_WCE_PPC2005_Driver.dll , it should be the zylonite_wavedev2.dll instead from original
having HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev:OldDriver -->zylonite_wavedev2.dll

FtouchSL:
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH:DriverName -->FTouchSLDLL.dll , it should be touch.dll instead from original
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH:PrevDriverName --> touch.dll

Take care



It's a good news. CANNOT WAIT :)

  • 0
Omnia---WM23686.5.3.8
DesireHD---Vodafone Stock ROM
---Running faster, Running better---

#310
Stepan B.

Stepan B.

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:Omnia i900
Can anybody help me to make ROM with integrated and worked Voice Commander without any configurations after flash?
Where I can load package with Voice Commander (OR Voice Dialer)?

Sory for my English.

  • 0

#311
ock

ock

    Addict

  • Members
  • PipPipPipPipPip
  • 660 posts
  • Devices:i900
  • Twitter:@o_ck
I've been trying to incorporate all these valuable research findings into my roms as well.
2 problems I faced:
  • Video camera crashes to home screen
  • Lock on wakeup option does not work, though you can wakeup the device with any button
The first problem can be solved by hex editing nk.exe, but I'm still stuck at the second after dozens of flashes.

Anyone want to lend a hand to fix this?  :)

  • 0
ock Eclipse Build 23118

Check out my guide to rom cooking and my Zune and GTX Nitrogen skins

#312
Matt_971

Matt_971

    Newbie

  • Members
  • Pip
  • 2 posts
  • Devices:Omnia
i have read quite a bit about this BT headset n VC.

Such a shame it never worked out of the box. My old Jasjam even had VC. Ahh well THANKS SAMSUNG.....


Anyways OCK I downloaded and running your rom now but noticed you took the BTAR out. I have tried it and doesnt work so is def not in there.

Have you got a rom working with it and video fixed. The lock on wakeup doesnt bother me as I set my device to wakeup by power button ONLY otherwise it turns on in my pocket all the time lol.


Would love to have this working. Would make it a perfect rom then.


Cheers

  • 0

#313
blodnje

blodnje

    Newbie

  • Members
  • Pip
  • 2 posts
  • Devices:i900

I've been trying to incorporate all these valuable research findings into my roms as well.
2 problems I faced:

  • Video camera crashes to home screen
  • Lock on wakeup option does not work, though you can wakeup the device with any button
The first problem can be solved by hex editing nk.exe, but I'm still stuck at the second after dozens of flashes.

Anyone want to lend a hand to fix this?  :P


I am using 23551 which is ok, stable. BTAR problem. I am not a cook but I am able to do some magic. Is there any way to get BTAR working/test without downgrade to some old ROM, where is usually something vital missing? I (desperate) want to improve audio book listening experience :(

Keep the G(o)od work! :(

Regards

  • 0

#314
lorenzawer

lorenzawer

    Newbie

  • Members
  • Pip
  • 3 posts
  • Devices:omnia i900
Hello everybody and thank you very much to those who are working hard for the benefit of users (Liads, Stevenh, KhuanChai, Ock...).
I know nothing about roms or flashing, but I now must learn since hands free functionality is REALY important to me. For what I have read I assume BTAR3.zip is the newest file in this regard so far (04-25-10). However I don't know if that file is a rom itself or it is something you have posted for programmers to test and try to find possible bugs.
In case it is a rom, I assume that it will let me push the microphone button on my car hands-free, say the name of the contact I want to call and let me talk through the car mic. Carkit (alpine 103bt -parrot KC5000-) phone (omnia i900 -WM 6.1 with CVSD).
If I am correct so far, I finally found what I was looking for. In case it is not a rom yet, I will wait, but I would be very gratefull if any of you could enlight me with a simpler solution with the best functionality (I intend to have my cellphone lost in a pocket and still not needing to crash my car trying to get it out to push buttons or speak close to it- yes, I am picky).
And last thing, please let me know, if there's a link you are familiar with, that could help rookies flash their cells from a know-nothing basis :huh: (OS Vista Home 32 with WM Device Center).

Thank you indeed for your help.
I am Spanish, if you are wondering about my weird writting :P

Edited by lorenzawer, 26 April 2010 - 01:50 AM.

  • 0

#315
ock

ock

    Addict

  • Members
  • PipPipPipPipPip
  • 660 posts
  • Devices:i900
  • Twitter:@o_ck
In case you guys missed it, dannych99 may have hit upon a simpler solution.
Check out his thread for more info.

  • 0
ock Eclipse Build 23118

Check out my guide to rom cooking and my Zune and GTX Nitrogen skins

#316
masza2

masza2

    Newbie

  • Members
  • Pip
  • 41 posts

For ROM cooks:
1. Replace zylonite_wavedev2.dll, touch.dll, speakerphone.dll and fmradio.dll folders (modules) in OEMDrivers with the ones attached here.
2. Add the registry values from the attached rgu file into the OEMDrivers rgu.
3. Put the attached AudioGainControl.exe and AudioGainControlStart.lnk into OEMApps.
(if you publish your custom ROM, please give credit)



Hello. I now cook the wm6.1 rom with this tutorial. BT routing is working. All audio route to the BT headset. (I use bt audio toggle program). I hear a Windows sounds on the headsets.

I have installed (cooked)a Cyberon Voice Speed Dial.

What I must make, to run (by pressing the bt headset button) Voice speed dial and audio routing?

Now if I press the button...nothing happen...

Please help me, where is a string to headset button (registry?).

Regards.

  • 0

#317
aaydoogduu

aaydoogduu

    Newbie

  • Members
  • Pip
  • 2 posts
  • Devices:i900
all links dead

please reupload

thanks



  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users