Initial commit - not ready yet
[wiki.git] / WIP-tochange / GalaxyS3I9300.wt
1 //define DEVICE_PREFIX                  GalaxyS3I9300
2 //define DEVICE_NAME                    Galaxy S 3 (I9300)
3 //define DEVICE_MANUFACTURER            Samsung
4 //define DEVICE_PICTURE                 galaxys3.png
5 //define DEVICE_RELEASE                 May 2012
6 //define DEVICE_CODENAME                i9300
7 //define DEVICE_STATUS                  Maintained
8 //define DEVICE_MAINTAINERS             [[People|Paul Kocialkowski]]
9 //define DEVICE_SUPPORTED_MODELS        GSM: I9300
10 //define DEVICE_REPLICANT_VERSION       4.2
11 //include Device/Header.wti
12
13 //include Device/Status.wti
14
15 //include Device/Installation.wti
16
17 h2. Replicant usage
18
19 * //print DEVICE_NAME// compass calibration: [[//print DEVICE_PREFIX//CompassCalibration]]
20
21 //include Device/Build.wti
22
23 h2. Replicant development
24
25 * //print DEVICE_NAME// UART: [[//print DEVICE_PREFIX//UART]]
26
27 //include Device/FreedomPrivacy.wti
28
29 h2. Research
30
31 h3. Hardware table
32
33 |_. Component |_. Name |_. Source |_. Status |
34 | SoC | Samsung Exynos 4412 | "iFixit":http://www.ifixit.com/Teardown/Samsung+Galaxy+S+III+Teardown/9391/2 | Linux kernel support |
35 | GPU | Mali 400 | https://secure.wikimedia.org/wikipedia/en/wiki/Exynos | Linux kernel and secret userspace |
36 | Audio Codec | WM8994 | Linux kernel | Linux kernel support (ALSA) |
37 | Modem | XMM6260 | Linux kernel | Free userspace implementation: [[Samsung-RIL]]/[[libsamsung-ipc]] |
38 | Wi-Fi | BCM4334 | Linux kernel | Linux kernel support, proprietary loaded firmware |
39 | Bluetooth | BCM4334 | Linux kernel | Linux kernel support, proprietary loaded firmware |
40 | NFC | PN544 | Linux kernel | Linux kernel support |
41 | GPS | BCM4751 | "iFixit":http://www.ifixit.com/Teardown/Samsung+Galaxy+S+III+Teardown/9391/2 | Proprietary userspace, no free implementation: [[BCM4751]] |
42 | Accelerometer | LSM330DLC | Linux kernel | Linux kernel support, free userspace |
43 | Compass | AKM8975 | Kernel sources | Linux kernel support, free userspace |
44 | Light/proximity sensor | CM36651 | Kernel sources | Linux kernel support, free userspace |
45 | Gyroscope | LSM330DLC | Kernel sources | Linux kernel support, free userspace |
46 | Barometer | LPS331AP | Kernel sources | Linux kernel support, free userspace |
47 | Camera | S5C73M3/S5K6A3 | Linux kernel | Linux kernel support, free userspace |