Skip to content

InniClassic 1.3.0

Choose a tag to compare

@FabianZettl FabianZettl released this 29 Jul 06:55
· 3 commits to master since this release

A Music Quiz overhaul, a Now Playing polish pass, and another batch of Reddit-reported bugs — mostly sleep/wake and audio.

Added

  • Music Quiz: five new question types — alongside "What song is playing?", it can now ask which artist released a track, which album it's from, what year it came out, and what genre it is (each only offered when your library actually has enough distinct values to make a fair question). Also new: a visual question type showing 3 album covers side by side to pick from instead of text answers.
  • Music Quiz: all 4 answers now fit on screen at once, no more scrolling to see the other options.

Changed

  • Now Playing: the album cover sits slightly lower, spacing between Title/Artist/Album is now perfectly consistent, the star rating moved between Album and the track counter, and the "X of Y" track counter is bold at the same size as the rest of the info block.
  • Documented the existing (but easy-to-miss) synced lyrics support: drop a .lrc file next to a song (same filename) or embed lyrics in ID3/FLAC/ALAC tags, then long-press Center on Now Playing → Toggle Visualizer to see them scroll in sync with playback.

Fixed

  • Screen never came back on after the backlight timer put it to sleep — two separate bugs:
    • The "virtual" sleep used while FM Radio or the web server is running (so the CPU stays alive) never had any code path that turned it back off. Once triggered, the screen stayed black forever (vibration/click feedback still worked) until a full reboot.
    • The "real" sleep used during ordinary music playback simulates a power-button press to turn the display off, but nothing ever simulated a second press to turn it back on.
  • Full device lockup (required a paperclip reset) playing FM Radio through wired headphones for a few minutes — the backlight timer's "virtual sleep" path was also toggling Wi-Fi off while the FM tuner was active. On this chipset, FM/Wi-Fi/Bluetooth share the same combo radio hardware; killing Wi-Fi mid-session could wedge it badly enough to need a hard reset. Wi-Fi is now left alone whenever the radio is on.
  • Screen dimming during active use — the default Backlight Timer was 10 seconds. Now 1 minute (still adjustable down to 10s in Settings).
  • Bluetooth headphones (reported with AirPods) noticeably quiet — a known AVRCP "absolute volume" quirk. Absolute volume is now disabled on connect, so headphones use their own physical volume control.
  • Some FLAC files failed with "Legacy Player Error: 262" — failing files now automatically retry once through ExoPlayer's FLAC extension instead of giving up outright.

Install

  • rom.zip — flash via the Innioasis Updater, no ADB required. Must keep the filename exactly rom.zip.
  • InniClassic-1.3.0.apk — install over an existing JJ Launcher / InniClassic install via adb install InniClassic-1.3.0.apk.

Full changelog: https://github.com/FabianZettl/inniclassic/blob/master/CHANGELOG.md