Project

General

Profile

Exynos4412Devices » History » Version 78

Denis 'GNUtoo' Carikli, 01/07/2020 04:20 PM

1 1 Kurtis Hanna
h1. Exynos4412 Devices
2
3
{{>toc}}
4
5
Since the initial Replicant 9 port will include a number of devices based on Exynos4412 this page has been created to evaluate whether or not we can reuse this work on devices with the same SoC and, if so, what modifications would need to be made to add these other devices.
6
7
The content of this page might be more properly located in [[Upstream]] but is being added here first, while it is still a "work in progress" stage.
8
9 54 Kurtis Hanna
These resources were used to make this chart:
10
* Internal pictures of devices and schematics on https://fccid.io
11
* Parts listed in LineageOS Kernels that support these devices
12
* Device codenames were found here: https://support.google.com/googleplay/answer/1727131
13 61 Kurtis Hanna
* Forkbomb's Midas on Mainline matrix: https://blog.forkwhiletrue.me/pages/midas-mainline/
14 54 Kurtis Hanna
15 68 Denis 'GNUtoo' Carikli
h2. Galaxy SIII with an Exynos 4412 SoC
16 1 Kurtis Hanna
17 16 Kurtis Hanna
S3 devices that don't have the Exynos4412 SoC were intentionally left off the list
18 36 Kurtis Hanna
19 16 Kurtis Hanna
|_. |_. GT-i9300 |_. GT-i9305 |_. SHV-E210K |_. SHV-E210L |_. SHV-E210S |_. SCH-i939D |_. SGH-N035 (SC-03E) |_. GT-I9308 |_. SCH-I939 |_. GT-i9305T |_. GT-i9305N |
20 1 Kurtis Hanna
|_. Codename | m0 | m3 | c1ktt | c1lgt | c1skt | m0ctcduos (Duos) | m3dcm (Alpha Gravity Quad) | ? | m0ctc | m3 | m3 |
21
|_. Board Family |\6. Midas | ? | ? | ? | | |
22 54 Kurtis Hanna
|_. RAM | 1GB |\6. 2GB|\2. 1GB |\2. 2GB |
23
|_. CPU speed |\6. 1.4GHz | 1.6GHz |\4. 1.4GHz |
24 16 Kurtis Hanna
|_. Firmware | | | | | | | | | | | |
25
|_. 3G Bands | | | | | | | | | | | |
26 17 Kurtis Hanna
|_. 4g Bands | NA | 3, 7, 20 | 3 | 1, 5 | 5 | NA | 1, (21?) | NA | NA | 3, 7 | 3, 7, 8 |
27 16 Kurtis Hanna
|_. Carriers | | | | | | | | | | | |
28 20 Kurtis Hanna
|_. Countries |\2. International |\3. South Korea | ? | Japan | China, Japan? | China, Taiwan | Australia | Sweden |
29 16 Kurtis Hanna
|_. NFC | | | | | | | | | | | |
30
|_. Compass | | | | | | | | | | | |
31 23 Kurtis Hanna
|_. Touchscreen |\5. MMS114 | ? | ? | ? | ? | ? | ? |
32
|_. LCD |\5. S6E8AA0 | ? | ? | ? | ? | ? | ? |
33 16 Kurtis Hanna
|_. MHL |\5. supported in upstream Linux (name?) | ? | ? | ? | ? | | |
34 23 Kurtis Hanna
|_. Magnetometer |\5. "AK8975":http://www.akm.com/akm/en/file/datasheet/AK8975.pdf | ? | ? | ? | ? | ? | ? |
35
|_. Accelerometer/Gyroscope |\5. "LSM330DLC":http://www.st.com/content/ccc/resource/technical/document/datasheet/bd/61/af/53/b5/f5/4d/7b/DGT-I93000037200.pdf/files/DGT-I93000037200.pdf/jcr:content/translations/en.DGT-I93000037200.pdf | ? | ? | ? | ? | ? | ? |
36
|_. Proximity/Light sensor |\5. CM36651 | ? | ? | ? | ? | ? | ? |
37
|_. Barometer |\5. "LPS331":http://files.amperka.ru/datasheets/LPS331AP-barometer.pdf | ? | ? | ? | ? | ? | ? |
38
|_. MFD |\5. MAX77693 | ? | ? | ? | ? | ? | ? |
39
|_. Fuelgauge |\5. "MAX17047":https://datasheets.maximintegrated.com/en/ds/MAX17047-MAX17050.pdf | ? | ? | ? | ? | ? | ? |
40
|_. Touchkey |\5. "Cypress ???":https://github.com/LineageOS/android_kernel_samsung_smdk4412/tree/cm-14.1/drivers/input/keyboard/cypress | ? | ? | ? | ? | ? | ? |
41 16 Kurtis Hanna
|_. Audio Codec |\5. "WM1811":https://www.digchip.com/datasheets/download_datasheet.php?id=3293006&part-number=WM1811 | ? | ? | ? | ? | | |
42 23 Kurtis Hanna
|_. WiFi/BT |\5. "BCM4334":http://www.cypress.com/file/298706/download | ? | ? | ? | ? | ? | ? |
43
|_. Cell Modem / GPS | XMM6262 | MDM9615 |\3. CMC221 | ? | ? | ? | ? | ? | ? |
44
|_. Notification LED |\5. "AN30259A":https://www.alliedelec.com/m/d/a9d2b3ee87c2d1a535a41dd747b1c247.pdf | ? | ? | ? | ? | ? | ? |
45
|_. Rear Camera |\5. S5C73M3 | ? | ? | ? | ? | ? | ? |
46
|_. Front Camera |\5. S5K6A3 | ? | ? | ? | ? | ? | ? |
47
|_. Flash LED |\5. "AAT1290":http://www.skyworksinc.com/uploads/documents/202106A.pdf | ? | ? | ? | ? | ? | ? |
48 1 Kurtis Hanna
|_. Notes| | | | | | | | | | | |
49 68 Denis 'GNUtoo' Carikli
50
h2. Galaxy SIII with other SOCs
51
52 69 Denis 'GNUtoo' Carikli
This is a list of Galaxy SIII that don't use an Exynos 4412[1]:
53 71 Denis 'GNUtoo' Carikli
* SCH-I535 and SPH-L710 (Galaxy SIII CDMA): Qualcomm MSM8960 Snapdragon S4 Plus[2].
54 1 Kurtis Hanna
55 72 Denis 'GNUtoo' Carikli
TODO: Add other devices variants from https://en.wikipedia.org/wiki/Galaxy_SIII#Model_variants
56
57 69 Denis 'GNUtoo' Carikli
fn1. This enables to check rapidly if a given device variant has an Exynos 4412, or if it's not documented yet here.
58 1 Kurtis Hanna
59 70 Denis 'GNUtoo' Carikli
fn2. https://www.gsmarena.com/samsung_galaxy_s_iii_cdma-4799.php
60 1 Kurtis Hanna
61 24 Kurtis Hanna
h2. Galaxy Note II
62 21 Kurtis Hanna
63 38 Kurtis Hanna
Note II devices that didn't have an Exynos4412 SoC were intentionally left off
64 1 Kurtis Hanna
65
|_. |_. GT-N7100 |_. GT-N7105 |_. SCH-i605 |_. SCH-R950  |_. SGH-i317 |_. SGH-i317M |_. SGH-T889 |_.  SGH-T889V |_. SPH-L900 |_. SCH-N719 |_. GT-N7102 |_. GT-N7108 |_. GT-N7108D |_. SGH-N025 (SC-02E) |_. SHV-E250K |_. SHV-E250L |_. SHV-E250S |_. GT-N7105T |
66 38 Kurtis Hanna
|_. Codename | t03g | t0lte | t0ltevzw | t0lteusc | t0lteatt | t0ltecan | t0ltetmo | t0ltecan | t0ltespr | t03gctc | t03gchnduos | t03gcmcc | t0ltecmcc | t0ltedcm (Sailor) | t0ltektt | t0ltelgt | t0lteskt | t0lte |
67 52 Kurtis Hanna
|_. Board Family |\2. midas |\3. t0ltecdma ? "LOS Kernel":https://github.com/ChronoMonochrome/android_kernel_samsung_smdk4412/blob/lineage-16.0/arch/arm/configs/lineageos_t0ltecdma_defconfig |
68 54 Kurtis Hanna
|_. RAM |\18. 2GB |
69
|_. CPU speed |\18. 1.6 |
70 7 Kurtis Hanna
|_. Firmware |
71 1 Kurtis Hanna
|_. 3G Bands |
72 38 Kurtis Hanna
|_. 4g Bands | NA | 3, 7, 20  | 13  | NA  | 2, 4, 5, 17 | 4, 5, 17 | 4, 17 | 4, 17 | 25 | NA | NA | NA | 3, 7, 39, 40, 41 | 1, 21 | 3, 8 | 3, 5 | 3, 5 | 3, 7 |
73 52 Kurtis Hanna
|_. Carriers | | | Verizon | US Cellular | ATT | ? | T-Mobile | ? | Sprint |
74 55 Kurtis Hanna
|_. Countries |\2. EU |\3. USA | Canada | USA | Canada | USA |
75 7 Kurtis Hanna
|_. NFC |
76
|_. Compass |
77 55 Kurtis Hanna
|_. Touchscreen |\2. MMS152 |\3. MELFAS_NOTE? |
78 56 Kurtis Hanna
|_. LCD |\5. S6EVR02 |
79 55 Kurtis Hanna
|_. MHL |\5. SII9244BO | | SII9244BO |
80
|_. Magnetometer |\5. AK8963C | | AK8963C |
81
|_. Accelerometer/Gyroscope |\5. "LSM330DLC":http://www.st.com/content/ccc/resource/technical/document/datasheet/bd/61/af/53/b5/f5/4d/7b/DGT-I93000037200.pdf/files/DGT-I93000037200.pdf/jcr:content/translations/en.DGT-I93000037200.pdf | | "LSM330DLC":http://www.st.com/content/ccc/resource/technical/document/datasheet/bd/61/af/53/b5/f5/4d/7b/DGT-I93000037200.pdf/files/DGT-I93000037200.pdf/jcr:content/translations/en.DGT-I93000037200.pdf |
82
|_. Proximity/Light sensor |\5. CM36651 |
83 7 Kurtis Hanna
|_. Barometer |
84 52 Kurtis Hanna
|_. MFD |\5. MAX77686 | | MAX77686 |
85
|_. Fuelgauge |\2. "MAX17047":https://datasheets.maximintegrated.com/en/ds/MAX17047-MAX17050.pdf |\2. MAX17047? | MAX14607? | | MAX14607 |
86 56 Kurtis Hanna
|_. Touchkey |\5. "Cypress??":https://github.com/LineageOS/android_kernel_samsung_smdk4412/tree/cm-14.1/drivers/input/keyboard/cypress |
87 52 Kurtis Hanna
|_. Audio Codec |\5. "WM1811":https://www.digchip.com/datasheets/download_datasheet.php?id=3293006&part-number=WM1811 | ? | "WM1811":https://www.digchip.com/datasheets/download_datasheet.php?id=3293006&part-number=WM1811 |
88 55 Kurtis Hanna
|_. WiFi/BT |\5. BCM4334 |
89 52 Kurtis Hanna
|_. Cell Modem / GPS | XMM6262 | MDM9615 |\2. MDM9X15? | MDM9215M v4 | ? | MDM8215M | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
90
|_. Notification LED |\5. "AN30259A":https://www.alliedelec.com/m/d/a9d2b3ee87c2d1a535a41dd747b1c247.pdf | | "AN30259A":https://www.alliedelec.com/m/d/a9d2b3ee87c2d1a535a41dd747b1c247.pdf |
91
|_. Rear Camera |\5. S5C73M3 | | S5C73M3 |
92
|_. Front Camera |\5. S5K6A3 | | | | |
93 43 Kurtis Hanna
|_. Flash LED |\5. MAX77693 | | MAX77693 |
94 7 Kurtis Hanna
|_. Notes| "midas on mainline":https://blog.forkwhiletrue.me/pages/midas-mainline/ | "midas on mainline":https://blog.forkwhiletrue.me/pages/midas-mainline/ | | | "FCC Schematics":https://fcc.report/FCC-ID/A3LSGHT889/1797529ACPM-7500-SG1 | | "FCC Schematics":https://fcc.report/FCC-ID/A3LSGHT889/1797529ACPM-7500-SG1 |
95 1 Kurtis Hanna
96
h2. Galaxy Note 8.0
97
98 8 Kurtis Hanna
|_. |_. GT-N5100 |_. GT-N5105 |_. GT-N5110 |_. GT-N5120  |_. SGH-i467 |_. SGH-i467M |_. SHW-M500W |
99 32 Kurtis Hanna
|_. Codename | kona3g | kona3g | konawifi | konalte | konalteatt | konaltecan | konawifiany |
100 54 Kurtis Hanna
|_. Board Family |\7. kona |
101 8 Kurtis Hanna
|_. RAM |
102
|_. CPU speed |
103
|_. Firmware |
104 26 Kurtis Hanna
|_. 3G Bands | | | NA | | | | NA |
105
|_. 4g Bands | NA | 7, 20 | NA | 3, 7, 8, 20 | 2, 4, 5, 17 | 4, 5, 7, 17 | NA |
106 60 Kurtis Hanna
|_. Carriers | | | | | ATT | | |
107
|_. Countries | | | | | USA | Canada | |
108 8 Kurtis Hanna
|_. NFC |
109
|_. Compass |
110 53 Kurtis Hanna
|_. Touchscreen | S7301 | |\2. S7301 |
111 57 Kurtis Hanna
|_. LCD | | |\2. NT71391 | 
112 53 Kurtis Hanna
|_. MHL | SII9244BO | |\2. SII9244BO |
113 59 Kurtis Hanna
|_. Magnetometer | YAS532B | |\2. YAS532? | 
114
|_. Accelerometer/Gyroscope | K2DHTR | |\2. K2DH? |
115
|_. Proximity/Light sensor | | |\2. K3DH? |
116
|_. Barometer | | |\2. YAS532? |
117 57 Kurtis Hanna
|_. MFD | MAX77686? | |\2. MAX77686? or MAX77693? |
118
|_. Fuelgauge | | |\2. MAX17047_C |
119 8 Kurtis Hanna
|_. Touchkey |
120 53 Kurtis Hanna
|_. Audio Codec | WM1811 | |\2. WM1811 |
121
|_. WiFi/BT | BCM4334 | |\2. BCM4334 |
122 46 Kurtis Hanna
|_. Cell Modem | XMM6262 | | NA | MDM9X15 |
123
|_. GPS | BCM4752 | | BCM4752 |
124 8 Kurtis Hanna
|_. Notification LED |
125 59 Kurtis Hanna
|_. Rear Camera | | |\2. ISX012 |
126
|_. Front Camera | | |\2. SR130PC20 |
127 53 Kurtis Hanna
|_. Flash LED | MAX77693 | |\2. MAX77693 |
128 57 Kurtis Hanna
|_. Notes| | | "LOS kernel":https://github.com/ChronoMonochrome/android_kernel_samsung_smdk4412/blob/lineage-16.0/arch/arm/configs/lineageos_n5110_defconfig | "LOS kernel":https://github.com/LineageOS/android_kernel_samsung_smdk4412/blob/cm-14.1/arch/arm/configs/lineageos_n5120_defconfig |
129 8 Kurtis Hanna
130
h2. Galaxy Note 10.1 (2012 Edition)
131
132 13 Kurtis Hanna
* Issue #1946
133
134 58 Kurtis Hanna
|_. |_. GT-N8000 |_. SCH-I925 |_. GT-N8013 |_. GT-N8010 |_. GT-N8020 |_. SHW-M480W  |_. SHW-M480S |_. SHW-M480K |_. GT-N8005 |_. SHV-E230S |_. SHV-E230K |_. SHV-E230L |_. SCH-I925U |_. SPH-P600 |_. SHW-M485W |_. SHW-M486W |
135
|_. Codename | p4noterf | p4noteltevzw | p4notewifi | p4notewifiww | p4notelte | p4notewifiany | p4noterfskt | p4noterfktt | p4noterf | p4notelteskt | p4noteltektt | p4noteltelgt | p4notelteusc | p4noteltespr | p4notewifiktt | p4notewifi43241any |
136 8 Kurtis Hanna
|_. Board Family |
137
|_. RAM |
138
|_. CPU speed |
139
|_. Firmware |
140 58 Kurtis Hanna
|_. 3G Bands | | |  NA | NA |
141
|_. 4g Bands | NA | 13 | NA | NA | ? | ? | NA | NA | NA | 3, 5 | 3, 8 | 1, 5 | NA | 25 | NA | NA |
142
|_. Carriers | EU | Verizon |
143
|_. Countries | EU | USA | | | | | | | Turkey | 
144 8 Kurtis Hanna
|_. NFC |
145
|_. Compass |
146 58 Kurtis Hanna
|_. Touchscreen |\3. ATMEL_MXT1664S |
147 8 Kurtis Hanna
|_. LCD |
148 58 Kurtis Hanna
|_. MHL |\3. SII9244 |
149 8 Kurtis Hanna
|_. Magnetometer |
150 58 Kurtis Hanna
|_. Accelerometer/Gyroscope | |\2. LSM330DLC |
151 8 Kurtis Hanna
|_. Proximity/Light sensor |
152
|_. Barometer |
153 58 Kurtis Hanna
|_. MFD |\3. MAX77686? WM8994? |
154
|_. Fuelgauge |\3. MAX17042 |
155 8 Kurtis Hanna
|_. Touchkey |
156 58 Kurtis Hanna
|_. Audio Codec |\3. WM1811 |
157
|_. WiFi/BT |\3. BCM4334 |
158
|_. Cell Modem | XMM6262 | MDM9X15 | NA | NA |
159 8 Kurtis Hanna
|_. Notification LED |
160 58 Kurtis Hanna
|_. Rear Camera |\3. ISX012 |
161
|_. Front Camera |\3. S5K6A3 | 
162 8 Kurtis Hanna
|_. Flash LED |
163 58 Kurtis Hanna
|_. Notes| "LOS Kernel":https://github.com/team-infusion-developers/android_kernel_samsung_smdk4412/blob/lineage-16.0/arch/arm/configs/lineageos_n8000_defconfig | "LOS kernel":https://github.com/LineageOS/android_kernel_samsung_smdk4412/blob/lineage-16.0/arch/arm/configs/lineageos_i925_defconfig | "LOS kernel":https://github.com/ChronoMonochrome/android_kernel_samsung_smdk4412/blob/lineage-16.0/arch/arm/configs/lineageos_n8013_defconfig | | | | | | No voice calls? |
164 1 Kurtis Hanna
165 12 Kurtis Hanna
h2. Galaxy Camera 2 - 
166
167
* "wikipedia":https://en.wikipedia.org/wiki/Samsung_Galaxy_Camera_2
168
* "downstream kernel":https://github.com/adamoutler/EK-GC100_Galaxy_Camera
169 62 Kurtis Hanna
* "driver for the huge camera":https://github.com/adamoutler/EK-GC100_Galaxy_Camera/blob/84760f345eea2b430609cc80f112a45dbaa730e9/drivers/media/video/m9mo.h
170 9 Kurtis Hanna
171
|_. |_. EK-GC100 |_. EK-GC110 |_. EK-GC120 |_. EK-GC200 |
172 34 Kurtis Hanna
|_. Codename | gd1 | gd1wifi | gd1ltevzw | sf2wifi |
173 9 Kurtis Hanna
|_. Board Family |
174
|_. RAM |
175
|_. CPU speed |
176
|_. Firmware |
177
|_. 3G Bands |
178
|_. 4g Bands |
179
|_. Carriers |
180
|_. Countries |
181
|_. NFC |
182
|_. Compass |
183
|_. Touchscreen |
184
|_. LCD |
185
|_. MHL |
186
|_. Magnetometer |
187
|_. Accelerometer/Gyroscope |
188
|_. Proximity/Light sensor |
189
|_. Barometer |
190
|_. MFD |
191
|_. Fuelgauge |
192
|_. Touchkey |
193
|_. Audio Codec |
194
|_. WiFi/BT |
195
|_. Cell Modem / GPS |
196
|_. Notification LED |
197
|_. Rear Camera |
198
|_. Front Camera |
199
|_. Flash LED |
200
|_. Notes|
201 1 Kurtis Hanna
202
h2. Hardkernel ODROID and ORIGEN
203
204 64 Kurtis Hanna
* https://github.com/hexdump0815/linux-mainline-and-mali-on-odroid-u3
205
* https://gitlab.freedesktop.org/lima/mesa/issues/109
206
* https://forum.odroid.com/viewtopic.php?f=55&t=3691&p=268035#p267864
207 65 Kurtis Hanna
* https://www.hardkernel.com/shop/odroid-u3/
208 74 Denis 'GNUtoo' Carikli
* The Odroid-Q has an Exynos 4412 and JTAG[1].
209 75 Denis 'GNUtoo' Carikli
* The Odroid-Q2 also seem to have JTAG[2].
210 73 Denis 'GNUtoo' Carikli
211
fn1. https://wiki.odroid.com/old_product/odroid-x_u_q/odroid-xq
212 75 Denis 'GNUtoo' Carikli
fn2. http://odroid.us/mediawiki/index.php?title=ODROID-Q2
213 73 Denis 'GNUtoo' Carikli
214 76 Denis 'GNUtoo' Carikli
215 78 Denis 'GNUtoo' Carikli
|_. |_. ODROID-Q |_. ODROID-Q2 |_. ODROID-U3 |_. ODROID-X |_. ODROID-X2 |
216
|_. RAM | | |  2G | | |
217
|_. WiFi/BT | | | | | |
218
|_. Linux dts | Not upstream | Not upstream | "exynos4412-odroidu3.dts":https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/exynos4412-odroidu3.dts | "exynos4412-odroidx.dts":https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/exynos4412-odroidx.dts | "exynos4412-odroidx2.dts":https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/exynos4412-odroidx2.dts |
219
|_. Linux defconfigs | | | | | |
220
|_. u-boot defconfig | | | | | |
221
|_. Documentation | "wiki":https://wiki.odroid.com/old_product/odroid-x_u_q/odroid_u3/odroid-u3 | | | | |
222 76 Denis 'GNUtoo' Carikli
223 3 Kurtis Hanna
h2. Galaxy Win
224
225 5 Kurtis Hanna
* https://www.mobosdata.com/phone/samsung-galaxy-win-shv-e500l
226
227 1 Kurtis Hanna
h2. Galaxy Pop
228
229
h2. Galaxy Light
230
231 6 Kurtis Hanna
h2. Galaxy Grand
232
233
* http://phonedb.net/index.php?m=device&id=4391&c=samsung_shv-e270l_galaxy_grand__samsung_baffin
234
235 1 Kurtis Hanna
h2. Lenovo P700i
236
237
h2. Hyundai T7 Tablet
238 3 Kurtis Hanna
239
h2. GT-B9388
240 4 Kurtis Hanna
241
h2. SCH-2013
242
243
* https://www.phonearena.com/news/Samsungs-SCH-W2013-is-a-high-priced-dual-screen-flip-phone_id36953
244 66 Kurtis Hanna
245
h2. Galaxy NX
246
247
* https://en.wikipedia.org/wiki/Samsung_Galaxy_NX
248
249
h2. Meizu MX2
250
251 67 Kurtis Hanna
h2. UT4412BV03 Exynos4412 A9 4 Core Development Board