ROM-ide koostamine lähtekoodist on muutumas üha populaarsemaks. Kuigi enamik neist, kes otsustavad luua oma ROM-i, teevad seda selleks, et õppida midagi uut, jagavad mõned oma konstruktsioone kogukonnaga. ROM-e ei looda aga alati nullist. Mõned funktsioonid on võetud avatud lähtekoodiga projektidest, mille kood on Gitis avalikult saadaval.
Paljude panustajatega suured projektid kasutavad veebipõhist tarkvara ülevaate tööriista Gerrit. Gerriti kasutamine on veidi erinev Gitist ja me käsitlesime a suurepärane juhend mõni aeg tagasi. Seda tööriista saab kasutada ka üksikute kohustuste ja lihtsa juhendi valimiseks XDA vanemliikmelt jabza näitab uustulnukatele, kuidas seda teha.
Jabza juhend näitab uutele arendajatele, kuidas kasutada terminali, et saada üks kohustus ja hiljem vead lahendada. Jabza kasutab näiteks ParanoidAndroidi Halot, kuid tema juhiseid saab rakendada mis tahes muu avatud lähtekoodiga projekti puhul. Vaid mõne sammuga saate oma ROM-ile lisada kasulikke funktsioone.
Kui olete uus arendaja ja soovite õppida, kuidas valida teistest projektidest kasulikke funktsioone, minge
juhtniit ja proovige.