Update Galaxy S2 I9100G to OmniROM Unofficial 4.3 Jelly Bean Custom ROM

Because Galaxy S2 I9100G was in need of a makeover, we thought about OmniROM Unofficial build. To install this Jelly Bean 4.3 custom firmware on your smartphone, you will have to read today’s guide.


The first guests are these pre-requisites:

  • root the Galaxy S2 I9100G using this guide and get a suitable custom recovery from here to install on it
  • charge the battery unit of your handset
  • create backups using these tips (a full NANDroid backup needs to be created, too, following these instructions)
  • your smartphone must be factory unlocked
  • USB Debugging must be enabled.Galaxy-S2-I9100G


  1. Here we are, closer to our purpose. You should begin the update tutorial by downloading Gapps from here and (file name: omni-4.3.1-20131024-i9100g-HOMEMADE.zip) on your notebook, then move on by plugging the device to the latter and moving the downloaded files to the SD card root of the handset. As the transfer reaches its end, you should unplug the devices from one another.
  2. Switch the phone afterwards and proceed to this step: enter the phone in Recovery Mode by simultaneously pressing Volume Up + Home + Power and stop only when you spot the device’s Recovery screen.
  3. Then make the NANDroid backup happen if you didn’t create it for the requirements section.
  4. This will greatly depend on your phone’s custom recovery. So, if it’s CWM you’re using, you need to create the NANDroid backup by opting for Backup & Restore and after that saving the file on the internal or external storage of your handset. Should the custom recovery be TWRP instead, we ask you to tap “Backup” and then give a name to the file you wish saved; then confirm this by swiping a blue key.
  5. A factory reset will be needed next, so do this if you have the TWRP on your smartphone: after you tap “Wipe”, you have to continue by swiping to factory reset. If the CWM custom recovery is running on your Galaxy S2 I9100G, you should apply a factory reset by opting for Factory Reset/Wipe Data and confirming the action afterwards.
  6. The installation of the new firmware on your phone is next. Proceed to it by checking your custom recovery. In case it’s the TWRP, then tap “Install”, load the file in the custom recovery and swipe so that the file is flashed. If the custom recovery is the CWM, you have to opt for “Install zip from SD card“, select “Choose zip from SD card” and confirm the flashing of the OmniROM.
  7. [sc name=”banner-jos”]To get the other package on your phone, do what you did for the previous file.
  8. Go back to the Recovery Menu. Then restart the handset. After that, make sure you enter your details in your Gmail account to make the best of the new ROM. If your Samsung I9100G is rooted, the new OmniROM Unofficial 4.3 Jelly Bean ROM will take away its root access, which means that you will have to root the phone again. If you see that your handset experiences a boot loop, you will need to do this: redo the guide. That should be applied if the phone refuses to enter Normal Mode.

If you miss the old ROM or the new one is not as good, then all you need to do is the following: use the NANDroid backup file we advised you to make.