---
title: 下载AOSP源码
description: "1. 在用户目录下创建“aosp”目录，并为目录拥有者添加读、写和可执行权限。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2300/armnative/kunpengcpskbox_20_0017.html
sourcePath: /source/zh/kunpengboostkithistory/2300/armnative/kunpengcpskbox_20_0017.html
indexId: 81929b769a9c93b9d7e52be921aa297487a434bb2d07fadb0350c8930d269d6a76
---
# 下载AOSP源码

1. 在用户目录下创建“aosp”目录，并为目录拥有者添加读、写和可执行权限。
  1 2 mkdir ~/aosp chmod -R 700 ~/aosp

  用户目录剩余空间要求大于300GB，AOSP源码约130GB，编译后接近300GB。

2. 按照谷歌官方指导，下载并安装repo工具，然后下载AOSP源码，版本为android-11.0.0_r48，并进行编译。
  1 2 3 cd ~/aosp repo init -u https://android.googlesource.com/platform/manifest -b android-11.0.0_r48 repo sync

3. 在“aosp”目录下，删除源码中“external/mesa3d”、“external/libdrm”、“device/generic/arm64”三个文件夹。
  1 2 cd ~/aosp rm -rf external/mesa3d external/libdrm device/generic/arm64
