diff --git a/.github/maintainer/MAINTAINER.md b/.github/maintainer/MAINTAINER.md
index f2fa1b6f..3a7aaf66 100644
--- a/.github/maintainer/MAINTAINER.md
+++ b/.github/maintainer/MAINTAINER.md
@@ -1,7 +1,7 @@
# How CleanYourTV PRs are reviewed
CleanYourTV (Gathin23/cleanyourtv) is a prompt plus tools that debloat Android TV / Google TV / Fire TV over
-ADB and a tiny native launcher (`launcher/`, plain Java, ~445 KB, for 1 GB TVs). Contributors mostly add
+ADB and a tiny native launcher (`launcher/`, plain Java, ~457 KB, for 1 GB TVs). Contributors mostly add
tested TV lists under `examples//`, translations, docs, small launcher options, themes, add-ons and tools.
## The policy: a small core plus a well-indexed hub
diff --git a/README.md b/README.md
index 348577ea..7e1fe922 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@
-
+
**The viral tweet:** [x.com/gathint/status/2111379569030939102](https://x.com/gathint/status/2111379569030939102)
@@ -99,12 +99,12 @@ Anything running **Android TV** or **Google TV**.
Tested lists from contributors, one folder per model in [`examples/`](examples/):
-**TCL** 50 · **Xiaomi** 26 · **Sony** 23 · **Philips** 12 · **Hisense** 8 · **Skyworth** 8 · **Amazon Fire TV** 7 ·
-**Thomson** 4 · **Google** 3 · **Panasonic** 3 · **BenQ** 2 · **CHiQ** 2 · **FFalcon** 2 · **Haier** 2 · **Hitachi** 2 ·
+**TCL** 51 · **Xiaomi** 28 · **Sony** 25 · **Philips** 12 · **Hisense** 9 · **Skyworth** 9 · **Amazon Fire TV** 7 ·
+**Thomson** 4 · **BenQ** 3 · **Google** 3 · **Panasonic** 3 · **CHiQ** 2 · **FFalcon** 2 · **Haier** 2 · **Hitachi** 2 ·
**Kalley** 2 · **Nokia** 2 · **NVIDIA Shield** 2 · **OnePlus** 2 · **onn** 2 · **Redmi** 2 · **Toshiba** 2 · **Vu** 2 ·
AiPro2K · AIWA · Artel · Caxium · Cecotec · Challenger · Compac · Dialog · EKO · Freebox · Insignia Fire TV · JVC ·
Karbonn · Kogan · Motorola · MTC · Noblex · OK. · PEAQ · Polytron · PRISM+ · RCA · Sankey · SANYO · SHARP ·
-Super General · Tele System · Tornado · Verizon · Vidda · Vision ·
+Super General · Tele System · Tornado · Turkcell · Verizon · Vidda · Vision ·
Anker Nebula, BYINTEK, Epson, Gadnic, JMGO, Portronics, Stellamore, Wanbo and XGIMI projectors
@@ -368,7 +368,7 @@ tools/theme.sh themes/aurora # push a theme; --r
| [`tools/privacy.py`](tools/privacy.py) | Audits the TV for voice, ACR and telemetry candidates and prints the evidence for each; `--write` turns the findings into a list `disable.sh` and `restore.sh` already understand. |
| [`tools/theme.sh`](tools/theme.sh) | Push a folder from [`themes/`](themes/) to the launcher and restart Home. |
| [`tools/race_calendar.py`](tools/race_calendar.py) | Writes this season's F1 calendar into a theme for race-weekend mode, from the free Jolpica API. |
-| [`launcher/build-and-install.sh`](launcher/build-and-install.sh) | Builds a shrunk release (about 445 KB), installs it, switches Home, and rolls back if Home does not land on it. |
+| [`launcher/build-and-install.sh`](launcher/build-and-install.sh) | Builds a shrunk release (about 457 KB), installs it, switches Home, and rolls back if Home does not land on it. |
The scripts never leave the TV without a Home app: they only disable a stock launcher they recognise,
and skip the Home app in a list until another launcher answers HOME. Details below.
@@ -438,7 +438,7 @@ apps), which is why the report names that loss per package instead of calling it
## The launcher
-A small native home screen for Android TV: **about 445 KB**, plain Java, built for TVs with 1 GB of RAM.
+A small native home screen for Android TV: **about 457 KB**, plain Java, built for TVs with 1 GB of RAM.
No blur, no video, no network permission, no background services.
The **TV** needs Android 8.0 (API 26) or newer: `minSdk` is a compile-time floor in
diff --git a/docs/card.jpg b/docs/card.jpg
index 0ee73c8d..571321f5 100644
Binary files a/docs/card.jpg and b/docs/card.jpg differ
diff --git a/docs/stats.png b/docs/stats.png
index ed05aace..e28a4d88 100644
Binary files a/docs/stats.png and b/docs/stats.png differ
diff --git a/tools/readme_stats.py b/tools/readme_stats.py
index f7ee2bc2..69847839 100644
--- a/tools/readme_stats.py
+++ b/tools/readme_stats.py
@@ -5,7 +5,7 @@ and rebuild the card with tools/readme_card.py. Fredoka is the variable TTF from
import sys
from PIL import Image, ImageDraw, ImageFont
FONT, OUT = sys.argv[1], sys.argv[2]
-STATS = [("213", "TV MODELS"), ("63", "BRANDS"), ("24", "LANGUAGES"), ("445 KB", "LAUNCHER")]
+STATS = [("222", "TV MODELS"), ("64", "BRANDS"), ("25", "LANGUAGES"), ("457 KB", "LAUNCHER")]
W, H = 1600, 240
img = Image.new("RGB", (W, H), "#15181e"); d = ImageDraw.Draw(img)
def f(size, wt):