Å bygge ROM-er fra kilden blir stadig mer populært. Mens de fleste som bestemmer seg for å bygge sin egen ROM gjør det for å lære noe nytt, deler noen byggene sine med fellesskapet. Imidlertid lages ROM ikke alltid fra bunnen av. Noen funksjoner er hentet fra åpen kildekode-prosjekter som har sin kode offentlig tilgjengelig på en Git.
Store prosjekter med mange bidragsytere bruker det nettbaserte programvaregjennomgangsverktøyet Gerrit. Å bruke Gerrit er litt annerledes enn Git, og vi dekket en flott guide en stund siden. Dette verktøyet kan også brukes til å velge enkeltforpliktelser, og en enkel veiledning av XDA Senior Member jabza vil vise nykommere hvordan de gjør dette.
Jabzas guide viser nye utviklere hvordan man bruker terminal for å få en commit og løse feil etterpå. Jabza bruker ParanoidAndroids Halo som et eksempel, men instruksjonene hans kan brukes på alle andre åpen kildekode-prosjekter. Med bare noen få trinn vil du kunne legge til noen nyttige funksjoner til ROM-en din.
Hvis du er en ny utvikler og ønsker å lære hvordan du velger nyttige funksjoner fra andre prosjekter, kan du gå til
ledetråd og gi det en sjanse.