Increase earpiece and speaker volume Xiaomi Mi Note 3 - Xiaomi Mi Note 3 Guides, News, & Discussion

So I had this problem that during phonecalls my xiaomi mi note 3 had low volume, even though the volume level was at maximum.
I read a few threads on XDA and some other articles, but not for mi note 3, and none of them where an exact fix for me.
All had to do with the mixer_path.xml file and all changed the values of "RX* Digital Volume". So this is not my solution, it is simply an explanation of what I did.
So what worked for me was editing the /system/etc/mixer_paths.xml file and setting all the "RX* Digital Volume" values from 84 to 95.
Example: <ctl name="RX4 Digital Volume" value="95" />
Hope this helps.
My phone runs at this moment ASOPExtended v 4.6 and it is rooted.
***EDIT
If you want to boost only your headset volume, edit the RX* Digital Value value within the <path name="voice-handset"> tag. Mine is set to 74 by default.

Nice guide I had that issue on official global stable rom but after flashing xiaomi.eu stable everything is great again.
Sent from my Mi Note 3 using Tapatalk

Is it possible to do this without root?

I'm using Viper4android FX for doing it. Just increase output gain (in Master Gate)

On MIUI is /system/vendor/etc/mixer_paths.xml

I found the mixer_paths.xml in /system/etc/ then copied on my PC, edited with notepad++ and then copied back to phone and restarted. No sound at all! Fortunately I kept a copy of the original, copied back, restarted and I had sounds again. What did I wrong?

dpikros said:
I found the mixer_paths.xml in /system/etc/ then copied on my PC, edited with notepad++ and then copied back to phone and restarted. No sound at all! Fortunately I kept a copy of the original, copied back, restarted and I had sounds again. What did I wrong?
Click to expand...
Click to collapse
You need a rooted phone and a root app like Amaze file manager to edit the file. After you edited it set the permisions to r-w-r-r. Restart phone.

zaqm said:
You need a rooted phone and a root app like Amaze file manager to edit the file. After you edited it set the permisions to r-w-r-r. Restart phone.
Click to expand...
Click to collapse
Done, sound is still there ! I'll be back after checking the volume in everyday use, thanks for the advice

i am on havoc os oreo.earpiece is very low to all roms (miui too) i chanhe mixer path system/etc and vendor/etc. only main speaker increase .low volume to in call speaker

dimi89 said:
Nice guide I had that issue on official global stable rom but after flashing xiaomi.eu stable everything is great again.
Click to expand...
Click to collapse
Could you tell me exactly which rom you flashed? And if possible where to get it.
Thanks

kwstas93 said:
i am on havoc os oreo.earpiece is very low to all roms (miui too) i chanhe mixer path system/etc and vendor/etc. only main speaker increase .low volume to in call speaker
Click to expand...
Click to collapse
<path name="handset">
<ctl name="RX1 MIX1 INP1" value="RX1" />
<ctl name="RDAC2 MUX" value="RX1" />
<ctl name="RX1 Digital Volume" value="84" />
<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="EAR_S" value="Switch" />
Click to expand...
Click to collapse
"EAR PA Gain" default value is 3. Make it 6 or more.

This worked even better!

dpikros said:
I found the mixer_paths.xml in /system/etc/ then copied on my PC, edited with notepad++ and then copied back to phone and restarted. No sound at all! Fortunately I kept a copy of the original, copied back, restarted and I had sounds again. What did I wrong?
Click to expand...
Click to collapse
Maybe you changed the encoding of the file, or you converted the EOL from unix to windows or mac.
I use DroidEdit app to edit files on the phone and Total Commander to browse them.
And the first rule when editing system files is to always make a backup first

Can you please explain how to do this step by step?

DimitrisVerlis said:
On MIUI is /system/vendor/etc/mixer_paths.xml
Click to expand...
Click to collapse
On MIUI 10 as well
/system/vendor/etc/mixer_paths.xml
After searching the "ear pa gain" word it looks like this by default:-
<ctl name="EAR PA GAIN" value="POS_1P5_DB" />
I changed 1P5 to 3P5 for now, works great! Will check 6P5 later on..

whoami_amiu said:
On MIUI 10 as well
/system/vendor/etc/mixer_paths.xml
After searching the "ear pa gain" word it looks like this by default:-
<ctl name="EAR PA GAIN" value="POS_1P5_DB" />
I changed 1P5 to 3P5 for now, works great! Will check 6P5 later on..
Click to expand...
Click to collapse
I changed 1p5 to 6p5 and dont work for me.... (miui 10)

Vicente said:
I changed 1p5 to 6p5 and dont work for me.... (miui 10)
Click to expand...
Click to collapse
I also changed it to 6p5.. Cant feel any real difference.

Someone has been able to advance on this issue.
I'm desperate, I've edited all possible values from 84 to 94 and I get nothing. I have also changed PA GAI from 3 to 6 and / or 9 and there is no way ...

For me this solve the issue
https://forum.xda-developers.com/mi-note-3/development/rom-t3858779/post78278201

Thanks for sharing

Related

MMS Size Fix for Sense Roms

Ok I think i have found a solution for fixing the MMS Size in Sense Roms. First off, i take no credit for this, I just was searching the forums and found it. Then i tried it and it worked. I wanted to post this in for development forum in the thread that i found it, but I am a new user and don't have that permission yet. Now I don't know if this will work for all Sense roms, but i found the Fix in the Virtuous Unity thread on page 13. At first when i tried to edit the file and recompress it back to a zip on my macbook it wouldn't work, but then i used parallel windows to run windows 7. Then i used 7zip to open the archive, went into the system and edited the file with notepad and then i followed the rest of the directions in the Fix. I know a lot of people were looking for a fix for the Sense picture problems and when i found Joemm post about it i figured i share it.
Below i put the whole process from the thread and page i mentioned for those who don't want to go and search through the thread
MMS PIC SIZE FIX...........
This use to be a problem when Virtuous first came out and I remembered this fix.
I have tested this fix on this rom and its working great. I now have FULL size MMS pictures.
I downloaded Virtuous Unity 1.0.0 rom, opened it with winzip, went into system/customize/MNS/default.xml and edited the default.xml file with wordpad, scrolled all the way to the bottom of the document, second up from the bottom you'll find this below, now just change the text (I highlighted it in red) that says "HTC_Sensation_Z710e/1.0" to say "Nexusone",
<!-- MMS UA string -->
<module name="MMS">
<function name="ua_string">
<set name="single">
<item name="value">HTC_Sensation_Z710e/1.0</item>
</set>
</function>
</module>
when your done it should look like this, but not highlighted in red of course:
<!-- MMS UA string -->
<module name="MMS">
<function name="ua_string">
<set name="single">
<item name="value">Nexusone</item>
</set>
</function>
</module>
Saved the change and rezipped the rom back up.
Installed the modified rom to the root of my sd card.
Rebooted into recovery.
This next step is important, YOU MUST DO A COMPLETE DATA WIPE, then flash the rom, it will not work if you just flash it over your existing Virtuous Unity rom without a full data wipe. What this does is trick the servers into thinking the phone is a Nexus one.
Then go thru the enitre setup process again.
After that you will have full size MMS pic's again.
Originally posted as a fix in the Virtuous Thread by gteye developed by Disconn3ct
/QUOTE]
Click to expand...
Click to collapse

Phone will not install KK update

Hey all, thanks for looking. I'm rooted on the latest JB ota and every time I try to install KK it stops about halfway through and boots back up notifying me it failed. I don't have any custom ROM installed. In fact, I would prefer to return to complete stock and then do KK but I can't get find an answer as to whether I can fastboot with the latest JB ota. Thanks for any advice in advance.
Sent from my XT907 using XDA Free mobile app
i have the same problem does yours stop halfway thru installing and then a android with exclamation point appears
Yes indeed it does. Exactly the same issue it sounds like.
Sent from my XT907 using XDA Free mobile app
32853345 30
You can flash a stock ROM through RSD or FastBoot on any version of xt907. Just turn it off, hold volume down and tap the power button and fastboot will appear. Flash using your favorite method. If you're locked, you can flash an update or the same version of your ROM, but you cannot downgrade.
I did that, and I still can't get the update to work.
root had my update failing too. i just did a restore with RSD and stock JB firmware. took the KK update fine after that.
chuck solid said:
root had my update failing too. i just did a restore with RSD and stock JB firmware. took the KK update fine after that.
Click to expand...
Click to collapse
hey please give me the firmware which you flashed?? please give me the link i also have to update to KK but i rooted the phone and the same thing happens it stops. i want to flash a new JB firmware and the firmware i downloaded doesnt seem to load on RSD lite please give me the proper firmware which loads on RSD LITE properly. i need help!!please
whizinc said:
hey please give me the firmware which you flashed?? please give me the link i also have to update to KK but i rooted the phone and the same thing happens it stops. i want to flash a new JB firmware and the firmware i downloaded doesnt seem to load on RSD lite please give me the proper firmware which loads on RSD LITE properly. i need help!!please
Click to expand...
Click to collapse
here ya go!
http://sbf.droid-developers.org/
click on 'Droid Razr M' (XT907). i used the firmware on the bottom.
chuck solid said:
here ya go!
http://sbf.droid-developers.org/
click on 'Droid Razr M' (XT907). i used the firmware on the bottom.
Click to expand...
Click to collapse
I used the exact sbf but it wont load in rsd lite it says either xml file is wrong and bla bla please help me !! what should i do???
whizinc said:
I used the exact sbf but it wont load in rsd lite it says either xml file is wrong and bla bla please help me !! what should i do???
Click to expand...
Click to collapse
did you modify the XML file? read this. you have extract the firmware contents. then modify the XML file. save it (as XML not TXT) and then use that file in RSD.
http://www.andromods.com/tips-trick...oid-razr-m-xt907-stock-original-firmware.html
chuck solid said:
did you modify the XML file? read this. you have extract the firmware contents. then modify the XML file. save it (as XML not TXT) and then use that file in RSD.
http://www.andromods.com/tips-trick...oid-razr-m-xt907-stock-original-firmware.html
Click to expand...
Click to collapse
yes i tried but i didnt made sure to save as XML let me do it right now I will let you know btw thanks alot!! please stand by brother i really need to flash this sbf on my phone
---------- Post added at 02:14 PM ---------- Previous post was at 02:06 PM ----------
chuck solid said:
did you modify the XML file? read this. you have extract the firmware contents. then modify the XML file. save it (as XML not TXT) and then use that file in RSD.
http://www.andromods.com/tips-trick...oid-razr-m-xt907-stock-original-firmware.html
Click to expand...
Click to collapse
ok so i tried you method i edited the XML file like they said no get var no oem lines still is the same error and i am editing the XML file in zip i didnt extracted may this be the problem??
whizinc said:
yes i tried but i didnt made sure to save as XML let me do it right now I will let you know btw thanks alot!! please stand by brother i really need to flash this sbf on my phone
---------- Post added at 02:14 PM ---------- Previous post was at 02:06 PM ----------
ok so i tried you method i edited the XML file like they said no get var no oem lines still is the same error and i am editing the XML file in zip i didnt extracted may this be the problem??
Click to expand...
Click to collapse
i extracted mine from the zip. easiest way to make sure you save the XML file correctly.
chuck solid said:
i extracted mine from the zip. easiest way to make sure you save the XML file correctly.
Click to expand...
Click to collapse
thank youu sooooo much!!!! MAN !! you saved me ok the mistake what i was doing was that i was editng the XML file and was puting it in the zip again i wasnt extracting it
let me clear for the folks who are doing mistakes just like me
download your sbf first
extract it in C (prefer C drive always for sbfing)
edit the xml file in the extracted folder
go to rsd lite and load the exact xml file that you extracted earlier (no need to zip it back!!)
and voila
special thanks to Chuck Solid made my concept clear
i used this XML its working like a charm
<?xml version="1.0"?>
<flashing>
<header>
<phone_model model="SM_JB_VZW_CFC" />
<software_version version="smq_vzw-user 4.1.2 9.8.1Q-94-1 77 release-keysSM_BP_101032.021.32.80P" />
<interfaces>
<interface name="AP" />
</interfaces>
</header>
<steps interface="AP">
<step operation="oem" var="fb_mode_set" />
<step operation="flash" partition="partition" filename="gpt_main0.bin" MD5="FB3D9083F1B5890BBF2FA8617D31A70A" />
<step operation="flash" partition="sbl1" filename="sbl1.mbn" MD5="FB458002D5B1B3430B0519E0F206C361" />
<step operation="flash" partition="sbl2" filename="sbl2.mbn" MD5="5E1E096A29FB49A955C595B3E7759CA7" />
<step operation="flash" partition="sbl3" filename="sbl3.mbn" MD5="16813AF63FFBF4044FBF72D75BD47DB1" />
<step operation="flash" partition="rpm" filename="rpm.mbn" MD5="0C3F4FF07D3B5037E17B8EFE5F4C66EE" />
<step operation="flash" partition="tz" filename="tz.mbn" MD5="474F31095C8146D1F86D0E5CE72B878F" />
<step operation="flash" partition="aboot" filename="emmc_appsboot.mbn" MD5="A40F6AAFA4A581023A2EDA9F23202453" />
<step operation="flash" partition="modem" filename="NON-HLOS.bin" MD5="3E7F1624D8DDA8C8E4995F99A68B321F" />
<step operation="flash" partition="fsg" filename="fsg.mbn" MD5="0898A1859E77F05B62E2A6D04251E30E" />
<step operation="erase" partition="modemst1" />
<step operation="erase" partition="modemst2" />
<step operation="flash" partition="logo" filename="logo.bin" MD5="506F42184C465D9CD8BB2BD27DB77F1A" />
<step operation="flash" partition="devtree" filename="device_tree.bin" MD5="66AD59B88203992915EAF476C9E17E58" />
<step operation="flash" partition="boot" filename="boot.img" MD5="624AD56D21BE40E2C62F2D8666C1A3DA" />
<step operation="flash" partition="recovery" filename="recovery.img" MD5="A51ACEFFB3DE7BB9259F345AF8E5ABB6" />
<step operation="flash" partition="cdrom" filename="cdrom" MD5="8C578BC3308036F86BF30BA802E488DF" />
<step operation="flash" partition="system" filename="system.img" MD5="AFF82B543EF8E558892AA67D4909C067" />
<step operation="erase" partition="tombstones" />
<step operation="erase" partition="cache" />
<step operation="erase" partition="userdata" />
<step operation="oem" var="fb_mode_clear" />
</steps>
</flashing>
whizinc said:
thank youu sooooo much!!!! MAN !! you saved me ok the mistake what i was doing was that i was editng the XML file and was puting it in the zip again i wasnt extracting it
let me clear for the folks who are doing mistakes just like me
download your sbf first
extract it in C (prefer C drive always for sbfing)
edit the xml file in the extracted folder
go to rsd lite and load the exact xml file that you extracted earlier (no need to zip it back!!)
and voila
special thanks to Chuck Solid made my concept clear
Click to expand...
Click to collapse
right on man! good deal! enjoy the update. i needed (2) reboots of the phone before it settled down but after that it runs smooth like butter.
chuck solid said:
right on man! good deal! enjoy the update. i needed (2) reboots of the phone before it settled down but after that it runs smooth like butter.
Click to expand...
Click to collapse
yeah i did it completely flashed new sbf phones is back to factory state now i am gonna go ahed and download the KK update! P.S in first boot my phone worked like a charm didnt need to do more reboots. and thank you so much man!!! Thanks alot!! :good::good:
---------- Post added at 03:22 PM ---------- Previous post was at 02:43 PM ----------
chuck solid said:
right on man! good deal! enjoy the update. i needed (2) reboots of the phone before it settled down but after that it runs smooth like butter.
Click to expand...
Click to collapse
now another problem please help man i flashed everything properly and phone seems to work great now i have to update to KK update now when i come in my system updates it says "System updates" is not available without a motorola service account there are 2 options cancel and setup when i press setup nothing happens just a blanks screen with "communicating with server please wait" nothing happens i really need to update it to KK please help me my google account is logged in and still nothing happens its not getting the update.. the update started like a charm before the sbf flash. please help man
whizinc said:
yeah i did it completely flashed new sbf phones is back to factory state now i am gonna go ahed and download the KK update! P.S in first boot my phone worked like a charm didnt need to do more reboots. and thank you so much man!!! Thanks alot!! :good::good:
---------- Post added at 03:22 PM ---------- Previous post was at 02:43 PM ----------
now another problem please help man i flashed everything properly and phone seems to work great now i have to update to KK update now when i come in my system updates it says "System updates" is not available without a motorola service account there are 2 options cancel and setup when i press setup nothing happens just a blanks screen with "communicating with server please wait" nothing happens i really need to update it to KK please help me my google account is logged in and still nothing happens its not getting the update.. the update started like a charm before the sbf flash. please help man
Click to expand...
Click to collapse
sounds like the 'motorola services' isn't running. try this: do a 'factory reset' inside 'settings'. when the phone restarts DO NOT set up your google account. agree to the motorola crap but SKIP google sign in. this will make sure nothing is loaded from the playstore. not even your contacts. skip over the verizon contact restore and accounts. then try the update again. that's what i did after RSD. give it a shot.
chuck solid said:
sounds like the 'motorola services' isn't running. try this: do a 'factory reset' inside 'settings'. when the phone restarts DO NOT set up your google account. agree to the motorola crap but SKIP google sign in. this will make sure nothing is loaded from the playstore. not even your contacts. skip over the verizon contact restore and accounts. then try the update again. that's what i did after RSD. give it a shot.
Click to expand...
Click to collapse
ok so now the service is working but it says check for update is not available at this time.. now what to do?
---------- Post added at 03:44 PM ---------- Previous post was at 03:41 PM ----------
chuck solid said:
sounds like the 'motorola services' isn't running. try this: do a 'factory reset' inside 'settings'. when the phone restarts DO NOT set up your google account. agree to the motorola crap but SKIP google sign in. this will make sure nothing is loaded from the playstore. not even your contacts. skip over the verizon contact restore and accounts. then try the update again. that's what i did after RSD. give it a shot.
Click to expand...
Click to collapse
and i didnt factory reset after doing the RSD i didnt do any resets it just got past through the service thing automatically now its stuck on "Check for update is not available'
i did 3,4 reboots after it got past through the service thingy
whizinc said:
ok so now the service is working but it says check for update is not available at this time.. now what to do?
Click to expand...
Click to collapse
keep checking. my kid lost his update notification yesterday. he saw it at school but waited to download it till he got home and on wifi. when he got home it kept saying "no updates available" until about 9 o'clock last night. if you can't wait, these guys are playing with a download of the OTA:
http://forum.xda-developers.com/showthread.php?t=2752011
chuck solid said:
keep checking. my kid lost his update notification yesterday. he saw it at school but waited to download it till he got home and on wifi. when he got home it kept saying "no updates available" until about 9 o'clock last night. if you can't wait, these guys are playing with a download of the OTA:
http://forum.xda-developers.com/showthread.php?t=2752011
Click to expand...
Click to collapse
thanks alot man i think i will download this OTA or i will wait becuase i am on a slow network it will take about 2 hours for this file to download well thank you so much for your help i really appreciate it :good::good:
Hey guys, thanks so much for your responses. I was just unaware that I could RSD, I felt like I read somewhere that once I took the latest JB ota I couldn't RSD at all. Thank you again, I'll report back my findings.
Sent from my XT907 using XDA Free mobile app

[Q] png files are not changed after changing XML reference

Hello All,
recently Im working on my own project to add characters to the LG G2 default phone dialer (I know I can download other dialers), i spilited this project in to two parts 1.source code handling 2.GUI handling
currently I am still working on the first part and I hope I will have some breakthrough soon.
now regarding the second part.
I used ADB in order to pull out the LGcontacts.apk file, after I opened it I found that all dialpad related png files are located under "res\drawable-xxhdpi" folder.
I went to the following XML files located in the following paths
1.res\layout-land
2.res\layout-ldpi
3.res\layout
and changed the following lines from this:
<View android:layout_width="@dimen/dialer_dialpad_col_interval" android:layout_height="fill_parent" />
<com.android.contacts.dialpad.DialpadImageButton android:id="@id/two" android:background="@drawable/btn_dial" android:src="@drawable/dial_num_2_wht" android:contentDescription="@string/description_image_button_two" style="@style/DialtactsDialpadButtonStyle" />
<View android:layout_width="@dimen/dialer_dialpad_col_interval" android:layout_height="fill_parent" />
<com.android.contacts.dialpad.DialpadImageButton android:id="@id/three" android:background="@drawable/btn_dial" android:src="@drawable/dial_num_3_wht" android:contentDescription="@string/description_image_button_three" style="@style/DialtactsDialpadButtonStyle" />
To this:
<View android:layout_width="@dimen/dialer_dialpad_col_interval" android:layout_height="fill_parent" />
<com.android.contacts.dialpad.DialpadImageButton android:id="@id/two" android:background="@drawable/btn_dial" android:src="@drawable/dial_num_2_wht_il" android:contentDescription="@string/description_image_button_two" style="@style/DialtactsDialpadButtonStyle" />
<View android:layout_width="@dimen/dialer_dialpad_col_interval" android:layout_height="fill_parent" />
<com.android.contacts.dialpad.DialpadImageButton android:id="@id/three" android:background="@drawable/btn_dial" android:src="@drawable/dial_num_3_wht_il" android:contentDescription="@string/description_image_button_three" style="@style/DialtactsDialpadButtonStyle" />
After the changes done I saved the files rebuilt the APK using APK Studio and pushed the apk file to /system/priv-app using ADB.
after reboot to the device the APK was installed however after opening the APP i noticed that nothing has changed.
honestly i dont know why nothing was changed, does anyone know what did I do wrong?
Thank you for your help in advanced.

Edit mixer paths.xml denied

Hi,
I am trying to edit the mixer paths xml file in order to change microphone volumenbut for some reason when I am trying to save it, it says can't save. It seems this file/folder only for read.
I could see a lot of people changed this file.
What do I need to do?
Of course I rooted my phone.
Thank you.

Fix for mic-problem with CM 13

I had the problem with my s5 running cm 13, that the mic voume was very low. So i searched for a fix but didn't really found something but that: http://forum.xda-developers.com/xperia-m2/general/fix-low-microphone-volume-kitkat-t2930748
There it is eyplained how to increase the mic-volume for the sony xperia m2.
That's how you can do it with the S5:
Code:
I am not responsible for any damage. Do it on your own risk!
1. download for example file Manager and activate in the settings the root settings (root Explorer and writeable)
2. go to /System/etc
2. save the file "mixer_paths.xml" if you do any mistake
3. open the file with the editor and scroll down to line (half of the page) <!-- Recording Scenario -->
4. Change the values u need to to i.e.: 899:
An exampel:
Code:
<ctrl name="DEC2 Volume" value="899" />
5. Save the file and reboot.
Now the microphone must be louder. You need to look which value is the best, i am using the value 899. When i tryed a higher value the mic doesn't work.
Hope i could help you! Please correct me if i am wrong with something!
My modified mixer_paths.xml file:
https://www.dropbox.com/s/xf7z67xe5gz3zay/mixer_paths.xml?dl=0
Well done JM
Very nice post as my Student. Hope there will be some new posts in future :good:
See u in school in Monday

Categories

Resources