The home screen your TV deserves

atvOS Launcher gives your Google TV a clean, fast and visually stunning home screen, inspired by tvOS. It is free and open source, and it keeps everything on your TV.

Coming soon to Google PlayView the source code

Get to know atvOS

Everything that you watch, one press away.

Top Shelf

Move to an app in the dock and its top shelf fills the screen.

Your layout

Put your favourite apps in the dock, reorder the rest, make folders and hide the apps that you don't use.

Control Center

Frequently used shortcuts that let you change settings quickly, without getting in the way.

Glass, made for TVs

Quickly change the look and feel of the launcher, while it stays familiar and easy to use.

TalkBack

Every tile, button and menu option is read aloud as you reach it.

Private

No ads or analytics. atvOS Launcher uses your Google account only for your profile photo.

Set up in a few minutes

You need a Google TV or Android TV device with Android 12 or later. On first launch, atvOS shows each step with a picture of the TV's Settings screen, opens that screen for you and skips the steps that are already done.

  1. Turn on Developer options

    atvOS opens the TV's About screen. Select the build row seven times.

  2. Turn on USB debugging

    atvOS opens Developer options for you.

  3. Allow USB debugging

    When the TV asks, select Allow. atvOS becomes the home screen.

  4. Add your profile picture

    Completely optional. Choose your Google account to show its profile picture on the home screen.

Why USB debugging?

The built-in home screens of Google TV and Android TV keep the Home button, even after you choose a different home app. atvOS turns the built-in home screen off through the TV's own debugging connection, inside the TV. It sends only two fixed commands: one turns the built-in home screen off, and one turns it back on.

When setup is done, you can turn USB debugging off again. On a TV that lets you choose the home app, atvOS opens Android's home app setting instead, and needs no debugging at all.

Support

How do I get my TV's own home screen back?
  1. If you turned USB debugging off after setup, turn it on again in Developer options. Then open atvOS Settings, select Uninstall, then Restore Default Launcher.
  2. Select Remove Power Control. Android can't uninstall an app with device admin access.
  3. Open Support, select App Info, then Uninstall.

To open atvOS Settings, select the clock, then the switches button in the Control Center.

Which devices does atvOS work on?

Google TV and Android TV devices with Android 12 or later: TVs, streaming sticks and set-top boxes.

Why is a top shelf empty?

A top shelf shows what an app shares with the TV, and some apps share nothing. atvOS also needs access to app recommendations: the TV asks for it when the first setup ends. If you didn't allow it, turn it on in the TV's Settings, in the permissions of atvOS Launcher.

Does atvOS collect my data?

No. There's no sign-up, no ads and no analytics. Read the Privacy Policy.

How do I report a problem or ask for a feature?

Open an issue on GitHub. Say which TV you have, its Android version and what you did before the problem.

Is atvOS made by Apple?

No. atvOS Launcher is an independent project, inspired by the tvOS Home Screen. It is not affiliated with or endorsed by Apple or Google.

Free and open source

atvOS Launcher is free software under the GNU General Public License v3.0. Read the code, build it yourself or help make it better.

View on GitHub

Support the project

If you enjoy atvOS, you can donate from atvOS Settings, under Support, then Donate. Donations are completely optional: atvOS is the same for everyone.

Or buy me a coffee on PayPal