本文的命令只在雷鸟鹏7 2025款(MT9653)729版本上测试过,同处理器的应该都可以
以前的几条命令都失效了
setprop persist.TCL.debug.installapk 1
setprop persist.tcl.installapk.enable 1
现在要先ADB禁用安装管理器,再安装APK,等安装完成之后再启用系统安装管理器不然系统会无法开机。
我这边发现一个两条命令(手机端甲壳虫ADB实测通过)解决这个问题:
第一条:改配置文件
- content update --uri content://com.tcl.providers.config/InstallConfig --bind config_content:s:false
复制代码 第二条:重启验证器
- am force-stop com.android.packageinstaller
复制代码 结束。
如果还想验证可以继续:
- adb shell content query --uri content://com.tcl.providers.config/InstallConfig --projection config_content
复制代码 输出应为(电脑 / 手机端相同):- Row: 0 config_content=false
复制代码 要想要还原到系统原始状态可以在电脑端输入以下命令:(手机端还原不建议)- Set-Content -NoNewline -Encoding Ascii $env:TEMP\restore.sh 'content update --uri content://com.tcl.providers.config/InstallConfig --bind ''config_content:s:[{"enable"\:"true","strategies"\:[{"name"\:"safeStrategy","enable"\:"true","priority"\:"0"},{"name"\:"blackListStrategy","enable"\:"true","packages"\:[],"priority"\:"1"},{"name"\:"thridStrategy","enable"\:"false","packages"\:["com.dangbeimarket","com.shafa.market","com.ant.store.appstore"],"priority"\:"2"},{"name"\:"launcherStrategy","enable"\:"true","packages"\:[],"priority"\:"3"},{"name"\:"overDueStrategy","enable"\:"true","packages"\:[],"priority"\:"4"},{"name"\:"pmStrategy","enable"\:"true","priority"\:"5"}]}]'' --where "project_id=''InstallConfig''"'
复制代码- adb push $env:TEMP\restore.sh /data/local/tmp/restore.sh
复制代码- adb shell sh /data/local/tmp/restore.sh
复制代码
详细的原理:blog.zlion.top/posts/tcl-tv-adb-install-unlock/
还有谷歌三件套安装了但是无法使用的详细分析:blog.zlion.top/posts/tcl-freeze-google/
|