tshi-dev / UrTV
git clone https://github.com/tshi-dev/UrTV.git
apk-latest · 1d ago
Arabic home screen and Saudi screensaver for Android TV / Google TV, plus a safe speed-up. Your AI agent sets it all up. واجهة عربية وشاشة توقف سعودية لتلفزيونات أندرويد، يركّبها لك مساعد الذكاء الاصطناعي.
+34
stars, 24h · #254
+34
stars, 7 days · #1,213
+34
stars, 30 days · #8,195
34
★ total · +34% this week
6
forks · 2 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageJava
License—
Created2026-10-19 (1d ago)
Last pushtoday
Watchers1
OwnerUser
GitHub topics
Links
- GitHub: github.com/tshi-dev/UrTV
- Homepage: https://github.com/tshi-dev/UrTV/releases/tag/apk-latest
- Releases · Issues · Hacker News mentions
README excerpt
تلفزيونك · UrTV واجهة رئيسية عربية وشاشة توقف سعودية لتلفزيونات Android TV و Google TV، وتسريع آمن للتلفزيون. يركّبها لك مساعد ذكاء اصطناعي بأمر واحد. An Arabic home screen and a Saudi screensaver for Android TV / Google TV, and a safe speed-up. Your AI agent sets it all up. ## ركّبه بمساعد الذكاء الاصطناعي 1. **على التلفزيون:** الإعدادات ← النظام ← حول ← اضغط OK على **Build** سبع مرات، ثم من **خيارات المطوّر** شغّل **USB debugging**. 2. **على كمبيوتر في نفس الواي فاي:** افتح مساعد يشغّل الأوامر على جهازك، مثل **Codex** أو **Claude Code**، والصق: > ركّب تلفزيوني من https://github.com/tshi-dev/UrTV: انسخ المستودع واتبع `docs/SETUP-PROMPT.md` خطوة بخطوة. أنت على كمبيوتر متصل بنفس شبكة الواي فاي حقت التلفزيون. في Codex اختر «Approve for me» للموافقات من القائمة تحت خانة الكتابة. يسألك عن مدينتك والأندية اللي تتابعها، وبعدها يكمل لحاله في حوالي 40 دقيقة. **آمن:** ما يحذف أي تطبيق، وما يلمس AirPlay ولا Chromecast ولا الصوت، و`optimize/reset.sh` يرجّع التلفزيون مثل ما كان. ## Set it up with your AI agent 1. **On the TV:** Settings → System → About → press OK on **Build** 7 times, then in **Developer options** turn on **USB debugging**. 2. **On a computer on the same Wi-Fi:** open an agent that runs commands on that computer, such as **Codex** or **Claude Code**, and paste: > Set up my TV with https://github.com/tshi-dev/UrTV: clone it and follow `docs/SETUP-PROMPT.md` step by step. You are on a computer on the same Wi-Fi as the TV. In Codex, choose «Approve for me» for approvals in the menu under the chat box. It asks for your city and the clubs you follow, then does the rest on its own in about 40 minutes. **Safe:** nothing is uninstalled; AirPlay, Chromecast and voice are never touched; `optimize/reset.sh` puts the TV back as it came. The full prompt: docs/SETUP-PROMPT.md. **Make your own:** to build a different screen or port it to another TV, give your agent this repo and docs/RECREATE-PROMPT.md (the full design and behaviour spec). ## What you get | | | | |---|---|---| | **شاشة تلفزيونك** · screensaver | Clock, Hijri date, prayer times and iqama, Ramadan, your teams' matches, weather, markets, and beside the clock your choice of new episodes, today's prayers, the 5-day forecast, all your teams' games, or a verse/hadith of the day, over Saudi landscapes | `urtv-screensaver.apk` | | **تلفزيونك** · home screen | Clean Arabic launcher: favourites row (5–10 apps) arranged in «ترتيب المفضلة», all apps, inputs, Wi-Fi, settings; optional card from the screensaver (off by default) | `urtv-home.apk` | | **Two free apps** | TV Bro, a web browser for the TV, and SmartTube, YouTube without ads, from their own releases (skip with `SKIP_EXTRAS=1`) | `optimize/install.sh extras` | | **Speed-up** | Telemetry, ads and demos off (reversibly), closed apps frozen, Play Store kept from running in the background, faster animations | `optimize/` | **Download the apps yourself:** releases/apk-latest (install with `adb install`; the agent route above also sets