How to

Update the Samsung Galaxy S2 I9100 with Vanilla RootBOX Jelly Bean 4.2.2 Custom ROM

Vanilla RootBOX

Do you know that a custom ROM Vanilla RootBOX Jelly Bean 4.2.2 is available for your Samsung Galaxy S2 I9100? Read this article to learn how to flash this custom ROM on your S2 device. This is a step-by-step tutorial and through this you can understand this masterly act.

Before you start this guide, you need to know that this is only for Advanced Android Users who know what to do with their device. If you’re a novice don’t try this. This custom ROM named Vanilla RootBox custom ROM has been built based on Jelly Bean 4.2.2 AOSP ROM, and it has combined AOKP and CianogenMod features.

The most important features that custom ROM brings are: OTA update via Goo Manager, per app tablet UI, per app language, per app DPI, MMS Soft keyboard theme, fully customizable MMS theme, MMS rate alerts, advanced phone settings, phone noise suppression, CRT Animation for Screen ON/ OFF, hold back to kill apps, disable full-screen keyboard, LCD density changer, accessibility option for home button call answer option, lockscreen shortcuts, low battery warning sounds, clock (chronus), PIE Controls from the Paranoid Android team, expanded desktop and others.

Pre-requisites and Guidelines:

All information provided in this guide are compatible and work only with the Samsung Galaxy S2 model number I9100. So, don’t try to apply the same for any other device.

The Samsung S2 device that you use should be rooted and to have installed on it a custom recovery image, CWM or TWRP.

Create a full Nandroid back-up for your actual ROM that you’ve installed in your device, for this you should use the custom Recovery mode. This back-up will be a restore point in case something doesn’t work well, or you don’t like the new custom ROM.

While implementing the tutorial steps, the data and the device’ factory reset will be wiped out. If your smartphone is running an old version of the RootBox JB custom ROM, you can install the new custom ROM one over your previous version.

Copy and paste all your critical and important data to your S2 smartphone’s internal SD card memory.

In the flashing process the data stored in the device’ internal memory won’t be deleted, so in this case you have to back-up your important personal data like SMS, call logs, your personal images files, videos files, documents and so on.

For saving your data, you can use some tools and tutorials from our site: SMS back-up and restore, APN Settings Back-up and Restore, Call Logs back-up and restore,  To save your contacts Sync your contacts with the Gmail account.  You need to have root access for some of these applications.

All the information and instructions listed in this article are only for educational and instructional purposes, and if you decide to apply the same for your smartphone, you can’t blame us or held us responsible, if something goes wrong while following the process.

The battery of your device must be more that 80% charged otherwise it may face sudden should down and that may damage the device.

Read all the instructions from this article and don’t skip any step from this tutorial and apply the same in the correct order.

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

  1. Firstly, download the Vanilla RootBOX custom ROM zip from HERE, and save it in your computer, don’t extract this downloaded zip file.
  2. Secondly, download the Google Application for the Android 4.2.2 JB from HERE and save it in your computer. This Gapps file contains the important Google based applications that you’ll need after you flash the new custom ROM in your device, don’t extract its content.
  3. Now, connect your S2 smartphone to your PC, using its original USB cable.
  4. Move the downloaded files from the step 1 and 2 on the device’ internal SD card.
  5. After the files are completely copied, disconnect the device to the computer. To do this, remove the USB cable from the computer.
  6. Power off your smartphone.
  7. Now, reboot the S2 device into CWM Recovery mode or into TWRP Recovery Mode. In this tutorial, we’ve used the ClockworkMod app, but if you’ve the TWRP Recovery app, the steps are the same.
  8. From the Recovery Mode select ‘back-up and restore’ option and create a full NANDROID back-up of your current custom ROM.
  9. Now, return on the Recovery mode main menu.
  10. IMPORTANT: Select ‘wipe data/ factory reset’ option and confirm this action.
  11.  Select ‘install zip from SDcard’ and after that ‘choose zip from SDcard’, search the Vanilla RootBOX custom rom zip file that you copied previously and confirm that you want to flash it.
  12.  Select again, like above, the ‘choose zip from SD card’ after the custom ROM is completely installed and install the Gapps zip file. Confirm its installation.
  13.  After both the files has been complete installed, you’ve to return in the main menu of the Recovery mode and reboot the system.
  14. Now, for rebooting the device select the ‘reboot system now’ and wait until your S2 device enter in the normal mode with the new custom Vanilla RootBox ROM installed on it.
  15.  Now, you should enter the Google Account user name and password and enjoy the new custom ROM.

Note that: if your device gets more time to boot the first time with the new custom ROM or gets into a boot loop, in this case, power off the S2 device. After you completely power off the device, you need to repeat the tutorial once again.


Congratulation! That’s all! Now you have successfully learnt how to update your Samsung Galaxy S2 I9100 with the new Vanilla RootBOX Android 4.2.2 JB custom ROM.

If you don’t like the new custom ROM (Vanilla RootBOX Android 4.2.2 Jellybean ROM), you should restore the previous ROM that you’ve saved with the help of the Nandroid back-up.

In case you have any other supplementary questions or you can’t complete this update, use our comment section and put there a detailed query. We shall be back to you with all the solutions required.



Most Popular

To Top