SU, Exfat, and Viper on Android 10
How to fix superuser... Updated the SU fix one post below this.
1. Boot into TWRP and mount /system. Copy su.rc to /system/etc/init. Then change permissions to 0644.
2. While still in TWRP, navigate to /system/bin, and rename phh-su to su. Then set permissions to 0755.
3. Reboot.
How to install Viper...
1. Complete the steps above.
2. Install v4afx.apk from the attachments.
3. Open Viper4android, allow root access, and install the drivers when prompted.
4. Reboot, open Viper4android, then select the gear in the top right corner and enable "attach audio effects".
5. Viper will now work.
How to fix I mean, workaround the exfat problem...
For this selinux has to be permissive. Copy phh-on-boot.sh to /system/bin and set permissions to 0755. Reboot. Selinux is now permissive, and exfat formatted sdcards will mount.
* To do, make this flashable.
I mixed up rc files, the zip has been fixed.