Lumora v7.4
Catalogue
- Cold starts no longer spend their first seconds on diagnostics. The recursive storage audit (every file under the package, the WebView profile, the poster/OkHttp caches and external downloads) and the once-per-build
dbstatpass moved out ofMainActivity.onCreateinto the charging-only maintenance worker. The search-key and date-sort repair passes also remember completion on disk now, so a normal launch no longer rescans the whole catalogue looking for legacy rows that are already fixed. - A last-played Series or Films start stops holding the loading row for the whole VOD rebuild. The tab used to wait for both tabs and every shelf before showing anything. It now appears as soon as its own cached category rows are published, with the shelf build continuing behind the visible rows. On a 16,400-row test catalogue the first content landed at 8.8 s instead of sitting on Loading past 20 s on the same device: the live read took 2.8 s, the cached VOD snapshot 2.6 s and the category build 0.8 s.
- The cold-start budget line now measures what the user actually sees.
FIRST CONTENTis logged by the screen that posts its content, not when the render coroutine is launched, so the number inadb logcat -s LumoraPerfmatches the wait.
Installation
Download the APK below and install on your Android TV, Fire TV Stick, or phone.