How to Flash Official Firmware for Samsung Galaxy S4 by Odin

0 komentar
This guide will be about how to flash official firmware for Any Samsung galaxy S4 or any Samsung galaxy device.
By this guide you can upgrade or downgrade the galaxy device to any firmwares by using Odin

Requirements :
1- Official firmware for the model number of your device
2- Odin3
3- Samsung Kies or Samsung mobile driver
4- USB cable
5- Charged galaxy device
6- Windows PC

Before starting :
1- Backup your important data first just in case of this process corrupt your data. [important in downgrading]
2- Download and install Samsung mobile driver (Skip this if you already have Samsung Kies)  (Link below)
3- Download a firmware file SamMobile or Samsung-updates then unzip it only one time
4- Download Odin3 then unzip it (Link below)
5- Disable the antivirus software
6- Close Samsung Kies and disconnect any device connected to USB ports on your computer

Flashing instructions :
1- Run "Odin3" as administrator
2- Click on PDA button and navigate to the *.tar or *.tar.md5 file that you extracted (this is for firmware which contains only one file *.tar or *.tar.md5)
root
android
 - If the Zip file contains more than one *.tar file then they will be labeled with PDA, Phone and CSC. Put them in the corresponding section of Odin
3 - Shut down your device and make sure your device is completely off
4 - Put your device into download mode by pressing and holding (Volume Down + Home + Power) buttons
5 - Press Volume up to continue
6 - Connect the device to your computer by USB cable and wait until you get a sign in Odin (ID:COM section) and "Added" in message box.
7 - Make sure re-partition is NOT SELECTED [Very important]
  8- Click Start and wait a few minutes until you see "PASS!".
Done!
Notes :
~ Do not disconnect the cable or turn off the device while flashing
~ I am not responsible if something wrong happened to your device (use this AT YOUR OWN RISK)
~ Install Samsung Mobile Driver or Samsung Kies if you don't see a sign in Odin (Step 6)
~ Close or End process Samsung Kies If you see in message box this error :
SetupConnection..
Can't open the serial(COM) port.
All threads completed. (succeed 0 / failed 1) 
~ This process takes maximum 10 minutes
~ Flashing unofficial firmware will increase the flash counter
~ Flashing official firmware won't increase the flash counter and won't cancel the warranty of your device
~ If your device stuck in boot loop after downgrading, factory reset your device from recovery mode (Vol up+Home+Power)

Downloads :
Odin3_v3.04 HERE, v3.07 HERE, v3.09 HERE
Samsung Mobile Driver HERE
Latest Samsung Kies HERE

How to Backup & Restore EFS [IMEI] for All Samsung Galaxy S4 Variant

0 komentar
IMEI is a unique identification number programmed onto your device and you can check the unique IMEI of your device by dialing *#06# or written on sticker under the battery. It is required in order to be correctly identified on a mobile network.
Without IMEI, you cannot make calls, send SMS or use mobile data.

EFS is a partition on the internal memory of your device which contain important data including the IMEI.
If the data in this partition gets corrupt, you will lose your IMEI

Requirements :
1. Samsung galaxy S4 device
2. "Android Terminal Emulator" app (Link below)

Before starting :
1. Root your device
2. Download and install "Android Terminal Emulator" app

EFS Backing up Steps :
1. Open "Android Terminal Emulator" and type
Su
Then enter
It will ask for root permission
2.A. For galaxy S4 GT-I9500 Type :
dd if=/dev/block/mmcblk0p3 of=/sdcard/efs.img
Then enter
B.  For galaxy S4 all LTE and US variant Type :
dd if=/dev/block/mmcblk0p10 of=/sdcard/efs.img
dd if=/dev/block/mmcblk0p11 of=/sdcard/mod1.bin
dd if=/dev/block/mmcblk0p12 of=/sdcard/mod2.bin
Then enter
C.  For galaxy S3 all LTE and US variant Type :
dd if=/dev/block/mmcblk0p11 of=/sdcard/efs.img
dd if=/dev/block/mmcblk0p12 of=/sdcard/mod1.bin
dd if=/dev/block/mmcblk0p13 of=/sdcard/mod2.bin
Then enter
3. Backup the created files on your phone's internal storage to your PC or the cloud.

EFS Restoring Steps :
1. Send the files (Step 3) to the internal storage of your device
2. Open "Android Terminal Emulator" and type :
Su
Then enter
It will ask for root permission
3.A. For galaxy S4 GT-I9500 Type :
dd if=/sdcard/efs.img of=/dev/block/mmcblk0p3
Then enter
B. For galaxy S4 all LTE and US variant Type :
dd if=/sdcard/efs.img of=/dev/block/mmcblk0p10
dd if=/sdcard/mod1.bin of=/dev/block/mmcblk0p11
dd if=/sdcard/mod2.bin of=/dev/block/mmcblk0p12 
Then enter
C. For galaxy S3 all LTE and US variant Type :
dd if=/sdcard/efs.img of=/dev/block/mmcblk0p11
dd if=/sdcard/mod1.bin of=/dev/block/mmcblk0p12
dd if=/sdcard/mod2.bin of=/dev/block/mmcblk0p13 
Then enter
4. Restart your device
Done !
Notes :
~ It won't delete your data
~ Make sure you choose the correct cmd in restoring process
~ This method will work only on ROOTED devices
~ Backing up EFS partition is highly recommended for users who use the custom Roms
~ Use it at your own risk
~ This method won't repair your device if you don't have a backup of the EFS partition, but you can to try this How to Fix "Not Registered on Network"/Wrong IMEI for Galaxy S3/S4/Note2
~ Every device has unique partition, so you can't use this if you have backup file from another device

Downloads :
Android Terminal Emulator App HERE