Project

General

Profile

Actions

GalaxyS2I9100 » History » Revision 22

« Previous | Revision 22/52 (diff) | Next »
Paul Kocialkowski, 01/20/2014 06:01 PM


Galaxy S 2 (I9100)

Device Galaxy S 2 (I9100)
Manufacturer Samsung
Codename galaxys2, i9100
Ships with root No
Root possible Yes
SIM Unlocked Possible
In production Yes
Replicant status Supported, International GSM flavor (I9100)
Developers involved PaulK
Replicant version Replicant 4.2
Last image Replicant 4.2 0001

Replicant status

Replicant status for the Galaxy S 2 (I9100): ReplicantStatus

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

Installation guide

Installation guide for the Galaxy S 2 (I9100): GalaxyS2I9100Installation

Build guide

Build guide for the Galaxy S 2 (I9100): GalaxyS2I9100Build

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
Wi-Fi 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 5 years ago · 22 revisions