los红灯-按键精灵脚本制作

迅雷远程下载
2023年4月6日发(作者:反向问号)

【当贝市场】⽼司机教你⾃制安卓盒⼦固件

安卓机由于系统特点,可以⾃由地安装第三⽅apk,所以DIY的实⽤价值不如以前的linux播放器。不过呢,为了满⾜某

些个性化功能,也可以适当diy⼀下,体验下⾃⼰动⼿的乐趣。

⽬前DIY主要可实现的功能:

1、修改默认的预装应⽤。

2、修改启动桌⾯。

3、增加⼀些脱机下载功能,例如迅雷远程下载,transmission的PT下载等。

原⽂>>>>

⽬前DIY需要的⼯具:

由于⼤多数固件采⽤zip包的格式,所以在windows环境下,直接⽤winrar就可以进⾏解包封包了,⾮常⽅便。(个别固

件是img格式,需要专门的⼯具解包封包,本⽂先略过这种情况)下⾯笔者就以芒果嗨QH7的固件为例,演⽰⼀下如何

解包,修改内容,封包的。

第⼀步:解包固件

从官⽅下载回来的H7的最新固件是⼀个zip⽂件:update_quadcore_我们直接⽤winrar解压得到如下⽬录结构:

第⼆步:替换内容

我们diy会⽤到的⼏个⽬录分别是:/data/app,/system/app和/META-INF/com/google/android/updater-这三个。

/data/app⽬录就是放预装应⽤的地⽅,把你想预装的apk直接放进这个⽬录即可,不⽤管apk⽂件名(最好是英⽂

的)。

apk应⽤预装放在这个⽬录最⼤的特点是⽤户可以⾃⾏卸载。/system/app⽬录是系统预装应⽤⽬录,放在这⾥的apk⽤

户是⽆法卸载的。

这个⽬录下的apk很多,⼤家经常说到的精简固件,就是把这⾥⾯的⼀些不需要的apk删除掉。删除时请⼀定确认是不需

要的第三⽅应⽤。如果误删除了系统应⽤有可能导致功能不正常或者变砖。个别要预装到/system/app还需要注意的是

要把对应的库⽂件复制到指定⽬录,这⾥以HDP直播为例,除了把主程序放到/system/app下外,还需要把附件⾥⾯的

⼏个so⽂件放到/system/lib⽬录下。

(1.36MB,下载次数:0)所以⼀旦你发现预装到/system/app的软件不能正常⼯作,多半是缺少库⽂件。通常做法是把这个

apk改名为rar解开,把⾥⾯lib⽬录下的so⽂件统统复制到固件的/system/lib⽬录下。综上:建议⼤家选择预装的时候采

⽤/data/app⽽不要⽤/system/app,过于霸道。如果想替换启动桌⾯,只需要把你喜欢的桌⾯apk例如当贝桌⾯改名为:

HimediaLauncher_覆盖掉/system/app/HimediaLauncher_就可以了。当然其他机器的固件默认的桌⾯

肯定不是这个名字,不过⼀般都叫做launcher什么的,很好辨识。

第三步:封装固件和签名。封装固件很简单,直接选中所有⽂件,⿏标右键选择添加到压缩⽂件,注意选择为zip格式

如下图所⽰:

⽣成的这个zip⽂件就是我们的DIY固件了,最后还需要对这个固件进⾏⼀次签名,否则的时候会出现校验不通过。签名

也很简单,下载附件⽂件

(9.4KB,下载次数:0),将diy固件改名为后和⼯具放在⼀起,双击(需要本机安装过java环

境)就会⾃动签名,完成后⽣成的update_就是最终成品了,改个名字拿去刷机吧!PS版主提醒:直接下载

地址:刷完机后,以前安装的软件都会被清空,需要重新⼀个⼀个去下载安装,推荐⼤家⾸先安装当贝市场,然后从当

贝市场⾥⾯⼀键下载以前安装过的软件,⽅便⼜省事。

更多推荐

迅雷远程下载