[Resolved] Bad audio quality on Android 7.1.2 on Gionee S Plus custom ROM - General Questions and Answers

Hi,
I have a Gionee S Plus, and I installed lately Android 7.1.2 with RR-N-v5.8.5-20171012-A8-Unofficial. Everything is working well except the audio. It has a noticeable bad quality, both on ringtones and music app, comparing to the same phone with Android 6.0. I searched on the net but it didn't find anything relevant. Can anyone help me please?

use any audio fx like lineage default audio fx, viper4android ....
check out this youtube video for tutorial of viper4android installation
https://youtu.be/w52QCTEnW7o

rajeshjangid2011998 said:
use any audio fx like lineage default audio fx, viper4android ....
check out this youtube video for tutorial of viper4android installation
https://youtu.be/w52QCTEnW7o
Click to expand...
Click to collapse
It is working better now, but for future users you should follow official thread https://forum.xda-developers.com/showthread.php?t=2191223
Thanks a lot!

in many circumstances official method is not working properly

Related

[Q] Original MusicFX for Cyanogenmod 11

Hello everybody,
Can someone upload here an original working MusicFX for Cyanogenmod 11? I tried a few I found here but none of them worked... it just FC when I entered Settings - Sound - Music effects. I have also made sure to tick the correct permissions.
So, please, can somebody tell me how to use the original stock MusicFX from Android 4.4 for Nexus 5 on Cyanogenmod 11? I like DSPManager but I have a few tracks I enjoyed more listening to using MusicFX when I had the stock ROM than with DSPManager.
Thanks in advance!:good:
No one? Is it that hard?
Can't somebody more experienced help out on this matter? Please...

[Q] Viper4android HiFi effect not working with Tunein Radio

Hello folks,
I have a Sony xperia e1 with KitKat 4.4.2 OS. After upgrade from JB the viper4android fx 2330 is no longer working on any players no matter how I try. But the xhifi version works well with MX player and Walkman app, and previous versions of tunein radio app. But when I have the newest 12.6.1. Installed the xhifi mod no longer works with the newest tunein radio (simply no effect but the notification is still on and it stays on ram). Anyone has a solution to that? I've tried compatible mode and safe mode (safe mode plus normal and compatible combination) but no work.:silly:
Thanks for input.
maxime506 said:
Hello folks,
I have a Sony xperia e1 with KitKat 4.4.2 OS. After upgrade from JB the viper4android fx 2330 is no longer working on any players no matter how I try. But the xhifi version works well with MX player and Walkman app, and previous versions of tunein radio app. But when I have the newest 12.6.1. Installed the xhifi mod no longer works with the newest tunein radio (simply no effect but the notification is still on and it stays on ram). Anyone has a solution to that? I've tried compatible mode and safe mode (safe mode plus normal and compatible combination) but no work.:silly:
Thanks for input.
Click to expand...
Click to collapse
Did you ever solve this? I've got the same problem on my new LG G2.
Works fine with the Play Music app, but not Tunein.

Link for irs samples for Viper4android

Hey everybody I searched for a link for the irs samples for viper4android and I even got quite a few but many(read most) of them are not working for me I am on beanstalk rom 6.0.1 on my opo. Is there a workaround may be or a newer irs samples for marshmallow.. Would be helpful... Thank-you...

APTX (HD) bluetooth stack and codec for CM13

Motivated by the aptX codecs for CM14.1 bluetooth stack found by dh.harald (https://forum.xda-developers.com/oneplus-3/themes/mod-aptx-codec-t3521228) I present:
APTX (HD) support for CyanogenMod 13 based ROMs - V1.2
I ported the aptx codec offloading support from the latest Qualcomm bluetooth stack over to the bluetooth stack from CM 13. After a full week of porting and bugfixing I managed to get it to work on my Galaxy S5 running CM13!
Please go ahead and test this on other devices (or other Marshmallow based ROMs, if the bluetooth stack's API is equal to the API from CM13, it should work).
If it does not work for you, dirty flash your ROM again, the modification should be overwritten.
Requirements
ARMv7 device (sorry, no ARM64 or x86 support!)
CM13.0 ROM (for 14.X see dh.harald's thread)
aptX capable headset/speaker
Download
aptXforCM13_v1.2.zip (AFH)
aptXforCM13_v1.2.zip (Github)
Installation
1. Install zip from recovery
2. Add the following to the /system/build.prop file
Code:
persist.bt.a2dp_offload_cap=sbc-aptx-aptxhd
Search your log for the line I bt_btif_media: btif_a2dp_encoder_init Selected Codec aptX to see if it works.
Confirmed devices
Samsung Galaxy S5 (klte) on CM 13.0 (SD801)
OnePlus 3 on CM 13.0 (SD820)
OnePlus 3 on BJRR (SD820)
Galaxy S6 Edge+ on CM13 (Exynos 7420)
LG G2 D802 on CM13 (SD800)
Version history
V1.2 - This release incorporates two security fixes for bionic and bt library (CVE-2017-0422, CVE-2017-0602)
V1.1 - Improved A2DP buffer sizes, fixing audio glitches and reduces CPU usage
V1.0 - Initial release
Build from source code
If you want to integrate this mod to your own build/ROM, use the following repositories:
https://github.com/mh0rst/android_bionic for bionic (In repo mainfest.xml: <project path="bionic" name="mh0rst/android_bionic" groups="pdk" />)
https://github.com/mh0rst/android_system_bt (In repo mainfest.xml: <project path="system/bt" name="mh0rst/android_system_bt" groups="pdk" revision="cm-13.0-with-aptx" />)
Impossible to download, ads everywhere, but no file...
ElDonTheo said:
Impossible to download, ads everywhere, but no file...
Click to expand...
Click to collapse
Sorry for that, I didn't realize these sites had so many ads. Will upload to github and AFH this evening, make a suggestion if you want the file somewhere else.
Works fine here on a OnePlus3 with CM 13.0 nightly 20161107 (latest available version). I tested with a VTIN bluetooth 4.0 in-ear headphones.
Thanks a lot for this!!!
Works also fine on Sultan's CM13 for OP3.
Thank you very much for porting this to Marshmallow!
I need for xiaomi mi5.
lockdlock said:
I need for xiaomi mi5.
Click to expand...
Click to collapse
I don't know what bluetooth stack is used by the mi5, at least for their official ROM. Because they are using the Snapdragon 820 processor it might be the standard fluoride stack, which may work. Just try to flash this mod, if it doesn't work, re-flash your original ROM.
I know the mi5 has unofficial cm13/14.1 support, you could try to flash one of those and then try my mod (for cm13) or dh.haralds mod (for cm14.1)
Download is great now, thanks
But I couldn't make it work, it breaks the Bluetooth, which cannot be enabled :/
Galaxy Tab Pro 8.4 - RR unoffical
Same thing as mentioned above, it breaks the Bluetooth functionality.
Flashed it with and without dalvic / cache cleaning on htc one mini 2 with cm13
Does it need specific modifications to get it run?
Off topic: I read something on the forum - Snapdragon LLVM Compiler is just for the system not for compiling apps, right?
ElDonTheo said:
Download is great now, thanks
But I couldn't make it work, it breaks the Bluetooth, which cannot be enabled :/
Galaxy Tab Pro 8.4 - RR unoffical
Click to expand...
Click to collapse
Are you usung RR 5.8.0 or 5.7.4? Can you post a complete logcat of trying to enable bluetooth?
MrAnswer said:
Same thing as mentioned above, it breaks the Bluetooth functionality.
Flashed it with and without dalvic / cache cleaning on htc one mini 2 with cm13
Does it need specific modifications to get it run?
Off topic: I read something on the forum - Snapdragon LLVM Compiler is just for the system not for compiling apps, right?
Click to expand...
Click to collapse
I looked at the logcat you provided and the source of the ROM, but the creator didn't release the manifest used to build the ROM, therefore I can't check for differences between the bluetooth stacks. I don't want to raise hopes, it is very hard for me to solve bugs in combination with devices I don't own and without meaningful logcat or (obvious differences in) the source code.
The only specific modification my mod needs is a small modification to libc (symbols needed by aptx library, which was originally compiled for Nougat), and this is already included in my mod. It is likely that your ROMs modify libc or has a different bluetooth stack than CM13.
The snapdragon compiler AFAIK was introduced with the nougat repositories, and can be used for both system and app compiling (at least the native parts of the apps). I don't use it ATM, because I still compile for Marshmallow based CM13.
Dear @brhorst
I have a SM-G928F and @Rainbow_Dash CM13 ported rom ,
before using your codec :
music streaming Bluetooth work but lot of noise
Call with bluetooth work but lot of noise
after used your aptx codec :
music streaming Bluetooth work weel !!!!
Call with bluetooth work but lot of noise
my question is , can I manage to use the libs for "call throught bluetooth"?
Br
Elkhardioui said:
Dear @brhorst
I have a SM-G928F and @Rainbow_Dash CM13 ported rom ,
before using your codec :
music streaming Bluetooth work but lot of noise
Call with bluetooth work but lot of noise
after used your aptx codec :
music streaming Bluetooth work weel !!!!
Call with bluetooth work but lot of noise
my question is , can I manage to use the libs for "call throught bluetooth"?
Br
Click to expand...
Click to collapse
Hi,
unfortunately, the playback of audio and call handling is separated in the bluetooth standard (Audio => A2DP, Calling => HFP) and stack and cannot be mixed or exchanged in an easy way.
This makes perfect sense, because the requirements for both use cases are totally different: Audio should have best quality, latency is not an issue, whereas during a call, low latency is very important, which is gained as a trade off from audio quality.
I didn't touch the HFP part of the stack, maybe backporting it from nougat or newest Qualcomm repositories can help. As I can't reproduce the problem (don't have a S6 Edge), this has to be done by a developer with such a device.
I'm sorry I can't help you otherwise than having a great music listening experience via bluetooth.
brhorst said:
Hi,
unfortunately, the playback of audio and call handling is separated in the bluetooth standard (Audio => A2DP, Calling => HFP) and stack and cannot be mixed or exchanged in an easy way.
This makes perfect sense, because the requirements for both use cases are totally different: Audio should have best quality, latency is not an issue, whereas during a call, low latency is very important, which is gained as a trade off from audio quality.
I didn't touch the HFP part of the stack, maybe backporting it from nougat or newest Qualcomm repositories can help. As I can't reproduce the problem (don't have a S6 Edge), this has to be done by a developer with such a device.
I'm sorry I can't help you otherwise than having a great music listening experience via bluetooth.
Click to expand...
Click to collapse
Dear sir,
Thank for your answer, I understand the situation, anyway good job and thank you for your amazing job
Would there be ARM64 support for this aptx codec CM13 ?
L649288 said:
Would there be ARM64 support for this aptx codec CM13 ?
Click to expand...
Click to collapse
It's working fine on OnePlus 3 which is ARM64
lekronop said:
It's working fine on OnePlus 3 which is ARM64
Click to expand...
Click to collapse
I installed it on Xiaomi Redmi 3 Pro, cm13 64bit, bluetooth stopped working at all. Restored system from backup.
Confirmed working on LG G2 D802 CM13, thank you!
01-30 12:11:57.563 I/bt_btif_media(3161): btif_a2dp_encoder_init Selected Codec aptX
L649288 said:
Would there be ARM64 support for this aptx codec CM13 ?
Click to expand...
Click to collapse
L649288 said:
I installed it on Xiaomi Redmi 3 Pro, cm13 64bit, bluetooth stopped working at all. Restored system from backup.
Click to expand...
Click to collapse
Arm64 would be possible if we could find arm64 versions of the libaptXScheduler.so and libaptX-1.0.0-rel-AndroidXXXX.so files. You may find them in firmware images of ARM64 devices supporting Nougat and aptX.
Then it would only be a matter of compiling the bluetooth stack against arm64.
Given the backwards compatibility of ARMv8, it might work if the bluetooth stack is compiled for ARM64. I can make a test build for ARM64 when I have some spare time (probably around March), or you could try to use my repositories to fire up your own build.
Firstly, thanks for working to backport this.
I also tested this on kenzo with a LineageOS 13 build from 2017-02-13 with Feb security patches. Unable to turn on BT. Can provide debug logs if needed.
h4waii said:
Firstly, thanks for working to backport this.
I also tested this on kenzo with a LineageOS 13 build from 2017-02-13 with Feb security patches. Unable to turn on BT. Can provide debug logs if needed.
Click to expand...
Click to collapse
Yes, please provide a logcat when you try to turn on BT. I can look into it when I get some spare time (don't have any atm).

ViperFX (instead of Dolby Atmos?)

Hi all,
I'm wondering if there's a way to install ViperFX on the Xperia 5 II.
Dolby Atmos isn't really my thing; it's not bad but I like Viper a lot better which I've used before on my old Phone (OnePlus 5).
thanks
Rageplay said:
Hi all,
I'm wondering if there's a way to install ViperFX on the Xperia 5 II.
Dolby Atmos isn't really my thing; it's not bad but I like Viper a lot better which I've used before on my old Phone (OnePlus 5).
thanks
Click to expand...
Click to collapse
Simply install it from download section of magisk
or if you don't want to root your device I recommend installing wavelet it's done by the same dude that created viper4Android if I'm correct.
Don't quote me on that, but wavelet is the next best thing to viper4Android
I'll try wavelet!
amirizad_7436 said:
Simply install it from download section of magisk
Click to expand...
Click to collapse
I see. Do you know a tutorial on how to install magisk on the Xperia 5 II?
You must deactivate dolby atmos with titanium Backup and then follow this Instruktion
[APP] [FIX] 100% working Viper4Android for Android 10-11-12 devices
If you are someone like me who encountered countless problems while installing Viper4Android on your Android 10 or 11 device and have no idea what to do then you are in the right place. Just download and install the apk from the attachment below...
forum.xda-developers.com

Categories

Resources