Module Overview
🚀 VOID GRAPHICS CONTROL — MAJOR UPDATE
After extensive development, VOID GRAPHICS CONTROL has received a major evolution, bringing a more comprehensive approach for those who like to test and control the graphical behavior of their Android games.
The project's goal is to be a tool focused exclusively on per-game graphics control, avoiding those generic optimizations that apply system-wide changes without considering each title individually.
🎮 GAME PIPELINE
The game library now works with individual profiles. Each game can have its own settings, selected driver, and graphical functions state. This way, a configuration applied to one game is not automatically applied to another.
The system also uses filters to attempt to identify only game-related apps, preventing common applications like browsers, file managers, cameras, galleries, messengers, settings, and other utilities from cluttering the list.
⚙️ GRAPHICS DRIVER CONTROL
One of the main features of VOID GRAPHICS CONTROL is the ability to select the rendering path individually for each game.
Users can choose between:
- ANGLE Driver
- Native OpenGL ES Driver
- Android Default Driver
Changes are targeted specifically at the selected package, preserving, whenever possible, the existing configurations of other games.
🔧 GRAPHICS PROFILE
In addition to driver selection, the project features a graphics profile panel with different independent functions:
- Frame Pacing Profile
- Shader Cache Profile
- Texture Stability Guard
- Compatibility Fallback
- Texture Filtering Profile
- MSAA Compatibility Guard
- Color Pipeline Stability
- Refresh-Rate Handoff
Each function is stored separately for the selected game, allowing you to build a specific profile tailored to the behavior of each title.
📱 SHIZUKU — NO ROOT
VOID GRAPHICS CONTROL was developed to work without root access. Operations that require privileges are executed via Shizuku, utilizing the user's own authorization.
The app also checks the connection status with Shizuku and informs you if the service is authorized, if it requires permission, or if it is not currently running.
💾 SAVED PROFILES
Configurations are stored locally on the device using "SharedPreferences".
The application retains information such as:
- Selected game
- Driver used by each game
- State of graphical functions
- Manually added packages
Everything is organized by package, keeping profiles strictly separated between games.
♻️ RESET ALL GRAPHICS SETTINGS
A safe restoration system was also implemented.
If a configuration causes any issues, the user can access the game's profile and use RESET ALL GRAPHICS SETTINGS. The system will remove the specific driver selection and all saved graphical functions for that package, reverting the profile to No driver selected.
This operation does not uninstall the game or delete its files. It only removes the settings controlled by VOID GRAPHICS CONTROL.
🛡️ FOCUS ON SAFETY AND REVERSIBILITY
The project's philosophy is to work conservatively. Instead of applying dozens of global changes, VOID GRAPHICS CONTROL concentrates configurations on the selected game and allows them to be easily restored later.
The app does not modify game files, inject code, install graphics drivers, promise to unlock hardware, or guarantee a specific amount of FPS. Actual results depend entirely on your Android version, ROM, GPU, driver, device manufacturer, and the game itself.
⚠️ IMPORTANT
Not all functions will have an effect on all devices. Some manufacturers may remove, restrict, or modify the graphics settings available in Android. Similarly, games may ignore or override certain configurations.
Because of this, the goal of VOID GRAPHICS CONTROL is not to promise "infinite FPS" or guaranteed performance, but rather to offer a tool to test, configure, and control different graphical behaviors on a per-game basis.
Rate this Module
Verified user ratings only
* Please log in to submit your rating.