Enable Dark Mode System Overlay While Keeping Custom Launcher Icons
Updated 2026-11-04
Why does the launcher still stutter when you switch to the new icon set?
Many owners of CleanYour TV on Android TV report that swapping the launcher home screen to a custom one feels broken: icons jump around, menus lag, and in some cases the dark-mode toggle seems to vanish. The root cause is usually a mismatch between what the launcher writes into the home-grid XML and what the system overlay draws when “dark” is active. The system overlay for Android TV (the background tinted in blue/grey that sits behind everything) is controlled by the OEM branding layer, not by the third‑party launcher itself. Switching to a clean launcher that emits its own background and grid images can make the overlay look like it’s “stuttering,” but in most cases the delay or visual glitch is simply a missing setting.
Turning on dark mode across the entire Android TV experience—without sacrificing the custom icon set you installed via CleanYour TV—is possible and worth the effort. Here’s what to do, why it matters, and what trade‑offs to expect.
How Android TV dark mode works alongside a custom launcher
Android TV exposes dark mode through the system settings under Display > Show content dark / Dark theme. On a stock TV this applies to the UI chrome, the launcher grid background, and sometimes the notification shade. Third‑party launchers can either respect the system color scheme (by reading the window manager’s color parameters) or paint their own dark surfaces. CleanYour TV builds its own grid pack with branded tiles and layouts; when you replace that pack, the launcher typically stops honoring the system dark color if no explicit override is set. In practice this means:
- With the stock launcher, dark mode toggles the overlay cleanly, but you’re stuck with the Google default icon set.
- With CleanYour TV, you keep all the custom graphics, but the overlay may render in a light shade unless the correct themes are enabled.
- Some custom icon packs include a built-in dark variant; others only ship light icons, in which case the system has to synthesize a dark tint for the UI chrome.
The fix is to combine the system theme toggle with the launcher’s own dark theme activation, then verify that the Home screen tile images themselves are dark enough to match the dark overlay. If the tiles look washed out, that’s a sign the pack’s assets haven’t been regenerated for dark rendering.
Step-by-step: enabling system dark mode and keeping CleanYour TV icons
First, make sure the custom icon pack is fully downloaded and that CleanYour TV’s export backup is intact before changing anything. Then follow these exact steps:
- From Settings > Display > Show colors and AMOLED content, enable Show content dark and Dark theme. This covers the system overlay and the chrome around the launcher.
- Restart the TV. The OLED panel often needs a cold boot to pick up the new display mode.
- Rebuild a quick grid pack in CleanYour TV using the branded dark set for the channel and app icons, then click Install and confirm.
- In the launcher’s launcher settings (Settings > General > Theme), choose Custom and pick the dark variant of the icon pack. Disable any “Light” option that might be present.
- Test the overlay: press the quick-settings button (or say “Hey Google, turn on dark mode”) and watch for a smooth blue-grey tint across the whole screen. If the tint lags or flickers, the issue is usually the backlight/PWM, not the launcher.
If step 4 shows a bright icon set on a dark screen, double‑check that you didn’t accidentally leave a light theme selected in the main Settings > General > Appearance menu. CleanYour TV’s own settings screen sometimes hides the dark theme under Background & Display, which is independent of the system overlay.
Trade‑offs and practical tips for the hybrid setup
- Icon sharpness: many fan‑made dark icon sets for Android TV have lower resolution than the stock 1080p maps. Expect slightly softer edges on large tiles such as the network row.
- Performance: a custom pack adds to the boot load. On older TVs (Sony X905H, Panasonic VZ750), dark mode plus a heavy icon grid can push frame‑rate below 30 fps during switching. If this happens, reduce the grid size and disable animations under Settings > Developer options > Window animation scale.
- What you lose: some games hosted on Google Play (Play Games home) don’t support the overlay dark tint, and the remote’s dedicated media buttons reset when you swap packs. Re‑pair the remote after installing the custom pack.
- What you gain: the home screen stays consistent with your branding, the overlay respects a single color tone, and voice/remotely controlled playback stays legible because the UI chrome now shares the dark palette.
The bottom line: enabling dark mode system-wide while retaining CleanYour TV’s custom icon set is a settings dance, not a feature that’s broken out of the box. Turn on the system overlay first, rebuild the grid pack in dark, and verify that both layers—OS and launcher—agree on the same darkness level. Once that alignment is locked in, the hybrid setup looks professional and feels native on an OLED Android TV.
Related reading: more Android TV notes
Read next
Integrating Chromecast on Android TV Without a Separate Launcher
Learn to route Cast screen share directly through Android TV using the built-in Chromecast UI—no extra launcher needed.
Optimizing Battery Life with Low-Wake Android TV Launchers
Learn which Android TV launchers preserve battery best and step-by-step settings to cut wake locks and extend screen time on your set-top box.