Update Samsung Galaxy S2 to RebelROM Android 4.0.4 ICS AOKP Custom Firmware

Galaxy S2 RebelROM ICS 4.0.4 Firmware Update

RebelROM is a new update firmware that is based on AOKP and now you can install it on your Galaxy S2 device using the instructions I’ve listed in this article. It is a rather new custom ROM firmware especially developed for SGS2 devices and now you can enjoy it right on your own phone without too much trouble.

The RebelROM firmware will update your Galaxy S2 to Android 4.0.4 Ice Cream Sandwich that is also AOKP based. It comes with support for the vast majority of Android ICS applications and functions. Make sure to read the entire post to learn how is this custom ROM going to improve your SGS2 performances.

Samsung Galaxy S2 is one of the most popular Android devices and there are over 30 different custom ROMs and we try to find and post tutorial guides only for those guides that are more stable and don’t feature too many bugs / errors. This new rom, RebelROM, comes packed with Solid Explorer file manager, but you can easily change it by installing your favorite file managing Android app from Google Play Store. There aren’t any other specific applications and you are free to choose whatever application suite you wish in order to better configure the SGS2 phone.

For this guide to go accordingly to plan you will first need to read the preparation info and learn how to configure your device before installing the ROM firmware update. The preparation guide contains instructions on how to backup important files, apps and which programs and software you need to use so that you make sure that you won’t lose any of the important files from your Samsung Galaxy S2.

RebelROM is based on AOKP Galaxy S2 Ice Cream Sandwich 4.0.4 and it is built on Fluxi Kernel ICS XX.01-RC5.2. Google Apps have been included in this new firmware and you won’t need to download any extra zip file to benefit from Gmail, Play Store, Gtalk or from any other Google specific application. Read the preparation guide before starting to apply the installation steps for RebelROM firmware. Here’s what you have to do:

  • create backups of audio, video, photo, pdf docs, text documents, bookmarks, books and of all the other important stuff currently stored on your Galaxy S2 smartphone. You can move them on your device’s internal SDcard or you can choose to move them on your computer. After the ROM update is complete you can easily move them back in their original location.
  • applications, sms and call logs can easily be saved using these 3 small Android programs: AppBak for saving and restoring Android apps | SMS backup & restore | Call Logs backup & restore.
  • sync Phone Contacts with your Gmail account so that you won’t lose the phone numbers, email addresses, social media information of your friends, family etc. Here’s a ‘how-to sync Contacts with Gmail account on Android’ guide.
  • Save the APN and MMS Settings. These will help you restore internet connection after the update is complete, but only in case the internet data connection isn’t working.
  • enable USB debugging.
  • your Galaxy S2 device should be rooted with CWM Recovery image installed. This page contains several rooting guides for SGS2 smartphones.
  • A full backup of your currently installed ROM firmware should be created so that in case you won’t like the new custom ROM then you can easily choose to restore the one you’re currently using. Applications that will help you create a full backup of your Android firmware are ROM Manager, CWM Recovery, ROM Toolbox Lite etc. These are the ones I personally prefer to use. All are available at Google’s Play Store.

This installation guide is recommended for users that are familiar with such Android actions. However, if you’re a beginner when it comes to installing new custom ROM firmware you still should be able to complete this guide, but for this to happen your device should be already rooted and CWM Recovery has to be present.

Please note that we cannot be held responsible in case you brick the phone and neither the developer of RebelROM custom firmware should be blamed if you damage the phone. Remember that you should create a full backup before installing the new ROM. Use the comments section to ask for help.

That should do it, now you’re free to move to the tutorial guide and learn how to install and update RebelROM firmware for SGS2 smartphone. Read all the steps and do not think about skipping any of them.

How to update Galaxy S2 with RebelROM ICS 4.0.4 Android custom firmware:

  1. Download the ROM zip package from here. Save it on your computer.
  2. Now connect the Galaxy S2 device to your PC and move the RebelROM .zip on its internal sdcard.
  3. Disconnect the phone and then power it off.
  4. Now, you have to boot into recovery mode. Do it by pressing ‘Volume Up’ + ‘home center’ + ‘power’ buttons all at the same time. Wait for recovery menu to appear.
  5. When in recovery mode you need to select ‘wipe data/ factory reset’ and confirm the data removal. Now move to the next step.
  6. Select ‘install zip from sdcard’ and then ‘choose zip from sdcard’. Point recovery menu to the RebelROM zip package you moved at step 2.
  7. Confirm the installation of the new custom ROM on your SGS2 and the wait for it to complete.
  8. After the ROM has been successfully installed you will have to go back to main recovery screen. Select ‘reboot system now’ and your phone will now perform the first boot with RebelROM ICS.
  9. This first boot process should take some time before completion. Configure your Google account for your phone and after that you will be done, your device is now running a brand new ICS custom firmware.

That should be the last step you had to take in your quest to install REBELROM Android 4.0.4 Ice Cream Sandwich on your own Samsung Galaxy S2 device.

Please note that in case your device struggles to complete the first boot or it enters in a boot loop the it surely has been bricked and you will then need to remove its battery, re-insert it back in its place and then repeat the entire tutorial guide, and this time you should make sure that you’ve applied the step 5 which is extremely important every time you try to install any custom ROM. If you have any other questions then please feel free to post them in comments.

You can watch the ROM in action here:

  • Anna

    I’ve updated my phone yesterday with the Wanamlite ICS, now i want to update the new ICS 4.0.4 How can I do?

    • Bogdan Pirvu

      WanamLite ICS and RebelROM are two different custom ROMs for S2. Rebel is based on Android 4.0.4 while WanamLite uses Android 4.0.3, but both are unofficial releases so you shouldn’t expect to see any major differences after the upgrade to RebelROM.

      RebelROM is currently on its first release for Galaxy S2 devices and you might not like it or you might find that it lacks several functions.

      WanamLite ICS released over 50 different updates or maybe even more for Galaxy S2, and with every new release it got better and better despite the fact that it still uses Android 4.0.3 ICS.

      That’s why I recommend you to create a full backup of the WanamLite ICS Rom (use CWM Recovery or ROM manager), and only afterwards you should install RebelROM and decide for yourself if it is better than WanamLite.

  • gonzalez

    can make 3g vdeo call or not? (not using skype or etc)

    • http://www.alexdumitru.com Alex Dumitru

      Yes, you can.