Group: Hardware/Computers/PDAs/Music players
(→Archos's players: Update status) |
(→Archos's players: Update status) |
||
Line 35: | Line 35: | ||
=== Archos's players === | === Archos's players === | ||
− | * | + | * <s>Look at openaos</s> |
* No 100% free distribution of GNU/Linux or Android is ported to that hardware | * No 100% free distribution of GNU/Linux or Android is ported to that hardware | ||
+ | * Upstream Linux doesn't seem to support Archos PDAs or music players. So that makes things more complicated to support in FSDG compliant distributions. |
Revision as of 18:20, 1 May 2023
Contents
Music players
Homebrew
- build your own one from an Arduino MP3 shield (with vorbis support) and an Arduino
Rockbox
Rockbox has already been reviewed by the free software directory some time ago. The entry probably needs to be updated.
GNU/Linux
Rockbox can also be built and run on GNU/Linux. This makes it easier to review and test.
You can configure the build to build it for GNU/Linux with the following commands:
$ guix shell -F -C alsa-lib bash coreutils gawk gcc-toolchain grep libxrandr libxrender make perl sdl sed zip $ mkdir build $ cd build $ ../tools/configure
You then need to select '200' for '200) SDL'
You can then select the resolution and orientation (portrait/landscape) you want.
Then select Normal build with 'N' for '(N)ormal'
And then you can finally launch the build with:
$ make
The GUI works fine but audio still needs to be validated: we probably need to initialize the database somehow before being able to play some audio and that takes a very long time.
players
Rockbox supports various music players. Before getting a device it might be useful to check the freedom status. Long time ago the Sensa Fuze + uses nonfree software (in the form of a binary file that was extracted from the nonfree bootloader and then included in the new bootloader, nowadays, maybe it was replaced by u-boot or barebox or maybe it's still there).
- here's a comparison of all the Rockbox compatible players
- You can find the status of the ports here
- Someone needs to review the freedom status of the devices. Some device use nonfree bootloaders for instance. Somtimes the nonfree bootloader can be replaced with free software like u-boot or barebox.
Archos's players
Look at openaos- No 100% free distribution of GNU/Linux or Android is ported to that hardware
- Upstream Linux doesn't seem to support Archos PDAs or music players. So that makes things more complicated to support in FSDG compliant distributions.