Rockbox Developers Talk Open Source Firmware
angry tapir writes "I recently caught up with some of the key developers of Rockbox: An open source firmware replacement for the stock firmware shipped on MP3 players. The project, which has been active for over a decade, currently supports products from more than half a dozen manufacturers, including Apple, Arhcos, iRiver and Toshiba. It involves extensive reverse engineering to figure out how the devices' stock firmwares operate, as well as the challenge of developing for greatly varied targets. You can read the interview here (or the full Q&As with the project's founder and some of the developers involved in it)."
"Over time it's only grown to be even more challenging as over the years the companies involved have gotten more and more 'secret'. In the beginning you could actually read markers on chips in the devices and then search for the chips online and find data sheets for them that told us how to program them."
i've done reverse-engineering, and yes it is exciting, but it doesn't really get results: it's damn hard work, and for what? you're always behind the times - never innovating, always riding on the coat-tails of companies who, as linus notes on page 2 of the interview, end up making hardware design mistakes, and you invested _how_ much time in order to find that out?
so we set up http://rhombus-tech.net/ as an initiative to create open hardware that is actually desirable as mass-volume products, with free software developers being actively engaged and consulted on the hardware _and_ software development at every step of the way.
there are several such initiatives that could really do with working together - the most recent one is the plasma "spark" tablet - except that there, unfortunately, they appear to have picked a tablet from a company that is known to be willfully committing GPL violations (zenithink). not too many people spotted that one, in amongst the otherwise-exciting news reports, whoops.
For sport. More rugged than any phone, long battery life, and disposable-y cheap if it gets smashed or wet.
Also I have to display my lack of iDevices as an anti-fashion statement ;-)
A friend of mine has a cheap mp3 player that he bought a couple of years ago. He flashed it with Rockbox and has had his battery life more than quadrupled!
I don't know why companies are so loathe to take advantage of free software like Rockbox and, instead, insist on writing their own, lousy firmware. There are people out there who will do it better, and for free!
Just imagine how much better things could be if closed source software were outlawed...
Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
Yep, even with SDCards, I don't think there are phones out there that can compete with some MP3 players in terms of storage.
And, as the other poster said, you have issues of battery life as well.
Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
Poor, badly implemented playback with small storage and a lousy interface.
Want Ogg? Flac? Decent Headphones? Good organization via tags?
I would be a bit surprised if the iPhone didn't have quite a lot of that (Don't know, Don't much care). But your basic dumbphone doesn't.
My MP3 player does very good on most of it - and with Rockbox installed has excellent results with all of it it plus the geek cred of playing Midi.
Really, any good MP3 player ought to play Midi - {G}.
Pug
An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
... or go the full hog, list the half dozen ...
Replying to myself. The list is: Apple Archos iriver Toshiba
Plus: Olympus Packard Bell Cowon SanDisk
Plus unstable port for models from these manufacturers: MPIO, Philips, Samsung
Android plays Vorbis. iPhone doesn't. Windows phones will play Vorbis when hell freezes over.
Android codec support is actually quite impressive.
I got a MP3 player from about 4 years ago, from the prehistory. The battery life is amazing, probably 20 times greater than those "smart"phones. I use it every they, and I have to charge it every month or so (and the battery charges really really fast). Yet it plays music, and smoothly. I don't give a damm about other features.
Cowon has support it for a long time and I believe iRiver as well and I would be highly suprised if Archos doesn't either.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
I had my iRiver H340 for less than 30 minutes before it ran rockbox. At the time of purchase it was, to my knowledge, the only way to get gapless playback and high capacity (40GB isn't enough now but it was the best you could get back in the day). I've tried it with a replacement SSD but while it works it is quite flaky and needs regular resets.
It's a shame there are very few high capacity players on the market now, I would love to get a new device which supports:
Lots of storage. Enough to encode all my CDs and a few 'try-before-you-buy' albums. Ahem.
Gapless.
Bookmarking capabilities that work with all files (apparently ipods require you to define things as an audiobook before they support bookmarking)
ogg support so I don't have to re-rip my CDs (I'd compromise on this if everything else was offered - it's only a few weeks of feeding CDs to the PC)
No need to 'make my own playlists' or any other such carp unless I want to. Music already comes with pre-defined playlists: also known as albums.
If this ever happens it will most likely run rockbox - I doubt the hardware manufacturers would do as good a job.
To Linus and the rest of the rockbox devs. Seriously. Thank-you.
I'm an AC -- always have been, always will be -- so no one will see the comment, but I have to post anyway, just to give a big thanks to the Rockbox team.
I have an old-ish Sansa (e200), and despite the fact that it's now "ancient technology," with Rockbox, a good sized microSD card (which, BTW, wouldn't be recognized on the original firmware), and replacing the battery once, it still shines. IMO it's as good as any new shiny bling, and I'll probably have it until I do something silly like dropping it into a toilet.
Seriously, Rockbox is a great application. With the stock firmware I would have gotten rid of it several years ago, but with Rockbox there is no need.
I don't want -- nor need -- a smartphone. What I need is a good MP3 player, and I use it every day.
Thanks Rockbox!