|
I have already pointed out this issue in another thread. @bencebacsi hasn't acknowledged or responded, but it'a a real problem.
The actual issue is that com.android.musicfx is being used as an equalizer for speaker and headset, but hasn't been properly defined as a system service in Android. So, the memory manager can kill off the app. Unfortunately, this means the hardware settings are not changed when something is plugged into the headphone jack.
There is no "fix" as of yet. You will definitely experience this issue again. So far, what I can tell you:
1. Disable Duraspeed and do not ever enable it. Duraspeed will kill the musicfx app from RAM.
2. If you experience the issue agian, Unplug your headphones and do a full hardware reboot of the phone (power button + volume down)
3. If it is still not fixed after reboot, turn BesLoudness on and off again, or touch sounds on and off, before plugging in your headphones
By the way, you'll also notice that when com.android.musicfx is running properly, the bass from the speaker and headphones will be much deeper and louder. When the sound is flatter, musicfx has crashed or has been ended - and then when you reboot the phone, the low quality sound occurs.
You know the worst thing? When the low quality sound happens, even a factory reset will not fix it because it does not fully reboot the phone. Sucks! |
|