-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Windows Mobile 5 - Ringing Delay Patch
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
This CAB File will correct the very annoying, but very common problem of the 3 second Ringing Delay for Windows Mobile Phones.
Now updated to use NORMAL, LOUDER, and INSANELY LOUD source WAV files to make sure you hear the RINGS !!!
Now updated to force the Ring Volume to the Maximum Level (needs additional manual help) !!!
You will now have your phone RING just after or maybe even WITHIN THE FIRST RING the caller hears, and with some help from you, the Ring Volume will be as LOUD as POSSIBLE for your device.
There is only ONE caveat in using this CAB file and your phone ...
In order to benefit from the (nearly) instant ringing time, you will NEED to convert ANY and ALL Ringtones you want to use into WAV format. Using ANY other format will re-introduce the 3 second/rings delay.
This CAB contains the default Rings converted to WAV files, and 'corrects' a number of registry entries so that these rings are directly available.
By default, your default Ring will be changed to "OldPhone". Test it first using this setting, and then feel free to change it to any other WAV file.
NOTE: There are TWO versions of the CAB file I've created:
1). Contains only the required registry changes for WAV playback improvements, and leaves the device power management intact. [ WM5_RingDelay_Patch.cab ]
2). Contains additional Power Management entries to keep the WAV device in a low-power, but not 'disabled' state for fast wakeup. This may use more battery power, but will ensure fast playback. [ WM5_RingDelay_Patch_PM.cab ]
This CAB WILL now work for people having problems on all WM5 devices "out of the box", and you can OPTIONALLY change your volumes to maximum yourself.
(Blue Angel, Universal, Wizard, Exec, Atom, etc.)
NOTE: You will NEED to soft-reset your device in order for the registry changes to take effect!
Remember ... you MUST use a WAV file as your Ringtone!
__________________________________________________________________________________
How to set your device to have the ABSOLUTE MAXIMUM Ring Tone Volume !!!
I have (now) learned the HARD WAY, that there are an infinite number of ways even the same manufacturer like HTC can make every single phone different. This is especially true even if on all the HTC phones I own, the settings are all identical, other models WILL be different!
This revised post is now my way of apologising for the problematic release of the previous patch, and to provide even more benefit to all devices. I'm very sorry for anyone who has Hard-Reset their device in the meantime to recover from this. Here is the FIX!
To set the audio layer to the loudest possible value for Rings (and/or to fix things from the earlier CABs I released), you will need to MANUALLY set the Attenuation preset to the one which has the LOUDEST possible volume setting on your phone. To determine this, you will need to search through the Registry and find the appropriate preset corresponding to the Attenuation category, and then you will need to set some registry entries appropriately.
I had forced the AttenuationCategory to what I thought was the correct value, but this appears to cause problems on other devices. So sorry!!!
*** When you've found out all the details, please POST your findings along with your device make/model in the forum for others to use.
STEP 1:
First you will need to go to the following key in the Registry:
(NOTE: The actual value in the key may be different depending on your model.)
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\AUDIOGAIN]
"SPEAKER_UPLINK_VOLUME"=hex:10
Remember the value you have in this key ... But DO NOT CHANGE IT!!!
You will then see a number of entries following, which have "AUDIOGAIN0", "AUDIOGAIN1", "AUDIOGAIN2", etc.
You now need to find the ""AUDIOGAIN#" which has the HIGHEST or a DIFFERENT value for "SPEAKER_UPLINK_VOLUME".
This is a BINARY value, so I can only presume it is for bit-setting of amplifier gains within the device.
*** For my Blue Angel this value is located in the subkey "AUDIOGAIN2".
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\AUDIOGAIN2]
"SPEAKER_UPLINK_VOLUME"=hex:19
Now, this may (or will) be different and probably different hardware so these keys may or may not exist.
DON'T WORRY - We still can FIX everything even without this information!
If you do have the time, please find the corresponding reference elements for your device, and post the information here for everyone.
STEP 2:
Now you need to go to the corresponding USER level Attenuation setting, and change that one appropriately to maximum!
In my example case above - this would require me to first use setting "2" for Maximum Volume (i.e. the Ringer).
Also, now that I know Attenuation setting #2 is the loudest, I will change this to be the maximum volume of "5".
Code:
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\Attenuation]
"0"=dword:0
"1"=dword:1
"2"=dword:5
Here is where you can CHANGE things, even if you DON'T know the right Attenuation setting to modify from the above information.
If you change them ALL to the maximum value of "5", you have just increased the gain levels for ALL possible settings (Ring, Phone, InCall, Notify, etc.). This will only result in larger steps in your volume when you change it. (i.e. a HIGHER Maximum Volume - but still only 5 steps, and MUTE).
Now also, remember how MANY Attenuation Categories you have ... this is useful if you have to 'GUESS' which one to use for the next step.
STEP 3:
Go into the Sound Category which you want to modify. In our case with Ring Tones, these two entries are aptly named:
For the Ring:
Code:
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\Ring]
"AttenuationCategory"=dword:2
"InitVol"=dword:5
For the Ring Preview:
Code:
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\RingPreview]
"AttenuationCategory"=dword:1
"InitVol"=dword:5
There are various other entries available for "Feedback", "InCall", and also "VoiceCommand1" (*** Yes you can make EVERYTHING LOUD!)
The entries you will need to modify are "AttenuationCategory" and "InitVol".
Always set "InitVol" to be 5 (maximum), and set "AttenuationCategory" to be the value you determined above.
In case you DON'T know the value from the above, you will need to try them all. My GUT feeling is that the HIGHEST "AttenuationCategory" will be the loudest. Most people when specifying things in hardware will probably do it that way, but you should probably try them all to find the best one.
The good news is that a soft-reset is NOT required to go through and test them all. Simply change the setting, wait a moment, and call your phone. You will then hear the volume level of the ring appropriately. Go through them all and find the LOUDEST one to use. That's your "AttenuationCategory" number.
NOTE: By default the "RingPreview" is using a STANDARD "AttenuationCategory", not the RINGER "AttenuationCategory". You can change this to your liking as well, and you can change any and ALL of your other "AttenuationCategory" and "InitVol" settings too.
If you want to have the LOUDEST possible volume ranges for EVERY possible element of your phone, set all "AttenuationCategory" values to be the one you determined is the loudest for the Ringing, set all "InitVol" values to be "5", and set all "Attenuation" entries to be "5".
STEP 4:
Pat yourself on the back for having the LOUDEST phone out there.
__________________________________________________________________________________
For Blue Angel:
Code:
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\Attenuation]
"0"=dword:0
"1"=dword:1
"2"=dword:5
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\Ring]
"AttenuationCategory"=dword:2
"InitVol"=dword:5
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\RingPreview]
"AttenuationCategory"=dword:1
"InitVol"=dword:5
For Himalaya:
Code:
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\Attenuation]
"0"=dword:0
"1"=dword:1
"2"=dword:5
"3"=dword:1
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\Ring]
"AttenuationCategory"=dword:2
"InitVol"=dword:5
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\RingPreview]
"AttenuationCategory"=dword:1
"InitVol"=dword:5
These were the same on BOTH of my devices, so I presumed they would be identical for all other devices. This is definitely NOT the case as we have determined. Again, my apologies to those early "beta" testers, but you can fix it now!!!
Please post your findings and results here for EVERYONE to benefit from them.
__________________________________________________________________________________
P.S> Blue Angel users can check out the new TuMa v1.3 ROM as well ...
http://forum.xda-developers.com/viewtopic.php?t=42632
The patch can be applied to this ROM too, which will patch ALL of the default rings to LOUDER ones.
Also, the same procedure can be used to raise any and all of the volumes to the maximum possible.
Great !!
It works fine,but the sound volume is very weak.
How to increase the volume.??
Edit After installing version1.2 cab it absolutely works fine,Thanks.
vivi said:
Great !!
It works fine,but the sound volume is very weak.
How to increase the volume.??
Click to expand...
Click to collapse
Please try downloading the updated version. I've made the source WAV files louder (really to maximum). While my WMA to WAV conversion was probably adequate, I've now compressed/limited the WAVs for maximum output level and replaced them in the CABs.
Also, please ensure that the output volumes are at maximum. These updated WAVs should be loud enough, but if not then there is another problem with output volume which needs to be found.
Fix one thing ... but somehow there is always another issue ... *sigh* :roll:
Good news.
I've just taken the cab and now I try this trick
Is this cab working with Wav files only ?
No WMA ?
Thanks to all :wink:
Make the loudest possible WAV files ...
BTW: For your Ringtone ... ensure that it is FIRST amplified to the MAXIMUM volume possible.
Use Audacity (or similar), and then amplify the volume, and preferably do some soft limiting/compression on it to make it as loud as possible.
Then convert it to MONO, 16Bit, and if possible reduce the sampling rate to 11050Hz (11kHz).
While the quality will SUCK for listening ... as a LOUD volume Ringtone, it really doesn't matter that much when it's ringing in your pocket. 8)
How to get Louder than LOUD Ringtones ...
[Post deleted since it was TOTAL mis-information and absolute bull$hit]
There is NO "InitVol" setting which can go above the maximum of 5.
Don't even bother trying to say otherwise. It's an "Urban Legend".
Re: How to get Louder than LOUD Ringtones ...
Tuatara said:
Ok, since there are some of you who have some QUIET RING volume problems with the CAB file, here is a way to get LOUDER than LOUD ring tones. This will hopefully solve your problems, but will require Registry Editing to achieve.
Code:
Update the following registry entries to set the Volume higher than it is possible by default:
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\Alarm]
"InitVol"=dword:00000009
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\Reminder]
"InitVol"=dword:00000009
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\Notification]
"InitVol"=dword:00000009
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\System]
"InitVol"=dword:00000009
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\Ring]
"InitVol"=dword:00000009
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\RingPreview]
"InitVol"=dword:00000009
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\InCall]
"InitVol"=dword:00000009
Generally you'd only want to modify "Ring" and possibly "RingPreview". Those are the ONLY two keys modified by the CAB, so you can compare the other key values to what they need to be on your phone.
Let me know if this has any success for those of you with quiet rings. It's possible that the Andes has different volume settings or issues.
The default maximum (generally allowable) value of "5" works perfectly on my Himalaya, and on the Blue Angel. It should be the same for all other devices, but then again ... M$ and OEMs in their infinite wisdom ...
Click to expand...
Click to collapse
Does not work??
Re: SOLVED!!! - Annoying 3 second Ringing Delay
Tuatara said:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Windows Mobile 5 - Ringing Delay Patch
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
This CAB File will correct the very annoying, but very common problem of the 3 second Ringing Delay for Windows Mobile Phones.
Now updated to use LOUDER source WAV files !!!
You will now have your phone RING just after or maybe even WITHIN THE FIRST RING the caller hears!
There is only ONE caveat in using this CAB file and your phone ...
In order to benefit from the (nearly) instant ringing of your phone, you will NEED to convert ANY and ALL Ringtones you want to use into WAV format.
Using ANY other format will probably re-introduce the 3 second delay.
This CAB contains the default Rings converted to WAV files, and 'corrects' a number of registry entries so that these rings are directly available.
By default, your default Ring will be changed to "OldPhone". Test it first using this setting, and then feel free to change it to any other WAV file.
NOTE: There are TWO versions of the CAB file I've created:
1). Contains only the required registry changes for WAV playback improvements, and leaves the device power management intact. [ WM5_RingDelay_Patch.cab ]
2). Contains additional Power Management entries to keep the WAV device in a low-power, but not 'disabled' state for fast wakeup. This may use more battery power, but will ensure fast playback. [ WM5_RingDelay_Patch_PM.cab ]
This CAB should work for people having problems on all WM5 devices.
(Blue Angel, Universal, Wizard, Exec, Atom, etc.)
NOTE: You will NEED to soft-reset your device in order for the registry changes to take effect!
Remember ... you MUST use a WAV file as your Ringtone!
P.S> Blue Angel users can check out the new TuMa v1.2 ROM as well ...
http://forum.xda-developers.com/viewtopic.php?t=42632
The patch can be applied to this ROM as well, to patch ALL of the default rings, not just the "LoudOldPhone" default.
Click to expand...
Click to collapse
Does not work upgraded the Cab file Cheers, Taurus
Dear Tuatara,
It works fine, my XdaII rings just after or even WITHIN THE FIRST RING the caller hears as you said.
But the volume still too low,I change the registries as you wrote,not work.I also use Nero wave editor to increase it volume but the file is very big and quality is very poor.
Hard resetting 2 times today to gain the volume and use old wma.
Can you edit to use old wma or mp3 as ringtone? I think the quality of old wma is better.
Regards,
vivi
Edit After installing version1.2 cab it absolutely works fine,Thanks.
Quiert Ring tone
Well I installed the 2nd version of the file. Yeah it rang almost right away, however it was sooooooo quiet it was useless. So I just uninstalled the file and went back to the standays one. Ide rather wait 2 secconds and be able to hear it, then have it right right away and not hear it !!.
LOW VOLUME RING TONE
AHHGGGG, I have totaly uninstalled the 3 seccond ring tone fix but my phone still has a realy poor low volume ring tone now. What do i do to get it loaud again. I dont have any way to change the registry files, so I cant do that !!. What do i do ???
Thankyou
Rob
LOW RINGING VOLUME
AHHGGGG, I have totaly uninstalled the 3 seccond ring tone fix but my phone still has a realy poor low volume ring tone now. What do i do to get it loaud again. I dont have any way to change the registry files, so I cant do that !!. What do i do ???
Thankyou
Rob
VOLUME LEVEL FIX IS AVAILABLE !!!
My apologies for this ...
I have NOW updated the FIRST post with all of the details for correcting and resetting the volume level on your phone.
It does mean some MANUAL registry editing, but once you've completed that you can have the LOUDEST Ring and Phone possible.
Again ... sorry for the problems, but that's what BETA testing is all about.
For those who don't have it ... here's the PHM Registry Editor ...
Good Luck!
Dear Tuatara,
Both cab can't be instaledl in my device.
Thanks
vivi said:
Dear Tuatara,
Both cab can't be instaledl in my device.
Thanks
Click to expand...
Click to collapse
ARRRGH! (damn, damn, damn, damn ... grrrr)
Right ... dumb, stupid mistake when assembling the CAB files for final versions. I've just had far too little sleep in the past few days.
I've uploaded NEW versions, and reset the download counters in the FIRST post again. This time, I've tested the final ones, and they are working.
PLEASE let me know if you've been able to reset your Ring Volume appropriately with the intructions in the post above. PM me if you have problems with it, since I don't want to cause people to Hard-Reset to try and recover from this - it is a very simple registry fix.
GREAT GREAT GREAT!!!!!
WORKS!!!!!
No Registries edit,just only install new version WM5_RingDelay_Patch_PM.cab and Soft Restet.
Thanks Tuatara...
vivi
XdaII PH10B
WM5 2.00v 64WWE
Radio 1.18
Protocol 1337.38
Very strange!!!
It is too loud when using wav file in cab as Ringtone,so I try setting my mp3 as ringtone.The volume of mp3 ringtone is as equal as before install the cab,but it rings immediately as wav!!!!
Any idea ???
Edit After installing version1.2 cab it absolutely works fine,Thanks.
vivi said:
GREAT GREAT GREAT!!!!!
WORKS!!!!!
No Registries edit,just only install new version WM5_RingDelay_Patch_PM.cab and Soft Restet.
Thanks Tuatara...
vivi
XdaII PH10B
WM5 2.00v 64WWE
Radio 1.18
Protocol 1337.38
Click to expand...
Click to collapse
Right ... *whew*wipes*brow* ... that is GREAT news. This means that the CAB will now work for everyone WITHOUT any registry changes!!!
If you DO want your device to have a Ring Tone which is as LOUD as possible (or if you need to fix things from my previous 'bad' CAB), then you OPTIONALLY can set up your device to have the loudest settings possible. This would effectively make the loudest volume on your device the same maximum volume used for "Handsfree" operation.
At least now the 3 ring delay on WM5 devices can be properly eliminated!
But remember ... use only WAV files ... so convert those Ring Tones!
For your conversions, you CAN use any MONO, 16 bit WAV file from 8kHz to 48kHz sampling rate. Obviously, the smaller it is, the better the performance (has to load less data from your device/storage), so choose the lowest sampling rate which gives you a good sounding Ring Tone.
Another good thing to do is maximize the volume of the converted WAV file, and possibly use a Compressor/Limiter on it to further increase the output levels. A very good tool to use for this is COOL EDIT PRO, or for a freeware one, use AUDACITY. Both have the ability to make the Ring Tone as loud as possible without (much) distortion. This is what I have done to the default Ring Tones I included in the CAB, which should be VERY loud, and are also quite reasonably small.
Enjoy your responsive devices now ... no excuses anymore to miss those calls!
vivi said:
Very strange!!!
It is too loud when using wav file in cab as Ringtone,so I try setting my mp3 as ringtone.The volume of mp3 ringtone is as equal as before install the cab,but it rings immediately as wav!!!!
Any idea ???
Click to expand...
Click to collapse
Maybe I've made the volumes in the WAV files 'too loud'!
But it's probably better having it 'too loud' than 'too quiet' ... I really have gone from one extreme to the other now.
Anyways, I'd recommend to just turn down your 'Ring Volume' if it is too loud for you now. :!:
Some mp3 can ring immediately,some are 3 sec delay.
I think the size of file is the main problem.
I use 300 KB mp3,it rings immediately,but 600 KB mp3 delay.
I test while power off and mp3 ringtones are in root of RAMdisk.
This is only for info.
Edit:
As nir36 move the contents of this thread
Perhaps it can be deleted, there is no point to have it anymore...
Added In-Call Volume and Ring volume
Aegishua said:
Sorry if this has already been posted but there are a couple of things that are worth outlining to most users.. for example there are registry entries that allow you to change the volume and increase it significantly beyond windows actually supports and there are various other edits.. but one edit i really would like is to disable the Incoming Call Bubble..(haven't found a solution for it yet) but i thought i'd just provide everyone else with what i've found so far. (I take no credit for these registry edits)
Volume Edits
HKCU\ControlPanel\Volume\
DWORD - Ringer
(HEX)Increase it to 0x#<change it to 5 or higher> to increase it to its maximum volume. - Only tested on the Atom Life
(DEC)Increase it to over 5 to increase the volume
DWORD - Volume
Same as Ringer DWORD
In Call Edits
REMOVE SOUNDS WHEN ADJUSTING VOLUME INCALL
HKCU\ControlPanel\Sounds\StandardIncallVolume
HKCU\ControlPanel\Sounds\QuietestIncallVolume
HKCU\ControlPanel\Sounds\LoudestIncallVolume
STRING - Script
Remove the 'p' in the script strings to remove the noises while in a call. This makes the volume increase smoother and removes the annoying noises.
INCREASE INCALL VOLUME
HKCU\Control Panel\SoundCategories\InCall
DWORD - InitVol
Defaults to around 2 - 5, Increase this to 5 or Higher
Ringtone Edits
HKCU\ControlPanel\Sounds\Ringtone0
STRING - Script
RINGTONE VOLUME
HKCU\Control Panel\SoundCategories\Ring
DWORD - InitVol
Defaults to around 2 - 5, Increase this to 5 or Higher
Notifications Edits
HKCU\ControlPanel\Notifications
This works for any Script DWORDs in most if not all of those strings.
EG. To Show the icon on the taskbar, vibrate and play the sound selected
Reg: HKCU\ControlPanel\Notifications\Phone\Options
HEX Value - 0x3
DEC Value - 3
PS: If this is already done.. Close the thread or PM me and i'll delete it.
Click to expand...
Click to collapse
What should I edit to increase the system sound volume (i.e the volume of music playing)
Also, please tell me how much to increase so that I do NOT damage my device in any case.
Thanks
Hope this can go in the guides thread.
nir36 said:
Hope this can go in the guides thread.
Click to expand...
Click to collapse
I read the guide, but there's a confusion.
What should I modify to increase the volume of the music playing, and also by what value should I increase so as NOT to damage the device.
THanks
lamborg said:
I read the guide, but there's a confusion.
What should I modify to increase the volume of the music playing, and also by what value should I increase so as NOT to damage the device.
THanks
Click to expand...
Click to collapse
Myself RAWR said:
HKCU\ControlPanel\Volume\
DWORD - Ringer
(HEX)Increase it to 0x#<change it to 5 or higher> to increase it to its maximum volume. - Only tested on the Atom Life
(DEC)Increase it to over 5 to increase the volume
DWORD - Volume
Same as Ringer DWORD
Click to expand...
Click to collapse
Okay essentially, you open the registry editor on your phone and then make your way to the Volume String. from there you'll see a number of DWORDS and what not. Select Volume and edit the value. Change it to something like 5 or higher than the value that was already there. Soft reset after that
Alternatively you can install the SRS WOW HD driver if your phone supports it (most phones do). Download it Here
ok, the guide was moved to the GUIDES thread... post 25.
What's bugging me about my brand new Xperia X? The overall low volume.
These simple tweaks, this mod if you may, simply modifies a few lines from the stock audio config files which, after a reboot make your speakers louder and headphones, a bit too loud (but I didn't hear anyone complaining about Xperias for being too loud lol)!
It's for rooted users only and for me it sounds a lot better than using (possibly) unstable sound mods instead of simply adjusting the volume on some pretty decent stock drivers.
***Tested on X Performance running Nougat. I've also got my hands on Xperia X Performance files which are pretty straight FWD see attach. Thanks @bkk99213 for testing and for the file!***
Make a backup first or if you didn't simply put the original values back (82 for speaker lines and 76 for headphones). All that can happen if you modify the wrong thing is: Your settings won't do anything or you'll have no sound, that's why a backup is ideal.
Features:
Louder Stereo Speaker sound system wide;
Louder Headphone sound;
Stereo Voice-Speaker call - NOT TESTED! Keep a backup and please let me know if it's working;
Customizable as you see fit! Just stick to the already explored options.
Conflict-free tweaks - no additional files added, no nothing, just some modified lines - you can trust it .
Installation:
By flashing the .zip on recovery or with FLASHFIRE [press the red "+" button > Flash ZIP or OTA > leave the options as they are and Click on the "done arrow thingy".
Manually copying the file to /etc - DO NOT forget to set the right permissions (RW R R). Please take a look over the Permissions.png screenshot in case you don't know how to set them - you long click on the file, then go to properties and you'll see the permissions button.
Do it yourself - there's a guide down bellow.
In the download section you'll find:
>>Flashable! already modified "Xperia X P Getting Loud.zip" with: SPEAKER values - 84 for both RX7/RX8 and HEADPHONE values - 84 for RX1/RX2.
>>Flashable! Stock Values - it's the stock file unmodified.
>>NON-Flashable! zips - there you have 1 zip for the modified file and the stock one so you can place it manually via ES file explorer or the explorer of your choosing.
**And some screenshots that are pretty self explanatory showing you what modifications need to be made if you want to do it yourself.
DIY Guide (using ES File Explorer):
You're probably acquainted with ES File Explorer so it should be pretty simple. The modifications I made were done with ES (it has an built-in editor).
1. Make sure the Root Explorer toggle is On - it's located in the Tools tab as you swipe the left side of the screen;
2. Go to the root of the files where you'll see folders such as "data; dev; firmware; storage; system; etc" go to "etc" folder and scroll down till you see the mixer_paths files;
3. Open "mixer_paths_tasha" and at the prompt, select ES Note Editor - it's a huge file so tap right above the navigation bar! A bar with percentage should show up - it will help you navigate through the file;
4.1 Speakers - Get to 45% of the file where you should see the path for "speaker", ctrl name RX7 and RX8 with their stock values - modify the values as you please but please don't go over 85 - sound will be too distorted;
4.2 Headphones - Go to 57% of the file - you'll see "headphones" path - ctrl name RX1 and RX2 - modify the values but anything more than 84 might be too much.
5. Save and reboot. If you choose to modify the files on a PC make sure to set the permissions when you put the file back. Otherwise bootloops might occur.
*Stereo Voice-Speaker call is untested but in theory it should work, as it does on my Xperia X. I added the second channel to the routing - screenshot bellow.
**Stereo Ringtone-Speaker - WIP. I'm currently stuck so feel free to jump in and notify me via PM.
***Internal players such as Music, Video, ringing and notification will try to compensate the sound so it might not be as loud as expected. But try a youtube video and you'll notice the difference.
***Do not attempt to modify something else unless you know what you're doing - on that note, make a backup first. In my first attempts I lost sound device wide with FC for sound effects apk.
***Do not go over the values I imputed (84 for speaker and 85 for headphone) - apart from the distortions that will occur because of the louder volume the internal DAC might not be able to reproduce the sound at such intensity - in my tests one of the speakers was shutting down. Again, no harm can come to your device but don't push it.
***I saw a lot of sections for hi-res headphones, Noise cancelling, etc - I did not explore those options because I don't have the means to test it. Any input and contributions from you guys are most welcome.
These files control the volume output for digital / analog which means it's a non-intrusive way to change volumes with no harm for the device. If volume limit exceeds the capacity of the speakers it will sound bad but there is no chance for physical damage.
I'm coming from a highly modded Xperia Z (that phone saw some torture) which made use of the earpiece speaker for stereo, and even if the speakers aren't designed for that output they are louder than the X which packs pretty decent speakers. This is the mod that gave me the idea: http://forum.xda-developers.com/xperia-z/themes-apps/mod-stereomod-xz-v1-1-t2835995
Click to expand...
Click to collapse
Also check this out. It's an xposed module that will disable the annoying thermal warning for the camera. No more functions disabled just because phone got a bit over skin temperature lol. http://forum.xda-developers.com/cro...-camera-xperia-thermal-disabler-v1-0-t3455087
Cheers and happy new year!
Cannot find 9335
In Xperia X Performance @7.0nougat
I can't find the file in etc folder.
bkk99213 said:
In Xperia X Performance @7.0nougat
I can't find the file in etc folder.
Click to expand...
Click to collapse
Yes that's why it's a guide-ish. Files are different still... Traditionally with Sony, you should aim for the largest file. In your case the right file should be "...tasha" file. If you want you can send it to me or try it yourself. Keep a backup. I had no bootloops (so there's nothing to fear) by modifying what I shouldn't (and i had a dozen of tries). All that can happen if you modify the wrong thing is: Your settings won't do anything or you'll have no sound, that's why a backup is ideal. PM me. I'm curious about the file and results.
Sebi673 said:
Yes that's why it's a guide-ish. Files are different still... Traditionally with Sony, you should aim for the largest file. In your case the right file should be "...tasha" file. If you want you can send it to me or try it yourself. Keep a backup. I had no bootloops (so there's nothing to fear) by modifying what I shouldn't (and i had a dozen of tries). All that can happen if you modify the wrong thing is: Your settings won't do anything or you'll have no sound, that's why a backup is ideal. PM me. I'm curious about the file and results.
Click to expand...
Click to collapse
Here you go and thanks a lot. I know mi 4i can use same method to make the sound loudly. So I also interest your GUIDE
But PM cannot attach file. So I use REPLY..:laugh:
bkk99213 said:
Here you go and thanks a lot. I know mi 4i can use same method to make the sound loudly. So I also interest your GUIDE
But PM cannot attach file. So I use REPLY..:laugh:
Click to expand...
Click to collapse
It's simpler than it was on my X. I'll be back with an update. But I need my coffee first ))
Tested. It work. Whatsapp's Ringtone is obviously but some notification sound get distorted.
So I don't know the setting(84) is correct or not.
bkk99213 said:
Tested. It work. Whatsapp's Ringtone is obviously but some notification sound get distorted.
So I don't know the setting(84) is correct or not.
Click to expand...
Click to collapse
That's device specific. On my X 84 is just the right amount. I'll make another zip with 83 values. That's only one step over stock.
At least headphones are loud and distortion free. I noticed some good amplification on those. On my old Xperia Z I could never have such a powerful sound without signal cutting off on one of the channels.
Correction. The file had 85 for speakers. I'll put new zips with 84 soon.
---Files Updated---
Sebi673 said:
That's device specific. On my X 84 is just the right amount. I'll make another zip with 83 values. That's only one step over stock.
At least headphones are loud and distortion free. I noticed some good amplification on those. On my old Xperia Z I could never have such a powerful sound without signal cutting off on one of the channels.
Correction. The file had 85 for speakers. I'll put new zips with 84 soon.
---Files Updated---
Click to expand...
Click to collapse
84.perfect.:good::good::good:
bkk99213 said:
84.perfect.:good::good::good:
Click to expand...
Click to collapse
So glad I was able to help. You're welcome!
After tested 5 days, I get some trouble that my phone call's volume is lower than before.
But the settings should be no change for phone call, right?
* I have not much phone call, so I can't find this problem @ 1st day.
Thanks for your help again.
Does anyone know which xml would need to be modified for this to work on the X Compact?
agentsmith988 said:
Does anyone know which xml would need to be modified for this to work on the X Compact?
Click to expand...
Click to collapse
It's usually the largest one. So you should look for that. And then adapt this method to the X. Speakers might be with a different name buy you'll get it
Sent from my Xperia X using XDA Labs
Sebi673 said:
It's usually the largest one. So you should look for that. And then adapt this method to the X. Speakers might be with a different name buy you'll get it
Sent from my Xperia X using XDA Labs
Click to expand...
Click to collapse
Looks like it's mixer_paths_wcd9335.xml at 148.6KB. Both RX7 and RX8 are at 82 stock (under path name="wsa-speaker"). How much past the original values are you pushing these things, 2-3? Do these values boost the in-call speakerphone volume as well?
Unrelated, does anyone know if this XML has anything that could be modified to get get both speakers working when using the in-call speakerphone?
agentsmith988 said:
Looks like it's mixer_paths_wcd9335.xml at 148.6KB. Both RX7 and RX8 are at 82 stock (under path name="wsa-speaker"). How much past the original values are you pushing these things, 2-3? Do these values boost the in-call speakerphone volume as well?
Unrelated, does anyone know if this XML has anything that could be modified to get get both speakers working when using the in-call speakerphone?
Click to expand...
Click to collapse
I am pretty sure both X and X compact use the same HW - it seems to be the same file and wsa thingy - check my thread for X - https://forum.xda-developers.com/xperia-x/themes/xperia-x-mixerpaths-volume-tweaks-tank-t3525691
it is possible to modify the call speaker - and there are more things to add like stereo for that one. But going over default for one speaker can get voice distorted. And if stereo is applied there, than microphone quality will drop a lot. There's a reason why the call speaker is mono - so that the mic on the other side can catch most of the sounds. At some point maybe I'll look for a hook for stereo.
bkk99213 said:
After tested 5 days, I get some trouble that my phone call's volume is lower than before.
But the settings should be no change for phone call, right?
* I have not much phone call, so I can't find this problem @ 1st day.
Thanks for your help again.
Click to expand...
Click to collapse
These modifications can't affect the phone call volume since I never touched those. And I never had such issues. But I'll keep my ear close to it )
Sebi673 said:
I am pretty sure both X and X compact use the same HW - it seems to be the same file and wsa thingy - check my thread for X - https://forum.xda-developers.com/xperia-x/themes/xperia-x-mixerpaths-volume-tweaks-tank-t3525691
it is possible to modify the call speaker - and there are more things to add like stereo for that one. But going over default for one speaker can get voice distorted. And if stereo is applied there, than microphone quality will drop a lot. There's a reason why the call speaker is mono - so that the mic on the other side can catch most of the sounds. At some point maybe I'll look for a hook for stereo.
Click to expand...
Click to collapse
Awesome! Bumped the speaker and headphone values up to 86 and 85 and all I can say is wow! Made a huge difference!
Do you know which lines specifically control the in-call speaker volume? Makes sense about the mono audio/mic pick-up, however it'd be great to at least increase the volume.
agentsmith988 said:
Awesome! Bumped the speaker and headphone values up to 86 and 85 and all I can say is wow! Made a huge difference!
Do you know which lines specifically control the in-call speaker volume? Makes sense about the mono audio/mic pick-up, however it'd be great to at least increase the volume.
Click to expand...
Click to collapse
Adding stereo speaker to phone call is a bit tricky as far as I remember, especially without a recovery. Hopefully I'll have some spare time to look over it or at least identify call routing.
Sent from my Xperia X using XDA Labs
Sebi673 said:
Adding stereo speaker to phone call is a bit tricky as far as I remember, especially without a recovery. Hopefully I'll have some spare time to look over it or at least identify call routing.
Sent from my Xperia X using XDA Labs
Click to expand...
Click to collapse
Would it be easier to just increase the in-call volume and leave it mono? I'm guessing that there is a similar RX line that can be bumped up a few values to increase the volume.
Under <path name="voice-speaker"> there is a line <ctl name="RX8 Digital Volume" value="82" />. I'm guessing that may be it?
agentsmith988 said:
Would it be easier to just increase the in-call volume and leave it mono? I'm guessing that there is a similar RX line that can be bumped up a few values to increase the volume.
Under <path name="voice-speaker"> there is a line <ctl name="RX8 Digital Volume" value="82" />. I'm guessing that may be it?
Click to expand...
Click to collapse
yup, that should be it. I'm advocating for the stereo because stock values already distort a lot on speaker call
[Update] - stereo call speaker now working. Testing and applying method for ringtone speaker aswell
agentsmith988 said:
Would it be easier to just increase the in-call volume and leave it mono? I'm guessing that there is a similar RX line that can be bumped up a few values to increase the volume.
Under <path name="voice-speaker"> there is a line <ctl name="RX8 Digital Volume" value="82" />. I'm guessing that may be it?
Click to expand...
Click to collapse
[UPDATE] Please check the updated thread for Xperia X. For you, modifications should be easier to learn from there. Stereo Voice-Speaker added - no need for volume boost. https://forum.xda-developers.com/xperia-x/themes/xperia-x-mixerpaths-volume-tweaks-tank-t3525691