Skip to content

全志、晶晨芯片安卓系统集成教程

一、概述

安卓线刷包,就是将您现成的安卓系统刷机包,在无需二次开发的情况下,帮您把我们的二进制软件部署进去,形成新的刷机包。

这样做的好处是: 1,您无需在刷机后,使用其他工具安装跑量软件,一步刷机就可完成上机操作。 2,设备恢复出厂设置后,不会将我们的跑量软件卸载,设备持续性会更好。

需要您自行准备原有安卓系统刷机包,通过如下步骤依次操作即可。

适合的芯片

● allwinner 全志芯片全系列

● amlogic 晶晨芯片全系列

支持的安卓版本

● 安卓 5.0 以上

如何在安卓线刷包中集成麻雀云主要包含以下两大步骤:

  1. 拷贝集成文件 麻雀云安卓集成包 system 文件路径下的文件到镜像包 system 文件里

  2. 拷贝二进制启动文件 android_up 到 system/bin

*** 具体操作步骤如下: ***

二、 使用MIK工具制作麻雀云镜像包

① 晶晨芯片全系列

1) 运行MIK工具 (文件见麻雀云安卓集成包)

双击MIK图标工具,运行MIK工具。

img

2) 解压安卓线刷镜像包

1、 准备好你的安卓线刷镜像包,将线刷镜像包拖进MIK窗⼝

img

2、 统计目录生成同名文件夹,镜像解包成功

img

3) (可选)配置供应商 UID 到 system/bin/javis_daemon.sh 用于绑定;如不修改配置,系统烧录成功后,可通过盒子助手查看麻雀云二维码

img

配置绑定参考,99999 替换成你的 UID

shell
#!/system/bin/sh

export PATH="$PATH:/sbin:/system/sbin:/system/bin:/system/xbin:/odm/bin:/vendor/bin:/vendor/xbin"

echo "android_up start" >/data/jarvis.log

while true; do
    if pidof android_up >/dev/null; then
        echo "android_up is running"
    else
        nohup /system/bin/android_up --channel ant --uid 99999 >/dev/null 2>&1 &
        sleep 30
    fi

    sleep 120

done

4) 拷贝麻雀云文件到的集成镜像的目录中

  1. 拷贝“安卓集成工具/system“路径下的文件到镜像 system文件里。

img

img

  1. 将标题一中下载的麻雀云启动文件 android_up 文件拷贝到镜像 system/bin 下

img

  1. 打开”麻雀云安卓集成包“里的system_fs_config.txt和system_file_contexts.txt文件。

img

  1. 将system_file_contexts.txt文件里的内容复制到镜像包里的system_file_contexts.txt文件中。

img

将system_fs_config.txt文件里的内容复制到镜像包里的system_fs_config.txt文件中。

img

5) 打包

1、 将集成好麻雀云的线刷文件拖到MIK界面(是system的上⼀级),会自动打包

img

2、 下图所示打包成功,生成文件名一样的镜像包,后缀是.img,证明打包成功。

img

② 全志芯片全系列

1) 运行MIK工具

操作方法同上方“晶晨芯片全系列“。

2) 解压安卓线刷镜像包

操作方法同上方“晶晨芯片全系列“。

3) (可选)配置供应商 UID 到 system/bin/javis_daemon.sh 用于绑定;如不修改配置,系统烧录成功后,可通过盒子助手查看麻雀云二维码

操作方法同上方“晶晨芯片全系列“。

4) 拷贝麻雀云文件到的集成镜像的目录中

1、 操作步骤同上方“晶晨芯片全系列“中的”3)拷贝麻雀云文件到的集成镜像的目录中”的1、2步骤。

2、 将用MIK工具解压的镜像包中 的 config.txt文件中的”*b = 0”字段删除 。

img

img

3、 将镜像包中的*b.fex文件删除。

img

4、 打开”麻雀云安卓集成包“里的system_a_file_contexts.txt,将文件里的内容复制到镜像包里的system_a_file_contexts.txt文件里。

操作方法同上方“晶晨芯片全系列“。

5、 打开”麻雀云安卓集成包“里的system_a_fs_config.txt,将文件里的内容复制到镜像包里的system_a_fs_config.txt文件里。

操作方法同上方“晶晨芯片全系列“。

5) 打包

操作方法同上方“晶晨芯片全系列“。