跳到主要内容

Android编译与烧录

源码目录​

原资料将Android 13源码放在资料包的DVD_x8390/source/目录。源码包名称会随发布日期变化,解压示例:

tar -xzvf x8390_android13_v5.tar.gz
cd x8390_android13

编译Android源码应使用普通用户权限,不要直接使用root整编。

编译命令​

编译Android并生成升级文件​

./build.sh -A -u

查看帮助​

./build.sh -h
选项功能
-A, --android编译Android系统
-U, --update生成升级文件
-S, --system单独编译MSSI system,调试用途
-V, --vendor单独编译AP vendor,调试用途
-K, --kernel单独编译内核,调试用途
-M, --merge合并镜像
-a, --all编译全部内容
-h, --help显示帮助

编译结果统一放在output/目录。

Windows烧录工具​

  • 驱动包:tools/Driver_Auto_Installer_SP_Drivers_20160804.zip
  • 烧录工具:tools/SP_Flash_Tool_v6.2316_Win.7z
  • 配置文件:编译输出目录中的flash.xml

SP Flash Tool烧录步骤​

  1. 安装MTK USB驱动并解压SP Flash Tool。
  2. 在工具中选择output/flash.xml。
  3. 模式选择Firmware Upgrade。
  4. 点击Download。
  5. 将Micro USB连接到开发板烧录口,同时连接12V电源。
  6. 按下开发板下载键,使设备进入下载模式。
  7. 等待进度完成,期间不要断电或拔线。

SP Flash Tool

烧录口与下载键位置​

烧录口与下载键

烧录失败时,优先检查驱动、USB线、电源电流、下载键时序和flash.xml是否来自同一套编译输出。