Tinker_XwnIbwSU 发表于 2022-6-30 17:42:38

Tinker Edge R Android源码获取

本帖最后由 Tinker_XwnIbwSU 于 2022-6-30 17:48 编辑

环境搭建:sudo apt-get update
sudo apt-get install git-core gitk git-gui gcc-arm-linux-gnueabihf gcc-armlinux-
gnueabi device-tree-compiler gcc-aarch64-linux-gnu mtools parted
libssl-dev fakeroot curl python make gcc lzop libc6:i386 lib32stdc++6
libncurses5:i386 libstdc++6:i386 bison libxml2-utils -y
sudo apt-get install liblz4-tool -y
pip install pycryptosudo apt-get install openjdk-8-jdk
Java 版本切換
sudo update-alternatives --config java安裝docker
請參考https://docs.docker.com/engine/install/ubuntu/
安裝Google的repo命令工具參考
mkdir ~/bin
PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo >
~/bin/repo
chmod a+x ~/bin/repo
git config --global user.email "test@asus.com"
git config --global user.name "test"

步骤如下:

[*]下载源码
[*]导出源码
[*]编译系统
1、下载源码
这里使用风火轮技术团队下载好的源码
https://pan.baidu.com/s/1SRDT2Ot3d2DH-zHS1i2D1g
提取码:wqbd
选择下载repo目录下的文件


2、导出源码
(1)把下载的全部分包集合为一个整包
cat tinkerEdgeR-Android.tar.gz.* > tinkerEdgeR-Android.tar.gz
(2)校验MD5
cat tinkerEdgeR-Android.md5
md5sum tinkerEdgeR-Android.tar.gz这两个输出值要一样
(3)解压
tar xzvf tinkerEdgeR-Android.tar.gz
ls -a解压完生成.repo目录
(4)导出
repo sync -l3、编译系统
cd ~/TinkerEdgeR-Android
./docker_builder/docker-builder-run.sh
./build.sh生成镜像路径:
TinkerEdgeR-Android/IMAGE/ Tinker_Edge_R-Android9-eng-test-YYYYMMDD.HHMM/IMAGES/update.img









页: [1]
查看完整版本: Tinker Edge R Android源码获取