LinearTeam
LinearTeam

如何为UD710编译Chipram

前言

这篇文章不是给小白看的!是不是小白自己心里有数,问这篇文章的相关问题请三思!

鸣谢(排名不分先后):

  • TeaBread
  • KawaiiSparkle

安装Ubuntu

由于依赖问题,这里必须安装 Ubuntu 18.04.6 LTS。

安装依赖

必须按顺序一个一个执行。

sudo apt-get update
sudo apt-get install fakeroot dpkg-dev libcurl4-openssl-dev python python3 repo python-pip python3-pip
sudo apt-get install aptitude -y
sudo aptitude install bc bison build-essential ccache curl flex g++-multilib gcc-multilib gnupg gperf imagemagick lib32ncurses5-dev lib32readline-dev lib32z1-dev liblz4-tool libncurses5-dev libsdl1.2-dev libssl-dev libwxgtk3.0-dev libxml2 libxml2-utils lzop pngcrush rsync schedtool squashfs-tools xsltproc zip zlib1g-dev
sudo aptitude install -y openjdk-8-jdk
sudo pip install pycryptodome
sudo pip3 install pycryptodome

下载UD710的BSP

没啥好说的,自己git clone一下:sprd-linux/ud710_bsp

哈?你不会安装git?

sudo apt-get install git -y

等等,你连git clone都不会?

git clone https://github.com/sprd-linux/ud710_bsp.git bsp

改文件

cd到bsp文件夹,按顺序执行:

source build/envsetup.sh
lunch
https://www.linearteam.top/wp-content/uploads/2026/01/QQ_1768032976518-1024x550.png

打印出来列表后选择自己想要编译的,记下名字。

我想编译ud710_2h10_native-userdebug-androidq的,所以我要修改/device/roc1/androidq/ud710_2h10/ud710_2h10_base/common.cfg这个文件,你选择了其它的也是类似的路径,自己找吧。

修改最后一行,删掉//"${BSP_TOOL_PATH}:",就是图中所指的地方:

https://www.linearteam.top/wp-content/uploads/2026/01/QQ_1768035195093-1024x550.png

修改完成后保存文件。

开始编译

重启终端,再次分别执行:

source build/envsetup.sh
lunch

输入自己想要编译的数字,我这里还是选择ud710_2h10_native-userdebug-androidq,也就是序号46

https://www.linearteam.top/wp-content/uploads/2026/01/QQ_1768033228805-1024x550.png

最后输入:

make chipram

wait……

出现#### build chipram completed successfully ######## build sign_images completed successfully ####就是成功啦!

https://www.linearteam.top/wp-content/uploads/2026/01/QQ_1768037164623-1024x550.png

此时out下面已经有你编译好的chipram(splloader和fdl1)啦,自己去翻吧!

https://www.linearteam.top/wp-content/uploads/2026/01/QQ_1768037290224-1024x550.png
没有标签
首页      未分类      如何为UD710编译Chipram
Avatar photo

worryzu

文章作者

发表回复

textsms
account_circle
email

  • 如果不方便配Linux环境,可以直接在ud710_bsp那个项目页面开CodeSpaces然后直接从lunch那一步开始

    3 月前 回复
  • LesetNotFound

    看懂力

    3 月前 回复
  • 其实可以在Codespaces/VSCode中使用搜索将PATH//”${BSP_TOOL_PATH}:”全部替换为PATH
    这样批量编译就比较方便不用一个一个改

    1 周前 回复

LinearTeam

如何为UD710编译Chipram
前言 这篇文章不是给小白看的!是不是小白自己心里有数,问这篇文章的相关问题请三思! 鸣谢(排名不分先后): TeaBread KawaiiSparkle 安装Ubuntu 由于依赖问题,…
扫描二维码继续阅读
2026-01-10