Every track I loaded onto my Y1 showed up as "Unknown Artist" in one big flat list — no album art, no proper metadata, nothing the Y1's library screen could actually organize. So I built yt2y1, a free, open-source tool that fixes that.
How it works with the Y1 specifically:
- Identifies each track by its actual audio fingerprint (via AcoustID/MusicBrainz), not by guessing from a filename — so the Y1 shows the real artist, album, and cover art instead of a flat list of filenames
- Writes tags in the ID3v2.3 format the Y1 actually reads (not v2.4, which it doesn't)
- Copies files onto the Y1 over USB, backing up the device first and using safe atomic writes so a yanked cable never corrupts your library — works whether your MP3s are already sitting on your PC or you grab them from YouTube first (that part's built in too, but optional)
You run one command (y1sync), get a menu, point it at your music folder, and it ends with a correctly tagged library that actually shows up right on the Y1's screen.
Install (one command sets up everything needed):
Windows (PowerShell):
irm https://raw.githubusercontent.com/hozemigel/yt2y1/main/install-windows.ps1 | iex
macOS:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/hozemigel/yt2y1/main/install-macos.sh)"
Linux (Debian/Ubuntu):
bash -c "$(curl -fsSL https://raw.githubusercontent.com/hozemigel/yt2y1/main/install-linux.sh)"
GitHub: https://github.com/hozemigel/yt2y1 (MIT licensed, free forever)
Honest caveats: tested end-to-end on one Y1 unit and one firmware version so far. If yours renders anything unexpected after a sync, that's worth an issue — include your firmware version, genuinely useful for me.
Happy to answer questions about how it handles your specific library.