Here’s how to manually install the latest official Android 4.1.2 Jelly Bean upgrade on Samsung Galaxy S2 GT-I9100M, software build I9100MUGMA5. This is only just a heads-up for those advance users who now runs with rooted or installed with custom ROMs on their Samsung Galaxy S2 GT-I9100M and cannot get the update via Kies or OTA for such devices are being modified, that is the main reason why the device keeps failing from the update.
This official 4.1.2 Jelly Bean ‘I9100MUGMA5’ brings some stuff of the “Premium Suite” which can be found on the latest updates on Samsung Galaxy S3 and Samsung Galaxy Note 2. It also appears that this update targets the infamous “Exynos Exploit” and Sudden Death” issues but not yet 100% confirmed. If you used the ExynosAbuse root before and it won’t work anymore on this version, then this could be the Exynos bug fixed.
Now, if you want to restore back your device back to original stock firmware then this guide is for you. If you’re afraid to lost root, then its up to you to decide. I’m sure there could be another rooting method out there that works on this 4.1.2 build version.
Again, this guide is for those with rooted devices only, those Galaxy S2’s GT-I9100M still runs with official, unrooted or unmodifed firmware may only update through Samsung Kies and OTA (over the air) here.
Disclaimer: This guide is for advance users only, if this your first time heard about this method, make a careful research first before proceeding. We shall not be held responsible if anything happens to your device by using this guide. Proceed at your own risk!
How to manually upgrade or install the I9100MUGMA5 Android 4.1.2 Jelly Bean on Samsung Galaxy S2 GT-I9100M
Note: This stock firmware ‘I9100MUGMA5’ is only compatible for Canada’s Samsung Galaxy S II with the specification model number “GT-I9100M″. The I9100MUGMA5 is an upgrade from previous released I9100MUGLD3 4.0.3 ICS.
Grab the Original I9100MUGMA5 Stock ROM
Bell – BMC_I9100MUGMA5_I9100MOYCMA5 download link
Virgin – VMC_I9100MUGMA5_I9100MOYCMA5 (unavailable use Bell instead, then just change the CSC code)
Sasktel – BWA_I9100MUGMA5_I9100MOYCMA5 (unavailable use Bell instead, then just change the CSC code)
Step 2: Prepare things as follows:
– Use a PC or laptop that runs in Windows OS, with a good and perfectly working USB serial port.
– Use the USB cable wire for your Galaxy S2.
– Make sure that your Galaxy S2 battery is fully charge.
– Back up all important files stored from your phone’s internal memory – contacts, messages, etc.
– Enable USB debugging from your phone’s settings. Go to Settings > Applications > Development, and tick the box that says ‘Enable USB Debugging’.
– Do a “Hard Reset” if you have a lot of 3rd party applications installed from your phone, this is useful to gain a smooth flashing. (Just make sure that you already back up all your important files before resetting your device.
Step 3: Extract or unzip the downloaded stock firmware so that you’ll get the Odin flashable .tar.md5 file. Use winzip, winrar, 7zip or any extracting tool you had in your computer.
Step 4: Run and Configure Odin
Run Odin downloader on your computer’s desktop. Watch out the check-boxes options on the right top of Odin, ensure that the ‘RE-PARTITION’ is unchecked. Leave the ‘AUTO-REBOOT and ‘F.RESET TIME’ remains ticked.
Step 5: Reboot the Galaxy S2 into Download Mode.
To put your Galaxy S2 in download mode, just simply switch it off then gently press and hold the “POWER, VOLUME DOWN and HOME” buttons simultaneously. You’ll be then prompted in a warning screen to continue (press volume up) or cancel.
Step 6: Connect the Phone to the Computer or Laptop
Once the phone screen shows in downloading mode, connect your phone to the PC with the USB cable. You’ll then notice the upper box in Odin that turns in yellow color., it also indicates the COM:ID where the device is being detected and a word “added!!’ on the log box. If somehow those things never showed up, check out the USB cable connection, read again from the top of this post.
Step 7: Load the .tar.md5 file in Odin.
Now, click on the PDA button, then browse and load the tar file that you have previously extracted. For example I’m using the Bell stock firmware on this guide so I got the “I9100MUGMA5_I9100OYCMA5_I9100MUGMA5_HOME.tar.md5″
Step 8: Flash it!
Once all set and ready, hit he “START” button to begin flashing.
Do not touch anything that might interrupt the process to avoid any fatal errors or failures, it may ruin your device if any interruption occurs while already in flashing status.
It may only takes about 2 to 5 minutes, depends of your PC/laptop speeds. A word “PASS” will display in Odin once it finishes. If somehow you will not get the word “PASS” or just stuck in a long time. Disconnect the phone, remove battery, re-insert it, check the USB connection, re-install the driver, disable Kies and any anti-virus. Set the phone in Download mode again, and repeat the whole procedure.
The phone will just automatically reboots if the firmware flashing successfully completes. Just wait until it boots up on the welcome screen logo for a while then into an android update screen. If it still shows boot logo try rebooting and if it stays there, you need to wipe your phone.
Fixing possible issues after flashing like bootloops or just stuck in welcome screen logo
Boot in recovery mode – Press and hold Volume Up, Home and Power button. Use volume keys to select up and down and power or home key to select the option.
1. Select Wipe Data/Factory Reset
2. Next select the Wipe Cache Partition
3. Lastly select Reboot System Now to reboot your Galaxy S2 in Normal mode.
Confirm your fresh firmware installed
Go to Settings>About Phone>Firmware info.
Changing carrier CSC’s enter this code on to your phone keypad *#272*IMEI# (this will change the default welcome screen logo, apps and etc. )
Rogers – RWC
Bell – BMC
Telus – TLS
Sasktel – BWA
Virgin – VMC
That’s it! Just let us know hows’t goin’.