Root XXDLIB Android 4.1.1 Jelly Bean Firmware on Galaxy S3

As we have already seen in our previous tutorial, Samsung is rolling out Android 4.1.1 Jelly Bean update for Galaxy S3 users in Poland and other parts of Europe. People who have not received this update via an official notification on your phone can download the XXDLIB firmware and flash it on your Galaxy S3 using this tutorial. Flashing stock firmwares lets you regain the warranty of your device but also revokes root access. Hence, you will not be able to use apps that require root access to function.

In this tutorial we will tell you how to root Samsung Galaxy S3 on XXDLIB Android 4.1.1 Jelly Bean firmware. The process will void the warranty of your device but then you can use all those apps that need root access to your phone. Make sure you backup everything on your phone, though there are very less chances that you will lose data on your phone.


  1. Back up all apps using ASTRO File Manager. You can get the APK files using ASTRO and later restore it. Rooted users can use Titanium Backup which also backs up data along with the apps. You can restore data of apps after rooting your phone.
  2. Back up all contacts to SD card.
  3. Backup SMS on Android.
  4. Backup call log on Android.
  5. Have minimum 60% charge on your phone else you might get stuck while the update process is running on your device.
  6. Remove any security or Anti-virus app if you have them installed.
  7. Enable USB Debugging. This can be don by Settings>Applications>Development and making sure that USB Debugging is checked.
  8. Make sure your phone is not locked to any network.

DisclaimerHack My Android is not responsible for any damage that your device may face during this process. The developer is also not responsible for the same. There are little chances that your device may face any issue. However, try this at your own risk. This process will void the warranty of your device.

Steps to Root XXDLIB Jelly Bean Firmware on Samsung Galaxy S3

  1. Download file to your computer and unzip it to a separate folder in your PC.
  2. Download ODIN v1.85 to flash the root file to your phone.
  3. Turn off your phone.
  4. Boot it into download mode (Home+power+vol down).
  5. Connect your phone to the PC via USB cable and make sure the “ID:Com” section in Odin turns yellow. If it doesn’t you may need to troubleshoot the device drivers on your PC.
  6. Click on PDA button and select the file CF-Root-SGS3-v6.4.tar.
  7. Click on the Start button and your phone will be rooted.

This should get you a rooted Samsung Galaxy S3. You can verify the same by looking for the Super User app in your system apps. If you face any issues, feel free to comment below 🙂

  • Javier

    Well. Not working to me. I had 4.0.4 installed witXXDLIB and now can´t get root. The procedure seems to go well, but when the phone reboots, it is just not rooted.

    • Javier

       Sorry, it got garbled. What I tried to write is: It had 4.0.4 and was rooted and even unlocked, but when upgraded to 4.1.1 (XXDLIB)  couldn`t root it again.

      • Did you try checking using the root checker app on market? Perhaps you may just not have Superuser pushed to /system/app.