[GUIDE][Android 11][Viper4Android] Viper4Android on Android 11 with Selinux Enforcing - Xiaomi Poco X3 NFC Guides, News, & Discussion

First of all, I found this solution on Youtube. I spent hours finding a solution through forums because I like reading. I finally gave in and watched a Youtube tutorial. So this guide is for everyone who prefers reading like me.
1. Install Magisk 21.0. As of writing this is not the latest build (21.1). 21.1 does not seem to work with V4A on Android 11.
2. On Magisk Manager, install the module Audio Modification Library. Reboot.
3. On Magisk Manager, install Viper4Android. Reboot.
4. On Viper4Android, a prompt to install drivers will appear. Proceed and install. Device will automatically reboot.
5. On Viper4Android, go to settings and turn on Legacy mode. Driver status now should be Normal and audio format supported.
I am using Poco X3 NFC and Arrow OS. But the solution apparently works on other phones with Android 11.
Credits to munchy. Video can be found here:
.

ViPER4Android 2.7.1.6
Install this archive and nothing else is needed in addition.
For android 10 / 11.

MrMuffins5951 said:
First of all, I found this solution on Youtube. I spent hours finding a solution through forums because I like reading. I finally gave in and watched a Youtube tutorial. So this guide is for everyone who prefers reading like me.
1. Install Magisk 21.0. As of writing this is not the latest build (21.1). 21.1 does not seem to work with V4A on Android 11.
2. On Magisk Manager, install the module Audio Modification Library. Reboot.
3. On Magisk Manager, install Viper4Android. Reboot.
4. On Viper4Android, a prompt to install drivers will appear. Proceed and install. Device will automatically reboot.
5. On Viper4Android, go to settings and turn on Legacy mode. Driver status now should be Normal and audio format supported.
I am using Poco X3 NFC and Arrow OS. But the solution apparently works on other phones with Android 11.
Credits to munchy. Video can be found here:
.
Click to expand...
Click to collapse
thanks, will give it a try

Can someone please help me how to download Viper4android, I have no idea anything about rooting your phone or magisk module, I don't how to install it, can someone please explain it to me step by step what to do

noskojv said:
Install this archive and nothing else is needed in addition.
Click to expand...
Click to collapse
I'm on Xiaomi.eu v12.0.7.0. Flashed your ZIP with OFox recovery and got two V4A icons on Trebuchet's drawer.
Tried the first and got the driver error and a reboot after agreeing to have it installed; install failed for lack of root, obviously.
Tried the second icon, got the driver error, agreed, got a proper root prompt, agreed, phone auto-rebooted and everything worked, apparently.
As this is my first encounter of this double icon setup, I'm wondering if this is a feature of newer V4A Team De Witt versions?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

pnin said:
I'm on Xiaomi.eu v12.0.7.0. Flashed your ZIP with OFox recovery and got two V4A icons on Trebuchet's drawer.
Tried the first and got the driver error and a reboot after agreeing to have it installed; install failed for lack of root, obviously.
Tried the second icon, got the driver error, agreed, got a proper root prompt, agreed, phone auto-rebooted and everything worked, apparently.
As this is my first encounter of this double icon setup, I'm wondering if this is a feature of newer V4A Team De Witt versions?
View attachment 5178653
Click to expand...
Click to collapse
It needs to be installed through magisk, not through recovery.

noskojv said:
ViPER4Android 2.7.1.6
Install this archive and nothing else is needed in addition.
For android 10 / 11.
Click to expand...
Click to collapse
Thank you my friend

noskojv said:
It needs to be installed through magisk, not through recovery.
Click to expand...
Click to collapse
Duh! I see.
Will it be easy to revert?

pnin said:
Will it be easy to revert?
Click to expand...
Click to collapse
Yes

noskojv said:
Yes
Click to expand...
Click to collapse
Right. Re-installed in Magisk Manager (FTR, v8.0.4) and after rebooting am back to a single icon. Plus the notification, like it used to be.
Thanks mate. Me likes.

noskojv said:
ViPER4Android 2.7.1.6
Install this archive and nothing else is needed in addition.
For android 10 / 11.
Click to expand...
Click to collapse
after flashing this my SELINUX changed to permissive instead of enforcing.....
its working but in permissive mode.

nareshfree said:
after flashing this my SELINUX changed to permissive instead of enforcing.....
its working but in permissive mode.
Click to expand...
Click to collapse
that's how it should be

noskojv said:
ViPER4Android 2.7.1.6
Install this archive and nothing else is needed in addition.
For android 10 / 11.
Click to expand...
Click to collapse
Bam!!!
It's working!! Thank you

MrMuffins5951 said:
First of all, I found this solution on Youtube. I spent hours finding a solution through forums because I like reading. I finally gave in and watched a Youtube tutorial. So this guide is for everyone who prefers reading like me.
1. Install Magisk 21.0. As of writing this is not the latest build (21.1). 21.1 does not seem to work with V4A on Android 11.
2. On Magisk Manager, install the module Audio Modification Library. Reboot.
3. On Magisk Manager, install Viper4Android. Reboot.
4. On Viper4Android, a prompt to install drivers will appear. Proceed and install. Device will automatically reboot.
5. On Viper4Android, go to settings and turn on Legacy mode. Driver status now should be Normal and audio format supported.
I am using Poco X3 NFC and Arrow OS. But the solution apparently works on other phones with Android 11.
Credits to munchy. Video can be found here:
.
Click to expand...
Click to collapse
Booom! Working well to me. 10/10 with my mt1 earphone.

noskojv said:
ViPER4Android 2.7.1.6
Install this archive and nothing else is needed in addition.
For android 10 / 11.
Click to expand...
Click to collapse
Found a bug...
Although it's working perfectly, it has caused my pop up camera to stop working..

another way.... enforcing Android 11 (R)
1.install busy box (magisk module)
2.reboot
3.install viper 2.7.2.1 apk - self reboot
4. uninstall viper application
5. install viper 2.7.1.6 apk
6. enjoy

Baim alif said:
another way.... enforcing Android 11 (R)
1.install busy box (magisk module)
2.reboot
3.install viper 2.7.2.1 apk - self reboot
4. uninstall viper application
5. install viper 2.7.1.6 apk
6. enjoy
Click to expand...
Click to collapse
I removed all viper related and audio mods from magisk. Uninstalled viper app.
Before step 1, I installed Audio Modification Library in magisk.
Did all steps mentioned above. However viper 2.7.1.6 app would force close.
So I uninstalled it, installed 2.7.2.1 again and turned on "Legacy Mode" in Viper 2.7.2.1 Settings. BOOM!
It showed NEON enabled and status Normal.
Can confirm its working on my OP 8T custom rom, Android 11, Magisk 23!
BTW its a super mod! Thanks to all the devs and for the above instructions!
Hope this helps someone.

Oneplus 6t
DotOs v5.1
Magisk v23
Firstly installed busybox module, reboot, audio modification library, reboot, installed viper apk 2.7.2.1 and inatalled the drivers and let it reboot. After i needed to install app 2.7.1.6 even tho it is force closing because then when i install back 2.7.2.1 legacy mode works, without installing 2.7.1.6 and going back it is always status: abnormal
Thanks all very much for your research!

Maybe this post will help someone lost like i was... :
(I have a OnePlus 7 Pro, Android 11, and Magisk v23.)
- V4A was "Abnormal"
- With the "Permissive SELinux mod" -> No SIM Cards !
Then, I just installed the V4A FX from Magisk repo.
-> Nothing else ! (No Audio Compatibility Patch, Audio Modification Library, or other mods.)
Launch V4A -> Install Drivers -> Reboot.
With a Root Explorer, find this file :
/data/adb/modules/ViPER4AndroidFX/post-fs-data.sh
add these lines in the file :
magiskpolicy --live 'allow audioserver audioserver_tmpfs file { read write execute }'
magiskpolicy --live 'allow audioserver system_file file { execmod }'
magiskpolicy --live 'allow mediaserver mediaserver_tmpfs file { read write execute }'
magiskpolicy --live 'allow mediaserver system_file file { execmod }'
magiskpolicy --live 'allow audioserver unlabeled file { read write execute open getattr }'
magiskpolicy --live 'allow hal_audio_default hal_audio_default process { execmem }'
magiskpolicy --live 'allow hal_audio_default hal_audio_default_tmpfs file { execute }'
magiskpolicy --live 'allow hal_audio_default audio_data_file dir { search }'
magiskpolicy --live 'allow app app_data_file file { execute_no_trans }'
magiskpolicy --live 'allow mtk_hal_audio mtk_hal_audio_tmpfs file { execute }'
Reboot -> V4A Settings -> Legacy Mode !
Fully working V4A on Enforced Android 11

for mojito , redmi note 10 user , with pe+ 11 rom ,
1.first disable musicfx app in system ,
2.install busybox magisk , reboot ,
3. install audio modification library , reboot
4. install viper in magisk ver 2.7.2 , then install driver then reboot
5. remove viper app , install viper 2.7.1.6 by Baim alif
, app will be force close as Drigio mentioned, then reinstall viper 2.7.2 app , walla it is working now

Related

[GUIDE] Installing Xposed Framework on Stock ROM after ROOT for Oneplus 2

Hello!!
The #HYPE is correct.
OPT devs are on the job for creating the best base of CM12.1
Meanwhile here is my guide to install the Xposed Framework on Stock Oxygen OS after Root.
1) YOU NEED PERFECT ROOT WITH SU. Follow THIS awesome simple guide.Before Starting to Unlock Your Boot Loader
Backup Every Bit of Your Data
Perform fill wipe op your mobile
Don't use encrypted mobile. REMOVE Encryption
Have patience, After OEM Unlock, Don't Reboot.
(Hold Volume Down + Power) to open the TWRP else you will end up in STOCK Recovery.
2) Make a NANDROID
Click to expand...
Click to collapse
Since OPT is based on ARM64, Get the following from Official Xposed Thread Here
You should get these two files
1)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
xposed-v73-sdk22-arm64.zip - (5.62 MB)
2)
XposedInstaller_3.0_alpha4.apk - (611.8 KB)
Once You are ready with all the above quoted prerequisites, start
Step 1:
Download the above said two files in a folder of your OPT Internal Memory
Step 2:
Boot to recovery
Step 3:
Flash 1st file which is a Zip File
Step 4:
Reboot your Mobile after flashing normally.
Step 5:
Open the Second File (.apk) from your file browser and install.
Step 6:
Open the Exposed Installer from you app Menu.
Step7:
If everything goes well, You should find this..
Hope From this you can take off downloading the modules you would like to and enjoy tweaking the Stock ROM...
This is Youtube PopUp Module (Second one from the list) Working on my OPT
This is the Lockscreen Mod
Enjoy Guzy.. Hit Like if this guide Helped
are there any bugs? will we get OTA if we install this? can we uninstall this ? will warranty be affected? please confirm
---------- Post added at 10:10 PM ---------- Previous post was at 09:35 PM ----------
Can you tell us which are the modules that are safe and working here? so that we can test and confirm ?
Hi Bharat
OTA have no issues so far.
See my screens below running Latest of Oxygen OS
Will be certain if any more updates are out. As of now, no issues.
All modules which are for lollipop are working absolutely fine. No issues if you go through the description of each module before installing. However device specific modules which are developed for Xperia.. Samsung.. HTC.. Etc.. Can't work.
Hope this helps.
No SU for Xposed Installer
I installed the framework on my rooted OPT as per your instructions (great guide btw) but the xposed installer doesn't get SU permissions. I set it up with the same options checked as in my OPO with CM 12.1.1 . Any ideas why ?
Thanks for your time.
fpavoncelli said:
I installed the framework on my rooted OPT as per your instructions (great guide btw) but the xposed installer doesn't get SU permissions. I set it up with the same options checked as in my OPO with CM 12.1.1 . Any ideas why ?
Thanks for your time.
Click to expand...
Click to collapse
Open Xposed Installer->Framework->Reboot Grant SU permission.
Tapped from my ①+②=❸
vaisakh7 said:
Open Xposed Installer->Framework->Reboot Grant SU permission.
Tapped from my ①+②=❸
Click to expand...
Click to collapse
That didn't work, that's why I posted the question.
With only Greenfy and Bootmanager modules installed, I rebooted a dozen times but it didn't get SU permissions.
The problem was solved later on when I installed the "true silent mode" module (it doesn't work in case you want to know), wich I guess needed the permission.
Anyway, problem solved, now it has SU permissions. Thank for the help anyway.
fpavoncelli said:
I installed the framework on my rooted OPT as per your instructions (great guide btw) but the xposed installer doesn't get SU permissions. I set it up with the same options checked as in my OPO with CM 12.1.1 . Any ideas why ?
Thanks for your time.
Click to expand...
Click to collapse
Hi there..
Its because of improper rooting.
I Suggest you to re-start the rooting process from the guide above.
After OEM Unlock and recovery flashing.. DO NOT REBOOT
Then Reboot to recovery and then Don't forget to slide (RECOVERY IMAGE STABILIZING)
Then after rebooting to system..
Reset your Phone (Prefer to take a NANDROID after this)
Then Flash SU and check with Rootaccess Checker
If everything Goes well
Then Flash the Xposed Framework given above an then Install and REBOOT before opening.
Then when you open the Xposed application, then SU should popup for permission..
Hope this helps...
Did you suggest some interesting modules for Xposed on OPT ?
ps000000 said:
Did you suggest some interesting modules for Xposed on OPT ?
Click to expand...
Click to collapse
No, I just got it, and I'm trying to figure out Oxygen OS lack of funcions compared with Cyanogen wich is what sold me on the OPO.
Maybe in the next few days I will.
Just my 2 cents:
Download xposed-uninstaller-20150831-arm64.zip and keep it on your internal sd card!
In case of a bootloop caused of a trouble making Xposed mod you just flash the uninstaller to get rid of the bootloop.
Then uninstall or deactivate the mod in Xposed Installer app and reinstall Xposed again.
So when i checked the official thread for xposed it showed a newer file version than what is mentioned here. However in that v74 there are 2 versions again
xposed-v74-sdk21-arm64.zip -
xposed-v74-sdk22-arm64.zip -
not sure which one to use with my Oxygen OS 2.1
Anyone has any information on the above.
Edit : Never mind mound it.
Dude_Virus said:
So when i checked the official thread for xposed it showed a newer file version than what is mentioned here. However in that v74 there are 2 versions again
xposed-v74-sdk21-arm64.zip -
xposed-v74-sdk22-arm64.zip -
not sure which one to use with my Oxygen OS 2.1
Anyone has any information on the above.
Edit : Never mind mound it.
Click to expand...
Click to collapse
so which did you use? the 22?
I used v74sdk22
Sdk 22 is the right one.
Sdk 21 was for Android 5.0
Oxygen OS 2 is based on Android 5.1
Full list of SDK versions and corresponding Android version:
http://developer.android.com/reference/android/os/Build.VERSION_CODES.html
does whole xposed module work well on OPT? any bugs or app that isn't working or so?
22vlaja said:
does whole xposed module work well on OPT? any bugs or app that isn't working or so?
Click to expand...
Click to collapse
No issues so far!I'm running Amplify, Gravitybox,Greenify,Powernap,Notification Counter,AppOpsXposed.
Tapped from my ❶+❷
vaisakh7 said:
No issues so far!I'm running Amplify, Gravitybox,Greenify,Powernap,Notification Counter,AppOpsXposed.
Tapped from my ❶+❷
Click to expand...
Click to collapse
Did u notice some strange behavior after installing Xposed? and did u follow tutorial flash from first site?
22vlaja said:
Did u notice some strange behavior after installing Xposed? and did u follow tutorial flash from first site?
Click to expand...
Click to collapse
1.Flash the Xposed V74-arm64-SDK22 from here.
2.Wipe cache and dalvik cache after flashing.
3.Reboot and install the XposedInstaller-alpha4.apk
4.Open the app->Framework->Reboot.
5.Grand SuperSU access.
Done!
You might have missed the second step.That's not mentioned in the OP.
Tapped from my ❶+❷
allready installed Xposed, just wanted to be sure that this steps is ok!
one more thing, why did you installed AppOpsXposed? its implemented in Oxygene.
22vlaja said:
allready installed Xposed, just wanted to be sure that this steps is ok!
one more thing, why did you installed AppOpsXposed? its implemented in Oxygene.
Click to expand...
Click to collapse
AppOpsXposed is needed to handle GooglePlayServices.
Tapped from my ❶+❷

[TUTORIAL][ROOT] Install ViPER4Android FX on A5 (2017).

Hello people!
First of all, excuse my lousy English! I'm using the translator.
Well, as soon as I upgraded my A5 (2017) to Nougat I looked for tutorials that would allow me to root to remove the useless apps that Samsung inserts into the device, and install those that are useful but not available to the average user (without root).
Among these is the ViPER4Android FX, which I could not use because of the SELinux (enforcing) native Kernel.
I have found a way to work without having to change the kernel.
What we need?
1. The minimum of prior knowledge.
2. Device with root.
3. Recovery modified. (like TWRP)
4. ViPER4Android FX zip file. (thanks guitardedhero)
5. supolicy zip file.
6. audio_effects.conf file.
7. File manager with root privileges. (like Root Browser)
8. Flash facilitator Application. (like Flashify)
9. Busybox. (like Stericson)
10. Application uninstaller. (like Root Uninstaller)
How to proceed?
1. With the Application Uninstaller remove Adapt Sound and SoundAlive.
2. With the flash facilitator, flash the ViPER4Android FX zip, after supolicy and reboot.
3. When you start, install Busybox.
3. Open the File Manager, navigate to /system/vendor/etc, and rename the audio_effects.conf file to audio_effects.conf.bak.
4. Copy the downloaded file of the same name, and paste it into the folder.
5. Set the -rw-r-r-- permission on the file and reboot.
6. When you start, open the ViPER4Android FX, allow root access and, if prompted, install the driver.
7. Set the settings in the application and enjoy a great sound experience!
Attached is the file with the settings I use. Put it in the ViPER4Android folder, at the root of your storage, and load the perfil in the application.
All merit goes to the people who made it possible by creating files and tutorials. I'm just sharing the information.
Works . Thank you :good:
i have a problem, busybox failed to be installed, can anyone help?
I use busybox in magisk and it's installed
what shoud driver status to be?
How can I know if it is work or not, coz nothing change in the sounds
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
@Dinhodroid
Any help guys
Hi, has somebody tested V4A Fx fully working in A520F nougat? I'm extremely impressed with the audio quality of V4A Fx and I am using it in my Lenovo smartphone. I'm gonna root my A5 device if this is fully working. Appreciate any feedback please. TIA
@am2006 The procedure is described in the post, however I do not use the Magisk, so I do not know if the problem is related to it.
It can be the busybox installation site.
waltermsalomon said:
Hi, has somebody tested V4A Fx fully working in A520F nougat? I'm extremely impressed with the audio quality of V4A Fx and I am using it in my Lenovo smartphone. I'm gonna root my A5 device if this is fully working. Appreciate any feedback please. TIA
Click to expand...
Click to collapse
It works 100%!
Use on my A5 with Nougat.
Dinhodroid said:
@am2006 The procedure is described in the post, however I do not use the Magisk, so I do not know if the problem is related to it.
It can be the busybox installation site.
Click to expand...
Click to collapse
please show me your driver status to compare
am2006 said:
please show me your driver status to compare
Click to expand...
Click to collapse
attached
EDIT SOLUTION:
replacing the audio_effects.conf file in system/etc worked
hi all
can anyone please help me? i am using a samsung galaxy A5 2017 SM520F but with marshmallow
. https://imgur.com/gallery/buIa0
i have installed viper4android and it is enabled and everything seems good, execpt it never processes. i have tried with google play music and also the samsung music player, but it always says "Processing: No" in the driver status.
any ideas?
superjase said:
EDIT SOLUTION:
replacing the audio_effects.conf file in system/etc worked
hi all
can anyone please help me? i am using a samsung galaxy A5 2017 SM520F but with marshmallow
. https://imgur.com/gallery/buIa0
i have installed viper4android and it is enabled and everything seems good, execpt it never processes. i have tried with google play music and also the samsung music player, but it always says "Processing: No" in the driver status.
any ideas?
Click to expand...
Click to collapse
Try this: https://forum.xda-developers.com/oneplus-3t/themes/v4a-fix-processing-using-magisk-t3572819
Dinhodroid said:
It works 100%!
Use on my A5 with Nougat.
Click to expand...
Click to collapse
Thanks. Working perfectly on my A5. Phone speaker volume is a little low but works just amazingly on my skullcandy earphones.
It works 100% on A7 2017 (SM-A720F) THANKS!
Does this work on A3 Nougat?
pmajci said:
Does this work on A3 Nougat?
Click to expand...
Click to collapse
Yes.
dj_gilquirino said:
It works 100% on A7 2017 (SM-A720F) THANKS!
Click to expand...
Click to collapse
I need detailed tutorials on this. I need help. Thanks. I have A7 2017 too.
İ couldnt install the Busybox too.
am2006 said:
i have a problem, busybox failed to be installed, can anyone help?
I use busybox in magisk and it's installed
what shoud driver status to be?
How can I know if it is work or not, coz nothing change in the sounds
Click to expand...
Click to collapse
Hello, İ couldnt install the Busybox too. I think the problem is Magisk. cuz you and me are using the magisk for root. We had same problem. Any solution for us guys? Just failed to Busybox install..
---------- Post added at 09:35 AM ---------- Previous post was at 09:32 AM ----------
dj_gilquirino said:
It works 100% on A7 2017 (SM-A720F) THANKS!
Click to expand...
Click to collapse
which root are you using dude?(supersu or magisk?) Did you follow the guide step by step?
turkishield said:
Hello, İ couldnt install the Busybox too. I think the problem is Magisk. cuz you and me are using the magisk for root. We had same problem. Any solution for us guys? Just failed to Busybox install..
---------- Post added at 09:35 AM ---------- Previous post was at 09:32 AM ----------
which root are you using dude?(supersu or magisk?) Did you follow the guide step by step?
Click to expand...
Click to collapse
I use magisk, bro.
to bypass the busybox problem, flash this instead.
https://forum.xda-developers.com/apps/magisk/module-viper4android-fx-2-5-0-5-t3577058
dj_gilquirino said:
I use magisk, bro.
to bypass the busybox problem, flash this instead.
https://forum.xda-developers.com/apps/magisk/module-viper4android-fx-2-5-0-5-t3577058
Click to expand...
Click to collapse
im using magisk too..im sure i followed the guide step by step. i couldnt work viper4android i almost get crazy do you have any advice ?
Hi, I cannot get Viper4A working on my A5 after the latest nougat update. It says that busybox is not properly installed. Could someone help me fix this? TIA
Update - I got it 100% working by reflashing ViPER4Android FX and supolicy.

Anyone have a guide for how to install V4A?

Hi,
Trying to install Viper4Android to transfer my good Profile files from my old Lenovo P2 to this new Poco F1, but I am unable to get V4A to work. I've tried to flash using magisk modules, both as a system app and user app but nothing works.
It always says abnormal status for the driver and the EQ does not change (except I get that notification crackling sound that I found the fix for here: https://forum.xda-developers.com/poco-f1/how-to/sound-distortion-issue-fixed-custom-t3891118)
Anyone know what might be the issue and what I might do to make it work?
EDIT: Running LineageOS 16, latest nightly build
Never had any issue with viper.
Im on miui stable 10.2.3..
I just flashed the latest viper and viper x hifi.. with audio sound mod. Both are magisk modules.. and are working fine..
How I made it work on my poco with the new app by pittvandewitt and MrWhite214:
Install Viper4AndroidFX via Magisk - select new > material > system app > no lib workaround
Reboot - do not open Viper yet.
Download new Viper app from https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx
Rename the downloaded apk to ViPER4AndroidFX.apk (might be case sensitive, didn't test)
Delete the existing apk from /system/priv-app/ViPER4AndroidFX
Move new apk where the deleted one was
Reboot
Give Viper storage permissions
Enjoy
If you get crackling during notifications, install the Notification Helper Remover and select to remove the library. Don't install AML since that seems to break bluetooth, at least for me.
Thanks for the answers, I will try them on later today! Forgot to mention that I am on the latest build of LineageOS 16.
stashcat said:
How I made it work on my poco with the new app by pittvandewitt and MrWhite214:
Install Viper4AndroidFX via Magisk - select new > material > system app > no lib workaround
Reboot - do not open Viper yet.
Download new Viper app from https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx
Rename the downloaded apk to ViPER4AndroidFX.apk (might be case sensitive, didn't test)
Delete the existing apk from /system/priv-app/ViPER4AndroidFX
Move new apk where the deleted one was
Reboot
Give Viper storage permissions
Enjoy
If you get crackling during notifications, install the Notification Helper Remover and select to remove the library. Don't install AML since that seems to break bluetooth, at least for me.
Click to expand...
Click to collapse
Well, that didnt work. Still "abnormal" status on driver
Ultimately tried to install too many times and corrupted my ROM so bluetooth and Wifi stopped working. Cleaninstalled my ROM now to try again if you have any other plan.
stashcat said:
How I made it work on my poco with the new app by pittvandewitt and MrWhite214:
Install Viper4AndroidFX via Magisk - select new > material > system app > no lib workaround
Download new Viper app from https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx
Delete the existing apk from /system/priv-app/ViPER4AndroidFX
Reboot
Enjoy
If you get crackling during notifications, install the Notification Helper Remover and select to remove the library. Don't install AML since that seems to break bluetooth, at least for me.
Click to expand...
Click to collapse
This worked for me on Havoc! After installing Notification Helper Remover (volume down option) I have no crackle and Bluetooth is working
what rom ur now stable beta custom ?!
Always install viper4 android from this thread https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx
installing normally open request for root permissions then reboot automatically
maybe installing busybox NDK magisk will help you if u still have abnormal status hope that will help you solving your problem
its working here
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
BTW Rom 9.3.14 beta with magisk 18.1
Antidote03 said:
what rom ur now stable beta custom ?!
Always install viper4 android from this thread https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx
installing normally open request for root permissions then reboot automatically
maybe installing busybox NDK magisk will help you if u still have abnormal status hope that will help you solving your problem
its working here View attachment 4728362
BTW Rom 9.3.14 beta with magisk 18.1
Click to expand...
Click to collapse
sorry, forgot to mention that I run LineageOS 16 in the OP. Had a reply in a comment later that explained it but should add it in OP. I will try with busybox!
I've tried all different combinations explained in these threads without success...:
https://forum.xda-developers.com/apps/magisk/module-universal-deepbuffer-remover-t3577067
https://forum.xda-developers.com/poco-f1/help/soundmod-pie-t3868729/page3
https://forum.xda-developers.com/poco-f1/how-to/poco-f1-dolby-effect-t3840883
https://forum.xda-developers.com/android/apps-games/app-viper4android-fx-2-6-0-0-t3774651
Ive tried both ACP and AML, which ruins the BT functionality. Ive tried to change SELinux to permissive. Ive tried removing/renaming the sound files in vendor/lib/soundfx and vendor/lib64/soundfx. Ive tried to rename or delete audio_config.conf (or what it was called). Nothing works! The driver now says that it is fully working, but I am unable to get ANY media sound out of my bluetooth headphones (calls and notifications still work).
Removing ALL of these patches once again enables my BT headphones to play sound, so something must be wrong in the installation of either ACP, AML or V4A.
Found my solution below (from viper4android main thread):
Originally Posted by racerx002
I found that V4A and AptX don't get along. You can disable Bluetooth HD in developer settings and it might work, but then you are missing out on better sound, so it's kind of pointless.
Click to expand...
Click to collapse
That might indeed be the cause if this is also true for LDAC, since I use Sony MDR-1000x as headphones.
EDIT: Confirmed! LDAC and AptX was the problem. Hooked it up to a mobile speaker using BT and it worked wonders using SDC codec. This sucks but still nice that I (read racerx002) figured it out! Thanks a lot for the help! Here's hoping that someone will post a fix for LDAC/AptX!
EDIT: More specifically, it is not LDAC and AptX that is the problem. It is the "Bluetooth sample rate". LDAC streams at 96kHz, while v4a only supports up to 48kHz as of now. Lowering to 48kHz in developer options instantly kicked in the viper4android FX!
Important, have had some problems with v4a for a while. Removing both ACP and AML fixed it for me
hugolol said:
Important, have had some problems with v4a for a while. Removing both ACP and AML fixed it for me
Click to expand...
Click to collapse
Hmm, I too couldn't get it working (with aptx enabled), but both are now running together. I have ViPER4Android FX Legacy Materialized. Settings at install using volume rocker: select new > material > system app > can't remeber the last one, but I chose the recommended.
I also flashed this fix for notifications. I then disabled aptx and enabled V4A master power, everything worked. Then I re-enabled aptx and V4A still works.
However, Aptx OFF(!) sounds better, clearer once I changed clarity settings up a couple of notches
reg66 said:
Hmm, I too couldn't get it working (with aptx enabled), but both are now running together. I have ViPER4Android FX Legacy Materialized. Settings at install using volume rocker: select new > material > system app > can't remeber the last one, but I chose the recommended.
I also flashed this fix for notifications. I then disabled aptx and enabled V4A master power, everything worked. Then I re-enabled aptx and V4A still works.
However, Aptx OFF(!) sounds better, clearer once I changed clarity settings up a couple of notches
Click to expand...
Click to collapse
Oh, thanks! I will try that!
Do you want to share you v4a settings once set up? Would be interesting to see
-install magisk debloater module
-reboot to system
-terminal
-type 'su' to get super user
-type 'debloat'
- u'll get a list
-type 2 for system priv-app
-now find out any kind of equalizer
-debloat it by typing it no
-flash v4a on magisk
-flash audio modification library
-reboot to system
markmywordz said:
-install magisk debloater module
-reboot to system
-terminal
-type 'su' to get super user
-type 'debloat'
- u'll get a list
-type 2 for system priv-app
-now find out any kind of equalizer
-debloat it by typing it no
-flash v4a on magisk
-flash audio modification library
-reboot to system
Click to expand...
Click to collapse
Not audio modification library, audio compatibility patch and use the notification helper to remove the library with the volume down button. AML isn't required and breaks Bluetooth audio

[Q][ROM][Treble] Treble Zoom

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- = Treble Zoom = -​
This custom ROM based on Havoc-OS 3.5.
Prerequisites - bootloader must be unlocked, clean Stock firmware and TWRP must be installed.
What's done:
- integrated GAPPS (Play Market, Chrome, Google Dialer, Messages, Contacts, etc.), but nothing extra. YouTube has been removed because I use YouTube Vanced);
- installed Nova Launcher (I recommend using it as the main one), RootExplorer, Asus File Manager (for simple tasks), Asus Gallery, AdAway ads blocker, Motor Command Center 2;
- integrated Moto camera from the latest firmware draining. Fully working with the work of all camera modules! In addition the best, in my opinion, for this ROM and our phone Google Camera mod;
- working Adaptive Brightness;
- cleaned up and made the system a little bit easier.
Installation Instruction
1. Download the Project Treble system image archive. Unpack the archive and copy the ROM image to an external SDCard.
2. Copy to external SD Card Magisk Installer https://github.com/topjohnwu/Magisk (latest version for today Magisk v20.4), Disable_Dm-Verity_ForceEncrypt https://forum.xda-developers.com/android/software/universal-dm-verity-forceencrypt-t3817389 (latest version for today Disable_Dm-Verity_ForceEncrypt_03.04.2020 https://zackptg5.com/downloads/Disable_Dm-Verity_ForceEncrypt_03.04.2020.zip ) and Permissiver_v4 (see attachments)
3. Reboot in TWRP and go to the "Wipe" tab, "Advanced Wipe" and select Dalvik, System, Data, and then go back two steps back and do a "Swipe Factory reset".
4. Install the Treble Zoom system image. In the "Install" tab in the lower right corner click "Install image" and select ROM Image. A window will open in which you should select partition "System Image" in which the image where to be installed. Swipe for confirm flash.
5. When the installation is complete, go to "Wipe" and perform a "Format Data".
6. Install the Magisk.zip, Disable_Dm-V_ForceEncrypt.zip and Permissiver_v4.zip. Reboot into the system and make the settings, use the Project Treble working system.
The first launch will be a bit long, don't worry and be happy!
Noticed problems on Treble Zoom - Does not pass SafetyNet check (ctsProfile: false; basicIntegrity: true). On Google Play, your device is not certified, but applications are installed and updated. Wired headphones are plugged in. When connected, the Bluetooth headset in the Dialer application works, but when listening to audio, video, YouTube is not.
Fingerprint Unlocking by fingerprint is implemented for scanners on the back of the phone. This problem can be corrected in the following way:
Connect the device to your PC and enter the following commands
Code:
adb shell
su
setprop persist.sys.fp.fod.location.X_Y 450,1760
setprop persist.sys.fp.fod.size.width_height 194,194
reboot
A green circle will appear in the display of your device, which is responsible for your fingerprint.
Niiiiice!!! I will try it ?
It Is Android 10?? You have some screenshot??
Does the fingerprint under the display work with this ROM?
Honzule89 said:
It Is Android 10?? You have some screenshot??
Click to expand...
Click to collapse
Yes, it's Android 10.
No screenshots. It's like Andriod 10.
Honzule89 said:
Does the fingerprint under the display work with this ROM?
Click to expand...
Click to collapse
Unlocking by fingerprint is implemented for scanners on the back of the phone.
Moto Zoom has a fingerprint under the display, which means that this reader will be inoperative and the phone can only be unlocked with a gesture or pin. It is a great pity. I will not install this ROM. But still great work
Honzule89 said:
Moto Zoom has a fingerprint under the display, which means that this reader will be inoperative and the phone can only be unlocked with a gesture or pin. It is a great pity.
Click to expand...
Click to collapse
This is GSI. This is a basic image of the firmware, not for a concrete model. Are you ready to donate for Moto Oe Zoom specific firmware development?
Honzule89 said:
I will not install this ROM.
Click to expand...
Click to collapse
The choice is yours. No one is forcing anyone. It's just that up until now it hasn't been possible to get a working system on Android 10.
After the flashes I get this:
Failed to mount '/system's (Invalid argument)
After I unpack the image zip, I rename to .img, maybe that's why, help me please...
ilia3367 said:
Yes, it's Android 10.
No screenshots. It's like Andriod 10.
Click to expand...
Click to collapse
You're truly incredible, thank-you SOOOOOO much for your work. :laugh:
It's amazing that unofficial development is an entire OS version better than OEM work! :good:
Hi,
nice job....i would donate for development....fix bluetooth?
giar72 said:
....fix bluetooth?
Click to expand...
Click to collapse
I tried to fix it, but I couldn't...
sorry...
Hell yeah, nice work. Probably not going to install it since I rely on Google pay and Bluetooth headphones regularly, but it's nice to finally see some roms for this device.
problem help please
ilia3367 said:
- = Treble Zoom = -​
This custom ROM based on Havoc-OS 3.5.
Prerequisites - bootloader must be unlocked, clean Stock firmware and TWRP must be installed.
What's done:
- integrated GAPPS (Play Market, Chrome, Google Dialer, Messages, Contacts, etc.), but nothing extra. YouTube has been removed because I use YouTube Vanced);
- installed Nova Launcher (I recommend using it as the main one), RootExplorer, Asus File Manager (for simple tasks), Asus Gallery, AdAway ads blocker, Motor Command Center 2;
- integrated Moto camera from the latest firmware draining. Fully working with the work of all camera modules! In addition the best, in my opinion, for this ROM and our phone Google Camera mod;
- working Adaptive Brightness;
- cleaned up and made the system a little bit easier.
Installation Instruction
1. Download the Project Treble system image archive. Unpack the archive and copy the ROM image to an external SDCard.
2. Copy to external SD Card Magisk Installer https://github.com/topjohnwu/Magisk (latest version for today Magisk v20.4), Disable_Dm-Verity_ForceEncrypt https://forum.xda-developers.com/android/software/universal-dm-verity-forceencrypt-t3817389 (latest version for today Disable_Dm-Verity_ForceEncrypt_03.04.2020 https://zackptg5.com/downloads/Disable_Dm-Verity_ForceEncrypt_03.04.2020.zip ) and Permissiver_v4 (see attachments)
3. Reboot in TWRP and go to the "Wipe" tab, "Advanced Wipe" and select Dalvik, System, Data, and then go back two steps back and do a "Swipe Factory reset".
4. Install the Treble Zoom system image. In the "Install" tab in the lower right corner click "Install image" and select ROM Image. A window will open in which you should select partition "System Image" in which the image where to be installed. Swipe for confirm flash.
5. When the installation is complete, go to "Wipe" and perform a "Format Data".
6. Install the Magisk.zip, Disable_Dm-V_ForceEncrypt.zip and Permissiver_v4.zip. Reboot into the system and make the settings, use the Project Treble working system.
The first launch will be a bit long, don't worry and be happy!
Noticed problems on Treble Zoom - Does not pass SafetyNet check (ctsProfile: false; basicIntegrity: true). On Google Play, your device is not certified, but applications are installed and updated. Wired headphones are plugged in. When connected, the Bluetooth headset in the Dialer application works, but when listening to audio, video, YouTube is not.
Fingerprint Unlocking by fingerprint is implemented for scanners on the back of the phone. This problem can be corrected in the following way:
Connect the device to your PC and enter the following commands
Code:
adb shell
su
setprop persist.sys.fp.fod.location.X_Y 450,1760
setprop persist.sys.fp.fod.size.width_height 194,194
A green circle will appear in the display of your device, which is responsible for your fingerprint.
Click to expand...
Click to collapse
so i tried to install the rom everything wwent well untill it kept booting to twrp then installed again and now it wont boot at all when plugged in it only lights up the moto sign on the back what can i do?
forgot to mention
death1426 said:
so i tried to install the rom everything wwent well untill it kept booting to twrp then installed again and now it wont boot at all when plugged in it only lights up the moto sign on the back what can i do?
Click to expand...
Click to collapse
i think i accidentally hit boot on slot b on twrp if so how can i fix this if it wont boot into bootloader?
To load into slot A, execute the command:
fastboot --set-active=a
Does it still has the moto shortcuts? Like alsways on display and the flashlight gesture?
There is a 3.8 version in the Havoc-os 3.5 link, can I flash it on One Zoom?...
thirdphotographer said:
There is a 3.8 version in the Havoc-os 3.5 link, can I flash it on One Zoom?...
Click to expand...
Click to collapse
This ROM is not the original GSI Havoc-OS image.

[TEST] Dolby Atmos equalizer for OxygenOS 11 (without root!)

Hi, I wrote a similar thread some time ago in the section for OnePlus 7 Pro, but the Dolby Atmos app that ran on OxygenOS 10 doesn't work on OOS 11, therefore I'm creating a new, separate thread.
Here is guide how to install it:
Step 1: Download "Minimal ADB and Fastboot" to your computer, then enable USB debugging on your phone, then connect the phone to the computer and run the file "cmd-here", which you will find in the folder with ADB and Fastboot.
Step 2: Now you need to debloat the Dolby Atmos system controller, to do this, you must enter the following commands in the fastboot console: (don't forget to allow USB debugging on your phone! After connecting the phone to the computer, the phone will ask you if you allow it)
Code:
adb shell
pm uninstall --user 0 com.oneplus.sound.tuner
If all went well, then you should see the message "Success" in the console, now you need to restart the phone, when it reboots, you will not find the "Dolby Atmos" in the phone's settings and thats okay.
If you don't do it then the Dolby settings will reset once in a while, e.g. after a system reboot, that's why you had to do step 1 and 2 first before downloading the application.
Step 3: Install Dolby Atmos app!
You can also restore Dolby system settings at any time using this command in adb shell, but I don't recommend doing it if you want to use another Dolby control app:
Code:
cmd package install-existing com.oneplus.sound.tuner
Mirror link: Google Drive
Full credits for that app goes to @reiryuki {Mod edit}
this doesn't work for me. Once I install the app. I can't open it. It just crashes when i click on it.
HI.
Same here. I did exactly what you mentioned and did not work at all.
Restore the Dolby system app via adb and try again please, without removing it.
Hi
Tried both options but no joy for me.... running OOS 11 b.3
Rayekk said:
Hi, I wrote a similar thread some time ago in the section for OnePlus 7 Pro, but the Dolby Atmos app that ran on OxygenOS 10 doesn't work on OOS 11, therefore I'm creating a new, separate thread.
Here is guide how to install it:
Step 1: Download "Minimal ADB and Fastboot" to your computer, then enable USB debugging on your phone, then connect the phone to the computer and run the file "cmd-here", which you will find in the folder with ADB and Fastboot.
Step 2: Now you need to debloat the Dolby Atmos system controller, to do this, you must enter the following commands in the fastboot console: (don't forget to allow USB debugging on your phone! After connecting the phone to the computer, the phone will ask you if you allow it)
If all went well, then you should see the message "Success" in the console, now you need to restart the phone, when it reboots, you will not find the "Dolby Atmos" in the phone's settings and thats okay.
If you don't do it then the Dolby settings will reset once in a while, e.g. after a system reboot, that's why you had to do step 1 and 2 first before downloading the application.
Step 3: Install Dolby Atmos app!
You can also restore Dolby system settings at any time using this command in adb shell, but I don't recommend doing it if you want to use another Dolby control app:
Mirror link: Google Drive
Full credits for that app goes to @reiryuki from this Telegram
Click to expand...
Click to collapse
Not working ...app crashes
i believe you have to delete this...
Op8pro
OB3
cultofluna said:
Not working ...app crashes
i believe you have to delete this...
Op8pro
OB3
Click to expand...
Click to collapse
The problem is that this app works for me ... I have no idea why it works for me and not for other people.
Okay, if you tried this method and it doesn't work - I need the logcat from trying to turn on the application.
Rayekk said:
The problem is that this app works for me ... I have no idea why it works for me and not for other people.
Okay, if you tried this method and it doesn't work - I need the logcat from trying to turn on the application.
Click to expand...
Click to collapse
I've shared the logcat on telegram
Now I need to find out why it works for me.
I have OnePlus 8 Pro IN2023 on EU stable 11.0, if someone has exactly the same phone, please let me know if it works or not.
Rayekk said:
Now I need to find out why it works for me.
I have OnePlus 8 Pro IN2023 on EU stable 11.0, if someone has exactly the same phone, please let me know if it works or not.
Click to expand...
Click to collapse
Have the same phone but im running OB3 11.0
Rayekk said:
...
Click to expand...
Click to collapse
@Rayekk I've removed the Telegram link from the OP.
As an exemption from rule no. 5 of the XDA Forum Rules, we grant only developers the privilege to post links to their social media in the OP of their own development threads; these conditions obviously don't apply to your thread or you! Further information also available here.
Rayekk said:
Now I need to find out why it works for me.
I have OnePlus 8 Pro IN2023 on EU stable 11.0, if someone has exactly the same phone, please let me know if it works or not.
Click to expand...
Click to collapse
Same exact phone and rom. App crashes at tapping the icon. Let me know if i can help testing something.
elmarian756 said:
Same exact phone and rom. App crashes at tapping the icon. Let me know if i can help testing something.
Click to expand...
Click to collapse
Same here, EU firmware (12gb ram version)
Happy to test stuff!
Couldn't get to work either. [email protected] as well. Oh well. I was just testing, not planning of using. But nice to see ppl trying getting new stuff to work. ??
No root, i think wavelets are the go to
Not work here also on latest EU OOS.
Does anyone know any speaker equalizer? I was using dolby atmos (and it seriously could make the OP8 loudspeaker crazy good sounding) but I miss it now that I'm on OOS11
worked! thx for sharing!
proof
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hakuna_Traumata said:
worked! thx for sharing!
proof
Click to expand...
Click to collapse
Not working for me...
OP8 Pro 12+256, latest OOS11 stable version.
we need to understand why it works for some
Rayekk said:
Hi, I wrote a similar thread some time ago in the section for OnePlus 7 Pro, but the Dolby Atmos app that ran on OxygenOS 10 doesn't work on OOS 11, therefore I'm creating a new, separate thread.
Here is guide how to install it:
Step 1: Download "Minimal ADB and Fastboot" to your computer, then enable USB debugging on your phone, then connect the phone to the computer and run the file "cmd-here", which you will find in the folder with ADB and Fastboot.
Step 2: Now you need to debloat the Dolby Atmos system controller, to do this, you must enter the following commands in the fastboot console: (don't forget to allow USB debugging on your phone! After connecting the phone to the computer, the phone will ask you if you allow it)
Code:
adb shell
pm uninstall --user 0 com.oneplus.sound.tuner
If all went well, then you should see the message "Success" in the console, now you need to restart the phone, when it reboots, you will not find the "Dolby Atmos" in the phone's settings and thats okay.
If you don't do it then the Dolby settings will reset once in a while, e.g. after a system reboot, that's why you had to do step 1 and 2 first before downloading the application.
Step 3: Install Dolby Atmos app!
You can also restore Dolby system settings at any time using this command in adb shell, but I don't recommend doing it if you want to use another Dolby control app:
Code:
cmd package install-existing com.oneplus.sound.tuner
Mirror link: Google Drive
Full credits for that app goes to @reiryuki {Mod edit}
Click to expand...
Click to collapse
I tried it on the 8 Pro IN2025 Build OOS 11.IN11AA and the Atmos app just keeps crashing. I even tried it after rebooting and clearing the DAV cache.
I know this wasn't your target phone, but I wanted to give it a shot.
http://muh****.com/Screenshot_20201109-181702.jpg
works with Op8 11.0.1.1 BA . Thx
How can I change the green color to red?

Categories

Resources