Hello,
for a long time now I'm hunting for the "perfect" device, that fits all my requirements (more on that later). Unfortunately, I did not really find one, so I scanned through the Rockbox supported hardware list... Most of the players are either very old or hard to get reliably for an affordable price, so I thought: Why not build one?
I stumbled over
Bumpy, an open source hardware design and Software, that includes a pocket sized mp3 player with a custom PCB, which already seems to be 9 years old. I also thought about getting a Waveshare epaper touch display for Raspberry Pi Zero 2 (
https://www.waveshare.com/2.13inch-touch-e-paper-hat-with-case.htm) and adding some audio stuff, but I'm not sure, this is the right path.
Well, I know dedicated Audio Players are more and more replaced by Smartphones / Android devices with a huge feature set, so why am I considering Rockbox / a DIY Player?
The DIY Player shoud be repairable, upgradable and be available in many years without too much problems. I think it would even be possible to support Rockbox developers with money from pre-built devices or kits.
I neither share my requirements to ask for someone to build it, nor to complain about the situation. It is more for showing up alternatives and feature-sets that would be nice. I'm willing to invest time and money into this, so if someone is willing to help, I could donate a lot of old iPod stuff I collected over the years (from fully functional devices over parts to an iFlash quad)...
So here are my requirements:- Small form factor (max 3,5 inches, better smaller - like iPod nano 7g) - even older / smaller android devices are at least 4,5 inches
- Cable headphone remote (like the EarPods from Apple) - i NEED this, because I listen to audiobooks in bed and cannot turn on the display or move too much, otherwise I would wake up family members

- Ability to play mp3, flac and mp4/m4a/m4b formats with chapter support (audio books)
- No distractions - I listen to music and don't wanna get distracted
- UX - No android player app I found fitted my needs (I already thought about developing my own)
Nice to have but optional features would be:- Bluetooth - although I prefer cable, it would be nice to have alternatives
- Wifi - for streaming and syncing files
- Huge storage - e.g. >256GB micro sd
- Changeable battery - best case >500mah capacity
- Upgrades / possibility to develop own software
- Custom buttons for play/pause, next, prev
- Touch-Screen
My journey so far:The whole iPod lineupI had every iPod that was sold. From iPod classic over iPod mini to iPod Nano. The best two devices were
- The iPod Nano 7G
- The iPod classic 160GB from 2009 with iFlash Quad and 2000mah Battery Mod
Problems: The iPod classic does not (fully) support the headphone remote with stock firmware and the iPod Nano 7G is quite hard to repair, if the battery is too old.
Sony Walkman DAPs (A55, NW-A306, etc.)Quite ok in prize, size and software (Android 12), it does not support the headphone remote, which is K.O. criteria to me.
LG G5 H850Supporting LineageOS, Bluetooth, Wifi, up to 2TB Storage and a Hifi+ Module, interchangable batteries and Headphone remotes, this is the device that comes closest to my full requirements list. It would be perfect, unfortunately, it is pretty big (too big for an audio only player in my opinion).
Satrend S11This is a small sized (3,22 inches) Android 7.1.1 smartphone with audio jack. I did not purchase it yet, but it sounds promising because of the size. I do not know, if it supports the earphone remote...
Unihertz Jelly 2 / AtomThis is also a small sized (3 inches) Android 11 smartphone with audio jack AND custom buttons. Pretty expensive for an audio player and I saw that the custom lockscreen did not support audio controls. I do not know, if it supports the earphone remote... and it is pretty bulky (thick).
What do you think? Let me know, if there is something I missed.