Samsung has released an official build - XXEMG6 - for the international version of the Galaxy S3 (GT-I9300). The update is based on Android 4.1.2 Jelly Bean.

If you have an unrooted version of Galaxy S3 with no custom firmware installed, connect the device to a computer and install the latest update via Samsung KIES utility. You can also look for the firmware through OTA update features from Settings > About phone> > Software Update.

The I9300XXEMG6 build is for the Galaxy S3 users in the Netherlands. And as I9300XXEMG6 is an unbranded version of the firmware, it can be flashed on any Galaxy S3 GT-I9300 unit (unlocked version), regardless of country and region.

Firmware Details

  • PDA: I9300XXEMG6
  • CSC: I9300PHNEMG2
  • Modem: I9300XXEMG6
  • Version: Android 4.1.2
  • Build Date: 26 July, 2013
  • Country: Netherlands
Galaxy S3
Samsung has released XXEMG6 Android 4.1.2 Jelly Bean for Galaxy S3 I9300.

If you failed to update the S3 using either of the above two methods and wish to install I9300XXEMG6 Android 4.1.2 manually, please follow this guide.

IBTimes UK reminds its readers it will not be held liable for damage to the device. Before installing official firmware, users are advised to verify the device meets the following requirements.


Install USB drivers for Samsung Galaxy S3 to connect Android device with computer

Enable USB Debugging Mode on the phone to connect it with the computer and use Android SDK with it. [Press Menu > Settings > Applications. From there navigate and click on Development and check USB Debugging Mode]

Tutorial is likely to wipe all data off phone so create a backup. If device has a custom recovery such as CWM/TWRP already installed then backup data using recovery mode

Battery of Galaxy S3 should have charge above 80%

Device should be factory unlocked and not locked to a particular carrier

Phone will lose custom ROM with installation of official firmware. Additionally, it will lose custom recovery such as ClockworkMod/TWRP, which will be replaced by stock recovery

Device will no longer be a rooted version with installation of official firmware

XXEMG6 Android 4.1.2 Jelly Bean firmware works only on Samsung Galaxy S3 (GT-I9300). As flashing this on any other variant might brick device, verify model number of Galaxy device by navigating to Settings > About phone > Model Number

Steps to Install XXEMG6 Android 4.1.2 Jelly Bean on Samsung Galaxy S3 (GT-I9300)

Step-1: Download XXEMG6 Android 4.1.2 Jelly Bean official update for Samsung Galaxy S3 to computer

Step-2: Extract downloaded firmware zip using winrar/7zip/winzip or other extracting tool to get .tar.md5 file

Step-3: Download Odin v3.07. Extract Odin zip to get Odin3 v3.07.exe

Step-4: Switch off Galaxy S3 and wait five to six seconds for vibration to confirm complete power off

Step-5: Boot device into Download mode by pressing and holding Volume Down, Home and Power buttons until construction Android robot and a triangle appears onscreen. Now press Volume Up to continue to Download mode

Step-6: Run Odin3 v3.07.exe as Administrator [to do so, right-click on Odin.exe and click Run as Administrator from context menu]

Step-7: Connect Galaxy S3 to computer using USB cable, while device is in Download mode. Wait until Odin detects the device. When the phone is connected, an Added message will appear in Odin. Also, the ID: COM box in Odin will turn blue with the COM port number, indicating successful connection

Note: If Added message does not appear, then try USB port located at rear of computer. If Odin still fails to recognise device, then re-install USB driver

Step-8: Select these files, extracted from I9300XXEMG6 folder, to install on phone

  • a) Click the PDA button and select .tar.md5file
  • b) Click the Phone button and select MODEM in its name
  • c) Click the CSC button and select CSC in its name
  • d) Click the PIT button and select .pit file
  • Note: Ignore last three steps if such files do not exist.

Step-9: Configure Odin settings. Ensure Auto Reboot and F.Reset Time checkboxes are selected in Odin window but uncheck Re-Partition option; select it only when a .pit file is used

Step-10: Double check and click Start in Odin. The installation process should begin now and will take a few minutes to complete

Step-11: When the installation process is completed, the phone will automatically reboot. The successful installation will be indicated by a PASS message with green background in a box at the extreme left corner of Odin's screen. Unplug device from computer by disconnecting from USB cable

The XXEMG6 Android 4.1.2 Jelly Bean official update should now be installed and running on your Galaxy S3. Navigate to Settings > About phone > Android & Baseband Version, to verify new software version of the device.

How to Fix Bootloop Issue

If the Galaxy S3 gets stuck at booting animation or Samsung logo (after step-11), then place device in Recovery Mode by pressing and holding Home, Power and Volume Up buttons together. In recovery, perform the data wiping task by selecting Wipe Data/Factory Reset. Then select Wipe Cache Partition and once action is complet, reboot phone by selecting Reboot System Now. In Recovery Mode, use Volume keys to scroll between options and Power to select desired option. It should be noted that performing a wiping task will erase phone's internal memory.

Also read: Root Galaxy S3 I9300 on XXEMG6 Android 4.1.2 Jelly Bean

[Source: Droid Fimrwares]