2013-03-10 9 views
9

Mi piacerebbe inserire l'intero codice del sistema operativo Android in modo da poter apportare le mie modifiche ad Android. È meglio se posso dare il tutto per repository su GitHub.Come bifare il codice dell'intero sistema operativo Android?

Non sembrano esserci molte risorse disponibili su come incamerare il codice dell'intero sistema operativo Android su Google, forse qualcuno potrebbe fornire maggiori dettagli?

Nel peggiore dei casi, sarebbe possibile per me effettuare il fork di ogni singolo repository in repository sotto il mio account GitHub?

+2

http://source.android.com/source/index.html – CommonsWare

+0

@CommonsWare ho visto quella pagina, ma non lo faccio penso di aver visto come forchettarlo? –

risposta

8

Non è necessario sborsare l'intera piattaforma per la maggior parte dei casi. Dovrai inserire i progetti su cui stai apportando delle modifiche e aggiornare il file manifest .xml in modo che punti al tuo server per tali progetti.

+0

Conosci qualche risorsa su come modificare 'manifest.xml' per' repo'? –

+0

Questa risposta sembra andare nella giusta direzione, qualcuno può espandere la risposta per fornire maggiori dettagli? –

+0

Dai un'occhiata ad https://github.com/Galaxy-J5 - hanno biforcato tutti i repository modificati per la porta e forniscono https://github.com/Galaxy-J5/j5_local_manifest da posizionare a .repo config per applicare quelle forcelle sopra il codice mainline. Leggi [Sovrascrivi il Manifest predefinito: Local Manifest] (http://xda-university.com/as-a-developer/repo-tips-tricks) per ulteriori informazioni – Mixaz

5

CyanogenMod è un'opzione, seguire le istruzioni bontà per i vostri dispositivi: http://wiki.cyanogenmod.org/w/Build_Guides

+0

Il link è morto adesso quando CM è scomparso, usa il sito LineageOS [How To Build Lineageos Rom per qualsiasi dispositivo Android facilmente] (http://www.lineageosrom.com/2017/01/how-to-build-lineageos-rom-for-any.html) ma non ci sono molte informazioni su la domanda OP – Mixaz

+0

CM è tornata dalla morte –

Problemi correlati