Skip to content

← Firmware Downloads

Post-install setup · Rondo · Y1

Contributing to Rondo

A lightweight, custom audio operating system for the Innioasis Y1.

Instructions published by the project, shown here word for word.

Contributing to Rondo

Thanks for taking a look. Rondo is a small project for a small music player, and right now the most useful thing anyone can do is try it on their own Y1 and say how it went. Code, docs and ideas are welcome too.

Trying it and telling me how it went

If you install Rondo, I'd love to hear about it, good or bad. Things that help the most:

Open an issue for anything you find. There are short forms for problems and for ideas.

Reporting a problem

The more of this you include, the faster it gets fixed:

  adb logcat -d -v time -s Y1 > rondo-log.txt

Please don't paste your cookies.txt, tokens or passwords anywhere. Neither log contains them, but have a quick look before you post one anyway. Leave out your server's address too, if you'd rather keep it to yourself.

A screenshot of the Y1 says a lot:

adb shell screencap -p /data/local/tmp/shot.png && adb pull /data/local/tmp/shot.png

Suggesting a feature

Describe what you'd like to do on the Y1, not only the fix you have in mind. Some things are out of reach on purpose or by necessity:

Working on the code

Start with Building Rondo. It explains where everything lives, how to build and run each part, and the mock servers for working on the dashboard and admin page without a Y1.

The ground rules:

Pull requests

Docs

Fixes to the docs are as welcome as code. Keep them plain and short, written to the reader ("you"), in American English. If you followed a guide and got stuck, telling me where is already a big help.

Be kind

Everyone here is doing this in their spare time. Be patient and friendly, in issues and in reviews.

License

By contributing, you agree that your contribution is released under the project's MIT License.

Published by the jarvissax/rondo project [1] [3]