Rockbox General > Rockbox General Discussion

Questions About iPod Accessories on iPod Classic/6G

(1/3) > >>

WilsontheWolf:
Hello, I recently found a good deal on an iPod 6G (160GB) and installed Rockbox on it. It has been working lovely so far, but one thing I noticed is that I can't use Rockbox with my iPod. I'm not entirely sure if this iPod has IAP support, as https://www.rockbox.org/wiki/IpodClassicPort doesn't mention anything about the support (it does mention "Nearly all of Rockbox's features work and battery life is extremely good.") but https://www.rockbox.org/wiki/IpodAccessories.html doesn't mention it. If it doesn't support my iPod, what would be needed to get it to work, and if it does support it, is there anything I could do to get it to pick up in my car?

Thank You in advance

philden:
Can you clarify what you are trying to do that doesn't work?

iPodVT:
I have a 120GB 6.5 Gen iPod Classic (MB565LL/A) with a fairly recent Rockbox dev build installed.  With it booted into Rockbox, I mounted it on the 30 pin dock of a Sony ICF-CS10iP FM/AM Clock Radio and it is responding to the Play/Pause, |<<, and >>| buttons on the clock radio's remote control but not the Menu button, Enter/Select button, or other navigation buttons.  Then I tried the same with an 80GB 6th Gen iPod Classic (MB029LL/A) and a 160GB 7th Gen iPod Classic (MC297LL/A) and got the same results.  So it seems there is partial but consistent IAP support in Rockbox with those Classic models.

I figured I should try the same with each of them booted into their Apple firmware, and all three iPods froze up when I tried to do a normal shutdown out of Rockbox.  So I did a hard reset/reboot into the Apple firmware on each iPod, and then tried them all on the clock radio's dock.  This time they all responded to all of the buttons on the remote control.

Despite this, when it comes to using my iPods for listening to music, I am 100% into Rockbox.  This was the first time in ages that I ran an iPod in the Apple firmware rather than Rockbox for anything other than sync-ing and other music library management tasks.

speachy:
I think they want to use it with their car.

Two problems present for this:

1) IAP-over-USB isn't implemented.  This includes both the control protocol and the audio path (which is a variation of USB audio IIRC)
2) Apple has been _extremely_ litigious over non-aple folks implemeting IAP without a license.

speachy:

--- Quote from: iPodVT on September 30, 2023, 11:56:45 PM ---I have a 120GB 6.5 Gen iPod Classic (MB565LL/A) with a fairly recent Rockbox dev build installed.  With it booted into Rockbox, I mounted it on the 30 pin dock of a Sony ICF-CS10iP FM/AM Clock Radio and it is responding to the Play/Pause, |<<, and >>| buttons on the clock radio's remote control but not the Menu button, Enter/Select button, or other navigation buttons.  Then I tried the same with an 80GB 6th Gen iPod Classic (MB029LL/A) and a 160GB 7th Gen iPod Classic (MC297LL/A) and got the same results.  So it seems there is partial but consistent IAP support in Rockbox with those Classic models.

--- End quote ---

Hmm, our implementation of the classic serial IAP only specifies playback controls.  Adding the menu/select and up/down buttons to that is straightforward but it could have quite an affect on the various keymaps.

I hacked that together this morning, the patch is here:   https://gerrit.rockbox.org/r/c/rockbox/+/5355

I can do a test build for you if you'd like, but it's going to have to wait until (much) later today.

Navigation

[0] Message Index

[#] Next page

Go to full version