[Android Software Development] repey6:
The Best Sound from Sony!​

My mods initially were created for 6.0-7.1.2 CM, AOSP, LOS based roms. But my last updates and tests(my and @sharma.keshav153 ) allow you to work on 8.0 and 8.1 and stock 7.0 (and maybe 6.0 stock). It is preferable to use superSU.

[MOD] [CM,AOSP,LOS] [6.0-7.1.2] SonyMusic_with_SSE&ViperAudioSE​

Mod is for CM, AOSP, LOS roms with OS 6.0-7.1.2 . It compiled me from various sources, primarily ViPERAudio 5.5 Sony Beats Edition. As well as applications, libraries and configuration Sony. Mod has a fully working application Sony "Music" downloading data on a track and album. Also, equalizer, Xloud etc... I strongly recommend that after the first run and settings to make updates to the app on Google Play. You can also download others Sony apps.

What contain

HeadphoneSelection

GoogleLyricsPlugin

WikipediaPlugin

YouTubeKaraokePlugin

SemcMusic

SoundEnhancement

ViPER4AndroidFX-2.4.0.1

Sony sound effects

also Sony libs, frameworks etc.

** Users choice **

[SoundMod][CM,AOSP,LOS][6.0-7.1.2]SonyMusicSSE&ViPER_2505&DolbyAtmos_SonyBeats​

This build is the most comfortable and have the best sound as for me from my builds. ViperFX with DolbyAtmos working in normal mode and its sound settings distributed to all players(YouTube, MXPlayer etc) . If you want you can rename and then activate Sound Enhancement and use it how i wrote above.

What contain

HeadphoneSelection

GoogleLyricsPlugin

WikipediaPlugin

YouTubeKaraokePlugin

YouTubePlugin

SemcMusic

SoundEnhancement (rename to .bak)

ViPER4AndroidFX-2.5.0.5

DolbyAtmos

Sony sound effects

Beats sound effects

also Sony libs, frameworks etc.

[SoundMod][CM,AOSP,LOS][6.0-7.1.2]SonyMusic&ViperFX_2505_SonyBeats_Magisk​

What contain

HeadphoneSelection

GoogleLyricsPlugin

WikipediaPlugin

YouTubeKaraokePlugin

YouTubePlugin

SemcMusic

SoundEnhancement

ViPER4AndroidFX-2.5.0.5

Sony sound

Beats sound

also Sony libs, frameworks etc.

Magisk adapted

[6.0-8.1][CM_AOSP_LOS_stock]SonyMusic_v.9.3.6.A.0.0_FULL​

This is only SonyMusic application with all needed attributes . Need update from Google Play . Then you can use any equaliser.

What contain

HeadphoneSelection

GoogleLyricsPlugin

WikipediaPlugin

YouTubeKaraokePlugin

YouTubePlugin

SemcMusic

SoundEnhancement

also Sony libs, frameworks etc.

Screenshots

How to install

Mod installs via custom recovery(TWRP 3.02). After startup options must be configured properly. Freeze or rename existing AudioFX (MusicFX). ViperFX set in compatibility mode and restart the device. Then run the application "Music" from Sony. Get the necessary permissions and select "Audio Settings" default EQ.

Dont forget about backup

How to uninstall

Uninistall mods

In order to remove the mod completely, necessary, as mentioned above, to restore the backup or flashing rom without wipe over that to restore the system files.

Notice:

If you have Magisk instead of SuperSU use fix below(post #2) . Flash via TWRP after any mod. Fix is the AudioModLib. Always fresh fix you can download here. .

Changes:

Made the final amendments in the archives. Now the audio_policy.conf file from which deep buffer is deleted has a saved original version of audio_policy.conf.bak. And in case of problems with sound in the internal speaker , just restore the original version.

DOWNLOADS

​

For CM, AOSP, LOS

[MOD][SOUND][CM,AOSP,LOS][6.0-7.1.2]SonyMusic_with_SSE&ViperAudioSE-final

[SoundMod][CM,AOSP,LOS][6.0-7.1.2]SonyMusicSSE_ViPER_2505_DolbyAtmos_Sony_Beats-final

[SoundMod][CM,AOSP,LOS][6.0-7.1.2]SonyMusic&ViperFX_2505_SonyBeats-final

[SoundMod][CM,AOSP,LOS][6.0-7.1.2]SonyMusic&ViperFX_2505_SonyBeats[Magisk_v.12.0]

[6.0-7.1.2][CM_AOSP_LOS]SonyMusic _v.9.3.6.A.0.0 _FULL

For STOCK 7.0 (maybe 6.0) and CM, AOSP, LOS

[6.0-7.1.2][CM_AOSP_LOS,7.0stock]SonyMusic _v.9.3.6.A.0.0 _FULL

[6.0-7.1.2][CM_AOSP_LOS,Stock]SonyMusic_v.9.3.6.A.0.0_FULL&ViPER_2505_DolbyAtmos_Sony_Beats_7.0_enforcing

2018 y. builds

[6.0-7.1.2][AE][CM_AOSP_LOS_Stock]SonyMusicFULL&ViPER_2505_DolbyAtmos_Sony_Beats-07-10-2018

When i turn on DSEE-HX option in Sony EQ i fully disable Sony EQ and turn on Dolby Atmos and ViperFX.(on non Sony devices)

[Uninstaller][6.0-7.1.2][AE][CM_AOSP_LOS_Stock]SonyMusicFULL&ViPER_2505_DolbyAtmos_Sony_Beats-07-10-2018

[6.0-7.1.2][AE]SonyMusic_Player_FULL-31-08-2018

[Uninstaller][6.0-7.1]Sony_Music_Player_by_repey6[only for 2018y]

And i did magisk module for this build too.

[Magisk][6.0-7.1][AE][WhiteThemeEQ_DSEE-XH]SonyMusic_Player_FULL[Unity]-2018-12-15 not only for Sony.

Note. Compatable with AML. In the case of using other equalizers (Dolby, Viper) DSEEX function is very convenient for switching equalizers while listening to music through Sony player. Sometimes after switching to another equalizer, it takes some time for it to turn on.

At first start of player can be enable all modules.

Compatible with this module next magisk modules:

[5.0-7.1]Dolby Digital Plus[UNiTY][Light]_by_repey6-20181215

[JB-N]LePro 3 Dolby Atmos[UNiTY]_by_repey6-20190117

Viper4Android_FX_v1.7-repey6_edition(or higher version)

Audio Modification Library

Installation example:

1. Sony module. Reboot.

2. Dolby(any or both). Reboot.

3. Viper FX. Reboot.

4. AML. Reboot.

5. Start Sony player and do settings.

My files : https://yadi.sk/d/YVAPC4OL4KZUqg

If you have Magisk instead of SuperSU use fix below . Flash via TWRP after any mod. Fix is the AudioModLib. Always fresh fix you can download here.

For Oreo OS and Pie OS mods

See post #2.

Thanks to:

[MENTION=4445176]guitardedhero[/MENTION] for his awesome mod Viper Audio and ViperFX 2505

[MENTION=981278]worstenbrood[/MENTION] for his awesome mod Dolby Atmos

[MENTION=5627933]androidexpert35[/MENTION] for his magic mod HTC Beats Sound

[MENTION=5262839]STRYDER~007[/MENTION] for his apps, libs,frameworks

user Z-beam from 4pda.ru for his frameworks and permissions