Castix is a background playback utility that manages media restrictions across target applications. Utilizing privilege systems like Shizuku, Root, or Accessibility services, it forces background media capabilities and provides a configurable AMOLED black-screen mode to conserve battery during continuous listening.
Technical Overview of Castix
The application interfaces with various Android privilege structures, including Shizuku, Dhizuku, Root, and standard Accessibility services, to override target-app media restrictions. It implements minimal Xposed-compatible API stubs to ensure direct interoperability with LSPosed and LSPatch frameworks without requiring an embedded runtime environment. The software is compiled entirely independent of Firebase and Google Play Services, relying solely on local system APIs to monitor backend status and execute playback workflows.
Core Features of Castix
- Multiple privilege backends supporting Shizuku, Dhizuku, Root, LSPosed, LSPatch, and standard Android Accessibility.
- AMOLED black-screen mode featuring fully configurable clock styles, scaling, spacing, and vertical positioning.
- Target-app selection allowing users to isolate specific applications for customized playback restriction management.
- Zero Google dependencies ensuring operation without Firebase analytics or Play Services telemetry.
Compatibility & Quick Setup
Requires Android 7.0 (API 24) or newer — install the APK and configure your preferred backend such as Shizuku or Root to grant the necessary privilege permissions.