Update Galaxy S2 I9100G to ZNLP6 Android 4.0.3 Official Firmware

Forget about Android 4.1.1 Jelly Bean, Samsung yet to release Android 4.0.4 ICS update for Galaxy S2 I9100G. The latest update for Galaxy S2 I9100G is I9100GZNLP6 Android 4.0.3 ICS which is rolled out for people in China. This new update fixes issues that was present in previous build, hence improve overall using experience. The 1.2 GHz dual-core ARM Cortex-A9 processor powered Galaxy S2 I9100G that equipped with 1GB of RAM expected to receive Android 4.1 Jelly Bean around year end. For now, we advice you to go with Android 4.0.3 update which not only secure your device but also make Jelly Bean update smooth in future.

The latest Android 4.0.3 ICS build I9100GZNLP6 originally rolled out for consumers in Pakistan but you can use it too if you living other part of the world. All you required to do, change the default language to your native language after / during the installation process (path: Settings >> Locale and text).



This ROM and the guide below are compatible only and only with Galaxy S2 I9100G variant. It’s not compatible with other Galaxy S2 variants or with any other device. Check your device’s model number in: Settings » About phone.

In this article we will guide you to install I9100GZNLP6 official firmware update in Galaxy S2, model number I9100G. For this, we will use a tool called ODIN that will help us to flash the stock 4.0.3 ICS firmware in Galaxy S2 I9100G . However, in this process you will lose all your existing installed apps and personal settings. You should follow this guide carefully to properly backup your data that you can restore later.

Android 4.0.3 ZNLP6 Firmware Details:

Version: 4.0.3
Date: 2012-10-17


We should not be held liable for any damage caused in the process of installing this official firmware update on Galaxy S2 GT-I9100G variant. Although, it is very unlikely that your device will be damaged if you follow all the instructions as it is which are mentioned in procedure.

Pre Requisites:

Backup your data first using below mentioned instructions, so that if you lost any data you can recover it easily.

SMS & Call LogUse SMS, MMS & Call Log Entries Backup & Restore App
Contacts & SettingsUse Android default backup options.
Images, Songs, Videos, Files – Copy to Internal/External SD card.
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names


  1. Make sure your device have at least 80% battery power. [How to Check Battery Percentage in Android Device]
  2. You already have USB Driver Installed for Galaxy S2 in your PC. If not then you should download and install Kies from Samsung website.
  3. Make sure USB Debugging is enabled. [Guide]

If you follow everything that we mentioned above, you are ready to move into next stage of this guide where we summed up detail instruction on how to flash ICS I9100GZNLP6 Android 4.0.3 official firmware update for Galaxy S2 GT-I9100G.

Pages: 1 2