ipod hacks – Hackaday https://hackaday.com Fresh hacks every day Tue, 05 Nov 2024 05:22:50 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 156670177 iPod Clickwheel Games Preservation Project https://hackaday.com/2024/11/04/ipod-clickwheel-games-preservation-project/ https://hackaday.com/2024/11/04/ipod-clickwheel-games-preservation-project/#respond Tue, 05 Nov 2024 06:00:21 +0000 https://hackaday.com/?p=732828 An image of a dark mode Linux desktop environment. A white iTunes window stands out in a virtualized Windows 10 environment. Two iPod games, "Phase" and "Texas Hold 'Em" are visible in the "iPod Games" section of the library.The iPod once reigned supreme in the realm of portable music. Hackers are now working on preserving one of its less lauded functions — gaming. [via Ars Technica] The run …read more]]> An image of a dark mode Linux desktop environment. A white iTunes window stands out in a virtualized Windows 10 environment. Two iPod games, "Phase" and "Texas Hold 'Em" are visible in the "iPod Games" section of the library.

The iPod once reigned supreme in the realm of portable music. Hackers are now working on preserving one of its less lauded functions — gaming. [via Ars Technica]

The run of 54 titles from 2006-2009 may not have made the iPod a handheld gaming success, but many still have fond memories of playing games on the devices. Unfortunately, Apple’s Fairplay DRM has made it nearly impossible to get those games back unless you happened to backup your library since those games can’t be downloaded again and are tied to both the account and iTunes installation that originally purchased the game.

Fortunately, intrepid hackers found syncing their iPods (or iTunes libraries) with working copies of the games could reauthorize the games via Apple’s servers to a secondary iTunes installation. Any supported iPod could then be linked to this installation and get the games as well. Through the wonders of virtualization, the iPod Clickwheel Games Preservation Project by [Olsro] allows you to install many of these games on your own iPod with an iTunes install inside a Windows 10 VM which saves the expense of shipping iPods all over the place.

Looking for some more ways to get into iPod hacking? How about some upgrades or a look back at how the first iPod hacks started?

]]>
https://hackaday.com/2024/11/04/ipod-clickwheel-games-preservation-project/feed/ 0 732828 virtualmachineusbredir
Melodio Self Mate https://hackaday.com/2024/02/12/melodio-self-mate/ https://hackaday.com/2024/02/12/melodio-self-mate/#comments Tue, 13 Feb 2024 00:00:10 +0000 https://hackaday.com/?p=651825 A render of the Melodio Self Mate music player with it's front plate removed. It's a grey device with a small screen and navigation wheel, similar to a chunky iPod. It has an IR blaster LED in the top and various exposed screw holes letting everyone know that this is a device you can open.While the proliferation of the smartphone has caused the personal music player (PMP) market to mostly evaporate, there are still those who prefer a standalone device for their music. The …read more]]> A render of the Melodio Self Mate music player with it's front plate removed. It's a grey device with a small screen and navigation wheel, similar to a chunky iPod. It has an IR blaster LED in the top and various exposed screw holes letting everyone know that this is a device you can open.

While the proliferation of the smartphone has caused the personal music player (PMP) market to mostly evaporate, there are still those who prefer a standalone device for their music. The Melodio Self-Mate is one such spiritual successor to the iPod.

Music-only devices really benefit from the wheel interface pioneered by Apple, so we still see it in many of the new Open Source PMPs including this one and the Tangara. The Melodio uses the ubiquitous ESP32 for its brains coupled with a TI PCM5102A DAC and TI TPA6130A2 headphone amp for audio. A slider on the side of the device allows you to switch it between mass storage mode and programming mode for the ESP32.

Since this device packs a little more horsepower and connectivity than the original iPods, things like listening to Spotify are doable once assembled, instead of having to completely rebuild the device. Speaking of building, there are only renders on the GitHub, so we’re not sure if this project has made the jump IRL yet. With more people concerned about the distractions of smartphones, maybe this renaissance of open PMPs will lead to a new golden age of music on the go?

Miss the halcyon days of the iPod? They’re easier to hack now than ever, and if you really want to go old school, how about a podcast on a floppy?

]]>
https://hackaday.com/2024/02/12/melodio-self-mate/feed/ 25 651825 Melodio R7
How The First iPod Was Blown Wide Open https://hackaday.com/2023/12/09/how-the-first-ipod-was-blown-wide-open/ https://hackaday.com/2023/12/09/how-the-first-ipod-was-blown-wide-open/#comments Sat, 09 Dec 2023 21:00:59 +0000 https://hackaday.com/?p=649867 If someone makes a device, someone else will want to break it open and run their own software on it. When the original manufacturer is Apple this is never made …read more]]>

If someone makes a device, someone else will want to break it open and run their own software on it. When the original manufacturer is Apple this is never made easy, and as [Daniel Stenberg] reminds us in the case of one of the earlier iPod models it required an unusual approach.

In short, an HTML file was found which triggered a reboot, meaning a buffer overrun had been found in the firmware. After much experimenting, the memory location was found which would flash the backlight, and from there a piece of ARM code could be injected which would dump the firmware very slowly bitwise by flashing the light. Enough code could be extracted to find the address of the USB serial port, allowing new code to be made which dumped the firmware via USB. We remember the earliest models using FireWire instead of USB, so perhaps we can zero in on the 3rd or 4th generation. From there enough could be deduced to run the Rockbox music player firmware. We remember seeing friends doing this back in the day, something which was for a while the height of open-source coolness.

Fast forward twenty years or so, and we’re still covering people chipping away at Apple’s defenses. We don’t know whether a first-generation iPod could run Doom, but we know Rockbox was capable of it on other players.

]]>
https://hackaday.com/2023/12/09/how-the-first-ipod-was-blown-wide-open/feed/ 21 649867 ipod-crack-featured
Reverse Engineering the Apple Lightning Connector https://hackaday.com/2023/02/22/reverse-engineering-the-apple-lightning-connector/ https://hackaday.com/2023/02/22/reverse-engineering-the-apple-lightning-connector/#comments Wed, 22 Feb 2023 12:00:10 +0000 https://hackaday.com/?p=577637 A frequent contributor to the hacker community, [stacksmashing] has prepared an excellent instructional video on reverse engineering Apple’s Lighting connector proprietary protocol. The video begins by showing how to gain …read more]]>

A frequent contributor to the hacker community, [stacksmashing] has prepared an excellent instructional video on reverse engineering Apple’s Lighting connector proprietary protocol. The video begins by showing how to gain physical access to the signals and hooking them up to a logic analyzer. He then notes that the handshaking uses only a single signal and proposes that Apple isn’t going to re-invent the wheel (perhaps a risky assumption). Using a ChatGPT search, obligatory these days, we learn that Dallas Semiconductor / Microchip 1-wire is probably the protocol employed.

Which embedded single-wire busses exist that encode bits with different lengths of low and high signals?

At the basic level, 1-wire and protocols like Texas Instruments SDQ operate in a similar manner. It turns out that [stacksmashing] already wrote a SDQ analyzer module for the Saleae logic analyzer. Aided by this tool, he digs deeper and learns more about the kinds of messages and their contents. For example, upon being plugged in, the host system queries the accessory’s serial number, manufacturer, model number, and product description. Finally, he introduces the CRC reverse engineering tool reveng to determine which CRC polynomial and algorithm the protocol uses to frame each packet.

Even if you have no interest in Lightning cables, this video is a great tutorial on the types of things you need to do in order to make sense of an unknown communications protocol. Gather what information you can, make some educated guesses, observe the signals, revise your guesses, and repeat. In part two, [stacksmashing] will show how to build a homemade iPhone JTAG cable.

We wrote in more detail about cracking the Lightning interface back in 2015. The Lightning interface may have been a good solution in its day, foreshadowing some of the features we now have in USB-C. But its proprietary and closed nature meant it wasn’t used outside of the Apple ecosystem. With the proliferation and capabilities of USB-C, not to mention various legislative edicts, Lightning’s days seem numbered. Is the industry finally settling on one interface? Let us know your thoughts in the comments below.

]]>
https://hackaday.com/2023/02/22/reverse-engineering-the-apple-lightning-connector/feed/ 7 577637 smash-feature
ESP32 Adds Bluetooth to an iPod Nano https://hackaday.com/2022/09/14/esp32-adds-bluetooth-to-an-ipod-nano/ https://hackaday.com/2022/09/14/esp32-adds-bluetooth-to-an-ipod-nano/#comments Wed, 14 Sep 2022 23:00:30 +0000 https://hackaday.com/?p=552954 The iPod Nano was one of Apple’s masterworks, but it’s really tied down by its dependence on wired headphones. At least, that’s what [Tucker Osman] must have thought, as he …read more]]>

The iPod Nano was one of Apple’s masterworks, but it’s really tied down by its dependence on wired headphones. At least, that’s what [Tucker Osman] must have thought, as he spent an unreasonable amount of time designing a Bluetooth mod for the 3rd gen Nano. And it’s a thing of beauty — temperamental, brutally difficult to build, and fragile in use, but still beautiful. And while some purists try to keep their signal analog, [Tucker]’s coup d’etat is to intercept the iPod’s audio signal before the DAC chip, keeping the entire signal path digital to the Bluetooth speaker. Oh, and he also managed to make the volume and track skip buttons work, back across the wireless void.

Now we know you’re itching to use the beautiful instructions and source code at the link above, and try to replicate this hack. And if you *really* want to, go for it. But know that the soldering required is a nightmare, the case needs modification to fit the extra board, and the resulting device has a battery life measured in minutes instead of hours. But since when has that stopped us? And if more iPod hacking is your thing, check out [Tucker]’s other project!

]]>
https://hackaday.com/2022/09/14/esp32-adds-bluetooth-to-an-ipod-nano/feed/ 4 552954 iPod Bluetooth
Scroll Through ESPHome With iPod-style Click Wheel https://hackaday.com/2022/09/08/scroll-through-esphome-with-ipod-style-click-wheel/ https://hackaday.com/2022/09/08/scroll-through-esphome-with-ipod-style-click-wheel/#comments Thu, 08 Sep 2022 15:30:18 +0000 https://hackaday.com/?p=551975 While you’d be hard pressed to find a Hackaday writer that feels any nostalgia for the DRM nonsense the iPod helped to introduce, we’ve got to admit that we miss …read more]]>

While you’d be hard pressed to find a Hackaday writer that feels any nostalgia for the DRM nonsense the iPod helped to introduce, we’ve got to admit that we miss that click wheel. Spinning your way through long lists was a breeze, and the tactile response made it easy to stop exactly where you wanted. These days, we’re stuck fumbling our way through touch screen interfaces that make simple tasks like seeking to a particular spot in a song or video all but impossible to do with any kind of accuracy.

If you too yearn to once again feel that subtle thumping under your thumb, then check out this project from [landonr]. Technically the handheld gadget is intended to be used as a wireless remote for a home automation system powered by ESPHome, but that’s only one possible application for this particular combination of off-the-shelf components.

If you must, there’s a version with buttons.

Building your own version of the handheld device is a simple as mounting a LILYGO ESP32 T-Display TTGO, an ANO Rotary Navigation Encoder from Adafruit, and a battery pack to a scrap of perfboard. We’d probably look into 3D printing a case to make it a bit less…pokey, but that’s up to you. The result actually bears quite a resemblance to Apple’s iconic media player, but without that pesky walled garden to hold you back.

As mentioned previously, [landonr] wrote the firmware with the intention of controlling a home automation system. So there’s a lot of stuff in there about turning on lights and such. But there are also functions for media playback that look very promising. Whatever software you end up running on it, one thing is for sure: running through the menus is going to feel like a dream.

We’ve covered several other home automation remotes over the years. This handsome wooden model kept things simple with just a few physical buttons, while this somewhat more whimsical approach repurposed Nintendo’s Zapper light gun.

Thanks to [Tushar] for the tip.

]]>
https://hackaday.com/2022/09/08/scroll-through-esphome-with-ipod-style-click-wheel/feed/ 5 551975 clickremote_feat
Silence Of The iPods: Reflecting On The Ever-Shifting Landscape Of Personal Media Consumption https://hackaday.com/2022/05/16/silence-of-the-ipods-reflecting-on-the-ever-shifting-landscape-of-personal-media-consumption/ https://hackaday.com/2022/05/16/silence-of-the-ipods-reflecting-on-the-ever-shifting-landscape-of-personal-media-consumption/#comments Mon, 16 May 2022 14:00:25 +0000 https://hackaday.com/?p=534460 On October 23rd of 2001, the first Apple iPod was launched. It wasn’t the first Personal Media Player (PMP), but as with many things Apple the iPod would go on …read more]]>

On October 23rd of 2001, the first Apple iPod was launched. It wasn’t the first Personal Media Player (PMP), but as with many things Apple the iPod would go on to provide the benchmark for what a PMP should do, as well as what they should look like. While few today remember the PMP trailblazers like Diamond’s Rio devices, it’s hard to find anyone who doesn’t know what an ‘iPod’ is.

Even as Microsoft, Sony and others tried to steal the PMP crown, the iPod remained the irrefutable market leader, all the while gaining more and more features such as video playback and a touch display. Yet despite this success, in 2017 Apple discontinued its audio-only iPods (Nano and Shuffle), and as of May 10th, 2022, the Apple iPod Touch was discontinued. This marks the end of Apple’s foray into the PMP market, and makes one wonder whether the PMP market of the late 90s is gone, or maybe just has transformed into something else.

After all, with everyone and their pet hamster having a smartphone nowadays, what need is there for a portable device that can ‘only’ play back audio and perhaps video?

Setting The Scene

Original Sony Walkman TPS-L2 from 1979.
Original Sony Walkman TPS-L2 from 1979.

The concept of portable media players isn’t a new one by any stretch of the imagination. From portable record players in the 1950s alongside the rise of compact, transistor-based radios in the 1960s and of course ever more convenient media formats like the 8-track tape,  Philips Compact Cassette and the Compact Disc (CD) that made media more portable.

When Sony launched its first Walkman in July of 1979, it would kickstart a whole new market of portable media devices. With over an hour of music on a single cassette, anyone could listen to their favorite music (and mix- tapes) while traveling, working out at the gym, or jogging through the park or along the beach in a typical 1980s fashion. Even if one’s personal use of a Walkman – or one of its many clones – was less glamorous, it is hard to deny the cultural change that came with the availability of these devices.

Naturally, technological progress is inevitable. That’s why eventually cassette-based portable audio players gave way to CD-based ones. After details like anti-shock buffering were figured out to (mostly) prevent audio skipping, everyone needed to have personal CD-quality audio in their lives. Yet for all their benefits, optical media like CDs are less durable and more prone to technical issues than tape-based media, not to mention that CD-based Walkman players and clones are far less pocketable than their tape-based siblings. This meant that the tape-based Walkman and kin remained around until the early 2000s.

Things got interesting during the 1990s, as in 1992, Sony had already released its MiniDisc format. Despite this still being optical media (magneto-optical to be precise), MD media is far more compact than a CD, stores at least as much audio as a CD and comes in a protective cartridge. Although MD became affordable enough for the average consumers by the end of the 1990s, it saw its commercial success hampered by a number of things, not the least was Sony’s proprietary ATRAC audio format that was required for MD audio.

The other major obstacle for MD was a newfangled audio format that was doing the rounds on the Internet’s Digital Information Super-Highway, called MP3, which got pounced upon by then multimedia giant Diamond with the release of the Diamond Rio PMP300 Flash-based MP3 player in 1998 (also reviewed by LGR and Ars Technica in 2016). While not exactly a multimedia star by 2022 standards with its clunky, parallel port-based PC connection, for something that was meant to be used alongside Windows 98, it has essentially the same features as the first Apple iPod that would be released three years later, including internal storage, media controls, an accompanying software utility and (eventually) an online music store.

Enter The Pod

The Creative Nomad Jukebox, with its roomy 2.5" HDD.
The Creative Nomad Jukebox, with its roomy 2.5″ HDD.

The main goal of Apple when it created the iPod was to apply its sense of style and user-interaction to it, as covered in an article by Wired from 2006 featuring interviews with people who were involved with the development of iPod and the accompanying iTunes software. The latter was originally called SoundJam when Apple bought it along with hiring its main programmer: Jeff Robbin. Originally iTunes was meant to provide a solid music player for MacOS to match the digital music revolution that erupted during the late 90s, but would end being the management software for the iPod as well.

The iPod was developed as a result of a search for new gadgets that might fit in the rapidly developing multimedia ecosystem of that time. As Greg Joswiak – Apple’s vice president of iPod product marketing – put it, while they found that products like digital cameras and camcorders were quite decent, the user interfaces and handling of PMPs of the time ‘stank’. They were either big and clunky or small and rather useless, with often small 32 MB or 64 MB built-in memory due to the limitations of Flash memory.

First-generation iPod 'Classic'.
First-generation iPod ‘Classic’.

Who exactly pitched the idea of creating a music player is not known, but when the idea came across CEO Steve Jobs, he immediately jumped on it, leading to the development of the first prototypes. The next question thus became what this ‘iPod’ – as it later became known – would have in terms of features that would make it better than the competition. Storage was a main one, and like some of the competing PMPs, the iPod would feature a hard disk drive (HDD), but not the rather large 2.5″ HDDs others were using.

The first-generation iPod used a then newly developed 1.8″ HDD by Toshiba. This gave it a roomy 5 GB – 10 GB of storage, and instead of the sluggish USB 1.1 connections of competing PMPs, it was equipped with FireWire. At 400 Mb/s (half-duplex), it was a much better match for the internal storage relative to the 12 Mb/s of USB 1.1. This advantage would remain until USB 2.0 and beyond became commonplace.

The iPod’s name was pitched by Vinnie Chieco – part of a team tasked with marketing the new device – as an allusion to 2001: A Space Odyssey and the illustrious “Open the pod bay door, Hal!” scene, with pods being the small vessels for missions outside of the spaceship.

Perhaps the only thing that the first generation iPod could be dinged on was the lack of Windows compatibility. You needed a FireWire-capable Mac system with iTunes on it to manage the contents of the device.

They Grow Up So Fast

The success of the iPod – or iPod Classic as it’d be renamed by its 6th iteration – would lead to another five revisions of the original model. Most notable change with the first revision (iPod Classic 2nd generation) included Windows compatibility, with the iPod’s HDD formatted with the HFS+ filesystem for use with Macs and FAT32 for Windows. Instead of iTunes, Windows users used Musicmatch Jukebox to manage the iPod.

With the 3rd generation iPod from 2003, USB support was added, with a capacitive control ring rather than the old mechanical scroll wheel and buttons. This release also dropped Musicmatch support and unleashed the joys of iTunes onto a Windows audience. With the 5th generation FireWire support was just for charging, while USB took over content synchronization duty, while a color display and video playback was a standard feature.

The timeline of iPod models. (Source: Wikipedia)
The timeline of iPod models. (Source: Wikipedia)

Alongside the ‘Classic’ range was a veritable flurry of new iPod models, including the Mini (based around the 1″ Microdrive), Nano (Mini-replacement, uses Flash storage), the display-less Shuffle, and finally in 2007 the first-generation iPod Touch. Whereas the former all were dedicated PMPs, the Touch could probably best be regarded as a phone-less iPhone. Featuring most of the same hardware as the iPhone, the iPod Touch runs iOS and can use the Apple App Store via WiFi.

End Of An Era?

If we regard the rise of the Walkman and similar devices as a response to the desire to listen to music that was purchased (as physical media, or digitally), then the shift to streaming music from subscription services over the past years would seem to be the driving force behind the purported demise of PMPs and the driving force behind Apple discontinuing the iPod. Whereas for years it made sense to have an ‘MP3 player’ to copy tracks to which were either purchased digitally, or ripped from purchased/borrowed CDs, there’s an ongoing shift towards paying for a subscription rather than purchasing music outright.

This change can be seen not just with Apple’s range of iPod players, but also with its refocusing from the iTunes Store to its streaming music business. The idea is not dissimilar to services such as Netflix and other streaming video services, with on-demand streaming of any content that is available on this service, rather than buying or borrowing albums, films and series.

Within this brave new world where nobody owns the music which they listen to, it could be argued that the role of PMPs is over, as any supported internet-enabled device can gain instant access to a massive library of content. All without the need to build up your own, personal media library. Simply get the app on your smartphone, smart TV, smart watch, or smart refrigerator and sign up for a subscription. Convenience at your very finger tips.

Yet this notion is not entirely supported by the statistics, with data from the US showing a rise in audio CD sales the past years. At this point music streaming services generate over half of the music industry’s revenue, with CD and vinyl sales making up around 11%. What this tells us is that the announced death of personal media libraries may be very much premature.

Not Just Nostalgia

As much as the music market has changed since the era of wax music cylinders, one constant has always been that there are different types of people, each with their own preferences in the way they enjoy music. Based on this notion alone it would seem outrageous to suggest that everyone will just be streaming their media content from online services to their iPhones, Android phones and gaggle of ‘smart’ devices.

The advantages of physical media should be obvious: you’re not limited to the streaming service’s media library, you get at least CD quality audio, and there’s no monthly fee to keep the media. It will also never vanish from your library at the whim of a publisher and you can lug it freely along to that cabin in the mountains with absolutely zero cell reception. Copy it onto a PMP and you get all that, but in a more compact format. Ideal for those long hiking trips and to prevent blood-curdling roaming data costs during vacations.

PCB of a generic MP3 player. (Credit: Raimond Spekking)
PCB of a generic MP3 player. (Credit: Raimond Spekking)

Using a dedicated PMP instead of one’s smartphone has the added advantage of saving battery charge, while adding physical control buttons that allow for tactile interaction. With today’s technology, a modern-day PMP doesn’t require more than a single processor chip in addition to a big NAND Flash chip (and/or SD card expansion) storage, all of which takes up little space and can last a long time on a single battery charge. Add to this not having to take out an expensive, fragile smartphone to fiddle with media controls on its touch screen and risk dropping it or having it stolen

Even so, splurging on the still existent modern-day PMPs (or ‘MP3 players’ as they are still colloquially referred to) isn’t a necessity, when open source projects like RockBox make it their mission to provide a wide range of older and newer PMPs – including the iPod – with updated firmware that even adds features absent from the original firmware.

We have also covered modifying and repairing iPods (and other PMPs) before, including upgrading the storage on an iPod Video as well as on an iPod Nano 3rd gen, and replacing the battery and storage on a 6th generation iPod. Unlike an average smartphone, these PMPs are fairly easy to repair and upgrade, adding another item to the list of potential benefits.

Good Vibes

Cheap portable tape players were a staple of the the 90s, and like so many I ended up with one of those. Even though they had the cheap tape mechanism which you wouldn’t want to waste anything better than a Type I tape on, as well as the cheap headphones with the foam that was guaranteed to disintegrate, it was still an awesome device. With it I could listen to music outside of the house, which was a rarity back then.

When the MP3-revolution came around, it changed all of that. It felt as if within a number of years things went from portable CD players – that’d skip if you so much as bumped the table it was carefully placed on – to Flash- and HDD-based players that would come each successive year in fancier styling and with ever more features packed in a smaller enclosures.

Even if I was never really a fan of the iPod-style ‘slab of aluminium/plastic’ aesthetic, I must admit to it being attractive devices in terms of their handling and ecosystem, especially with the iPod Nano and Shuffle. Having used one of the newer iPod Touch devices (as an iOS development device), I can however see why it didn’t make sense for Apple to keep selling it.

Even though Apple has said its farewells to the PMP market, this does not mean that this market is no longer. As we have seen, there are still solid reasons to keep using one of these dedicated playback devices, and even ignoring the diverse offerings of brand-new ‘MP3 players’ today, repairing and upgrading older players will ensure that those who want to keep using these devices can do so.

And who knows, maybe Apple will be back one day as the fickle music markets shift currents once again.

]]>
https://hackaday.com/2022/05/16/silence-of-the-ipods-reflecting-on-the-ever-shifting-landscape-of-personal-media-consumption/feed/ 71 534460 iPod Original Sony Walkman TPS-L2 from 1979. The Creative Nomad Jukebox, with its roomy 2.5" HDD. First-generation iPod 'Classic'. The timeline of iPod models. (Source: Wikipedia) PCB of a generic MP3 player. (Credit: Raimond Spekking)