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?
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).
Android is an open source operating system for mobile devices and a corresponding open source project led by Google.
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.
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.
This http://source.android.com/source/downloading.html is the official guide but there is also a mirror on Github - https://github.com/android
CyanogenMod is an option, follow thier instruction for your devices: http://wiki.cyanogenmod.org/w/Build_Guides
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With