yashsingh1/xdaforums huggingface dataset:
[Android Software Development] CoalSvenson:
I would like to ask if there are any prerequisites for the Sony add-on, and what they would be if so.

To my setup : My cellphone is a galaxy s7 edge (SM-G935F) with an exynos chipset. My rom is Supermanrom 2.4.1, with Superkernel 2.5. I am using swansong 3.31 (since ice ultra was removed in magnum opus, and ultra is from more compatible with my device than deluxe), installed modules are :

Core (obviously)

Viper 2.5.0.5

Dolby digital plus

Am3d

Sony module (freezed musicfx)

Smeejaytees toolbox

DTS

ICE Sound ultra, config 2, Bathsalts preset

Thing is, there are neither Sony libraries in my dumpsys output, nor in my audio_effects.conf and even after a lot of testing and experimentation I have not the slightest idea why. The libraries and the setprop got installed, they are just not executed somehow. I have the impression I have changes in soundprocessing if I change the setting inside sony.setprop but I admit this could just be my imagination.

A.r.i.s.e. is, in my eyes, the best and highest developed soundmod so far and I am very satisfied with it's outcomes. But the not working Sony modules bugs me kind of. Hope somebody can help ^^

Thanks in advance and best regards,

Sven

Edit: forgot to mention that I use magisk with latest compatibility module which seems to do it's job because sound got instantly more clearity and separation
[Android Software Development] kyzn:
Kinda. That just means, Magisk is failing to hide root. So right now you won't be able to use Android Pay or any app that checks for SafetyNet.

Magisk help thread.

https://xdaforums.com/apps/magisk/mod-magisk-v1-universal-systemless-t3432382
[Android Software Development] shuli81:
I should have mentioned this happened on a clean install...
[Android Software Development] secone00:
I've owned the same DAC, good pick :good:

I've run into this issue many times. Take a look at your system/etc/audio_policy.conf file, when you look at the USB { outputs { usb_device section (pictures below show where I mean) is your sampling_rate section set to "dynamic"? Try setting it to "48000", as shown below. Then reboot and try to connect it again.

Viper cannot read newer audio_policies currently, it only recognizes a DAC connected if it's at 48000. Some devices may vary on this, but that's mostly what I've found.
[Android Software Development] XblackdemonX:
Can we get the Aroma version back? I am not fan of manually editing a text file.
[Android Software Development] Zackptg5:
You do not need to uninstall 3.0 module but you do need to dirty flash ROM and then reflash arise before installing 3.1 module
[Android Software Development] DEVILOPS 007:
[MENTION=4445176]guitardedhero[/MENTION] [MENTION=6449207]Roi007leaf[/MENTION] Quick question, with AM3D is there any reason to really use it? Does it work well with viper4arise and what does it do exactly? I read the troubleshooting guide but don't exactly understand it's purpose other than an easier and simpler version of viper.
[Android Software Development] SimplyCity:
Thanks, but no luck. Still the same: if installer runs without proper file in sdcard, it is trying to create one, but prop file is not created. When installer runs with prop file manually modified and copied to sdcard, it is invisible to the installer, as it was never copied...

I see I am only one that use DualBoot and wish to have ARISE on secondary rom, so please do not bother enymore. I try to make it work by my own. In touch. Best regards to all team!

Wysłane z mojego SM-N910F przy użyciu Tapatalka
[Android Software Development] mohand06:
As a workaround, I replace the content of samsung ex audio_effects.conf by that of AOSP (in the zip). That lineage /system/lib/soundfx has same libraries as JB stock (but not for example the /system/lib/audiosa.so and other soundalive related). Otherwise, greatly enjoying your incomparable sound system and adopting your profile! One man, one vote!
[Android Software Development] gemj95:
Wait... did you managed to complete the initial setup flashing ROM+GAPPS+ARISE all together? :eek:

If i do that on AEX i cannot in any way... even if i leave the phone "searching for updates" for 10 minutes, meanwhile if i flash ARISE later, the phone is fine for few mins and then the lag/unstable fest begins :eek:

Can you tell me in which order you flashed everything? (I usually do: Rom > Gapps > Kernel > Magisk or SuperSU > ARISE > Magisk Module (if Magisk is choosen))
[Android Software Development] lxxs:
The same thing is happening to me [MENTION=1818599]gemj95[/MENTION], but I'm on OOS latest beta. Something changed either on the ROMs or in ARISE because I was running previous beta just fine with SwangSong 2.79 :/ Now I can't seem to make it work either on OOS 4.1.3 (latest stable) neither in latest beta (OOS Beta 14). OP3 here but the reports extend to OP3T threads also.

EDIT: No magisk here, using SuperSu all the time
[Android Software Development] CoalSvenson:
Doing so would mean I have to reflash the modules, except core, right?

And, even if I assume this is a dumb question, because I think if it where so easy it would already be done, I have to ask nonetheless : say I would like to keep soundalive functionality also, would it be enough to add the specific lines into the aosp audio_effects.conf?
[Android Software Development] Roi007leaf:
I switch between kernel and SuperSU order and no magisk..but other than that same as you

---------- Post added at 04:03 PM ---------- Previous post was at 03:22 PM ----------

But if you set your prop in sdcard does it work?
[Android Software Development] mohand06:
I altered the Samsung ex audio_effects.conf and saved it to the Magnum zip before flashing.

What you want to do isn't dumb at all provided you know what you do: you have to add the specific Library entries and corresponding Effect ones taking care that the libraries to which they point are present at due locations in your system partition.
[Android Software Development] rickyrock:
Can i install this on htc one m8 hk edition stock rooted marshmallow ??
[Android Software Development] LegzRwheelz:
I would suggest going to settings>apps>menu>show system apps look for I believe it's called sound manager and disable it. I did this on my j700t1 and it helped me.
[Android Software Development] DEVILOPS 007:
Okay, thanks you. I triedaunching the app but there is just a black screen. Is that normal?
[Android Software Development] guitardedhero:
Have you tried the supported feature of using a preferred audio effects configuration named /sdcard/arise_effects.conf? This file will be used as /system/etc/audio_effects.conf, if found, during the installation of the Core module. It is critical that the same format is used for the placeholders for entries of the optional modules that rely on its entries, but they will only ever be written to /system/etc/audio_effects.conf if those placeholders are in the file. :good:

Absolutely. Before doing anything, the /system space currently available is vital information to know at all times. :good:

---------- Post added at 11:36 AM ---------- Previous post was at 11:27 AM ----------

Unfortunately, the roms supporting four of the total effects libraries in our sound system are an extreme minority in a sea of roms not supporting those four, including libam3daudioenhancement.so.

Your scenario demands the deletion of the AM3D apk (disabling will not evade the massive battery depletion) to continue using the rest of the AM3D module if desired. I know it sounds crazy, I fully expected the module in an unsupported environment for the AM3D effects library with the AM3D apk deleted to have no impact whatsoever on the sound output, but it does lol. This stuff is not nearly as predictive as many claim. If I only tested/experimented with ideas that are standard, common, and accepted ones, this would be a drastically different project today. :good:
[Android Software Development] DEVILOPS 007:
So what you are saying is even though the app just has a black screen I should open the app and delete the app from /system/privapp? Does it not matter I can't open it and enable it?
[Android Software Development] SimplyCity:
No, even if put prop file manually, installer doesn't recognize it. It look like installer can't find it... Don't know what is going on with that DualBoot environment. But if you can take a look, here is my log created by DualBoot for my instalation of ARISE.

https://mega.nz/#!VwgUQKiQ!FQPR9l3iX0s8JxjLrdZnFSDrn355XpuyH9hpvDNRXa4

Echoe™ team member / S7E
[Android Software Development] guitardedhero:
Lauch AM3D to confirm unsuccessful launch before deleting its folder in /system/priv-app. Before I found a rom supporting all libraries, including libam3daudioenhancement.so, I always installed the AM3D module with the purpose of deleting its /system/priv-app folder and using the rest of the module. :good:
[Android Software Development] DEVILOPS 007:
Okay thanks. Two more things, do i delete the whole folder including the lib folder or just the apk and is there a way I can make a simple flashable zip to delete it that I can flash through recovery.
[Android Software Development] guitardedhero:
No worries, sometimes the most difficult thing is to refrain from overthinking a series of events. The reason for your recent unsuccessful attempts, including manual placement in the appropriate directory is the script's inability in its current form to assign the appropriate variable for /sdcard for your device.

A build has just been prepared for brief testing at this moment. I'm not sure if any of the team faces the issue of /sdcard being assigned incorrectly, in which case, you can really help all of us out with this particular urgent correction. Would you like a link? Is flashing the correct rom zip over one of your rom installations as convenient as single rom installations most of us use?
[Android Software Development] lynnux:
[MENTION=4445176]guitardedhero[/MENTION] is there a way to know if a custom rom DOES support most of the A.R.I.S.E. effect libraries? I've been on Lineage on my Nexus 5, and this is news. There are some AOSP based roms for Nexus 5 (DU among others), would they automatically be okay? I believe [MENTION=5866088]Paschfire[/MENTION] uses DU on N5, so maybe that's a good sign.

Thanks as always for what you all are doing here.
[Android Software Development] guitardedhero:
/system/priv-app/AM3DZirene contains only the apk and nothing else. Deleting this folder or just the apk inside is sufficient.

You could prepare a flashable zip, run "mount rw,remount /system; rm -rf /system/priv-app/AM3DZirene" in TWRP's Terminal, or simply delete the folder using TWRP's File Manager after first Mount > check System; three possibilities in recovery after the sound system installation and before booting into Android.

However, I strongly recommend to at least test for a successful AM3D application launch when updating or changing roms. You never know... :good:
[Android Software Development] mohand06:
I'll do as told on next test, but I got the desired installation of Magnum Opus for now-- Settings: core, V4A 2.3.4.0, AM3D, DTS-Client, ICEsound, config 2, preset None.

AM3D turned off but it adds really a pleasurable effect, can't describe it, one has to try oneself.
[Android Software Development] SimplyCity:
Sure! It's great honor I can help. Funniest is, that one person's problem could help many others to avoid that, if solved. I will follow your advice, do all tests you may find necessary, even if I have to clean flash both devices from scratch. Thanks, friends. :)

Echoe™ team member / S7E
[Android Software Development] guitardedhero:
Unfortunately, there just isn't. And it's not limited to mere rom support either. There are several effects libraries in our sound system that depend on additional libraries from their native firmware to even be an effect that can be supported. Again, the dumpsys utility has been the absolute greatest asset for us as well as the most signifcant game-changer throughout our entire project. It was amazing to find numerous effects libraries we've seen in so many sound mods that simply never had an opportunity to be used. I was able to satisfy every single prerequisite for libraries not appearing in the output of dumpsys by persistent testing until they appeared in the dumpsys output.

Of course, except for four total libraries that actually did appear in the dumpsys output of some users. Those four libraries never appeared on my Nexus 6 a single time until the release of LineageOS, indicating a required depth of support far greater than mere one or more library dependencies. :good:

---------- Post added at 12:54 PM ---------- Previous post was at 12:46 PM ----------

Be sure to read both PM's. I always forget something important in the first PM for some reason lol. :good:
[Android Software Development] Ninja Potatoe:
Magnum Opus, Magisk, Magisk module v3.1

Can't get Dolby Atmos and Viper4Android to process audio. Driver installed but not processing. Other modules installed (arkamys, dirac, ICEsound) seem to work fine though, is this because of the magisk module? If I flash the module again (after rebooting and seeing that Dolby and V4A are not working) then I keep getting constant FC messages for each module.
[Android Software Development] guitardedhero:
My pleasure. Perhaps, my single greatest attribute is the near limitless wealth of past, current, and future mistakes available to me at all times. For as long as I can remember, I've embraced mistakes as the most potential for wisdom requiring the least effort lol. It's so freaking true, man. :good:

---------- Post added at 01:29 PM ---------- Previous post was at 01:23 PM ----------

You might try repeating your installation after a rom flash, only leaving out the ICEsound module from the installation. The ICEsound configuration file can single-handedly cause this. If everything works without the ICEsound module as was just previously installed, try selecting an alternate ICEconfig. I do not recommend changing from the defualt (PURE) ICEsound preset until everything is already functioning properly, in the event that a selected ICEsound preset causes an issue on its own.

Also, you may wish for the installation archive to provide the arise_customize.prop for you to edit, to ensure it is the appropriate arise_customize.prop for the archive you're installing as well as being in the location the script will look for it in the beginning of the installation. :good:
[Android Software Development] SuperSimian:
Greetings.

Having intermittent abnormal status in viper, and DD plus sometimes doesn't process

It appears abnormal status and DD not processing is triggered when disconnecting headphones while music is playing. Hitting the exit button in viper and clearing the app from recents helps some times but DD still won't process.

Flashed the following: core, Huawei Qualcomm, viper 2.5.0.5, Dirac, icesound with both defaults.

Latest Magnum Opus.

SuperSU system less.

Nitrogen OS with permissive kernel.

Can I provide additional info?

Regards.
[Android Software Development] guitardedhero:
My first suggestion is to test everything as is with a kernel not setting SELinux to Permissive Mode. If not convenient, test after performing the following in Android Terminal:

getenforce
(likely output: Permissive)
su
setenforce 1
getenforce
(hopeful output: Enforcing)

:good:

---------- Post added at 01:49 PM ---------- Previous post was at 01:36 PM ----------

would you like me to examine your dumpsys output? Copy it to a new text file of any name and zip it along with your edited arise_customize.prop and /system/etc/audio_effects.conf. :good:
[Android Software Development] Lughnasadh:
[MENTION=5295556]lynnux[/MENTION] I have a Hammerhead as well and Screw'd supports all 4 libraries [MENTION=4445176]guitardedhero[/MENTION] was talking about that a massive majority of roms do not. Am3d is working fine with it as you can see by the screenshot below. Dumpsys also included below.
[Android Software Development] SuperSimian:
Thank you.

I tried what your suggestion but no apparent change, I'm still having this intermittent abnormal status with viper. I can now confirm it's happening when plugging and unplugging my headphones regardless of music playing or not.
[Android Software Development] BigM69:
Oh OK, I don't use that anyway. No love lost there.
[Android Software Development] guitardedhero:
Most impressive dumpsys output you have there! That's what we call a "hole-in-one" sound system installation! :highfive:
[Android Software Development] BigM69:
One more question, if I wanna change something in the customization prop do I have to flash again,or just reboot? Also I would like to add more bass on a scale of 1-10 my bass is around a 5. I would like to be able to add lots more bass.
[Android Software Development] Lughnasadh:
Only because of your and the team's incredible effort and dedication to this project. All your work is hugely appreciated. Thank you. #ARISEUP :cool:
[Android Software Development] guitardedhero:
Your reported Driver Status information is what is so unusual when resulting from hardware output changes, which makes me want to observe the frequency of output switching reported by ViPER4Arise by the displayed output tab in these instances.

While undocked and not connected to Bluetooth, does ViPER4Arise reflect your auxiliary connections and disconnections by displaying the Headset and Speaker output tabs when appropriate?
[Android Software Development] Eyalkn:
[MENTION=5959783]guitard[/MENTION]ehero in one of your last posts you mentioned an update that will fix Dirac for the pixel phone, is it included in the magisk fix? Or is it still in the works?
[Android Software Development] lynnux:
Thanks, I wouldn't have known they had a hammerhead rom (unless I'd searched, of course :o).
[Android Software Development] SuperSimian:
Affirmative, tabs change appropriately sir.
[Android Software Development] XblackdemonX:
Could there be a way for the installation to check if a certain file is present and if yes then to just skip the "install core" part.

When I wipe my phone and/or install a dirty update I don't want to have to go edit the file every time.
[Android Software Development] Phrodini:
May have to try that rom

---------- Post added at 08:54 PM ---------- Previous post was at 08:53 PM ----------

What's good, guitardedhero
[Android Software Development] Ashtrix:
Update -

Tried the AM3D, Dirac, DTS, ICE, Sony, ATMOS & DDP and found the best combo - (Did so because this version of Dolby ATMOS is definitely inferior to the old one because unless you add a preset to the above config it doesn't sound great adding rich,open shifts the freq spectrum values a lot so...)

AM3D - On Ear - Surround - Level boost + V4A 2.3.4.0 - with Audiophile X tried many but this is the best, removed the ViperBASS added Curetech+ at Binaural level - slight (Because the AM3D adds more, else Audiophile X is/was always perfect with my 2.79-1), with extra Output gain at 0.8Db And now I have a sound that bests my prev setup and on par with my 2.79-1 which had Ahrion's Dolby mod, for real now..:p;)

Dirac HD added too much bass (Maybe due to ZireneAM3D), In Ears in AM3D adds too much bass too, Level Alignment ramps up the volume of sound when the freq spectrum was having only a few set of freq ranges it amps that one more, DTS I couldn't remember oops, Sony Music Suite had it's issues with FCs, ICE is fine...

And I thought I was getting started haha, Now that Magnum Opus is here seems like I have a new base to experiment more :p, AROMA is gone is a bummer but I hope whatever comes in ARISE, Just want eargasm :laugh: ;) !!

Also had a look at Guitaredhero's Config build prop, I'll try to give a spin if I could free some time off today evening :good:

Also will test the Qualcomm's DAC mod from Magisk, lets see how it fares when paired with ARISE, I'll post an update when I can..

Again, Kudos and Thanks to the entire XDA - ARISE Family :victory: :cool:
[Android Software Development] tcat007:
6p/Screw'd/SU. Anyone notice that tone weeks to fluctuate? I'm getting sound like moving from clarity 3.5 to 6.0 and back again, randomly. I have 2.5.0.5, DD+, DBremoved.
[Android Software Development] MurdererFight:
FC of V4A 2.5.0.4 on latest version of ARISE (Magmum Opus), Android 7.1.2, used only ANDROID_O config
[Android Software Development] BigM69:
Thank you for clearing that up for me, I appreciate it!
[Android Software Development] Eyalkn:
First of all thank you for all your time spent helping everybody and also creating this awesome mod. Sure I will be glad to test it, you can pm me.
[Android Software Development] Phrodini:
Lol.. Been awhile.. Missed you too, broham.. Year has been ok.. Hope all is well with you and yours. I feel like an old dog trying to learn new tricks with all that I've missed.. Like trying to put an old vinyl in a cd player, but somehow read the instructions wrong and cut the record down to a cd size and wonder why it won't work
[Android Software Development] psycholyzern:
If in Enforcing, V4A will asking for driver installlation, even I tapped ok there will be no sounds changes after that.

If in permissive, V4A Enabled, but it doesnt affect audio at all. Even Dolby doesnt work.
[Android Software Development] ShouriX:
Okay, thanks. Do I have to reflash the 3.1 module everytime I make a modification to arise?
[Android Software Development] Zackptg5:
Only if you install sony or v4a later (and didn't initially)
[Android Software Development] ShouriX:
Then I assume that testing the team member's profiles after dirty flashing, also require a reflash of the module. Is this correct?
[Android Software Development] DaveedDB:
Can you really tell if let's say AM3D can run on a ROM from those 3 files ? If so man I ask how ?
[Android Software Development] guitardedhero:
SuperSU?

I apologise for leaving you with such an impression, I simply wanted to assess your installation for possible areas of improvement. It seems as if htc_audio_effects.conf is having an impact, may I look at it as well? :good:
[Android Software Development] MikeW14:
so far im using ViPER4Arise™ 2.5.0.5 module and Dolby Atmos on my Nexus 6P. I love hard rock, particularly 80's metal bands. Are there any known combinations that you guys are using on Magnum Opus that might be good for my music tastes? Thanks.
[Android Software Development] sivy83:
I need some help here. Im on stock 7.1.2 with magisk 12. Installed Magnus with core+viper+ice+profiles+android_o then magisk mod and i can't seem to make it work on my headphones. Processing is always NO even when i exit and then load all settings. Its working with phone speakers though. Can someone provide some help. I don't know what else i can do.

[edit] Compatibility mode seem to fix the problem O.o
[Android Software Development] nitramus:
As it normal audio is delaided by maybe 1second on all videos when v4a master power is on? I always hadnthis no matter what version or build ofnv4a I used.

Htc 10
[Android Software Development] guitardedhero:
You are experiencing the frustrating byproduct of ViPER4Android's Convolver feature. Disabling the Convolver feature during video playback will provide a synced audio/video experience. :good:
[Android Software Development] Ajendra25:
I'm using Deuteronomy 3.31 with Aroma installer, I want to update to Magnum Opus.

How can I do that??

I'm using RN3 Nitrogen OS 7.1.2 with zcx TWRP
[Android Software Development] DaveedDB:
Here you are my good sir , AM3D is the only module I can't get to work it think as you were saying it won't work because of my ROM, I couldn't upload as a .conf so I changed it to txt
[Android Software Development] Zackptg5:
Reflashing the module shouldn't hurt anything so I would
[Android Software Development] DaveedDB:
Download the new version from the OP extract the customize.prop from the getting started-> your systems folders and place it on the root of your sdcard then open the file and put true next to each module you desire save then boot to twrp and flash the zip file you downloaded like if your were flashing the aroma version, there's also a video in the OP for more clarification