사양이 낮은 PC에서 Qwen 3.8 Flash Next를 사용해 LG TV를 루팅하고 스파이웨어 및 광고 제거하기
Used Qwen 3.8 flash next on underspeced PC to Root and gut LG TV of spy and adware
핵심 요약
로컬 LLM을 활용해 LG TV의 스파이웨어와 광고를 제거하고 시스템 권한을 획득한 성공적인 사례 공유.
- 로컬 LLM 활용 — Qwen 3.8 Flash Next 모델을 사용하여 LG TV 루팅 및 시스템 수정 수행함
- 자동화된 보안 조치 — AI가 스스로 취약점을 패치하는 등 과도한 열의를 보였으나 스스로 복구함
- 기술적 성과 — 25 tok/s의 속도로 TV의 원격 터미널 접근 및 원치 않는 소프트웨어 제거 시도
- 공유된 레포지토리 — 작성자가 작업 내용을 GitHub에 공개하여 커뮤니티의 기술적 탐구 장려
opencode harness에서 이 모델 성능 보고 진짜 감탄해서 내 경험 좀 공유하려고 글 쓴다.
Strata랑 Qwen 3.8 flash 가지고 좀 놀다가 새로운 테스트를 해보고 싶더라고. 성공하면 실질적인 이득도 좀 챙길 수 있는 그런 거 말이야. 그리고 내가 좀 위험한 짓 하는 걸 좋아해서, 귀찮아서 루팅도 안 하고 차단도 안 해둔 내 스파이 짓 하는 LG TV를 실험 대상으로 삼기로 했지.
이게 EU에서는 완전히 합법이긴 한데 좀 회색 지대에 있는 작업이기도 해. 사실 LG가 하는 짓이 여기선 거의 불법 수준인데, 쫄보들이라 아무도 손을 못 대고 있거든.
어쨌든 이게 내가 사용한 컨텍스트의 시작 부분이야:
Context: LG webOS Spyware & Ad-Free Project (Root Escalation)
Recently, there has been breaking news that TV manufacturers are doing deep content inspection and listening in on every conversationyou have around your TV to better target you for ads. We are trying to fight back as consumers against these practices, which are of questionable morality and also technically illegal in the EU.
We have already had great success taking back our bought-and-paid-for Android devices via ADB. They were easy to root and sanitize to be like a stock Android TV without all the spy software. However, some of us are not so lucky and have an LG TV, which runs a proprietary OS (although it is Linux under the hood). So far, there has been no luck rooting and stripping out the unwanted spy and adware in the OS of a device that was not sponsored, but paid for in full by the consumer. There is a spark of hope, though. Via developer options, there is a (maybe sandboxed) remote terminal in some kind of userspace. So we just need to do a privilege escalation to be able to further probe the system. The next step will be to find a way to make a root survive a TV reboot. Then we could either remove the spy and ad software from the packages or at least have a script that stops those things from starting, as well as disable auto-update. Long term, we need to reverse engineer the TV OS or extract hardware blobs to make it Android TV compatible. For now, the first action is root escalation.
Objective
Gain root/terminal access on an LG webOS TV, bypass proprietary restrictions, and eliminate telemetry/adware packages or block them via system modifications. Find out if flashing android TV is going to be feasable in the future
처음엔 모델이 내 요청이 윤리적으로 괜찮냐고 따지길래, 그냥 내 돈 주고 산 제품 가지고 장난 좀 치는 거라고 설득했더니 바로 도와주더라.