Alle som bygger ROM-er vet om repo-verktøyet, ikke sant? Jeg sier feil. Du kan bygge ROM-er hele den lange dagen uten å vite noe om det. Men du vil ha en håndflate etter å ha lært om hva du går glipp av.
Repo-verktøyet er et Python-skript som legger til et lag med abstraksjon mellom deg og Git. Git er selvfølgelig kildekodestyringssystemet som brukes av Android-kodebasen. Hvis de to siste setningene var mer useriøse enn meningsfulle her er sammenbruddet: Repoverktøyet håndterer automatisk kildekodebasen som trengs for å bygge en tilpasset ROM. Den forrige lenken tar deg til en side for selve repoverktøyet, men du trenger et dytt i riktig retning for å begynne å bruke det effektivt.
Gå videre til XDA Senior Member Røde djevler veileder om emnet. De original tråd, som er en del av XDA-universitetet, dekker det grunnleggende (og litt til) på en grafisk rik, godt organisert og ikke-oppblåst måte. Etter å ha forklart hva hver del handler om, viser Red Devil hvordan du installerer verktøyet og bruker det til å automatisk trekke ned kodebasen. Han treffer til og med GUI-versjonen av mappen for å vise hvordan filstrukturen ser ut etter det trinnet. Derfra vil du lære om XML-manifestfilene som styrer hvordan verktøyet fungerer på din lokale kopi av koden. Selv om du allerede er ganske komfortabel med repo-verktøyet, er det verdt tiden din å trykke på det andre innlegget i tråden for å høre noen proffe tips.