Skip to content

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.

Version

  • 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).

Contributing

We haven't formalized how contributions and commit privileges back to the repo will be handled just yet.

Patch Files

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.

ROM Files

To get Cornerstone flashed onto a device quickly, check out the User Guide to get ROM files to flash.

Clone this wiki locally