[AT&T Samsung Galaxy S II SGH-I777] TheGeekyNimrod:
Welcome all my friends to the show that never ends. I’m so glad you could attend. Come inside, come inside.

Welcome to the latest CarbonRom 4.4.4 builds. I’m happy to be bringing this port as this is one of my favorite roms and it is well built and maintained. I take no credit for the work on this rom or the kernel (see the thanks below). Just wanted to give another option to keeping the triple 7 going strong.

About Carbon

[IMG="CarbonLogo"]http://i61.tinypic.com/2qdadtk.jpg[/IMG]

CarbonRom is an aftermarket firmware based on the Android Open Source Project. We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best rom we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy.

Please feel free to look at, build, and use our code on CarbonDev GitHub. and on our Gerrit CarbonDev Gerrit.

We would like to thank CyanogenMod for their device trees, framework/settings mods and their code that was incorporated into this project. We also extend our gratitude to the devs whose code that we have incorporated. Proper authorship has been maintained and can be viewed on our repository.

Special thanks also go to Slim Rom for some of their features, PA, AOKP, and anyone else we may have borrowed commits from that hasn't been mentioned here. If you feel you have been unfairly left out, please - let us know.

While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device, family, pets, or perception of reality. We ask that you do your part to know your device and know how to recover from problems before you flash! If you have questions, ask your fellow users or ask us in #teamcarbon on freenode IRC.

Carbon Features

All of our features can be found on our site here:

Here are some screenshots:

Carbon Screenshots

Carbon Updates

Join us on these Social Media Channels to keep yourself up-to-date on all the latest Carbon news, updates, contests, and more! Join our completely open Google+ community for insider conversation with devs and other users.

[IMG="Facebook"]https://carbonrom.org/wp-content/uploads/2013/06/FB-f-Logo__blue_1024.png[/IMG][IMG="Twitter"]https://carbonrom.org/wp-content/uploads/2013/06/Twitter_logo_blue.png[/IMG][IMG="Google+"]https://carbonrom.org/wp-content/uploads/2013/06/g+128.png[/IMG]

Special Thanks

Let me do this first and foremost before moving on with the downloads and installation instructions. This port would not be possible without a few people who gave me permission to use their work and gave a little guidance along the way to posting my first ported rom thread.

Thank you Myself5 who is the current Carbon device maintainer for the GT-i9100. This port would not exist without the work he puts into the builds, and his gracious permission for me to port it for our device. Also for helping understand a few things about porting in general. You can check out the i9100 thread here.

Thanks also to rogersb11 for the use of his RB11-Shift Kernel. I feel this is the best kernel to run with this port, which is why it is included. Check out his thread here about the kernel, other versions, and to keep tabs on updates. I will update the kernel used in this port as he updates it.

Thanks to the entire Carbon Team for the hard work they put into building such an amazing AOSP rom.

To anyone else who has helped me along the way in my Android experience and journey from noob to only partially, just a bit of a noob. Your guidance and support has been appreciated more than you could know.

Download and Installation Instructions

As always, neither I, nor the people thanked in this thread, nor your neighbor are responsible for anything that may happen to your device including, but certainly not limited to: Soft Brick, Hard Brick, Exploding Batteries, One Fish, Two Fish, Red Fish, Blue Fish, Surprise visits from the in-laws, or spontaneous Wiggles concerts in your front yard.

**IMPORTANT: If you are coming from ICS or JB, you MUST upgrade your recovery BEFORE flashing this rom. See below for compatible recoveries**

CWM - 6.0.4.4+

TWRP - 2.6.3.0+

For SGH-S959G

CWM - 6.0.4.5 from here

TWRP - 2.6.3.0 from here

1) Download the latest port here (current build 07/27). This includes the RBShift kernel v1.1 with TWRP recovery. If you prefer CWM or a different kernel altogether, you can flash it afterwards. (EDIT: There is a newer version of the kernel available from the OP of THIS THREAD that will need to be flashed AFTER the rom and gapps flash. When everything is worked out, the newer version will be added to the port package so that an additional flash will not be necessary.)

2) Download the Gapps pack of your choice. (I use Slim Minimal 4.4.4 which you can find here). Remember, for our device, the smaller, the better.

3) FULL WIPE RECOMMENDED if coming from any other rom. Dirty flash should be okay for future updates, but you assume the risks.

4) Flash the ROM package (updater-script was modded to remove build.prop assert, and the build.prop contained in the rom has been edited to reflect SGH-i777)

5) Flash Gapps package of your choice

6) (Optional) Reboot recovery, wipe dalvic/cache.

7) Reboot device and enjoy the goodness.

Other Info

OLDER PORT VERSIONS: Previous builds that I have ported will be available from here.

I make no changes to the code in this rom. The way it is posted on the downloads section of the Carbon website is the same way it is on our device. I only change the few things necessary for it to run on our device. I have also removed Carbon Delta from the zip package as downloading and installing an update from there, without the necessary changes, could result in not so fun times for you. All updates should be downloaded from the OP and flashed manually. I will be sure to update the link above for each new update so that way it is always current. For the current changelog, visit here.

This port includes the RB11-Shift kernel v1.1 with TWRP recovery built in. If you prefer CWM, you can flash the RB11-Shift kernel with CWM after the initial rom and gapps flash, or flash the kernel of your choice. For questions specifically about the kernel ONLY, then head to this thread right here. This is also where you will get updates on new releases.

I am not an Android expert or developer by any means. I know my way around some XML, theme work, etc. So if you notice something isn’t quite right, let me know. Chances are, if I don’t know what’s up, someone else will, or I will be able to find the answer and solution pretty quickly. If possible, try to grab a logcat to help expedite the solving of the issue.

Please do not post your issues/questions in the i9100 thread. As this rom is not built specifically for our device, nobody in that thread can be held liable for issues.For basic Carbon questions in general, first check out the FAQ, which can be found on their website. Carbon FAQ

This rom is built twice weekly. However, due to my time demands being an at-home dad of two toddlers, plus health issues I am currently battling, updating every time a new build comes out may be somewhat impossible. I will however, keep it updated as often as time and health allow. This rom is my current daily driver, and when I download an update and run it, I’ll make it available for all of you.​

I think that does it. Happy flashing!