Jump to content

Samsung Galaxy SIII I747 (samsung-i747m): Difference between revisions

From postmarketOS Wiki
Bluetooth details
No edit summary
Line 13: Line 13:
| display = 720x1280 AMOLED  
| display = 720x1280 AMOLED  
| memory = 2 GB
| memory = 2 GB
| architecture = armhf
| status_usbnet = Y
| status_flashing = Y
| status_touch = Y
| status_screen = Y
| status_wifi = Y
| status_xwayland = Y
| status_fde = P
| status_mainline =
| status_battery =
| status_3d =
| status_accel =
| status_audio = P
| status_bluetooth = P
| status_camera =
| status_gps =
| status_mobiledata =
| status_sms =
| status_calls =
| booting = yes
}}
}}



Revision as of 13:14, 6 September 2018

Warning WARNING: This device is not recommended for future use with postmarketOS due to its armhf architecture. Alpine Linux (the distribution that postmarketOS extends) pmaports#599 has been considering dropping it.
The processor of the device may support the armv7 architecture. If so, you can modify the device package and change the architecture accordingly.
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
Hardware
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
Architecture armhf
Software
Original software Android 4.0
postmarketOS
Category testing
Pre-built images no
Features
Flashing
Works
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
No data
Screen
Works
Touchscreen
Works
Multimedia
3D Acceleration
No data
Audio
Partial
Camera
No data
Camera Flash
No data
Connectivity
WiFi
Works
Bluetooth
Partial
GPS
No data
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
Partial
USB OTG
No data
HDMI/DP
No data
Sensors
Accelerometer
No data
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data


Contributors

  • magmastonealex

Maintainer(s)

  • magmastonealex

What works

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

What does not work

  • Everything Else

Bluetooth

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.

Steps:

  • 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 ./autogen.sh, run make)
  • Run ./brcm_patchram_plus --patchram bcm4334.hcd --enable_hci --no2bytes --tosleep 50000 --use_baudrate_for_download --baudrate 4000000 /dev/

ttyHS0

  • hciconfig hci0 up
  • hcitool dev
  • hcitool scan


How to enter flash mode

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

Installation

Photos

Links