Poco X3 Volume Boost mixer_paths - Xiaomi Poco X3 NFC Guides, News, & Discussion

hey guys. I share my contribution to obtain better sound in headphones, speakers and microphones. the quality is smooth and good. remember to make a previous backup of the original file located in: vendor / etc / mixer_paths_wcd9375.xml
set root permissions CHMOD 0644 for replacement. In MIUI multiple users report poor quality in headphones. comment if it worked for you

how to set root permissions ?
i tried to find way to replace the file but not luck

xSairous said:
how to set root permissions ?
i tried to find way to replace the file but not luck
Click to expand...
Click to collapse
you need to root your phone

You only need custom recovery to do this. Having your device rooted is not necessary. I used Orange Fox to replace the files and permissions were already set properly (though you can change that as well if needed). Just go there first to make your vendor partition RW-able and then follow this guide using Orange Fox or TWRP file explorer. I'm on stock global 12.0.8 BTW.

Macxsico said:
hey guys. I share my contribution to obtain better sound in headphones, speakers and microphones. the quality is smooth and good. remember to make a previous backup of the original file located in: vendor / etc / mixer_paths_wcd9375.xml
set root permissions CHMOD 0644 for replacement. In MIUI multiple users report poor quality in headphones. comment if it worked for you
Click to expand...
Click to collapse
My phone is Poco X3 Pro. And this file is not in the root directory. I wonder which file corresponds to this file? Will it be valid if I change the name and overwrite it? Or is it possible for you to prepare a suitable file for my system? Thank you.

Related

[Q] how to change A2DP bitpool?

hi, i have a galaxy II and Nokia BH-214 Bluetooth handsfree. everything works great, but the quality is poor. I read that you can change bitpool but I do not know how. I read this thread http://forum.xda-developers.com/showthread.php?t=708265 but it did not help me because I do not know what to do
Assuming you are rooted, use Root Explorer and navigate to /system/lib/ and make a backup of the file liba2dp.so
Download file A from this post,
http://forum.xda-developers.com/showpost.php?p=16220448&postcount=12
rename it to liba2dp.so and use root explorer to replace the original one in /system/lib. Reboot
Now see if you feel any difference. If things are worse, replace the original file that was backed up, reboot!
it's a little better, but still it can not compare with the quality as Nokia 5230 or Samsung Star .. thanks.

Sound mod that works

Hey guys so I was looking for a way to increase the volume on my Verizon branded G3 with no luck. Tried Viper4Android and even the mixer_path mod but that didn't work. So I looked and found this mod for the G2 which requires editing the snd_soc_msm_taiko. So I tried that and to my surprise it works. What I did was copy the file using root explorer to my sd card and then edited using a text editor on my pc due to file being to large for root explorer. Copied to directory and fixed permissions and after a reboot noticed the difference. Anyways more info is available on the following link --> http://forum.xda-developers.com/showthread.php?t=2442883. Make sure you thank them if this helps you.
asj2583 said:
Hey guys so I was looking for a way to increase the volume on my Verizon branded G3 with no luck. Tried Viper4Android and even the mixer_path mod but that didn't work. So I looked and found this mod for the G2 which requires editing the snd_soc_msm_taiko. So I tried that and to my surprise it works. What I did was copy the file using root explorer to my sd card and then edited using a text editor on my pc due to file being to large for root explorer. Copied to directory and fixed permissions and after a reboot noticed the difference. Anyways more info is available on the following link --> http://forum.xda-developers.com/showthread.php?t=2442883. Make sure you thank them if this helps you.
Click to expand...
Click to collapse
im all for figuring this out myself, but without a custom recovery to restore backups, i would rather not re-flash stock while im trying this.
if you have it working without issue, can you just post the modified file?
thanks
How can we use an equalizer? Also some ring tones on max sound a teeny distorted. This speaker is LOUD
Sent from my VS985 4G using Tapatalk
I actually use Viper4Android along with this mod as the volume mod for the speaker within Viper4Android doesn't seem to work however the equalizer does.

[SOUNDMOD][Custom and Stock] Lollipop High Volume&Sampling Sound MOD V7+Add-ons

Lollipop High Volume Sound MOD
From much people, i have heared, that the sound of the Z Ultra, is not very loud, but i have fixed that for Lollipop ROMS
That are only modified mixer_paths.xml and audio_policy.conf (only V2) documents
You find 3 Categories: Loud, Louder and Loudest
Loud: is louder than normal but not too high
Louder: is very loud, only use at your risk
Loudest: is very very loud, only use at your risk
Installation Guide:
Rename the original mixer_paths.xml on /system/etc/ to mixer_paths.xml.bak
Copy the modded mixer_paths.xml file to /system/etc/ and set the permissions to rw-r--r-- or 0644
Do the same with the audio_policy.conf file
Rename the original audio_policy.conf on /system/etc/ to audio_policy.conf.bak
Copy the modded audio_policy.conf file to /system/etc/ and set the permissions to rw-r--r-- or 0644
Reboot your system
Sorry for my very Bad english
Changelog:
V1:
Initial Release
V2:
Added high Sampling Mod (192kHz 24bit PCM)
Added bugfixes
V3:
Added Support for Sony Lollipop Stock Rom (14.5.A.0.242)
Soundmod Add-on V1:
WARNING!!! That is a flashable zip and Lollipop soundmod V3 is not included in there.
It is only a Add-on
Before Flashing do a Nandroid Backup
This includes MaxxAudio, Xloud and DSEE-HX
I think it works on all roms, I have tested it with stock Lollipop and iT works well
V5:
Includes new way to boost speaker sound clearly
High Sampling added on Sony Stock Version
Speaker & Headphone Hi-Res Playback on Sony Stock version
Speaker Regulation enabled
Headphone Regulation enabled (Sony Stock)
V6:
Bass Regulation Enabled
SLIMBUS_0_RX enabled
V7:
Higher SampleRate and Bit deepness (384kHz 32 bit)
Check my new Soundmod :
http://forum.xda-developers.com/xpe...undmod-lollipop-sound-enchantment-v1-t3105044
Thank you for 2000 Downloads, you are the best
Thanks @pretty pixel who tests for me the soundmod before uploading on XDA
Please share this project, like that Project and keep cool
And thanks to my Friend Carla��, who gave me the power to do this soundmod and more, who makes me happy every time, who helps me on bad times:��
I will never forget that, thank you so much...
You are so beautiful
Your the-cortana-project
Editing system files
Installation Guide:
Rename the original mixer_paths.xml on /system/etc/ to mixer_paths.xml.bak
Copy the modded mixer_paths.xml file to /system/etc/ and set the permissions to rw-r--r-- or 0644
Reboot your system
I hope that works, when not, i will fix that
Sorry for my very Bad english[/QUOTE]
Followed these steps but ES File Explorer fails to rename mixer_path.xml.
Rooted, C6833, CM 12.1, all features enabled in ES File Explorer.
PS: I have the same issue when trying to move app to system/app, it fails constantly. I used to do it with ease in Kitkat but dosen't seem to work in Lollipop.
Thanks.
halifage said:
Installation Guide:
Rename the original mixer_paths.xml on /system/etc/ to mixer_paths.xml.bak
Copy the modded mixer_paths.xml file to /system/etc/ and set the permissions to rw-r--r-- or 0644
Reboot your system
I hope that works, when not, i will fix that
Sorry for my very Bad english
Click to expand...
Click to collapse
Followed these steps but ES File Explorer fails to rename mixer_path.xml.
Rooted, C6833, CM 12.1, all features enabled in ES File Explorer.
PS: I have the same issue when trying to move app to system/app, it fails constantly. I used to do it with ease in Kitkat but dosen't seem to work in Lollipop.
Thanks.[/QUOTE]
It works with Root Explorer, maybe with another File Explorers, really that issue is New for me
I am looking to fix that permanently
It works with Root Explorer, maybe with another File Explorers, really that issue is New for me
I am looking to fix that permanently[/QUOTE]
Does it work with the free version or only with the paid version?
Because i tried the free version but couldn't get it to work, gives me same error as ES: "the file is read only" or something like that.
halifage said:
It works with Root Explorer, maybe with another File Explorers, really that issue is New for me
I am looking to fix that permanently
Click to expand...
Click to collapse
Does it work with the free version or only with the paid version?
Because i tried the free version but couldn't get it to work, gives me same error as ES: "the file is read only" or something like that.[/QUOTE]
You must Mount To R/W on the "Mount R/W button" , maybe you must change SELinux mode to permissive
Sorry but that is a very New issue
the-cortana-project said:
Does it work with the free version or only with the paid version?
Because i tried the free version but couldn't get it to work, gives me same error as ES: "the file is read only" or something like that.
Click to expand...
Click to collapse
You must Mount To R/W on the "Mount R/W button" , maybe you must change SELinux mode to permissive[/QUOTE]
How do i change SELinux to permissive?
Thanks
halifage said:
You must Mount To R/W on the "Mount R/W button" , maybe you must change SELinux mode to permissive
Click to expand...
Click to collapse
How do i change SELinux to permissive?
Thanks[/QUOTE]
With SELinux Mode Changer
Link: http://forum.xda-developers.com/showthread.php?t=2524485
Download it, give them Root Access and set to permissive
the-cortana-project said:
How do i change SELinux to permissive?
Thanks
Click to expand...
Click to collapse
With SELinux Mode Changer
Link: http://forum.xda-developers.com/showthread.php?t=2524485
Download it, give them Root Access and set to permissive[/QUOTE]
thanks a lot man :good:
halifage said:
With SELinux Mode Changer
Link: http://forum.xda-developers.com/showthread.php?t=2524485
Download it, give them Root Access and set to permissive
thanks a lot man :good:
Click to expand...
Click to collapse
Does it work ?
the-cortana-project said:
Does it work ?
Click to expand...
Click to collapse
Nope.
Here is what i did:
- installed the SELinux permission changer
- set it to permissive
-rebooted
-opened ES File Explorer and tried to rename the mixer_paths.xml file but failed (read only)
- installed root explorer (free version) and did the same but got the same error.
Is it something i'm doing wrong?
halifage said:
Nope.
Here is what i did:
- installed the SELinux permission changer
- set it to permissive
-rebooted
-opened ES File Explorer and tried to rename the mixer_paths.xml file but failed (read only)
- installed root explorer (free version) and did the same but got the same error.
Is it something i'm doing wrong?
Click to expand...
Click to collapse
Okay than do it in another way
Copy the mixer_paths.xml From /system/etc/ to your internal Storage and rename It From there, than copy the renamed file back to /system/etc/
To rename the mixer_paths.xml is not recommend but it is useful when my modded mixer_paths.xml doesn't work, to restore the old mixer_paths.xml )
the-cortana-project said:
Okay than do it in another way
Copy the mixer_paths.xml From /system/etc/ to your internal Storage and rename It From there, than copy the renamed file back to /system/etc/
Click to expand...
Click to collapse
Nope unfortunately :crying:
halifage said:
Nope unfortunately :crying:
Click to expand...
Click to collapse
So that is the last idea I have:
I created a flashable zip only for cm12.1
Flash that in a recovery and reboot, that is my last idea
MAKE A NANDROID BACKUP before flashing
What version should I use on CM12?
the-cortana-project said:
So that is the last idea I have:
I created a flashable zip only for cm12.1
Flash that in a recovery and reboot, that is my last idea
MAKE A NANDROID BACKUP before flashing
Click to expand...
Click to collapse
Thanks
Will try it when i go back to CM12.1.
For now I'm on blisspop which has loud sound enabled by default?
Aphex13 said:
What version should I use on CM12?
Click to expand...
Click to collapse
I Think the same then LiquidSmooth (SlimLP) but i am not sure, please backup your original mixer_paths.xml when something goes wrong
the-cortana-project said:
I Think the same then LiquidSmooth (SlimLP) but i am not sure, please backup your original mixer_paths.xml when something goes wrong
Click to expand...
Click to collapse
The LiquidSmooth (SlimLP) version works perfectly on CM12. Thank you for your work!
i test it on cm12
with " solid explorer"
and yes ..WORKED
Tomorrow I will upload a New Version of my Soundmod, it will fix some Problems with the mic and allows high sampling to 192kHz with 24 Bit coding on r_Submix
I have tested it and it works perfectly with Sony MDR ZX600
If i have my Sony MDR 1ADAC, i will do the same for USB Devices
Lollipop Sound Mod V2 Uploaded

[GUIDE] [ROOT] Installing Viper4Android

OK everyone, there seems to be mass confusion on what to do to get Viper4Android running, this guide should help clear that confusion.
DO NOT USE THESE FILES UNLESS YOU HAVE A NEXUS 6P. SO MANY PEOPLE HAVE ISSUES BECAUSE THEY USE FILES DESIGNED FOR OTHER PHONES.
Firstly: Are you running normal root or systemless root?
If you are running systemless root I suggest you switch over to normal root to get things working. So far, systemless root has been a roadblock for some people and Viper4Android starts acting up with systemless root installed.
Secondly: Have you flashed any of the billion V4A recovery flashable zips?
If yes, restore your system partition as those have a billion and one differently modified files that will probably screw over how your phone functions.
Thirdly: Do you have enough room in the /system and /vendor partitions?
Install the Busybox binaries (linked below) and open a terminal (using your favorite terminal app, or Terminal Emulator) and run
Code:
df
and make sure that you have enough room for the files.
If your /system partition is full, try deleting common apps like Chrome or Drive and install them from the Play Store as user apps instead.
If your /vendor partition is full, there isn't much to fix other than if you installed overlays for Layers, try uninstalling one (some overlays can go up to 400KB, like ones for Chrome). However, it may seem that you don't need to worry about the /vendor partition, more on that below.
OK, now it is time to continue.
If you don't want to follow this guide, then you can use Lollviper's recovery flashable zip, as it works just fine. Use the standard zip, and not the surround zip: http://forum.xda-developers.com/google-nexus-5/themes-apps/discussion-viper4android-t2543796
Choose your favorite v2.3.4.0 version of V4A and install it to /system/priv-app/. Just create a folder with the same name as the APK, give it the same permissions as the other folders, and drop the APK in it making sure to also give it the permissions that the other APKs get. If you encounter issues with a customized version of V4A, I suggest you use the standard version. So far, Lolliviper seems to work.
Make sure to install BusyBox, I recommend this one: https://play.google.com/store/apps/details?id=stericson.busybox
If the files linked below can't be downloaded, use the zip file at the bottom of this post and continue following the guide.
Now, download this file (49_viper4android.sh) : https://www.dropbox.com/s/rcp77ul41m...ndroid.sh?dl=0
And create a folder called su.d in /system/. The path should be /system/su.d/, and then give it permissions 0700 with root:root, and drop the script into the folder with permission 0755 with root:root. This script will allow V4A access to mediaserver, so it can see audio to do it's magic. You can make sure that the script worked on boot by checking /data/v4a_script.txt for if it exists, or, was modified recently to correlate with you booting your phone.
Now do the same for this file (audio_effects.conf) : https://www.dropbox.com/s/57y44o74dk...ects.conf?dl=0
And drop the file in /system/etc/ AND in /system/vendor/etc/ (alternatively you can go to /vendor/etc/ as it's actually the same folder). Both of the files should have permissions 0644 with root being the owner and group. This modified file will allow V4A to be used as an equalizer and allow it to do magic in your audio. Quick note, if V4A keeps asking to install the driver, then delete the audio_effects.conf in /system/vendor/etc/ and don't worry about it.
Now the file which will allow V4A to work system-wide, like in YouTube (audio_policy.conf) : https://www.dropbox.com/s/yi8u3j91z3...licy.conf?dl=0
And drop it in /system/etc/ and give it permissions 0644 with root being owner and group, and you are good to go. This modified file removes the "deep_buffer" module that made it so apps that don't hook into Viper4Android (apps that aren't music players) wouldn't have their audio processed. Some of the flashable zips included modified files, but usually only for the Nexus 5.
Now disable or delete the app MusicFX:
This is necessary as Google Play Music will use MusicFX over Viper4Android if the app isn't disabled.
That should be it, you can now continue with your installation of Viper4Android and it should work.
Issues:
Viper4Android still doesn't work!
Click to expand...
Click to collapse
Are you sure you followed the guide correctly? Wipe everything and start fresh because if you used recovery flashables they do stuff they really shouldn't.
My headphones don't work.
Click to expand...
Click to collapse
Another potential issue with random recovery flashables, suggest you wipe and start again.
Viper4Android's driver doesn't stick.
Click to expand...
Click to collapse
Install Viper4Android to /system/priv-app/ and that should fix your issue.
OR
Delete the audio_effects.conf file from /system/vendor/etc/.
Viper4Android doesn't work in Google Play Music.
Click to expand...
Click to collapse
Remove the MusicFX app.
Viper4Android doesn't work in YouTube.
Click to expand...
Click to collapse
Make sure you did the proper steps for the audio_policy.conf file.
worked like a charm. Thanks mate!!!
Why do you guys need this? Audio reproduction is excellent and this will only make it sound worse. The only way to improve the sound would be better headphones and/or amp.
Thanks @Namelesswonder for the help .. I have not used your steps might use them based on other users findings and plus these steps will have to redone upon every ROM flash..
I believe all this could be done with a flashable zip , I know we had flashable zips for Nexus5.
@AndrasLOHF I see you have Nexus6P now , will you be able to help us out
Thanks
likonvampire said:
Thanks @Namelesswonder for the help .. I have not used your steps might use them based on other users findings and plus these steps will have to redone upon every ROM flash..
I believe all this could be done with a flashable zip , I know we had flashable zips for Nexus5.
@AndrasLOHF I see you have Nexus6P now , will you be able to help us out
Thanks
Click to expand...
Click to collapse
I haven't rooted or anything yet. From my experience on all the dev previews I would think the Lolliviper zips would still install fine just as they used to. Just don't use the Surround Sound zip.
Thank you! Works great on Nexus 6p. Can't live without the Viper.
designgears said:
Why do you guys need this? Audio reproduction is excellent and this will only make it sound worse. The only way to improve the sound would be better headphones and/or amp.
Click to expand...
Click to collapse
You must be unaware the audio sound is completely subjective.
AndrasLOHF said:
I haven't rooted or anything yet. From my experience on all the dev previews I would think the Lolliviper zips would still install fine just as they used to. Just don't use the Surround Sound zip.
Click to expand...
Click to collapse
Yeah, I just checked it and Lolliviper flashable does work just fine, I'll put it up in the post. My intent for this post was to just outline how to install it without using flashable zips as people were using the wrong ones and having troubles.
Shockz said:
You must be unaware the audio sound is completely subjective.
Click to expand...
Click to collapse
You misread what I said. If you like crappy sound, you like crappy sound, nothing can be done about that. Running audio thru any software filter will degrade the quality, period.
I flashed the lolliviper zip, but viper4android keeps asking me to install drivers (even after install and reboot).
Edit: I'll re-flash and wipe dalvik/cache and try again.
Edit 2: Yup, still having the same issue. It also takes awhile for the driver install to happen too (even though it doesn't actually work).
mugenga said:
I flashed the lolliviper zip, but viper4android keeps asking me to install drivers (even after install and reboot).
Edit: I'll re-flash and wipe dalvik/cache and try again.
Edit 2: Yup, still having the same issue. It also takes awhile for the driver install to happen too (even though it doesn't actually work).
Click to expand...
Click to collapse
OK then, try using my way instead. Weird, because flashing the zip worked for me. Do you have systemless root? Try renaming the audio_effects.conf in /vendor/etc/, checking the permissions on audio_effects.conf and audio_policy.conf in /system/etc/, and checking that the 50viper.sh file in /system/su.d/ at least has permissions 0755.
Namelesswonder said:
OK then, try using my way instead. Weird, because flashing the zip worked for me. Do you have systemless root? Try renaming the audio_effects.conf in /vendor/etc/, checking the permissions on audio_effects.conf and audio_policy.conf in /system/etc/, and checking that the 50viper.sh file in /system/su.d/ at least has permissions 0755.
Click to expand...
Click to collapse
I don't have systemless root, but I'll look into the permissions.
Edit: All my permissions look fine. I'll try and tinker around some more. Still not sure why the driver isn't installing.
You probably need more space in the system partition. Delete an app and reinstall from there play store.
---------- Post added at 19:46 ---------- Previous post was at 19:46 ----------
You probably need more space in the system partition. Delete an app and reinstall from the play store.
AndrasLOHF said:
You probably need more space in the system partition. Delete an app and reinstall from there play store.
---------- Post added at 19:46 ---------- Previous post was at 19:46 ----------
You probably need more space in the system partition. Delete an app and reinstall from the play store.
Click to expand...
Click to collapse
I have 1.8GB free in my system/root partition.
Edit: I solved my issue. I had to delete audio effects conf from system/vender/etc
mugenga said:
I have 1.8GB free in my system/root partition.
Edit: I solved my issue. I had to delete audio effects conf from system/vender/etc
Click to expand...
Click to collapse
Thanks a lot for this. I was having same issue and this worked for me.
I did flash the lolliviper zip , the processing worked with pocketcast app but no go with SoundCloud...
Sent from my Nexus 6P using Tapatalk
mugenga said:
I have 1.8GB free in my system/root partition.
Edit: I solved my issue. I had to delete audio effects conf from system/vender/etc
Click to expand...
Click to collapse
Yes worked like a charm!
Hi guys,
How does this improve audio quality from the speakers? Coming from Boomsound the speakers on the 6P seem to lack any kind of bass. Could viper help in that department?
Sent from my HTC One using XDA Free mobile app
tgeza said:
Hi guys,
How does this improve audio quality from the speakers? Coming from Boomsound the speakers on the 6P seem to lack any kind of bass. Could viper help in that department?
Sent from my HTC One using XDA Free mobile app
Click to expand...
Click to collapse
Anyone?
Sent from my HTC One using XDA Free mobile app
tgeza said:
Anyone?
Sent from my HTC One using XDA Free mobile app
Click to expand...
Click to collapse
Because you can tune the way the speakers sound to your liking. It makes the phones speaker and any headphones sound much better than they normally do.

[SOLVED] I need "/odm/etc/camera/" folder please

Hi, I had written bad command in ADB and almost all in this folder (/odm/etc/camera/) is deleted.
Can somebody pls send me this folder as ZIP? I use OpenKirin's AOSP Treble Oreo but it's not importnant. I think that the folder is same for all version of EMUI/Android.
Please, please, please, without it I can't capture any photo.
Problem is solved
StromekCZ said:
Hi, I had written bad command in ADB and almost all in this folder (/odm/etc/camera/) is deleted.
Can somebody pls send me this folder as ZIP? I use OpenKirin's AOSP Treble Oreo but it's not importnant. I think that the folder is same for all version of EMUI/Android.
Please, please, please, without it I can't capture any photo.
Click to expand...
Click to collapse
Don't send me anything. I just change permission (using chmod) and everything is back. :laugh:
How did you that ? more in detail please, could be usefull. Root needed I think ?
sonneper said:
How did you that ? more in detail please, could be usefull. Root needed I think ?
Click to expand...
Click to collapse
OK I will try to explain this situation but my English is slightly bad. In a nutshell I had bought used Honor 9 with bad microphone (probably broken flex cable, idk) and I was wondering, how to fix it. I found on Google Play app 'Root Volume Mixer', but it's not working. After searching some information about it I found out, that in "/odm/etc/" folder are some configuration files (.xml, .conf). In this folder you can change a lot of things (e.g. boost up audio jack sound, turn off one of the microphones,...). I changed here microphone intensity and solved my problem.
This Thread is about that I had editted some camera '.xml' files and I had set bad permission (by mistake I had written bad command and had changed permission for whole folder), therefore I didn't see a lot of files in root browser. Today I found out, that all files&folders are still in folder "/odm/etc/camera/". I simply set same permission as before (using chmod calculator, ADB shell and SU) and problem is solved.
thanks !

Categories

Resources