3

Я использую repo на своем Raspberry Pi 3. Микропроцессор RPi составляет 16 ГБ. К нему подключена флешка емкостью 16 ГБ. (Я могу использовать 32 ГБ, если мне нужно)

Когда я использую

repo init -u https://android.googlesource.com/platform/manifest -b android-7.1.1_r1

он загружает Nougat, но загружает исходный код для Auto, Wear и исходный код для обычных телефонов Android. Как мне получить его, чтобы загрузить ТОЛЬКО исходный код Nougat AOSP для телефонов Android - исключая все остальное? Я планирую построить его для моего Nexus 6p.

Я видел следующие сайты, но ничего не помогает:

Как я могу ограничить размер источника Android, который мне нужно загрузить с помощью "repo sync"?

http://zewaren.net/site/node/126

https://stackoverflow.com/questions/5945357/download-specific-android-source-code

https://stackoverflow.com/questions/3068388/how-do-you-download-a-specific-release-of-android-source-code-eg-android-2-2

Спасибо за любую помощь.

1 ответ1

0

Это должно сделать это:

repo sync -c --no-tags --no-clone-bundle -j`nproc`

Объяснение вариантов:

repo sync -h
-c, --current-branch  fetch only current branch from server
--no-tags             don't fetch tags
--no-clone-bundle     disable use of /clone.bundle on HTTP/HTTPS
-j JOBS, --jobs=JOBS  projects to fetch simultaneously (default 4)
...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .