Guides

Ξ588 comments

How to Downgrade Firmware on Samsung Galaxy Devices

posted by Rakesh Shukla

Downgrade Firmware on Samsung Galaxy Devices

We are always eager to upgrade our phone to the latest version so that we might enjoy the new features and apps that come with a new update. Ask a Galaxy S2 user how keen he is get the Jelly Bean firmware update. While most of times we are happy with the new things introduced in an update, it also happens sometimes all our hopes are undone when we have to face a bug or lack of a favorite  feature that we used to enjoy on an older firmware.

It happened to me a couple of weeks ago when I updated my Galaxy Note 2 to the Android 4.1.2 Jelly Bean firmware. For some days I remained busy with exploring the new features and enjoying them. It was later that realized that there was something wrong with the WiFi connectivity. Everything else was just fine but this issue was great enough to make me think again. “What should I do now?”- I kept thinking. Then I decided to try another firmware in a hope that it might solve the problem. But again the same WiFi bug! With Android 4.1.1 on my Note 2, I was happier, so I downloaded the Android 4.1.1 firmware and flashed it.

How many of you ever wished to downgrade the firmware of your Android phone? Only a few. The present article is for those fews who are looking a way to go back to Gingerbread from Ice Cream Sandwich,  to Ice Cream Sandwich from Jelly Bean, or from Android 4.1.2 to Android 4.1.1. The tips described below will also be helpful to even those who want to downgrade their Samsung Galaxy device to Gingerbread from Ice Cream Sandwich.

Wish to Downgrade Your Nexus Device?

How to Downgrade Firmware on Google Nexus Devices

Before you Actually Downgrade, Try a Few Workarounds

In most cases, the wish to downgrade the firmware of one’s Android device’s firmware is a rash judgement. I say this because I have heard a lot of people saying, “I upgraded my phone’s software yesterday…Now it is very slow and battery is draining fast…I want to downgrade.”  Is it really worthwhile to think of downgrading just a few hours/days  after installing a new update you waited for long to get? Think again!

Our OEMs release an update after testing it and when its performance is found satisfactory. I wonder why new updates aggravate to our worry rather than pleasing us. The most common issues why we consider downgrading are:

  • Slow and laggy performance
  • Battery drain
  • Connectivity issues: WiFi or data connection
  • Absence of an important feature found in the previous firmware.

Here are a few workarounds that you can try to fix the above-mentioned issues.

  • Try a data factory reset a couple of times after upgrading your phone’s software. Follow the Step# 10-14 from below.
  • The Lithium-ion battery used on your device requires a proper synchronization with the new software, it ‘s normal that you face issues like fast battery drain and battery heat up after upgrading. You must have seen the same battery problems for a week when you bought the new device. Usually the sync requires 3-4 charge and discharge cycles to complete. I would recommend you to avoid plugging charger into your device frequently. Charge the device after turning it off, let it charge fully. Then use the device until the battery discharges completely out of use and then turn off phone and charge it. Repeating this for a week will certainly improve the battery performance.
  • As for WiFi or internet connectivity issues trying a data/factory reset might help fixing this. You can also try rebooting your device a couple of times.
  • As for the absence of a feature you liked in the previous firmware, you can find an alternative among the more than 7 million apps found at the Google Play Store

In case, the above troubleshooting measures does not yield any positive results, your decision to downgrade was right.

Useful Tips for Galaxy Samsung Devices

How to Reduce Lag and Make TouchWiz Faster without Rooting

How to Get Your Preferred Language on Your Galaxy Phone or Tablet

Disclaimer & Warning

Please note that the method described here has been tested (by me, more than once) on Galaxy S4 (Android 4.2.2), Galaxy S3 (Android 4.1.2 to ICS), Note 2 (Android 4.1.2 to 4.1.1) and Galaxy S2 (ICS to GB). I have not been able to test for downgrading to GB from JB. All the same, I would like to warn you that the procedure is considered risky. Proceed only if you understand the gravity of such things and make sure you are not drunk while following up the steps. We’ll not be responsible for any data loss or damage done to your device.

Downgrade to Gingerbread from ICS or JB

Those willing to downgrade their Galaxy device to Gingerbread from Ice Cream Sandwich or Jelly Bean should not follow the method given here unless you have the firmware files with Bootloader or PIT. In case you have a PIT file for your device model, select it while installing the firmware and do not forget to check “Re-Partition” on Odin.  We warn you against proceeding with the single file installation method as described below.

However, if you are to downgrade to a lower version of Gingerbread from a higher version of GB ( from Android 2.3.7  to 2.3.3, for example), you can follow this tutorial.

Downgrade Galaxy Ace 2 to Gingerbread

To Downgrade Galaxy Ace 2 GT-I8160, read this tutorial: Click Here

Downgrade Galaxy S Advance to Gingerbread

If you have a Galaxy S Advance and you wish to roll back your phone to the prevoius Gingerbread firmware from Android 4.1.2, follow this guide: Click Here

Getting Prepared:

The firmware downgrade drill for the Samsung Galaxy devices is not much complicated as compared to the phones manufactured by other brands. It requires you to boot the device first into Download/Odin Mode, and then into Android Recovery Mode. I hope many of you would be acquainted with both the methods. Even if you are not, it doesn’t matter.

  • Download the downgrade firmware for your Samsung Galaxy device and extract it on your computer. A good source to download Samsung firmwares is Samsung-Updates. Type your device name in the search box at the sidebar, you would find it hopefully. If you do not get it, let me know (your device and country). To find out the correct firmware you can use CSC codes.
  • Download and install Samsung USB Drivers on your computer. Skip this step if you already have it.
  • Download Odin Firmware flasher and unzip it (if you get any error with Odin3 1.85, try the greater version): Odin3_v1.85.zip   or   Odin3_v3.04.zip
  • Since the downgrading procedure will delete all data stored on the internal SD Card of your Galaxy device it will be better to backup your messages, contacts and installed apps. These nice free apps will help you backup your data easily.
  • Charge your device’s battery to the full
  • Make sure that you have turned on USB Debugging from Settings> Developer Options>.

 

Highly Recommended:

Top 30 Free Android Apps that You Must Have on Your Phone

How to Recover from Bootloop on Android Phones

How to Remove the Yellow Square Box from Photos

Things to Before and After Installing a Custom ROM

Some Secret Codes for Android Phones that You Must Know

Easily Remove Bloatwares from Your Android Phone Without Rooting It

How to Remove Duplicate Contacts from Phone Contacts on Android

 

Installing the Downgrade Firmware:

Installing a firmware version that is lower than the current one is just the same as installing a higher one, but you have to one more thing that you do not usually do. I assume that you have already done as described above, so let’s go ahead.

  1. Turn off your Samsung Galaxy device whether it a phone or tablet and boot into Download/Odin Mode. If it is a phone, you can enter the Download Mode doing this: Press and hold the Volume Down+Home buttons together and then long press the Power Button till the screen turns up. Now press the Volume Up key to enter the Download Mode. In case you have a Galaxy Tab device, do this: Press and hold the Volume Up+Power buttons together, and then press the Volume Up key when prompted.
  2. Now go to the Odin folder and run the .exe file there.
  3. This is the time, you have to connect you device to the computer using a compatible USB cable.
  4. When the connection between the device and computer is established, the ID:COM port at Odin will turn to Yellow or light Blue (depending on the Odin version you are using) and you’ll see “Added!! text in the message box below.
  5. Make sure that only “F. Reset Time” option is checked on Odin. The “Auto Reboot” option is checked by default, so please uncheck it.
  6. Okay, now click on the PDA button on Odin and select the firmware file in tar.md5 format.
  7. Now click the “Start” button on Odin. This will initiate the firmware installation. Wait till it finishes. odin-flashing-firmware
  8. Finally when you get a “PASS!” message on Odin, remove the USB Cable from your device.
  9. Now open the back panel of your device and pull out the battery. Wait for about 60 seconds and reinsert the battery back to its place.
  10. Now reboot your phone into Android Recovery mode. If you have a smartphone, you can do it this way: press and hold the Volume Up+Home buttons together and then hold the Power button till the screen turns up and the Samsung logo blinks for two times. Release the Power button but keep the other two keys pressed till you see a black screen with green Android bot and Blue text. In case you got  a  Galaxy Tab or Note 10.1, press and hold the Volume Down+Power keys together for a few seconds till you see the yellow triangle with Android bot followed by a black screen with blue text. android-recovery-on-galaxy-s3
  11. In the Recovery mode you will have to use the Volume Up/Down keys to scroll up or down, and the Power button to select an option.
  12. So, scroll down to “wipe data/factory reset” option and select “yes” to confirm your choice.
  13. Now go to “wipe cache partition” and confirm the choice.
  14. Finally, go to the “reboot system now” option and select it.

Your device will boot now and it might take a longer time than it does usually. When it completely boots up, it should be on the downgraded firmware you installed. Cheers!

Note:

If this tutorial worked for you (and it should work), please leave a comment below and do not forget to mention your phone model and the OS version from and to which you downgraded. It will help others. Thanks!

Liked this Article? Why not SHARE it?

About the Author

Rakesh Shukla

A lecturer and writer by profession, Rakesh Shukla found his true love in tech-blogging. He enjoys learning, growing and discovering the newest and latest trends in the world of Android. He loves flashing ROMs, checking apps, trying themes, and yes watching movies. Besides, he has also been an Android developer, modder and theme-maker. You can checkout his work hereCurrent Devices: Samsung Galaxy S3Galaxy S4, Galaxy Note 10.1, and Nokia Lumia 800.

Published by: Rakesh Shukla
  • http://droidviews.com/ DroidViews

    Sorry, it is not available for Philippines but you can install this one: http://www.hotfile.com/dl/190671037/8db98c7/I8190XXALJL_I8190OJVALJ9_TMC.zip.html

  • charmcakess

    hey there. :) please provide link for downgrading jellybean 4.1.2 TO 4.1.1 in SAMSUNG S3 MINI ..im from philippines. :) thank you.

  • http://droidviews.com/ DroidViews

    Sorry for the late reply.
    It means you are not pressing the keys properly. Do not panic. Pull out the battery, wait for a minute (60 seconds at least). press and hold the volume up+home=power keys simultaneously (in the same sequence as mentioned), keep the keys pressed till you see the Samsung logo blink for two times and you see a green robot. release the power key as soon as you see the robot.
    then do as described in the tutorial. It is a well tested method, at least for S3 and Note 2.

  • disqus_zeEu5RNKRI

    step 10 isnt working for me it just says its restarting and its taking FOREVER to restart i have galaxy s3 and from ontario… :(

  • http://droidviews.com/ DroidViews
  • http://www.facebook.com/profile.php?id=100000166548526 Suj Ith

    pls provide link for downgrading jellybean to gingerbread in galaxy s advance gt19070

  • charmcakess

    what am i gonna do now?.please help.thank youuu

  • http://droidviews.com/ DroidViews

    Seems you have flashe the Android 4.1.2 firmware unknowingly.

  • charmcakess

    i finished all the steps..after rebooting..it’s still 4.1.2..why oh why

  • Guest

    the blue screen(step 10) is not appearing.why oh why

  • http://droidviews.com/ DroidViews

    I have tested it on my Galaxy S3 and Note 2

  • http://droidviews.com/ DroidViews
  • Guest

    i wanna downgrade from 4.1.2 to 4.1.1 ..but i did not see the downgrade firmware suited for my phone.. samsung galaxy s3 gt i8190 ..im from philippines.

  • http://twitter.com/asphyxiatedhobo Carlos 발악타스∞

    Hi there, I love you. It worked. Thank you! :)

  • http://droidviews.com/ DroidViews

    Your device is stuck at boot loop. You did not enter Recovery because you might have released the Volume up+power keys a little earlier. Try to turn off the device anyhow and then boot into recovery.

  • http://twitter.com/asphyxiatedhobo Carlos 발악타스∞

    Hello. I tried this and I am stuck with step 9 because I have a Galaxy Tab 2 7.0 Wi-Fi (GT-P3110). That means the back panel cannot be opened. So I tried step 10, but it didn’t seem to work. I saw the Android bot, then goes as far as the Samsung logo. That’s it. By the way, I was downgrading from Jelly Bean 4.1.1 (Switzerland) to Ice Cream Sandwich 4.0.4 (Philippines). Thanks.

  • http://www.facebook.com/mudu.vilan Sudha Ashok Nandgiri

    sir , did you try this method upon galaxy tab 2 p3100

  • adarsh sharma

    wow!!light is coming!!!
    sir m on the same boat downgrade ma jb to GB,i’hv tried the whole procedure till 8th step..wat i got is a STUCK SAMSUNG I9070 S screen..dats it i tried diif frmwares but phew!!end up with flashi jb again…nw i wll try ths..n thnxx!!!yupieeeeeeeeeeeeeeeeeee…will let u know>?the reslts…..:)

  • http://droidviews.com/ DroidViews

    as long as you got a firmware file with you, your device will not brick for sure.

  • http://www.facebook.com/belal.elemary Belal Elemary

    sorry for annoying you !

  • http://www.facebook.com/belal.elemary Belal Elemary

    thanks sir for response , i just wanna make sure that my phone ( galaxy s advance) will not be bricked if this method failed … i want to downgrade from jellybean 4.1.2 ( official rom ) to Gingerbread 2.3.6
    please confirm it ( that the phone will not be bricked if the method failed ) ^_^

  • http://droidviews.com/ DroidViews

    Did he tried the method described here? Nothing will happen. Anyways, I am not forcing anybody.

  • http://www.facebook.com/belal.elemary Belal Elemary

    sir , a friend of mine tried such a method and he keep telling that his phone didnt start up again …. i wanna make sure if this method wont corrupt my galaxy s advance if it failed !

  • http://droidviews.com/ DroidViews

    Hi,
    It’s not possible for anybody to test a method on all phones, but if your phone has Samsung Galaxy (and it is) in its name,no mater what it is, I am pretty sure it will work. Go on!

  • http://www.facebook.com/belal.elemary Belal Elemary

    sir , did you try this method upon galaxy s advance ?

Looking for Something? Type Here

Get Social

Trending: Samsung Galaxy S4

Samsung-GALAXY-S-4