Skip to content

CrazyPod V1.2.0

Choose a tag to compare

@Gigass Gigass released this 25 Aug 16:20
· 22 commits to main since this release

CrazyPod V1.2.0 is an interaction and music-library update for the iPod Classic 6G target family (6th, 6.5th, and 7th generation).

Highlights

  • Added Settings → Playback → Original iPod Music. When enabled, CrazyPod scans and plays tracks synced by iTunes under /iPod_Control/Music. Fresh installations enable this by default; upgraded devices keep it disabled until the user turns it on.
  • Added full-screen push, pop, replace, and unlock transitions so opening pages, returning to Home, and switching major scenes no longer flash abruptly. Reduce Motion still disables these transitions.
  • Made Shuffle respond immediately by opening Now Playing first, then validating the library and building the random queue after the transition.
  • Reworked lock-screen unlocking into an immediate white text progress bar and aligned Home Menu/play-pause hold feedback in the top bar.
  • Tightened Home Menu gesture ownership: only a short Menu press opens the queue, while interrupted or long presses no longer trigger it. The queue popup is narrower and removes the redundant “Local Queue” header.
  • Fixed lock-screen artwork becoming stale, disappearing after Previous, or drifting out of sync with the actual track. The current artwork remains visible until the confirmed replacement is ready.
  • Fixed Theme Font Error caused by exhausted runtime font slots, and improved regional font reuse after language changes.
  • Improved Canvas full-screen artwork cropping, default Now Playing title spacing, modal teardown, and Home restoration after overlays close.

Installation

Use CrazyPod-V1.2.0-iPod6G.zip for a complete installation or update. Merge its contents into the iPod volume and write .rockbox/rockbox.ipod last. Do not delete the existing .rockbox directory 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. Install the complete ZIP when resources, fonts, or Mini Apps need updating.

Original iPod Music support reads audio files and their metadata; it does not import Apple iTunesDB playlists, ratings, or play counts.

Validation

  • Clean iPod 6G ARM production build completed with embedded version V1.2.0.
  • ZIP integrity check passed.
  • Runtime font audit passed: 11 CPKs, 47 shipped tuples, 26 requested tuples.
  • CrazyPod UI architecture gate passed.
  • CrazyPod UI host tests passed.
  • Mini App host tests passed.
  • git diff --check passed.

These checks validate the build and package; they are not a complete physical-device regression of every interaction.

SHA-256

  • CrazyPod-V1.2.0-iPod6G.zip: 4857dd94b3da23407d3431651699b50e27015b9d287d4bd1fe67bfd77c68e153
  • rockbox.ipod: db2906c0f309011541d44a901dcd1735ba3a59f23ef8c549299aba5699043b21

Source commit: f1a2d13549a306a60a22ae993683e6e30afa23d9

Full changelog: V1.1.1...V1.2.0