I’ll admit up front that this post will probably only be of interest to a couple of you.
But for the sake of the two or three of you who might find it useful, allow me to take you all back into the past.
Before there was the iPhone, there was the iPod in all its many sizes and shapes. And in those days before streaming, you needed lots of storage to carry all your music with you.
Of course, back in those days, “lots of storage” meant something very different than it does today. We’re talking 2001-2004, and the top of the line iPods had astoundingly large 40GB hard drives.
Yes, actual hard drives, not flash storage. Itty-bitty 1.8-inch drives. Packing that much storage into something that small was expensive. The fourth-generation iPod that came out in 2004 cost $399 for that 40GB model. But you could, in all likelihood, put your entire music collection on that drive.
Fast forward to 2007 and 2008. By then, Apple was moving to the streaming model. They didn’t really want people carrying their collections. They wanted everyone to stream their music from the iTunes store to their spiffy new iPod Touch devices which maxed out at 32GB of flash storage.
Of course, those of us who had big collections didn’t go for that at all, and we jumped on what turned out to be the last generation of non-touch iPods: the iPod Classic with 80GB, 120GB, or 160GB of storage.
Those Classics have served us well, but our collections have grown. And, regrettably, hard drives do fail. A fifteen-year-old drive should rightly be regarded with suspicion.
The result is a bunch of excellent music players gathering dust.
Naturally, this is the point where the Internet and some dedicated hardware hackers step in.
Flash storage is cheap. What if we could replace that 1.8-inch hunk of metal with an SD card? Physically smaller, use less power, read and write faster, and offer capacities well beyond 160GB.
Turns out you can.
It’s a three step process, which I’m going to document here, partly for any of you who have elderly iPod Classics going to waste, and partly to help me remember how to do it, in case I need to repeat the process somewhere down the line.
Step One: Get the necessary hardware. You need a small circuit board to allow you to put an SD card where the hard drive used to be. You also need the SD card or cards.
At this point, I’m going to recommend iFlash. I bought their iFlash Solo*. Total cost, including shipping from the UK, ran me $44. I probably got lucky, but even in the face of world-wide lockdowns, it only took a couple of weeks to get here.
* The Solo, as the name implies, holds a single SD card. Iflash also offers the Duo and the Quad, which allow you to use multiple cards and have them show up on the iPod as a single drive. Handy if you want really awesomely large capacities or want to make use of whatever SD cards you have lying around the house.
Note that the iFlash boards call for SD cards. If you want to use a microSD card, make sure you get one that comes with an adapter. I wound up with a 512GB PNY microSD card. It came with an adapter and ran me about $100.
Step Two: This is the hardest part. Apple very much does not want you to open your iPod Classic. I failed completely. A friend of mine who repairs computers failed completely. I finally wound up taking the whole pile of parts to a local Mac repair shop. They opened the iPod, swapped the drive for my Solo+512GB microSD card, and reassembled the device. Best $30 I’ve spent all year.
Step Three: At this point, if all you wanted to do was replace a failing hard drive with and SD card, you’re done. Plug the iPod into your computer, let iTunes format it, and you’re all set.
Unfortunately, if you wanted to increase the capacity of the iPod, you’ve got more work to do. Take another look at that picture. “127 GB Free”. What happened to the rest of my 512GB?
Well, back in those long-ago days, operating systems couldn’t easily deal with drives larger than 128GB. There were some tricks available (hence that 160GB iPod Classic), but they were very limited.
So, to take advantage of that new space, you have to replace Apple’s iPod software with something more modern. Like Rockbox. Specifically, Rockbox for the iPod Classic.
Let’s extend our steps a bit.
Step Four: Install Rockbox. It’s easy. Plug in the iPod to your computer, download and run the installer. Whoops, forgot a step.
Step Three Point Five: Rockbox doesn’t recognize the Macintosh disk format. So you need to use iTunes on Windows to format the iPod. Launch iTunes, plug in the iPod, and say “Yes” when iTunes asks if you want to initialize the iPod.
Okay, back to Step Four. You can take the defaults on the installer. Select your iPod and follow the prompts. You will have to reboot the iPod at one point, but don’t worry, the Rockbox installer will tell you when to do it and how.
Once Rockbox is installed, you’ll see this:
Yup, still only seeing 128GB. That’s because we have to reformat the iPod to use the entire SD card. So, on to
Step Five: This is the tricky bit. The iPod needs to be formatted in FAT32*. Unfortunately, Windows won’t let you format a drive larger than 32GB in FAT32. There are a number of programs that will let you get around that restriction. Google is your friend here. Or use a Mac and choose “Windows (FAT)” as the format.
Don’t worry about what these names mean. They’re just different ways to lay out the data on a drive.
- Using Windows File Explorer or Mac Finder, copy the folder “.rockbox” from the iPod to your desktop. This folder is where Rockbox stores its configuration. Without it, your iPod won’t boot to the point of being able to play music.
- Format the iPod.
- Copy the “.rockbox” folder back from your desktop to the iPod.
Ta-da! (Let’s not go into why a 512GB SD card only gives you 462GB of storage.)
Step Six: Load up your iPod. You’ll find that it is much faster. (Quieter, too.) Which is not to say it’s fast. The connection is still USB2, which puts an upper limit on how quickly your music can be copied. But you can always start the copy and let it run overnight.
That took about twelve hours. But I’ve still got more than a quarter of the SD card free. I figure I shouldn’t need to upgrade the storage for at least another six months.
(Oops. Just realized I forgot to set the iPod’s clock. I’ll go do that now.)
Anyway, total cost of the upgrade was well under $200. That’s less than a 32GB iPod Touch. (The current top of the line iPod Touch will run you $400 for 256GB.) Makes the math easy, doesn’t it?