HomePhonesExperience Android 4.2.1 Jelly Bean On Samsung Galaxy S II I9100G With...

Experience Android 4.2.1 Jelly Bean On Samsung Galaxy S II I9100G With CM 10.1 [Flash Guide]

Android 4.2.1 Jelly Bean has been officially announced by Google. Being an owner of Samsung Galaxy S II (I9100 G), you must be thinking as to when will I be getting this update. Well to be true, the chances getting 4.2.1 are next to none.

Famous custom ROM Cyanogenmod has been quick to update itself to Jelly Bean 4.2.1 and has subsequently come up with Cyanogenmod 10.1. Courtesy recognized xda elite developer Codeworkx CM10 i.e Jelly Bean version 4.2.1 is now available for Galaxy I9100 G users! Though the build is still in experimental phase but it’s good enough as a daily driver. As a matter of fact I have been using it for a few days now and except for some bugs here and there, everything is pretty much smooth, butter smooth!

Getting to the point. Follow the steps given below to flash your Galaxy I9100 G with Cyanogenmod 10.1:

Phase I – Warning

This is a warning. Once you flash your device with custom rom, the warranty of your mobile phone will stand void. That is to say, in case you brick your device (the chances of which are rare) you’ll not be able to send it to Samsung workshop. So make up your mind before reading further. Also, I am not in any possible way responsible to whatever happens to your device (or you ;)). PLEASE DO THIS AT YOUR OWN RISK.

Phase II – Bare Minimum Requirements

  1. Install KIES and attach your phone once. This will ensure that your have the right drivers installed for your mobile phone.
  2. Running stock Ice Cream Sandwich update pushed by Samsung recently. This ensures that your phone has ICS bootloader, a certain requirement for CM10.
  3. Battery is at-least 80% full.
  4. Full back up of your Internal memory and External memory.
  5. Make full backup of installed applications (Avoid using Titanium backup as it is known to cause issues later on).

Phase III – Download The Required Files

  1. Clockwork Mod Recovery
  2. Latest nightly/experimental build for I9100G
  3. Google Apps Package for android 4.2.1
  4. ODIN

Phase III – Installing Clockwork Mod Recovery

  1. Power off your device.
  2. Boot into Download Mode using Volume Down + Home + Power key combination.
  3. Press Volume Up button to accept the warning.
  4. Extract the ODIN zip file and start Odin (in your computer).
  5. Choose “GT-I9100G_XX_ClockworkMod-Recovery_X.X.X.X.tar” (Downloaded earlier) as PDA (no repartition).
  6. Now connect your Phone with computer.
  7. Click on Start button to install.

Once installation is complete your device will restart. Now you are ready to install Cyanogenmod 10.1 on your Galaxy S II I9100G…!

Phase IV – Installing Cyanogenmod 10.1

    1. With the device powered on, connect your phone with computer and transfer the downloaded experimental build (zip file) and google apps package (zip) to internal memory of your phone.
    2. Power off your device.
    3. Press Volume Up + Home + Power keys to enter the recovery mode.
    4. Using Volume Down key select “Install zip from sdcard”.

    1. Using Volume Down key select “Install zip from internal sdcard”.

  1. Now select the update file your transferred (experimental build).
  2. Select Yes.
  3. Follow the steps from 4 to step 7 and install the gapps zip in same manner.

That’s it. You’ll see a success message. Now just go back to the main menu and select “reboot system now”. Congratulations, you can now enjoy the awesomeness of Cyanogenmod 10.1 with unedited, bloat free Jelly Bean 😉

Some Worthy Tips

  • After installing, it is recommended to factory reset your device. I know, it’s a great pain in the ass but this will assure you that Jelly Bean incompatible apps don’t cause a problem.
  • Cyanogenmod 10.1 for I9100 G is still in experimental i.e updates will be released on regular basis and you may need to flash your phone more often than not. Though, while upgrading the newer build you won’t be requiring a full factory reset but you do need to download the ~150MB file each time.

Video Demo Of Installing CM 10.1


  1. I’m going to try this out but It’s my first time to install a custom rom, do i need to root my phone before i make all those steps, or should i just follow your steps directly.
    Another question, If i rooted it and installed a custom rom, Am i able to re-install the stock rom, and remove the root ? or not ?, I’ve done some searches about that i found that i can do that (To return back to stock) But I want to make sure, and as it’s my first time, i need to understand things more. THanks !

  2. No, you can flash with CM10.1, you just need the right file. I guess someone at youtube did share the link for the same. Scan through the comments whenever you get time 🙂

  3. Hi there, now i have successfully flash stock my phone and it works probably again….so is that mean I cannot upgrade to jelly bean with the method in this blog post? I didnt realise it is for i9100G oops. Thanks for the help anyway!

  4. Hi there, I tried to flash stock my phone..but it failed…I downloaded the 4.0.3 rom and flash it with odin…and what i get is
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    GT-I9100_XEU_I9100XWLP7_I9100XXLPS_I9100XEULP5.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    All threads completed. (succeed 0 / failed 0)

    It looks like i have failed if i m right….i tried to do it again and the same thing happened. My phone is GT-i9100.


  5. You need to know what version you are using. You would be needing that to flash the stock android as well. Anyhow, here’s what you can do. Try to locate the box your phone came in and look for the model. If this isn’t possible then you will have to try out flashing both the files.

    You will get back your phone though 🙂

  6. Hi there…thanks for your reply again..I m using Galaxy S2 not sure if its I9100G or i9100 I cannot access into my phone right now:(….so after i flash stock andriod, do i need to root it again and upgrade it to ice cream sandwich again? I did not root my phone before I follow this post…I m not sure if this is the problem? I am a newbie in upgrading phones…and I hv kind of forget the procedure to do that. 🙁

  7. Yes, you need to first flash stock android. Do a complete wipe then follow this post again. Infact, I am not sure why you are facing this issue. Are you using I9100G or I9100? There’s a difference between these 2 models.

  8. Hi there, I am the same user as i did post on youtube. So all i need to do is to flash stock andriod and to repeat what is in this post again? I have upgraded my gs2 from gingerbread to ice cream sandwich previously…and how do I flash stock andriod? Do i need to upgrade it to ice cream sandwich again afterwards? Thanks for your help.


Please enter your comment!
Please enter your name here

Recent Articles