yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] gianmaxfactor:
Can someone help me shutting up/down JDSP by using bash or even better Tasker? My need is to (automatically) disable the engine when WhatsApp is in foreground and then re-enable it.

With V4A I did something like

cp /storage/emulated/0/ViPER4Android/Profile/Normal/com.vipercn.viper4android_v2.speaker.xml /data/data/com.audlabs.viperfx/shared_prefs/com.audlabs.viperfx.speaker.xml; killall com.audlabs.viperfx

i.e. overwrite profile files and then kill app

JDSP has a similar folder structure but killing the app does not automatically restart it in the background
[Android Apps and Games] gk1984:
I don't exactly have a solution but wouldn't adding to the script opening then minimizing James DSP solve the problem?
[Android Apps and Games] kurtn:
Are you in the right thread? I tried uninstall without magisk. No luck.
[Android Apps and Games] Zackptg5:
He's definitely in the right thread. The OP is completely different now.

If you mean manual uninstall, make sure there are no spaces in the zip name and add "uninstall" to it. Or you can just flash the zip and it'll uninstall if the mod was already installed.

This all applies to the the AML version of this mod of course. So if you manually placed the files or used James's original GitHub release zips, you'll need to manually remove the mod or dirty flash your rom
[Android Apps and Games] Zackptg5:
JDSP has been updated to the 11/20 release. You can check out the changelog here: https://github.com/james34602/JamesDSPManager/releases
[Android Apps and Games] GR0S:
It crashes on boot on oneplus 3t with oxygenos 5.0

Also may cause rescue party to come.
[Android Apps and Games] Zackptg5:
It's not Oreo compatible yet
[Android Apps and Games] Skittles9823:
If testers are needed then I'm willing to help. (Pro tip it doesn't crash on Oreo as a user app. The DSP module however will crash so it doesn't process).
[Android Apps and Games] Zackptg5:
JDSP has been updated to the latest aml (should fix magisk 14.5 compatibility as well as lots of other stuff). The maxapi has been set to 25 now so if your device is running oreo, it won't install. If you want to experiment and help troubleshoot JDSP in oreo, check out james' git page and follow the debugging instructions: https://github.com/james34602/JamesDSPManager/releases
[Android Apps and Games] lakshya dahiya:
Where I only see 20 th Nov download, where to download
[Android Apps and Games] s8m:
see OP
[Android Apps and Games] lakshya dahiya:
I saw it there is only 20 th Nov version in release in github and master has been updated. Where is the download button for master. Pls before saying things try to open and see what people are talking about
[Android Apps and Games] s8m:
I will say again - see OP. There is a download link.
[Android Apps and Games] lakshya dahiya:
The one from github link is 20 th Nov latest release the download link is v 1.4 and 20th Nov one is newer than v 1.4 ok so show me please where is 28 th Nov one . Thank you
[Android Apps and Games] Skittles9823:
Ahrions GitHub.
[Android Apps and Games] lakshya dahiya:
I srry not able to find d can u pls post a link
[Android Apps and Games] Skittles9823:
https://github.com/therealahrion/JamesDSPManager
[Android Apps and Games] Zackptg5:
There's literally a link that says download on the op. Just click that and get the latest build
[Android Apps and Games] Zackptg5:
v1.5 released! Fixed error with magisk 14.0 installs
[Android Apps and Games] ramritharaj:
This never worked for me, always shown a white screen even in new version regardless of selinux status, Tried flaahing in twrp and magisk.

huwaei honor 5x.
[Android Apps and Games] JohnFawkes:
[MENTION=5796885]james3460297[/MENTION] having issues on 7.0. running htc 10 on viper rom magisk 14.5. dsp ran perfect when i was on resurrection remix but since i went back to a sense rom i get a never ending crash on boot. cant do anything until i boot back into recovery and remove
[Android Apps and Games] kurtn:
Thank you. https://github.com/james34602/JamesDSPManager/releases Oreo version works with https://androidfilehost.com/?fid=745849072291688424 lineageOS 15.0 condor
[Android Apps and Games] djjohnnyblaze:
Will jamesdsp work with Android 10 now that it's been released? Thanks!
[Android Apps and Games] NickosD:
Test and report back :)
[Android Apps and Games] djjohnnyblaze:
The latest magisk module did not work with Android 10.

Google pixel 3a

Settings:

Bit perfect

Not Huawei

Lib workaround

This was working on August 2019 patch. Thanks.
[Android Apps and Games] gk1984:
App crashes and message pops up that the app is developed for an older version of Android - Essential PH-1, Android 10
[Android Apps and Games] geiszla:
It doesn't work for me, when the absolute bluetooth volume is disabled. Is that intentional, or is there any way to fix it?
[Android Apps and Games] ramritharaj:
It has become bit perfect literally. Trying it after a long interval. Device Huwai Honor 5X running Linage. Stated as not a huwai phone in magisk installation opted for BP version as FF version crashed in a previous installation. Using with Ainur Sauron. Awsome! Sad as its very underrated and not very popular considering its quality over Viper
[Android Apps and Games] kouklo:
I'm also having the same issue but in my case, there's one small catch (there always is LOL).

I'm trying to install JDSP on a car head unit. It has no hardware buttons and no recovery but I do have root. I was able to install AINUR AUDIO from Magisk Manager without an issue. Any ideas on how I can go about installing it?
[Android Apps and Games] jcmm11:
Try FKM (Franco Kernel Manager). It has the ability to flash zips, and the name mod will work with it. EXKM may also work, but I'm not sure about that one.
[Android Apps and Games] kouklo:
I'll try EXKM first I actually paid for that one. I'll let you know how it turns out.
[Android Apps and Games] Jman420:
Freaking cool! Love to hear about how it turns out!
[Android Apps and Games] kouklo:
I tried it this morning. No luck. FKM won't even let me change the folder where the file is kept for some reason. The message that comes up says something like "For some reason, your OS can't open this folder"

I then tried EXKM. I was able to find the file and start to flash but literally nothing happens other than a black screen that says "preparing to flash". After that, the screen disappears.

I wonder if a WIFI keyboard would work?

P.S. just so I know I'm not crazy I did the name change correctly right? jdsp_v2.3_novk.ff.Nhua.zip

Any Ideas?
[Android Apps and Games] StrongOneX:
Just casually mentioning that JamesDSP does not yet work with android 10. Is update in pipeline?
[Android Apps and Games] BLscHaWK:
Hi, I had using this before break the phone and reflash. Now it is not working. I did nothing extraordinary.

Snapdragon 625

SM-g6100 samsung device

Android 8.0

Magisk 19.0 installed, other versions doesn't work with my device.
[Android Apps and Games] BLscHaWK:
Thank you, really. This helps my cheapo phone to get decent audio.
[Android Apps and Games] 5ORBEX:
Hello guys. I have a trouble with James DSP. I have Huawei P10 Plus with Android 9.0. There is also a root by Magisk Manager 7.3.4 and Magisk 19.3

I can install last version of James DSP as model in Magisk.

My options to install: Huawei, Full

But when I reboot my phone it stuck on Huawei logo. Does anybody know how it can be fixed ??
[Android Apps and Games] elandroido:
Maybe reflashing zip from twrp uninstalls James DSP? That often is the case.
[Android Apps and Games] 5ORBEX:
Yes. When I reflash James DSP zip from TWRP it will be deleted and I can load the system normaly. But in this case I don't have the installed James DSP module. And if I try to do it one more time I get stuck on Huawei logo again.
[Android Apps and Games] laugeek57:
Works fine on PixelExperience Rom Android Q :) Nexus 5x
[Android Apps and Games] cloneman1:
Does this have a left/right balance?
[Android Apps and Games] huongnv96:
Complie project

How can I complie your project?

---------- Post added at 11:31 AM ---------- Previous post was at 11:25 AM ----------

How I can complie your project?
[Android Apps and Games] DooMLoRD77:
It's written in the post: "Use Android NDK & Eclipse"
[Android Apps and Games] Golbinex:
Assuming from his post count and nickname, he is gonna take it, slap his name on it and sell it. :D
[Android Apps and Games] Scottjerbi:
Can't find the app after installing the module..
[Android Apps and Games] r0tt0r:
after successfull install via magisk and reboot, check that the mod shows active.

then extract the magisk mod jamesdsp.zip/custom/bp.tar.gz/JamesDSPManager.apk

and install manually.

had the same issue and that solved the not appearing apk :D
[Android Apps and Games] Porogami:
Does this work on Android 10? When I try on my pixel 3 it just keeps crashing.
[Android Apps and Games] anonymous992:
did you tried the libworkaround from the installation? did you installed busybox and init.d-injector?
[Android Apps and Games] Porogami:
Yep I tried all 3 still crashes. It does say it was built for an older version of Android as a popup so maybe it's just not updated yet?
[Android Apps and Games] franky_z:
Same here, Evolution X Rom, Android 10
[Android Apps and Games] alf_and_co:
I have same issue on Oneplus 6t with Oxygen 10.0.1. I think it's a common bug for all android 10 devices. I have a hope that developers work on it.
[Android Apps and Games] Lughnasadh:
Depends on the device I think. Some have it working, some don't. On my Pixel 2 XL running Q stock it crashes when opening. On my Nexus 6P running Q with a custom rom it works fine.
[Android Apps and Games] Rolling Hills of Green:
Hello.

I use the Verizon Samsung Galaxy S4 i545 with a stang5litre Android 5.0.1 custom ROM. I would like to install the latest version of JamesDSP on it. My procedure with FlashFire 0.28 is flash AINUR Narsil, Dolby Atmos from dax_v1.8, and ViPER4Android from v4afx_v2.3. I use the Beta 2.49 version of SuperSU, and Narsil, Dolby and ViPER all work fine without any problems. I use an old version of the ViPER zip because the lib workaround does not apply. Unfortunately the jdsp_v2.3 applies the lib workaround when flashing.

Whether I use the volume keys or not, the lib workaround is automatically applied. This phone with this custom ROM does not need the lib workaround to process with the old ViPER zip I flashed. The reason I do not want the lib workaround applied is because after FlashFire is finished, the phone boots up and after the Samsung custom logo, I see nothing but a black screen and the phone never turns on. I waited at least five minutes but no luck.

I gently ask how I would install JamesDSP 2.3 zip without the lib workaround being applied. I am able to flash an old version of JamesDSP; I had been using 1.6.3, but I want 2.3 for the TruSurround and the ViPER DDC feature.
[Android Apps and Games] dpaine88:
Is this supposed to work on A10? When I open the app originally it said may not be compatible then force closes whenever I open it now
[Android Apps and Games] Lughnasadh:
On some devices it works on Q, on others it doesn't. It appears it doesn't on yours.
[Android Apps and Games] dpaine88:
Ah ok cool. I am on OnePlus 6t
[Android Apps and Games] hpto:
Just flashed via magisk module and james dsp app crashes at trying to open. Thanks to anyone who can help me ...

Mi 9 running global miui 10 android 9
[Android Apps and Games] blazzer12:
Is it possible to adjust LR balance with this? How can I this in one way or other?
[Android Apps and Games] Zackptg5:
Updated JDSP to Unity v5.0 - Unity was updated for new magisk template. No change in mod itself so if it wasn't working before, it won't work now
[Android Apps and Games] VincentJoshuaET:
The module downloaded from Magisk Manager cannot be extracted. I downloaded from your website to install it.
[Android Apps and Games] Zackptg5:
Ugh I see the problem. I'll push a fix in a few

Edit: Fixed, sorry bout that
[Android Apps and Games] VincentJoshuaET:
Thanks. How do I make this app start in the background during boot up? I had to open the app after rebooting so that the EQ will start.

Edit: looked into the app and it seems that it should. I'm running Pixel Experience Android 10 on Redmi Note 7 lavender.

Edit 2: So I learned that I had to keep Notifications enabled for the app to start on boot. I didn't have to do this with V4A. Can you update to implement Notification Channels, so that we can disable the persistent notification? Also, is it possible to update the app for tall aspect ratio phones? Thanks
[Android Apps and Games] VincentJoshuaET:
On the logs it doesn't seem that james.dsp initiated the boot up sequence
[Android Apps and Games] Zackptg5:
The app should autostart. If it doesn't, try disabling battery optimization. I can't test it myself as it doesn't work on my rom (I'm on Q)
[Android Apps and Games] VincentJoshuaET:
Copied from my previous comment:

So I learned that I had to keep Notifications enabled for the app to start on boot. I didn't have to do this with V4A. Can you update to implement Notification Channels, so that we can disable the persistent notification? Also, is it possible to update the app for tall aspect ratio phones? Thanks

Right now I'm just using the AutoNotification app to remove the persistent notification.
[Android Apps and Games] Zackptg5:
Pushed a flurry of minor bug fixes :/
[Android Apps and Games] FluffyDiscord:
Could you please take a look at this logcat?

JDSP has not been working since the beginning.

LG G7 thinq

Stock Pie ROM

Magisk 20.1

Chosen installation settings matter not.
[Android Apps and Games] TomDeW:
Is there any version that works on Q? I'm on Derpfest 10, AOSiP.
[Android Apps and Games] Zackptg5:
It depends on the rom. It worked on bliss q on my n5x but not on oos q on my op7pro
[Android Apps and Games] Raven_999:
James DSP is working just fine on OOS 10.0.3 BA along with Sauron and AML.
[Android Apps and Games] Zackptg5:
Interesting, I'm on AA
[Android Apps and Games] Lughnasadh:
Here's my experience:

Nexus 5-Works on any custom rom with Oreo/Pie that I have tried

Nexus 5X-Worked on any custom rom with Oreo that I have tried

Nexus 6p-Works on any custom rom with Oreo/Pie/Q that I have tried (including AOSiP/Derpfest 10)

Pixel 2 XL- Does not work on Q stock (force closes)
[Android Apps and Games] Bogdans29:
is there any new projects prting Dolby to Pie.?
[Android Apps and Games] mrrocketdog:
might try here

https://xdaforums.com/showthread.php?t=3740508
[Android Apps and Games] Zackptg5:
JDSP has been migrated from Unity to MMT-Ex template. This means that JDSP zips from now on are magisk only. You can still get the last Unity version of the zip on my site though
[Android Apps and Games] Zackptg5:
Quick bug fix pushed, sorry about that
[Android Apps and Games] Adamk102:
Please guys, I search any good profile for jamesDSP

Wysłane z mojego MI 6 przy użyciu Tapatalka
[Android Apps and Games] xax88:
James DSP 2.5 not working on my s9 sm-g960f exynos pie (crash when i start the app)...please, put version 2.4 back here

Thanks.
[Android Apps and Games] jojo8686:
Thanks.
[Android Apps and Games] Zackptg5:
2.4 and 2.5 install the same files so it's unlikely it's a 2.5 problem. 2.4 is still on my site if you want it though
[Android Apps and Games] xax88:
Done, its now working

Thanks [emoji106]
[Android Apps and Games] dpaine88:
Any plans to get this working on A10 for more devices? Having issues with my OP6T
[Android Apps and Games] zgfg:
Everything ok both with 2.4 and 2.5 on Huawei P9, Oreo - thanks

Just one question (not crucial):

When updated by Magisk, it downloads the zip file named (name of the zip file remaining in /Download folder on Internal memory) Ainur_JamesDSP-v2.5_(11-20-2018)(71).zip

(Similarly, 2.4 is named Ainur_JamesDSP-v2.4_(11-20-2018)(70).zip).

Why is still that old date 11-20-2018 in the file name
[Android Apps and Games] Zackptg5:
11-20-18 is the date the app itself was last updated
[Android Apps and Games] zgfg:
Should JamesDDP be installed before Ainur Sauron, or Ainur Sauron must be installed first, or it doesn't matter
[Android Apps and Games] rinkitori torikachi:
How to hide the notification PID ?

:rolleyes:
[Android Apps and Games] arvylas:
does this support android 10? app always crashes on pixel 2xl running Android 10 stock
[Android Apps and Games] dpaine88:
Same
[Android Apps and Games] Adamk102:
what settings will be appropriate to make the sound clear and good bass?

Wysłane z mojego MI 6 przy użyciu Tapatalka
[Android Apps and Games] FCHRO:
Hollo. Could I have a request? Can you add gain?

In many roms, if you had loud headphones, minimal volume is too loud. When I had MTK processor there was engeneering menu, where you can set volume of each of 15-30 steps.

I don't know how to resolve that problem on Snapdragons, and EQ seems to colour the sound.

---------- Post added at 02:47 PM ---------- Previous post was at 02:41 PM ----------

Depends on your hardwere, both source and headphones.

I use on my Redmi note5 loudspeaker: compression:treshold -37db, bass boost(strenght super, linear phase 4097 low pass), BSB2:a bit.
[Android Apps and Games] zgfg:
All three work also on Huawei P9, Oreo

But I don't hear any difference between:

a) JamesDSP only

b) JamesDSP + Ainur-Sauron MK III + AML

What should be better with Ainur-Sauron?
[Android Apps and Games] Jman420:
I've avoided putting this response in here, but from my interactions with James (owner of this app) he has said that he is no longer developing root-based audio engine anymore. That is why the date on the app is still 11-20-18; that was the last substantial change to the audio engine. There have been some translation fixes and additions to the frontend app, but nothing that will impact the sound that is produced. In its current form JamesDSP will never reliably work on all Android10 devices and new feature are unlikely to be added.

I also can't blame James for abandoning his efforts here and commend what he has produced. I've spent a large portion of the last year working on my own root-based audio engine (https://github.com/Jman420/menrva ; not a functional build). I've run into an incredible amount of problems during my development; lack of documentation, digging through AOSP code, difficult debugging, etc. All of which were surmountable until Android10 was released... I'm not sure what changes or features of Android10 have made it so difficult to add the necessary audio engine files to /vendor/libs/soundfx and also allow AudioFlinger to access the files during startup so they can be loaded. I've managed to install a fully functional build of Magisk on AndroidEmulator running Android10 and the Logcat shows that AudioFlinger throws an error about not being able to find/access the referenced soundfx library at startup.

I haven't entirely abandoned Menrva (my project), but I have definitely put it on a backburner for now. I still have some ideas... possibly needing to create Custom ROMS in order to ensure that the audio engine files are always present on the ROM rather than being placed by Magisk; or really digging into SELinux Policies to determine if there are restrictions that are preventing access to the audio engine files. In theory, if I find a solution for my project the same solution should apply to JamesDSP... but I haven't been putting much effort into this recently. The lack of documentation around these things is very disheartening and makes progress incredibly slow...
[Android Apps and Games] Golbinex:
Nice, I'm glad someone is working on an opensource audio engine when JamesDSP (last versions not even opensource) is abandoned and probably won't work on future Android versions. Maybe you could setup donation links so people could support your efforts.
[Android Apps and Games] adriansticoid0312:
Hi. Anyone know why I can't do Magiskless installation anymore? It was working in 2.4, but now it's not flashing due to error 1.
[Android Apps and Games] Skittles9823:
Because MMT-EX doesn't support installs without magisk.
[Android Apps and Games] Zackptg5:
2.4 is still available at my site (download link in OP). Nothing changed in the app so you'll be fine with it
[Android Apps and Games] Skittles9823:
Are you going to update the unity version once James updates JDSP with the Android 10 fix though? ?
[Android Apps and Games] adriansticoid0312:
Yeah about that, I'm super confused. I have the 2.4 file here with me with version code 70. I used to flash this the non-Magisk way and it works. Now it doesn't. Error 1.

---------- Post added at 11:16 AM ---------- Previous post was at 11:15 AM ----------

James gonna update it? :D
[Android Apps and Games] Skittles9823:
?? There has been some testing done in the telegram group and I got the app opening with some debug output using a lib James cooked up. Effects were removed tho so I didn't have it actually processing any audio.
[Android Apps and Games] adriansticoid0312:
It's still something, right? Best news I heard all day.
[Android Apps and Games] Zackptg5:
Probably not. I may make a note magisk installer though

Did your download it directly from my site?
[Android Apps and Games] adriansticoid0312:
No. It was an old file floating around that I downloaded from Magisk. I just downloaded the one from your site labeled with Unity. Will report back once I tried it.
[Android Apps and Games] Zackptg5:
If you download it from magisk, it overwrites the update-binary so it can only be used on magisk installs
[Android Apps and Games] adriansticoid0312:
Yeah if you read my statement again a page back, I said there that the same file that used to work without Magisk, doesn't work anymore now. I'm thinking maybe a source or, heck, even the security patch update may have caused this.

Even the file from your site gives the same error.
[Android Apps and Games] Zackptg5:
Can you add debug to the zipname and post the debug log and recovery logs?
[Android Apps and Games] adriansticoid0312:
The installer didn't produce any log because it didn't flash. But here is what I found in the recovery log.

Installing ZIP file '/data/media/0/Download/jdsp-Unity_v2.4-debug.zip'
Checking for Digest file...
Skipping Digest check: no Digest file found
I:Update binary zip
Bypassing Treble compatibility check ...
Detecting Current Package
I:Zip does not contain SELinux file_contexts file in its root.
unzip: invalid option -- j
BusyBox v1.22.1 (2020-01-07 22:48 +0000) multi-call binary.

Usage: unzip [-lnopq] FILE[.zip] [FILE]... [-x FILE...] [-d DIR]

Extract FILEs from ZIP archive

-l	List contents (with -q for short form)
-n	Never overwrite files (default: ask)
-o	Overwrite
-p	Print to stdout
-q	Quiet
-x FILE	Exclude FILEs
-d DIR	Extract into DIR

! Unable to extract zip file !
Updater process ended with ERROR: 1
[Android Apps and Games] jcmm11:
What's the output (in twrp's terminal emulator) of

ls -l $(which unzip)

If it's symlinked to busybox it's an old version. Here's the help on the current version

BusyBox v1.31.1-osm0sis (2019-11-01 17:49:17 ADT) multi-call binary.

Usage: unzip [-lnojpq] FILE[.zip] [FILE]... [-x FILE...] [-d DIR]

Extract FILEs from ZIP archive

-l	List contents (with -q for short form)

-n	Never overwrite files (default: ask)

-o	Overwrite

-j	Do not restore paths

-p	Print to stdout

-q	Quiet

-x FILE	Exclude FILEs

-d DIR	Extract into DIR

usage: unzip [-d DIR] [-lnopqv] ZIP [FILE...] [-x FILE...]
[Android Apps and Games] Zackptg5:
It includes latest stable busybox by osm0sis so not sure what's happening there, the installer should use the inbuilt busybox
[Android Apps and Games] Skittles9823:
The installer uses magisks busybox iirc, this was a regression in older magisk versions.
[Android Apps and Games] Zackptg5:
Oh, I thought he was using it for system install. Either way, I don't support the old zip anymore
[Android Apps and Games] Skittles9823:
Oh yea you're right. The header of his log suggests they are using recovery to flash the module.
[Android Apps and Games] aqvyx:
the app crashes on start, Android 10 Mi9T Pro
[Android Apps and Games] Andell Brown:
Hi does anyone have a way of bypassing volume check I tried adding novk.ff.nhua to the file name but when flash It say uninstall only

Edit: on the latest version