首頁(yè) 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場(chǎng)

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計(jì)算器

綜合交流 / 評(píng)測(cè) / 活動(dòng)區(qū)

交流區(qū) | 測(cè)硬件 | 網(wǎng)站活動(dòng) | Z幣中心

新手入門(mén) / 進(jìn)階 / 社區(qū)互助

新手 | 你問(wèn)我答 | 免費(fèi)刷機(jī)救磚 | ROM固件

查看: 293504|回復(fù): 233
上一主題 下一主題
[分享]

WebView個(gè)人手動(dòng)升級(jí)教程

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2023-11-1 10:44 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來(lái)自安徽
本帖最后由 智能小檸檬 于 2023-11-1 17:01 編輯

實(shí)踐機(jī)型: A982T01-LFV167【修改版】
修改教程http://m.81jnr2m.cn/tv-1240095-1-1.html
有手就行。

WebView是什么?
一個(gè)用來(lái)顯示W(wǎng)eb 網(wǎng)頁(yè)的控件,用以支持 Android 應(yīng)用顯示網(wǎng)頁(yè)內(nèi)容
就是把瀏覽器訪問(wèn)網(wǎng)絡(luò)的功能提取出來(lái),供手機(jī)或盒子里的APP訪問(wèn)網(wǎng)絡(luò)所用
舉個(gè)栗子:
視頻解析,手機(jī)里可以,放到盒子就不行,就是因?yàn)槭謾C(jī)的WebView版本較高,功能可能也更強(qiáng)大。
所以,個(gè)人理解是Webview版本越新越好

前段時(shí)間在南風(fēng)大佬的交流群(此為T(mén)VBox交流群“711368232”)看到他們講Webview的更新問(wèn)題,
之前A982T01-LFV167里面自帶的Webview版本是83.0.4103.120,最新版的都是118了,就也想更新一下。

手動(dòng)更新教程3種:
幽谷谷主大佬提供了手動(dòng)更新的方法:
1.備份原系統(tǒng)里的webview APP,
2.卸載原系統(tǒng)里的webview,注意系統(tǒng)自動(dòng)刪除原有的webview APP!
3.把新版本webview APP復(fù)制到盒子,
4.盒子里安裝mt管理器
5.用mt管理器把盒子里的新webview APP移動(dòng)到盒子系統(tǒng)文件夾:/product/app/webview/
6.在mt管理器里直接安裝這個(gè)webview APP

收工

可是,實(shí)際上,新機(jī)子是沒(méi)有辦法Root的,所以第5步?jīng)]辦法用MT進(jìn)行操作。
但是這個(gè)修改的固件是有ADB的root權(quán)限的,于是想用ADB推送文件,

  1. mount -o remount,rw,seclabel,relatime  /dev/block/dm-1  /product
復(fù)制代碼
執(zhí)行完之后,用開(kāi)心助手可以上傳小文件,但是大文件推送不上去。
所以還是不得已刷機(jī)
此處附ADB修改教程:
1.adb連接盒子
    adb connect 盒子IP【連接成功會(huì)提示】
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
    方法三:甲殼蟲(chóng)查看版本
    方法四:提取安裝包,查看 xml 文件
3.備份系統(tǒng)自帶webview以防意外
    1.確定系統(tǒng)內(nèi)置的webview包名是否為com.android.webview
    adb shell pm list packages > backupAWV.txt
    此命令的目的是查詢手機(jī)系統(tǒng)內(nèi)置應(yīng)用包名,并把包名列為清單輸出到adb的目錄下,清單文件名為backupAWV.txt
    打開(kāi)backupAWV.txt,查找com.android.webview,找到說(shuō)明可以繼續(xù)下一步,找不到說(shuō)明內(nèi)置的是google版webview,請(qǐng)不要參考安裝。
    2.尋找webiview包名路徑
    adb shell pm path com.android.webview
    路徑僅供參考: /product/app/webview/webview.apk
    3.提取盒子webiview應(yīng)用安裝包到電腦備份
    adb pull 你的webiview包名路徑 C:\Users\Wang\Downloads
    后面是你要備份到電腦的位置,比如我的就是
    adb pull /product/app/webview/webview.apk C:\Users\Wang\Downloads
    4.備份成功后,去電腦備份目錄查看一下是否成功。
4.升級(jí)webiview
  1. 第一步:取得盒子權(quán)限,重新掛載/product目錄獲取寫(xiě)入權(quán)限
  2. 方法一:adbremount
  3. 方法二:1.adbshell
  4. 2.su
  5. 3.mount-orw,remount/product
  6. 按理說(shuō)上面任何一種方法都可以,我是先用方法一再用了方法二才可以,不解。
復(fù)制代碼
此處:因?yàn)槲业墓碳怯蠥DB的Root權(quán)限的,所以只要掛載/product目錄獲取寫(xiě)入權(quán)限
直接在ADBshell中執(zhí)行下面的代碼就可以
  1. mount -o remount,rw,seclabel,relatime /dev/block/dm-1 /product
復(fù)制代碼

    4.adb shell rm -rf /product/app/webview/webview.apk
    刪除系統(tǒng)自帶webview。
    5.直接安裝webview_106.0.5259.72.apk, 可通過(guò)u盤(pán),小白文件管理器安裝。
    6.reboot
    重啟盒子。
5.按第二步查看webview版本,確定是否成功。

刷機(jī)就簡(jiǎn)單多了,直接把原來(lái)的刪除了,替換上新的,打包就好了。
此處,本人使用的就是lineageos的webview。
此外,我還嘗試了gitee上的修改方案,但是還是失敗了,可能么改好,但是也沒(méi)有深究了。

Webview下載:apkmirror【科學(xué)】、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文件。
具體修改教程,不上了,這鏈接里面很詳細(xì)。
https://gitee.com/akenclub/android-web-view
lineageos的webview,包名和原來(lái)電視的相同。不需要改farmwork.apk
直接在固件替換?;蛘哂衦oot權(quán)限的直接進(jìn)行谷主的5、6兩步,這個(gè)應(yīng)該是很穩(wěn)的。



上一篇:75S365C鵬6se可能已經(jīng)悄悄的減配了
下一篇:雷鳥(niǎo)鵬6se 75寸連接回音壁的問(wèn)題
沙發(fā)
發(fā)表于 2023-11-1 14:00 | 只看該作者 | 來(lái)自廣東
就是干嘛用的?
板凳
發(fā)表于 2023-11-1 16:08 | 只看該作者 | 來(lái)自江蘇
地板
發(fā)表于 2023-11-1 16:39 | 只看該作者 | 來(lái)自湖南
感覺(jué)電視沒(méi)必要升級(jí)這個(gè)吧,手機(jī)都有很多人不升級(jí)這個(gè)
5#
發(fā)表于 2023-11-1 17:01 | 只看該作者 | 來(lái)自江蘇
感謝分享
6#
發(fā)表于 2023-11-1 17:02 | 只看該作者 | 來(lái)自河北
很需要這個(gè)
7#
發(fā)表于 2023-11-1 19:33 | 只看該作者 | 來(lái)自重慶
xx
8#
發(fā)表于 2023-11-2 07:08 | 只看該作者 | 來(lái)自四川
謝謝樓主分享。
9#
發(fā)表于 2023-11-2 08:35 | 只看該作者 | 來(lái)自天津
謝謝分享
10#
 樓主| 發(fā)表于 2023-11-2 09:16 | 只看該作者 | 來(lái)自安徽

你電視要聯(lián)網(wǎng)吧、聯(lián)網(wǎng)要訪問(wèn)網(wǎng)頁(yè)的數(shù)據(jù)吧、它就是處理網(wǎng)頁(yè)數(shù)據(jù)轉(zhuǎn)換成電視上的畫(huà)面,我是這么理解的

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號(hào) )

網(wǎng)絡(luò)信息服務(wù)信用承諾書(shū) | 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號(hào)

GMT+8, 2024-12-22 13:18 , Processed in 0.072734 second(s), 12 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報(bào):report#znds.com (請(qǐng)將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表