|
Device | Galaxy S III 4G (GT-I9305) |
| Manufacturer | Samsung | |
| Release date | September 2012 | |
| Codename | i9305 |
|
| Status | Uncompleted | |
| Supported models | GT-I9305 | |
| Latest images | Replicant 6.0 0002 |
Replicant status for the Galaxy S III 4G (GT-I9305): ReplicantStatus Replicant 6.0
Also, the Galaxy S3 4G (I9305) has an issue that makes it suddenly reboot. See the related bugreport for more details.
Replicant installation for the Galaxy S III 4G (GT-I9305): ReplicantStatus Replicant 6.0
Replicant build for the Galaxy S III 4G (GT-I9305): GalaxyS3I9305Build
See GalaxyS3I9305PrivacySecurityEvaluation for more details.
| Component | Name | Source | Status |
|---|---|---|---|
| SoC | Samsung Exynos 4412 | iFixit | Linux kernel support |
| GPU | Mali 400 | The Exynos Wikipedia page | Linux kernel and secret userspace |
| Audio Codec | WM8994 | Linux kernel | Linux kernel support (ALSA) |
| Modem | Qualcomm MDM9615 | Linux kernel | free library for QMI protocol, no free RIL yet |
| Wi-Fi | BCM4334 | Linux kernel | Linux kernel support, proprietary loaded firmware |
| Bluetooth | BCM4334 | Linux kernel | Linux kernel support, proprietary loaded firmware |
| NFC | PN544 | Linux kernel | Linux kernel support |
| GPS | Qualcomm MDM9615 | Linux kernel | partly free userspace |
| Accelerometer | LSM330DLC | Linux kernel | Linux kernel support, free userspace |
| Compass | AKM8975 | Kernel sources | Linux kernel support, free userspace |
| Light/proximity sensor | CM36651 | Kernel sources | Linux kernel support, free userspace |
| Gyroscope | LSM330DLC | Kernel sources | Linux kernel support, free userspace |
| Barometer | LPS331AP | Kernel sources | Linux kernel support, free userspace |
| Camera (back) | S5C73M3 | Linux kernel | Linux kernel support, free userspace |
| Camera (front) | S5K6A3 | Linux kernel | Linux kernel support, free userspace, proprietary loaded firmware |
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 |
|---|---|---|---|---|---|---|
| SYSTEM | SYSTEM | mmcblk0p13 | /system | ext4 | system partition | |
| BOOT | BOOT | mmcblk0p8 | None | bootimage (mkbootimg) | boot.img partition | |
| RECOVERY | RECOVERY | mmcblk0p9 | None | bootimage (mkbootimg) | recovery partition | |
| USERDATA | USERDATA | mmcblk0p16 | /data | ext4 | data partition | |
| RADIO | RADIO | /firmware | vfat | modem firmware partition | ||
| EFS | EFS | mmcblk0p3 | /efs | ext4 | modem data partition | |
| TOMBSTONES | TOMBSTONES | /tombstones | ext4 | ? |
See https://wiki.postmarketos.org/wiki/Samsung_Galaxy_SIII_LTE_(samsung-i9305)#Mainline_Kernel, https://blog.forkwhiletrue.me/pages/midas-mainline/. The mainline kernel probably needs the equivalent of https://github.com/LineageOS/android_kernel_samsung_smdk4412/blob/b7ffe7f2aea2391737cdeac2a33217ee0ea4f2ba/arch/arm/mach-exynos/mdm_hsic_pm.c#L1003 for the modem to work.