Contributing
Thank you for your interest in HyperIsland!
How to Contribute
Report Issues
If you find a bug or have feature suggestions:
- Create an Issue on GitHub Issues
- Provide detailed reproduction steps or screenshots
- 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!
- Fork this repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - 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.