您现在的位置是:首页 >技术杂谈 >Android车机DIY开发之软件篇(十二) AOSP12下载编译网站首页技术杂谈

Android车机DIY开发之软件篇(十二) AOSP12下载编译

勿忘初心91 2025-05-09 00:01:02
简介Android车机DIY开发之软件篇(十二) AOSP12下载编译

Android车机DIY开发之软件篇(十二) AOSP12下载编译

sudo apt-get update

sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g+±multilib libc6-dev-i386 lib32ncurses5-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip python-pyelftools python3-pyelftools device-tree-compiler libfdt-dev libfdt1 libssl-dev liblz4-tool python-dev libncurses5 make

sudo rm -rf /usr/bin/python
sudo ln -s /usr/bin/python2 /usr/bin/python

git config --global user.name “赵川”
git config --global user.email"zc1508890767@gmail.com"

sudo apt-get install libqt5x11extras5

mkdir ~/bin
PATH=~/bin:$PATH
curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo > ~/bin/repo
chmod a+x ~/bin/repo

repo的运行过程中会尝试访问官方的git源更新repo自己,如果想使用tuna的镜像源进行更新,可以将如下内容复制到你的~/.bashrc里
export REPO_URL=‘https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/’
cd …
source ~/.bashrc

cd AOSP12/
repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest
repo sync

source build/envsetup.sh
lunch 72
make

1. aosp_akita-trunk_staging-userdebug
 2. aosp_arm-trunk_staging-eng
 3. aosp_arm64-trunk_staging-eng
 4. aosp_bluejay-trunk_staging-userdebug
 5. aosp_bluejay_car-trunk_staging-userdebug
 6. aosp_caiman-trunk_staging-userdebug
 7. aosp_cf_arm64_auto-trunk_staging-userdebug
 8. aosp_cf_arm64_phone-trunk_staging-userdebug
 9. aosp_cf_riscv64_phone-trunk_staging-userdebug
 10. aosp_cf_x86_64_auto-trunk_staging-userdebug
 11. aosp_cf_x86_64_auto_mdnd-trunk_staging-userdebug
 12. aosp_cf_x86_64_foldable-trunk_staging-userdebug
 13. aosp_cf_x86_64_only_phone_hsum-trunk_staging-userdebug
 14. aosp_cf_x86_64_pc-trunk_staging-userdebug
 15. aosp_cf_x86_64_phone-trunk_staging-userdebug
 16. aosp_cf_x86_64_tv-trunk_staging-userdebug
 17. aosp_cf_x86_tv-trunk_staging-userdebug
 18. aosp_cheetah-trunk_staging-userdebug
 19. aosp_cheetah_car-trunk_staging-userdebug
 20. aosp_cheetah_hwasan-trunk_staging-userdebug
 21. aosp_cloudripper-trunk_staging-userdebug
 22. aosp_comet-trunk_staging-userdebug
 23. aosp_felix-trunk_staging-userdebug
 24. aosp_husky-trunk_staging-userdebug
 25. aosp_husky_car-trunk_staging-userdebug
 26. aosp_komodo-trunk_staging-userdebug
 27. aosp_lynx-trunk_staging-userdebug
 28. aosp_oriole-trunk_staging-userdebug
 29. aosp_oriole_car-trunk_staging-userdebug
 30. aosp_panther-trunk_staging-userdebug
 31. aosp_panther_car-trunk_staging-userdebug
 32. aosp_panther_hwasan-trunk_staging-userdebug
 33. aosp_raven-trunk_staging-userdebug
 34. aosp_raven_car-trunk_staging-userdebug
 35. aosp_ravenclaw-trunk_staging-userdebug
 36. aosp_redfin_car-trunk_staging-userdebug
 37. aosp_ripcurrent-trunk_staging-userdebug
 38. aosp_ripcurrent24-trunk_staging-userdebug
 39. aosp_ripcurrentpro-trunk_staging-userdebug
 40. aosp_shiba-trunk_staging-userdebug
 41. aosp_slider-trunk_staging-userdebug
 42. aosp_sunfish_car-trunk_staging-userdebug
 43. aosp_tangorpro-trunk_staging-userdebug
 44. aosp_tangorpro_car-trunk_staging-userdebug
 45. aosp_tokay-trunk_staging-userdebug
 46. aosp_trout_arm64-trunk_staging-userdebug
 47. aosp_trout_x86_64-trunk_staging-userdebug
 48. aosp_whitefin-trunk_staging-userdebug
 49. aosp_x86-trunk_staging-eng
 50. aosp_x86_64-trunk_staging-eng
 51. arm_krait-trunk_staging-eng
 52. arm_v7_v8-trunk_staging-eng
 53. armv8-trunk_staging-eng
 54. armv8_cortex_a55-trunk_staging-eng
 55. armv8_kryo385-trunk_staging-eng
 56. db845c-trunk_staging-userdebug
 57. gsi_car_arm64-trunk_staging-userdebug
 58. gsi_car_x86_64-trunk_staging-userdebug
 59. hikey-trunk_staging-userdebug
 60. hikey64_only-trunk_staging-userdebug
 61. hikey960-trunk_staging-userdebug
 62. hikey960_tv-trunk_staging-userdebug
 63. hikey_tv-trunk_staging-userdebug
 64. poplar-trunk_staging-eng
 65. poplar-trunk_staging-user
 66. poplar-trunk_staging-userdebug
 67. qemu_trusty_arm64-trunk_staging-userdebug
 68. riscv64-trunk_staging-eng
 69. sdk_car_arm64-trunk_staging-userdebug
 70. sdk_car_cw_x86_64-trunk_staging-userdebug
 71. sdk_car_md_x86_64-trunk_staging-userdebug
 72. sdk_car_x86_64-trunk_staging-userdebug
 73. silvermont-trunk_staging-eng
 74. yukawa-trunk_staging-userdebug
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。