Samsung Galaxy SIII I747 (samsung-i747m)

From postmarketOS
(Redirected from Samsung-i747m)
Jump to: navigation, search
Samsung Galaxy SIII (US version, i747m)
Samsung Galaxy SIII I747
Samsung Galaxy SIII I747
Manufacturer Samsung
Name Galaxy SIII (US version, i747m)
Codename i747m
Released 2012
Original software Android 4.0
Chipset Qualcomm MSM8960 Snapdragon S4 Plus
CPU Dual-core 1.5 GHz Krait
GPU Adreno 225
Display 720x1280 AMOLED
Storage 16 GB
Memory 2 GB


  • magmastonealex


  • magmastonealex

What works

  • Touchscreen/Display
  • Weston
  • WiFi
  • Bluetooth (ish)

What does not work

  • Everything Else


Not generally packaged yet - I still need a way to integrate it with bluez5 utilities, which seem to need the driver to be in kernelspace. Still, it works with the legacy utils to scan, pair, and be usable.


  • Download the proprietary firmware blob for the Bluetooth chip on to your device.
  • Download and build (in armhf build chroot) broadcom-patchram-plus, and move to your device. (install autoconf, automake, libtool, run ./, run make)
  • Run ./brcm_patchram_plus --patchram bcm4334.hcd --enable_hci --no2bytes --tosleep 50000 --use_baudrate_for_download --baudrate 4000000 /dev/


  • hciconfig hci0 up
  • hcitool dev
  • hcitool scan

How to enter flash mode

Hold power key, volume down, and home button simultaneously.