Skip to main content

How to update Samsung Galaxy S3 I9300 to Android 4.1.2 Jelly Bean XXEMD2 Firmware?

I’ll be explaining how to update your Galaxy S3 to Android 4.1.2 Jelly Bean XXEMD2 Firmware from the scratch. It’s pretty straight forward if you carefully follow the steps below.

What you need?

All are compatible to XP/Vista/Win7/Win8.


  1. Power off your device. Plug it in the computer with USB cable. Boot it into “Download Mode” by pressing and keeping hold in the same time the Volume Down + Home + Power buttons. A warning will come out, press Volume Up to approve it.
  2. Open ODIN in your computer. If you have the appropriate USB drivers, your phone will be shown as “Added“. Click on “PDA” and browse firmware file that you have downloaded.

    ODIN Settings
    ODIN Settings
  3. Hit the “Start” button. Wait until it is completed.
    Update is in progress
    Update is in progress

    Getting ready
    Getting ready

It will take a few minutes. After that, you will meet your brand new Android!

Enjoy your Galaxy S3!
Enjoy your Galaxy S3!

What is APN? How to change it?

APN (Access Point Names) means a network or carrier that your cell phone or tablet accesses for data. It describes which wireless network you are using when you try to connect a telecom operator such as AT&T, Verizon, T-Mobile etc. It also defines your IP address type or security mechanism.

You may need to change your sim card’s APN for several reasons (Especially for testing purposes). The way to change APN depends on your device:

  • iPhone: Settings > General > Network > Cellular Data Network
  • iPad: Settings > Cellular Data > APN Settings
  • Android: Go to Settings > Wireless & Network > Mobile Networks > Access Point Names
  • PC: Use your carrier special application. For example, It is AirCard Watcher If you are using Sierra Wireless Data Card. You can change it when internet is disconnected. After changing it, you must unplug and plug it in again (It is called Power Cycle). Don’t forget to change “Connection type“. It must be “Autoconnect“.
Changing APN on Sierra Wireless Data Card

How to install Android applications to SD card directly?

If you have an Android phone, You see that every applications that you download from Adroid Market install Internal Memory automatically. If your Internal Memory is small, this situation is very big problem for you. Probably you look for a solution to install applications External Memory (SD Card) directly.

There are a lot of applications that claim to fix this issue. I have tried almost 10 applications but none of them succeed. Then, I found another way to do that. Here is:

  1. Download & Install Android SDK.
  2. Open Commant Prompt (Start > Run > cmd).
  3. Go to this folder: C:\Program Files (x86)\Android\android-sdk\platform-tools
  4. Connect your cellphone to the computer via USB.
  5. Install your cellphone application like HTC Sync for HTC cellphones.
  6. Activate “USB debugging” on the phone (Menu -> Settings -> Applications -> Development -> Check USB Debugging)
  7. Go back to Command Prompt. Try this command: adb devices. You will see attached cellhphones.
  8. Then run this command: adb shell pm setInstallLocation 2
  9. That’s all. After that time, your applications will be installing your external memory.