Open Source

Transform Your
Android TV Experience

A sleek, customizable launcher that puts you in control. Organize your apps, customize your grid, and enjoy a modern TV interface designed for Android TV.

Downloader Code : 6330120 Install Now Learn More
Arc Launcher Main Screen
Features

Everything You Need

Built specifically for Android TV with a focus on simplicity and customization

Customizable Grid

Arrange your apps exactly how you want them. Drag, drop, and organize your favorites with an intuitive grid layout designed for TV remotes.

Category Organization

Group apps into categories that make sense. Create sections for Streaming, Games, Tools, or any custom categories you need.

Sleek Settings Interface

A beautifully designed settings panel that puts configuration options at your fingertips. Easy access to all customization options.

Designed for Remote

Optimized for navigation with a TV remote or game controller. D-pad friendly interface with clear focus indicators.

Customizable Appearance

Personalize your launcher with wallpapers, accent colors, and layout options. Make it truly yours.

Free & Open Source

No ads, no tracking, no data collection. 100% open source under GPL-3.0 license. Built by the community.

Installation

Get Started in Minutes

Three simple steps to transform your Android TV

01

Download the APK

Visit our GitHub releases page and download the latest APK file. We recommend the release version for stability.

02

Or Use Downloader App

Install Downloader from the Amazon/Google Play Store. Enter code 6330120 to download Arc Launcher directly.

Copy Code
Downloader 6330120 Go
03

Enable Unknown Sources

On your Android TV, go to Settings > Security > Unknown Sources. Enable the option to install apps from unknown sources.

03

Install & Launch

Transfer the APK to your Android TV using a USB drive, ADB, or cloud storage. Open it and follow the installation prompts. Set Arc Launcher as your default home app.

Apps
Setup

Make It Your Default

Set Arc Launcher as your home screen for the best experience

Method 1: Remap Home Button

The safest way. Use Button Mapper to remap your remote's Home button to launch Arc Launcher instead.

  1. Install Button Mapper from the Play Store
  2. Open Button Mapper and grant Accessibility permission
  3. Select "Home button" from the list
  4. Enable "Customize" and select "Arc Launcher" as the action
Works on most Android TV devices without ADB

Fire TV Devices

We strongly recommend using Laucnher Manager to setup Arc Launcher as your default launcher on Fire TV Devices.

Method 2: Disable Stock Launcher

Advanced users only. Disables the default launcher system-wide using ADB commands.

Warning: You do this at your own risk. Tested on Chromecast with Google TV. May differ on other devices.
ADB Commands
# Disable default launcher (CCwGTV)
adb shell pm disable-user --user 0 com.google.android.apps.tv.launcherx

# Also disable the fallback launcher
adb shell pm disable-user --user 0 com.google.android.tungsten.setupwraith
Re-enable (if needed)
adb shell pm enable com.google.android.apps.tv.launcherx
adb shell pm enable com.google.android.tungsten.setupwraith
Known issue: YouTube button may stop working. Remap it with Button Mapper.
Open Source

Built by the Community

Arc Launcher is 100% open source. We welcome contributions of all kinds - code, design, documentation, or feedback.

GPL-3.0 License
Flutter Built With
Issues Welcome
Contribute on GitHub
lib/flauncher.dart
// Arc Launcher - Open Source Android TV Launcher
class ArcLauncher extends StatelessWidget {
// Built for Android TV devices
// Customizable grid, categories, D-pad nav
}
void main() {
runApp(ArcLauncher());
}