斐讯 N1 T1 替换内置老旧的 webview 内核方法
咸鱼放映
编辑于 2025年07月25日 07:16

最近流行一种使用 webview 打开网页,全屏看电视直播的方法,因此涌现了一批利用这个方法看电视直播的 app ,例如 CTV_Viewer yourtv。 时效性远超 m3u8 传统直播源.

由于斐讯 N1 T1 自带的浏览器 webview 内核太旧,对很多网站的在线视频不支持,所以要替换成较新的浏览器内核

由于原教程里面某些命令报错, 就出现了这篇文章。

以下是引用原教程前言 https://github.com/Eanya-Tonic/CCTV_Viewer/issues/40:

"使用lineageOS的webview替换系统里的webview,lineageOS的webview包名也是com.Android.webview,不需要修改framework-res.apk(修改这个很容易变砖)。但是不能直接覆盖安装,只能把原来的包删掉。再把这个包复制过去,T1使用的yyt固件,自带root,Android版本7.1.2。原厂固件没试过"

就是说只要系统内置的webview 包名是 com.Android.webview 就可以用下面的最新支持内核, 如果不是请找别的。

步骤:

一,先下载支持安卓 7.1 系统的最高版本的 webview

https://www.apkmirror.com/apk/lineageos/android-system-webview-2/android-system-webview-2-119-0-6045-134-release/android-system-webview-119-0-6045-134-2-android-apk-download/

下载v8a+v7a那个

二,下载完成后把文件名改为和系统内置浏览器内核一样的名字, 查看位置在 /system/app/webview/ , T1 一般是 webview.apk

三,确保盒子和电脑网络处在同一的局域网的网段,例如 192.168.3.1

四,开启盒子系统设置里面的远程调试选项

五,在电脑上执行 adb 命令, 确保 cmd 命令行处在 adb.exe 所在目录

# 连接盒子 ip, 改为自己的

adb connect 192.168.3.10

# 传输文件

adb push webview.apk sdcard

# 启动终端

adb shell

# 切换到 root, 此时会在盒子系统上弹出是否允许授权,用遥控器选择允许

su

# 重新挂载一个已经挂载的文件系统

mount -o remount -rw /system

# 备份

rm -rf /system/app/webview/webview.apk

# 复制文件

cp /storage/emulated/0/webview.apk /system/app/webview/webview.apk

# 修改权限 rw-r--r--

chmod g+r /system/app/webview/webview.apk

chmod o+r /system/app/webview/webview.apk

# 查看权限

ls -l

六,重启盒子,搞定