CrazyPod V1.1.0
CrazyPod V1.1.0 is a feature release for the iPod Classic 6G target family (6th, 6.5th, and 7th generation).
Highlights
- Added on-device screen recording: press Left + Right for a screenshot, or hold the same chord for 0.5 seconds to start or stop a 30 FPS AVI recording. Recordings are saved under
/Videos/Screen Recordings, with countdown, recording indicator, save/failure feedback, dropped-frame handling, and a 1 GiB file limit. - Added 30-pin dock and iAP accessory support for accessory detection, serial protocol negotiation, remote-button input, playback control, and dock-aware power/USB behavior.
- Added remote multi-tap controls: one tap toggles play/pause, two taps skip forward, and three taps go back. Remote navigation also works across Home, Now Playing, Cover Flow, lock, books, prompts, and overlays.
- Unified long-press interactions with visible progress feedback for Home to Now Playing, confirmation actions, Mini App exit, wallpaper crop actions, lock/unlock, capture, and power controls.
- Hardened Mini App runtime font packaging. All release CPKs now declare exact semantic font requirements; ABI 1.16+ rejects missing font metadata; the release archive ships and audits 47 canonical font tuples across four locale groups.
Documentation
- Added an internationalized English README and a complete Simplified Chinese README.
- Added the CrazyPod live demo link.
Installation
Use CrazyPod-V1.1.0-iPod6G.zip for a complete installation or update. Merge its contents into the iPod volume and copy .rockbox/rockbox.ipod last. Do not delete the existing .rockbox directory before merging if you need to preserve settings or user data.
The archive does not install a bootloader. rockbox.ipod is also attached separately for firmware-only updates.
Validation
- iPod 6G ARM production build completed with embedded version
V1.1.0. - ZIP integrity check passed.
- Runtime font audit passed: 11 CPKs, 47 shipped tuples, 26 requested tuples.
- Host tests cover the iAP parser/state machine, remote multi-tap behavior, Home input, Mini App manifests, and runtime-font packaging.
Physical compatibility can vary between third-party 30-pin accessories. The 3.5 mm headset remote path remains unsupported.
Source commit: 1df7dde66e7f10f94affedd07622e3a4e40fc31c
Full changelog: V1.0.1...V1.1.0