yashsingh1/xdaforums huggingface dataset:
[Android Software Development] nadejo:
bootloop after flashing latest standard on op5t RR.

can i remove something in twrp or flash a file to make it boot again ;( ?

flashed latest unity version on top and it fixed my problem wow :)

but now there is no Dolby. ill try to use one of those from magisk

so it seems reflashing it removes it. so both of them seem to cause bootloop
[Android Software Development] Trupen:
No nothing like what you asked exist
[Android Software Development] Trupen:
Flashing the latest update of Dolby zip will solve the issue ?
[Android Software Development] Mar-cel:
Bootloop oneplus 5 crRom Android 8.1.
[Android Software Development] repey6:
02/14 is lucky build for me. It works anywhere!:good:

Viper i install after dolby always and it works.
[Android Software Development] sonophilos:
Presenting...

Dolby Atmos for Oreo 20180214 Standard - Black 'n Cheese Edition

Changes:

Updated base to 20180214

Custom "Black 'n Cheese Edition" theme for Dolby Atmos apk, inspired by Swift Black.

Custom "Lover of Sound" dax_default.xml for Dolby Atmos - Music profile is preferred for intended effect but all profiles are configured differently to Dolby defaults. You can see the changes in this Google Sheet.

NOTE: If it seemed like the installation was successful, you have Dolby Atmos in the Magisk modules list and it appears in your app drawer, but it FCs, you may be able to get it working by killing the audioserver once (you may have to do this once on every boot). Enter this in a terminal emulator of your choice:

su -c killall audioserver

Once audio recovers (it will drop out temporarily when you do this) you should hear Dolby start processing before you even open it if this was successful, and it should open and respond to changes if this was successful.

--

Also presenting...

ViPER FX 2.5.0.5 20180210-1 Black 'n Cheese Edition rev1

Changes:

Updated base to 20180210-1 (rev1 is intended to fix profile installation but it doesn't appear to have worked, sorry. Profiles can still be extracted from /viperfx/arise/* inside the zip. I see also that my readme has become redundant now that it exists in /viperfx/arise/loverofsound so I've removed it from the root of the zip)

Custom "Black 'n Cheese Edition" theme for ViPER4Android apk, inspired by Swift Black.

Check sonophilos_README.md inside /viperfx/arise/loverofsound in the zip for information on getting the full intended effect out of my profiles.
[Android Software Development] vuckovic_stefan:
Working fine on Zuk Z2 , Aex Oreo 8.1

Unity version

Regular gives bootloop :)

Thanks for this port!
[Android Software Development] guitardedhero:
Yes. Whether that is an issue remains to be seen however, lol. :good:
[Android Software Development] guitardedhero:
Downloads

:

Android File Host (gh)

Standard:

Latest: 20180214-1[*]MD5: c9a0fc9acdae0b564b24c83dcfd66ca9

Android File Host (Zackptg5)

Unity:

Latest: 20180212-2[*]MD5: c5dae00911df70ba44ebb5a101deb8ec

Changelog

:

[B]20180214 -[/B]

- Correction to Pixel 2/2 XL detection.
[Android Software Development] Trupen:
I have said earlier and saying again aml is the reason for viper not processing stable

Still Latest 1.4.2 aml has some issues with viper

Currently 1.1 and 1.2 works fine
[Android Software Development] marquelito:
Try to update. Still dont working on 8.0 s7 edge. Got bootloop and rabndom vibrations.

Already got viperfx to run, but atmos i cant
[Android Software Development] Trupen:
By the way [MENTION=4445176]guitardedhero[/MENTION] Dolby is working flawlessly

Enjoying every song with Dolby experience

Many thanks again [MENTION=4445176]guitardedhero[/MENTION]

---------- Post added at 09:48 PM ---------- Previous post was at 09:37 PM ----------

[MENTION=6037748]Zackptg5[/MENTION]
[Android Software Development] Zackptg5:
Bring it up in the aml thread and attach your aml folder
[Android Software Development] lcsd:
One Plus 3T: Unity version working fine here

(op3t 64GB / oos 5.0.1 / magisk 15.3). No more bootloops.

1) Are those busybox and SElinux permissive modules necessary?

2) For Magisk, what version is best: Unity or Standard?

---

PS: Surround Virtualizer enabled for speaker but disabled by phone connection (via cable and BT). Disconnecting earphone enables the option again. Power button disconnects without visual feedback.
[Android Software Development] theduke7:
Busybox I think is needed for v4a , not sure about Dolby... Nothing said to indicate it's required for it

Unity work with magisk, standard without magisk

Peemssive is also required on OOS Oreo
[Android Software Development] Zackptg5:
The permissive issue (at least with latest unity v4a) fixed the oos oreo issues so permissive is no longer required. Do you need it for this dolby port?
[Android Software Development] yyz71:
12-1 standard is working perfectly.. I'm just gonna hold this for now. Don't fixed what isn't broken ?
[Android Software Development] Zackptg5:
New unity builds uploaded. Should fix issues with htc and other devices with odd audio_effect configurations

https://androidfilehost.com/user/?w=settings-dev-files&flid=247761
[Android Software Development] guitardedhero:
Downloads

:

Android File Host (gh)

Standard:

Latest: 20180214-1[*]MD5: c9a0fc9acdae0b564b24c83dcfd66ca9

Android File Host (Zackptg5)

Unity:

Latest: 20180214[*]MD5: bafe3ac78ec8ef61e0237abc9850a71b

Changelog

:

[B]Standard 20180214 -[/B]

- Correction to Pixel 2/2 XL detection.

[B]Unity 20180214 -[/B]

- Adjustments to unique audio effects
configuration preparation.
[Android Software Development] KPOCAB4EG:
not working on S8

please add support for TouchWiz Oreo roms..

p.s. i upload magisk log with full clean stock oreo rom with full working magisk and after install DA for magisk
[Android Software Development] Zackptg5:
*removed
[Android Software Development] lmentor:
unity 20180214 bootloop.

oneplus3t, RR 6.0, magisk 15.4.
[Android Software Development] AquaBytez:
Can confirm that this is the case.
[Android Software Development] maylton:
I've just installed standard version on my Le Max2 running aicp 13.1. the app installs correctly, but can't make any effect active.

------

Update:

Actually, Dolby works with speakers, but not with cdla type-c earphones. May it be related to ROM stuff?
[Android Software Development] sonophilos:
Presenting...

Dolby Atmos for Oreo Black 'n Cheese Edition - Unity 20180214

Changes:

Updated base to Unity 20180214.

Custom "Black 'n Cheese Edition" theme for Dolby Atmos apk, inspired by Swift Black.

Custom "Lover of Sound" dax_default.xml for Dolby Atmos - Music profile is preferred for intended effect but all profiles are configured differently to Dolby defaults. You can see the changes in this Google Sheet.

NOTE: If it seemed like the installation was successful, you have Dolby Atmos in the Magisk modules list and it appears in your app drawer, but it's not processing, you may be able to get it working by setting Selinux to Permissive (you may have to do this once on every boot. I suggest adding it to post-fs-data.sh in /magisk/dolbyatmos if you need it). Enter this in a terminal emulator of your choice:

su -c setenforce 0

You should hear Dolby start processing before you even open it if this was successful, and it should open and respond to changes if this was successful.

This may also be necessary for ViPER to get processing on some devices. Hope this helps.

--

Also presenting...

ViPER4Arise 2.5.0.5 Black 'n Cheese Edition - Unity 20180214-1

Changes:

UPDATED LINK 20180214-1: Fixed processing on a short list of devices which require special sepolicy patches to work (such as my own. Ironic that my first upload didn't work on my device. Whoops.) Also fixed profile installation and system.prop installation.

Updated base to Unity 20180214 (now offers options for Black 'n Cheese Edition theme inspired by Swift Black as well as BlackRed and Inverted editions from ARISE).

Custom "Black 'n Cheese Edition" theme for ViPER4Android apk, inspired by Swift Black.
[Android Software Development] guitardedhero:
That is a great question. I have no access to USB-C headphones with which to work on this listening scenario, unfortunately.
[Android Software Development] maylton:
I can take some logs for you, if you want.
[Android Software Development] guitardedhero:
Absolutely. Always accepting information of any kind! :good:
[Android Software Development] maylton:
Here you have it. I hope it helps you to find out any kind of solution if possible.

https://drive.google.com/file/d/1uIjmDhU1oRN7iAB1vlhQ4zS69KRzhGkd/view?usp=drivesdk
[Android Software Development] guitardedhero:
Access request in your Gmail Inbox. :good:
[Android Software Development] maylton:
Sorry! Try again, please.

https://docs.google.com/document/d/.../edit?usp=drivesdk&ouid=113838199160370977229
[Android Software Development] guitardedhero:
Does AudioFX provide any control during USB-C output?

If so, try disabling AudioFX, reboot, and test for Dolby output processing.

Settings > Apps > Application List > Menu > Show System > AudioFX > Disable

:good:
[Android Software Development] maylton:
I tried that already. AudioFX does control audio when activated during USB-C output. Yet no luck with Dolby when it's deactivated.

It's interesting that Dolby notification shows when headphone is connected.
[Android Software Development] guitardedhero:
Okay, does Cyanogen Audio Service also appear in the list of System apps? If so, disable that as well. :good:
[Android Software Development] exodius48:
For v4a can you move v4a.apk to /data/app/ instead of /system/priv-app/ because it won't process IRS/convolver if installed into /system/
[Android Software Development] sonophilos:
Considering my device has the opposite behavior (if v4a is placed in only /data/app it is not functional whatsoever) and I'm pretty sure the majority of devices would present the same (opposite, non-functional) behavior, the answer to that one is a hard no.

The v4a apk itself probably won't change any more now that the theming is consistent and functional, so if you install it to /data/app once you should be able to just leave it installed if you flash new versions to update the other files needed. I will include in the changes if I change anything in the apk that would require someone in your situation to install the updated apk. Ok compromise?
[Android Software Development] guitardedhero:
You should be able to achieve your goals by simply tapping on the v4a.apk from within its /magisk/viperfx/system/priv-app/ViperFX location and installing "an update to this built-in application".

Dismiss the consequential FC dialog upon opening after the "update" as this will only occur this single time.

It is important to note that uninstallation/removal of the ViperFX Magisk module will still leave a user v4a installation - one that is completely broken due to the absence of its system requirements, just in case this scenario ever occurs and you are expecting a functional v4a merely by the presence of its icon in your App Drawer. :good:
[Android Software Development] repey6:
Hi. You can to try my specific variant of installation. Mods which with Viper's prepared can install via TWRP and then can install ViperFX 2.5.0.5 as ordinary application. So in magisk roms you can delete Dolby via magisk manager and Viper FX from rom settings . In this case Viper install to /data/app as you want.

Link
[Android Software Development] keunhuvac:
Did anyone install on s8+ oreo rom? I installed and got bootloop. Lastest version.
[Android Software Development] Dedojyoti:
Does Viper work with this version of Dolby??are you use viper with that???
[Android Software Development] Mar-cel:
I do not know why this mod is not working on op5? Can anyone help me and explain what I'm doing wrong?

Device : OnePlus 5

Rom tested with: OOS 5.0.2 / crDroid 4.0

Magisk: 15.0--15.3--15.4 (beta)

either I have a bootloop or dolby is force closing...
[Android Software Development] exodius48:
Already tries]d this workaround, but no IRS processing in my devices. I don't know why if v4a installed as system won't process IRS.

But on my device is opposite behaviour than yours. V4a won't process IRS if its installed into /system/ app

Probably you can make 2 version /data and /system, or make choice script while installing

wether install as system app or user app.

Btw, unity latest version by you is bootloop here. Previous version working.

Will try this one. ;)
[Android Software Development] Tusy:
Dont like ports made by my self. Trying to be smarter then the smartphone.
[Android Software Development] CatoBass:
How to get V4A to work with DA ?

DA is allways working.

V4A is working and processing BEFORE DA is activated. After DA is activated, V4A stop processing, and can't make it process again even if I close DA.
[Android Software Development] maylton:
I couldn't find that app even in titanium backup.
[Android Software Development] CatoBass:
Correction: DA still allways working..

If I switch off master power in V4A then it won't start processing when switch master power on. I can close music app (Spotify) and restart Spotify, then V4A works again.

V4A with Bluetooth haven't got to work yet. (Enable, yes - processing, no). Have Bluetooth working is sadly most important to me :)
[Android Software Development] VincentJoshuaET:
"A root solution or a capable kernel is required in order to automate the execution of scripts during boot to allow the appropriate sepolicy rules necessary for Dolby Atmos

---------- Post added at 01:50 PM ---------- Previous post was at 01:48 PM ----------

What does "capable kernel" mean? I'm currently running OmniROM 8.1 with stock Enforcing kernel without Magisk or SuperSU. Will the zip work? Thanks.
[Android Software Development] :
It's called CMAudioService. The CM means custom actually ;)
[Android Software Development] konsolite:
I have the same issue with bluetooth. I have to remove Dolby and now Viper works fine with bluetooth. I have checked this with many variants Dolby, Viper, AML, buffer, but nothing work.

It is very sad. Maybe dev will fix in next release.

I have issue with processing also, but it only needs to stop and play again song in Spotify, I don't have to restart app to start processing.
[Android Software Development] fattymcdirty:
Has anyone been testing this with the latest Android 8.0 Oreo on the S8 (xxCRAP Firmware)?

No matter what I do, after flashing, the boot process hangs at the samsung logo with the BLUE LED being permanently enabled.

Normaled the blue LED would stop working and the boot process is continouing... but not with this. I'm rooted with magisk 15.3..

Any help?
[Android Software Development] theduke7:
yes you're right m8, when i wrote the reply i had 1.2 which was still setting selinux to permissive, but now with 1.3.2 it doesn't , and just checked with both v4a dolby and AML installed, selinux is Enforcing... that's great :)

so, my previous statement is now incorrect, no need to Permissive with V4A 1.3.2 and it's not needed by Dolby or AML.

for those having issues installing both v4a and Dolby, the order is important, and if you have previous versions, and it didn't work for you before you should start with a clean slate, uninstall all 3 modules then reboot and then install again in the following order,

1- Dolby Atmos

2- V4A

3- AML

it should work perfectly this way.

---------- Post added at 04:13 PM ---------- Previous post was at 04:06 PM ----------

do you have AML installed?if not try installing it, there might be little glitches at times, a work around would be to uncheck the mast on v4a then close from the exit on the 3 dot menu on the upper right corner, then close it from recents menu, then open again and check the mast , v4a will start working again...

also the order you install all 3 is Important, 1- Dolbe 2- V4a 3- AML (very important so it patches both and makes them work together)

check my past 2 replies, also for Spotify issue install the deep_buffer MAgisk Module.
[Android Software Development] CatoBass:
Thx for replays ! I think I flashed all 3 in right order. First Dolby, then viper. But think I had old AML allerede flashed, tho.. after flashed Dolby and viper I updated AML. Think I'm gonna take what I have and wait for other updates, I'm a noob and have struggled enough just to get these working.. :p
[Android Software Development] laugeek57:
Standard 20180214-1 works fine on mi A1 :D
[Android Software Development] maylton:
Yeah, I know what you mean. But when I said that I meant I couldn't find anything even close to that. I might be looking at the wrong place or the rom doesn't have it inside.
[Android Software Development] guitardedhero:
Zip up the /system/lib directory and link me to the uploaded zip. The service apk I am describing also used a system library, I just do not remember its exact name lol. :good:
[Android Software Development] sonophilos:
My answer was no and it remains no. Your behavior is unique; my behavior is expected. There is absolutely no good reason why ViPER should work when installed ONLY to /data/app for you.

You may achieve the same ends by simply moving the install directory /magisk/viperfx/system/priv-app/ViPER4Arise to /magisk/viperfx/data/app/ViPER4Arise and rebooting, if I'm understanding you correctly and it won't work by just "installing an update" to the /system install.
[Android Software Development] GBPackerFanForLife:
Just tried the newest Dolby zip the standard on pixel 2 xl an it just stays on splash screen same thing with the Unity zip..An I'm running a Custom Aosp ROM..
[Android Software Development] docnok63:
I decided to give another OP5 8.1 ROM a try and went with Candy. I tried to install DA without V4A and I bootlooped waiting on audioserver once again. The audioserver for candy is different than DU and thus the output from DA install is different. Zip attached.
[Android Software Development] guitardedhero:
You mind adding the audioserver and build.prop into a OnePlus5-Candy folder in the FAIL folder of the database? :good:

Edit*

Nevermind, i see the zip contained the audioserver. I'll create the folder and add the audioserver. :good:
[Android Software Development] guitardedhero:
The Magisk binary does not symlink /magisk/<module>/data to/data so this will result with nothing.

I suggest performing the "update" I described earlier and then deleting the /magisk/viperfx/system/priv-app folder if only /ViperFX exists in that folder (e.g. Do not leave just an empty /priv-app folder). :good:
[Android Software Development] sonophilos:
I stand corrected. I was under the impression at least one Magisk module did install to /data in this manner. I suppose one learns something new everyday.

I stand firm on my decision not to design something into the installer which will create confusion (as options always do), will not work for 99% of users who have the same (expected) behavior as my device, and will require maintaining yet another separate branch of this already complex project.

[MENTION=4445176]guitardedhero[/MENTION] [MENTION=6037748]Zackptg5[/MENTION] I urge you not to answer to this request either, or if you do decide to create such a thing please share it in private and disclaim thoroughly that it's not to be supported. I feel alone in trying to keep this ridiculous expectation in check.
[Android Software Development] guitardedhero:
I should have clarified that my suggestion was to the user and not to you, my bad. :good:

Edit*

For the record, this doesn't even have anything to do with the contents of the OP.
[Android Software Development] maylton:
Here you have:

https://drive.google.com/file/d/1GYCqPtQMO2Hkud5v3johAL5qlygtaNY8/view?usp=drivesdk

Thank you for your attention.
[Android Software Development] lmentor:
this is all file in magisk/ dolby without apk. I hope it can help fix the issue with oneplus3t.

https://drive.google.com/file/d/1L9Qngsn9VdO1CmOBPgNeqG9yOlP5ofnX/view?usp=sharing
[Android Software Development] Shady_XDA:
Can someone pls point me to the version which works on RR-Oreo for OnePlus 3?

---------- Post added at 07:17 PM ---------- Previous post was at 07:17 PM ----------

I tried 20180214 unity and i got a bootloop.
[Android Software Development] AquaBytez:
None of them do.
[Android Software Development] guitardedhero:
/system/lib/android.hardware.cas.native@1.0.so

/system/lib/android.hardware.cas.@1.0.so

/system/lib64/android.hardware.cas.native@1.0.so

/system/lib64/android.hardware.cas.@1.0.so

Move these four libraries to a safe location in case it is necessary to restore them with 0644 permissions. :good:
[Android Software Development] Manuelpz:
Pixel XL ROM firehound v 4.1.1 Magisk Viper4 & DolbyAtmos 20180209 work awesome! Thanks guitardedhero
[Android Software Development] maylton:
I got unable to boot after removing them. I copied them back with twrp and now boots.
[Android Software Development] kowallis.r@gmail.com:
For the record, new aml 1.4.3 broke my Dolby Atmos on my axon 7 AEX 8.1. Had to roll back.
[Android Software Development] Dedojyoti:
Aml??? Means??
[Android Software Development] PinoF75:
Hi,

I installed Dolby axon 7 oreo unity zip file on my OP3 with z-unleashed rom... Finally it works
[Android Software Development] Zackptg5:
Can you post your magisk aml folder on the aml thread?
[Android Software Development] guitardedhero:
Strange. Your module installation resulted with zero audio effects configurations?!

What zip was used to prepare this module installation?
[Android Software Development] hellboy180699:
Still not working on S8 Oreo Stable. If u need any device files u need that can help with development please let me know.
[Android Software Development] MrBrady:
Same here on Pixel 2 XL (Taimen) on stock February release. Didn't have a chance to pull logs, sorry.
[Android Software Development] ainurrofiq:
On 20180214-1 build I got bootloop, and I try to change post-fs-data.sh inside dolbyatmos on magisk directory from twrp with this file, and it boots. I picked this file from repey's mod DolbyAtmosOreo-30012018. Hope you take a look at it.
[Android Software Development] lmentor:
unity 20180214

bootloop

magisk15.4

RR Oreo 6.0

oneplus3t
[Android Software Development] guitardedhero:
I wonder if your bootloop was the result of both /etc directories being empty without having any audio effects configurations.

With symlinking, empty directories will often lead to those directories resulting in being empty as well, and the /etc directories, especially /system/etc, will prevent a device boot if empty.

You might check the AML Magisk module and see if there are audio effects configurations present within it. If so, AML will need to be updated to remove empty Magisk module /etc directories if it is pulling or deleting audio effects configurations from those directories. :good:
[Android Software Development] guitardedhero:
Try the one zipped below. :good:
[Android Software Development] yyz71:
Hey bro I flash carbon ROM unofficial for the Pixel 2. And to my surprise Dolby is installing and working with out moving any files. As I was doing on Stock Rom:confused: Now just to get your viper installing without asking for drivers...
[Android Software Development] veetoe:
You might need to copy these two libs to /magisk/viperfx/vendor/lib from /system/lib. Also check audio_effects.xml in /vendor/etc to make sure the v4a_fx entry is there.

libstdc++.so

libV4AJniUtils.so
[Android Software Development] guitardedhero:
Downloads

:

Android File Host (gh)

Standard:

Latest: 20180215[*]MD5: 7bb714f552cd79cc2387361475d6fa81

Android File Host (Zackptg5)

Unity:

Latest: 20180214[*]MD5: bafe3ac78ec8ef61e0237abc9850a71b

Changelog

:

[B]Standard 20180215 -[/B]

- Added new CustDolbySettings.apk
from the latest Nokia 6 official Oreo
firmware (untested/experimental).

- Slight change in post-fs-data.sh
boot script.
[Android Software Development] guitardedhero:
Pixel 2 devices should be having libstdc++.so symlinked to/vendor/lib and /vendor/lib64, please let me know if this is not taking place. :good:
[Android Software Development] veetoe:
I extracted the custdolbysettings.apk and added it into the 2-12-1 build I'm using without issue. It changes how dolby sounds. The only problem is the UI of the custdolbysettings.apk is all black? Can't see the on/off switch or theater/music. Pixel 2 XL