Actions
GalaxyNexusGTI9250 » History » Revision 46
« Previous |
Revision 46/51
(diff)
| Next »
Denis 'GNUtoo' Carikli, 02/22/2020 12:22 PM
fix model name
Galaxy Nexus (GT-I9250)¶
- Table of contents
- Galaxy Nexus (GT-I9250)
![]() |
Device | Galaxy Nexus (GT-I9250) |
Manufacturer | Google/Samsung | |
Release date | November 2011 | |
Codename | maguro |
|
Status | Maintained | |
Maintainer(s) | Paul Kocialkowski | |
Wolfgang Wiedmeyer | ||
Supported models | GSM: GT-I9250 | |
Latest images | Replicant 6.0 0003 |
Replicant status¶
Replicant status for the Galaxy Nexus (GT-I9250): ReplicantStatus Replicant 6.0
Replicant installation¶
To install Replicant on the Galaxy Nexus (GT-I9250), see the RecoveryInstallationWithHeimdall and MinorVersionUpgrade wiki pages.
Replicant build¶
Replicant build for the Galaxy Nexus (GT-I9250): GalaxyNexusI9250Build
Replicant development¶
- Galaxy Nexus (GT-I9250) serial research: GalaxyNexusI9250SerialConsole
- Exemplary serial setup: SamsungSerial
Freedom and privacy/security issues¶
- Proprietary hardware
- Proprietary firmwares, some of which have to be loaded by the system: GalaxyNexusI9250LoadedFirmwares
- Proprietary modem system
- Proprietary bootrom
- Proprietary and signed bootloader: GalaxyNexusI9250Bootloader
Privacy/security issues on the Galaxy Nexus (GT-I9250): GalaxyNexusI9250PrivacySecurityIssues
Research¶
Hardware table¶
Component | Name | Source | Status |
---|---|---|---|
SoC | TI OMAP 4460 | Linux kernel | Linux kernel support |
GPU | PowerVR SGX540 | https://wiki.lineageos.org/devices/maguro | Linux kernel support, proprietary userspace |
Audio Codec | TWL6040 | Linux kernel, ifixit | Linux kernel support (ALSA) |
Power management chip | Linux kernel support | ||
Modem | XMM6260 | Linux kernel | Free userspace implementation: Samsung-RIL/libsamsung-ipc |
Wi-Fi | BCM4330 | Linux kernel | Linux kernel support, proprietary loaded firmware |
Bluetooth | |||
NFC | PN544 | Android userspace | Linux kernel support |
GPS | GSD4t | Android userspace | Proprietary userspace, no free implementation: GSD4t |
Accelerometer | BMA250 | Linux kernel | Linux kernel support, free userspace |
Compass | YAS530 | Kernel sources | Linux kernel support, free userspace |
Software configuration¶
The booloader of this device have two software interface to load code:- The Fastboot interface can be used after holding the volume-down, volume-up and power key combination while powering up the device.
- The Heimdall/odin interface can be used after holding the volume-down and power key combination while powering up the device.
See GalaxyNexusI9250Pit for PIT partition table.
Partitions¶
PIT | Linux name | mount point | partition type | block device | Description |
---|---|---|---|---|---|
system | system | /system | ext4 | mmcblk0p10 | system partition |
boot | boot | None | bootimage (mkbootimg) | mmcblk0p7 | boot.img partition |
recovery | recovery | None | bootimage (mkbootimg) | mmcblk0p8 | recovery partition |
userdata | userdata | /data | ext4 | mmcblk0p12 | data partition |
efs | efs | /factory | ext4 | mmcblk0p3 | modem data partition |
Updated by Denis 'GNUtoo' Carikli about 5 years ago · 46 revisions