This project provides templates for creating custom driver modules for Qualcomm Adreno GPUs. These templates are designed to simplify the process of creating and installing custom drivers on Android devices.
There are three templates available to create custom driver modules:
- Magisk/KernelSU Template: For creating driver modules compatible with Magisk and KernelSU.
- OverlayFS Template: For creating driver modules specifically designed to work with the OverlayFS module on Magisk and KernelSU.
- TWRP Template: For creating driver modules compatible with TWRP or other custom recoveries such as OrangeFox.
Important
Each directory of each template includes its own README file, please read them carefully.
There are two types of GPU cache cleaners included in the releases:
- Shell script: This script can be run via terminal applications (like Termux). Use the command
su
followed bysh path/to/script/GPU_Cache_Cleaner.sh
. - Recovery-flashable script: This can be flashed through custom recoveries.
Both of them perform the same task of clearing shader caches from the following directories:
/data/data
/data/user_de/*/*/*cache
/data_mirror/data*/*/*/*
- Join my Telegram chat for support with GPU drivers.
- Access my drivers on my Telegram channel.
Copyright (C) 2024 Peter Noël Muller
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.