<--Google Page ads-->

Install Vanilla RootBOX Jelly Bean 4.2.2 Custom ROM for the Samsung Galaxy S2 I9100

Vanilla RootBOX is another custom ROM for Galaxy S2 I9100 that has reached a build based on the Android 4.2.2 Jelly Bean OS. You can learn how to successfully install it using this tutorial guide.

This guide is for advanced Android users. The Vanilla RootBOX custom ROM uses the Jelly Bean 4.2.2 AOSP ROM and it borrows AOKP and CM features along with some other useful tools from other ROMs. Its most important features are the following: per app DPI, per app tablet UI, per app langauge, OTA update via Goo Manager, advanced phone settings, phone noise supression, MMS rate alerts, fully customizable MMS theme, MMS Soft keyboard theme, accessibility option for home button call answer option, LCD density changer, low battery warning sounds, disable fullscreen keyboard, expanded desktop, hold back to kill apps, CRT Animation for Screen ON/ OFF, lockscreen shortcuts, cLock (chronus) and multiple others.

The PIE Controls have also been included. As you know, this is a feature made popular by the Paranoid Android team. In order to make sure that you successfully flash this custom ROM on your Galaxy S2 you will need to follow the guidelines listed below:

  •  this guide will work only with the Samsung Galaxy S2 model number I9100. Don’t try to flash the files on any other Android device.
  • the Galaxy S2 you’re about to use should be rooted and running a custom Recovery image such as ClockworkMod (CWM) or TWRP.
  • Use the custom Recovery mode and create a full NANROID backup of your current ROM. This has to be applied so that you’ll set a restore point for your phone.
  • The tutorial will ask you to wipe data and factory reset your device so that the new ROM will install fresh. NOTE: if your phone is already sporting a previous build of the Vanilla RootBOX Jelly Bean ROM, then you shouldn’t factory reset the phone as you can flash the new build over the old one.
  • Move all important data to your device’s internal SDcard. That part of your phone’s storage won’t be deleted in the process. If you plan on saving the SMS, Call logs or other similar data use the following tools: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore | AppBack for Android application. Root access will be required for some of these apps.
  • Sync your Gmail account with the Contacts / People app. You will backup all your saved phone numbers and all the other Contacts data.
  • This is a guide for advanced Android users and you shouldn’t blame us in case you brick the phone or you lose any important data in the process.
  • Make sure that the phone’s battery has enough power left in it so that the device won’t switch off while you’re installing the new custom ROM.
  • Read all the info listed in the tutorial. Do not skip any steps that I’ve listed as you wouldn’t want for the updating process to fail.
  • In case you complete the update, then you should ask for more help in our comments field.

I think that these were all the guidelines that you had to take a look at before continuing to the interesting part of this post.

How to install Vanilla RootBOX Jelly Bean 4.2.2 for Samsung Galaxy S2 I9100:

  1. Download the custom ROM zip from HERE or from HERE. Save the file on your PC and do not unzip its contents.
  2. Download the Gapps for Android 4.2.2 ROMs from HERE. This file contains all the Google-based apps that you need in order to benefit from the entire Jelly Bean 4.2 experience. Save it on your computer without extracting its contents.
  3. Connect your Galaxy S2 to computer and then move the files downloaded in steps 1 and 2 on to its internal SDcard. Disconnect the phone from PC when the files are copied with success.
  4. Power off your phone.
  5. Boot the SGS2 into CWM Recovery mode. Use TWRP Recovery if you have that one installed on your device. I’ve used ClockworkMod but the steps are exactly the same for TWRP.
  6. Select ‘backup and restore’ option from the main menu of the custom Recovery mode. Create a full NANDROID backup of your current and when you’re done you have to return to the main menu of the Recovery mode. NOTE: If you already have a backup then you can skip this step.
  7. IMPORTANT: Select ‘wipe data/ factory reset’ option. Confirm.
  8. Now you need to install the new ROM by selecting ‘install zip from sdcard’ and then ‘choose zip from sdcard’. Find the Vanilla RootBOX Jelly Bean ROM zip and confirm that you want to install it.
  9. Select again ‘choose zip from sdcard’ when the ROM is installed. This time you will have to flash the Gapps file. Confirm.
  10. When the installation of both files has been completed you need to get back to the main menu of the Recovery mode.
  11. Select ‘reboot system now’ and wait until the device powers into normal mode using the new Vanilla RootBOX ROM.
  12. Enter your Google Account credentials and take control over your device.

NOTE: If the first boot process takes too long to complete or the phone gets into a boot loop, then you should power off the device completely. After that you need to repeat the entire tutorial once again as these custom ROMs are usually acting up and it might not install at the first attempt.

I hope that you’ve managed to complete the installation of the ROM and that you like how it works with your Samsung Galaxy S2 I9100 smartphone. If you have any other questions or you got stuck attempting to update the phone, then you should ask for more help in comments. But, make sure to leave a detailed comment so that I’ll be able to come up with a proper solution for your problems.

In case you don’t like this new Vanilla RootBOX Android 4.2.2 JB ROM, then you should use the custom Recovery mode and restore your phone to its previous state using the NANDROID backup file you created before completing the installation of the new OS.

Samsung Galaxy S2 Articles

  • Kushal Patel

    hey I am using i9100 which hv 4.1 with rooted nd unlocked so can I used this rom?????? plz ans me……

    • acker

      No problem if you have already installed CWM or TWRP.

  • acker

    Thanks for posting this, I was over JellyBAM 6.5.0 and this seems to be much more faster and stable (so far).
    Only one question (as Im pretty newbie) how (or what) kernel can I use with this ROM to be able to set the CPU frequency over 1200Mhz?

    Thanks in advance!

  • Emilie

    Hi.. I have s2 I9100 and have android 2.3.3. It has kernel rom. Can I update it to this one by following this process..

  • Venkat

    Thanks for the ROM. Can you please tell us What are all the problems that we might face..?

  • jivan

    My model numbr is galaxy s2 GT I9100.
    and my versn is 4.0.3
    So i can used this new versn.

  • hunter

    My phone has to update so much. i still run on gingerbread and need to know what i need to do. i have alot to learn and some help.

  • wil

    how’s the battery life on this?

  • Chema Fontán

    I have read the comments and I want to make clear some points, I think it will be useful.

    – The ROM includes its own kernel. So when you flash the ROM you are flashing the kernel too. Afterwards you could flash a kernel of your choice, being Siyah and Dorimanx the most popular ones. Though it’s advisable to test the ROM with its kernel for a while, in my opinion is the best Battery-life/performance combination.

    – Performance Control is included in the ROM. You can set the CPU frequency over 1200Mhz and other parametres as voltage and so on. Although the default settings are an excellent choice to have a good performance without getting high battery drain.

    – Battery life depends in an essential way on how you use your phone (gps localization, apps like Facebook synchronizing..) but Rootbox with its stock kernel is not facing problems related to battery life.

    – You can install Rootbox whatever the ROM you’re currently running always that your phone is rooted.

    – Once the ROM is installed you won’t be able to make a nandroid backup through Recovery mode if you’re using the stock kernel (yes with other custom kernels). But applications like Online Nandroid Backup, Orange Backup, etc. are working fine on doing backups and there’re no problems restoring through Recovery with stock kernel.

    One of the most attractive features of Rootbox and not directly mentioned in the article is Rootbox Settings. Rootbox Settings contains a big amount of visual aspects that make Rootbox to be a full customization experience and far different from Samsung stock ROM’s



  • nabel

    its support arabic language or non