[FIX] for no in-call audio/T-Mobile US/4.2.2/.33 radio or lower - Nexus 4 General

I posted this in General/LTE but I feel it will be easily found here.
This is to run stock 4.2.2/.33 or lower radio and not have audio issues.
Well after working a 10 hour day at a start-up, I came home and spent another 6 hours debugging our no in-call audio issue. This issue is specific to T-mobile USA customers with a certain N4 configuration. I'll explain it, only because some people will stumble upon this post and won't use the SEARCH!
You'll experience no audio during a call. No audio in the earpiece and no audio going in the mic. This is when you have:
Stock 4.2.2 (It's possible that it works on other roms that have this issue as well. Not sure.)
Either RIL file that is available. (doesn't matter)
Either bootloader (also doesn't matter)
.33 radio or lower
As I mentioned in a prior post, Google changed the sound table file for 4.2.2. This may have been to anger us but I feel like they were trying to enable an audio channel for the new HD calling or whatever. Not sure. Anyway, I verified that these entries are not in AOKP roms and that must be our issue. 4.2.2 radio has some kind of symbolic linking that matches that file and when we install .33, the rom expects that TMUS audio entry to be there and it's not. Any attempt to edit out those entries or use a straight AOKP file would cause a stuck boot animation and I'd have to do a restore...
I spent the last 6 hours tracing where each audio address was hooking too. As well as running logs to see what was going on. In a nutshell, all the audio triggers were reversed because of bad addressing. When you made a call, it would actually DISABLE mic and ear speaker audio! I didn't know how to remedy this as I didn't understand the audio "calibration database" system. So I studied it a bit and I wished I had earlier. The pattern I saw was that the main entity in a group has a set address. Something like 3:1. If any others fit in that main group, they also get 3:1. In the case of audio, think loudspeaker or loudspeaker with "dolby". Both are basically the same, so they can share the upper ranks. So imagine a loudspeaker that is much smaller and takes a different voltage, etc. That would be labeled in the next group of 6:1. So from what I saw, they basically doubled like that pretty often.
Without any further interruptions. The fix!
Your gonna need a root file manager. I like ES file explorer. It'll need to have root access enabled in the settings. You'll also need a text editor. You can use ES built in one but it really sucks. I use 920 text editor. Both those are free apps people. Do a backup before you start this as I had lots of booting issues trying to work this one out.
Now open ES (or other file manager) and navigate to root "/" on your phone. Click on the etc folder and then the snd_soc-msm folder. There will only be one file in there, snd_soc_msm_2x_Fusion3. Do whatever you have to do to change file permissions on that file. In ES, you hold down on file and go down until it brings up a box. Scroll down to the bottom and go to properties. It'll bring up the permissions. Click on the "change" box. Note it's default properties. Write them down if you have to! Now click all the check boxes. Make it a really open file! Then hit OK and go back to the directory. Click on file to open. An "Open As" box will pop up. Open as text in your 920 or whatever your app is.
You'll see the long ass Fusion3 file outlining all sound properties of your device. Were interested in changing line 1804 and 2736. If you have a good text editor, these will be listed on the left. Scroll down to line 1804 and you'll see the ACDBID or audio calibration database ID. Like this...
Modify /snd_soc_msm_2x_Fusion3 diff
...
1777 1777
1778 1778 ACDBID 7:1
1779 1779
1780 + EndSection
1781 +
1782 + SectionDevice
1783 + Name "Voice Earpiece TMUS"
1784 + Comment "Handset Rx device"
1785 +
1786 + EnableSequence
1787 + 'SLIM_0_RX Channels':0ne
1788 + 'RX1 MIX1 INP1':0:RX1
1789 + 'RX1 MIX1 INP2':0:RX6
1790 + 'RX1 Digital Volume':1:68
1791 + 'EAR PA Gain':0OS_6_DB
1792 + 'DAC1 Switch':1:1
1793 + 'SLIM TX3 MUX':0:RMIX1
1794 + EndSequence
1795 +
1796 + DisableSequence
1797 + 'RX1 MIX1 INP1':0:ZERO
1798 + 'RX1 MIX1 INP2':0:ZERO
1799 + 'RX1 Digital Volume':1:68
1800 + 'DAC1 Switch':1:0
1801 + 'SLIM TX3 MUX':0:ZERO
1802 + EndSequence
1803 +
1804 + ACDBID 81:1
1805 +
1780 1806 EndSection
1781 1807
1782 1808 SectionDevice
...
2320 2346 EffectsMixerCTL "SRS TruMedia"
2321 2347
2322 2348 EndSection
2349 +
2323 2350 SectionDevice
2324 2351 Name "HeadsetVM Tx"
2325 2352 Comment "Headset Tx device"
...
2669 2696 ACDBID 6:2
2670 2697 EffectsMixerCTL "SRS TruMedia"
2671 2698
2699 + EndSection
2700 +
2701 + SectionDevice
2702 + Name "DMIC Endfire TMUS"
2703 + Comment "Dual MIC Endfire Tx device"
2704 +
2705 + EnableSequence
2706 + 'SLIM TX7 MUX':0EC7
2707 + 'DEC7 MUX':0:ADC1
2708 + 'SLIM TX8 MUX':0EC9
2709 + 'DEC9 MUX':0:ADC3
2710 + 'DEC7 Volume':1:66
2711 + 'ADC1 Volume':1:100
2712 + 'DEC9 Volume':1:66
2713 + 'ADC3 Volume':1:100
2714 + 'SLIM_0_TX Channels':0:Two
2715 + 'MICBIAS1 CAPLESS Switch':1:0
2716 + 'RX1 MIX2 INP1':0:IIR1
2717 + 'RX2 MIX2 INP1':0:IIR1
2718 + 'IIR1 INP1 Volume':1:51
2719 + 'IIR1 INP1 MUX':0EC7
2720 + EndSequence
2721 +
2722 + DisableSequence
2723 + 'DEC7 Volume':1:60
2724 + 'DEC9 Volume':1:60
2725 + 'SLIM TX7 MUX':0:ZERO
2726 + 'DEC7 MUX':0:ZERO
2727 + 'SLIM TX8 MUX':0:ZERO
2728 + 'DEC9 MUX':0:ZERO
2729 + 'MICBIAS1 CAPLESS Switch':1:1
2730 + 'RX1 MIX2 INP1':0:ZERO
2731 + 'RX2 MIX2 INP1':0:ZERO
2732 + 'IIR1 INP1 Volume':1:0
2733 + 'IIR1 INP1 MUX':0:ZERO
2734 + EndSequence
2735 +
2736 + ACDBID 91:2
2737 + EffectsMixerCTL "SRS TruMedia"
2738 +
2672 2739 EndSection
2673 2740
2674 2741 SectionDevice
Click to expand...
Click to collapse
We need to change the ACDBID 81:1 at line 1804 to ACDBID 7:1. You can just erase the 81 and change it to 7. Just make sure spacing is the same. 1 space between the letters and the 7. Now go down to line 2736 and change the ACDBID 91:2 to ACDBID 6:2. Now you need to save that file. You won't be able to save directly over that file. You'll have to do a "save as" to somewhere that's easy to find. I just chose my download folder. Now go back into ES manager and find your file you made and copy it. Go to the snd_soc-msm folder and delete the original file and then paste your modified one in.
Now go to the properties of your new file and change the permissions back to the original default settings. This is very important. If left unprotected, someone could control any audio settings at will. This includes your microphone. Not cool.
Last but not least, reboot.
Don't forget to backup before starting procedure.
I'm not responsible for dead puppies or bricked phones.
etc. etc. etc.
Forgive any 3am grammar mistakes and enjoy your stock/TM-US/LTE! =)

Why are my lines way off?
Line 1804 : ACDBID 60:1
Line 2736: RX2 MIX 1 etc

You can't. ES text file support is poor. That's why I suggested "920 text editor". It's free and works okay. Search is no good and android as a whole bogs really hard on big text files. It does have numbered lines and quick scroll.
If all else fails, you can copy the file in ES and put it in download location, transfer to pc, do the edits there, put file back on phone and done.
Sent from my Nexus 4 using xda app-developers app

Ok but why are my lines different than yours, using 920

hey great job man. im glad you figured this out. im about to try it out

ceejay83 said:
Why are my lines way off?
Line 1804 : ACDBID 60:1
Line 2736: RX2 MIX 1 etc
Click to expand...
Click to collapse
you might have done something with codecs and stuff if you've tried to use those bypasses to get free voip minutes on your phone (I think)

vickpick said:
you might have done something with codecs and stuff if you've tried to use those bypasses to get free voip minutes on your phone (I think)
Click to expand...
Click to collapse
Nope, never done any of that

thanks, got it working on the first try. just to let you know, its much easier to use root explorer to do the editing. no need to copy anything over to someplace else, plus it backs up the original file too. but, root explorer doesnt show the line numbers, so you have to find the right lines yourself.

ceejay83 said:
Nope, never done any of that
Click to expand...
Click to collapse
weird, I've the exact same file as him

This is exactly what I have been waiting for!!! Finally AOSP BASED ROMS work with T-Mobile LTE.
I hope that ROM devs will incorporate this in their builds, but I'm entirely happy doing it manually.
Great Work:good::good:

Audio works on 4.2.2 on .33 baseband!
]Don't forget about the APN settings for T-mo
Name: T-Mobile US LTE
APN: fast.t-mobile.com
MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc
MCC: 310
MNC: 260
APN type: default,supl,mms
APN protocol: IPv4/IPv6

This is a huge discovery. Mad props to simobile. Is there a way to turn this into a .zip file flashable in recovery, like that zip that adds the lines to the build.prop for LTE? I'm no developer, but being able to flash this would be great, as opposed to editing the file every time a new ROM is flashed.
Sent from my Nexus 4 using Tapatalk 2

droidwrx said:
This is a huge discovery. Mad props to simobile. Is there a way to turn this into a .zip file flashable in recovery, like that zip that adds the lines to the build.prop for LTE? I'm no developer, but being able to flash this would be great, as opposed to editing the file every time a new ROM is flashed.
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
copy the file, keep it in your storage, then copy/paste it in the proper place after a flash.

As much as I like cm this basically let's me come back to rasbean which is great.
Sent from my Nexus 4 using xda premium

You sir are the man! I can now successfully use pure aosp ROMs again with the .27 baseband. Very very impressive work.
Many thanks
Sent from my blazing bionic Nexus 4

It works! Too bad I don't have lte in nyc

I'm not in U.S and not using T-Mobile but I have a question, the problem you all talking about is no audio completely during a call, or you have audio but it's cutting off while talking? Cause i'm using .27 radio with 4.2.2 aosp and sometimes I lose incoming audio and my mic randomly during a call. I'll apply the fix if it's related to this problem?

sMtt said:
I'm not in U.S and not using T-Mobile but I have a question, the problem you all talking about is no audio completely during a call, or you have audio but it's cutting off while talking? Cause i'm using .27 radio with 4.2.2 aosp and sometimes I lose incoming audio and my mic randomly during a call. I'll apply the fix if it's related to this problem?
Click to expand...
Click to collapse
This is a very specific problem only for T-mobile customers I believe. Literally there is no audio at all. Like you can't hear the phone ring, the person talk, they can't hear you. Its like the entire microphone and speaker system of the phone shuts down when a call is initiated when on 4.2.2 roms with .33 radio on T-mobile.
Thanks again simobile. Awesome work.

muyoso said:
This is a very specific problem only for T-mobile customers I believe. Literally there is no audio at all. Like you can't hear the phone ring, the person talk, they can't hear you. Its like the entire microphone and speaker system of the phone shuts down when a call is initiated when on 4.2.2 roms with .33 radio on T-mobile.
Click to expand...
Click to collapse
Then it's not exactly my problem. I have things working but losing mic and audio sometimes. Maybe kernel related. Thanks for explanation :highfive:

This needs to be stickied

Related

FM-radio volume enhancement/hack

i friend of mine told me, the f**king fm-radio isn`t loud enough.
i remembered me, that i saw a reg key ("Volume"=dword:0000a8fc)
-----start of fmradiovolumehack.reg---------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\HTC\FMRadio\FMPlayer]
"Band"=dword:00000000
"SupportWheel"=dword:00000001
"Volume"=dword:0000ffff
-----end of fmradiovolumehack.reg--------
Supportwheel to enable the yogdial
Band for switching frequencies, japan (1), europe(0)
for german diamond users, change band to japan to hear
POLICE, FIRE DEPARTMENTS, AMBULANCE
is there no function available in your fm-radio version,
change "Band"=dword:00000000 to "Band"=dword:00000001
scan 85-88 Mhz, and enjoy
listening to police radio is not illigal in germany!
to present it or to talk it to other people is illegal!
i had some ideas to enhance the radio application with a signal (or noise) level controlled muting function, to increase the feeling while listening
(hearing without headache ) and some other police radio related ideas.
http://forum.xda-developers.com/showthread.php?t=407617
have phun!
DOMin8or aka DERd!rk
Unfortunately I cannot change the Volume Setting. My dword is 43260, and I changed to 53260, and 33260, and 0, but the Volume does not change. A Volume"=dword:0000ffff I cannot set. Any solutions? Thanks...
i`ve not testet it by my own. but he says, it works.
he changed the parameter with pocket controllers registryeditor
on the fly. i will verify it immediatly.
edited
---test---
first test, i changed to FFFF, after starting, stopping fmradio, i have taken a look
into my registry, now its F168. now i try to set to FFFFF. the change to
FFFF was not noticeable louder.
changes to FFFFF will take no effect. after closing application, the registry contains $F168
(the limit???)
okay, forget it. i`ve set it to 0200,, very quiet. but no changes. volume is the same.
i will kick this threat in 20 minutes. its useless.
the radio doesnt runs the normal signalpath, like other applications.
audioverbesserung (htc eqalizer) cant take tone control of fm-radio nf signal.
(to enhance the volume)
i can`t find the kill threat function from the forum.
no otpions, under edit post/advanced otpions.
how can i kill this threat?
Did anyone find a way to increase the lower fm radio volume level?

Teeter Game

Hi,
this game is quality...
I've finished the 32 levels of this game and i want MORE
Is it possible to add new levels to this game??
Are there any better sensor games out there?
Raf
No there are currently no gyro-driven games, but wait a few months-:
Steering a car, flying a plane all with Gsen support , like a mini-WII
Why not taking the advantage , now that you created a thread anyway, to post some scores , just for fun
Rule: Post your score after finishing your FIRST TIME finalized 32 levels.
I got a 21 min 35 sec with +18 attempts in total from which 7 were on a same level
unfortunately i didnt make a note of my score after completion and upgraded to a new ROM....
rafter_01 said:
Hi,
this game is quality...
I've finished the 32 levels of this game and i want MORE
Is it possible to add new levels to this game??
Are there any better sensor games out there?
Raf
Click to expand...
Click to collapse
I don't know if you can add levels, but you can edit (and than distibute) them.
The levels are described in files 1.txt - 32.txt in de windows folder.
You can edit these (e.g. with Total Commander) to edit the levels.
The syntax is straight forward:
"B" with two params determines begin position.
"E" with two params determines end position.
"W" with four params determines walls.
"H" with two params determines holes.
See attached file for a new level (replacing the old 1st level)
Just replace the file in the windows folder (after making a backup of the original of coarse)
coolio
thanks for that
more games
i am not sure about this:
while cooking my ROM i discovered these files belonging the teeter:
\windows\1.txt, 2.txt, 3.txt, etc.
i think these are the chellenges. simple txt files
i think we could examine them and make new challenges.
Patrickw_mdav said:
I don't know if you can add levels, but you can edit (and than distibute) them.
The levels are described in files 1.txt - 32.txt in de windows folder.
You can edit these (e.g. with Total Commander) to edit the levels.
The syntax is straight forward:
"B" with two params determines begin position.
"E" with two params determines end position.
"W" with four params determines walls.
"H" with two params determines holes.
See attached file for a new level (replacing the old 1st level)
Just replace the file in the windows folder (after making a backup of the original of coarse)
Click to expand...
Click to collapse
faster than flash
ykat said:
faster than flash
Click to expand...
Click to collapse
Looser makes a new level
I'm waiting
Like the idea, but how do you replce the .txt file, as they're protected, and you can't edit the propeties.
How about adding a 33.txt, anybody know if that adds another level?
bobajob14 said:
Like the idea, but how do you replce the .txt file, as they're protected, and you can't edit the propeties.
Click to expand...
Click to collapse
Did you try edit the properties in Total Commander ?
I'm not sure wether I changed them or not. But I was able to replace the file, and play this new level.
Yes - but whenever I change the attributes, it doesn't save and just reverts back to "read only".
bobajob14 said:
Yes - but whenever I change the attributes, it doesn't save and just reverts back to "read only".
Click to expand...
Click to collapse
mmh.. stange behaviour. In Total Command, you can File->Edit these files and save changes.
Maybe afterwards, you can make changes, at least I can.
Great - I was opening, editing, then saving, which doesn't work.
Going File, edit, save works a treat.
Nice level by the way!
glacieruk said:
How about adding a 33.txt, anybody know if that adds another level?
Click to expand...
Click to collapse
I can confirm that just adding a 33.txt file to the windows directory does NOT add a 33rd level.
Can't see any point in adding more levels when you can alter the levels anyway.
It reminds me of changing the levels on jet Set Willy!!!!
So what are the setting for the later levels? With the uneven floors?
Can we perhaps have 2 instances of teeter
put it in its own folder, /teeter2/ or whatever, copy all the files across from the orginal version.
Then, edit the original files, so we have an all new version of the teeter game.
If someone can group all the needed files, graphics, txt files etc, il work on editing all 32 levels and producing a new version.
dzign-it said:
So what are the setting for the later levels? With the uneven floors?
Click to expand...
Click to collapse
Including a line with :
Code:
D 0
Does the trick..
Has anyone got any further with this?
In the mean time I have found a way to have another 32 levels with editing anything.
Lye on your back and hold your diamond above you, screen towards you (of course).
Then try the 32 levels again. It is very difficult.
Pete
best thing would be to make a level-editor for the game
just drag the holes and walls and press export

Microphone sensivity with audiopara.csv?

So finally we can use our Shift's as a phone!
After using it for some days I get complaints from people I talk to on the phone that they don't hear me very well.
The mic sensivity is a bit too low.
I've spent some hours to try to find what registry entries to change, and I found someone talking about audiogain, but there are no audiogain keys in my registry (I'm using i00's 9/3 ROM).
EDIT: I have also tried the other phone based ROMS out there. Same problem - People complain about not hearing me very well.
I tried to open the audiopara.csv file from windows folder of theShift, but the values here are hard to understand.
I'm wondering if the file audiopara.csv is possible to edit to change the sensivity of the mic?
Or the Audiopara3.csv
The INC_MIC or INT_MIC might be the lines in the Audiopara.csv or Audiopara3.csv files which needs to be edited. But it is hard to understand what to change the values into.
If we can understand how to change these values, my guess is that the microphone sensivity can be changed easily.
The files are write protected so you have to use Totalcommander to copy them back to WM6 after editing. A good way is to copy them to Vista - edit them - rename them to forexample audiopara.new.csv - copy them to WM6 - and then rename them to Audiopara.csv or audiopara3.csv using Total commander. If you just copy them you will get error message (they are write protected).
If someone tries, please post findings here
Hi again everyone!
I am pretty sure it is the Audiopara.csv or Audiopara3.csv files which has to be edited, but I don't know how to edit the values in these files.
I have a strong feeling that the ....MIC lines in this file has to be edited, but I don't know how to change them to raise the mic sensivity.
Here are the three lines in Audiopara.csv which I have a strong feeling that can be edited for a higher mic sensivity level
A8,CE_REC_INT_MIC,35,1,36,0,37,FF,38,0,39,3,3A,0,3B,0,3C,8C,3D,8C,3E,0,3F,0,40,0,41,1C,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,35,1,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
B23,CE_REC_INC_MIC,0,0,5,4000,4000,0,4000,4000,422,0,0,190,0,320,320,320,0,0,7F,0,300,300,3000,0,0,7F65,0,780,FF9A,1B0C,F333,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,0,68,743E,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,FFFF,FFFF
C8,CE_REC_INC_MIC,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Click to expand...
Click to collapse
Or maybe any of these lines from the audiopara3.csv?
B23,CE_REC_INC_MIC,0,0,5,4000,4000,0,4000,4000,422,0,0,190,0,320,320,320,0,0,7F,0,300,300,3000,0,0,7F65,0,780,FF9A,1B0C,F333,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,0,68,743E,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,FFFF,FFFF
B24,CE_REC_EXT_MIC,0,0,5,4000,4000,0,4000,4000,422,0,0,190,0,320,320,320,0,0,7F,0,300,300,3000,0,0,7F65,0,780,FF9A,1B0C,F333,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,0,68,743E,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,FFFF,FFFF
C8,CE_REC_INC_MIC,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
C9,CE_REC_EXT_MIC,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
F23,CE_REC_INC_MIC,5,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
F24,CE_REC_EXT_MIC,5,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
F25,CE_PLAYBACK_HEADSET,5,4000,2D4E,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
F28,VT_HANDSFREE_VOL0,0,2861,4000,0,390A,2D4E,FFFF,3FD9,0,C80,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,36b0,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,100,100,200,200,200,300,258,32,1ca8,300,800,fa0,FFFF,0,FF4A,FF0A,FE4E,F954,F1AB,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
F29,VT_HANDSFREE_VOL1,1,2861,4000,0,390A,4000,FFFF,3FD9,0,C80,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,36b0,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,100,100,200,200,200,300,258,32,1ca8,300,800,fa0,FFFF,0,FF4A,FF0A,FE4E,F954,F1AB,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
F30,VT_HANDSFREE_VOL2,2,2861,4000,0,390A,5A67,FFFF,3FD9,0,C80,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,36b0,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,100,100,200,200,200,300,258,32,1ca8,300,800,fa0,FFFF,0,FF4A,FF0A,FE4E,F954,F1AB,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
F31,VT_HANDSFREE_VOL3,3,2861,4000,0,390A,7FB2,FFFF,3FD9,0,C80,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,36b0,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,100,100,200,200,200,300,258,32,1ca8,300,800,fa0,FFFF,0,FF4A,FF0A,FE4E,F954,F1AB,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
F32,VT_HANDSFREE_VOL4,4,2861,4000,0,390A,B45F,FFFF,3FD9,0,C80,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,32F4,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,36b0,40,41a0,800,63,4DFF,4DFF,2,4A38,bb8,0,C8,100,400,500,200,300,258,32,1ca8,300,800,fa0,FFFF,0,FD87,FC9A,FBAD,FCE6,FD93,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
F33,VT_HANDSFREE_VOL5,5,2861,4000,0,390A,FEC9,FFFF,3FD9,0,C80,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,32F4,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,36b0,40,41a0,800,63,4DFF,4DFF,2,4A38,bb8,0,C8,100,400,500,200,300,258,32,1ca8,300,800,fa0,FFFF,0,FD87,FC9A,FBAD,FCE6,FD93,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
Click to expand...
Click to collapse
Are these values HEX values?
Can someone give me some advice?
Any help appreciated!
Are you sure you got differences when trying a new file? There is no entry in the wavedll registry linking to this file.
Thaihugo, Yes Im sure
I tried the Diamond audiopara3 file found in the csv's attachement in this thread:
http://forum.xda-developers.com/showthread.php?t=430029
This is what I did:
1. Installed Total Commander for ppc
2. Downloaded the CSV's attachment
3. Renamed the included Audiopara3.csv to audiopara3new.csv in Vista
3. Copied this file over to the Windows directory on the ppc
4. Renamed the file to Audiopara3.csv to overwrite the copy protected file
5. Soft resetted the WM6 side of the shift
By replacing the original audiopara3.csv file with the one from the thread above showed me that the sound volume is greatly increased. I tested it by opening settings ---> Sounds and Notifications ----> Tab: Notifications and playing different sounds.
I have tried this 2 times now and I am certain that the file changes the volume level on the Shifts WM6 side.
I can't explain why this works, but it sure does!
However, I don't know how to increase the microphone sensivity level! I guess editing some of these lines will do the job.
EDIT: I have now tried to make a call with both Audioparafiles (the original and the one I linked to in this thread).
I can confirm that the mic sensivity is also different with the two audiopara3.csv files. The original audiopara3.csv has better sensivity level for the mic than the one in the csv's.
What do you think, Thaihugo?

software issue with MS Voice command

I have the Fuze. Has there been a fix for the following issue?
If you enable "announce incoming caller" my phone will say the name if it's in my address book, or the number. When I answer the phone via BT headset, I cannot hear the caller, but the caller can hear me. If I transfer to my phone, I can now hear the caller. If I turn off the announce, then everything is working again.
Just a heads up, my phone when I first got it, would work fine, then it stopped announcing the caller. All you would hear is a "beep" in the headset. Then I was shown a regedit that got the voice to com back, but can't hear the caller.
I know this was a ongoing issue months ago, but was there ever a solve for this?
Oh my Fuze is stock.
ms voicecommand version: 1.6.19971
rom version: 1.95.502.5 wwe
rom date:10/20/08
proto version:52.39c.25.22h
@starstreak:
I'm latching on some additional URL's to help us troubleshoot the issue.
MS Voice Command on the Fuze
http://forum.xda-developers.com/showthread.php?t=445204
The Definitive Guide to Microsoft Voice Command (MSVC) 2.1
http://www.winmo-experts.com/viewtopic.php?f=11&t=2
Da_G's Simple ROM Kitchen Solutions (Fixes)
http://forum.xda-developers.com/showpost.php?p=3467110&postcount=503
http://forum.xda-developers.com/showpost.php?p=3462813&postcount=489
http://forum.xda-developers.com/showpost.php?p=3592035&postcount=644
Da_G's Simple ROM Kitchen Reports
http://forum.xda-developers.com/showpost.php?p=3455841&postcount=470
http://forum.xda-developers.com/showpost.php?p=3457239&postcount=471
http://forum.xda-developers.com/showpost.php?p=3460626&postcount=480
http://forum.xda-developers.com/showpost.php?p=3460665&postcount=481
http://forum.xda-developers.com/showpost.php?p=3460972&postcount=483
http://forum.xda-developers.com/showpost.php?p=3462787&postcount=488
http://forum.xda-developers.com/showpost.php?p=3617314&postcount=709
Few questions:
1) What file is the BT Audio Gateway pointing to:
HKLM\Software\Microsoft\Bluetooth\AudioGateway
BTAGExtModule =
2) Is there a BT Headset Call Announce key, what are the values:
HKCU\ControlPanel\Sounds\InCallPoliteBeep
3) Is there a Call Announce key, what are the values:
HKCU\ControlPanel\Sounds\TTSAnnounce
1) What file is the BT Audio Gateway pointing to:
HKLM\Software\Microsoft\Bluetooth\AudioGateway
BTAGExtModule = oemagw.dll
2) Is there a BT Headset Call Announce key, what are the values:
HKCU\ControlPanel\Sounds\InCallPoliteBeep
catagory incall
script as5p
sound application data\volatile\\ttscallerid.exe
3) Is there a Call Announce key, what are the values:
HKCU\ControlPanel\Sounds\TTSAnnounce
catagory voicecommand1
script as5p
sound application data\volatile\\ttscallerid
That happened to me with the stock 6.1 & MSVC, but, since I flashed to RRE's 6.5 V4, which uses MSVC 1.6.21234, that problem disappeared.
It would do the same thing yours did, you'd answer your BT, they could hear you but you couldn't hear them. I tried it with several different BT headsets, made no difference.
@p51d007:
If you can spare a moment, would it be possible for you to post up the registry for the BT Audio Gateway?
@startstreak:
Those registry entries don't look right (ex: point to ttscallerid.exe, extra back slashes, etc). Here are my entries:
Code:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\AudioGateway]
REG_SZ: BTAGExtModule = \windows\VCBTHAG.DLL
[HKEY_CURRENT_USER\ControlPanel\Sounds\InCallPoliteBeep]
REG_SZ: Script = as5p
REG_SZ: Category = InCall
REG_SZ: Sound = \Application Data\Volatile\TTSCallerID.wav
[HKEY_CURRENT_USER\ControlPanel\Sounds\TTSAnnounce]
REG_SZ: Script = as5p
REG_SZ: Category = VoiceCommand1
REG_SZ: Sound = \Application Data\Volatile\TTSCallerID.wav
Cheers,
hilaireg- I remember where those extra "//" came from. It was from another regedit that was on this board.
I redid your settings on mine. Wow. I can now hear my caller. I tried it around 8 times with different phones. 2 times, my phone vibrated (I have it set to vibrate&ring at the same time) but nothing sounded on my headset untill the phone killed the call to goto voicemail. At that split second, I heard my ring tone in my ear for like less than a second. So I'm not sure if that is a new issue.
I am happy for your help. Since I got the fuze when it first came out, I never had my MSVC working this well. Thanks!
I'll post ONLY the ones that vary from yours...
Hope this helps.
[HKEY_CURRENT_USER\ControlPanel\Sounds\InCallPoliteBeep]
REG_SZ: Script = p <<<<<THIS IS DIFFERENT
REG_SZ: Sound = Alarm1.wma <<<<THIS IS DIFFERENT
[HKEY_CURRENT_USER\ControlPanel\Sounds\TTSAnnounce]
REG_SZ: Category = InCall2 <<<<<THIS IS DIFFERENT
hilaireg said:
@p51d007:
If you can spare a moment, would it be possible for you to post up the registry for the BT Audio Gateway?
@startstreak:
Those registry entries don't look right (ex: point to ttscallerid.exe, extra back slashes, etc). Here are my entries:
Code:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\AudioGateway]
REG_SZ: BTAGExtModule = \windows\VCBTHAG.DLL
[HKEY_CURRENT_USER\ControlPanel\Sounds\InCallPoliteBeep]
REG_SZ: Script = as5p
REG_SZ: Category = InCall
REG_SZ: Sound = \Application Data\Volatile\TTSCallerID.wav
[HKEY_CURRENT_USER\ControlPanel\Sounds\TTSAnnounce]
REG_SZ: Script = as5p
REG_SZ: Category = VoiceCommand1
REG_SZ: Sound = \Application Data\Volatile\TTSCallerID.wav
Cheers,
Click to expand...
Click to collapse
starstreak said:
hilaireg- I remember where those extra "//" came from. It was from another regedit that was on this board.
I redid your settings on mine. Wow. I can now hear my caller. I tried it around 8 times with different phones. 2 times, my phone vibrated (I have it set to vibrate&ring at the same time) but nothing sounded on my headset untill the phone killed the call to goto voicemail. At that split second, I heard my ring tone in my ear for like less than a second. So I'm not sure if that is a new issue.
I am happy for your help. Since I got the fuze when it first came out, I never had my MSVC working this well. Thanks!
Click to expand...
Click to collapse
As I see it, you have a few options:
1) Continue to debug the issues
I've a feeling that the MSVC install on the ROM has been messed up. I'm not sure if it's only the registry part or if some of the exe/dll are impacted as well. If it turns out exe/dll's are also a problem, we will quickly run out of options.
In the interim, I can post up the MSVC registry file so that you can compare the settings against those in your device registry.
2) Follow p51d007's recommendation
IMHO, I recommend this approach. Drop the ROM you are using and flash a working ROM.
Alternatively, make an inventory of the applications on your device, and then look at the 6.1 Kitchen in the Raphael ROM Development thread - there's text files listing the applications in the kitchen/pack. Compare it against your list to make sure that all the applications you use/have are present and cook your own ... provides *way* more control.
* EDIT *
Posted registry and post-MSVC configuration.
I was thinking about upgrading to 6.5 if it was stable. If I had to cook.
I wouldn't call it an upgrade; it's still pretty much unreleased code.
That said, Da_G (and others) have done a fantastic job with the 6.5 code they've managed to locate.
If you need to rely on device functionality, you may want to look trying a 6.1 ROM - or cooking your own. That way, you can try WinMO 6.5 on the weekends ...
Text Messages
Voice Command on my tilt read messages and I could hear them. I realize the Fuze has had issues with Voice Command. Has anyone gotten this feature to work? Saved time from having to pick device up from desk.
try flashing back to stock and then going back to a ROM. Try out NRGZ28's Energy ROM. Working great very little bugs. on an older version but i'm sure the new one is just as stable.
It Works...
If you go to the voice command icon in settings, highlight messaging (don't just put the check mark in the box, highlight the word messaging) then push the options button. You will go to the Voice Cammand: Messaging Options and take the check out of the High priority messages only box. This should work. I have had Energy Roms anda few others, like right now I have RRE's and my messages read after doing this. Everytime I flash a new rom I have to go and do this. But it works afterwards.
Muchas Gracias
I did as you suggested, unchecked High priority massages only. Works like a charm, thanx

Volume Boost A2016, Axon Elite

Tested on the B06 Firmware. If it works on other Versions too, tell me and ill add it
Hey Guys,
im new to the Axon Elite and was a little upset after a few hours because the volume, the Phone is getting me through my Sennheiser Momentum, is way too low.
So i decided to take a look at the mixer_paths to see which line is responsible for the Volume Boost. And hey, its that simple, nothing compared to the other Phones i had before, where you had to change tons of variables.
Because its so easy, im just providing a guide and not a zip.
First of all: ROOT is needed.
Open your mixer_paths.xml which can be found in /system/etc ... I use Solidexplorer, but any other Filebrowser should work fine too.
Now search for these lines:
Code:
<path name="headphones">
and
Code:
<path name="headphones-dolby">
there you find a line called:
Code:
<ctl name="HP Out Volume" value="13" />
change it to 20 and test it. if its too low, set it up. ( I use 24 and it really blows up my ears, so caution!)
Do the same for "headphones-dolby" too.
save the file and reboot. Have Fun
PS: im not responsible for breaking your phones or your headphones or even your ears!
flooi said:
Tested on the B06 Firmware. If it works on other Versions too, tell me and ill add it
Hey Guys,
im new to the Axon Elite and was a little upset after a few hours because the volume, the Phone is getting me through my Sennheiser Momentum, is way too low.
So i decided to take a look at the mixer_paths to see which line is responsible for the Volume Boost. And hey, its that simple, nothing compared to the other Phones i had before, where you had to change tons of variables.
Because its so easy, im just providing a guide and not a zip.
First of all: ROOT is needed.
Open your mixer_paths.xml which can be found in /system/etc ... I use Solidexplorer, but any other Filebrowser should work fine too.
Now search for these lines:
Code:
<path name="headphones">
and
Code:
<path name="headphones-dolby">
there you find a line called:
Code:
<ctl name="HP Out Volume" value="13" />
change it to 20 and test it. if its too low, set it up. ( I use 24 and it really blows up my ears, so caution!)
Do the same for "headphones-dolby" too.
save the file and reboot. Have Fun
PS: im not responsible for breaking your phones or your headphones or even your ears!
Click to expand...
Click to collapse
It worked fine my friend thank you very much.
On chinese marshmallow 6.0.1 (B11M) for A2016 works too - thanks!

Categories

Resources