Skip to content

Releases

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 13:08
2022110

Speed Compile prepares the code of the Android TV apps you pick ahead of time, so they open and scroll more smoothly. It runs on the TV itself, pairs with your phone once, and does its work when nothing is playing.

This is the first stable release. If you tried 0.9.0-test1, install this over it. Your pairing and app list are kept.

Stable download link for the Downloader app: https://github.com/k45sle/android-tv-speed-compiler/releases/latest/download/speed-compile.apk

New

  • A new look. Every screen is styled like an arcade, and each app's banner sits in a game cartridge. Home has an Arcade button, so you can play a game at any time.
  • Automatic mode. Speed Compile loads the profile an app ships with, so most apps are ready right after an update, and quietly refreshes them for a week. Apps without one wait until you have used them for about a minute, and are fully compiled after 2 days if you don't. Under Advanced in Settings, "How to optimize" can be switched to Full compile for every app.
  • Smoothness advice. App detail says how smoothly each app runs, measured while you use it: "Checking how smoothly it runs", "Optimized, runs smoothly", "Mostly smooth" with the share of stuttering frames, or "still choppy" with a Smoother mode button. If Smoother mode doesn't help, Back to normal mode undoes it.
  • In Apps you can pick several apps at once and watch or optimize them together.
  • Reset puts an app back the way the TV had it.
  • A setting, "Keep Wireless debugging on", decides whether Speed Compile turns Wireless debugging back on when it gets switched off.

Improvements & Fixes

  • Apps are prepared in a lighter way that covers the parts you actually use. On our test TV they started faster this way and took half the storage or less.
  • A small helper runs in the background with a quiet "Watching for idle time" notification, so Speed Compile notices at once when the screen turns off or the screensaver starts. It takes about 10 MB of memory on our test TV.
  • Speed Compile prepares its own code too.
  • Many smaller fixes from testing on a real TV.

The full list is in the changelog.

Download

Get speed-compile.apk below (the same file as speed-compile-v1.0.0.apk). It is signed with the project's release key and built by GitHub Actions from this tag. The README explains how to check it under "Checking a download".

Signing certificate SHA-256: 9b2676f825843461501ef36b134677be0434efa67a482bbf8406d9fb2825d0b3

To check a download, run sha256sum -c SHA256SUMS and gh attestation verify speed-compile.apk -R k45sle/android-tv-speed-compiler.

VirusTotal: 0 of 67 engines flag it (scanned 2026-10-25).

Full Changelog: v0.9.0-test1...v1.0.0

v0.9.0-test1

v0.9.0-test1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 18:30

The first test build of Speed Compile, for people who wanted to try it early. Version 1.0.0 replaces it: install that one instead.

New

  • Pick the apps to watch. Speed Compile prepares them ahead of time, and again after each update.
  • Setup runs on the TV, and you pair it with your phone.
  • It waits until nothing is playing, or for a time window you set.
  • You can play a game while a job runs.

Full Changelog: https://github.com/k45sle/android-tv-speed-compiler/commits/v0.9.0-test1