Actions
NexusSGTI902x » History » Revision 71
« Previous |
Revision 71/83
(diff)
| Next »
Paul Kocialkowski, 01/14/2016 10:10 AM
Nexus S (I902x)¶
- Table of contents
- Nexus S (I902x)
|
Device | Nexus S (I902x) |
| Manufacturer | Google/Samsung | |
| Release date | December 2010 | |
| Codename | crespo |
|
| Status | Maintained | |
| Maintainer(s) | Paul Kocialkowski | |
| Supported models | GSM: I9020, I9020A, I9023 | |
| Latest images | Replicant 4.2 0004 |
Replicant status¶
Replicant installation¶
Replicant usage¶
Replicant build¶
Replicant development¶
Freedom and privacy/security issues¶
Nexus S (I902x) freedom issues:- Proprietary hardware
- Proprietary firmwares, some of which are firmwares loaded by the system
- Proprietary modem system
- Proprietary bootrom
- Proprietary and signed bootloader
Nexus S (I902x) Privacy/security issues
Research¶
Hardware table¶
| Component | Name | Status | Documentation |
|---|---|---|---|
| SoC | Samsung S5PC110/S5PV210 | Linux kernel support | |
| GPU | Imagination Technologies PowerVR SGX540 | Linux kernel support, proprietary userspace | |
| Audio Codec | Wolfson WM8994 | Linux kernel support (ALSA), free userspace | WM8994_Rev3.0.pdf |
| Modem | Intel XMM6160 | Free userspace implementation: Samsung-RIL/libsamsung-ipc | mobile-xmm-6160-brief.pdf |
| Wi-Fi | Broadcom BCM4329 | Linux kernel support, proprietary loaded firmware | |
| Bluetooth | Broadcom BCM4329 | Linux kernel support, proprietary loaded firmware | |
| NFC | NXP PN544 | Linux kernel support, free userspace, proprietary loaded firmware | 75016890.pdf |
| GPS | Broadcom BCM4751 | Proprietary userspace, proprietary loaded firmware, no free implementation: BCM4751 | BCM4751 |
| Accelerometer | STMicroelectronics KR3DM | Linux kernel support, free userspace | |
| Compass | Asahi Kasei AKM8973 | Linux kernel support, free userspace | AK8973.pdf |
| Gyroscope | STMicroelectronics K3G | Linux kernel support, free userspace | |
| Light | Sharp GP2A | Linux kernel support, free userspace | |
| Proximity | Sharp GP2A | Linux kernel support, free userspace | |
| Camera (back) | Samsung S5K4ECGX | Linux kernel support, free userspace | |
| Camera (front) | Samsung S5KA3DFX | Linux kernel support, free userspace | |
| Touchscreen | Atmel MXT224 | Linux kernel support | |
| Display | NT35580/TL2796 | Linux kernel support |
References¶
- Nexus S (I902x) Service Manual and Schematics
- S5PC110 User Manual
These documents are the propriety of Samsung Electronics and are not hosted by the Replicant project.
Updated by Paul Kocialkowski almost 10 years ago · 71 revisions