yashsingh1/xdaforums huggingface dataset:
[Android Software Development] guitardedhero:
I am really sorry about the confusion caused by me regarding placement of OppoDirac.apk. I failed to confirm its location when installed with Opus before providing those earlier instructions. The purpose of providing that independent apk is for overwriting the apk installed with the Dirac module for those looking for convenient access to the app.

Furthermore, understand that OppoDirac is only effective with headset output and no changes should be expected to occur for other audio outputs. When you hear it, there is no doubt that it is working, there is nothing subtle about this Dirac system, it's a freaking monster lol. :good:

---------- Post added at 06:17 AM ---------- Previous post was at 06:14 AM ----------

Ah man, that's terrible! This is the result of literally zero headset testing as my earbuds disappeared shortly before getting the phone. I need to do something quick to resolve this issue for you. :good:
[Android Software Development] krish@3T:
I'm testing it on a headset itself :confused:
[Android Software Development] guitardedhero:
Okay, a good start would be using the dumpsys utility to assess the Dirac effect creation. Refer to the Auditing Section of our OP to generate the necessary output for us to examine. :good:
[Android Software Development] Dhanush-raj:
WiFi is working I also have a moto g4 plus. Did you do a clean flash of your rom
[Android Software Development] Skittles9823:
Okay I've searched for a while and I've no idea how to rename files using magisk. I'll need to read the documentation and really learn it sometime. I'd love to be making modules but have no idea how it works.
[Android Software Development] ch3mn3y:
Thanks for Your help.

If anyone has idea, what could I change to make it work I would rally appreciate it as even without Viper, sound is better, however device is more laggy (every few seconds, seems to have to test different flash settings)..
[Android Software Development] mohand06:
[MENTION=4445176]guitardedhero[/MENTION] thanks for the new Dirac app. Did as you directed and have now the UI in drawer and saw the toggle automatically change when plugged earphones. :good:
[Android Software Development] DaveedDB:
Maybe you could try force stopping the app in settings -> apps since the system is using Dirac while you're trying to change it or when you install apps using magisk they don't show ? I don't use magisk so I don't know

[MENTION=6315410]Skittles9823[/MENTION] by your username I'm guessing today is your bday if is have a good day, I see you helping everyone here a lot
[Android Software Development] ch3mn3y:
[MENTION=5540329]DaveedDB[/MENTION] Force stop which app? Didn't flash Dirac, coz when did it at first try with ARISE + MAGISK, it and Arkamys was giving me FC...

Don't have problems with any other MAGISK module, but none of them is adding support for systemmode mod like this one.
[Android Software Development] riganta:
No worries. Definitely not a show stopper as I have most of the time my phone on vibrating anyways :cowboy:
[Android Software Development] ilfrick:
So when installing Dirac we should NOT set

install.core=true

?

Is that a correct assumption?

Thanks!
[Android Software Development] Skittles9823:
Na not today. 98 is the year I was born and 23 is a mirrored position to 98 on a keyboard thanks though.

---------- Post added at 01:40 PM ---------- Previous post was at 01:38 PM ----------

You need core to install any other module in arise. The installer won't install anything and you'll get an error if you try to.
[Android Software Development] mssam:
yeah, but i am using arise deuteronomy 2.3.3 with a nexus 5x. I got the same error in recovery about the prop file some others have seen w/ arise+magnum+opus+20170811, so until I look thru those settings on the desktop, I'm just using 2.3.3.

Everything seems to work great tho. I have the irs's in the kernel folder and I tested the phone with a pair of shure earphones and bluetooth in the car - sounds great!

I did pull a getprop for android 8.0.0 on the nexus 5x. Now I just need to figure out how to add it w/ the others listed :confused: ...

edit:

btw, I haven't bothered w/ selinux at all or flashed busybox yet, but I am using poweramp 3.0 tho.

I just have the latest supersu (2.82-SR3-20170813133244). If I get that "Processing: No" then I'll try flashing busybox...
[Android Software Development] vibrantliker:
Maybe someone can help.

It seems after I updated my base of my S8+, Spotify breaks viper. It works fine on Tidal but once I go to Spotify, Viper stops, then doesn't work again on Tidal either until I reboot.
[Android Software Development] bcote311:
Just wanted to say THANK YOU for this build!! Flashed it with no issues at all and VIPER is working perfectly with every app I've tried! Not sure why I can't it get to work on other OOS based roms but whatever you did it works! Sound is amazing!! :D
[Android Software Development] Farron:
Nvm. Thanks at all. I flashed again newest TWRP. :)
[Android Software Development] dhisky:
Can you tell me how to use this mod to my phone because i am really cant install it and what must i download ??:confused::confused:

Sorry if i asked this

Iam newbie

Sorry my english bad

:):):)
[Android Software Development] Skittles9823:
Download the latest version of arise here >>>>https://www.androidfilehost.com/?fid=889764386195922231

Navigate to /ARISE+Magnum+Opus+20170811.zip/getting_started/your_system/arise_customize.prop and copy that file to the root of your internal sdcard

Open it and edit it (don't add true to everything) since you are new I would recommend just core, viper 2.5.0.5, viper profiles, and Dolby atmos. If you use magisk to root add true to Magisk compatibility module.

Flash and your good to go.
[Android Software Development] EstiR86:
[MENTION=4445176]guitardedhero[/MENTION] Is there any plans to fix the black screen issue on AM3D as I've seen it been reported numerous times for months, as always not really a huge deal as you guys offer a ton of other choices.
[Android Software Development] NoClipPazazio:
If I install the Core and Sony modules on my HTC 10 running Nougat, will my phone be able to use the LDAC codec supported by Sony bluetooth headphones?
[Android Software Development] Mayex:
I have a noticeable delay of sound when playing wideos alter flashing Arise Magnum Opus and I configured it in very basic way. How to get rid of sound delay?
[Android Software Development] __raptor__:
install failed on youga

hey there. I tried to install the latest version on my old yuga with lineageOS. But nothing happens. When

looking in my TWRP-log I see a lot of >No such file or directory< i.e.

cp: can't stat 'META-INF/com/google/android/modules/core/*': No such file or directory

Find the full log attached. The mentioned files are in the zip-file.

Any idea? :confused:
[Android Software Development] Faakarna:
I have a very annoying problem. Im only able to install the old viperatmos version. Viper4arise simply wont install on my Huawei mate 8. I tried both modular and non modular versions, but viper app wont appear, afterr flash and install. I see the viper4android folder when using root Explorer. Strange thing that, when i try the old viperatmos version, it Works flawless. Someone have a fix?
[Android Software Development] MatGuaBec:
Sony effects are not working after installation. What should I do?

I'm on latest Magnum Opus, w/ viper 2.3.4.0 and Sony Qualcomm effects configured.
[Android Software Development] jcmm11:
Old TWRP version? Pure guess.
[Android Software Development] DaveedDB:
That problem is not really the fault of Arise devs ,it's simply most of the new ROMs don't support the libs for AM3D to work(mostly nougat they seemed to remove them ) some AOSP roms still support them though

You are using the convolver function if you disable it , it should work
[Android Software Development] __raptor__:
TWRP 3.0.2-0 is the latest version for yuga
[Android Software Development] Mayex:
I tried disabling it, and I even disabled master power and there is (less but still) delay.
[Android Software Development] vibrantliker:
Anyone?

Maybe someone can help.

It seems after I updated my base of my S8+, Spotify breaks viper. It works fine on Tidal but once I go to Spotify, Viper stops, then doesn't work again on Tidal either until I reboot.

Any ideas?
[Android Software Development] oneszero:
I have had the same problem on the last few builds, where when I install IceSoundService, and Dolby the files size in apps always stays at 0 or is blank, and I am unable to clear data or cache.
[Android Software Development] guitardedhero:
Have you tried selecting the Equalizer option in Spotify's Settings?

Can you provide the exact location path and spelling of affected apk's after installation?
[Android Software Development] dhisky:
[MENTION=6315410]Skittles9823[/MENTION] i not use magisk, i use super su must i change ???
[Android Software Development] nanodan:
Hey arise team, I have a few questions about the scripts placed into /system/su.d and /system/etc/init.d. As I understand it, "/system/su.d/arisesound_services" is a failsafe that launches the the scripts in init.d if the system doesn't support init.d. Is this right? And, which can you explain what each script in init.d does?

I have placed markers in each script to output the time and date to ensure that each script was being run at boot (initially I was checking if init.d was even working) and, after placing arisesound_services into /supersu/su.d, I see that it executes arisesound-setprop and arisesoundserver, but then the system executes them again, plus post-boot (looks like init.d works, and that arisesound_services doesn't run post-boot). Is this necessary? Ideally I want to have a script that I flash after every ROM update (since I wipe system every time) that will put these markers in each script and also make sure the right ones are being run, but I don't have a good enough understanding on the purpose of each script.

I'm on OnePlus 5 LOS, if it matters.
[Android Software Development] oneszero:
system/priv-app/Ds/Ds.apk

system/priv-app/DsUI/DsUI.apk

system/priv-app/ICEsoundService/ICEsoundService.apk
[Android Software Development] dhisky:
[MENTION=6315410]Skittles9823[/MENTION]

Sorry i dont get it to install this

Can you tell me to install this step by step carefully
[Android Software Development] guitardedhero:
Did tapping Spotify's Equalizer option in Settings prompt for a choice or was a default choice immediately launched?

Is MusicFX or AudioFX installed?

If SELinux is in Enforcing mode, use a filtered logcat of "type=1400" while launching Spotify and beginning playback. Then launch v4a and check Driver Status for "Processing:" value.

Stop or pause logging and observe the filtered output generated during those steps. It's possible one or more denials is preventing v4a from processing Spotify's audio output.

Save that output just in case something not obvious is indeed there.

If the Driver Status indicates no processing is occurring during Spotify's audio playback, you might try exiting v4a's processes and activities (without pausing Spotify) by selecting Exit from v4a's Menu at the top and right corner of any v4a screen. Immediately relaunch v4a from your launcher and listen for a change in audio output processing.

If not in Enforcing mode, it will be something else entirely. Is v4a set to Normal (recommended) mode or Compatible (not recommended) mode?

Has audio policy been modified, either through arise_customize.prop or by manual edits or file placements?

Remind me what applications do not share this issue Spotify. :good:

Necessity was not the sole purpose, rather, maximizing that which is available and at my disposal would be more accurate.

However, I am constantly researching, experimenting, and plotting methods to do more with less and with precision and efficiency, so what you currently see can and will change.

Currently, my scripting component is a bit different than what you have with Opus. One difference is that I am using a single, automated /system/su.d script that does nothing except execute the scripts in /system/etc/init.d in the order deemed fit by me, so these scripts simply execute their instructions and then exit with no ability and instruction to execute another script.

The scripts are executed in rapid succession which eliminates the delay a script would have by only starting when the previous script exited. Any delays needed simply become the first operation of the script intended to not start its operations immediately.

This is a more logical and tidy approach compared to what is in Opus, although, users likely would never notice such a change. Of course, that is the entire point anyway.

I can add output logs to each script to be accessible for confirmation of script execution and event details, if relevant. But it seems like you are seeking something more or something else entirely since you have done just that to your current scripts. Would you clarify just a bit more on what you are wanting to achieve? :good:

---------- Post added at 07:55 PM ---------- Previous post was at 07:50 PM ----------

Odd, I do not see anything in the zip that would cause that. How much free space currently shows to be available when you navigate to /system?
[Android Software Development] tathagatab:
Wow, congratulations!
[Android Software Development] JaylanPHNX:
SuperSU is just fine.
[Android Software Development] oneszero:
1.22 gb/2.85 gb
[Android Software Development] EstiR86:
Can someone help me get a sound setup for my Subaru Impreza 09 running a Boss 460BRGB radio with stock door speakers. I downloaded alot of IRS files and should have everything I need to get the sound sounding good. Current situation when playing music over BT of Aux at higher volumes you get distortion and I would love to fix that but that's probably do to the stock speakers.

What I'm looking for is a set up that makes the bass bump but not make it sound like a blowhorn also if we can minimize or get rid of the distortion at high volumes that be awesome.

Edit: the radio I have comes with sound options such as bass boost, Treble control and such I should probably leave this to 0 and keep stock options correct before doing any testing? Also I normally play music through BT but I have Aux if we can get a better set up that way.
[Android Software Development] evilryry:
Not really helpful to find a setup I guess, but to be honest as with all unique setups it's really best to tinker with settings with your audio apps of choice from arise installation. Play around and fine tune it yourself to meet your needs and desires, and keep it to where your speakers can handle it.

If you want an even better experience, replace those speakers man. If you love listening in the car, throw some decent speakers in there. I personally have used Memphis audio brand speakers in every vehicle I've owned in the last 10 years, highly recommend them as they sound wonderful and they won't break the bank. There are several other good brands though.
[Android Software Development] EstiR86:
Alright thanks for the reply should I get speakers first or should look into subs and an amp?
[Android Software Development] vibrantliker:
.

---------- Post added at 03:52 AM ---------- Previous post was at 03:50 AM ----------

Tapping eq in Spotify did prompt choices(all Arise mods).

No Music FX or AudioFX installed.

Selinux is permissive.

V4A is normal mode.

audio policy been modified through arise_customize.prop

I have no problem with Tidal.
[Android Software Development] evilryry:
Speakers first, sub and amp later
[Android Software Development] Sreyaz01:
im getting this annoying notification any fix for this?
[Android Software Development] SuperSandro2000:
Settings - Google - security - Play Protect - disable both switches
[Android Software Development] inflames91:
If anyone can edit this irs file to stop making it break earphones I would really appreciate it.

Just a kind request.

(Rename the zip to irs)
[Android Software Development] Paschfire:
I've already responded to your post on G+ with the solution.
[Android Software Development] riganta:
[MENTION=4445176]guitardedhero[/MENTION]

I think we have another bug. MTP is not processing and can't see my OP5 on my laptop.

In DEV Options, I go to Select USB Configuration and select MTP but no dice. It remains in charging.
[Android Software Development] Sreyaz01:
thanks
[Android Software Development] riganta:
[MENTION=4445176]guitardedhero[/MENTION]

Regarding the bug I mentioned about phone not ringing, I was completely wrong. There is no bug and all working as expected.

The option 'lock effect mode' in V4A caused the phone not to ring anymore. Once I disabled it, the phone ring started to work again.

Apologies for the confusion.

The MTP though is not working. I am hopping its just an option I may have overlooked as well.
[Android Software Development] blowingoff:
forgot to mention i'm on stock.
[Android Software Development] nanodan:
I didn't do that great explaining myself.

I guess I'm just trying to reduce redundancy at this point. I started just trying to identify whether su.d or init.d was functioning, as I had some issues with these on my OnePlus 3.

In my case now, they both work, and it looks like arisesound_services gets ran by su.d, which will then run arisesound-setprop and arisesoundserver. But, then init.d runs, and those two scripts get run again, plus post-boot.

I doubt those two scripts need to get run twice, but I noticed post-boot isn't ran by arisesound_services. Is this script necessary? I like the idea of using one script to launch the others in the right sequence, but if init.d is redundant after su.d does its thing, then I should put the scripts in init.d in some other location and update arisesound_services accordingly.

edit: i see arisesound_services does indeed run post-boot, but it waits 60s before launching it and it appears to require Magisk. I don't use Magisk so I don't need post-boot being run?
[Android Software Development] Dhanush-raj:
I am running resurrection remix ROM, with it its working perfectly...

Is your bootloader unlocked and did you follow proper flashing instructions...
[Android Software Development] krish@3T:
Any ways to make Dolby digital plus to work on

Enforcing mode

Trust me I searched the thread but I couldn't get an exact keywords so it's wasnt possible to get a solution

Sorry if it's asked before
[Android Software Development] attaullahsahito:
NO audio on Oreo

I flashed Magnum OPus 20170811 [ViPER4Arise™ 2.5.0.5 DD+ DD Atmos] on Oreo OPR6, Nexus 5x dm-verity disabled, force encrypt disabled, selinux permissive. My system level audio muted, I even cannot hear ring, music from any player...
[Android Software Development] snsone:
Nexus 6p Oreo, here is my build for the same MO paclage that worked for me

Core, v4a 2.5.0.5, profiles, ice sound 02 08, dolby digital (although it crashes when i open), magisk compatibility and android o sound effects
[Android Software Development] attaullahsahito:
Let me flash system back and then selecting your settings in prop and flash MO
[Android Software Development] snsone:
Here is the build prop file. Simply download it and change the extension from .txt to .prop
[Android Software Development] attaullahsahito:
Thanks for sharing prop, again same issue, no audio at all
[Android Software Development] snsone:
Install the viper magisk module as well after the MO. I forgot to add that

Also I experienced audio not processing through viper if I had a custom kernel installed
[Android Software Development] grifforama:
Has anyone managed to get convolver working on Oreo? Nothing here.
[Android Software Development] snsone:
Works here I assume.
[Android Software Development] guitardedhero:
Ah, I follow you now. I looked at 20170811 real quick and did not see any multiple executions of a script. I suspect that you are assessing /system/etc/init.d to have the same behavior as /system/su.d.

One automated script has no less ability than any number of automated scripts would have. Automation, however, is limited to a couple or more locations and file paths:

/system/su.d and /su/su.d -- (although I urge to never use /su/su.d instead of /system/su.d - one has a very simple escape route, the other has a complex escape route. Their properties are nearly identical other than that.)

and

/magisk/.core/*.d and /magisk/<module>/(post-fs-data.sh|service.sh)

The first obvious conclusion is that a root method is required.

A less obvious conclusion is that a single usage of any of these provides the ability to automate and manipulate shell from within anywhere outside of internal storage onto the entire device.

What is taking place in that build is dependent on the automated execution of /system/su.d/arisesound_services (courtesy of SuperSU) which performs operations that are desired to execute as early as possible and signal the non-automated execution of operations desired to perform at later boot stages, including after boot.

Of course, a single automated script can perform and time all of those same operations, but it is much more convenient and conducive to understanding (for users) when structuring a logical chain of events.

Changing only a single variable in /system/su.d/arisesound_services can execute the contents of /system/etc/NOT-init.d - there's nothing special about /system/etc/init.d in our sound system, it's just a familiar directory for many users, and sometimes even has automation capacity, which would allow a fully functional sound system without root whatsoever. :good:
[Android Software Development] delsoo:
How to remove the sound mod ? oi have flashed the sound mod into my phone , now i want to try different sound mod
[Android Software Development] Antsu:
From OP:

"Uninstalling:

No uninstaller zip will be made available due to the amount of overwritten /system files.

Uninstall the A.R.I.S.E. Sound System completely by dirty flashing your current ROM according to your ROM developer's dirty flashing instructions."

A nandroid backup would've been easy solution, but since you don't seem to have it, that's the way. If you were using magisk compatibility module, remember to unistall it from magisk manager.
[Android Software Development] delsoo:
yea , i have magisk installed on my phone. Buit , i flashed the sound mod through twrp last time . No w, can i uninstall it using magisk ? How to do it ?
[Android Software Development] Antsu:
Nope.

Let's rewind a bit.

--You installed arise from twrp

--You didn't install compatibility module from twrp to make arise work with magisk? (https://xdaforums.com/android/softw...-research-t3379709/post71569390#post71569390)

So, if you didn't install the magisk module, the arise won't work as intended.

Now, back to the uninstalling.

---You have to dirty flash your rom---

There's no other way in your case. Restoring nandroid backup from twrp would've been the other way.
[Android Software Development] grifforama:
Yes. I see the convolver file list, and the knob. But whenever I choose any file, I hear zero difference in audio output.
[Android Software Development] grifforama:
OK whenever I try to update convolver I see this error in the logs?
[Android Software Development] snsone:
check if you have the folder /sdcard/VIPER4Android/Kernel/ and check if there are files inside. The error means that it can't find the specified convolver to that location. Convolver works as expected under Oreo