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 <u>Note:</u> * Use self-built linux still not work. * Use TARGET_KERNEL_USE=4.14 not work <u>environment</u> <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 <source lang="python"> cd $PROJ_ROOTDIR #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, android-10.0.0_r36 repo sync #codec patch wget https://dl.google.com/dl/android/aosp/hisilicon-hikey960-OPR-3c243263.tgz #download kernel #prebuilt image: https://builds.96boards.org/snapshots/hikey960/linaro/aosp-master/latest/ 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 </source> * Building kernel <source lang="python"> make ARCH=arm64 hikey960_defconfig #check .config CONFIG_MODULES=y 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 </source> * Build AOSP <source lang="python"> cd ${AOSP_ROOTDIR} . ./build/envsetup lunch hikey960-userdebug make -j24 > output ${AOSP_ROOTDIR}/out/target/product/hikey960/*.img #make image only make bootimage -j24 </source> *Flash Image <source lang="python"> 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 </source>
返回
Build Hikey960 on Android 10
。
导航菜单
个人工具
   
个人维基
注册
登录
名字空间
页面
变换
查看
阅读
查看源代码
统计
查看历史
操作
搜索
导航
首页
最近更改
随机页面
工具箱
所有页面
文件列表
特殊页面