首頁 收藏 QQ群
 網(wǎng)站導航

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

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

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

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

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 592939|回復: 781
上一主題 下一主題
[原創(chuàng)]

TCL電視安裝當貝桌面教程

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2023-6-2 17:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自廣東
本帖最后由 智能小檸檬 于 2023-6-2 17:21 編輯

近期有大量小伙伴來群里問TCL電腦怎么去安裝電視桌面軟件啊說安裝桌面軟件都提示"安裝異常"
下面來說說安桌面軟件會提示安裝異常,而安裝其他軟件就不會
安卓安裝軟件都會調(diào)用框架里面的/system/framework/services.jar里面的PackageManagerService類
然后調(diào)用里面的installPackageLI方法來安裝軟件
下面來分析為什么安不上,首先反編譯它
這是反編譯出來的重要代碼,代碼太長就不放了,放重要的
if (ins_intent != null && ins_intent.hasAction("android.intent.action.MAIN") && ins_intent.hasCategory("android.intent.category.HOME")) {
    Slog.d(TAG, "install the Launcher,Actvity is :" + ins_activity);    launcherApp = true;    break;
}if (launcherApp) {    if (!isTclLauncher(pkg)) {         res.setError(-104, "disable install launcher app not signature by tcl");         return;    }Slog.d(TAG, "install the TCL Launcher App " + pkg.packageName);}從上面代碼得知只要安裝的軟件帶有android.intent.category.HOME屬性就當成桌面app,當然這是桌面app必備的屬性然后就給launcherApp = true;賦值,然后if (launcherApp)這個判斷成立然后繼續(xù)執(zhí)行了if (!isTclLauncher(pkg))這個里面的判斷如果isTclLauncher(pkg)這個方法返回假那么就執(zhí)行了-104的報錯為什么呢因為這個里面取反值也就是說返回假取反他就是真就執(zhí)行了-104的報錯并結(jié)束了不會繼續(xù)執(zhí)行后面代碼那么小伙伴就有疑問了那么tcl他自己的桌面怎么就還能去升級安裝呢,因為isTclLauncher方法里面還判斷了應用簽名也就是說當貝桌面如果有tcl簽名后那么也能直接安裝不會進行報錯那么我們改怎么樣去解決這個桌面限制呢有兩種方法1.第一個方法就是修改桌面app本身的android.intent.category.HOME屬性直接刪除掉然后編譯既可以正常安裝(可以參考我前面發(fā)的貼子來進行修改桌面軟件)2.第二個方法有難度很大你還需要會smali語法,然后去修改對于上面的值比如launcherApp = true;這個值把值改成false即可正常安裝桌面軟件第二個方法局限性特別大,修改之后還需要換進去,要么從刷機包內(nèi)更改,要么有root權(quán)限才可以,而其smali一旦改錯會不開機,只能強刷上述來看小伙伴用第一個方法既可安全又保障,嘿嘿以上就是小伙伴們想要的答案和修改教程,自己動手豐衣足食!

上一篇:Q10Gpro CEC 功能不能正常使用
下一篇:求TCL 75寸X11G系統(tǒng)固件
推薦
發(fā)表于 2023-6-2 20:04 | 只看該作者 | 來自河南
感謝分享
回復 支持 1 反對 0

使用道具 舉報

推薦
發(fā)表于 2023-6-2 19:02 | 只看該作者 | 來自河南
卡門看分數(shù)的
回復 支持 0 反對 1

使用道具 舉報

地板
發(fā)表于 2023-6-2 17:21 | 只看該作者 | 來自江西
感謝分享
回復 支持 反對

使用道具 舉報

5#
發(fā)表于 2023-6-2 17:21 | 只看該作者 | 來自河北
來看看這個內(nèi)容
回復 支持 反對

使用道具 舉報

6#
發(fā)表于 2023-6-2 17:21 | 只看該作者 | 來自浙江
有型號的限制嗎
回復 支持 反對

使用道具 舉報

7#
發(fā)表于 2023-6-2 20:01 | 只看該作者 | 來自江蘇
撒打算打算打算
回復 支持 反對

使用道具 舉報

8#
發(fā)表于 2023-6-2 20:57 | 只看該作者 | 來自遼寧
學習一下
回復 支持 反對

使用道具 舉報

9#
發(fā)表于 2023-6-2 21:19 來自ZNDS手機版 | 只看該作者 | 來自江蘇
瞅瞅
回復 支持 反對

使用道具 舉報

10#
發(fā)表于 2023-6-2 21:20 來自ZNDS手機版 | 只看該作者 | 來自江蘇
原來如此 裝上也要手動打開 或者hotel模式  而且home回原始桌面。。。沒啥大用
回復 支持 反對

使用道具 舉報

11#
發(fā)表于 2023-6-2 22:34 來自ZNDS手機版 | 只看該作者 | 來自江西
感謝分享
回復 支持 反對

使用道具 舉報

12#
發(fā)表于 2023-6-2 22:58 | 只看該作者 | 來自湖北
學習學習
回復 支持 反對

使用道具 舉報

13#
發(fā)表于 2023-6-3 07:26 來自ZNDS手機版 | 只看該作者 | 來自湖南
學習學習
回復 支持 反對

使用道具 舉報

14#
發(fā)表于 2023-6-3 10:50 | 只看該作者 | 來自北京
11111
回復 支持 反對

使用道具 舉報

15#
發(fā)表于 2023-6-3 15:06 | 只看該作者 | 來自江蘇
感謝樓主分享
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

GMT+8, 2025-1-30 11:14 , Processed in 0.078938 second(s), 15 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2025 ZNDS.Com

快速回復 返回頂部 返回列表