相关文章:【android Framework 探究】android 13 aosp 全记录 - 烧录
写在开始
自从关注Framework这一块儿,就有了自己编译aosp刷机的想法,模拟器当然是可以的,但是体验感还不能和真机想比,于是买一个二手piexl的想法就有了,根据预算选定piexl 5,支持最新的android 13,二手平台挑挑拣拣时间拉的有点长,不如中间就开始先编译好。
过程记录
断断续续利用下班和周末时间,终于编译成功了,下一步就等Piexl 5 到手刷机,今天把整个过程复盘一下,也记录下中间出现的错误和解决方式,方便以后查阅。
一,硬件环境
官网-要求 350G以上硬盘空间 + 16GB以上内存
我的
主机 -> Ubuntu 18.04.6 LTS (自己一直在用着)
内存 -> 16GB (thinkpad t440p ,又在网上买了两根8GB替换了之前的两根4GB)
硬盘 -> 350GB (凑这个删了不少东西)
强烈建议你提前把硬件升级,能省去不必要的麻烦,我原来8GB的内存,只要编译就能死机。
二,软件环境
请根据你的Host主机,查询官网来安装所需的工具。
建立一个Linux构建环境
sudo apt-get install git-core gnupg flex bison build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 libncurses5 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev libxml2-utils xsltproc unzip fontconfig