I will try tomorrow with more oxygen on my brainU can use offical viper4ndroid module. Just extract it and do changes .u can found more information in magisk documentary.
I will try tomorrow with more oxygen on my brainU can use offical viper4ndroid module. Just extract it and do changes .u can found more information in magisk documentary.
U can use offical viper4ndroid module. Just extract it and do changes .u can found more information in magisk documentary.
I tried today, its not possible because I have discovered that my system is EOFS :/Nothing costs you to try the second I listed - somebody else reported it worked for his Poco (maybe diff model than yours, but who knows)
maybe u can get help official viper4ndroid telegram groupI tried today, its not possible because I have discovered that my system is EOFS :/
Thank you for the guide.I no longer have the 10 pro as I switched to another device. I think I remember installing AML, jamesDSP, and the following dolby atmos to get jamesDSP working:
GitHub - reiryuki/Dolby-Atmos-Magic-Revision-Magisk-Module
Contribute to reiryuki/Dolby-Atmos-Magic-Revision-Magisk-Module development by creating an account on GitHub.github.comDolby Atmos Magic Revision Magisk Module
Described here: https://github.com/reiryuki/Dolby-Atmos-MagicRevision-Magisk-Modulewww.pling.com
This worked for meSo I'm not sure if I'm doing this the right way, but I think in an effort to get experienced devs to take a look into our viper4android driver loop issue a bounty is in order.
I have tried every method I could find to get viper4android to work on our OnePlus 10 pro with no success.
Below I'll start a list of pledgers who are willing to pay the bounty when/if a fix is found. I'll add to the list as other pledgers come forward. Any pledge amount helps.
Moto X4 (payton) pixel experience 13
But I got in contact with the dev by Telegram...Unfortunately, Issues cannot be reported to GitHub for that project:
I do can update Audio Modification Library to version 4.1?try this:
remove all sound mods you have added, including the module from magisk and the viper app!
reboot!
Install attached Audio-Modification-Library_v4_0-OS12-op10
reboot!
install com.pittvandewitt.viperfx_2.7.2.1-2721.apk
open the viper app, and click install drivers.
phone auto reboot.
copy attached post-fs-data.sh to /data/adb/modules/ViPER4AndroidFX/ (use adb or rooted file manager)
REBOOT, do not open the app!!!!
now if we hit the FIX, if you will open the app it's should not ask to install drivers.
if it's stop asking, check the state, if it's not NORMAL then tick the Legacy Mode, and check state.
should be Status Normal.
I hope this will work for you.
thanks, I have tried but again, this version patch audio_effects.xml correctly but I still have driver bootloop. I think it's because I have the EROFS system.But I got in contact with the dev by Telegram...
Now, his Viper4AndroidRepackaged is updated on the GitHub and it searches for additional folders on /vendor with audio_effects conf and xml files to properly patch them
It works excellent on my Xiaomi (A12), I don't need to add the post-fs-data.sh script anymore to mount the patched conf and xml files
GitHub - programminghoch10/ViPER4AndroidRepackaged: A refined ViPER4Android installer.
A refined ViPER4Android installer. Contribute to programminghoch10/ViPER4AndroidRepackaged development by creating an account on GitHub.github.com
Read also the Readme there
Thanks to the programminghoch10 dev, and @dladz for pointing here earlier about his GitHub project
I don't understand what would be the catch with your EROFS.thanks, I have tried but again, this version patch audio_effects.xml correctly but I still have driver bootloop. I think it's because I have the EROFS system.
Thank you very much for answering. In the JamesDSP forums the dev told me that V4A is most likely missing that 64bit library, in JamesDSP the Huawei option is 64bit and the other 32. Another person told me to install the magisk delta since (literally ) "EROFS need an early init to modify it's system", I think the first option is the right one since the second is somewhat riskier.I don't understand what would be the catch with your EROFS.
But your problem is maybe in the missing 64-bit audio drivers/lib in V4A
All of us have read-only system (on all the new devices)
That is what for the systemless rooting by Magisk and the systemless modules serve for - they mount changes on every reboot, they do not do any hard change on the system
However, JamesDSP requires to use Huawei mode on Huawei phones (and some other devices) and that option does actually nothing else but forcing to install the 64-bit libjamesdsp.so
And that option is missing in V4A (it installs only the 32-bit libv4a_fx.so). That could be the problem on your Huawei (is it Huawei), or other device(s) using 64-bit audio libs
You could reach the dev of this V4A Repackaged module by Telegram and ask him if he could add the 64-bit V4A audio driver - he seems to be willing to update V4A for the new devices
Systemless mounting works the same way for all modules - does eg AdAway with Systemless hosts work on your device (it has to patch /system/etc/hosts file) - if it does, then the same mounting must work for V4AThank you very much for answering. In the JamesDSP forums the dev told me that V4A is most likely missing that 64bit library, in JamesDSP the Huawei option is 64bit and the other 32. Another person told me to install the magisk delta since (literally ) "EROFS need an early init to modify it's system", I think the first option is the right one since the second is somewhat riskier.
My mobile is a Pocophone f4 gt (Xiaomi) but I know that the problem is repeated with Oneplus 10 pro since it uses the same file system.
su
find /vendor/etc -type f -name audio_effects.*
I'm not at home now but I have this screenshot from yesterday. This time J4A I think has found the correct path to the audio_config.xml which it didn't do before. When I get home I'll investigate the xml and post the screenshots but I think if JamesDSP got it I guess V4A too.Systemless mounting works the same way for all modules - does eg AdAway with Systemless hosts work on your device - if it does, then the same mounting must work for V4A
Also, use any root file explorer and go to /vendor/etc, open (as text files) audio_effects.xml and audio_effects.conf and compare against my screenshots
Also, use Terminal emulator to execute:
See the screenshot for my deviceCode:su find /vendor/etc -type f -name audio_effects.*
Go to and open all the found conf and xml files
If you see the v4a patches inside - then patches are mounted and there should be no problem related to EROFS
Please test as I described in the previous answer (I just edited and added some stuff)I'm not at home now but I have this screenshot from yesterday. This time J4A I think has found the correct path to the audio_config.xml which it didn't do before. When I get home I'll investigate the xml and post the screenshots but I think if JamesDSP got it I guess V4A too.
Tinkered around with this a bit last night, still has the drivers not installed issue on my NE2215.GitHub - programminghoch10/ViPER4AndroidRepackaged: A refined ViPER4Android installer.
A refined ViPER4Android installer. Contribute to programminghoch10/ViPER4AndroidRepackaged development by creating an account on GitHub.github.com
But I got in contact with the dev by Telegram...Unfortunately, Issues cannot be reported to GitHub for that project:
I can't thank you enough for taking time from your day to help out with this! I'm not sure what else to try. Hopefully others start digging around too.Strange that your not-patched conf files refer to lib/soundfx while dumpsys list lib64/soundfx
Sorry, I can not help you further, don't know is it about lib64 or something else
Btw, all 'normal' modules 'manipulate' with system files through the customize.sh, post-fs-data.sh or service sh scripts - and one could then see their logic (to debug and fix/adapt something if needed) only the V4A has its 'driver installation' hidden in the apk (one would need to study the Java source and rebuild to adapt for new devices like yours)
I'll send you later today through the private conversation, module zip 'installation' that you can easily return to this point with the patched XML and conf files
IMO, it's of general interest, if you experiment further and specially if you find how to fix V4A on your device, please post your results - good luck