Tinker Edge R Android源码获取

[复制链接]
Tinker_XwnIbwSU 发表于 2022-6-30 17:42:38 | 显示全部楼层 |阅读模式
本帖最后由 Tinker_XwnIbwSU 于 2022-6-30 17:48 编辑

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


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


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









回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册用户

本版积分规则

 
QQ在线咨询
点击这里给我发消息
点击这里给我发消息
电话咨询
0755-23012315
快速回复 返回顶部 返回列表