[Joyeuse] Sound volume way to low on wired headphones - Redmi Note 9S / Note 9 Pro (Indian Model) Question

Hello everyone,
I've noticed that as soon as I connect my headphones (wired 3,5mm) to my phone the audio only plays at a very (too) low level.
After some searching I've found a work around by changing the phone region (source) but all these work arounds kinda annoy me. (i.e. for changing system font the region needs to be set to India)
From what I've found so far the parameters are set in the mixer_paths.xml in /etc/vendor. I am by no means a dev and I am hesitant to just start editing files in the system folder to see what works and what not while risking to bootloop or brick my phone.
Can anyone point me in the right direction of how I can make a Magisk module to have this addressed? Or does anyone know how to enable all the menus in the MIUI?
Thanks and regards,
Thijs

One Solution:
Change the region in additional settings in settings app to United States or St. Helena.
---
Credit: c.mi.com/thread-3081542-1-0.html

Related

[Q]-Help! Bluetooth too noisy to use!

Hello everyone.
I have encountered a functional problem with bluetooth on current Roms.
Ever since 2.3.6, my outgoing bluetooth mic volume is buzzy and noisy - so much so that it is impossible for anyone to hear me.
On stock 2.3.5 and lower, I do not have this problem. Its anything higher and all custom roms which lead me to believe its probably library/phone.apk & stream profile related.
I have tried porting older deodexed phone.apks and LIBS (thinking it is the noise suppressor fix and call record hack)
I have also tried replacing all the bluetooth libraries including the liba2dp + asound/audio.config files.
I have even tried other radios, but I cant seem to figure this out!
I know its the roms as Stock 2.3.5 and lower work - so its not my phone and must be some dev hacks. Im not sure what the devs are doing in the new roms, but I see BLUETOOTH FIX and Phone Volume in the changelogs so Im thinking this might be related.
I hope that someone here might be able to either help me with a fix or at least shed some light on whats going on here.
Thanks,
JF
Update
I am able to fix this in the service menu (*#197328640#*) but these codes do not stay when the phone is rebooted. My phones bt TX setting is default at 98.... it stops being noisy at 60.
So in addition to my question, I'd it even possible to make changes in the service mode stick? Is this a hack with scripts that from devs use now to fix phone volume?
Thanx .

framework.odex - how to modify files inside and pack them back to odex?

Hello I'm having a problem, I need to edit AudioService.class to gain more volume in my Xperia J (it's limited by design...stupid EU law). The framework.jar is not as usual, it's an .odex file in the phone which means I had to unpack the contents of it first.
But after using this tool http://code.google.com/p/smali/wiki/DeodexInstructions All the files lost it's structure and I can't even modify the audio values right now.
Also is it possible to odex deodexed files again to make them work on stock rom (based on ICS)?
I've tried to send this message to sony but their forum is dead so here it is explained furthermore:
Hello, I'm furious with my new phone. The headphones volume is not sufficient at all (I'm talking various models of HEADphones, not earphones, although the standard ones that come with the phone are not loud enough to me as well).
The sound also appears compressed on this model which for example means that if something is played at low volume for longer period of time the phone automatically levels the sound to be louder and if something strucks like an explosion for example the sound reduces to the limited value that to me sounds lik 85dB and the phone can handle a lot more beacause when someone calls me while I'm listening to music, music just BOOOMS up the volume for a second and then the ringtone comes in. I had the same issue with my HTC phone but Volume+ app from market could fix that, however on Xperia J with ICS on board none of the volume hacking applications work.
Click to expand...
Click to collapse
Can anyone please help?
Here are the both files (the original thread where I found how to increase volume on other Xperia phones): http://forum.xda-developers.com/showthread.php?t=2080773&page=5

LS970 Alsamixer Music Volume

I have found the correct settings in Alsamixer to finally listen to my music at full volume on my LS970 but every time I disconnect the headphones the setting in HPHL/HPHR (the settings i found that alter the volume without distortion) reverts back to the default setting of 7 instead of the max of 12. I would really like for this configuration to stick throughout a reboot and disconnecting of the headphones. Any help would be appreciated, except for posts telling me to get another app without proof that it works properly on LS970.
Edit: I am running all stock, except for being rooted obliviously. I do not wish to install another rom as my experiences with other roms on this phone are terrible.

[MAGISK] Working (stock) EMUI sound-mod

Install "Ainur JamesDSP v1.7" Magisk module and choose the HQ 64bit driver
Install "Audio Modification Library v.1.8.1" Magisk module
Reboot
Configure JamesDSP app
Confirmed working (speakers & headphones (can't test bluetooth)) on my FIG-LX1 (L31) - EMUI 8.0.0.148(C432) - Magisk v17.1
Edit: If you don't want ringtones/notification-sounds to be processed, switch DSP registration from global to conventional. (3dot menu - top right, screenshot added)
Huge thanks to natanrosenfeld (he made a YT video, explaining a fix for previous version (now fixed with v1.7)) - and especially the JamesDSP dev team!
Great news I seen it on .android-hilfe.de myself
Messing around and cant seem to get it right, either too loud or doesnt work
Viper4android was much easier to setup, using Huawei DTS.irs or srs_2_1.irs then not much else and worked great
redultra82 said:
Great news I seen it on .android-hilfe.de myself
Messing around and cant seem to get it right, either too loud or doesnt work
Viper4android was much easier to setup, using Huawei DTS.irs or srs_2_1.irs then not much else and worked great
Click to expand...
Click to collapse
Have you tried using the same impulse response files with JamesDSP?
Copy the .irs (or .wav, .flac) to /storage/emulated/0/JamesDSP/Convolver and enable Convolver in JamesDSP.
Works great here.
Greetings from "androphil"
callmeWhiskers said:
Have you tried using the same impulse response files with JamesDSP?
Copy the .irs (or .wav, .flac) to /storage/emulated/0/JamesDSP/Convolver and enable Convolver in JamesDSP.
Works great here.
Greetings from "androphil"
Click to expand...
Click to collapse
I did thanks
Can you send screenshot of what you have, not sure on other settings
redultra82 said:
(...)Can you send screenshot of what you have, not sure on other settings
Click to expand...
Click to collapse
Even if we'd share the exact same setup (e.g. settings/IR xy sound great with my Shure SE425 in-ear headphones, but not so great with my AKG Q701) and preference of music, it would still be incredibly subjective and mainly based on taste. Certified sound-engineers would probably disagree, I guess
My suggestion is: leave every (other) option off, download a pack of different IRs (e.g. https://forum.xda-developers.com/zenfone2/general/collection-convolver-samples-389-t3140299) and try each one out. If you found one you like, (slightly) tune it with the EQ. At least that's my "non-pro" approach.
Mostly all I want is to make the phone louder, well the phone speaker, on Bluetooth speakers etc it's fairly OK
Next issue is echo sound on ringtone and notification
I'll try IRS out and maybe someday have Viper4android
It's a system-wide audio-mod, so yes, if you have e.g. Virtual Room Effect turned on or use a noticably "reverberating" impulse response file, you'll experience echo on ringtones/notification-sounds too.
I've managed to make the speakers slightly louder by choosing the highest IR Volume Level (30dB), but I think the device's speaker volume level/overall sound-quality is just physically limited. They are not the "best" speakers after all.
callmeWhiskers said:
It's a system-wide audio-mod, so yes, if you have e.g. Virtual Room Effect turned on or use a noticably "reverberating" impulse response file, you'll experience echo on ringtones/notification-sounds too.
I've managed to make the speakers slightly louder by choosing the highest IR Volume Level (30dB), but I think the device's speaker volume level/overall sound-quality is just physically limited. They are not the "best" speakers after all.
Click to expand...
Click to collapse
I noticed the room effect and turned it off, but just using Irs or some of them and seemed to be an echo,
Speaker is good enough, it is only a phone after all, there are small bluetooth speakers now that have great volume to help
A nice guy from the Telegram channel pointed out, that you can avoid processing system sounds (ringtones/notification) by switching DSP registration mode from global to conventional (screenshot added to OP).
YEEEES!!!! This mod is also working on Huawei P20Pro with EMUI8.1.. I just follow the same steps above. Thanks a lot man!
callmeWhiskers said:
Install "Ainur JamesDSP v1.7" Magisk module and choose the HQ 64bit driver
Install "Audio Modification Library v.1.8.1" Magisk module
Reboot
Configure JamesDSP app
Confirmed working (speakers & headphones (can't test bluetooth)) on my FIG-LX1 (L31) - EMUI 8.0.0.148(C432) - Magisk v17.1
Edit: If you don't want ringtones/notification-sounds to be processed, switch DSP registration from global to conventional. (3dot menu - top right, screenshot added)
Huge thanks to natanrosenfeld (he made a YT video, explaining a fix for previous version (now fixed with v1.7)) - and especially the JamesDSP dev team!
Click to expand...
Click to collapse
Hi do you know if I can change mixer path values without root and using adb on pc? , I'm trying to raise volume of WhatsApp calls, calls and maybe a bit of loud speaker volume but I'm trying to avoid root etc. Thanks any advice would be appreciated or a link to tutorials. I'm on psmart. Thanks again
jason13v8 said:
Hi do you know if I can change mixer path values without root and using adb on pc? , I'm trying to raise volume of WhatsApp calls, calls and maybe a bit of loud speaker volume but I'm trying to avoid root etc. Thanks any advice would be appreciated or a link to tutorials. I'm on psmart. Thanks again
Click to expand...
Click to collapse
Sorry - I'm not an expert, so don't take my word for it - but I don't think that's possible, since all these files are stored in locations, where (non root) users don't have write permissions. Even with a rooted and/or custom recovery device, I don't think it's possible to alter app-specific volumes by just changing mixer_paths.xml values.
callmeWhiskers said:
Sorry - I'm not an expert, so don't take my word for it - but I don't think that's possible, since all these files are stored in locations, where (non root) users don't have write permissions. Even with a rooted and/or custom recovery device, I don't think it's possible to alter app-specific volumes by just changing mixer_paths.xml values.
Click to expand...
Click to collapse
Sorry I know I mentioned whats app but really I just mean overall volume. With my moto g5 I was able to edit mixer path values which led to louder everything. But that was only with root as I'm new to adb. Thanks for your response
jason13v8 said:
Sorry I know I mentioned whats app but really I just mean overall volume. With my moto g5 I was able to edit mixer path values which led to louder everything. But that was only with root as I'm new to adb. Thanks for your response
Click to expand...
Click to collapse
In case your bootloader is unlocked, iirc you could theoretically fastboot flash TWRP - and use TWRP's "privileged" terminal (e.g. (mount /system), adb pull/push and edit the file(s)), and then (re)flash stock recovery again - without actually rooting the device.
Again, I'm not an expert (also didn't try it myself) and can't guarantee above mentioned procedure works, despite my inner-Sherlock-Holmes tells me, your bootloader is actually not unlocked.
callmeWhiskers said:
In case your bootloader is unlocked, iirc you could theoretically fastboot flash TWRP - and use TWRP's "privileged" terminal (e.g. (mount /system), adb pull/push and edit the file(s)), and then (re)flash stock recovery again - without actually rooting the device.
Again, I'm not an expert (also didn't try it myself) and can't guarantee above mentioned procedure works, despite my inner-Sherlock-Holmes tells me, your bootloader is actually not unlocked.
Click to expand...
Click to collapse
Yeah still locked dude, tried DC unlocker but they refunded as I'm on latest security patch and admitted there is nothing they can do right now.
Themes

Equalizers dropping volume, is there a fix?

Hi everyone, as stupid as it sounds, after many years of using android I just noticed that using equalizers ( and i've tried many of them ) causes the volume to drop. I have discovered that this is standard behaviour since android lowers everything by -6dB to avoid clipping when setting frequencies to +6dB.
Since my phone can't really drive my headphones much, is there a way to bypass this behaviour without using apps or rooting the phone?
Note that the maximum Volume is limited by the hardware. So the only way to have equalizing at maximum Volume is to lower the overall volume. You may be able to work around this by using an audio player that ships its own audio library or has an amplification function. Maybe BlackPlayer works. Note that this will only change the behavior of the music player and that you may experience clipping.
If you want to do changes for all apps there is no way around a custom kernel (or rooting at least) that I am aware of.
The thing is that the stock presets inclued for example in my JBL Headphones app work fine, but as soon as i try to modify one of them the volume drops. This is true for other equalizers too, for example the stock samsung one. It has something to do with how the personalization is handled i guess.
I am currently using a rooted phone with MyAndroidTools to check inside the databases to see if i can find something to tweak but no luck so far.

Categories

Resources