User Tools

Site Tools


eop:portable_media:mp3_and_media_players

This is an old revision of the document!


MP3 and Media Players

Apple iPod (non-iOS) series

Operating Systems (various)

freemyipod

The freemyipod project is becoming deprecated, as parts of the code is slowly being integrated

Largely integrated into rockbox nowadays, but contributed highly to the efforts of unlocking older iPods to custom firmware.

https://twitter.com/freemyipod

https://freemyipod.org/wiki/Main_Page

iPodLinux

iPods have continued with the Rockbox Project, zeroslackr, and freemyipod

While rockbox has almost entirely superseded this project, there are still some specific/niche/archival reasons to look into iPodLinux. Support generally cuts off for iPods released after 2007.

http://www.ipodlinux.org/

https://wiki2.org/en/IPodLinux

http://www.ipodlinux.org/Screenshots/

ZeroSlackr

a custom kernel, bootloader, app launcher

A more recently updated fork of iPodLinux, containing an assortment of included programs. Likely the best method to use for iPod Linux experimentation that isn’t “Rockified”.

https://github.com/ProjectZeroSlackr

https://sourceforge.net/projects/zeroslackr/

https://www.youtube.com/watch?v=vm8Ry9qVGeI old vid

https://www.flickr.com/photos/keripo/albums/72157641749883334/

Apple iPod Touch 1st Gen

Operating Systems (Samsung S5L8900)

Linux thru openiboot (+postmarketOS?)

The iPod can boot Linux with the openiboot firmware which has to be built first

While it is unknown as if postmarketOS was ported to this thing or not, it does currently boot Linux in some capacity. From here, presumably a postmarketOS port could materialize, although booting Linux is enough as it is.

https://wiki.postmarketos.org/wiki/Apple_iPod_Touch_1G_(apple-ipt1g)

Apple iPod Touch 1st and 2nd Gen

Operating Systems (Samsung S5L8720)

Android 2.2.1

An iPhone OS 3.1.2 or 4.0 ipsw (ipsw.me)

Unsure if this will work, as information on the internet is mixed. Some say yes, some say no. If it does work on the 2G, it will almost certainly work on the MB variant only (old bootrom). Requires a downgrade to a lower iOS version, plus a bunch of hacking and homebrew tools. Performance is less than desirable, however.

https://www.youtube.com/watch?v=b66dNlbjZwA

https://www.reddit.com/r/LegacyJailbreak/comments/b0svbm/tutorial_how_to_run_android_on_your_iphone_2g_3g/

Freecom MusicPal

Operating Systems (Marvel 88W8618)

Linux

GGMM E3 Smart Speaker

Operating Systems (???)

Root access over telnet

a telnet shell, as the root user with no credentials needed

Simply sending a certain curl command in this device’s stock application, exploits a command injection bug which enables root on this system.

https://www.exploitee.rs/index.php/GGMM_E3_Smart_Speaker

Mattel JuiceBox

Operating Systems (Samsung S3C44B0)

uCLinux + usages

my primary reason for hacking the JuiceBox was not to make a mp3 player

Due to the lightweight nature of the JuiceBox, it can be hard to get things done on it. However, some models have 8MB ram, which could be enough space for some very lightweight functions that aren’t educational.

https://elinux.org/JuiceBox

https://elinux.org/images/2/2f/Nanogtk-1.0pre1.tgz (“Nano-X” distro)

http://www.bigmech.com/misc/juiceboxhack/juiceboxhack.html

http://myvogonpoetry.com/wp/2005/06/03/e-books-on-the-juicebox-howto/

Microsoft Zune series

Operating Systems (ARM)

Windows CE (Liberate/HD)

made to work on Windows CE devices (StrongARM or ARM CPU) has a chance of working

An application that unlocks the underlying Windows CE sublayer on all Zune devices, including the original Zunes and the Zune HD series. Once using Liberate to access this sublayer, a variety of applications are available and functional, which is linked below.

https://www.youtube.com/watch?v=vYrdieX_dNg

https://www.reddit.com/r/Zune/comments/7b0oj4/what_can_you_run_on_liberate/ (info)

http://web.archive.org/web/20120306071820/http://zunedevwiki.org/wiki/miscellaneous/liberate (compatibility)

http://web.archive.org/web/20120423000759/http://www.zuneboards.com/forums/showthread.php?t=54495 (guide)

https://web.archive.org/web/20150906044942/http://www.anythingbutipod.com/forum/showthread.php?t=58845

Other

Complete Applications

This is just an archive of all the little Zune apps that were formerly available on the marketplace, before it was taken down. Supplied is a large mediafire containing every single one of the ZuneHD apps, plus a way to get them back on there in the first place.

https://www.reddit.com/r/Zune/comments/1si9h4/app_archive_up_for_download/

MUZO Cobblestone

Operating Systems (???)

Linux(?)

A pre-authorization command injection bug exists in the main application

While this device is actually an audio streamer for speakers, it technically fits into this category. A simple root command exploitation bug exists within it’s configuration application, although it may not be tested.

https://www.exploitee.rs/index.php/MUZO_Cobblestone

S1MP3s (General)

Operating Systems (Zilog Z80-based chips)

Swan Project

both a kernel and all shell (GUI) applications

A project that may or may not have actually happened, however, there was a lot of discussion, postulation, outlining, and framing for this project.

https://web.archive.org/web/20100525185900/http://wiki.s1mp3.org/Main_Page

https://web.archive.org/web/20170904092103/http://wiki.s1mp3.org/Swan_Project

SanDisk Sansa Clip+

Operating Systems (“SA0342-8” SoC)

RockBox (+Doom/CHIP8)

Apparently this works, despite the absolutely horrid quality of the screen. Functions as a normal RockBox instance.

https://www.rockbox.org/wiki/SansaClip

https://www.rockbox.org/wiki/PluginChip8

https://www.youtube.com/watch?v=4_YPytMWKWc

eop/portable_media/mp3_and_media_players.1650682580.txt.gz · Last modified: by io55admin