In our previous post we saw how to update Galaxy S3 to XXELKC Android 4.1.2 Official Firmware. Once you update your phone to this firmware you lose the root access.

Root Galaxy S3

Don’t worry. If you want to root your Galaxy S3 on XXELKC Android 4.1.2 Official Firmware  then read the step by step instructions below as this article covers detailed guide on how to root XXELKC Android 4.1.2 official firmware on Galaxy S3 I9300.

We are using the CF-Root method to root Android 4.1.2 as that is the easiest method and does not require ClockworkMod recovery installed from before.

Backup & Other Important Tips

Please take a look at the following important backup tips. These are important, as we don’t want anyone losing their personal data or apps:

  1. Backup all your contacts. How? –> How to Backup Contacts on Android Phone.
  2. Backup your SMS messages. How? –> How to Backup and Restore SMS Messages.
  3. Backup Call Logs. How? –> Backup Call Logs with Android App.
  4. Backup WhatsApp Messages. How? –> How to Backup/Restore WhatsApp Messages.

Also with Samsung KIES you can backup all your data including media files and so on. Download and Install KIES from official website if you don’t have it installed already and make backup.


  • Download USB drivers for the Samsung Galaxy S3
  • Enable USB debugging mode – How?
    Go to Settings > Scroll down and tap “Developer options” > Now check “USB debugging” from there.
  • Ensure the device is factory unlocked
  • Ensure the device is running Android 4.1.2 XXELKC (Jelly Bean)
  • Ensue battery has at least 80 percent of charge

For those who do not know, rooting Galaxy S3 I9300 will allow you to install root apps, custom recovery and install system tweaks. Let’s get on with the tutorial now.

CF-Root Package Contents

  • ClockworkMod (CWM) recovery v5.5
  • SuperSU v0.93
  • CWM Manager v3.60

That’s it. Now proceed to most important rooting galaxy s3 procedure below –  To Root Galaxy S3 (I9300) on Android 4.1.2 XXELKC (Jelly Bean) –


1. Download CF-Auto-Root package to your computer and extract the zip file.

2. Download Odin v3.07 and extract files to your computer.

3. Turn off your Galaxy S3 and now boot your phone into Download mode. How?

Press and hold the Volume Down + Home buttons together, and then press the Power button till you see the Yellow warning triangle screen. Press Volume up key to confirm to enter into Download Mode.

4. Launch ODIN. Connect your Galaxy S3 to your computer via USB cable while your phone is in the Download Mode.

5.  If your phone is connected successfully, one of the ID:COM boxes will turn Blue with the COM port number and message box below say’s ‘Added!’ This step might take some time. See the screenshot above.

6. Now select the root package file that you have to install on your phone. These files are to be found from the extracted file in Step 1.

  • Click on ‘PDA’ and select the file CF-Root-SGS3-v6.4.tar.

7. Click Start in Odin to begin installation process

A successful installation will be confirmed by a message from Odin reading – Pass – in a box with a Green background. The phone will then automatically reboot. Disconnect device only when Samsung logo appears on screen.

The Samsung Galaxy S3 running Android 4.1.2 XXELKC Jelly Bean official firmware is now rooted and apps requiring root permission may now be installed. To ensure the Galaxy S3 root, verify with the Root Checker app available at the Google Play Store.