Я заметил, что пользователю нужно будет получить файл манифеста репо из
https://android.googlesource.com/platform/manifest
и выберите ветку.
Однако я заметил кое-что непонятное. Возьмем, к примеру, Android 6.0.1 (зефир). В списке ветвей некоторые ветки имеют номера ревизий, как показано ниже.
android-6.0.1_r65
android-6.0.1_r66
android-6.0.1_r67
android-6.0.1_r68
android-6.0.1_r69
android-6.0.1_r7
android-6.0.1_r70
android-6.0.1_r72
android-6.0.1_r73
android-6.0.1_r74
android-6.0.1_r77
android-6.0.1_r8
android-6.0.1_r9
Однако есть также ветки с префиксом «зефир», как показано ниже.
marshmallow-cts-dev
marshmallow-cts-release
marshmallow-dev
marshmallow-dr-dev
marshmallow-dr1.5-dev
marshmallow-mr1-dev
Я погуглил, что «mr1» - это сокращенный термин для «основного выпуска».
Если я хочу создать AOSP для своего устройства Android, какой из них мне выбрать? Должен ли я выбрать нумерованную ветку последней ревизии или «marshmallow-mr1-dev»?