Missing HDMI input tiles on tv-detox after boot on specific Android TV devices (MediaTek SoC). The core issue is asynchronous HDMI input registration.
Raw Developer Origin & Technical Request
GitHub Issue
Oct 20, 2026
**TV:** Xiaomi / Redmi MiTV-MOOQ3 (tarzan, MediaTek m7632 / T31), Android TV 10. tv-detox v1.5.1 (41a8a87), installed with `install.sh`.
**What happens**
After the TV restarts, the bottom row shows no HDMI 1/2/3 tiles. Pressing Home once makes them appear.
**Expected**
The HDMI tiles show on the first Home screen after boot.
**Cause**
`buildTiles()` reads the inputs once through `hdmiInputs()` → `TvInputManager.getTvInputList()` (MainActivity.java around lines 427 and 1033). On this MediaTek TV, `com.mediatek.tvinput`'s HDMIInputService appears to register HDMI 1-3 after the home screen has started, so the first read returns no HDMI inputs. Nothing rebuilds afterwards: `onResume()` only calls `buildTiles()` when `dirty` is set by an app change, and there is no `TvInputManager.TvInputCallback`.
**Suggested fix**
Register a `TvInputManager.TvInputCallback` (`onInputAdded`, `onInputRemoved`, `onInputUpdated`) in `onCreate` and rebuild the tiles from it (unregister in `onDestroy`). Another Android TV launcher, CleanYourTV, does this, and its HDMI entries show right after boot on the same TV.
**Steps to reproduce**
1. Install tv-detox on a MediaTek Android TV with HDMI inputs.
2. Restart the TV (`adb reboot`) and wait for Home.
3. The HDMI tiles are missing until Home is pressed.
Developer Debate & Comments
No active discussions extracted for this entry yet.
Adjacent Repository Pain Points
Other highly discussed features and pain points extracted from Ansub/tv-detox.
Frequently Asked Questions
Market intelligence mapped to Missing HDMI input tiles on tv-detox after boot on specific Android TV devices (MediaTek SoC). The core issue is asynchronous HDMI input registration..
What is the technical positioning of Missing HDMI input tiles on tv-detox after boot on specific Android TV devices (MediaTek SoC). The core issue is asynchronous HDMI input registration.?
Which technical concepts are associated with Missing HDMI input tiles on tv-detox after boot on specific Android TV devices (MediaTek SoC). The core issue is asynchronous HDMI input registration.?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like restart and install.sh by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics