Создание ПЗУ из исходного кода становится все более популярным. Хотя большинство тех, кто решает создать свой собственный ПЗУ, делают это, чтобы узнать что-то новое, некоторые делятся своими сборками с сообществом. Однако ПЗУ не всегда создаются с нуля. Некоторые функции взяты из проектов с открытым исходным кодом, код которых общедоступен на Git.
В крупных проектах с большим количеством участников используется веб-инструмент проверки программного обеспечения Gerrit. Использование Gerrit немного отличается от использования Git, и мы рассмотрели отличный гид некоторое время назад. Этот инструмент также можно использовать для выбора отдельных коммитов, а также простое руководство от старшего участника XDA. джабза покажет новичкам, как это сделать.
Руководство Jabza показывает новым разработчикам, как использовать терминал для получения одного коммита и последующего устранения ошибок. Джабза использует Halo от ParanoidAndroid в качестве примера, но его инструкции можно применить к любому другому проекту с открытым исходным кодом. Всего за несколько шагов вы сможете добавить некоторые полезные функции в свое ПЗУ.
Если вы новый разработчик и хотите научиться выбирать полезные функции из других проектов, перейдите на направляющая нить и дайте ему шанс.