Rockbox Technical Forums

Third Party => Repairing and Upgrading Rockbox Capable Players => Topic started by: Bilgus on November 17, 2018, 01:30:54 AM

Title: IPOD (ALL MODELS) iFlash Adapter Issues
Post by: Bilgus on November 17, 2018, 01:30:54 AM
Rockbox has problems when using the iFlash adapters

Is this a known issue? - Yes.
Will I have this issue - If you are using anything other than the original harddrive- YES.
Is there a fix? - NO, Not at the moment.
Is there a workaround? - Several
Title: Re: IPOD (ALL MODELS) iFlash Quad Issues
Post by: Bilgus on November 17, 2018, 01:33:20 AM,52505.0.html
Title: Re: IPOD (ALL MODELS) iFlash Adapter Issues
Post by: Bilgus on December 08, 2018, 03:37:18 AM

Speaking from personal experience here: I also tried one of those iFlash mSATA adapters out in an iPod Video, with a 128GB SSD. While installation isn't so bad, I've had nothing but pain and suffering trying to get Rockbox working on this combination. Some of the issues I've experienced include:

  • Restoring the device in iTunes wasn't an issue, but the device never showed up afterwards as a proper FAT32 volume on my Linux desktop. If I tried formatting the partition as FAT32, the iPod's firmware would complain and ask me to restore it again, even if I backup its folders beforehand.
  • Related to the first point above, I could install Rockbox on the iPod, but then on startup, the bootloader would scream about not being able to find a FAT32 volume.
  • Removing the mSATA drive from the adapter and putting it into an enclosure to examine in GParted revealed that the drive had an "Unknown" filesystem on its primary partition. Evoking "fdisk -l" in the terminal showed me that the drive (let's call it /dev/sdi for convenience's sake) had two partitions: "/dev/sdi1" and "/dev/sdi2". /dev/sdi1 was approximately 100MB big, which is correct, and is an unknown filesystem, which is also correct; this is the iPod firmware partition. /dev/sdi2, on the other hand, was also an unknown filesystem, and was the rest of the volume's capacity. This isn't correct; the larger partition should be either FAT32 or HFS+, depending on if it was restored in Windows or a Mac.

I finally gave up on getting the iFlash to work after a while and decided to pick up a 128GB SSD I found on Amazon for pretty cheap:

I went with this SSD for two reasons: one, it's the correct size and connector for the iPod Video (and the Classic, in turn!), and two, since it's a proper PATA device, it'll function just as a hard drive should. And sure enough, it hasn't given me one lick of trouble at all since it's been in my iPod Video. I do get improved battery life and the peace of mind that my iPod has no moving parts in it anymore, and I also get expanded capacity for music, and Rockbox happily functions with it in place. If anything, an SSD like this is a far more viable option for those wanting to make their iPods solid state, since you're ensured better compatibility and it's good for those on a budget.
Title: Re: IPOD (ALL MODELS) iFlash Adapter Issues
Post by: Festivus on December 27, 2018, 06:49:34 PM
I don't have an iPod but I was planning on using the iFlash SD adapter in my iAudio X5. I don't know if I would have the same issues as iPod users but I'd rather keep my current setup rather than risk it.

I can confirm that the 128 GB PATA SSD drive works--I have the exact same one in my X5 right now. Additionally I, like older generation iPod users, needed to make use of a 50-to-40 pin adapter. I the iFlash website sells one but so does Amazon:
The adapter has little plastic notches on the side that I clipped off with a nail clipper. If you don't clip off the notches you may have trouble fully inserting the cable into the female end of the adapter.
Title: Re: IPOD (ALL MODELS) iFlash Adapter Issues
Post by: TeslaMark on June 24, 2020, 06:59:11 AM
I solved the issue yesterday.   Here are the steps to follow.

starting with a working iPod

1) Open Aomei Partition tool and clear all the partitions

2) Format as Fat 32 if it lets you.

3) Restore with iTunes for Windows

4) iTunes will leave the partition in 2 parts, a small partition with the bootloader inside and the large partition of the remainder of the drive labeled Ipod.

5) Open Rockbox installer and only install the Bootloader

6) Reopen Aomei Partition Tool and Format iPod Partition as Fat 32

7) Go back to Rockbox installer and install the main program and all optional additions but exclude the Bootloader (as you already have it)

8 )Once its done eject the Ipod and hold down the centre button and the Menu button until the apple logo appears, then immediately hold down the centre button and play/pause until the iPod boots up in target disk mode.

9) Create a Folder called Music and copy all music folders inside.

10) Eject the drive and it works without skips and without crashing with errors. 
Title: Re: IPOD (ALL MODELS) iFlash Adapter Issues
Post by: speachy on July 12, 2020, 12:27:39 PM
I just committed a potential fix for at least some of the iFlash issues.  Initial reports on an ipodcolor are encouraging.

So if you have an iFlash or some other sort of ATA->CF/SD/etc adapter with your rockbox'd player (not just iPods!), please grab the most recent build from and let us know how things go.