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

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 社区App下载

综合交流 / 评测 / 活动区

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

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

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

查看: 13352|回复: 25
[攻略教程]

广电hdc2100k安装软件

  [复制链接]
发表于 2021-6-22 17:59 | 显示全部楼层 |阅读模式
接上一篇 https://www.znds.com/tv-1198276-1-1.html ,上一篇写了如何进fasboot,本来中间应该更新写几篇如何利用fastboot如何刷写固件教程,这几天为了hdc2100k能自由安装软件,花了不少时间,这盒子自己的固件对所有软件进行了签名认证,只有签名正确的apk才能正确安装,因为时间问题,今天暂时简单写一篇如何修改原厂固件可以自由安装软件的教程。
需要软件:
dex转jar软件
dex2jar  : https://github.com/pxb1988/dex2jar/releases
jar逆向java代码软件
jd-gui.exe  (带IDE)
luyten-0.5.4.exe(带IDE)
cfr-0.151.jar(不带IDE)

时间原因上面几个软件就不详细介绍了,自己百度
先将/system/framework/services.jar 拷贝到自己电脑上,并改掉后缀名services.zip,解压后会有一个目录META-INF,和一个文件classes.dex
services_jar.png

我们将classes.dex放到dex2jar程序目录,执行cmd指令,.\d2j-dex2jar.bat .\classes.dex,目录下会生成classes-dex2jar.jar。

我们直接把classes-dex2jar.jar放到 jd-gui.exe, luyten-0.5.4.exe中一种,就可以看到java代码,或者使用cfr-0.151.jar,执行cmd指令java -jar  cfr-0.151.jar  classes-dex2jar.jar --outputdir myOutdir,myOutdir在目录下就会产生java代码。
建议使用cfr-0.151.jar我们直接可以用文件编辑器打开代码,文本编辑器直接打开myOutdir目录下services\com\android\server\pm\PackageManagerService.java文件找到函数vertifyOperatorCert,这个函数就是验证apk签名的,我们只需要让这个函数一直返回true就可以了。

下面开始修改,我们将之前生成的classes.dex再次生成smial代码,执行cmd指令,.\d2j-dex2smali.bat .\classes.dex在程序目录下就会产生classes-smali目录,同样文本编辑器打开classes-smali目录下services\com\android\server\pm\PackageManagerService.smali文件,找到函数vertifyOperatorCert,修改如图,这里有一定的语法,如果仔细了解的话,自己百度吧、对应位置改为 const/4 v8, 1
vertifyOperatorCert.png

这里给出了public key的位置,但我对安卓也不是很熟,理论上把这个key修改成通用应该也是可以的,但我不知道public key具体是什么,如果有人知道的话,请在下面留言告诉我、

修改完成之后重新将smali转成dex, 执行cmd指令,.\d2j-smali.bat myOutdir,目录下就会重新生成一个out.dex文件,最后只需要将out.dex改名为classes.dex重新放回services.zip,最后将services.zip后缀名jar,重新放回/system/framework/下,记得修改权限。
重启机器,完工。。。。。测试
succes.png


还有几个问题没有搞定,adbd和console进程开机启动会被杀掉,自带的loading主界面里面的软件管理里面不显示第三方安装软件,后期搞定后再具体更新吧、

系统版本.png
如果你的版本跟我一致,直接下载附件
services.rar (1.5 MB, 下载次数: 13, 售价: 1 金币)

评分

参与人数 1威望 +10 金币 +5 Z币 +10 收起 理由
路人甲是野百合 + 10 + 5 + 10 ZNDS论坛有你更精彩,一起愉快的搞机吧!.

查看全部评分


上一篇:逆向固件,广电HDC2100K进fastboot
下一篇:广电HDC2100K自带桌面APK DIY
发表于 2021-6-22 19:18 | 显示全部楼层
辛苦楼主了,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2021-6-22 20:52 | 显示全部楼层
楼主那个外站链接可以搬运下么,打不开

评分

参与人数 1威望 +3 金币 +5 Z币 +2 收起 理由
呆若木鸡哦 + 3 + 5 + 2 强大的ZNDS智能电视网!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2021-6-22 21:11 来自ZNDS手机版 | 显示全部楼层
谢谢分享

来自客户端来自Android客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-23 08:45 | 显示全部楼层
eswgdeh 发表于 2021-6-22 20:52
楼主那个外站链接可以搬运下么,打不开

替换换成这个 https://hub.fastgit.org/pxb1988/dex2jar/releases
回复 支持 反对

使用道具 举报

发表于 2021-6-23 10:19 | 显示全部楼层
真是精彩,棒棒棒

评分

参与人数 1威望 +3 金币 +6 Z币 +2 收起 理由
呆若木鸡哦 + 3 + 6 + 2 强大的ZNDS智能电视网!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2021-6-23 13:14 | 显示全部楼层
看着还不错啊,谢谢大佬分享
回复 支持 反对

使用道具 举报

发表于 2021-6-23 13:15 | 显示全部楼层
继续关注楼主,期待楼主更多内容
回复 支持 反对

使用道具 举报

发表于 2021-6-23 13:15 | 显示全部楼层
这教程看起来有有点复杂啊,我先试试看再说
回复 支持 反对

使用道具 举报

发表于 2021-6-23 13:16 | 显示全部楼层
给楼主顶一顶
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐 上一条 /3 下一条

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

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

浙网文(2016)6491-366号 | GMT+8, 2021-8-2 21:14 , Processed in 0.076324 second(s), 29 queries .

Powered by Discuz!

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

© 2007-2021 ZNDS.Com

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