Aletheore
Aletheore는 스캐너를 넘어 비밀·취약점·라이선스·죽은 코드·Git 핫스팟을 자동 감사하고, GitHub 앱으로 PR 리뷰를 자동화합니다
dumbtv가 ADB로 Fire TV에서 광고·추적·업데이트 알림을 제거, 루트·앱 변경 없이, 무료 오픈소스
dumbtv takes the ads, screen tracking and update nags out of your Fire TV over ADB. No root, none of your apps touched, every step can be undone. Free and open source.
보안Java · ShellGitHub @humblemuzzu온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
SNS에서 화제 · 지금 7위 · 출처 1곳
10월 30일 05:46 확인 · 점수는 각 플랫폼이 보여 주는 값을 마지막 확인 시각에 옮긴 것입니다. 글 본문과 댓글은 옮기지 않고, 원문이 지워지면 여기서도 빠집니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Take the ads, tracking and clutter out of your Fire TV over ADB, no root. Every step can be undone. Comes with its own open-source home screen.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗I had a Fire TV Edition television that had become painful to use. Menus lagged, apps took ages to open, and the home screen was mostly ads. When I looked, it had 129 MB of free memory, and much of the rest went to apps that started on their own and to Amazon services that report what you watch.
So I asked a coding agent to clean it up over ADB, and posted what happened. People asked for the scripts, so I put them here and shared them. Since then, owners of about twenty other TVs and sticks have run it and sent back what they found.
dumbtv is that cleanup, made safe to run on someone else's TV.
On a Fire TV stick, Cube or Fire TV Edition television, from your computer, with no root:
You need a computer with adb
and about ten minutes. On the TV, turn on ADB: Settings → My Fire TV → About,
press OK on the device name 7 times, then Developer Options → ADB debugging.
The TV's IP address is under Settings → My Fire TV → About → Network (on a
Fire TV Edition television: Settings → Network, then the connected network).
With a coding agent (Claude Code, Codex, Cursor, Gemini and others): clone this repository, open the agent in it, and say:
Clean up my Fire TV. Its IP address is (the address from the Network screen).
It reads AGENTS.md, asks you a few questions, and runs the steps below.
By hand:
git clone https://github.com/humblemuzzu/dumbtv && cd dumbtv
adb connect <tv-ip>:5555 # press Allow on the TV
./scripts/preflight.sh # what the TV is and what would change; changes nothing
./scripts/configure.sh # a few questions
./scripts/all.sh # asks before each step, reboots the TV twice
./scripts/verify.sh # checks the result
Works from macOS, Linux and Windows (WSL or Git Bash). The same steps, one at a time, are at dumbtv.org/start.
Rather not do it yourself? Tell us about your TV and we will help.
configure.sh asks, and nothing is decided for you:
| Question | Default |
|---|---|
| Do you watch Prime Video? | yes: its servers stay reachable |
| Keep Alexa and the voice button? | yes |
| Replace Amazon's home screen with dumbtv home? | yes |
| Run the DNS filter on the TV? | yes |
| Any apps you want removed? | none |
| Replace the YouTube app with SmartTube (no ads, no Shorts)? | no |
Your answers are saved in dumbtv.conf; run configure.sh again to change them.
| Amazon packages | About 50 disabled: ads, sponsored content, ACR, telemetry, crash and usage uploads, experiments, update nags. Disabled, never deleted. |
| Protected packages | The few Amazon will not let anyone disable lose background running; the DNS filter blocks what they upload. |
| Settings | Ad tracking limited, interest-based ads off, usage reporting off, home-screen autoplay off. |
| DNS | personalDNSfilter runs on the TV and blocks about 400 Amazon telemetry, ad and update hosts. YouTube, the Appstore and your other apps are not blocked. |
| Home screen | dumbtv home instead of Amazon's: no promo tiles, no sponsored rows. |
| Your apps | Untouched. |
How it works explains each part and why it is needed. dumbtv.org/blocked lists every package, what it does and what you lose without it.
| Rows | Grid | Options |
|---|---|---|
A home screen that shows your apps and your HDMI inputs, and nothing else. Accent colours, tile sizes, rows or a grid, wallpapers, adaptive backgrounds, renaming and hiding, all from the remote. HOME lands on it in a fraction of a second.
It is plain Java with no libraries and no internet permission, so it cannot send anything anywhere. On Fire OS 7 and 8 it asks for no permissions at all. It works on its own, without the rest of dumbtv:
adb connect <tv-ip>:5555
./launcher/install.sh
launcher/README.md covers the settings, wallpapers and how it takes over the HOME button.
Each row is a report from the person who ran it. tested means the whole pass ran
and verify.sh passed on that device. dumbtv.org/tv has
every model with its menu paths and quirks.
| Device | Fire OS | Status | Tested by |
|---|---|---|---|
| Fire TV Stick 4K, 1st gen (AFTMM) | 6.7 | tested | @niz-coder |
| Insignia Fire TV Edition (AFTEAMR311) | 6.7 | tested | @gtalusan |
| Toshiba 50LF621U19, 55LF711U20 Fire TV Edition (AFTKMST12) | 6.7 | tested | @ryanlucht, @zekesax |
| Fire TV, 3rd gen (AFTN) | 6.2 | tested | @adi-c |
| Fire TV Cube, 2nd gen (AFTR) | 7.7 | tested | @podulator |
| Fire TV Cube, 3rd gen (AFTGAZL) | 7.7 | tested | @sakalliAI |
Android TV and Google TV reports, run by hand from the lists in
data/androidtv/:
For a full Android TV and Google TV tool, see cleanyourtv. Samsung, LG, Roku and other TVs give owners no way in; docs/OTHER-TVS.md explains each one and what you can still do.
Your TV not here? Run it, then ./scripts/contribute.sh. It writes the report
for you. CONTRIBUTING.md has the details.
./scripts/restore.sh
It re-enables every package, clears the app and network rules, puts back the
settings the TV had before (from the snapshot preflight.sh takes), removes the
filter and gives HOME back to Amazon. An app you asked to have uninstalled comes
back from the Appstore.
/system, the part of the TV whose modification
bricks it. A factory reset removes everything dumbtv did.| dumbtv.org | the website: guides, every package, every device |
| How it works | each part and why it is needed |
| Troubleshooting | symptoms and fixes |
| FAQ | updates, Prime Video, factory reset, is this legal |
| Other TVs | Android TV, Samsung, LG, Roku and the rest |
| YouTube | why its ads cannot be blocked, and SmartTube |
| Why not replace the OS | the locked boot chain |
| dumbtv home | the launcher |
| Device catalog | per-model notes |
| AGENTS.md | instructions for coding agents |
| Press | coverage |
To everyone who tested a TV, wrote code, or reported a problem. dumbtv works on all the devices above because of you.
Code, fixes and device reports: @fabricio00101, @MrVoicer, @Jovci, @niz-coder, @centsandcode, @maam00, @alfibi, @theChef613, @rachit-jain, @daviavmello, @yuriwc, @lsukev, @dchuk, @gerardo-galvez-hl, @koconnorgit, @pfTheTrial, @frogu, @podulator, @tkightly, @OSikorsky, @nolanvargas, , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Bug reports: @gleesonb, @dennus280-ship-it, @FyllyMan, @nairyash, @PWannop, @jt-at-home, @thearchivist9778-ai, @GrackleCrow, @MisterKOak
And to the projects dumbtv stands on: personalDNSfilter by Ingo Zenz, HaGeZi's DNS blocklists, SmartTube by Yuriy Liskov, and cleanyourtv by @Gathin23 for Android TV and Google TV.
dumbtv changes settings on a device you own, through the developer tools the manufacturer ships. It does not bypass DRM, unlock anything or touch anyone's account. Fire TV, Fire OS, Alexa and Prime Video are trademarks of Amazon; dumbtv is not affiliated with or endorsed by Amazon. Use it at your own risk.
Scripts, docs and the launcher are MIT. The device catalog is CC BY-SA 4.0.
dumbtv bundles none of these, but downloads them when you ask for them: personalDNSfilter (GPL-2.0) from F-Droid, HaGeZi's Amazon tracker list (GPL-3.0), and SmartTube (MIT) from its own releases.
| Amazon AFTALMO | 7.7 | tested | @TheiMacNoob |
| Xiaomi L55M7-FVEU Fire TV (AFTANNA0) | 7.7 | tested | @jmcerrejon |
| Fire TV Stick 4K Max, 1st gen (AFTKA) | 7.7 | tested | @harupong, @Elv1sh |
| Insignia 50" F30 (AFTDCT31) | 7.7 | tested | @timcunningham-sv |
| Onida 43" Fire TV Edition (AFTGRO001) | 7.7 | tested | @humblemuzzu |
| Fire TV Stick HD 2024, Stick Lite 2020 (AFTSS) | 7.7 | tested | @RabeJonas, @Prathamesh913, @arielvieira |
| Hisense 55QD65NF (AFTHA004) | 7.7 | tested | @stedrow |
| Ember 55, Fire TV Omni Mini-LED (AFTOMNA003) | 8.0 | tested | @zaco-tm |
| Fire TV Stick 4K Max, 2nd gen (AFTKRT) | 8.1 | tested | @gerardo-galvez-hl, @derkstample, @aboubakrine |
| Fire TV Stick 4K Plus (AFTMA08C15) | 8.1 | tested | @edrmundy |
| Fire TV Edition television (AFTOLCBC82) | 8.1 | tested | @koconnorgit, @iotemylabs |
| Fire TV smart TV (AFTHY7ABBA) | 8.1 | tested | @bring-nirachornkul |
| Fire TV Stick, 3rd gen (AFTSSS) | 7.7 | partial | @B3NR1S |
| Fire TV Stick 4K Max, 1st gen (AFTKA) | 7.6 | partial | @dchuk |
| Hisense 58U6HF (AFTHA001) | 7.7 | partial | @murilaiooo |
| Redmi Smart Fire TV 32 (AFTMV00) | 7.7 | partial | @NeutronZero |
| Fire TV Stick 4K, 2nd gen (AFTKM) | 8.1 | partial | @gleesonb, @humblemuzzu |
| Insignia 50" F50 (AFTHY7ABBA) | 8.1 | partial | @dave137-beep |
| Philips OLED705, PUS7304, PUS7334 (TPM191E) | 12 | @tkightly, @damsma, @PazkaL |
| TCL Smart TV Pro G08 | 14 | @maam00 |
| Xiaomi Mi TV Stick | 9 | @pfTheTrial |
| Xiaomi Mi TV (MSSP3) | 9 | @frogu |