Galaxy Note II (GT-N7100)¶
- Table of contents
- Galaxy Note II (GT-N7100)
Device | Galaxy Note II (GT-N7100) | |
Manufacturer | Samsung | |
Release date | September 2012 | |
Codename | n7100 |
|
Status | Maintained | |
Variants | GSM: GT-N7100 | |
Latest images | Replicant 6.0 0003 |
Replicant status¶
Replicant status for the Galaxy Note II (GT-N7100): ReplicantStatus Replicant 6.0
Replicant installation¶
To install Replicant on the the Galaxy Note II (GT-N7100), see the RecoveryInstallationWithHeimdall and MinorVersionUpgrade wiki pages.
Replicant usage¶
- Galaxy Note 2 (N7100) compass calibration: GalaxyNote2N7100CompassCalibration
Replicant build¶
Replicant build for the Galaxy Note II (GT-N7100): GalaxyNote2N7100Build
Replicant development¶
- Galaxy Note II (GT-N7100) UART: GalaxyNote2N7100UART
Research¶
Hardware table¶
Component | Name | Source | Status |
---|---|---|---|
SoC | Samsung Exynos 4412 Quad | wikipedia | Linux kernel support |
TODO: complete this hardware table
Software Configuration¶
Component | Name | data | Status |
---|---|---|---|
Bootloader interface | ? | ? | supported by heimdall |
- GalaxyNote2N7100Pit: Galaxy Note 2 (N7100) PIT (a partition table)
- system fstab: fstab.smdk4x12
- recovery fstab: recovery.fstab
Partitions¶
WARNING some content may not be the same on your device
PIT | Linux name | block device | mount point | partition type | Description | size or size@location for 16G eMMC |
---|---|---|---|---|---|---|
BOOTLOADER | mmcblk0boot0, not visible on Replicant 6.0 | The bootloader | 867.0KiB@0 | |||
TZSW | The signed TrustZone OS | 156.0KiB@867.0KiB | ||||
Not visible in the PIT |
mmcblk0boot1, not visible on Replicant 6.0 | empty | Unused? | |||
PIT | No partition on Replicant 6.0 |
on mmcblk0 (use print-pit to find the location) |
None | The PIT partition table | 8.0KiB@17.0KiB | |
MD5HDR | No partition on Replicant 6.0 |
on mmcblk0 (use print-pit to find the location) |
None | Used during boot to validate partitions? | 1.0MiB@25.0KiB | |
BOTA0 | mmcblk0p1 | None | empty2 | ? | 4.0MiB@4.0MiB[1] | |
BOTA1 | mmcblk0p2 | 4.0MiB@8.0MiB[1] | ||||
EFS | mmcblk0p3 | /efs | ext4 | modem data partition (content) | 20.0MiB@12.0MiB | |
m9kefs1 | mmcblk0p4 | None | empty2 | ? | 4.0MiB@32.0MiB | |
m9kefs2 | mmcblk0p5 | 4.0MiB@36.0MiB | ||||
m9kefs3 | mmcblk0p6 | 4.0MiB@40.0MiB | ||||
PARAM | mmcblk0p7 | None | Bootloader settings? [3] | 8.0MiB@44.0MiB | ||
BOOT | mmcblk0p8 | None | bootimage (mkbootimg) | boot.img partition | 8.0MiB@52.0MiB | |
RECOVERY | mmcblk0p9 | None | bootimage (mkbootimg) | recovery partition | 8.0MiB@60.0MiB | |
RADIO | mmcblk0p10 | None | modem OS partition | 88.0MiB@68.0MiB | ||
TOMBSTONES | mmcblk0p11 | None | Probably used to save crashes | 4.0MiB@156.0MiB | ||
CACHE | mmcblk0p12 | /cache | ext4 | cache partition | 1368.0MiB@160.0MiB | |
SYSTEM | mmcblk0p13 | /system | ext4 | system partition | 2.0GiB@1528.0MiB | |
HIDDEN | mmcblk0p14 | /preload | ext4 | S Note, video and audio files | 560.0MiB@3576.0MiB | |
OTA | mmcblk0p15 | None | empty2 | probably only used during OTA updates? | 8.0MiB@4136.0MiB | |
USERDATA | mmcblk0p16 | /data | ext4 | data partition | 0@4144.0MiB |
1 Foi the MiB see https://en.wikipedia.org/wiki/Mebibyte
2 hexdump -C only gives zeros
3 It's probably the same content than with the GT-I9300 (bootloader settings, etc). See GalaxySIIIGTI9300 for more information.
Freedom and privacy/security issues¶
Freedom issues on the Galaxy Note II (GT-N7100):- Proprietary hardware
- Proprietary firmwares, some of which have to be loaded by the system: GalaxyNote2N7100LoadedFirmwares
- Proprietary modem system
- Proprietary bootrom
- Proprietary and signed bootloader: GalaxyNote2N7100Bootloader
Privacy/security issues on the Galaxy Note II (GT-N7100): GalaxyNote2N7100PrivacySecurityIssues
Links¶
Updated by Denis 'GNUtoo' Carikli over 2 years ago · 59 revisions