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 problem does Missing HDMI input tiles on tv-detox after boot on specific Android TV devices (MediaTek SoC). The core issue is asynchronous HDMI input registration. solve?
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