v1.0.0-alpha • Clean-Room SpecificationJetpack Compose for TVApache 2.0

The Zero-Bloat Android TV Launcher Built for Speed

Engineered from first principles with Kotlin and Compose for TV. 100% on-device storage, sub-25 MB memory footprint, zero telemetry, and seamless D-pad navigation for Google TV, Fire TV, and Android TV sticks.

< 25 MBMemory Footprint (1GB RAM Safe)
60 FPSCompose Leanback Focus Engine
0 CallsZero Telemetry • 100% Offline
API 23+Android 6.0 through Android 15

Experience the 10-Foot Leanback Interface

Navigate smoothly with your remote's D-pad. Scaled focus cards, customizable category rows, and instantaneous launch times.

4K HDR • 60 FPS • D-Pad Focus Engine
20:45Saturday, Oct 11

YouTube Leanback

TV Optimized • 4K HDR playback • Long press OK for Context Menu (Hide, Categorize, Uninstall)

D-Pad Active: 1.15x Scale • Glow Accent
InteractiveTry navigating with your keyboard [←] [→] or click the buttons below:

Built Without Compromise

Modern Android TV hardware deserves an interface free from sponsored recommendations, background bloat, and battery-draining services.

Dual App Sources & Deduplication

Seamlessly surfaces both TV Leanback apps and sideloaded mobile APKs. Automatically prioritizes native TV activities and eliminates duplicate phone launch targets.

Spec R3.1 – R3.4

Low-RAM Background Engine

Hardware-accelerated shaders with dynamic blur, brightness, and contrast scrims. Downscales wallpapers to 1080p RGB_565 to guarantee stability on 1GB and 2GB TV sticks.

Spec R5.1 – R5.4

Fire OS Home Button Override

Opt-in AccessibilityService intercepts KEYCODE_HOME on locked OEM launchers (Fire OS, Google TV) with 600ms debounce and active loop prevention.

Spec R4.1 – R4.4

100% On-Device Privacy

Air-gapped by architecture. No third-party analytics, crash trackers, ad SDKs, or cloud dependencies. Your app list and viewing habits never leave your local living room.

Clean-Room Guarantee

Wallpaper Plugin Protocol

Open ContentProvider contract (content://<authority>/wallpapers) allowing community extensions to provide live, periodic, or curated backgrounds.

Spec R6.1 – R6.4

Portable JSON Backup & Restore

Seamlessly clone your layout across multiple TV devices. Exports clean JSON excluding device-specific tokens with strict 2 MB schema validation upon import.

Spec R7.1 – R7.5

Install via ADB or Direct APK

Install directly on your TV or media stick in less than two minutes using Android Debug Bridge:

bash • adb terminal
# 1. Connect to your Android TV / Fire TV IP address
adb connect 192.168.1.105:5555

# 2. Install Hearth launcher APK
adb install -r hearth-release.apk

# 3. Optional: Install the sample wallpaper provider module
adb install -r sample-wallpaper-provider.apk

# 4. Optional: Grant secure settings permission for Fire OS key interception
adb shell pm grant in.neetinsolanki.hearth android.permission.WRITE_SECURE_SETTINGS