24729
查看Build Hikey960 on Android 10的源代码
Build Hikey960 on Android 10
0
←
Build Hikey960 on Android 10
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你被禁止执行你刚才请求的操作。
您可以查看并复制此页面的源代码:
#<u>Target</u> AOSP android-10.0.0_r36 kernel: use prebuilt 4.19 Host: server #Note: Use self-built linux still not work. #environment <source lang="c"> ssh -x <user>@10.11.60.16 -p2203 export HOME=/data/<user> *export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 export PROJ_ROOTDIR=~/hikey960 export AOSP_ROOTDIR=~/hikey960/aosp export KDIR=~/hikey960/hikey-linaro export TARGET_KERNEL_USE=4.19 cd $PROJ_ROOTDIR </source> ================= Download AOSP ================= #now try this: (74G) 25 hr wget -c https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/aosp-latest.tar #see branches cd ./.repo/manifests; git branch -a #checkout a branch git checkout <branch> #android-9.0.0_r56 repo sync wget https://dl.google.com/dl/android/aosp/hisilicon-hikey960-OPR-3c243263.tgz ================= Build Kernel ================= * Building kernel #prebuilt image: https://builds.96boards.org/snapshots/hikey960/linaro/aosp-master/latest/ cd $PROJ_ROOTDIR $ git clone https://android.googlesource.com/kernel/hikey-linaro $ cd $KDIR #$ git checkout -b android-hikey-linaro-$TARGET_KERNEL_USE origin/android-hikey-linaro-$TARGET_KERNEL_USE $ git checkout -b android-hikey-linaro-4.14 origin/android-hikey-linaro-4.14 $ make ARCH=arm64 hikey960_defconfig $ make ARCH=arm64 CROSS_COMPILE=aarch64-linux-android- -j24 $ cp arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dtb $AOSP_ROOTDIR/device/linaro/hikey-kernel/hi3660-hikey960.dtb-$TARGET_KERNEL_USE $ cp arch/arm64/boot/Image.gz $AOSP_ROOTDIR/device/linaro/hikey-kernel/Image.gz-dtb-hikey960-$TARGET_KERNEL_USE #CONFIG_MODULES=y ================= Build AOSP ================= cd ${AOSP_ROOTDIR} . ./build/envsetup lunch hikey960-userdebug make -j24 > output ${AOSP_ROOTDIR}/out/target/product/hikey960/*.img #make image only $ make bootimage -j24 Flash Image ============ cp ${AOSP_ROOTDIR}/out/target/product/hikey960/*.img ~/. $ ./xcp.sh get *.img /mnt/. #Board setting: On-Off-On #In Windows host: fastboot devices fastboot flash boot boot.img fastboot flash dts dt.img fastboot flash system system.img fastboot flash userdata userdata.img fastboot flash vendor vendor.img
返回
Build Hikey960 on Android 10
。
导航菜单
个人工具
   
个人维基
注册
登录
名字空间
页面
变换
查看
阅读
查看源代码
统计
查看历史
操作
搜索
导航
首页
最近更改
随机页面
工具箱
所有页面
文件列表
特殊页面