Project

General

Profile

Actions

GalaxySIIGTI9100 » History » Revision 18

« Previous | Revision 18/96 (diff) | Next »
Paul Kocialkowski, 10/06/2013 12:19 PM


Galaxy S2

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

Replicant status

Replicant status on Galaxy S2: ReplicantStatus

Known freedom issues:
  • Proprietary and likely signed bootloader
  • Modem, WiFi, Bluetooth and NFC firmwares are non-free
  • Modem could access GPS

Installation guide

Installation guide for the Galaxy S2: GalaxyS2Installation

Build guide

Build guide for the Galaxy S2: GalaxyS2Build

Technical infos

  • Status of the Samsung-RIL modem implementation: Samsung-RIL
  • Status of the GSD4t GPS chip implementation: GSD4t

Hardware table

Component Name Source Protocol/implementation
SoC Samsung Exynos 4210 Linux kernel Linux kernel
GPU Mali 400 https://secure.wikimedia.org/wikipedia/en/wiki/Exynos Linux kernel and secret userspace
Audio Codec Yamaha MC1N2 Linux kernel Linux kernel ALSA driver, Yamaha-MC1N2-Audio implementation
Modem XMM 6260 Linux kernel Secret protocol: Samsung-IPC, implemented in libsamsung-ipc and samsung-ril
WiFi BCM4330 Linux kernel implemented in WiFi driver
Bluetooth BCM4330 Linux kernel implemented in Bluetooth driver
NFC PN544 Linux kernel Linux kernel
GPS GSD4t http://www.csr.com/news/pr/release/455/en SiRF derivative
Accelerometer K3DH Linux kernel Linux kernel, Samsung-Sensors
Compass AKM8975 Kernel sources Linux kernel, free implementation from AKM
Camera M5MO/S5K5BAFX Linux kernel Linux kernel, FIMC, V4l2

Updated by Paul Kocialkowski over 10 years ago · 18 revisions

Also available in: PDF HTML TXT