GitXplorerGitXplorer
b

libadrenotools

public
312 stars
47 forks
1 issues

Commits

List of commits on branch master.
Unverified
8fae8ce254dfc1344527e05301e43f37dea2df80

Update linkernsbypass

rrtiangha committed 4 months ago
Unverified
c9d613fe3da359ac2d3625916a96f4219011df98

bcenabler.cpp: Replace `PAGE_SIZE` with `getpagesize()`

rrtiangha committed 4 months ago
Unverified
5deac9f1ab2bd833ad664bc3386ac1e8998cecb3

Add FAQ and link to example project

ddarksylinc committed 9 months ago
Unverified
02428431af394ed9033eb1d76cd791547c7bf2f8

Improve documentation with important information

ddarksylinc committed 9 months ago
Unverified
deec5f75ee1a8ccbe32c8780b1d17284fc87b0f1

Inverse priority when loading gsl library

bbylaws committed 2 years ago
Unverified
c4bc94c03edb6c4a485492b74c69da4640568063

Introduce new API for placed memory allocations

bbylaws committed 2 years ago

README

The README file for this repository.

Adreno Tools

A library for applying rootless Adreno GPU driver modifications/replacements. Currently supports loading custom GPU drivers such as turnip, enabling BCn textures and redirecting file operations to allow accessing shader dumps and modification of the driver config file without root.

Documentation

API is documented in the include/adrenotools headers.

Support

Android 9+ Arm64

Please create an issue if support for anything else is desired.

FAQ

Is there an example project?

There is a simple bare-bones project AdrenoToolsTest demonstrating how to get libadrenotools working.

How do I use this to update the drivers on my phone? Where's the apk?

You don't. This library is not for installing into Android and is not for end users. This library is aimed at other developers.

Each individual app must explicitly make use of libadrenotools in order to load custom drivers into an app / game.

How do I use this library to make <favourite game> use newer drivers?

See previous question. It's up to the game developer to add support & use this library.

You could contact them to so they add support for it; but that's out of our power.