[转载]小米电视去广告及更换第三方桌面操作方法

ad-blocking-on-mitv.png

小米电视更换第三方桌面效果(ATVLauncher Pro,该桌面支持自定义配置应用图标、背景、标题等,可实现上图极简风格)

更新:在最新版小米电视系统里限制了第三方桌面,文中方法可能不再适用。

记录下小米电视去广告和更换第三方桌面方法。网上有很多教程介绍直接删除系统应用,其实这样对新手来说并不合适,容易遇到意外问题。

例如,在没成功设置第三方桌面为默认情况下删除小米桌面,重启会黑屏进不了桌面。如果连设置应用也干掉了,那么基本没办法补救,只能用物理键进 Recovery 刷机恢复。

本文介绍方法大致分为下面几步,详细操作见后面文章。

1. 路由器屏蔽小米电视开机广告域名,清除系统缓存生效;
2. 安装第三方桌面。安装后遥控器点主页键,在提示选择桌面时,选择始终进入自己安装的桌面;
关于第三方桌面,国内比较好用的有当贝桌面,国外有 ATV Launcher、TVLauncher、HALauncher。使用第三方桌面可能有部分应用显示不了,例如高清播放器没办法在第三方桌面上选择。这个问题已知解决办法是用 HALauncher 桌面,它可以通过添加应用捷径选择,但操作起来很复杂。
3. 按个人喜好停用或卸载系统应用,这步不是必须,至少目前来说是这样。适合高级用户操作。

小米电视去除开机广告

在路由器上拦截以下域名。

ad.mi.com
ad.xiaomi.com
cdn.ad.xiaomi.com
log.ad.xiaomi.com
api.ad.xiaomi.com
sdkconfig.ad.xiaomi.com
o2o.api.xiaomi.com
gallery.pandora.xiaomi.com
mishop.pandora.xiaomi.com
upgrade.mishop.pandora.xiaomi.com
mitv.tracking.miui.com
adeng.hpplay.cn
adcdn.hpplay.cn
sl.hpplay.cn
rp.hpplay.cn
lebo.cn

之后到“电视管家”里深度清理系统垃圾缓存,重启电视便可验证效果。

小米电视禁用系统应用和更换第三方桌面

准备工作

小米电视设置“关于”界面里连续点击“产品型号”开启开发者模式,然后在“账户和安全”选项开启“允许安装未验证应用”和“ADB调试”。

后续操作需配合电脑完成(和电视位于同一局域网)。下载 ADB 程序文件,地址如下。

Windows https://dl.google.com/android/repository/platform-tools-latest-windows.zip
MacOS https://dl.google.com/android/repository/platform-tools-latest-darwin.zip
Linux https://dl.google.com/android/repository/platform-tools-latest-linux.zip

以 Windows 为例,将下载解压里的 adb.exeAdbWinApi.dllAdbWinUsbApi.dll 文件复制到系统盘 Windows 文件夹下。然后开始菜单搜索 cmd 关键词,鼠标右键以管理员身份运行命令提示符。

通过 ADB 连接电视

看下电视分配的内网 IP 地址是多少,在电脑端用下面命令连接(替换其中 IP)。

adb connect 192.168.1.2

首次连接会显示失败,需到电视弹出窗口点击允许连接,然后重连一次。之后可用 adb devices 命令查看已连接设备。

注:如果连接找不到设备,可能没有开启 ADB 远程连接,需要先运行 adb tcpip 5555 命令。

查看应用列表

adb shell pm uninstall --user 0 com.xm.webcontent  电视活动中心
adb shell pm uninstall --user 0 com.sogou.speech.offlineservice  搜狗离线语音识别引擎
adb shell pm uninstall --user 0 com.xiaomi.tweather  天气
adb shell pm uninstall --user 0 com.xiaomi.mimusic2  本地音乐播放器
adb shell pm uninstall --user 0 com.mitv.videoplayer  小米TV播放器
adb shell pm uninstall --user 0 com.android.providers.downloads  下载管理程序
adb shell pm uninstall --user 0 com.xiaomi.mitv.handbook  用户手册
adb shell pm uninstall --user 0 com.android.certinstaller  证书安装
adb shell pm uninstall --user 0 com.android.captiveportallogin  wifi认证
adb shell pm uninstall --user 0 com.mitv.appstore.component.land  应用商店内容land
adb shell pm uninstall --user 0 com.xiaomi.mitv.tvmanager  电视管家
adb shell pm uninstall --user 0 com.mitv.alarmcenter  定时提醒
adb shell pm uninstall --user 0 com.xiaomi.mitv.calendar  日历
adb shell pm uninstall --user 0 com.mitv.gallery  相册
adb shell pm uninstall --user 0 com.xiaomi.gamecenter.sdk.service.mibox  小米服务安全插件
adb shell pm uninstall --user 0 com.mitv.care  adcare
adb shell pm uninstall --user 0 com.xiaomi.mitv.karaoke.service  卡拉OK服务
adb shell pm uninstall --user 0 com.xiaomi.miplay  MIOTHOST
adb shell pm uninstall --user 0 com.xiaomi.mibox.gamecenter  游戏中心
adb shell pm uninstall --user 0 com.xiaomi.mitv.upgrade  系统更新
adb shell pm uninstall --user 0 com.xiaomi.account  小米帐号
adb shell pm uninstall --user 0 com.droidlogic  droidlogic系统
adb shell pm uninstall --user 0 com.xiaomi.mitv.payment  小米支付
adb shell pm uninstall --user 0 com.xiaomi.mitv.pay  电视支付
adb shell pm uninstall --user 0 com.xiaomi.tv.appupgrade  应用更新
adb shell pm uninstall --user 0 com.android.vpndialogs  VPN
adb shell pm uninstall --user 0 com.xiaomi.mitv.tvpush.tvpushservice  电视推送
adb shell pm uninstall --user 0 com.xiaomi.account.auth  小米帐号授权
adb shell pm uninstall --user 0 com.xiaomi.statistic  统计
adb shell pm uninstall --user 0 com.mipay.wallet.tv  小米钱包
adb shell pm uninstall --user 0 com.xiaomi.smarthome.tv  米家
adb shell pm uninstall --user 0 com.xiaomi.mitv.appstore  应用商店
adb shell pm uninstall --user 0 com.miui.tv.analytics  分析
adb shell pm uninstall --user 0 com.xiaomi.mitv.shop  小米商城
adb shell pm uninstall --user 0 com.xiaomi.devicereport  设备报告
adb shell pm uninstall --user 0 com.xiaomi.mibox.lockscreen  锁屏
adb shell pm uninstall --user 0 com.mi.umi  小米音响服务
adb shell pm uninstall --user 0 com.mi.umifrontend  音响前端
adb shell pm uninstall --user 0 com.android.proxyhandler  代理
adb shell pm uninstall --user 0 com.xiaomi.mitv.advertise  广告应用
adb shell pm uninstall --user 0 com.android.location.fused  一体化位置信息
adb shell pm uninstall --user 0 com.xiaomi.screenrecorder  录屏
adb shell pm uninstall --user 0 com.miui.systemAdSolution  去除开机广告
adb shell pm uninstall --user 0 com.xiaomi.tv.gallery  时尚画报
adb shell pm uninstall --user 0 com.duokan.videodaily  今日头屏
不建议删除应用
adb shell pm uninstall --user 0 com.mitv.screensaver  智能屏保
adb shell pm uninstall --user 0 com.android.packageinstaller  软件包安装程序
adb shell pm uninstall --user 0 com.sohu.inputmethod.sogou.tv  搜狗输入法
adb shell pm uninstall --user 0 com.mitv.mivideoplayer  小米电视播放器
adb shell pm uninstall --user 0 com.pacprocessor  pacprocessor
adb shell pm uninstall --user 0 com.xiaomi.mitv.mediaexplorer  高清播放器
adb shell pm uninstall --user 0 com.android.bluetooth  蓝牙共享
adb shell pm uninstall --user 0 com.xiaomi.mitv.tvplayer  模拟电视
adb shell pm uninstall --user 0 com.xiaomi.upnp  upnp
adb shell pm uninstall --user 0 com.xiaomi.mitv.smartshare  无线投屏
adb shell pm uninstall --user 0 com.xiaomi.milink.udt  米联
adb shell pm uninstall --user 0 com.mi.miplay.mitvupnpsink  upnpapp
adb shell pm uninstall --user 0 com.xiaomi.dlnatvservice  DLNA连接
adb shell pm uninstall --user 0 com.xiaomi.mitv.assistant.manual  投屏神器
adb shell pm uninstall --user 0 com.duokan.airkan.tvbox  milink服务
adb shell pm uninstall --user 0 com.android.statementservice  AppLinks功能
adb shell pm uninstall --user 0 com.mitv.tvhome  桌面
adb shell pm uninstall --user 0 mitv.service  无说明未测试
adb shell pm uninstall --user 0 com.xiaomi.mitv.service  无说明未测试

查询已安装的应用列表(之后操作需要知道应用包名称。各对应软件查看文章最后对照表)。

列出所有应用 adb shell pm list packages
列出系统应用 adb shell pm list packages -s
列出第三方应用 adb shell pm list packages -3
列出已禁用应用 adb shell pm list packages -d
列出已启用应用 adb shell pm list packages -e

还可以查询应用详细信息(红色部分为应用包名称,自行替换)。

adb shell dumpsys package com.duokan.videodaily

或者查看应用安装路径。

adb shell pm path com.duokan.videodaily

通过 ADB 安装应用

从电脑端推送安装应用。

普通应用安装 adb install D:\test.apk
将应用安装到 SD 存储卡 adb install -s D:\test.apk 
允许覆盖安装 adb install -r D:\test.apk 
允许降级覆盖安装 adb install -d D:\test.apk 
允许应用所需全部权限 adb install -g D:\test.apk

通过 ADB 禁用 / 恢复系统应用

禁用比直接删除好,在需要时可以方便恢复。例如禁用小米电视“视频头条”应用。

adb shell pm disable-user com.duokan.videodaily

恢复则用下面命令。

adb shell pm enable com.duokan.videodaily

通过 ADB 删除系统应用

如果日后小米电视发展到会自动恢复被禁用应用,那么只能删除相关应用了。

adb shell pm uninstall -k --user 0 com.duokan.videodaily

通过 ADB 强制停止应用

某些场景下可能会用到。

adb shell am force-stop com.duokan.videodaily

通过 ADB 重启电视系统

某些场景下可能会用到。

重启系统:
adb reboot

重启到 Recovery 模式:
adb reboot recovery

重启到 Fastboot 模式:
adb reboot bootloader

通过 ADB 切换到 Sheel 模式

Android 系统基于 Linux,因此一些基础 Linux 命令可以切换 Sheel 后使用。譬如用 su 命令切换到 root 身份(需系统已 root 并有 root 账户)。

adb shell

通过 ADB 传送文件

将电脑文件传送到电视。

adb push D:\test.apk /sdcard/

将电视文件下载到电脑(电脑目录需已存在)。

adb pull /sdcard/test.apk D:\Download

导出应用备份

有时需提取已安装应用方便以后重装。如果没有 root,即使 ADB 进入到 Sheel,因为权限不够而无法直接导出。需要安装 Apk Extractor 这个应用提取 APK 文件,然后再用 ADB 下载到电脑。

adb pull /sdcard/ExtractedApks/test.apk D:\Download

Apk Extractor 默认存放提取 APK 的目录。

上文提到的应用除了当贝桌面,其它都可以在 Google Play 找到,没有安装 Google 框架可以在 apkpure.com 下载原版应用。

小米电视系统应用对照表

包名称功能用途
com.mitv.screensaver智能屏保
com.droidlogic.tvinputDroidLogicTvInput
mitv.service小米电视服务
com.android.cts.priv.ctsshim安卓兼容测试服务
com.android.providers.telephony电话和短信存储
com.android.providers.calendar日历存储
com.android.tv.settings设置
com.duokan.airkan.tvbox米联投射服务
com.android.providers.media媒体存储设备
com.xiaomi.android.TV.audioAndroid TV Tools
com.xiaomi.account小米账户
com.android.wallpapercropper安卓壁纸
com.mitv.tvhome小米桌面
com.xiaomi.mi_connect_service小米互联通信服务
com.xiaomi.tv.gallery时尚画报
com.mitv.alarmcenter定时提醒
com.sohu.inputmethod.sogou.tv搜狗输入法
com.android.externalstorage外部存储设备
com.android.htmlviewerHTML 查看程序
com.xiaomi.gamecenter.sdk.service.mibox小米服务安全插件
com.android.companiondevicemanagerCompanion Device Manager
com.android.providers.downloads内容下载管理器
com.android.providers.tvTV Storage
com.droidlogicdroidlogic 系统
com.mitv.codec.update编码器更新
com.xiaomi.mitv.tvplayer模拟电视
com.xiaomi.tweather天气
com.xm.webcontent小米 WEB 内容
com.xiaomi.mitv.appstore应用商店
com.android.defcontainer软件包权限帮助程序
com.android.pacprocessor系统 PAC 代理服务
com.xiaomi.mibox.gamecenter游戏中心
com.android.certinstaller证书安装程序
com.xiaomi.mitv.settings电视设置
com.xiaomi.mitv.providers.settingsMiTVSettingsProvider
androidAndroid 系统
com.android.camera2相机
com.android.backupconfirm安卓备份确认服务
com.android.statementserviceIntent Filter Verification Service
com.xiaomi.mitv.mediaexplorer高清播放器
com.xiaomi.mitv.systemui小米系统界面
com.android.providers.settings设置储存
com.xiaomi.smarthome.tv米家
com.android.sharedstoragebackup安卓备份服务
com.android.printspooler打印处理服务
com.xiaomi.mibox.lockscreen小米锁屏设置
com.mitv.videoplayer小米 TV 播放器
com.android.dreams.basic基本互动屏保
com.android.webviewAndroid System WebView
com.android.seSecureElementApplication
com.android.inputdevices输入设备
com.xiaomi.screenrecorder录屏程序
com.xiaomi.mitv.smartshare无线投屏
com.android.musicfx音效均衡器
com.xiaomi.voicecontrol小爱同学
com.xiaomi.mitv.payment小米支付
com.droidlogic.SubTitleService安卓 TV 系统服务
com.xiaomi.mimusic2本地音乐播放器
android.ext.sharedAndroid Shared Library
com.android.onetimeinitializerGoogle 套件安装选择
com.android.keychain密钥链
com.xiaomi.upnp小米即插即用服务
com.xiaomi.mitv.pay小米电视支付
android.ext.servicesAndroid Services Library
com.android.packageinstaller软件包安装程序
com.droidlogic.tv.soundeffectsettingsDroid 音效设置
com.android.proxyhandler系统代理处理程序
com.xiaomi.miplay米家连接服务
com.android.managedprovisioning工作资料设置
com.xiaomi.devicereport设备报告
com.xiaomi.mitv.upgrade系统更新
com.android.dreams.phototable照片屏幕保护程序
com.android.smspush安卓短信 WAP 推送
com.android.wallpaper.livepickerLive Wallpaper Picker
com.mitv.mivideoplayer小米电视播放器
com.mitv.gallery相册
com.duokan.videodaily视频头条
com.miui.tv.analytics小米信息分析服务
com.xiaomi.wfdsinkhelperservice无线直连助手服务
com.xiaomi.mitv.shop小米商城
com.xiaomi.statistic小米统计
com.android.cts.ctsshim安卓兼容测试套件
com.droidlogic.imageplayerNativeImagePlayer
com.android.vpndialogs系统代理相关套件
com.android.shellShell
com.android.wallpaperbackup安卓壁纸备份
com.android.providers.userdictionary用户字典
com.xiaomi.mitv.remotecontroller.service遥控器服务
com.android.location.fused一体化位置信息
com.android.systemui系统界面
com.xiaomi.mitv.tvpush.tvpushservice电视推送服务
com.xiaomi.account.auth小米帐号授权
com.xiaomi.mitv.calendar日历
com.mipay.wallet.tv小米钱包
com.xiaomi.smarthome.tv.service米家
com.android.bluetooth蓝牙
com.xiaomi.mitv.handbook用户手册
com.android.providers.contacts联系人存储
com.android.captiveportalloginCaptivePortalLogin
com.droidlogic.overlay安卓电视系统服务
com.xiaomi.mitv.tvmanager电视管家
Эта статья взята из http://www.chieng.cn, воспроизведена, пожалуйста, укажите!
打赏 支付宝打赏 微信打赏

评论

Top