Att bygga ROM från källan blir allt mer populärt. Medan de flesta som bestämmer sig för att bygga sin egen ROM gör det för att lära sig något nytt, delar vissa sina byggen med gemenskapen. Men ROM skapas inte alltid från grunden. Vissa funktioner är hämtade från projekt med öppen källkod som har sin kod allmänt tillgänglig på en Git.
Stora projekt med många bidragsgivare använder det webbaserade mjukvarugranskningsverktyget Gerrit. Att använda Gerrit är lite annorlunda än Git, och vi täckte en bra guide för en tid sedan. Det här verktyget kan också användas för att välja enstaka commits, och en enkel guide av XDA Senior Member jabza kommer att visa nykomlingar hur man gör detta.
Jabzas guide visar nya utvecklare hur man använder terminal för att få en commit och lösa fel efteråt. Jabza använder ParanoidAndroids Halo som exempel, men hans instruktioner kan tillämpas på alla andra projekt med öppen källkod. Med bara några få steg kommer du att kunna lägga till några användbara funktioner till din ROM.
Om du är en ny utvecklare och vill lära dig hur du väljer användbara funktioner från andra projekt, ta dig till styrtråd och ge det ett försök.