Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to fork the whole Android operating system's code?

I'd like to fork the whole Android operating system's code so that I can make my own modifications to Android. It's best if I can fork the whole thing to repositories on GitHub.

There doesn't seem to be much resources available on how to fork the whole Android operating system's code on Google, maybe someone could provide more details?

In the worst case scenario, would it be feasible for me to fork each individual repository to repositories under my GitHub account?

like image 616
Tianyang Li Avatar asked Mar 10 '13 14:03

Tianyang Li


People also ask

Can you fork Android?

There are two kinds of Android forks – 'compatible' and 'non-compatible'. 'Compatible' Android forks are those that are based on the Android Open Source Project (AOSP); comply with the Android Compatibility Definition Document (CDD); and pass the Compatibility Test Suite (CTS) (see here).

Is Android OS open source?

Android is an open source operating system for mobile devices and a corresponding open source project led by Google.

Which company owns Android currently?

Android Inc., was bought by the American search engine company Google Inc., in 2005. At Google, the Android team decided to base their project on Linux, an open source operating system for personal computers.


3 Answers

You don't need to fork the entire platform for most cases. You'll need to fork the projects you're making changes to and update the manifest .xmls to point to your server for those projects.

like image 86
K900 Avatar answered Nov 15 '22 19:11

K900


This http://source.android.com/source/downloading.html is the official guide but there is also a mirror on Github - https://github.com/android

like image 33
hoeggi Avatar answered Nov 15 '22 21:11

hoeggi


CyanogenMod is an option, follow thier instruction for your devices: http://wiki.cyanogenmod.org/w/Build_Guides

like image 26
Huy Doan Avatar answered Nov 15 '22 20:11

Huy Doan