English and Chinese Simplified are maintained by the developer. If you find inappropriate wording or missing translations, please open an issue or submit a pull request with details.
For languages other than English and Chinese Simplified, please don't create pull requests for translations; instead, use Weblate.
Before reporting a bug, please first consult the FAQ.
Use GitHub Issues for reproducible bugs. For general questions, compatibility discussion, or feature ideas, prefer GitHub Discussions or the Telegram channel.
If the issue still exists, please reproduce it on the latest Alpha / Pre-release or CI build whenever possible, as the bug may have already been resolved. In Alpha, Pre-release, and CI builds, you can export diagnostic logs from Settings -> About.
When you open an issue, include:
- Device brand and model.
- Android version and ROM version.
- InstallerX version and build channel.
- Selected authorizer: Shizuku, Dhizuku, Root, or None.
- Exact steps to reproduce the issue.
- The exported diagnostic log from the latest Alpha / Pre-release or CI build.
(Note: Issues lacking necessary logs or clear reproduction steps may be closed.)
Use GitHub Discussions for early ideas or open-ended design discussion. Open an issue when the request is concrete enough to track.
Fork the InstallerX Revived repository, make your changes, and open a pull request.
Please note:
- Describe clearly what your changes do and the problem they solve.
- In the pull request description, specify the device(s) and Android version(s) on which the changes were tested.
- Follow the existing coding style and project conventions.
- Make sure the project builds successfully before submitting the pull request. Build instructions are in docs/README.md.
- Format your code using Android Studio and optimize imports before committing.