Alle, der bygger ROM'er, kender til repo-værktøjet, ikke? Jeg siger forkert. Du kan bygge ROM'er hele den lange dag uden at vide noget om det. Men du får en håndflade efter at have lært om, hvad du går glip af.
Repo-værktøjet er et Python-script, der tilføjer et lag af abstraktion mellem dig og Git. Git er naturligvis kildekodestyringssystemet, der bruges af Android-kodebasen. Hvis de sidste to sætninger var mere sludder end meningsfuldt her er opdelingen: Repo-værktøjet håndterer automatisk den kildekodebase, der er nødvendig for at bygge en brugerdefineret ROM. Det forrige link fører dig til en side for selve repo-værktøjet, men du skal bruge et skub i den rigtige retning for at begynde at bruge det effektivt.
Gå videre til XDA Senior Member Røde djævle guide om emnet. Det original tråd, som er en del af XDA-Universitetet, dækker det grundlæggende (og lidt til) på en grafisk rig, velorganiseret og ikke-oppustet måde. Efter at have forklaret, hvad hver del handler om, viser Red Devil, hvordan man installerer værktøjet og bruger det til automatisk at trække kodebasen ned. Han rammer endda GUI-versionen af mappen for at vise, hvordan filstrukturen ser ud efter det trin. Derfra lærer du om XML-manifestfilerne, der styrer, hvordan værktøjet fungerer på din lokale kopi af koden. Selvom du allerede er ret fortrolig med repo-værktøjet, er det værd at bruge tid på at trykke på det andet indlæg i tråden for at høre nogle pro-tips.