Repolode
Snowflake-27

Snowflake-27/glassos-plus

A community fork of the GlassOS Android TV launcher that adds a compact Continue Watching row, configurable app layout and a faster Home return.

Stars
54
Forks
2
Open issues
0
Last commit
13 hours ago

What is it?

GlassOS+ is a community fork of the GlassOS launcher for Android TV and Google TV, based on upstream v1.0.2-beta. It places a compact Continue Watching carousel directly below the app row, combining public Watch Next and Preview Channels data, including compatible Nuvio channels, and merging duplicate titles.

The fork also adds layout controls: four to six app columns, adjustable margins, spacing and icon size, plus the ability to hide or reorder apps without disabling their packages. An optional auto-scroll for Continue Watching is off by default, and Cinemeta or TMDB artwork can be used for movie and series backgrounds.

An optional Fast Home accessibility helper watches Home window changes so the stock launcher can be redirected back to GlassOS. It is tested on a Xiaomi TV Box S with Android 14; Fire TV and streaming apps are not covered by testing.

Key features

  • 01Compact Continue Watching row below Apps, merging public Watch Next and Preview Channels data.
  • 02Four to six app columns with adjustable margins, spacing and icon size.
  • 03Hide or reorder apps without disabling their packages.
  • 04Optional auto-scroll for Continue Watching, off by default.
  • 05Cinemeta backgrounds by default, with optional TMDB artwork using your own key.
  • 06Optional Fast Home accessibility helper to return to GlassOS from the stock launcher.

Use cases

  • Customizing the home screen of an Android TV or Google TV box.
  • Seeing recently watched titles from several streaming apps in one row.
  • Keeping a familiar launcher layout while tuning density and app order.

Quick start

  1. 1

    Clone the repository

    git clone https://github.com/Snowflake-27/glassos-plus.git
  2. 2

    Enter the project folder

    cd glassos-plus
  3. 3

    Run the build script (builds the debug APK and runs lint)

    bash build-personal.sh

Things to know

  • Built for Android TV and Google TV; tested only on one Xiaomi TV Box with Android 14.
  • Building from source requires JDK 17, Android SDK platform 34 and Python 3.
  • Fire TV and streaming app integrations are untested for the fork-specific features.
  • Updating an installed build requires the same application ID and signing key.

Topics

FAQ

What is glassos-plus?
A community fork of the GlassOS Android TV launcher that adds a compact Continue Watching row, configurable app layout and a faster Home return. GlassOS+ is a community fork of the GlassOS launcher for Android TV and Google TV, based on upstream v1.0.2-beta. It places a compact Continue Watching carousel directly below the app row, combining public Watch Next and Preview Channels data, including compatible Nuvio channels, and merging duplicate titles.
Is glassos-plus free to use? What license does it have?
glassos-plus is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is glassos-plus still maintained?
Actively maintained. The last commit to glassos-plus was on Nov 6, 2026.
What can I use glassos-plus for?
Customizing the home screen of an Android TV or Google TV box. Seeing recently watched titles from several streaming apps in one row. Keeping a familiar launcher layout while tuning density and app order.
How do I install glassos-plus?
Clone the repository: git clone https://github.com/Snowflake-27/glassos-plus.git Enter the project folder: cd glassos-plus Run the build script (builds the debug APK and runs lint): bash build-personal.sh
Where can I get glassos-plus?
The source code and installation instructions are on GitHub: https://github.com/Snowflake-27/glassos-plus

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects