Project

General

Profile

GalaxyS3I9305 » History » Version 20

Denis 'GNUtoo' Carikli, 04/11/2019 04:39 PM

1 3 Wolfgang Wiedmeyer
h1. Galaxy S 3 4G (I9305)
2 1 Wolfgang Wiedmeyer
3
{{>toc}}
4
5 8 Wolfgang Wiedmeyer
|/8. !galaxys34g.png! | *Device* | Galaxy S 3 4G (I9305) |
6 1 Wolfgang Wiedmeyer
| *Manufacturer* | Samsung |
7
| *Release date* | September 2012 |
8
| *Codename* | @i9305@ |
9
| *Status* | Uncompleted |
10
| *Supported models* | LTE: I9305 |
11 13 Wolfgang Wiedmeyer
| *Latest images* | [[ReplicantImages#Replicant-60-0002-images|Replicant 6.0 0002]] |
12 1 Wolfgang Wiedmeyer
13
h2. Replicant status
14
15 4 Wolfgang Wiedmeyer
Replicant status for the Galaxy S 3 (I9305): [[ReplicantStatus#Replicant-60|ReplicantStatus Replicant 6.0]]
16 1 Wolfgang Wiedmeyer
17
h2. Replicant installation
18
19 9 Wolfgang Wiedmeyer
Replicant installation for the Galaxy S 3 (I9305): [[GalaxyS3I9305Installation]]
20 1 Wolfgang Wiedmeyer
21
h2. Replicant usage
22
23 10 Wolfgang Wiedmeyer
* Galaxy S 3 (I9305) compass calibration: [[GalaxyS3I9300CompassCalibration]]
24 1 Wolfgang Wiedmeyer
25
h2. Replicant build
26
27 9 Wolfgang Wiedmeyer
Replicant build for the Galaxy S 3 (I9305): [[GalaxyS3I9305Build]]
28 1 Wolfgang Wiedmeyer
29
h2. Replicant development
30
31 10 Wolfgang Wiedmeyer
* Galaxy S 3 (I9305) UART: [[GalaxyS3I9300UART]]
32 1 Wolfgang Wiedmeyer
33
h2. Freedom and privacy/security evaluation
34
35
See [[GalaxyS3I9305PrivacySecurityEvaluation]] for more details.
36
37
h2. Research
38
39 12 Wolfgang Wiedmeyer
[[QMI-RIL]] development of a modem interface
40 11 Jens Korte
41 1 Wolfgang Wiedmeyer
h3. Hardware table
42
43
|_. Component |_. Name |_. Source |_. Status |
44
| SoC | Samsung Exynos 4412 | "iFixit":http://www.ifixit.com/Teardown/Samsung+Galaxy+S+III+Teardown/9391/2 | Linux kernel support |
45
| GPU | Mali 400 | https://secure.wikimedia.org/wikipedia/en/wiki/Exynos | Linux kernel and secret userspace |
46 5 Wolfgang Wiedmeyer
| Audio Codec | WM8994 | Linux kernel | Linux kernel support (ALSA) |
47
| Modem | Qualcomm MDM9615 | Linux kernel | "free library for QMI protocol":https://www.freedesktop.org/wiki/Software/libqmi/, no free RIL yet |
48 1 Wolfgang Wiedmeyer
| Wi-Fi | BCM4334 | Linux kernel | Linux kernel support, proprietary loaded firmware |
49
| Bluetooth | BCM4334 | Linux kernel | Linux kernel support, proprietary loaded firmware |
50
| NFC | PN544 | Linux kernel | Linux kernel support |
51 5 Wolfgang Wiedmeyer
| GPS | Qualcomm MDM9615 | Linux kernel | "partly free userspace":https://github.com/LineageOS/android_device_samsung_smdk4412-qcom-common/tree/cm-14.1/gps |
52 1 Wolfgang Wiedmeyer
| Accelerometer | LSM330DLC | Linux kernel | Linux kernel support, free userspace |
53
| Compass | AKM8975 | Kernel sources | Linux kernel support, free userspace |
54
| Light/proximity sensor | CM36651 | Kernel sources | Linux kernel support, free userspace |
55
| Gyroscope | LSM330DLC | Kernel sources | Linux kernel support, free userspace |
56
| Barometer | LPS331AP | Kernel sources | Linux kernel support, free userspace |
57
| Camera (back) | S5C73M3 | Linux kernel | Linux kernel support, free userspace |
58
| Camera (front) | S5K6A3 | Linux kernel | Linux kernel support, free userspace, proprietary loaded firmware |
59 14 Denis 'GNUtoo' Carikli
60 18 Denis 'GNUtoo' Carikli
h3. Software Configuration
61
62
* [[GalaxyS3I9305Pit]]: Galaxy S 3 (I9305) PIT (a partition table)
63
64 15 Denis 'GNUtoo' Carikli
h4. Partitions
65
66
WARNING some content may not be the same on your device
67
68 17 Denis 'GNUtoo' Carikli
|_. PIT |_. Linux name |_. mount point |_. partition type |_. block device |_. Description |
69 19 Denis 'GNUtoo' Carikli
| SYSTEM | SYSTEM | /system | ext4 | mmcblk0p13 | system partition |
70 20 Denis 'GNUtoo' Carikli
| BOOT | BOOT | None |  bootimage (mkbootimg)  | mmcblk0p8 | boot.img partition |
71
| RECOVERY | RECOVERY |  bootimage (mkbootimg)  | None | mmcblk0p9 | recovery partition |
72 18 Denis 'GNUtoo' Carikli
| USERDATA | USERDATA | /data | ext4 | mmcblk0p16 | data partition |
73
| EFS | EFS |  /efs | ext4 | mmcblk0p3 | modem data partition |