Working Dolby Atmos and Viper 4 Android official on Pie/Q

Ceejay343

Senior Member
Jun 9, 2016
155
48
28
For those of you still looking for a port of Dolby Atmos, guitardedhero is back developing his Atmos port now for Pie and Q
It's still in the testing phase, but it works for me!

This is the thread: https://forum.xda-developers.com/android/software/app-dolby-atmos-axon-7-oreo-port-t3740508

Scroll to the latter pages for all the interesting stuff.

IMPORTANT:
The port should be installed on a cleanish system, in particular remove existing DolbyDigital and/or Viper4Android through Magisk first.
It works on custom roms! But: Miui *might* be a little more finicky! You can ask for help in guitardedhero's topic.

Best sound with Dolby Atmos and Viper4Android combined, try guitardedhero's ViperAtmosRedux linked below.
This will install both Atmos and V4A official, with two seperate icons for Dolby Atmos and V4A in your appdrawer or homescreen in one go.

THIS SHOULD BE FLASHED IN MAGISK! After flashing the file in Magisk, reboot and profit!

*UPDATE*

If AtmosViperRedux doesn't work (for instance Dolby Atmos doesn't open), see guitardedhero's thread linked above, where newer Dolby Atmos and other mods are on offer, namely in this Google Drive shared folder: https://drive.google.com/drive/folders/1QZlkTe8Mt_ZJ7e0tUXthJ5a0hhvpZN7a?usp=sharing

I am not going to copy other people's writing, but read the txt file in the root, it will explain what's there and how to install it.

I will say this in short: flash any or several of the mods in Magisk (dont reboot), flash ACDB (in Magisk), reboot, and thats it. ACDB (Audio Configuration DataBase) will be used to KILL any sound configuration present and instead with each reboot neatly configure any soundmods that are made to support ACDB. This means for instance Viper4Android and Dolby Atmos work nicely together. This works VERY robust, no crashes or anything here.

Removing of sound mods is easy too: just remove the module in Magisk and reboot.

Word of warning: I have yet to encounter anyone getting this ACDB to work with MIUI (and one guy that didn't!), and I have not tried it myself with MIUI. Use at your own risk!

I use Lineage OS 17.1 official with this and it works for me, it also plays nice with AudioFX. AudioFX will need to be turned off though for Atmos and Viper to start processing.

*UPDATE2*

I have added the two files you could try here , namely VIPERAtmos_REdux-0.7-ACDB.zip and ACDB-0.4.zip. Flash them BOTH in Magisk (order doesnt matter, no need to reboot in between flashing the two). Then reboot and you should have a working Viper4Android and Dolby Atmos!

Having said all that, if you should encounter a bug that after making a phonecall dolby and viper processing stops, there is a fix. Download RSSP.zip and flash that in Magisk. That will delete all the old sound settings. THEN REMOVE IT, or it will kill sound settings every boot! Reflash VIPERAtmos_REdux-0.7-ACDB.zip and you're good to go. Yes, this happened to me.
 

Attachments

Last edited:

pepe-grill0

Member
Jul 9, 2010
23
2
0
Works correctly in Miui 11. Installed without any additional process. I've been wanting to install dolby for a while, and it's always caused me problems. Very grateful

Enviado desde mi Redmi Note 7 mediante Tapatalk
 

metal_fellow

Member
May 5, 2019
7
5
0
Both Dolby Atmos and V4A don't work at all on my RN7 with Xiaomi.eu 20.1.21, even with selinux set to permissive.

Edit: tried it on latest Pixel Experience rom + Magisk 20.3 and it works now
 
Last edited:

jimmynet

New member
Feb 16, 2006
3
0
0
I've found another version ViperAtmos-Redux-0.2
Have anyone try it ??

Στάλθηκε από το MI 8 Lite μου χρησιμοποιώντας Tapatalk
 

Ceejay343

Senior Member
Jun 9, 2016
155
48
28
Yes this one , i dont know why but dts never work me on any rom , after installation i cant play any music on any payer ( no sound ) if you want tell me what i should choose during installation in magisk ? And what is files i should install exactly ? Thank you
So being asked about DTS i can tell you what i did to make it work. First off, its here:https://forum.xda-developers.com/android/software/port-dtsx-ultra-dts-headphonex-t3896233

I only tried DTS: Headphone X version because it has the equaliser and special improvements to headphones and a long list of profiles for specific headphone brands etc.
You will want to have Viper4Android too as it just makes things better :). So what i did is just install the ViperAtmos redux from the OP making sure it works (if dont have it already on your phone of course), then in your RECOVERY (Magisk failed to flash this properly) flash the DTS Zip downloaded from link above, using recommended settings. Then, flash Audio Modification Library 2.5. I did this straight after so first download it from Magisk downloadable modules or elsewhere. Watch it patch both DTS and V4A to make sure. Reboot and presto.

Now your Atmos is dead, but you have a working V4A and DTS, at least i did. The DTS app is called Audiowizard. If you want to go back to ViperAtmos, just flash the DTS zip in your recovery again, it will neatly uninstall. Reboot and reflash ViperAtmos in Magisk, reboot again and it should work again. I did all this to test and it worked for me. However, lets just say i think DTS sounds better, a little less thick and more spatial, you decide.

Words of warning: The authors say stock roms and MIUI in particular you WILL get problems (such as bootloops and no show of the app), dont bother to try! Also, to get it to work your model name changes to an Asus type phone, this cant be helped. As a result you will need to reinstall banking apps that think you've got a new phone, i reinstalled my banking apps they work again no problems. Uninstalling DTS should put things back the way they were.

Flashing DTS: risk of trouble is higher than with the ViperAtmosRedux! You have been warned! All i can say is, i have DTS now on my phone and i dont miss Atmos :)
 
Last edited:
  • Like
Reactions: FMAranda

mid95

Senior Member
Dec 22, 2017
143
24
18
Jijel
So being asked about DTS i can tell you what i did to make it work. First off, its here:https://forum.xda-developers.com/android/software/port-dtsx-ultra-dts-headphonex-t3896233

I only tried DTS: Headphone X version because it has the equaliser and special improvements to headphones and a long list of profiles for specific headphone brands etc.
You will want to have Viper4Android too as it just makes things better :). So what i did is just install the ViperAtmos redux from the OP making sure it works (if dont have it already on your phone of course), then in your RECOVERY (Magisk failed to flash this properly) flash the DTS Zip downloaded from link above, using recommended settings. Then, flash Audio Modification Library 2.5. I did this straight after so first download it from Magisk downloadable modules or elsewhere. Watch it patch both DTS and V4A to make sure. Reboot and presto.

Now your Atmos is dead, but you have a working V4A and DTS, at least i did. The DTS app is called Audiowizard. If you want to go back to ViperAtmos, just flash the DTS zip in your recovery again, it will neatly uninstall. Reboot and reflash ViperAtmos in Magisk, reboot again and it should work again. I did all this to test and it worked for me. However, lets just say i think DTS sounds better, a little less thick and more spatial, you decide.

Words of warning: The authors say stock roms and MIUI in particular you WILL get problems (such as bootloops and no show of the app), dont bother to try! Also, to get it to work your model name changes to an Asus type phone, this cant be helped. As a result you will need to reinstall banking apps that think you've got a new phone, i reinstalled my banking apps they work again no problems. Uninstalling DTS should put things back the way they were.

Flashing DTS: risk of trouble is higher than with the ViperAtmosRedux! You have been warned! All i can say is, i have DTS now on my phone and i dont miss Atmos :)
Sorry i see your poste right now , thank you for your help , i us an aosp rom ( crdroid ) and finally dts work for me after double restart and sound in player work normally with dts sound mod , but if i change anything like profile on dts app nothing will change in sound its stay on (normal profile) , for me dts is the best for earphone ( in speaker i think is bad or the sound stay the same like any sound mod installed )
Dolbydp is the best for speakers but dts is better in earphone than dolby.
Sorry for my bad english.
 
Last edited:
  • Like
Reactions: dicksteele

jimmynet

New member
Feb 16, 2006
3
0
0
Unfortunately Dolby Atmos doesn't work on new developer ROM 20.2.27
Viper 4 Android works fine

Στάλθηκε από το MI 8 Lite μου χρησιμοποιώντας Tapatalk
 

Ceejay343

Senior Member
Jun 9, 2016
155
48
28
yes but nothing will change ,the sound still the same ... not a problem for me i will stay on dolby digital its working perfectly on rom i am using (crdroid) :)
Just found that on LineageOS you had to turn off AudioFx app (and it sometimes turns on by itself it seems), before any processing occurs. Is there an audio improvement app on crDroid? Turn it off!

Unfortunately Dolby Atmos doesn't work on new developer ROM 20.2.27
Viper 4 Android works fine
Hmm, can you start the app or is there just no processing? In any case, go to thread linked in OP, improvements have been made to Dolby and Viper involving an audiolibrary similar to Audio Modification Library by guitardedhero that you could try.
 
Last edited:

GoThereNow

Member
Mar 30, 2020
6
0
0
Hi All,

I am trying to install both files in the OP. Installation finish sucessfully, but I can't open atmos app.
Is there anyone facing this issue?

My handphone is RN7 with global stock ROM (android 9), and MIUI 11.

Very appreciate any help.
 

FMAranda

Senior Member
Jun 25, 2011
716
227
73
São Paulo
Hi All,

I am trying to install both files in the OP. Installation finish sucessfully, but I can't open atmos app.
Is there anyone facing this issue?

My handphone is RN7 with global stock ROM (android 9), and MIUI 11.

Very appreciate any help.
Me either. I can't run Dolby Atmos. Viper is working fine. I did set selinux to permissive but the result was the same.

I'm running AEX Q on a Redmi Note 4X.
 

FMAranda

Senior Member
Jun 25, 2011
716
227
73
São Paulo
So being asked about DTS i can tell you what i did to make it work. First off, its here:https://forum.xda-developers.com/android/software/port-dtsx-ultra-dts-headphonex-t3896233

I only tried DTS: Headphone X version because it has the equaliser and special improvements to headphones and a long list of profiles for specific headphone brands etc.
You will want to have Viper4Android too as it just makes things better :). So what i did is just install the ViperAtmos redux from the OP making sure it works (if dont have it already on your phone of course), then in your RECOVERY (Magisk failed to flash this properly) flash the DTS Zip downloaded from link above, using recommended settings. Then, flash Audio Modification Library 2.5. I did this straight after so first download it from Magisk downloadable modules or elsewhere. Watch it patch both DTS and V4A to make sure. Reboot and presto.

Now your Atmos is dead, but you have a working V4A and DTS, at least i did. The DTS app is called Audiowizard. If you want to go back to ViperAtmos, just flash the DTS zip in your recovery again, it will neatly uninstall. Reboot and reflash ViperAtmos in Magisk, reboot again and it should work again. I did all this to test and it worked for me. However, lets just say i think DTS sounds better, a little less thick and more spatial, you decide.

Words of warning: The authors say stock roms and MIUI in particular you WILL get problems (such as bootloops and no show of the app), dont bother to try! Also, to get it to work your model name changes to an Asus type phone, this cant be helped. As a result you will need to reinstall banking apps that think you've got a new phone, i reinstalled my banking apps they work again no problems. Uninstalling DTS should put things back the way they were.

Flashing DTS: risk of trouble is higher than with the ViperAtmosRedux! You have been warned! All i can say is, i have DTS now on my phone and i dont miss Atmos :)
OMG, DTS is awesome! It was super easy to install. I only flashed the DTS zip through Magisk and that's it. I'm not using any other audio modification together.

I'm also running AEX 10 only my mido.
 

Ceejay343

Senior Member
Jun 9, 2016
155
48
28
Hi All,

I am trying to install both files in the OP. Installation finish sucessfully, but I can't open atmos app.
Is there anyone facing this issue?

My handphone is RN7 with global stock ROM (android 9), and MIUI 11.

Very appreciate any help.
Have you turned off MIUI Sound Enhancement?
 

mimminou

Senior Member
Jan 10, 2014
81
24
8
constantine
Atmos does not open at all, V4A opens and processes audio for like 10 seconds and then it gets disabled until next reboot , i'm on PixelExperience+ Android 10 , Miui Sound Enhancer is disabled and SELinux is set to permissive ... is there anyway to deal with this ?[


EDIT : V4A works fine, it was getting overridden by spotify EQ which i forgot about , Atmos still doesn't even open tho
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone