LG Smart TV 에서 광고를 막는 방법들...

1. 기본적으로 설정에서 광고 옵션을 끄기

설정 > 일반 >시스템 > 추가설정 > 홈 설정 > 홈 광고 옵션 해지

=> 기본적으로 설정하면 홈 화면에서 광고는 나오지 않음, 유튜브는 막지 못함.

 

2. DNS 서버 주소 변경

네트워크 설정이 가능한 경우 DNS 서버 주소를 176.103.130.130등으로 설정

=> DNS 서버 주소 변경 불가

 

3. 공유기에서 아래 광고사이트 IP를 차단하기

us.ad.lgsmartad.com
us.info.lgsmartad.com
ngfts.lge.com
lgad.cjpowercast.com
edgesuite.net

=> 광고사이트를 차단하지만 유튜브 광고는 차단하지 못함

 

4. TV 루팅하기

=> TV에서 rootmy.tv 에 접속하는 방법. 현재는 작동하지 않는 걸로 알려짐.

또한 TV워런티를 받지 못할 위험성때문에 시도 안 함.

 

5. Developer Mode 켜고 Adfree Youtube 앱으로 대체하기

=> TV에 사용자 앱을 설치할 수도 있어 시도할만 함.

 

여기서 마지막 방법을 정리해봅니다.

 

** 테스트 환경:

LG OLED TV 23년식

TV OS: WebOS 8.3.0

TV와 같은 네트워크에 연결된 PC

 

 

1. https://sso.us.lg.com 접속해서 개발자 계정 생성

2. TV에서 개발자 모드(Developer Mode) 앱 설치 후 1번 계정으로 접속해서 Developer Mode 및 Key Server 활성화

 

여기서 TV의 IP주소접속 코드를 기록해두세요.

 

3. TV에서 Youtube앱 삭제: Apps에서 유튜브 앱 아이콘을 오래 누르고 휴지통 아이콘을 누름.

(아래 화면은 아래 단계에서 Adfree Youtube가 설치된 상태)

 

4. WebOS 관리를 위한 Device Manager 앱을 PC/MAC에 설치 후 실행

https://github.com/webosbrew/dev-manager-desktop

 

TV와 같은 네트워크의 PC/MAC에서 접속해야합니다.

최초 실행시 2번에서 적어둔 TV IP와 접속 코드를 입력해야 함. 

 

 

 4.1. Adfree Youtube 설치: Available 탭에서 설치

(Homebrew 앱을 설치하시고 이 앱을 실행해서 그 안에 있는 Adfree 앱을 설치해도 됩니다.)

 

 4.2 개발자 모드 갱신 URL복사

 

5. 개발자모드 갱신 자동 실행 설정

개발자 모드는 최대 1000시간 후 다시 초기화되고 초기화되면 사용자가 설치한 앱은 삭제되기 때문에

주기적으로 개발자모드 연장을 눌러줘야 합니다.

 

주기적으로 특정 URL에 접속해주는 서비스를 이용합니다.

https://console.cron-job.org/jobs/create

 

위 사이트에 가입하고 아래처럼 접속 스케줄을 설정합니다.

 

6. 완료.

Youtube Adfree 앱이 설치되었습니다. 

 

 

7. 단점:

AI 인공지능 검색 시 '앱을 찾을 수 없습니다' 오류가 뜹니다.

유튜브앱이 없어서인 것 같습니다. TV를 재부팅하니 인공지능 검색도 잘 되네요.

그 밖의 경우 유튜브는 새로 설치한 광고 없는 앱으로 실행됩니다.

 

작동이 안될 수 있어 TV업데이트를 막아야할 수도 있습니다.

 

참고:

https://www.webosbrew.org/

https://www.youtube.com/watch?v=Zoc9Bt9TuZA