forked from android-rpi/local_manifests
-
Notifications
You must be signed in to change notification settings - Fork 0
grapeup/aaos_11_local_manifest
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# Install repo using https://gerrit.googlesource.com/git-repo # Install required packages $ sudo apt update && sudo apt install gcc-aarch64-linux-gnu libssl-dev bc python3-setuptools repo python-is-python3 libncurses5 zip unzip make gcc flex bison -y # Download source $ repo init -u https://android.googlesource.com/platform/manifest -b android-11.0.0_r48 $ git clone https://github.com/grapeup/aaos_11_local_manifest .repo/local_manifests $ repo sync # Build Kernel $ cd kernel/arpi $ ARCH=arm64 scripts/kconfig/merge_config.sh arch/arm64/configs/bcm2711_defconfig kernel/configs/android-base.config kernel/configs/android-recommended.config $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make Image.gz $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- DTC_FLAGS="-@" make broadcom/bcm2711-rpi-4-b.dtb $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- DTC_FLAGS="-@" make overlays/vc4-kms-v3d-pi4.dtbo $ cd ../.. # Build for Raspberry Pi 4 $ . build/envsetup.sh $ lunch rpi4-eng $ make ramdisk systemimage vendorimage # Prepare sd card Partitions of the card should be set-up like followings. p1 128MB for boot : Do fdisk, set W95 FAT32(LBA) & Bootable type, mkfs.vfat p2 1024MB for /system : Do fdisk, new primary partition p3 128MB for /vendor : Do fdisk, new primary partition p4 remainings for /data : Do fdisk, mkfs.ext4 Set volume label of /data partition as userdata : use -L option for mkfs.ext4, and -n option for mkfs.vfat # Write system & vendor partition $ cd out/target/product/rpi4 $ sudo dd if=system.img of=/dev/<p2> bs=1M $ sudo dd if=vendor.img of=/dev/<p3> bs=1M # Copy kernel & ramdisk to BOOT partition device/arpi/rpi4/boot/* to p1:/ kernel/arpi/arch/arm64/boot/Image.gz to p1:/ kernel/arpi/arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dtb to p1:/ kernel/arpi/arch/arm64/boot/dts/overlays/vc4-kms-v3d-pi4.dtbo to p1:/overlays/ out/target/product/rpi4/ramdisk.img to p1:/
About
Android on Raspberry Pi : Entry-Point
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published