YouMind
ลงชื่อเข้าใช้

(แนะนำอีกครั้ง) CleanYourTV

@gathint
อังกฤษ19 ต.ค. 2569
326K
712
66
43
1.5K

TL;DR

CleanYourTV ใช้คำสั่ง AI เพื่อลบแอปขยะ (Bloatware) ออกจาก Android และ Google TV โดยสามารถลบโฆษณาและสร้างหน้าโฮมสกรีนแบบกำหนดเองได้โดยไม่ต้อง Root เครื่องหรือถอนการติดตั้งแอป

สองวันก่อนผมซ่อมทีวีให้พ่อแม่ แล้วอินเทอร์เน็ตก็มาช่วยซ่อมต่อ

TL;DR: พรอมต์ที่ช่วยลบแอปขยะออกจาก Android TV หรือ Google TV ผ่าน Wi-Fi และเปลี่ยนหน้าโฮมให้เป็นสไตล์ Apple TV ไม่ต้องรูท ไม่ได้ถอนการติดตั้งอะไรเลย และใช้คำสั่งบรรทัดเดียวก็ย้อนกลับได้ทั้งหมด

ทวีตเดียว สองวัน ตอนนี้มันมีชื่อและเว็บไซต์แล้ว: cleanyour.tv

ถ้าอยากเริ่มทำเลยตอนนี้ ข้ามไปที่หัวข้อ "ลองใช้งาน" ด้านล่างได้เลย แต่ถ้ายังไม่รีบ ก็อ่านต่อกันครับ :)

สองวันในมุมมองของตัวเลข

Gathin (Ø,G) - inline image

และตัวเลขที่เหลือจนใส่ในการ์ดไม่หมด:

ทดสอบรายชื่อแอปกับทีวี 30 เครื่องจาก 16 แบรนด์ โดย 2 เครื่องเป็นโปรเจกเตอร์ รองรับ 8 ภาษา มีคนเข้าดู repo 45,000 คน และมี launcher กับ add-on ที่ถูกพัฒนาต่อยอดขึ้นไปอีก 9 ตัว

จุดเริ่มต้น

ทีวีของพ่อแม่ผมชอบโชว์โฆษณาก่อนจะเปิด Netflix ได้ เป็นโฆษณาเต็มจอของธนาคาร ทั้ง ๆ ที่เป็นทีวีที่เราจ่ายเงินซื้อมาเอง ดังนั้นบ่ายวันเสาร์ผมเลยนั่งลงกับ Claude Code แล้วป้อนหมายเลขรุ่นทีวีให้มัน

มันค้นหาทีวีผ่าน Wi-Fi เจอ ลิสต์ทุกอย่างที่กำลังรันอยู่ แล้วเราก็ไล่เช็กไปด้วยกัน หลังจากจัดการแพ็กเกจของ Xiaomi ไป 25 ตัว โฆษณา ระบบเก็บข้อมูลการใช้งาน (telemetry) และแท็บ "Discover" ก็หายไป จากนั้นมันก็เขียนหน้าจอโฮมใหม่ให้ พื้นหลังสีดำ ไทล์ใหญ่สี่ช่อง กับนาฬิกา แม่ผมบอกว่า "โอ้ สวยดีนะ" แค่นั้นแหละ คือรีวิวทั้งหมดที่ผมได้รับ

ผมทวีตรูปก่อนทำกับหลังทำตอนบ่ายสองยี่สิบเอ็ดนาที แล้วก็ไปกินข้าวเที่ยง

ส่วนที่ไม่ได้วางแผนไว้

พอกินข้าวเสร็จ ทวีตนั้นก็เริ่มไวรัล พอเช้าวันถัดมามียอดไลก์ 20,000 และ repo ได้ไป 2,000 stars มีคนถึง 45,000 คนมานั่งอ่าน README เรื่อง bloatware บนทีวีในช่วงสุดสัปดาห์

หลังจากนั้น pull request ก็เริ่มไหลเข้ามา และไม่หยุดเลย แค่เฉพาะวันนี้ก็ merge ไปแล้ว 50 ตัว 🤯

แต่ส่วนที่ดีที่สุดคือคอมเมนต์ตอบกลับ เพราะคนไม่ได้แค่บอกว่า "เจ๋งดี" แต่พวกเขาลงมือทำจริง ทำบน Sony ปี 2017 ทำบน Hisense ที่บูตเข้า recovery ไปหนึ่งรอบแล้วก็กลับมาปกติ ทำบนโปรเจกเตอร์ Samsung ที่รัน adb เวอร์ชันของ Samsung เอง ซึ่งก็มีคนทำให้มันใช้งานได้สำเร็จด้วย

คุณยายคนหนึ่งตอนนี้มีทีวีที่ไม่คอยตะโกนขายของใส่หูแล้ว มีคนปักหมุดซีรีส์ภาษาทมิฬสองเรื่องไว้ที่ dock เพื่อให้ภรรยากดเข้าได้เร็วขึ้น Fire TV ของใครบางคน "ตอนนี้ดูเหมือนเครื่อง Wii" ส่วนอีกคนเอาอัตราต่อรองสด ๆ จาก Polymarket มาแปะไว้บนจอ

Gathin (Ø,G) - inline image

จริง ๆ แล้วมันคืออะไร

พูดตรง ๆ มันก็คือพรอมต์นี่แหละ ไฟล์ markdown หนึ่งไฟล์ที่คุณก๊อปปี้ไปวางใน Claude Code หรือผู้ช่วย AI ตัวไหนก็ตามที่รัน shell ได้ มันจะบอกผู้ช่วยว่าต้องเชื่อมต่อทีวีผ่าน Wi-Fi ยังไง ต้องสำรองข้อมูลอะไรบ้าง และจะหาแอปขยะในรุ่นของคุณเจอได้อย่างไร

มันจะถามคุณก่อนแตะต้องอะไรทั้งนั้น: คุณใช้แอปไหนบ้าง อยากให้แอปไหนสี่ตัวไปอยู่ใน dock จะเก็บผู้ช่วยเสียงไว้ไหม จากนั้นมันจะสร้าง launcher ขนาดเล็ก ตั้งเป็นหน้า Home แล้วตรวจสอบผลงานตัวเองด้วยภาพหน้าจอจากทีวี

สามกฎที่ตั้งไว้ตั้งแต่วันแรก ห้ามรูท ไม่ถอนการติดตั้งอะไรเลย แค่ปิดการทำงานเท่านั้น และใช้คำสั่งบรรทัดเดียวก็ย้อนกลับได้ทุกสิ่ง คืนนี้ผมลองรันคำสั่งนั้นบนทีวีพ่อแม่เพื่อเช็คดู โฆษณากลับมาจริง แล้วผมก็รันตัวติดตั้งใหม่อีกรอบ

อะไรเปลี่ยนไปบ้างตั้งแต่เมื่อวันเสาร์

  • จากทีวี 1 เครื่องกลายเป็น 30 เครื่อง Xiaomi, TCL, Sony, Hisense, Philips, OnePlus, NVIDIA Shield, Chromecast, BenQ, CHiQ, RCA, SANYO, Toshiba, Insignia รวม 16 แบรนด์ โดยทุกรายชื่อเขียนโดยคนที่ลงมือทำจริง
  • โปรเจกเตอร์ XGIMI โดย @zarubaf, Stellamore โดย @aravinddass พร้อมมาร์กบริการ keystone และ autofocus ว่า "ห้ามปิดเด็ดขาด"
  • Fire TV ตอนนี้ Debloat ใช้ได้กับ Fire OS แล้ว โฆษณาของ Amazon หายไป แต่หน้าโฮมของ Amazon ยังคงอยู่
  • ธีม แค่มี config.json กับภาพวอลเปเปอร์ แล้วพุชเข้าทีวี หน้าตาทั้งหมดก็เปลี่ยนทันที ไม่ต้อง build ใหม่
  • การ์ดโมดูล แอปไหนก็ประกาศไทล์ของตัวเองได้ launcher จะถามคุณครั้งเดียว ค่าเริ่มต้นคือ "ซ่อนไว้" พัฒนาโดย @udhaykumarbala ซึ่งเป็นคนปล่อยไลบรารีเกม NES ออกมาเป็นโมดูลแรกด้วย
  • 8 ภาษา รัสเซียโดย @angelwzr, ฝรั่งเศสโดย @ScaryFr92 ส่วนไทย จีน คาตาลัน สเปน และเยอรมันมาจากคนอื่น ๆ ในคอมเมนต์
  • แก้ปัญหา Google TV ค้างวนลูปแล้ว setup wizard ชอบยึดหน้า Home แล้วทำให้ระบบแครชทุก ๆ 200 ms ตอนนี้ตัวติดตั้งจะตรวจสอบและ rollback ให้
  • รองรับ Windows ทุกสคริปต์มีเวอร์ชัน PowerShell คู่ขนาน
  • ไม่ต้องใช้ adb เพราะ macOS มักบล็อก adb ของ Google แบบเงียบ ๆ tools/tv.py จึงเป็นไคลเอนต์ Python ล้วน ๆ ที่ไม่สนเรื่องพวกนี้
  • ไทล์แบบไลฟ์ที่อัปเดตตามแอปที่เปิดปิด โดย @angelwzr ไอคอน Ethernet โดย @sonalder-darlene และป้ายสถานะ VPN ที่จะเปลี่ยนเป็นสีแดงเมื่อ VPN หลุด โดย @zarubaf
  • launcher ขนาดแค่ 250 KB ไม่พึ่งเน็ต ไม่พึ่งเซอร์วิส สร้างมาเพื่อทีวีแรม 1 GB โดยเฉพาะ
  • สกรีนเซฟเวอร์นาฬิกาที่ค่อย ๆ เลื่อนตำแหน่งไปเรื่อย ๆ เพื่อป้องกันภาพค้างคาจอ (burn-in)
  • กู้คืนค่าเดิมได้ด้วยคำสั่งเดียว คืนนี้ทดสอบบนทีวีพ่อแม่เรียบร้อยแล้ว ทั้งขาไปและขากลับ
  • มี 9 สิ่งที่สร้างต่อยอดขึ้นมา พอร์ต webOS โดย @OmkarK97, ปรับโฉม Hisense โดย @YouLop009, ชั้นวาง Stremio โดย @benfirad, Control Center โดย @samdegan2311, สกรีนเซฟเวอร์แสงออโรราโดย @rakshajag13, เสียงคลิกโดย @rocavence, AirPlay โดย @nguyenduchoai และ launcher สำหรับ Fire TV โดย @itsmeterrylin กับ @ljis120301
  • เว็บไซต์ ชื่อ และโดเมน cleanyour.tv.

ดังนั้น CleanYourTV

repo นี้เคยชื่อ tv-vibehack ซึ่งเป็นชื่อที่ใช้ได้ดีในวันเสาร์ แต่ไม่ค่อยเหมาะเท่าไหร่สำหรับสิ่งที่คน 25,000 คนกำลังอ่านอยู่

ตั้งแต่วันนี้เป็นต้นไป มันอยู่ที่: https://github.com/Gathin23/cleanyourtv

ลองใช้งาน

  1. บนทีวี: Settings → About → กด OK ที่ Build 7 ครั้ง → Developer options → เปิด USB debugging
  1. บนคอมพิวเตอร์: วางพรอมต์จาก cleanyour.tv ลงใน Claude Code แล้วบอกรุ่นทีวีของคุณไป
  1. กดยอมรับ "Allow USB debugging?" บนทีวี แล้วตอบคำถามของมัน

ใช้เวลาประมาณสิบห้านาที ถ้าทีวีของคุณยังไม่อยู่ในรายการ พรอมต์จะหาแอปขยะให้เอง และการส่งรายชื่อกลับมาทีหลังจะช่วยประหยัดเวลาให้คนถัดไปได้

ถ้ามันช่วยคุณได้ ฝากกด Star ที่ repo ด้วยนะ ถ้าทำสำเร็จแล้ว ส่งรูปหน้าจอมาให้ดูหน่อยก็ดี และถ้ามันช่วยให้คุณไม่ต้องเสียเงินซื้อทีวีใหม่ ตรงนี้มีปุ่มเลี้ยงกาแฟด้วย

ขอบคุณคน 36 คนที่ pull request ถูก merge ขอบคุณอีกหลายคนที่ส่งรายชื่อแอปเข้ามาในคอมเมนต์ และขอบคุณพ่อแม่ของผม ที่จนถึงตอนนี้ก็ยังงงว่ามันคืออะไร แต่ดีใจที่โฆษณาหายไปแล้ว

Gathin (Ø,G) - inline image

GIF

บันทึกในคลิกเดียว

อ่านบทความไวรัลเชิงลึกด้วย AI ใน YouMind

บันทึกแหล่งที่มา ถามคำถามที่ตรงประเด็น สรุปข้อโต้แย้ง และเปลี่ยนบทความไวรัลให้เป็นโน้ตที่นำกลับมาใช้ได้ใน AI เวิร์กสเปซเดียว

สำรวจ YouMind
สำหรับครีเอเตอร์

เปลี่ยน Markdown ของคุณให้เป็นบทความ 𝕏 ที่สะอาดตา

เวลาคุณเผยแพร่งานเขียนยาวของตัวเอง การจัดรูปแบบรูปภาพ ตาราง และบล็อกโค้ดให้เข้ากับ 𝕏 นั้นน่าปวดหัว YouMind เปลี่ยนร่าง Markdown ทั้งฉบับให้เป็นบทความ 𝕏 ที่สะอาดตาและพร้อมโพสต์ทันที

ลอง Markdown เป็น 𝕏

แพตเทิร์นให้ถอดรหัสเพิ่มเติม

บทความไวรัลล่าสุด

สำรวจบทความไวรัลเพิ่มเติม