Repository navigation
Releases
Open Shelf 0.6.0
Open Shelf can now be translated. All of the app's text is in strings.xml, category names included, and the README explains how to add a language (#2).
When an app is archived or hasn't had a release in a year, Open Shelf now looks for a fork that ships a newer TV build. The catalog lists 16 of these forks, each with at least 10 stars. Where the original is still in the catalog, as with LeanKeyboard and ReFreezer, its page links to the fork (#3).
Some forks keep the original's package name but use a different signing key. If one build is already on your TV, the other's page tells you which one you have. Open Shelf holds the install and says why, since Android would refuse it anyway.
The catalog is refreshed as of 11 November and has 2,923 apps.
Installs over 0.5.2.
Open Shelf 0.5.2
Fixes a crash on install on TVs that block Android's install confirmation screen. This was reported on a Xiaomi TV sold in China (#1). Open Shelf now falls back to Android's standard install request, and shows a message if the TV blocks that too.
Installs over 0.5.1.
Open Shelf 0.5.1
- IPTV players, live TV channel apps and debrid, torrent or Stremio streaming clients are now hidden by default. Turn them back on in Settings → Hide IPTV and stream apps.
- When you move down into the rows on Discover, the preview at the top shrinks so more rows fit on screen.
Install: download OpenShelf-0.5.1.apk below. It installs over 0.5.0.
Open Shelf 0.5.0
First public release.
Open Shelf lists about 2,900 open-source Android TV apps from GitHub and installs them from each project's own releases, using only the remote.
- Browse 18 categories, or search by name or by what an app does
- Picks the APK that fits your TV's CPU
- Checks the signing key before every update and holds it if the key changed
- My Apps shows what's installed and which catalog apps have updates
- Light and dark themes, five accent colours
Install: download OpenShelf-0.5.0.apk below and sideload it with Downloader or adb install. Needs Android 9 or newer.
If you tried a test build before, uninstall it first. This release is signed with a different key.