Repository navigation
Contributing
oneydef edited this page Oct 27, 2026
·
1 revision
Contributions can be device test results, bug reports, documentation, translations, or code.
Use the bug report template and include:
- EarA version
- Linux distribution and desktop/session
- exact earbuds model
- steps, expected result, and actual result
- output from
eara doctor -
eara --json statuswhen relevant
Redact private identifiers before posting.
Use the device support template. Confirm battery, ANC, EQ, bass, gestures, find-my, fit test, A2DP, and HFP individually when possible.
- Fork the repository and create a focused branch.
- Match the existing style in
eara/. - Add or update tests.
- If adding translations, keep the English and Ukrainian key sets in sync.
- Run:
python3 -m unittest discover -s tests -v
python3 -m compileall -q eara tests- Open a pull request describing the change and hardware testing.
Contributions are licensed under GPL-3.0-or-later. EarA is an unofficial community project and is not affiliated with Nothing Technology or CMF.
See CONTRIBUTING.md for the repository policy.
EarA is an unofficial community project and is not affiliated with Nothing Technology or CMF. · Source · GPL-3.0-or-later