Considering there’s no official Jelly Bean update coming to the Samsung Galaxy S2 in the immediate future, and as the CyanogenMod team have begun pumping out stable nightly builds of Android 4.2.1 for my phone, I decided to install Jelly Bean on my own S2 this week.
So far, it’s working brilliantly, and, for a nightly build, I haven’t noticed any problems. There are a few known issues with the camera recording effects, the absence of a working FM radio, and the USB transfer speed can be a bit slow, but if these things aren’t a big concern for you then read on.
Here’s everything you’ll need for the installation.
Before getting started, make backups of text, contacts and apps if you want. It’s not recommended to backup applications by copying and pasting files. Instead re-download them once the ROM is up and running. For backup tips, check our guides on how to sync your data to the cloud and how to create local backups of your mobile data.
I’ve included the installation of CWM Recovery because it is important no-one skips this step or you will brick your phone. CWM will install a custom kernel which will prevent your phone from bricking if it suffers from the MMC Superbrick Bug, so don’t miss this step out!
Before moving on, make sure you’ve downloaded Odin3 and the Clockworkmod Recovery .tar file and put them on your desktop.
Your phone will display a blue bar as the data is transferred and then should reboot. Once rebooted Odin should display a green pass mark above the phone port and you should be able to check that you are now running the required codeworkx kernel in your system settings. You can now unplug your phone from your PC, but make sure you’ve got plenty of battery.
Before going any further you should probably make a backup of your existing ROM, even an official one. This is important as you can simply restore your phone through Clockworkmod if something goes wrong or if you don’t like Jelly Bean for whatever reason.
Now that you’re backed up and running a kernel which won’t brick your phone, we can begin the fun part; installing Jelly Bean.
Congratulations, you should now boot into CyanogenMod 10.1. Time to play with your new Jelly Bean 4.2.1 features.
Like this post? Share it!
e:cant mount /sdcard/
format your external sdcard and try again :)
will this procedure work even though I am at official xwls8 rooted with siyah kernel?
If I already have the samsung version of jellybean 4.1.2 on my SGS2 i9100, would that be a problem?