[AT&T Samsung Galaxy S II Skyrocket SGH-I727] topprospect:
This thread is meant to be an all-in-one reference for any developers looking to build Android from source for the Skyrocket. I intend to maintain a current list of all the device trees out there and their status.

Currently, the only purely from source, 100% working ROM is slayher's CM7 build from last December. But, I feel that the Skyrocket community is on the cusp of making a real breakthrough in ROM's built from source.

Hopefully, with some additional coordination, we can work together and help solve the issues.

IMPORTANT! If you see anything inaccurate or incomplete in what I have here, please PM me!

Ice Cream Sandwich device trees:

Jomeister's Isotope ICS:

Link to device tree: https://github.com/jomeister15/msm8660_surf-ics_device_tree

Link to ROM on github: https://github.com/jomeister15/Isotope

Link to release/support thread: http://xdaforums.com/showthread.php?t=1484408

Author: jomeister15

Working: 2D/3D graphics, calls, sms, wifi, sdcard (ext)

Not working: audio, bluetooth, camera, cell data, gps, nfc, sdcard (int)

Build with: Code Aurora Forum ICS

Status: in active development

Notes: This ROM is built with the generic msm8660_surf and then .so's and bins are replaced afterwards to enable Skyrocket specific hardware.

Evervolv 2.2 (AOSP 4.0.4):

Link to device tree: https://github.com/Evervolv/android_device_samsung_skyrocket

Link to vendor tree: https://github.com/Evervolv/android_vendor_samsung

Build instructions: https://raw.github.com/Evervolv/android/ics/README

Maintainer: topprospect

Fork of: Xboarder56's Evervolv Xiphas ICS

Working: 2D/3D graphics, bluetooth, gps, nfc, wifi, sdcard (int+ext)

Not working: audio, calls, camera, cell data, sms

Status: Active development

Xboarder56's Evervolv 2.1 Xiphas ICS:

Link to device tree: https://github.com/Xboarder56/evervolv-sgs2-lte

Link to release/support thread: on another forum site

Author: Xboarder56

Working: 2D/3D graphics, calls, sdcard (int+ext), sms, wifi

Not working: audio, bluetooth, camera, cell data, gps, nfc

Build with: Evervolv 2.1

Status: Discontinued: Xboarder56 bricked his Skyrocket and was based off GB blobs

UberPenguin's CyanogenMod CM9:

Link to kernel tree: https://github.com/UberPinguin/android_kernel_samsung_celox

Link to device tree: Not public yet

Link to release/support thread: +Skyrocket CM on Google

Author: +Will Keaney on Google

Working: unknown

Not working: unknown

Build with: CyanogenMod CM9

Status: in active development

Koush's Samsung Vendor Tree:

Link to vendor tree: https://github.com/koush/proprietary_vendor_samsung

Link to release/support thread: None

Author: Koushik Dutta

Status: in active development

Note: Skyrocket is under vendor/samsung/celox

Gingerbread device trees:

slayher's CM7:

Link to release/support thread: http://xdaforums.com/showthread.php?t=1364223

Link to device tree: not released by slayher

Author: slayher

Working: everything

Build with: CyanogenMod 7.2

Status: some stability issues exist, but very close to daily driver; no longer in active development

topprospect's CAF GB:

Link to release/support thread: http://xdaforums.com/showthread.php?t=1551918

Link to device tree: https://github.com/dferg/android_device_msm8660_skyrocket

Author: topprospect

Working: 2D/3D graphics, bluetooth, calls, sms, wifi

Not working: audio, camera, cell data, gps, nfc, sdcard (int+ext)

Build with: Code Aurora Forum GB

Status: no longer in active development in favor of helping out with ICS efforts

Other Resources:

Samsung kernel and platform modifications: http://opensource.samsung.com (search for "i727")

Qualcomm Adrendo video drivers for ICS: https://developer.qualcomm.com/deve...phics-optimization-adreno/tools-and-resources

datzstr8's "How to Build a Kernel from Source" thread: http://xdaforums.com/showthread.php?t=1516051

Again, please let me know if I have left anything out or if you see inaccuracies.