|
|
Line 5: |
Line 5: |
| | | |
| === Rockbox === | | === Rockbox === |
− | [https://directory.fsf.org/wiki/Rockbox Rockbox] has already been reviewed by the free software directory some time ago. The entry probably needs to be updated.
| |
| | | |
− | ==== GNU/Linux ====
| + | See [[Group:Hardware/Computers/PDAs/Music_players/Rockbox]] for more details. |
− | 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).
| |
− | | |
− | * [http://www.rockbox.org/twiki/bin/view/Main/BuyersGuide here]'s a comparison of all the Rockbox compatible players
| |
− | * You can find the status of the ports [http://www.rockbox.org/twiki/bin/view/Main/TargetStatus 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 === | | === Archos's players === |
Latest revision as of 06:46, 2 May 2023
Music players
Homebrew
- build your own one from an Arduino MP3 shield (with vorbis support) and an Arduino
Rockbox
See Group:Hardware/Computers/PDAs/Music_players/Rockbox for more details.
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.