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 Flutter. Main tech stack:

  • Framework: Flutter
  • State Management: Provider / Riverpod
  • Notification Handling: HyperOS Notification API
  • Module Framework: LSPosed

See Build Guide for details.

Community

  • QQ Group: 1045114341
  • GitHub Issues: Visit

License

This project is open source under MIT License.

基于 MIT 许可证发布