FORUMS
Remove All Ads from XDA

[UPDATE: 03/29/2017] Collective Dolby Atmos® Port Thread [MAGISK][AUDMODLIB]

2,802 posts
Thanks Meter: 3,299
 
By ahrion, Recognized Developer on 6th July 2016, 11:53 PM
View First Unread Post Reply Email Thread
Announcement from ahrion: Update: 03/29/2017


This is the Dolby Atmos ported from LeTv, BQ, and ZTE phone's stock Marshmallow ROM. This should work on all devices (starting from Marshmallow) since it is a software effect. It might conflict with other effects you've already installed. However, it has been extensively tested working alongside ViPER4Android, Maxxaudio, and HTC M9/10 Dolby on several ROM/device combinations. Flash the zip, it will edit and patch (not overwrite) your audio_effects.conf. Currently selinux permissive is recommended.

I understand the UI looks like the old Dolby Digital Plus, but I can assure you that it is much much better. This Atmos is a much more updated version than ones previously released on the Lenovo K3/K4 Note. The Axon 7 Dolby Atmos utilizes both software and hardware components of your device, which means it processes in a much more powerful manner with much more precision and quality and a more natural soundscape. My Lenovo K4 Atmos and @worstenbrood Lenovo A7000 (6.5) Atmos both utilize solely a software emulation which results in a more artificial sound experience (that is not as good). However with Axon 7 Atmos version, you will see more realistic sound. When you listen to it you will hear the difference immediately in comparison to other versions. TheLepro 3, LeMax 2, and Aquaris X5 Dolby Atmos both only utilize a software effect, however they both sound nearly as good as the Axon 7 Dolby Atmos and are more compatible.

These installers utilize my Unified installer that can install on Magisk OR System if Magisk is not detected (with Pixel support). It utilizes my Magisk framework called Audio Modification Library that allows that installation of multiple audio mods without having compatibility issues with one another's audio config file changes (this is a Magisk limitation, however AudModLib solves this issue). I do not support any other audio mod, and if Magisk, I do not support any mod mod that does not utilize my AudModLib.

Check out my GitHub for these mods
Check out my AudModLib thread and GitHub

[UPDATED] Lenovo A7000 [6.5] Atmos (1.1.4)
This is the most compatible of all the Dolby Atmos ports. GitHub
v2.3:
- AudModLib v1.3 update push which includes the script addition to allow various audio mods working with SELinux Enforcing
- Remove (audmodlib)service.sh and replace with pos-fs-data(.d) audmodlib.sh, which should fix when root may be lost upon installing certain mods
- Remove force SELinux Permissive post-fs-data script "setenforce 0"
- System install will now have the same script updates as the AudModLib v1.3 to allow to work in SELinux Enforcing

Download

Previous Changelogs (Lenovo A7000 [6.5]):

HTML Code:
v2.2
- Added audmodlib.sh post-fs-data.d script
- Install script fixes
- post-fs-data.d script fixes
- Push AudModLib v1.2 hotfixes

v2.1:
- Updated to Audio Modification Library (Magisk) v1.1
    This should fix the boot loop issues seen in only Magisk v11.6
- Added selinux permissive script to Magisk only (to get Pseudo Permissive to work as intended)

v2.0:
- Audio Modification Library (Magisk) v1.0 is included
- Unified installer that will install mod for both Magisk and System
- Pixel support included
- Magisk Template v3 support
- Various bugs and installer script issues have been squashed

v1.0
- Rerelease from Dolby Atmos 6.5 by [MENTION=981278]worstenbrood[/MENTION] (oficially taking over)
- Changed audio effect UUIDs from previous version
- Changed file names from As/AsUI to Ax/AxUI to match other Atmos versions
- Merged framework files
- Further smali hax
- Permissions no longer need to be manually turned on with MM+
- Changed file structures
- Massive script updates
- Bug fixes
- Backported for support from Jellybean to Android N
- Newer device compatibility including Pixel & Nexus 6P support
- Elaborate restore/backup function
- Universal deep_buffer hack included

v1-6.5 [MENTION=981278]worstenbrood[/MENTION] thread)
- Initial release
- Fixed compatibility for Android 4.x in Ds.apk and DsUI.apk
- Changed uuid and name of the library so it doesnt conflict with other dolby libraries (Ds and DsUI still do but will be overwritten)
- Removed demo video, size reduced to 3 mb
- Renamed namespace
- Renamed Ds/DsUI to As/AsUI
- Start from a clean rom (dirty flash) when installing this since it will not cleanup the previous version !
- Patch both /system/etc/audio_effects.conf AND /system/vendor/etc/audio_effects.conf to bypass those badly implemented audio mods that blindly overwrite audio_effects.conf or put an unused audio_effects.conf in /system/vendor/etc.
- Added permissions in installer script
- Fixed permissions
- Fixed issue with audio_effects.conf on some devices
- Fixed removal of As*


[UPDATED] LeEco LePro 3 Atmos (2.3.a.12_r0)
This is the second most compatible of all the Dolby Atmos ports. GitHub
v2.3:
- AudModLib v1.3 update push which includes the script addition to allow various audio mods working with SELinux Enforcing
- Remove (audmodlib)service.sh and replace with pos-fs-data(.d) audmodlib.sh, which should fix when root may be lost upon installing certain mods
- Remove force SELinux Permissive post-fs-data script "setenforce 0"
- System install will now have the same script updates as the AudModLib v1.3 to allow to work in SELinux Enforcing

Download

Previous Changelogs (LeEco LePro 3):

HTML Code:
v2.2
- Added audmodlib.sh post-fs-data.d script
- Install script fixes
- post-fs-data.d script fixes
- Push AudModLib v1.2 hotfixes

v2.1:
- Updated to Audio Modification Library (Magisk) v1.1
    This should fix the boot loop issues seen in only Magisk v11.6
- Added selinux permissive script to Magisk only (to get Pseudo Permissive to work as intended)

v2.0:
- Audio Modification Library (Magisk) v1.0 is included
- Unified installer that will install mod for both Magisk and System
- Pixel support included
- Magisk Template v3 support
- Various bugs and installer script issues have been squashed

v1.1:
- Further smali hax
- Bug fixes
- Massive script updates
- Newer device compatibility including Pixel & Nexus 6P support
- Elaborate restore/backup function
- Universal deep_buffer hack included

v1.0:
- Changed both app's namespace
- Changed audio effect UUIDs
- Merged framework files
- Backported for support from Jellybean to Android N
- Smali hax to eliminate force closes
- Permissions no longer need to be manually turned on with MM+
- Bug fixes


[UPDATED] LeEco LeMax 2 Atmos (2.3.a.12_r0)
This is the third most compatible of all the Dolby Atmos ports. GitHub
v2.3:
- AudModLib v1.3 update push which includes the script addition to allow various audio mods working with SELinux Enforcing
- Remove (audmodlib)service.sh and replace with pos-fs-data(.d) audmodlib.sh, which should fix when root may be lost upon installing certain mods
- Remove force SELinux Permissive post-fs-data script "setenforce 0"
- System install will now have the same script updates as the AudModLib v1.3 to allow to work in SELinux Enforcing

Download

Previous Changelogs (LeEco LeMax 2):

HTML Code:
v2.2
- Added audmodlib.sh post-fs-data.d script
- Install script fixes
- post-fs-data.d script fixes
- Push AudModLib v1.2 hotfixes

v2.1:
- Updated to Audio Modification Library (Magisk) v1.1
    This should fix the boot loop issues seen in only Magisk v11.6
- Added selinux permissive script to Magisk only (to get Pseudo Permissive to work as intended)

v2.0:
- Audio Modification Library (Magisk) v1.0 is included
- Unified installer that will install mod for both Magisk and System
- Pixel support included
- Magisk Template v3 support
- Various bugs and installer script issues have been squashed

v1.1:
- Further smali hax
- Bug fixes
- Massive script updates
- Newer device compatibility including Pixel & Nexus 6P support
- Elaborate restore/backup function
- Universal deep_buffer hack included

v1.0:
- Rebuilt from newest 1.8 firmware release
- Audio post-processing (hifi/dts/dirac) integrated into apks (was omitted from previous builds)
- Permissions no longer need to be manually turned on with MM+
- Bug fixes

v0.2:
- Fixed install script

v0.1
- Initial public BETA
   - Changed both app's namespace
   - Changed audio effect UUIDs
   - Merged framework files
   - Backported for support from Jellybean to Android N
   - Smali hax to eliminate force closes


[UPDATED] BQ Aquaris X5 Atmos (2.2.1.7_r1)
This is the fourth most compatible of all the Dolby Atmos ports. GitHub
v2.3:
- AudModLib v1.3 update push which includes the script addition to allow various audio mods working with SELinux Enforcing
- Remove (audmodlib)service.sh and replace with pos-fs-data(.d) audmodlib.sh, which should fix when root may be lost upon installing certain mods
- Remove force SELinux Permissive post-fs-data script "setenforce 0"
- System install will now have the same script updates as the AudModLib v1.3 to allow to work in SELinux Enforcing

Download

Previous Changelogs (BQ Aquaris X5):

HTML Code:
v2.2
- Added audmodlib.sh post-fs-data.d script
- Install script fixes
- post-fs-data.d script fixes
- Push AudModLib v1.2 hotfixes

v2.1:
- Updated to Audio Modification Library (Magisk) v1.1
    This should fix the boot loop issues seen in only Magisk v11.6
- Added selinux permissive script to Magisk only (to get Pseudo Permissive to work as intended)

v2.0:
- Audio Modification Library (Magisk) v1.0 is included
- Unified installer that will install mod for both Magisk and System
- Pixel support included
- Magisk Template v3 support
- Various bugs and installer script issues have been squashed

v1.1:
- Further smali hax
- Bug fixes
- Massive script updates
- Newer device compatibility including Pixel & Nexus 6P support
- Elaborate restore/backup function
- Universal deep_buffer hack included

v0.3:
- Initial Public BETA
- Permissions no longer need to be manually turned on with MM+

v0.1/0.2
- Initial private ALPHA
   - Changed both app's namespace
   - Changed audio effect UUIDs
   - Merged framework files
   - Backported for support from Jellybean to Android N
   - Smali hax to eliminate force closes


ZTE Axon 7 Atmos (2.2.1.7_r1)
This is the fifth most compatible of all the Dolby Atmos ports. GitHub
v1.1:
- Further smali hax
- Bug fixes
- Moved dolby .xml to system rather than vendor
- Massive script updates
- Newer device compatibility including Pixel & Nexus 6P support
- Elaborate restore/backup function
- Universal deep_buffer hack included

Download

Previous Changelogs (ZTE Axon 7):

HTML Code:
v0.9.1:
- Fixed issue where plugging in headphones would cause all effects to turn off and require manually turning by on (thanks to @yoinx)

v0.8.1:
- Fixed "SU.IMG" error during install for users without systemless root

v0.8:
- Overhauled install script
- Fixed issues where users had to manually place files

v0.7:
- Script changes
- Smali hax changes
- Fixed effects no persisting when exiting on recents swipe or pressing back from the app
- Fixed effects not starting on boot

v0.3
- Initial public BETA
   - Changed both app's namespace
   - Changed audio effect UUIDs
   - Merged framework files
   - Backported for support from Jellybean to Android N
   - Smali hax to eliminate force closes


Universal Dolby Atmos Uninstaller
Universal Dolby Atmos uninstaller that works with all Dolby Atmos ports by me (in this thread). GitHub
v2.1:
- Script fixes

Download

Previous Changelogs (Dolby Atmos Uninstaller):

HTML Code:
v2.0:
- Audio Modification Library (Magisk) v1.0 is included
- Unified installer that will install mod for both Magisk and System
- Pixel support included
- Magisk Template v3 support
- Various bugs and installer script issues have been squashed

v1.2:
- Bug fixes
- Massive script updates
- Newer device compatibility including Pixel & Nexus 6P support
- Elaborate restore function
- Universal deep_buffer restorer included

v1.1:
- Optimized script
- Changed some of the files that needed to be removed

v1.0:
- Initial Release
- Works with legacy [URL="https://drive.google.com/file/d/0BxlY-VYiFXU7NTZrQ2VOOUpIYmc/view?usp=sharing"]dap_6.5[/URL] and all other Dolby Atmos ports by me (in this thread)



Installation:
When you've chosen the one you're going to use, download and flash the installer provided above. TWRP is recommended, but I'm sure CM Recovery, Philz, and CWM work just fine. Flashfire is tested as working. Each Dobly Atmos above comes from different devices AND manufacturers. To find which Atmos works properly for you, make sure you are Selinux Permissive. Flash LePro 3 version if and if that does not work flash LeMax 2 version. If it does not work then flash BQ Aquaris version third. If that one doesn't work flash Axon version last. If Axon version does not work then I'm sorry, provide a log as I am looking in to fixes. You should be able to flash on top of one another without causing any issues.

Uninstall:
Download and flash the uninstaller provided above. TWRP is recommended, but I'm sure CM Recovery, Philz, and CWM work just fine. Flashfire is tested as working.




Credits of Originality:
- Dolby
- BQ
- LeEco (LeTv)
- ZTE
- Lenovo
- I ported the app myself and made the changes necessary for it to work without FC on most devices

WARNING: Permission to use this for your own mod is and will never be granted to anyone. If you would like to use my files for your ROM, and only your ROM, please contact me to obtain permission before doing so. By not adhering to my strict policies, you are in violation and the issue will be forwarded promptly to a moderator. You can thank kangers.

XDA:DevDB Information
Collective Dolby Atmos® Port Thread, App for all devices (see above for details)

Contributors
ahrion, worstenbrood, @worstenbrood (teaching me everything I know) @Yoinx (helping hax headphone smali bug)
Source Code: https://github.com/therealahrion/Col...by-Atmos-Ports


Version Information
Status: Stable
Stable Release Date: 2017-03-29

Created 2016-07-07
Last Updated 2017-03-28
The Following 228 Users Say Thank You to ahrion For This Useful Post: [ View ]
 
 
7th July 2016, 07:08 AM |#2  
Junior Member
Thanks Meter: 3
 
More
Beats Audio
Can I flash this with [MOD][PORT][4.4+/6.0] HTC Beats Audio™ | The very Latest Beats™ Xperience! by androidexpert35 ...?
The Following 2 Users Say Thank You to pedrinalamech07 For This Useful Post: [ View ] Gift pedrinalamech07 Ad-Free
7th July 2016, 07:43 AM |#3  
Member
Flag Kyiv
Thanks Meter: 11
 
More
Quote:
Originally Posted by ahrion



This is the Dolby Atmos ported from a ZTE ROM. This should work on all devices (starting from Android 4.3) since it is a software effect. It might conflict with other effects you've already installed. However, it has been extensively tested working alongside ViPER4Android, Maxxaudio, and HTC M9/10 Dolby on several ROM/device combinations. Flash the zip, it will edit and patch (not overwrite) your audio_effects.conf.

I understand the UI looks like the old Dolby Digital Plus, but I can assure you that it is much much better. This Atmos utilizes both software and hardware components of your device. Which means it processes in a much more powerful manner with much more precision and quality and a more natural soundscape. My K4 Atmos and @worstenbrood K3 Atmos both utilize solely a software emulation which results in a more artificial sound experience. When you listen to it you will hear the difference immediately.

R0.1
- Internal BETA

R0.1
- Internal BETA

R0.3
- Initial public BETA

Download: Link

Credits of Originality:
I ported the app myself and made the changes necessary for it to work without FC on most devices

WARNING: Permission to use this for your own mod is and will never be granted to anyone with the exception being A.R.I.S.E. If you would like to use my files for your ROM, and only your ROM, please contact me to obtain permission before doing so. By not adhering to my strict policies, you are in violation and the issue will be forwarded promptly to a moderator. You can thank kangers

XDA:DevDB Information
Axon 7 Dolby Atmos, ROM for all devices (see above for details)

Contributors
ahrion
ROM OS Version: 6.0.x Marshmallow
ROM Firmware Required: 4.3+

Version Information
Status: Beta
Current Beta Version: 0.3
Beta Release Date: 2016-07-06

Created 2016-07-07
Last Updated 2016-07-06

I'm satisfied in case of this app, i have waisted a lot of time before I found this sound app!
recommend this to everyone!)
The Following 4 Users Say Thank You to HotApps For This Useful Post: [ View ] Gift HotApps Ad-Free
7th July 2016, 08:15 AM |#4  
Junior Member
Thanks Meter: 3
 
More
Force Close on CM13 nighlty
Force close when openng app
7th July 2016, 08:15 AM |#5  
tridogg97's Avatar
Senior Member
Flag ATLANTA
Thanks Meter: 86
 
More
Nice

Sent from my Nexus 6P using Tapatalk
7th July 2016, 09:46 AM |#6  
BustedFly's Avatar
Senior Member
Thanks Meter: 104
 
More
FC in Resurrection Remix 5.6.9 with arise rc 8.6 @ HTC one M8
7th July 2016, 07:29 PM |#7  
folusmile's Avatar
Senior Member
Thanks Meter: 166
 
More
Thanks dev, u are doing amazing job here. Working great on stock rom note 4.
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2016-07-07-19-15-31.jpg
Views:	8598
Size:	194.8 KB
ID:	3806138  
7th July 2016, 10:18 PM |#8  
ahrion's Avatar
OP Recognized Developer
Thanks Meter: 3,299
 
More
I understand the UI looks like the old Dolby Digital Plus, but I can assure you that it is much much better. This Atmos utilizes both software and hardware components of your device. Which means it processes in a much more powerful manner with much more precision and quality and a more natural soundscape. My Lenovo K4 Atmos and @worstenbrood Lenovo K3 Atmos both utilize solely a software emulation which results in a more artificial sound experience (that is not good). However with Axon 7 Atmos version, you will see more realistic sound. When you listen to it you will hear the difference immediately.
The Following 9 Users Say Thank You to ahrion For This Useful Post: [ View ]
7th July 2016, 10:22 PM |#9  
ahrion's Avatar
OP Recognized Developer
Thanks Meter: 3,299
 
More
Updated to r0.7

Changes:
- Script changes
- Smali hax changes
- Fixed effects no persisting when exiting on recents swipe or pressing back from the app
- Fixed effects not starting on boot

Download: Link
The Following 5 Users Say Thank You to ahrion For This Useful Post: [ View ]
7th July 2016, 10:36 PM |#10  
Senior Member
Flag Szczecin
Thanks Meter: 6
 
More
FC on ARHD 53.1 (HTC M8)

Wysłane z mojego HTC One_M8 przy użyciu Tapatalka
The Following User Says Thank You to radar-a For This Useful Post: [ View ] Gift radar-a Ad-Free
7th July 2016, 10:37 PM |#11  
zigonneux's Avatar
Senior Member
Flag Quebec
Thanks Meter: 477
 
More
it crash here on my T 800 with MM6, how do I remove it to install the other dolby atmos which was working well.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread