Project

General

Profile

Actions

GalaxySGTI9000 » History » Revision 20

« Previous | Revision 20/57 (diff) | Next »
Paul Kocialkowski, 07/21/2013 10:50 AM


Galaxy S

Device Galaxy S
Manufacturer Samsung
Codename galaxysmtd
Ships with root No
Root possible Yes
SIM Unlocked Possible
In production Yes
Replicant status Supported, International GSM flavor (GT-I9000)
Developers involved PaulK
Replicant version Replicant 4.0
Last image Replicant 4.0 0003

Replicant status

Replicant status on Galaxy S: ReplicantStatus

Known freedom issues:
  • Proprietary and likely signed bootloader
  • Modem, WiFi and Bluetooth firmwares are non-free
  • Modem can access part of the CPU RAM and could use it to spy

Installation guide

Installation guide for the Galaxy S: GalaxySInstallation

Build guide

Build guide for the Galaxy S: GalaxySBuild

Technical infos

  • Status of the Samsung-RIL modem implementation: Samsung-RIL
  • Status of the Broadcom 4751 GPS chip implementation: BCM4751

Hardware table

Component Name Source Protocol/implementation
SoC Samsung S5PC110/S5PV210 Linux kernel Linux kernel
GPU PowerVR SGX540 https://secure.wikimedia.org/wikipedia/en/wiki/Exynos Linux kernel and secret userspace
Audio Codec WM8994 Linux kernel Linux kernel ALSA driver
Modem XMM6160 XDA-Developers Secret protocol: Samsung-IPC, implemented in libsamsung-ipc and samsung-ril
WiFi BCM4329 Linux kernel implemented in WiFi driver
Bluetooth BCM4329 Linux kernel implemented in Bluetooth driver
GPS BCM4751 https://plus.google.com/+StephenShankland/posts/CJ3bqa1x2Ek MEIF, Unknown
Accelerometer SMB380 Android module Linux kernel, Android module
Compass MS3C Android module Linux kernel, Android module
Camera S5KA3DFX/CE147 Linux kernel Linux kernel, FIMC, V4l2
FM Radio SI4709 Linux kernel Linux kernel

Updated by Paul Kocialkowski almost 12 years ago · 20 revisions

Also available in: PDF HTML TXT