[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1tqa98o7zpzc2":3},{"code":4,"message":5,"data":6,"timestamp":26},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":16,"summary_md":17,"topic":18,"github_topics":21,"license":22,"homepage":23,"updated_at":24,"history":25},"aqmangge\u002Fglass-tv-home",23,"Glass TV Launcher — Android TV launcher bergaya tvOS dengan waktu solat, cuaca, API indeks pencemaran & screensaver StandBy","Java",21,9,13,2,[],"Replaces an Android TV home screen with an ad-free tvOS-style launcher including weather, air quality, prayer times and a screensaver.","If you have an Android TV or Google TV whose stock home screen is cluttered with promoted content, Glass TV replaces that surface with a tile-and-dock launcher, adds a weather and air-quality hub, and puts a changing picture or screensaver behind your apps. It is a hobby-scale project, but the install path is unusually concrete: a prebuilt APK plus written guides.\n\n## The problem\n\nOn a typical Android TV, pressing Home lands you on a screen the manufacturer controls, often with recommendation rows and sponsored tiles, while your own apps sit further down. You want a quieter start screen, a quick way to see the time, forecast and air quality, and a way to clear background apps without digging through settings. Glass TV becomes the Home app: the launcher replaces that first screen, a pill under the clock opens a full weather dashboard, and a double-press of the remote's Home button opens a recent-apps carousel with a memory gauge and a close-all action. The result is one place for apps, ambient information and RAM cleanup.\n\n## What's different\n\nThe device part is built on CleanYourTV, whose debloat lists, tools and launcher the README credits as the foundation. Glass TV's own additions are the visual layer and the information panes: a 3D CoverFlow app switcher, weather with apparent temperature, humidity, wind, UV and sunrise\u002Fsunset, and Malaysia's APIMS air-pollution index with PM2.5\u002FPM10 readings and health advisories. Closing apps uses Android's accessibility-based force-stop, which the README says terminates stubborn foreground media apps that standard background killing leaves running. That also means the launcher asks for an accessibility service, a broad permission worth understanding before granting it. The location handling is Malaysia-centric: prayer times come from JAKIM and haze data from JAS\u002FAPIMS stations, so the built-in defaults are most useful there, though you can change the station on the TV or push a location over ADB.\n\nWallpaper behaviour is configurable rather than fixed. Places images from Bing are on by default; a theme folder with `config.json` and `tools\u002Ftheme.sh` can use your own pictures and set `\"places\": false` so the launcher never goes online, according to the themes note. That is the main lever for people who care about what the launcher fetches.\n\n## Who should try it\n\nA good fit is someone in Malaysia with an Android TV or Google TV box who dislikes the stock home screen, wants prayer times and air quality on the TV, and is comfortable sideloading an APK or letting an AI assistant drive ADB. It is also reasonable for owners of a Unifi TV box: the README says the unifi TV app keeps working and installation does not root or unlock the box, and that uninstalling or a factory reset returns it to the TM state. A poor fit is anyone outside Malaysia who wants the weather and pollution data to work out of the box, or anyone on an LG webOS or Samsung Tizen TV: those platforms cannot run Android apps or replace the Home button, and the webOS version is only a preview you open as an app. If you do not want to enable developer options and wireless debugging, the manual path is the alternative, but it still involves ADB or installing the supplied APK.\n\n## Requirements and limitations\n\nYou need Android TV or Google TV on Android 8 or newer, either built into the TV or on a box. The README's tested-device list distinguishes full end-to-end runs from debloat-only checks, so check your model there rather than assuming parity. The launcher relies on accessibility automation for the force-stop behaviour, and the project is a small, young codebase: the README documents setup, device tests and themes more thoroughly than long-term maintenance. Ongoing care means keeping the launcher updated through the provided APK and re-checking that the station\u002Flocation settings still match where you live when you move or when data sources change. Personal wallpapers, dock order and settings are described as retained across `-r` reinstalls, but that is the author's statement, not an independent test.\n\n## HotRepo's take\n\nHotRepo first recorded this repository on 2026-10-24, one day after creation, when it appeared at #23 on the Java NEW-REPOSITORY board (新项目榜, not the overall Trending board) with 21 total stars. With only one recorded date, persistence cannot be judged. Before installing, the specific thing to verify is whether your TV model appears in the project's [device list](https:\u002F\u002Fgithub.com\u002Faqmangge\u002Fglass-tv-home\u002Fblob\u002Fmain\u002Fdocs\u002FDEVICES.md) with a full end-to-end result rather than a debloat-only check.",{"slug":19,"name":20},"productivity","Productivity & Utilities",[],"NOASSERTION",null,"2026-10-25T03:23:51Z",[],1792915391]