Platform: rk3399
OS: Android 7.1
Kernel: v4.4.83
repo工具:
git clone ssh://[email protected].rockchip.com.cn:2222/repo-release/tools/repo
源代碼:
注意:下載下傳代碼需要rockchip對應的ssh key授權才可以。
kris@eco:~$ ./repo/repo init --repo-url=ssh://[email protected]:2222/repo-release/tools/repo.git -u ssh://[email protected]: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