Credit goes to @x86cpu as I used much of his work.
I am not responsible for any damage done to your device.
After Hours of work I have succsesfully built a Trebleized ROM for the V20. Kinda.
I have not gotten a GSI to work YET. Why post this then? Well I'm hoping someone
with more knowledge than me can help. Reading LogCats from my VS995 I'm getting
hung up on this error:
Waited one second for [email protected]::ISensorManager/default. Waiting another...
In the meantime I have only tested 3 GSIs so if you want to try for yourself here are some builds.
Instructions this installs much differently than most ROMs
Note: If you are using a vs995 variant I have made a Treble Twrp. It just allows you wipe the vendor partition, it is not required.
1. Flash this to begin, its a tool that will add the vendor partition to your device. Chose the 800mb partition size or else the partition won't be recognized by TWRP. When asked to reboot say yes.
2. Wipe System, cache, dalivk, and data. Then flash the ROM that corrosponds with your phone
You may have com.android.phone has stopped keep popping up just enable developer options and it will give you the option to mute the pop up.