一、前言
电视用了有快6年了,买电视的时候说是没有开机广告,买回来也确实是没有,但是大概过了1年后就开始有广告了。电视本身的“商场模式”也基本失效了,最近闲来无事开始折腾电视机,主要目的是去广告、换桌面和精简系统让app运行速度稍微流畅一点。
二、准备工作
(一) 下载adb工具
(二)一台与电视在同一网络的电脑
(三)在路由器上将电视机网络断开,这一步是为了防止清空广告之后系统自动下载广告
(四)电视机开启usb调试,我的海信电视型号是HZ60U7A(0000):
1、打开电视机设置→声音→关闭杜比全景声→高级设置→光标选择声音平衡
→按遥控器确认键→菜单键→重复确认键和菜单键3次进入雪花屏
→按菜单键2次出现工厂模式菜单
→选择“选项”标签第一项将U改成M→选择“母块清空”按方向右键清除广告缓存(此步骤电视会重置,重置完会回到雪花屏状态)→按遥控器电源关机
2、重新开机后正常情况应该是不会显示广告的,再次打开设置进入“关于”→本机信息→连按3次菜单键进入安卓系统设置→找到“关于手机”点击进入→将光标移至最下方→连按遥控器确认键7次系统提示开启开发者模式→点一次返回键→选择开发者模式进入后开启usb调试。至此电视adb服务就算开启了。
下面要再pc上操作
三、删除自带软件和服务(去广告)
(一)安装adb工具(pc端操作)
将下载的adb工具解压到桌面打开文件夹,在空白处右键鼠标选择“在终端打开”(如果非win11则需要命令转到adb工具文件夹输入命令adb 查看运行状态
.\adb
正常运行如下图:
因为是用win11所以所有的adb命令前面都要加上.\,否则无法运行
(二)输入命令连接到电视系统
.\adb connect ip 连接电视机adb服务
.\adb shell pm list packages 查看包列表
.\adb shell pm uninstall -k --user 0 包名
包列表是这样的(package:后面才是包名)
(三)参考我的精简内容(加了.\adb shell pm uninstall -k --user 0 的是我选择删除的内容)
.\adb shell pm uninstall -k --user 0 com.iflytek.xiri
.\adb shell pm uninstall -k --user 0 com.hisense.childlock
com.hisense.raycodereceiver
com.jamdeo.tv.livetv
com.hisense.startupimage
com.android.tv.settings
com.android.providers.media
com.hisense.singlelisten
.\adb shell pm uninstall -k --user 0 com.bajintech.karaok
com.sohu.inputmethod.sogouoem
com.android.externalstorage
com.jamdeo.android.jamdeosmarthome
com.android.htmlviewer
.\adb shell pm uninstall -k --user 0 com.hisense.speech.aiupgrade
com.android.providers.downloads
.\adb shell pm uninstall -k --user 0 com.android.providers.tv
com.keylab.speech.core.vidaa
.\adb shell pm uninstall -k --user 0 com.jamdeo.data.tokenizer
.\adb shell pm uninstall -k --user 0 com.android.browser
.\adb shell pm uninstall -k --user 0 com.hisense.ctsapp
com.jamdeo.android.avatarresources
.\adb shell pm uninstall -k --user 0 com.hisense.hitv.payment
.\adb shell pm uninstall -k --user 0 com.android.soundrecorder
com.hisense.prism
com.hisense.uifac
com.hisense.usbupgrade
com.android.defcontainer
com.android.providers.downloads.ui
com.keylab.speech.view.vidaa
com.hisense.vidaaassistant
.\adb shell pm uninstall -k --user 0 com.hisense.tv.advertisementpr
.\adb shell pm uninstall -k --user 0 com.hisense.tv.catlog
android
com.hisense.padinputmethod
.\adb shell pm uninstall -k --user 0 com.hisense.tv.ota
com.android.backupconfirm
com.hisense.hiservice
.\adb shell pm uninstall -k --user 0 com.hisense.voicecontrol
com.android.statementservice
com.multiscreen.airplay
com.jamdeo.tv.service
com.hisense.hitv.das
com.hisense.remoteupgrade
com.hisense.systeminfo
com.android.providers.settings
com.hisense.tv.tiletransition
.\adb shell pm uninstall -k --user 0 com.jamdeo.tv.mediacenter
com.android.inputdevices
com.jamdeo.smartsensecenter
.\adb shell pm uninstall -k --user 0 com.hisense.smartimages
com.hisense.android.tv.storagemonitor
.\adb shell pm uninstall -k --user 0 com.hisense.channel
.\adb shell pm uninstall -k --user 0 com.hisense.tv.aivirtualassist
com.google.android.webview
.\adb shell pm uninstall -k --user 0 com.hisense.electronictutorial
com.jamdeo.screensaver
com.google.android.packageinstaller
.\adb shell pm uninstall -k --user 0 com.android.wechathci
com.hisense.service.message
.\adb shell pm uninstall -k --user 0 com.tencent.qqmusictv
.\adb shell pm uninstall -k --user 0 com.hisense.hitv.hicloud.accou
com.jamdeo.android.jamdeoavatartrafficcontrol
com.hisense.bluetoothpair
com.jamdeo.tv.fte
com.jamdeo.tv.vod
.\adb shell pm uninstall -k --user 0 com.hisense.magic.ad
com.hisense.demonstrate
com.hisense.display
.\adb shell pm uninstall -k --user 0 com.baidu.map.location
.\adb shell pm uninstall -k --user 0 com.jamdeo.calendar
com.android.settings
.\adb shell pm uninstall -k --user 0 com.android.calculator2
.\adb shell pm uninstall -k --user 0 com.talents.igallery
.\adb shell pm uninstall -k --user 0 com.kookong.tvplus
.\adb shell pm uninstall -k --user 0 com.hisense.tv.videochat
.\adb shell pm uninstall -k --user 0 com.android.music
com.android.shell
com.ms.weshare
com.android.providers.userdictionary
.\adb shell pm uninstall -k --user 0 com.hisense.service.ad
com.android.systemui
com.android.bluetoothmidiservice
com.hisense.infocontroller
com.hisense.wifidisplay
com.android.bluetooth
.\adb shell pm uninstall -k --user 0 com.jamdeo.updateservice
com.hisense.horizontalassistantmenu
com.hisense.multiscreen.screenhelper
其中比较重要的跟广告有关的就是带.ota .ad的几个还有个update更新有关的我也删了。
四、安装第三方app
要用的命令:
.\adb install XXX.apk
将“xxx.apk"改成电脑里面需要安装的apk文件,提前下载的时候尽量选择适配安卓电视的版本避免报错,第一个app建议安装文件管理器,我是装的小白文件管理,后续就可以用U盘安装app了
到这里基本上就结束了。我只是删除了预装的app和一小部分无用服务,如果你能弄清楚每个包的作用可以进一步精简。
删除之后测试各种功能没有问题就可以在路由器上恢复电视机网络了
下面是开机演示
去广告后的开机演示
祝你成功!
PS:最后提供一个更简单的办法,利用路由器把电视机断网之后清空母快实际上已经不会显示广告了,但是这样做电视机就不能联网,一旦联网就会复原。
我用到的桌面软件是Emotn UI 下载地址:app.emotn.com 如果打不开就到第三方下载吧。