Skip to content

Contributing ​

Thank you for your interest in HyperIsland!

How to Contribute ​

Report Issues ​

If you find a bug or have feature suggestions:

  1. Create an Issue on GitHub Issues
  2. Provide detailed reproduction steps or screenshots
  3. For bugs, please upload LSPosed logs

When Submitting Bug Reports

Please include:

  • Your system version (HyperOS version number)
  • LSPosed version and API version
  • Reproduction steps
  • Complete LSPosed logs
  • A reproduction video if possible

Submit Code ​

Pull Requests are welcome!

  1. Fork this repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Create a Pull Request

Improve Documentation ​

Documentation improvements are equally important! If you find any issues or areas for improvement, please submit changes.

Development Environment ​

HyperIsland is built with Kotlin. Main tech stack:

  • UI: Native Kotlin + Jetpack Compose + Miuix (Flutter has been retired)
  • Build: Android Gradle Plugin
  • Notification Handling: HyperOS Notification API
  • Module Framework: LSPosed

See Build Guide for details.

Community ​

License ​

This project is open source under MIT License.

基于 MIT 许可证发布