Actions
OptimusBlackP970 » History » Revision 6
« Previous |
Revision 6/11
(diff)
| Next »
Paul Kocialkowski, 01/14/2016 10:10 AM
Optimus Black (P970)¶
- Table of contents
- Optimus Black (P970)
Replicant development¶
Freedom and privacy/security issues¶
Optimus Black (P970) freedom issues:- Proprietary hardware
- Proprietary firmwares, some of which are firmwares loaded by the system
- Proprietary modem system
- Proprietary bootrom
- Proprietary and signed bootloader
Optimus Black (P970) Privacy/security issues
Research¶
Hardware table¶
| Component | Name | Status | Documentation |
|---|---|---|---|
| SoC | Texas Instruments OMAP3630 | Linux kernel support | OMAP36xx Technical Reference Manual |
| CPU | ARM Cortex-A8 | Linux kernel support | Cortex-A8 Technical Reference Manual |
| GPU | Imagination Technologies PowerVR SGX530 | Linux kernel support, proprietary userspace | |
| Modem | Intel XMM6160 | Free userspace implementation for the AT protocol | XMM 6160 Brief |
| Wi-Fi | Broadcom BCM4329 | Linux kernel support, proprietary loaded firmware | |
| Bluetooth | Broadcom BCM4329 | Linux kernel support, proprietary loaded firmware | |
| FM radio | Broadcom BCM4329 | Linux kernel support, proprietary loaded firmware | |
| GPS | Broadcom BCM4751 | Proprietary userspace, proprietary loaded firmware, no free implementation: BCM4751 | |
| Audio Codec | Wolfson WM9093 | Linux kernel support | WM9093 |
| Audio Codec | Texas Instruments TWL5030 (TPS65950) | Linux kernel support | TPS65950 Data Manual |
| Touchscreen | LG Innotek TSM-G402A | Linux kernel support | |
| Display | Hitachi TX10D10VM0EAA | Linux kernel support | |
| Accelerometer | Kionix KXTF9 | Linux kernel support | KXTF9-4100 Specifications |
| Compass | Asahi Kasei AK8975C | Linux kernel support, free userspace | AK8975 |
| Gyroscope | InvenSense MPU-3050 | Linux kernel support, free userspace | MPU-3000 Specifications |
| Light sensor | Rohm BH1621FVC | Linux kernel support | BH1621FVC Technical Note |
| Proximity sensor | Sharp GP2A | Linux kernel support, free userspace | |
| Camera (back) | Sony IMX072 | Linux kernel support | |
| Camera (front) | MM Solutions YACD5B1S | Linux kernel support | |
| PMIC | Texas Instruments TWL5030 (TPS65950) | Linux kernel support | TPS65950 Data Manual |
| PMIC | Texas Instruments LP8720 | Linux kernel support | LP8720 |
| Battery charger | Richtek RT9524 | Linux kernel support | RT9524 |
| Fuell gauge | Maxim MAX17043 | Linux kernel support | MAX17043 |
| Backlight driver | Skyworks AAT2870 | Linux kernel support | AAT2870 Data Sheet |
| Flash driver | Richtek RT8515 | Linux kernel support | |
| MUIC | Maxim MAX14526 | Linux kernel support | |
| UART switch | Fairchild FSUSB63 | Linux kernel support | FSUSB63 |
References¶
- Optimus Black (P970) Service Manual and Schematics
- OMAP36xx Technical Reference Manual
These documents are the propriety of LG Electronics and Texas Instruments and are not hosted by the Replicant project.
Updated by Paul Kocialkowski almost 10 years ago · 6 revisions