peter 发表于 2018-3-23 12:33:17

hikey960 源码下载,编译与烧录

https://bbs.alpha-star.org/%E8%BD%AF%E4%BB%B6%E4%BA%A4%E6%B5%81/hikey960-%E6%BA%90%E7%A0%81%E4%B8%8B%E8%BD%BD%EF%BC%8C%E7%BC%96%E8%AF%91%E4%B8%8E%E7%83%A7%E5%BD%95

1.下载aosp   $ repo init -u https://android.googlesource.com/platform/manifest-b master   $ repo sync -j24 2.下载vendor    $ wget https://dl.google.com/dl/android/aosp/arm-hikey960-NOU-6eafa750.tgz   $ tar xzf arm-hikey960-NOU-6eafa750.tgz   $ ./extract-arm-hikey960.sh   $ wget https://dl.google.com/dl/android/aosp/hisilicon-hikey960-NOU-5db76395.tgz   $ tar xzf hisilicon-hikey960-NOU-5db76395.tgz   $ ./extract-hisilicon-hikey960.sh 签署linence后,获得vendor目录,放入AOSP中,这样就获得了完整的hikey960 aosp。 3.编译hikey960 aosp    $ . ./build/envsetup.sh   $ lunch hikey960-userdebug   $ make -j32 编译hikey960 aosp,获得android 初始镜像,包括boot.img,dt.img,cache.img,ramdisk.img,system.img,userdata.img等。 4.烧录android初始镜像     1.设置拨码开关1/3为ON,使HiKey960进入fastboot mode;    2.HiKey960供电    3.烧录android初始镜像:      $ cd device/linaro/hikey/installer/hikey960      $ ./flash-all.sh4.设置拨码开关3为OFF后,HiKey960重新供电 。 5.下载与编译kernel     $ git clone https://android.googlesource.com/kernel/hikey-linaro    $ cd hikey-linaro    $ git checkout -b android-hikey-linaro-4.4 origin/android-hikey-linaro-4.4    $ make ARCH=arm64 hikey960_defconfig    $ make ARCH=arm64 CROSS_COMPILE=aarch64-linux-android- -j24 编译生成hi3660-hikey960.dtb 以及 Image.gz , 如修改kernel,编译就会生成新的hi3660-hikey960.dtb 以及 Image.gz ,如需编译出新的android镜像,请更新aosp中上述文件:    1.拷贝 hi3660-hikey960.dtb (arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dtb) 到/device/linaro/hikey-kernel 目录, 替换其中hi3660-hikey960.dtb文件;   2.拷贝 Image.gz (arch/arm64/boot/Image.gz)到 /device/linaro/hikey-kernel 目录 ,替换其中Image.gz-hikey960文件。 然后如3中提到方法编译hikey960 aosp,就可以获得新的android镜像。 6.编译kernel make bootimage -j24
声明下软件更新:2.下载vendor
   $ wget https://dl.google.com/dl/android/aosp/arm-hikey960-NOU-6eafa750.tgz   $ tar xzf arm-hikey960-NOU-6eafa750.tgz   $ ./extract-arm-hikey960.sh
更改为

$ wgethttps://dl.google.com/dl/android/aosp/arm-hikey960-NOU-7ad3cccc.tgz$ tar xzf arm-hikey960-NOU-7ad3cccc.tgz$ ./extract-arm-hikey960.sh

官微宏 发表于 2018-6-9 10:44:31

debian 镜像如何生成?

风火轮用户98529 发表于 2018-6-25 11:51:24

官微宏 发表于 2018-6-9 10:44
debian 镜像如何生成?

你好,请问你有生成吗?

风火轮用户73626 发表于 2019-4-3 14:59:48

本帖最后由 风火轮用户73626 于 2019-4-3 15:02 编辑

在吗,管理员。请教下,hikey960板子的kernel源码有更新吗?是否能提供一个可以下载最新kernel的网址或网盘,谢谢
页: [1]
查看完整版本: hikey960 源码下载,编译与烧录