Samsung recently rolled out an official update, with base firmware XXEMG4, for the international version of the Galaxy S3 (GT-I9300). The new build is based on Android 4.1.2 Jelly Bean and is available both as an Over-The-Air and through the KIES server. However, it is exclusively for Galaxy S3 users in the UK.

Firmware Details

  • PDA: I9300XXEMG4
  • CSC: I9300OXAEMG4
  • Modem: I9300XXEMG4
  • Version: Android 4.1.2
  • Built date: 16 July, 2013
  • Country: United Kingdom
Galaxy S3
Samsung has released XXEMG4 Android 4.1.2 Jelly Bean for the Galaxy S3.

Click here for IBTimes UK's guide to installing XXEMG4 Android 4.1.2 Jelly Bean on Galaxy S3.

Those who have already updated to the latest official firmware and are looking for a root method may follow the guide below.

IBTimes UK reminds readers it will not be held responsible for damage to the device. Users are advised to ensure the device meets the following requirements.


  • Install USB driver for Samsung Galaxy S3 to connect Android device with computer.
  • Enable USB debugging mode on phone to connect with computer and use Android SDK [Press Menu > Settings > Applications. From there navigate to and click on Development and check USB debugging mode].
  • The tutorial might wipe all data so create a backup. If device has a custom recovery such as CWM/TWRP then backup data using that recovery.
  • The battery of Galaxy S3 should have at least 80% charge.
  • The device should be factory unlocked and not locked to a particular carrier.
  • Rooting phone will void manufacturer warranty. Users can reclaim warranty by unrooting. Read our tutorial to unroot Samsung Galaxy S3 to stock official firmware and reclaim warranty
  • The CF-Auto-Root package works only on Samsung Galaxy S3 GT-I9300. Applying this to other variants might brick device so verify model number of Galaxy device by navigating to Settings > About Device > Model Number.

Steps to Root Galaxy S3 GT-I9300 on XXEMG4 Android 4.1.2 Jelly Bean

Step-1: Download CF-Auto-Root file for Samsung Galaxy S3 to computer

File name:

Step-2: Extract downloaded file to get a .tar.md5 file

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

Step-4: Turn off Galaxy S3. Wait for five to six seconds (for vibration) to confirm complete shut down. Boot device into Download mode by pressing and holding Volume Down and Home buttons and then press Power till construction Android robot and triangle appear on screen. Press Volume Up to continue into Download mode

Step-5: Open Odin3 v3.07.exe as Administrator

Step-6: Connect Galaxy Note to computer using USB cable, while phone is in Download mode. Wait till Odin detects device. When it is connected successfully, an Added message will appear. Additionally, the ID: COM box in Odin will turn blue with a COM port number, indicating a successful connection.

Note: If Added message does appear then try another USB port (the one at the rear of the computer). If Odin still fails to recognise device then re-install USB driver

Step-7: In Odin, click PDA and select CF-Auto-Root-m0-m0xx-gti9300.tar.md5

Step-8: Configure Odin settings. Verify Auto Reboot and F.Reset Time checkboxes are selected but ensure Re-Partition option is unchecked

Step-9: Double-check and click Start in Odin. Installation should begin and will take a few minutes to complete

Step-10: Once installation process is complete, phone will reboot automatically and a PASS message (against a green background) will appear in a box at the extreme top-left of Odin's screen. Unplug and disconnect Galaxy S3 from computer

The Samsung Galaxy S3, running XXEMG4 Android 4.1.2 Jelly Bean, should now be rooted successfully. Open app drawer of phone and look for an app called SuperSU. Also, to verify root status, install Root Checker app from Google Play Store.

Also read: Root Galaxy S3 I9300 on XXEMG6 Android 4.1.2

[Source: Droid Fimrwares]