Platform: rk3399
OS: Android 7.1
Kernel: v4.4.83
repo工具:
git clone ssh://git@www.rockchip.com.cn:2222/repo-release/tools/repo
源代码:
注意:下载代码需要rockchip对应的ssh key授权才可以。
kris@eco:~$ ./repo/repo init --repo-url=ssh://git@www.rockchip.com.cn:2222/repo-release/tools/repo.git -u ssh://git@www.rockchip.com.cn:2222/rk3399-nougat/manifests.git -m rk3399_nougat_release.xml
kris@eco:~$ ./repo/repo sync
kris@eco:~$ ./repo/repo start rk_origin --all
编译:
使用的是tablet版本。
uboot 编译:
cd u-boot
make rk3399_defconfig
make ARCHV=aarch64
kernel 编译:
cd kernel
make ARCH=arm64 rockchip_defconfig -j8
make ARCH=arm64 rk3399-mid-818-android.img -j8
android 编译:
source build/envsetup.sh
lunch rk3399_mid-userdebug
make -j8
./mkimage.sh
参考:
RK3399_ANDROID7.1-TABLET-SDK_V1.00发布说明.pdf