高清范

百度 论坛搜索
  • 首页首页
  • 评测评测专区
  • 应用市场
  • 兑换积分换实物奖品
  • 签到签到领奖品
  • 有范试玩有范试玩
  • 点标签看更多好帖
    发表于 2014-6-27 16:45 | 显示全部楼层 |阅读模式
    安卓机网络机顶盒由于系统特点,可以自由地安装第三方apk,所以DIY固件的实用价值不如以前的linux播放器。不过呢,为了满足某些个性化功能,也可以适当diy一下,体验下自己动手的乐趣。

    目前DIY主要可实现的功能:
    1、修改默认的预装应用。
    2、修改启动桌面。
    3、增加一些脱机下载功能,例如迅雷远程下载,transmission的PT下载等。

    目前DIY需要的工具:
    由于大多数固件采用zip包的格式,所以在windows环境下,直接用winrar就可以进行解包封包了,非常方便。(个别固件是img格式,需要专门的工具解包封包,本文先略过这种情况)

    下面笔者就以芒果嗨Q H7的固件为例,演示一下如何解包,修改内容,封包的。

    第一步:解包固件
    从官方下载回来的H7的最新固件是一个zip文件:update_quadcore_H7.zip
    我们直接用winrar解压得到如下目录结构:
    1.JPG

    第二步:替换内容
    我们diy会用到的几个目录分别是:/data/app,/system/app 和/META-INF/com/google/android/updater-script这三个。

    /data/app目录就是放预装应用的地方,把你想预装的apk直接放进这个目录即可,不用管apk文件名(最好是英文的)。
    2.JPG
    apk应用预装放在这个目录最大的特点是用户可以自行卸载

    /system/app目录是系统预装应用目录,放在这里的apk用户是无法卸载的。
    3.JPG
    这个目录下的apk很多,大家经常说到的精简固件,就是把这里面的一些不需要的apk删除掉。删除时请一定确认是不需要的第三方应用。如果误删除了系统应用有可能导致功能不正常或者变砖

    个别软件要预装到/system/app还需要注意的是要把对应的库文件复制到指定目录,这里以HDP直播为例,除了把主程序放到/system/app下外,还需要把附件里面的几个so文件放到/system/lib目录下。
    so库.rar (1.36 MB, 下载次数: 1940)