Project

General

Profile

Galaxy Nexus (I9250)

Created with Android Asset Studio, CC BY 3.0 Device Galaxy Nexus (I9250)
Manufacturer Google/Samsung
Release date November 2011
Codename maguro
Status Maintained
Maintainer(s) Paul Kocialkowski
Wolfgang Wiedmeyer
Supported models GSM: I9250
Latest images Replicant 6.0 0003

Replicant status

Replicant status for the Galaxy Nexus (I9250): ReplicantStatus Replicant 6.0

Replicant installation

To install Replicant on the Galaxy Nexus (I9250), see the RecoveryInstallationWithHeimdall and MinorVersionUpgrade wiki pages.

Replicant build

Replicant build for the Galaxy Nexus (I9250): GalaxyNexusI9250Build

Replicant development

Freedom and privacy/security issues

Privacy/security issues on the Galaxy Nexus (I9250): GalaxyNexusI9250PrivacySecurityIssues

Research

OMAP4 Ducati camera

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

galaxynexus.png View - Created with Android Asset Studio, CC BY 3.0 (109 KB) Paul Kocialkowski, 11/12/2012 11:22 AM