广电HDC2100K自带桌面APK DIY
https://www.znds.com/tv-1198619-1-1.html 上一篇帖子,讲了如何刷机hdc2100k安装app的限制,今天就接着上一篇来DIY广电盒子自带鳄鱼桌面app的DIY。因为自己的广电盒子还有好几年才到期,他的桌面看直播切换比较方便,但自带的桌面上的商城只能打开广电的应用商城,比较鸡肋。DIY首先对它的自带商城链接修改,直接链接到当贝市场;然后对桌面花里胡哨的东西进行了删除。修改之前
修改之后
如果没有兴趣的可以直接跳过,上教程。教程会用到两个工具,
第一个工具dex2jar上一篇已经提到过了,用来给APK签名;
第二个工具apktool,用来解包apk和重新打包apk。
注意:使用这两个工具需要安装java环境,直接百度JDK安装,会有很多教程。
首先将机顶盒/system/app/Launcher.apk 拷贝到和工具apktool同一个目录,然后打开cmd窗口,输入cmd指令:
java -jar apktool_2.5.0.jar d -f .\Launcher.apk -o .\Launcher_fix\执行完成后,在当前目录下就会生成Launcher_fix目录,然后我们就可以对Launcher.apk的资源或者smali进行修改了。
我们到Launcher_fix\assets下找到文件home_config.dat文件,这个文件就是桌面排版布局文件,我们只需要用文本编辑器修改它就可以控制整个桌面的显示。
例如我现在需要删除桌面上的某一个图标,我会先到Launcher_fix\launcher_res_hubei\下的各个目录中找到这个图标叫什么名字,然后在home_config.dat文件找到对应的位置,删除掉对应的段(图中选中部分,段都是用{}围起来的的,比较有规律),这个图标就不会显示在桌面上了,原先的该图标的位置就会显示空白,你也可以调整x,y坐标,调整图标显示位置。
或者你还可以将这个图标变成一个图片,移动遥控器上的按钮时,该图标不会被选中,我的主界面顶部的菜单栏只留下设置可以被选中,其他的搜索、切换模式、钱包都被我改成了图片。其实顶部第一个鳄鱼图标就是图片,它是没办法选中的,可以参照它进行修改。
最后我们对桌面应用商店图标链接进行修改,让其直接连接到当贝市场,其它几个图标修改方法一致,找到图标对应段,找到packageName属性修改成你要的包名。这里包名并不是apk的名字,需要去查找,如果盒子上已经安装了软件,直接在shell里面输入:pm list package -f,就可以通过apk的名字找到包名。我这里是以当贝市场为例、
最后修改完成之后,开始重新打包,cmd下回到apktool目录,输入指令
java -jar apktool_2.5.0.jar b.\Launcher_fix\ -o.\Launcher_fix.apk此时目录就会生成Launcher_fix.apk,还没完,现在对其进行签名,把Launcher_fix.apk拷贝到dex2jar目录,同时cmd转到dex2jar目录,输入cmd指令
.\d2j-apk-sign.bat Launcher_fix.apk此时dex2jar目录下就会生成Launcher_fix-sign.apk,此时我们只需要把签名后的apk放回到/system/app目录下,装好当贝市场就完工了。
如果你按照我前一篇帖子刷机了安装限制的话,直接在shell中输入下面指令就可以启动桌面了,如果没有那就重启吧。
am start -n com.sumavision.dvt04.home.hubei/com.sumaott.www.omcservice.LauncherMainActivity
火钳刘明 这个是大神 大神的内容写得很到位{znds1} 一看就是会玩机的大神{znds8} 学习收藏一波{znds1} 还可以复制代码 楼主有心了 一步步看下来 很细致 这个 好像不太适合新手 想刷一下 青与旧木 发表于 2021-6-26 14:33
这个 好像不太适合新手 想刷一下
新手还是先理论学习 这个内容挺不错的 好像是看懂了 手还没学会 有时间联系我一下不会改 帮我改一下QQ82137395 有红包 天天玩221 发表于 2021-6-26 18:09
有时间联系我一下不会改 帮我改一下QQ82137395 有红包
按照教程来就可以修改了、 z913457894 发表于 2021-6-26 18:27
按照教程来就可以修改了、
加我下QQ给你送盒子{znds1} 这才是玩盒子的最高境界