In this repository, you will find a shell script to build freedreno/turnip driver for android as a magisk module.
- Apps and games in magisk hidelist/denylist will not able to access turnip driver, other workarround in progress
- Make sure you are not using SkiaVK.
- Clone this repo;
- You must be in a linux environment;
- Move ./depend/deps to /opt/deps
- Open terminal and navigate to the directory of script and run this command
bash turnip_builder.sh
- You can edit turnip_builder.sh to add a break or skip some steps, this is also a good way when you want to try something that is not merged in to mesa repository.
###Allen050329 Changelog -Change auto build time to the 1st, 8th, 15th and 22nd of each month -Add drm stuff back in for Open GL drivers -Merge actions to build all together (2023/02/02) -Save some disk space by reusing files (2023/02/07)
Notes use command (for vk on Adreno): bash turnip_builder.sh (For some system instead sh command)
use command (for vk on Adreno): bash mali_turnip.sh (For some system instead sh command)
use command (for openGL): bash turnip_builder_gl.sh (For some system instead sh command)