Gradnja ROM-ov iz izvorne kode postaja vse bolj priljubljena. Medtem ko se večina tistih, ki se odločijo za izgradnjo lastnega ROM-a, to storijo zato, da se naučijo nekaj novega, nekateri delijo svoje zgradbe s skupnostjo. Vendar ROM-i niso vedno ustvarjeni iz nič. Nekatere funkcije so vzete iz odprtokodnih projektov, katerih koda je javno dostopna na Gitu.
Veliki projekti s številnimi sodelavci uporabljajo spletno orodje za pregled programske opreme Gerrit. Uporaba Gerrita je nekoliko drugačna od uporabe Gita in obravnavali smo a super vodnik nekaj časa nazaj. To orodje lahko uporabite tudi za izbiro posameznih potrditev in preprost vodnik starejšega člana XDA jabza bo novincem pokazal, kako se to naredi.
Jabzin vodnik pokaže novim razvijalcem, kako uporabiti terminal, da dobijo eno objavo in nato odpravijo napake. Jabza kot primer uporablja ParanoidAndroid's Halo, vendar se njegova navodila lahko uporabijo za kateri koli drug odprtokodni projekt. Z le nekaj koraki boste lahko svojemu ROM-u dodali nekaj uporabnih funkcij.
Če ste novi razvijalec in se želite naučiti, kako izbrati uporabne funkcije iz drugih projektov, se odpravite na vodilni navoj in poskusite.