1.安装
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
sudo apt-get install uuid uuid-dev zlib1g-dev liblz-dev liblzo2-2 liblzo2-dev lzop git-core curl u-boot-tools mtd-utils android-tools-fsutils device-tree-compiler gdisk m4 libz-dev bison flex make libssl-dev gcc-multilib
2.编译
source env.sh
source build/envsetup.sh
lunch
evk_8mp-userdebug
./imx-make.sh
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_blueline-userdebug
4. aosp_blueline_car-userdebug
5. aosp_bonito-userdebug
6. aosp_bonito_car-userdebug
7. aosp_bramble-userdebug
8. aosp_car_arm-userdebug
9. aosp_car_arm64-userdebug
10. aosp_car_x86-userdebug
11. aosp_car_x86_64-userdebug
12. aosp_car_x86_64_app-userdebug
13. aosp_cf_arm64_auto-userdebug
14. aosp_cf_arm64_phone-userdebug
15. aosp_cf_x86_64_phone-userdebug
16. aosp_cf_x86_auto-userdebug
17. aosp_cf_x86_phone-userdebug
18. aosp_cf_x86_tv-userdebug
19. aosp_coral-userdebug
20. aosp_coral_car-userdebug
21. aosp_crosshatch-userdebug
22. aosp_crosshatch_car-userdebug
23. aosp_flame-userdebug
24. aosp_flame_car-userdebug
25. aosp_redfin-userdebug
26. aosp_sargo-userdebug
27. aosp_sunfish-userdebug
28. aosp_trout_arm64-userdebug
29. aosp_trout_x86-userdebug
30. aosp_x86-eng
31. aosp_x86_64-eng
32. arm_krait-eng
33. arm_v7_v8-eng
34. armv8-eng
35. armv8_kryo385-eng
36. beagle_x15-userdebug
37. beagle_x15_auto-userdebug
38. car_x86_64-userdebug
39. db845c-userdebug
40. evk_6sl-user
41. evk_6sl-userdebug
42. evk_7ulp-user
43. evk_7ulp-userdebug
44. evk_7ulp_revb-user
45. evk_7ulp_revb-userdebug
46. evk_8mm-user
47. evk_8mm-userdebug
48. evk_8mm_drm-user
49. evk_8mm_drm-userdebug
50. evk_8mn-user
51. evk_8mn-userdebug
52. evk_8mp-user
53. evk_8mp-userdebug
54. evk_8mq-user
55. evk_8mq-userdebug
56. evk_8mq_drm-user
57. evk_8mq_drm-userdebug
58. fuchsia_arm64-eng
59. fuchsia_x86_64-eng
60. hikey-userdebug
61. hikey64_only-userdebug
62. hikey960-userdebug
63. hikey960_tv-userdebug
64. hikey_tv-userdebug
65. mek_8q-user
66. mek_8q-userdebug
67. mek_8q_car-user
68. mek_8q_car-userdebug
69. mek_8q_car2-user
70. mek_8q_car2-userdebug
71. pixel3_mainline-userdebug
72. poplar-eng
73. poplar-user
74. poplar-userdebug
75. qemu_trusty_arm64-userdebug
76. sabreauto_6q-user
77. sabreauto_6q-userdebug
78. sabresd_6dq-user
79. sabresd_6dq-userdebug
80. sabresd_6dq_car-user
81. sabresd_6dq_car-userdebug
82. sabresd_6sx-user
83. sabresd_6sx-userdebug
84. sabresd_7d-user
85. sabresd_7d-userdebug
86. silvermont-eng
87. uml-userdebug
88. yukawa-userdebug
89. yukawa_sei510-userdebug
3.单编
./vendor/pack_images.sh
./imx-make.sh bootimage
make dtboimage -j8