Samsung Galaxy S2 is one of the most popular Android phones. The phone was released in February 2011 has millions of users worldwide. The phone came with Android 2.3.6 Gingerbread in the beginning and was later updated to Android 4.0.4 Ice Cream Sandwich. Then one day, Samsung took all Galaxy S2 users by surprise when the news broke out that it will be receiving Android 4.1 Jelly Bean update some time in November 2012. The release date, however, was later extended to December and yesterday Samsung released the source code of the Android 4.1 JB update.

It’s a kind of official confirmation that the Galaxy S2 GT I9100 might receive the long-awaited update in a week or two. We have already shortlisted some of the most popular and best custom ROMs for those who own a rooted S2. If you have a rooted phone and want to enjoy some of the coolest features from the Galaxy S3 with a flavor of stock XXLSJ Android 4.1.2 Jelly Bean before it arrives to your device officially, we have discovered a very fast, smooth and battery-friendly custom ROM for your Galaxy S2.

Editor’s Picks for You:

How to Root Samsung Galaxy S2

Install Official Android 4.1.2 Jelly Bean Firmware on Samsung Galaxy S2

Review: Android 4.1.2 Jelly Bean Update Samsung Galaxy S3

Review: Android 4.1.1 Jelly Bean Update for Samsung Galaxy S3

Yes, today we shall talk about the AllianceROM I9100 JB V5 which combines some of the best features that are as follows:

  • Based on Samsung JB leak XXLSJ Android 4.1.2, Modem XXLS6
  • Rooted, deodexed and zipaligned
  • Alliance ROM Customizer with root browser from Ficeto
  • Alliance Control
  • 6 Lockscreens – Ripple, Circle, Jellybean, Blackberry 10, Acer, LG Optimus
  • Galaxy S3 Ripple Lockscreen: 13 ink effect choices on Ripple lock – None, Pink,Orange,Green,Blue,Navy,Purple,Brown,Light
  • Blue,Black,Bright Red,Yellow,Dark Red
  • 20 optional drop-down toggles including multi-window, smart stay, etc.
  • 4 Lockscreen Shortcuts on Ripple like S3
  • Information Ticker on LS from S3
  • Ripple Toggle
  • Popup Browser
  • Long Press back key to kill apps
  • Disabled Scrolling Cache
  • Smart Stay
  • 4 way reboot
  • Multi-window with edit apps
  • 4-way rotation
  • Lockscreen set to 2 way rotation only
  • Call recording
  • Themed Framework, dialer, contacts, settings, multi-window bar, dropdown, etc.

The long list of features are enough to call it a feature-packed ROM. If you are impressed with what the Alliance ROM offers can deliver when installed on your Galaxy S2, you need to have a rooted phone with CWM Recovery installed on it. Did not root your Galaxy S2 yet? Head over to our handy Tutorial on How to Root it easily.

Now here are the steps to install the “Pure Look S3 [v3.1.1 Final]” ROM on the Galaxy S2:

  1. Download (do not extract).
  2. Copy the ROM file to the SD Card of your device by connecting it to your computer via USB cable.
  3. Charge your device’s battery to at least 80% level.
  4. Backup all your contacts, messages, and other important data.
  5. Enable USB Debugging Mode on your device. Go to Settings> Developer Options>> USB Debugging> Turn On.
  6. Turn off your phone and boot it into CWM Recovery mode: press and hold Volume Up+Home keys together and then press Power key for a few seconds till you see a screen like shown below. Use volume and power keys to scroll up or down and select an option in CWM.
  7. In CWM, go to “backup and restore” option and backup your current ROM so that you might come back to it if anything undesired happens.
  8. Now go back to the main menu, select “wipe data/factory reset” and “wipe cache partition” and confirm your choice by selecting “Yes”.
  9. Then go to “advanced” option and choose “wipe dalvik cache” and confirm the choice.
  10. Now select “install zip from sdcard> choose zip from sdcard”. Navigate to the “” file and select it.
  11. CWM Recovery will start flashing the ROM on to your Galaxy S2 and will take a few minutes to finish.
  12. When it is complete, go back to main menu and select “reboot system now”. It will take a few minutes for your device to reboot. Do not panic if it takes a longer time and wait patiently.

Now set up your Google account and other settings and enjoy Android 4.1.2 on your Galaxy S2. If you have a question on the topic or got stuck with a problem, let’s now. We will be more than happy to help you out.

source: AllianceROM


  1. either install a rom or reboot. i will nor recommend however to wipe system, however. 3 wipe are just enough, especially on a custom rom.

  2. Back to my previous rom. Thanks. Can you please tell me if I do the 4 wipes what steps should I take after doing it ( I mean first i’ll do wipe data, then wipe cache, then wipe dalvik cache, then format system in mounts and storage) After this what should I do?? Thank You.

  3. If you followed my tutorial, I hope you also performed Step 7. If yes, do this:
    boot in recovery, do steps 8 and 9, go to “backup and restore” option and select restore. Finally reboot phone. Done!
    If you have not backed up, just flash the official firmware via Odin.

  4. This is the first custom rom I have installed on my phone. I had taken a backup of the previous rom as the tutorial mentioned. I would like to go back to that rom. Please tell me how can I do that and also what steps should I take?
    Thank You.

  5. My phone has stuck 3 times now. I have to remove the battery then start it again. I’d like to upgrade to the official 4.1.2 but would like to use alliance rom for atleast a week.
    If I do the first three wipes, do I have to reflash the rom again or is it only required if I do all four wipes?
    Thank You.

  6. I installed this rom using your method. Thanks a lot. I just found out that the latest version is out of this rom v7.1. I know no os is ever perfect. But ive been noticing lag. I think I might need to do a complete wipe or should I upgrade to the latest version.?
    And please tell me how to do a complete wipe??

  7. hello,

    I install this ROM AllianceROM_I9100_JB_XXLSJ_v5 but when i reboot i have been waiting

    for 2 hours but the screen always show the Alliance ROM blinking and nothing more.
    The rom don’t want to boot in the system.
    Any idea what’s happen?
    I try réinstalling twice but it’s the same.
    thank’s for responding.

This site uses Akismet to reduce spam. Learn how your comment data is processed.