Где находится git-репозиторий ядра Android? - PullRequest
3 голосов
/ 13 ноября 2011

Я хочу собрать ядро ​​для своего устройства из источника, однако я не могу найти git-репозиторий из источника ядра.

Все, что я нашел, это:

git://android.git.kernel.org/kernel/common.git

Но, тем не менее, это кажется устаревшим после суеты kernel.org в последнее время, когда git подсказывает, что

фатально: удаленный конец неожиданно зависаетгде-то или нигде?

Ответы [ 2 ]

3 голосов
/ 13 ноября 2011

То, что было на git://android.git.kernel.org/, теперь можно найти на https://android.googlesource.com/.

Я сделал замену в вашем URL, и вот результат:

$ git ls-remote https://android.googlesource.com/kernel/common.git
844e64ac186e89d7721bcf6d98cbbce8e1002839    refs/heads/android-2.6.39
0d8f32b7e8e99f593d7d7ff1afac4e6320e1d5ab    refs/heads/android-3.0

Я не знаю, если это то, что вы искали, но это стоит посмотреть.

3 голосов
/ 13 ноября 2011

Как сказано в документации по Android , вы должны использовать собственный инструмент для обработки Git, называемый repo.

  1. Вам необходимо создать каталог, в который будут установлены ваши репозитории.
  2. curl и chmod скрипт оболочки
  3. repo sync # это займет много времени
  4. source build / envsetup.sh
  5. lunch
  6. make -jN #, где N - количество процессоров * количество ядер на процессор * 1.5
...