yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Schrotty35:
I like the Player. But whene i push Equalizer thene open Dolby Atmos and not Viper.
[Android Software Development] Roi007leaf:
Clear atmos defaults then press the eq and choose viper and always
[Android Software Development] gangrenius:
Man it would be so tight if there was an Uninstaller script before the install of the new systems. I need to learn to code
[Android Software Development] Schrotty35:
Where can clear it?
[Android Software Development] matssa:
Well if you can make it work, perfect! :) But can't seem to find the file in OP3 CM, only see some .conf and the design of the file is quite different, no routes or deep_buffer.

Anyways, if you need some files, feel free to ask!
[Android Software Development] guitardedhero:
Settings > Apps > Menu > Show System > MusicFX > Disable

Reboot

:good:

There is an uninstallation script inside update-binary that deletes existing v4a and other DSP installations. :good:
[Android Software Development] Roi007leaf:
Go to Dolby app info page or settings-apps-show system-dolby
[Android Software Development] docnok63:
Settings\Applications Manager (or just Apps)

Scroll until you find Dolby Atmos and click it. 3/4 down you will see that you currently have it set as your default EQ. Clear that.

Yours should look like this when you're done:
[Android Software Development] iLee:
Hi,

[MENTION=4445176]guitardedhero[/MENTION] I flashed numbers 3.5 acdb data it placed the set prop in su.d but not the acdbdata folder in etc it's no biggie did it manual

Just thought you should know ;)

PS im on n6 du
[Android Software Development] philseven:
There is an uninstallation script inside update-binary that deletes existing v4a and other DSP installations. :good:[/QUOTE]

Sorry can't seem to find folder in arise 3.5?

And thank you for the awesome work [emoji122] [emoji122] [emoji122] [emoji122] [emoji120] [emoji120]
[Android Software Development] Schrotty35:
Working thank you.
[Android Software Development] Noctis Lucis Caelum:
Flashed, now need to test some more.

From my limited time running ARISE , it sounds very good can't wait to listen to all my favorite songs.
[Android Software Development] pesartom:
[MENTION=4445176]guitardedhero[/MENTION]: no one answers me, and this topic has quite a few pages.

Does numbers & deuterenomy work on jb?

If yes, they dont install on my cm10, get a black screen and no respond on my y300.

Tried dirty and clean flash.

Is there something i should do?
[Android Software Development] desirexel:
Reassuring! To know that. That's why i mentioned i preferred the older viper version.. But the newer buil of arise put forth more effect for perceptible change in sq.. And its all good

Note still not have any answers about Deut 009 Bluetooth sound issue on lg g2 d800 aicp/ bliss / and resurrectionremix rom.. :highfive:
[Android Software Development] Sheetzie03:
Sure but why can't it work with Op3? Is There a specific reason?

See below are the steps I was taking.

make build.prop copy for restore purposes

- reboot to TWRP

- flash latest numbers and Atmos add-on file

- reboot system

- rename /vendor/etc/audio_effects.conf by appending .bak

- reboot system

- begin playing audio file, open V4A

- select/deselect/select enable and then begin adjusting settings

And as I explained earlier, headphones and Bluetooth were working as they should, but not SPEAKER SYSTEM WIDE, it would when playing locally stored music, but had zero affect on YouTube, Spotify and Play Music, Notifications, some others.

And then like I said I seen this post in another thread:

Replace contents of the file called "audio_policy_confiquration.xml" (found in system/etc) with contents of this file, if you run into any processing problems

And after weeks of trying to figure out, that is what did it. Crazy.

Unless I'm missing something, why can't the op3 work?
[Android Software Development] matssa:
Thanks for your feedback. When you say it works on bluetooth and headphones, this means that calls and other sounds are modded by ARISE as well? This is what's missing for me cause I can't hear correctly sometimes...

For the first process, everyone can do it since the file exists (I'll try it out later on). For the second process, it can't work since the file doesn't exist. Either it doesn't exist on MM, either it doesn't exist specifically on the OP3. Anyhow, if with the first process I can make the headphones and bluetooth mod work for phone calls, then good for me.
[Android Software Development] Sheetzie03:
I know this is a crazy crazy recommendation given how many minutes of your time it would take, did you read the 1st post(sometimes called the OP or 'original post') of this current thread we are In right now?
[Android Software Development] pesartom:
Yes, unless i missed something, and i may have. It says jb-n compability. But as i said, it doesnt install on cm10.

Thats my main question.
[Android Software Development] Sheetzie03:
Yes phone calls work, all audio, for me anyway.

But

Remember, im on N, that is probably pretty important considering you aren't, my specific struggles(and others iv seen) has been based on the newer Android N and trying to get this to FULLY work system wide.

I'm guessing my specific steps will be more helpful to people also running N. See what I'm saying?

From what I understood, much less people are having issues on M as opposed to N, but maybe having the Op3 complicates things, I really dont know, sorry I can't help more man.
[Android Software Development] matssa:
Thanks anyways for this, and yeah I think N makes a lot of changes that can do something. But just to clarify, you can mod the phone calls right? Like change the gain, clarity, etc?
[Android Software Development] Sheetzie03:
Might be hard finding someone actually running JB. If it's possible maybe you should try to flash an MM rom.

But as far as JB, ugh No clue. Maybe try to contact the Op.
[Android Software Development] Sheetzie03:
Sure.

Well I just did a test for you because I hardly make calls.

On calls via speaker and ear piece it has no effect.

But on Bluetooth when connected to a bt headset or in a car, yes you can adjust levels in real time on calls. That's ashame that it has no effect tho on calls on Speaker/ear piece. Now I'm curious as to why this is. If this mod is NOT suppose to have that working ok fine, but if it is, that's concerning.

Hey maybe you already know this, but b4 Iv been trying to get this working , I was using custom kernels with sound options built it, which was working fine, although it only adjust the volume levels, not quality.

Here's a screenshot showing it. I'm thinking it should work with calls via speaker volume and even your microphone, but I dont think it would help the ear piece, I could be wrong tho.
[Android Software Development] matssa:
Ah perfect, that's what I was looking for, to make this mod work with phone calls, especially using bluetooth in may car (can't hear correctly with all the audio from the road).

I'll test it out later on, just made your stuff, but can't be sure it will work... Anyways, gonna try to flash N even though it is still very buggy and see if the files are there and if it works :)

Thanks again, and found a new reason why I want to switch so bad :)
[Android Software Development] CYoung234:
[MENTION=6994506]pesartom[/MENTION], Probably get a new phone. It is likely that your problem is that TWRP is no longer supported on your phone. According to the TWRP site, 2.8.6.0 is the latest version of TWRP for your phone. 3.0.2-0 is what is current for most supported phones.
[Android Software Development] Slypnslyde:
Sorry so late but it gives me the Samsung sound alive
[Android Software Development] Sheetzie03:
No problem..

As far as N, maybe the 'custom' Roms are still a bit buggy, but Stock debloated rooted are not at all. Combine it with either Ex or Franco or Ninja, all awesome kernels, you would be set until the custom feature filled N Roms get smoothed out. That's the way I look at it. Running stock rooted for another months or so .

Good luck
[Android Software Development] Kyuubi10:
Hey [MENTION=4445176]guitardedhero[/MENTION], what's your opinion on adding the HTC 10 libs to Numbers Sound System?

I was having a look at the files and I'm gonna make an attempt on getting it to work on my device.

Do you think that the HTC's Dolby implementation would conflict with LeTv's implementation?

The idea i'm trying to go for is to use HTC's as the base sound system, and then add the DTS libraries from numbers sound system on top.

For this I was having a look at Exodus sound system and comparing it to Numbers and the default HTC files from the Custom ROM.

It seems pretty straight forward, just add the HTC 10 sound libs, overwrite any conflicting libraries keeping HTC 10 libs as default. Add the appropriate lines to the Audio_effects config, then change setprop as desired.

Am I missing something? Somehow it feels too simple, like i'm gonna royally brick my phone and not know why.

Can you give me a hand?
[Android Software Development] BodhiBrock:
Xposed will get rid of album art on lockscreen no matter the player. I like the ARISE music player too... Wish it had a widget though.

Sent from my High Times Cellular 10
[Android Software Development] JaylanPHNX:
Song of the Morning

http://songl.ink/823ce

I have to 6p.
[Android Software Development] guitardedhero:
Does ViPER4Android 2.5.0.5 install and work properly on your device if installed on its own? If so, It's likely the update-binary script. I'm thinking you might be able to test this incompatibility by installing the sound system while booted in Android with an app like FlashFire. :good:

No worries, disable SoundAlive though Android's App Manager or similar and reboot. :good:

You're on the right track and should be able to fix any issue that might arise since you'll know exactly what's different or changed, likely causing whatever current issue that is. Sometimes, the hard part is not thinking too hard as it really is more simple than we all likely assume at first. :good:

Fun Fact:

The HTC 10 system was the catalyst for this entire project as the idea came while working on the initial HTC 10 firmware when it was made available, courtesy of our very own smeejaytee. :good:
[Android Software Development] shukat:
thanks now on leviticus only

---------- Post added at 01:18 PM ---------- Previous post was at 01:18 PM ----------

leviticus is great. thanks
[Android Software Development] manpildo:
You got me curious, I remember Leviticus was the first one I used and remember it being awesome so I will try it again tonight to refresh my memory.

Question to those who know: If I want the newest V4A on leviticus, do I simply replace the v4a.apk and its corresponding lib in the soundfx folder with the ones from numbers? [MENTION=4445176]guitardedhero[/MENTION]
[Android Software Development] Lycidias:
Can you add folder view/play for esira Player? Thx
[Android Software Development] rolarocka:
3.5 is banging wow!!!

OnePlus One FTW
[Android Software Development] guitardedhero:
Yes, as well as libv4aJniUtils.so in /system/lib and the v4a apk folder if either exists. :good:

Edit*

I failed to mention deleting all viper folders in /data/app and /data/data.
[Android Software Development] vibrantliker:
can 3.5 be flashed over 3.4?
[Android Software Development] manpildo:
Yeah, I dirty flashed, no problems. Sound is a bit different on 3.5, I haven't decided yet if I like the change or not (seems that treble got a boost?).
[Android Software Development] kyle_el:
Should be fine.

For future reference, upgrading within the same sound system (eg. Numbers to newer Numbers) is assumed to be ok unless otherwise stated.

Changing sound systems or downgrading within the same sound system will require a dirty ROM flash. :svetius:
[Android Software Development] Pollie81:
Or, everyone who wants to know can just read the last few pages. The same question was already answered. Clean flash/system is recommended but dirty should also work.
[Android Software Development] trofmoc:
WOW

Just went up to 3.5-man what a blast. This would make great granny grunt. What a great thread. Thanks to all involved:good:
[Android Software Development] gk1984:
I just tried this zip, but Viper keeps asking to install drivers and shows driver version as 0.0.0.0. I clean installed the DP5 Android N factory image on my Nexus 6, installed Magisk V6, and phh.su, and Arise Magisk. I checked with a file explorer and see Arise exists in the Magisk root directory.

Edit: also for some reason, it won't load my Viper4Android profile. It acts like it was successful, but none of my settings are there.
[Android Software Development] WarChief_Eagle:
How Update to numbers 3.5

Hi, my question is how update from leviticus to numbers without clean data and system partition, is possible do this. :)

Sorry for my bad english :D
[Android Software Development] pesartom:
Erm, v4a fc all the time, i am using latest super su.
[Android Software Development] talkaboom:
1. Dirty flash rom.

2. Delete all viper folders . If I remember, lev put v4a in /data/data and /system/privapp. Best to search for viper and v4a and delete/rename the files/folders.

3. Flash latest Numbers from recovery.

EDIT:

/ FACEPALM :eek:

From GH's post above,

Replace the v4a.apk and its corresponding lib in the soundfx folder.

Delete libv4aJniUtils.so in /system/lib and the v4a apk folder if either exists. in addition to deleting all viper folders in /data/app and /data/data.
[Android Software Development] Ph@nta:
I am in the same boat. Nexus 5x on Pure Nexus, Elementalx Rom, magisk, phh superuser, and the same zip from [MENTION=6320543]RatchetPanda[/MENTION] that you're using. I've also tried the other one he has on his website for ARISE and the v4a zip he posted in his Magisk Modules Collection thread.

On the ARISE ones, I am required to go to the file in /magisk/arise/system/priv-app/viper_folder/ and install the apk there. It gets installed to /data/app. When I launch it it never recognizes the drivers.

On the plain v4a one from his thread, the app installs on its own, but it still will not recognize the drivers.

I'm new to magisk and don't have a ton of experience with v4a. What exactly does v4a check to determine if the drivers are installed? Maybe something with Magisk doesn't change something it should. It is weird that some people report it working with no problems though. Any ideas?
[Android Software Development] Kyuubi10:
Hehe i'm glad to owm this device then :P in typical HTC fashion, it's creating a legacy for itself.

When copying the libs over, do i need to copy any over to the "customize" folder?

Or only the the "numbers" folder?

The reason i'm confused is because there is no "htc_audio_effect.conf" in the numbers folder...

So am i meant to modify the customize folder at all?
[Android Software Development] Konsumhaus:
I´m facing a small Problem:

Nexus 6

Running: Velocity Rom (7.0)

Numbers 3.5 + GUI Add on

I can start the new implemented player "Esira", can refresh the library and start playing a song. In this moment, "Esira" FC´s while the song is still playing.

After restarting "Esira" the library is again empty.

Any advice?
[Android Software Development] manpildo:
Where can I find Atmos for leviticus? I swear it used to be there somewhere.

EDIT: Forget I asked, it's in the zip.
[Android Software Development] spevil07:
Have you given right permissions?
[Android Software Development] Konsumhaus:
I think so...
[Android Software Development] xSilas43:
Does 3.5 include the system wide fix for nexus 6P? or do i still need to change my audio policy config? Thanks for all your hard work [MENTION=1140710]tEaM[/MENTION] ARISE numbers is by far my favourite :svetius:
[Android Software Development] BROKEN1981:
I would use Xposed, except I play marvel future fight and it throws up a security error. The game devs blocked the game with any device using it. So that is not an option.
[Android Software Development] ultyrunner:
Big props to A.R.I.S.E. Numbers 3.4. After a lot of futzing unsuccessfully to get V4A to work system-wide, this worked great, and so far is sticking completely with every scenario. I even flashed it over Extreme Beats despite it saying we needed a clean system (as I am on customized stock, going clean is a little more involved than flashing a ROM zip). Haven't flashed the audiophile profiles zip yet, but may have to give it a whirl. Much improved Viper app too.

Kudos.
[Android Software Development] guitardedhero:
Is that the case when ViPER4Android 2.5.0.5 is installed on its own after a rom flash?

Is Magisk worth looking into? I haven't even been able to check that thread so I'm clueless to how widespread its usage is or likely to be.

One half of what we call the "ViPER4Android driver" is the appropriate /system/lib/soundfx/libv4a_fx_ics.so for the installed ViPER4Android apk as well as your device hardware.

The other half is the libraries and effects entries into /system/etc/audio_effects.conf and /system/vendor/etc/audio_effects.conf. However, some devices and roms use alternates of these configs like htc_audio_effects.conf and audio_effects_vendor.conf, for example, and these must include those same ViPER4Android libraries and effects entries for ViPER4Android to be satisfied with the prerequisites to attempt processing. :good:

As you could likely tell, /customize has much more content than /numbers. That is because files in /customize are to be only installed as determined by the installation script for maximum compatibility (JellyBean - Nougat installation formats, for example), zero useless content added when unnecessary (htc_audio_effects.conf to HTC devices, for example), and to not overwrite many stock files on some devices that pose bootloop possibilities (libhuaweiprocessing.so installed only when that file does not exist, for example).

Contents in /numbers automatically install as found in all installation cases. It might make sense to many that customizing /customize is a good idea but I recommend not doing so. Mainly, because if this is to correct an issue you are facing, it is better that I know of it so that I can make the necessary adjustments to benefit everyone. However, if your modifying /customize is for any other reason than to correct something that is not right, then feel free to do so. Do know that any changes in /customize will surely need the appropriate changes made in update-binary since everything in /customize needs instructions and commands to perform the write operation.

It may seem overwhelming at first, but this is also the best way I know to learn how these zips work and to create or edit your own zips.

Finally, the archive directory/file format may seem a bit convoluted or might even seem to be a way to thwart usage or borrowing, but I promise you, that is not the case at all. This format and this script is simply the best I can currently come up with to maximize the installation and prevent bootloops in one single zip. :good:
[Android Software Development] mogul mobile:
So does anyone know why screen auto rotation breaks on Numbers but not on Leviticus or Exodus for s5 touchwiz roms?
[Android Software Development] guitardedhero:
Not yet. I had mistakenly assumed, it seems, that audio_policy_configuration.xml was in /vendor/etc so that was the target during patching. Numbers 3.5 and Deuteronomy 0.95 introduce the new target being /system/etc/audio_policy_configuration.xml so I want to test patching one more time before writing that file to 6p devices. :good:

---------- Post added at 10:58 AM ---------- Previous post was at 10:55 AM ----------

As crazy as it sounds, that is the result of update-binary script and not any file in the zip. I did not realize that Leviticus escaped this issue, though, so I'll look at the Leviticus update-binary. At least, I think it used update-binary for installation, I could be mistaken.
[Android Software Development] Ph@nta:
Thanks for the info, I'll look into seeing if i can get it to wok. Might be a problem with how Magisk moves/mounts the files or something.

As for whether its worth looking into, I would say definitely. I'm a big fan of keeping things as clean as possible so the ability to use a dummy /system instead of messing up files in the real /system really appeals to me. Its also cool because each mod is stored in its own folder so if you want to get rid of one, you just delete its folder without affecting other mods. No worrying about if they share files that might go missing or anything.

Another big reason for it is the ability to survive OTAs and ROM updates with minimal effort. Instead of having to reinstall all of your /system mods every time or failing the update outright, you just update, reinstall the magisk zip, and everything picks up exactly where it left off. Root? Check. Xposed? Check. Viper/ARISE? Hopefully if we can get it working, check.

And lastly, it doesn't break android pay. You can toggle root and selinux enforcing off/on on the fly for android pay or any other apps you have that might require a specific configuration.
[Android Software Development] mogul mobile:
Ah, that does make sense. If you can look into it I would be much obliged.
[Android Software Development] Kyuubi10:
I see :) great, so because I don't want to mess things up too much the only thing I should change in /customize is probably the contents of htc_audio_effects and audio_effects_vendor.

For audio_effects config i'll change the one in /numbers.

I'll be back with the result if it works or not.
[Android Software Development] guitardedhero:
I feel ya there. Ironically, I had perfected my systemless SuperSU installation for Numbers about the time Magisk was made available but abandoned it (why they exist in /Numbers/Testing Phase/Deprecated at AFH) as it seemed to not have enough benefit to warrant the confusion that ensued lol. If you or someone else wants to experiment, the folder is here:

https://www.androidfilehost.com/?w=files&flid=90200

I know this isn't really what you were asking about as SuperSU is not used with Magisk (unless that changed), but I wanted to share what I already have available in hand and a systemless implementation that I was extremely proud of. :good:

:good:

Precisely! Any edits besides names and location paths will not require an edit to update-binary, unless you are trying to write htc_audio_effects.conf to a device other than an HTC device. :good:
[Android Software Development] mohand06:
Numbers 3.5 on CM13 rom, Boeffla kernel sound tweak on, clean flash, V4A 2.3.4.0, no profiles (removed extras references from zip): great sound on earphones, speaker and bt jbl mini speaker. Thanks [MENTION=267466]Arise[/MENTION]
[Android Software Development] themoto:
it's working for me on Numbers 3.3 galaxy Note 5 Note7 ported Rom.
[Android Software Development] mogul mobile:
Which version of Android are you using? I'm on 5.0
[Android Software Development] themoto:
Android 6.0.1
[Android Software Development] tridogg97:
Numbers 3.5 viper 4arise drivers will not install nexus 6p 6.0.1

---------- Post added at 06:28 PM ---------- Previous post was at 06:27 PM ----------

Numbers 3.5 viper4arise drivers will install but when reboot driver is not installed nexus 6p 6.0.1