Replies: 10 comments 40 replies
|
@noisetta Another big thing we can do would be improving RockBox for the Hiby OS devices. Someone already made a version of RockBox that can run on the Hiby OS devices, but it does not support bluetooth or wifi. |
|
Here is a page on RockBox that explains the current state of bluetooth support, why it hasn't been added, and how it might be added. |
|
@Tartarus6 On RockBox — I looked into the Bluetooth FAQ and the key part for us is that Bluetooth is possible on hosted ports running on top of the manufacturer OS, which is exactly what the HiBy port appears to be. We already have BlueALSA working on the device so the missing piece is just the integration code bridging RockBox to HiBy's Bluetooth stack. I also checked the R3 Pro II RockBox build info — it explicitly shows CPU: hosted and has a hibylinux feature flag which confirms it. Do you know where the HiBy RockBox port source lives? That's the next piece we need. |
|
@noisetta Looping you in on this, but I am the current lead on the qemu board integration which requires that we add in support for the family of SoCs used by the HiBy. I am focusing my efforts entirely on it for the time being, but have not had the time in my life required to make notable progress on support for it. |
Enabling ADB by renaming T90adb to S90adb seems to break USB storage mode. I couldn't get the SD Card to show on MacOS or Windows when ADB was enabled. |
|
For build v1.2 which combines the Unicode font support, updated sorting patch, and Unified Theme, I wanted to get everyone's thoughts on how to structure the release. We have a few options:
One thing worth considering is whether the sorting patch affects Chinese Pinyin sorting for users with large Chinese music libraries — if it does, some users may specifically want to avoid it. Thoughts? |
|
@noisetta @Tartarus6 This might be interesting. I modified the wifi_on script and now when activating WiFi the device doesn't lag like crazy like it did before. Btw, do we know what script initialises the Receive songs via Wi-Fi feature? Sometimes it doesn't work, maybe we can modify it to be more reliable. |
|
Quick roadmap update to reflect where things stand: Recently completed:
In progress:
Next focus:
The project has come a long way — great work everyone! |
|
@noisetta Inside the config.json file there's this line I'm already testing it, could you do the same (no pressure) to see if it works correctly? If it does we could enable it for next release. |



Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Now that the project has some renewed momentum and another contributor, it feels like a good time to map out where we want to take this.
What we have so far:
A note on QEMU:
The QEMU setup is currently incomplete. QEMU doesn't natively support any board types that resemble the HiBy devices, so a custom board implementation needs to be added to QEMU itself. This work was started by a contributor but is currently stalled as it's quite challenging. If anyone has experience with QEMU board emulation or embedded systems this would be a great area to contribute. For now QEMU should be considered a long term research effort rather than a working tool.
Potential directions — roughly in order of difficulty:
Open question: Where should we focus first?
Tagging @Tartarus6 and anyone else following the project — all input welcome.
All reactions