Please remember to add a category to the bottom of each page that you create.
See categories help for further details, but most will probably be [[Category:HTC ModelName]].

Samsung Galaxy S III/SGH-I747

From XDA-Developers
Jump to: navigation, search

Samsung Galaxy S III
Samsung Galaxy S III.jpg
Model Number: See Page
Device Type: Phone
Manufacturer: Samsung Samsung-icon.png
Release Date: 06/2012
Operating System: Android Android-icon.jpg
Dimensions: 136.6 x 70.7 x 8.6 Millimeters
Weight: 133 g (4.7 oz)
Display: 4.8 in (120 mm), 1280×720 pixels, 306 ppi (pixel per inch), HD SUPER AMOLED RGBG-Matrix (Pentile)
Chipset: Qualcomm Snapdragon S4 MSM8960
RAM: Not Known
Internal Memory: 2 GB RAM / 16/32 GB (11.2GB/28.2GB available)
Memory Card: MicroSD upto 64GB
Networks: 2G GSM/GPRS/EDGE 850, 900, 1800, 1900 MHz

3G UMTS/HSPA+ (21 Mbps down, 5.76 Mbps up) 850, 1900, 2100 MHz 4G LTE 700, 1700 (AWS) MHz

Wi-fi: 802.11 a/b/g/n, Wi-Fi Direct, Wi-Fi hotspot
USB: Not Known
Bluetooth: 4.0
NFC: Yes
GPS: Yes
Video out: Not Known
Camera: 8.0 megapixels with LED Flash
Secondary Camera: 1.9 megapixels
Battery: 2100 mAh
Other features
Additional Features: TouchWiz "Nature UX" UI






4.1.1 and prior can be unlocked for free but later versions likely have to pay and provide the IMEI number to a company to get a sim unlock code. It has been mentioned trying to downgrade to Android 4.1.1 won't work or will brick the phone [1][2] although yet to find an actual confirmation of this and other sources claim otherwise [3].

  • 4.1.1 or prior
    1. dial *#197328640#
    2. [1] UMTS
    3. [1] Debug Screen
    4. [8] Phone Control
    5. [6] Network Lock
    6. [3] Perso SHA256 OFF
    7. wait 30 seconds
    8. Menu button
    9. Back
    10. [6] Network Lock
    11. [4] NW Lock NV Data INITIALLIZ
    12. wait a minute
    13. reboot your phone
  • later versions
    1. pay for a code
    2. steps 1-5
    3. [1] Perso Sha256 INFO
    4. <menu> button → back
    5. [2] Perso Sha256 ON
    6. restart phone
    7. enter code
  • other ROMs
    1. go back to stock ROM as the hidden menu app is custom per device per ISP per firmware version.

Recovery Mode

  1. Unplug the USB cable.
  2. Shut down the phone.
  3. Hold down the 'HOME' + 'VOLUME UP' buttons and press the 'POWER' button for about 5 seconds to enter Recovery Mode.

Download Mode

  1. Unplug the USB cable.
  2. Shut down the phone.
  3. Hold down the 'HOME' + 'VOLUME DOWN' buttons and press the 'POWER' button for about 2 seconds until a WARNING! Screen appears. Press the 'VOLUME UP' button to enter Download Mode.
  4. To get out of Download Mode, simply press and hold the power button until the phone restarts.

Update bootloader / firmware and Stock ROM

Various tutorials exist [4]

  1. download the (latest) version [5][6][7][8]
    • 2015-09-24 4.4.2 I747MVLUFOB3
    • 2015-02-04 4.4.2 I747MVLUFOB1
    • 2014-11-21 4.4.2 I747MVLUFNK2
    • 2014-08-18 4.4.2 I747MVLUFNH2
    • 2014-05-28 4.4.2 I747MVLUFNE6
    • 2013-11-19 4.3 I747MVLUEMK5
  2. install

Custom recovery

  1. Download a TWRP tar
  2. Install
    1. with procedure on Heimdall, write TWRP to recovery partition:
      • e.g. heimdall flash --RECOVERY twrp-3.0.2-0-d2att.img
    2. with Odin
      • go to Download Mode
      • in Odin click PDA and select the twrp tar
    Reboot into recovery mode before booting the main OS so TWRP can modify the stock ROM so it doesn't overwrite the recovery partition

Custom ROM

  1. Custom recovery
  2. copy a ROM zip to the sdcard
    • if using TWRP, can go into recovery and use adb push /sdcard from computer.
  3. Recovery Mode
  4. wipe (this will only wipe user data, not firmware, OS, or sdcard)
  5. install
    • if you want gapps, be sure to install the zips successively before booting the OS.
  6. reboot

Root Stock ROM

  • Use "Windows" and "Odin" to "AP" "CF-Auto-Root-d2can-d2vl-sghi747m" androidpulp link
  • Use Heimdall on Linux (or Windows) to flash "CF-Auto-Root-d2can-d2vl-sghi747m" from Autoroot using instructions from Tested with S3 running 4.4.2 baseband I747MVLUFOB1 locked to Bell Canada.
  • Install TWRP using the custom recovery procedure and use it to root it and install SuperSU [11].

IMEI Change

  • show it with *#06#
  • repair video