Samsung Midas 4G » History » Version 11
gnutoo, 01/25/2020 10:45 PM
1 | 1 | gnutoo | h1. Samsung Galaxy SIII 4G (GT-I9305) |
---|---|---|---|
2 | 2 | gnutoo | |
3 | h2. Modem firmware and hardware architecture |
||
4 | |||
5 | 6 | gnutoo | Here are the AP (Samsung Exynos 4412) partitions related to the modem: |
6 | 2 | gnutoo | |_. Partition label |_. Mount point |_. Filesystem |_. content | |
7 | | RADIO | /firmware| vfat | modem firmware partition | |
||
8 | | EFS | /efs | ext4 | modem data partition | |
||
9 | 3 | gnutoo | |
10 | 7 | gnutoo | The Replicant project "has some information on the modem boot":https://redmine.replicant.us/projects/replicant/wiki/QMI-RIL#Modem-boot. |
11 | 1 | gnutoo | |
12 | 7 | gnutoo | Though that page has also information on how to support that modem from Replicant which runs on the Samsung Exynos 4412. |
13 | |||
14 | 8 | gnutoo | Note that the AP part is also supported by upstream Linux with the "exynos4412-i9305.dts":https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/exynos4412-i9305.dts if you use "u-boot and a nonfree BL1":https://blog.forkwhiletrue.me/posts/an-almost-fully-libre-galaxy-s3/ (the stock bootloader doesn't clear the icache/dcache and still the MMU on). |
15 | |||
16 | 9 | gnutoo | h3. Modem Components |
17 | 3 | gnutoo | |
18 | 4 | gnutoo | |_. Component type |_. Component model | |
19 | 1 | gnutoo | | SOC | [[Qualcomm MDM9615]] | |
20 | 7 | gnutoo | |
21 | h2. TODO |
||
22 | |||
23 | 11 | gnutoo | * Scan the device PCB and upload it to archive.org to confirm the modem model with the markings (and not just the kernel configuration from the LineageOS kernel) |
24 | 7 | gnutoo | * Look if the max77693 can route the modem to the USB connector through "resistor values":https://git.replicant.us/replicant/kernel_samsung_smdk4412/tree/drivers/misc/max77693-muic.c#n82. |