ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 356195|回复: 232
上一主题 下一主题
[分享]

WebView个人手动升级教程

  [复制链接]
跳转到指定楼层
楼主
发表于 2023-11-1 10:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 | 来自安徽
本帖最后由 智能小柠檬 于 2023-11-1 17:01 编辑

实践机型: A982T01-LFV167【修改版】
修改教程https://www.znds.com/tv-1240095-1-1.html
有手就行。

WebView是什么?
一个用来显示Web 网页的控件,用以支持 Android 应用显示网页内容
就是把浏览器访问网络的功能提取出来,供手机或盒子里的APP访问网络所用
举个栗子:
视频解析,手机里可以,放到盒子就不行,就是因为手机的WebView版本较高,功能可能也更强大。
所以,个人理解是Webview版本越新越好

前段时间在南风大佬的交流群(此为TVBox交流群“711368232”)看到他们讲Webview的更新问题,
之前A982T01-LFV167里面自带的Webview版本是83.0.4103.120,最新版的都是118了,就也想更新一下。

手动更新教程3种:
幽谷谷主大佬提供了手动更新的方法:
1.备份原系统里的webview APP,
2.卸载原系统里的webview,注意系统自动删除原有的webview APP!
3.把新版本webview APP复制到盒子,
4.盒子里安装mt管理器
5.用mt管理器把盒子里的新webview APP移动到盒子系统文件夹:/product/app/webview/
6.在mt管理器里直接安装这个webview APP

收工

可是,实际上,新机子是没有办法Root的,所以第5步没办法用MT进行操作。
但是这个修改的固件是有ADB的root权限的,于是想用ADB推送文件,

  1. mount -o remount,rw,seclabel,relatime  /dev/block/dm-1  /product
复制代码
执行完之后,用开心助手可以上传小文件,但是大文件推送不上去。
所以还是不得已刷机
此处附ADB修改教程:
1.adb连接盒子
    adb connect 盒子IP【连接成功会提示】
2.首先确定盒子webiview版本,需要有浏览器支持,建议安装via浏览器
    方法一:via输入https://ie.icoa.cn/
    方法二:adb连接盒子后,输入adb shell am start -a android.intent.action.VIEW -d https://liulanmi.com/labs/core.html
    方法三:甲壳虫查看版本
    方法四:提取安装包,查看 xml 文件
3.备份系统自带webview以防意外
    1.确定系统内置的webview包名是否为com.android.webview
    adb shell pm list packages > backupAWV.txt
    此命令的目的是查询手机系统内置应用包名,并把包名列为清单输出到adb的目录下,清单文件名为backupAWV.txt
    打开backupAWV.txt,查找com.android.webview,找到说明可以继续下一步,找不到说明内置的是google版webview,请不要参考安装。
    2.寻找webiview包名路径
    adb shell pm path com.android.webview
    路径仅供参考: /product/app/webview/webview.apk
    3.提取盒子webiview应用安装包到电脑备份
    adb pull 你的webiview包名路径 C:\Users\Wang\Downloads
    后面是你要备份到电脑的位置,比如我的就是
    adb pull /product/app/webview/webview.apk C:\Users\Wang\Downloads
    4.备份成功后,去电脑备份目录查看一下是否成功。
4.升级webiview
  1. 第一步:取得盒子权限,重新挂载/product目录获取写入权限
  2. 方法一:adbremount
  3. 方法二:1.adbshell
  4. 2.su
  5. 3.mount-orw,remount/product
  6. 按理说上面任何一种方法都可以,我是先用方法一再用了方法二才可以,不解。
复制代码
此处:因为我的固件是有ADB的Root权限的,所以只要挂载/product目录获取写入权限
直接在ADBshell中执行下面的代码就可以
  1. mount -o remount,rw,seclabel,relatime /dev/block/dm-1 /product
复制代码

    4.adb shell rm -rf /product/app/webview/webview.apk
    删除系统自带webview。
    5.直接安装webview_106.0.5259.72.apk, 可通过u盘,小白文件管理器安装。
    6.reboot
    重启盒子。
5.按第二步查看webview版本,确定是否成功。

刷机就简单多了,直接把原来的删除了,替换上新的,打包就好了。
此处,本人使用的就是lineageos的webview。
此外,我还尝试了gitee上的修改方案,但是还是失败了,可能么改好,但是也没有深究了。

Webview下载:apkmirror【科学】、mobile.softpedia.com、酷安等都可以下载
https://mobile.softpedia.com/apk/android-system-webview/
https://www.apkmirror.com/?post_type=app_release&searchtype=apk&s=android+system+webview
https://www.apkmirror.com/apk/lineageos/android-system-webview-2/#variants
目前webview使用最多的有两种,一种是原生的google,还有一种lineageos的。
google原生需要修改固件里面framework-res.apk文件。
具体修改教程,不上了,这链接里面很详细。
https://gitee.com/akenclub/android-web-view
lineageos的webview,包名和原来电视的相同。不需要改farmwork.apk
直接在固件替换。或者有root权限的直接进行谷主的5、6两步,这个应该是很稳的。



上一篇:75S365C鹏6se可能已经悄悄的减配了
下一篇:雷鸟鹏6se 75寸连接回音壁的问题
沙发
发表于 2023-11-1 14:00 | 只看该作者 | 来自广东
就是干嘛用的?
回复 支持 反对

使用道具 举报

板凳
发表于 2023-11-1 16:08 | 只看该作者 | 来自江苏
回复 支持 反对

使用道具 举报

地板
发表于 2023-11-1 16:39 | 只看该作者 | 来自湖南
感觉电视没必要升级这个吧,手机都有很多人不升级这个
回复 支持 反对

使用道具 举报

5#
发表于 2023-11-1 17:01 | 只看该作者 | 来自江苏
感谢分享
回复 支持 反对

使用道具 举报

6#
发表于 2023-11-1 17:02 | 只看该作者 | 来自河北
很需要这个
回复 支持 反对

使用道具 举报

7#
发表于 2023-11-1 19:33 | 来自重庆
xx
支持 反对

8#
发表于 2023-11-2 07:08 | 只看该作者 | 来自四川
谢谢楼主分享。
回复 支持 反对

使用道具 举报

9#
发表于 2023-11-2 08:35 | 只看该作者 | 来自天津
谢谢分享
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2023-11-2 09:16 | 只看该作者 | 来自安徽
overand 发表于 2023-11-1 14:00
就是干嘛用的?

你电视要联网吧、联网要访问网页的数据吧、它就是处理网页数据转换成电视上的画面,我是这么理解的
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2023-11-2 09:17 | 只看该作者 | 来自安徽
fxj368 发表于 2023-11-1 16:39
感觉电视没必要升级这个吧,手机都有很多人不升级这个

手机会自动升级的吧,而且,现在基本都用tvbox之类的软件,tvbox都是基于这个的
回复 支持 反对

使用道具 举报

12#
发表于 2023-11-2 10:59 | 只看该作者 | 来自山东
看看
回复 支持 反对

使用道具 举报

13#
发表于 2023-11-2 13:57 | 只看该作者 | 来自四川
谢谢楼主分享。
回复 支持 反对

使用道具 举报

14#
发表于 2023-11-2 20:38 来自ZNDS手机版 | 只看该作者 | 来自湖北
看一看,想一想。
回复 支持 反对

使用道具 举报

15#
发表于 2023-11-3 12:02 | 只看该作者 | 来自河南
感谢分享
回复 支持 反对

使用道具 举报

16#
发表于 2023-11-3 12:50 | 只看该作者 | 来自广东
5555555555555
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2025-4-28 04:37 , Processed in 0.074593 second(s), 12 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2025 ZNDS.Com

快速回复 返回顶部 返回列表