-
Notifications
You must be signed in to change notification settings - Fork 91
Getting Started: Developers
Sanjay Jain edited this page Apr 2, 2014
·
5 revisions
If you are ready to get your hands dirty with some of the Cornerstone code, or to build a ROM including Cornerstone for a new device, keep reading. We are assuming that you are comfortable
- Downloading and building the AOSP source code
- Packaging an Android ROM for a device
If you aren't familiar with those concepts above there are a number of resources to help you out. The first to start with is the Android Open Source site.
- Cornerstone v4.3_r2.2 supports Jelly Bean for Nexus 7 2012 (AOSP Branch: android-4.3_r2.2).
- Cornerstone v1.0 supports both Jelly Bean and Ice Cream Sandwich (AOSP Branch: android-4.1.1_r6).
- Cornerstone v0.85 supports Ice Cream Sandwich, version 4.0.3 (AOSP Branch: android-4.0.3_r1).
We haven't formalized how contributions and commit privileges back to the repo will be handled just yet.
To get started digging into the code, you can find patch files here.
For v4.3_r2.2 (JB for Nexus 7 2012):
- v4.3_r2.2 Patch file download for Jelly Bean-4.3_r2.2 - here
For v1.0 (JB and ICS support):
- v1.0 Patch file download for Jelly Bean - here
- v1.0 Patch file download for Ice Cream Sandwich - here. Note that for ICS you will also need to grab the previous 0.85 patch files to apply first.
For v0.85 (ICS only):
- We have included a patch file in the Downloads Section. This must be run against the AOSP android-4.0.3_r1 branch.
To get Cornerstone flashed onto a device quickly, check out the User Guide to get ROM files to flash.