Project

General

Profile

GalaxyS3I9300PrivacySecurityEvaluation » History » Version 5

Denis 'GNUtoo' Carikli, 05/20/2016 06:32 PM

1 1 Denis 'GNUtoo' Carikli
h1. GalaxyS3I9300PrivacySecurityEvaluation
2
3 2 Denis 'GNUtoo' Carikli
Note that this information may or may not be exhaustive.
4
It also may or may not contain all known issues or good point about this device.
5 1 Denis 'GNUtoo' Carikli
6 5 Denis 'GNUtoo' Carikli
h2. General freedom issues on the Galaxy S 3 (I9300):
7
8 3 Denis 'GNUtoo' Carikli
* The hardware is proprietary.
9 1 Denis 'GNUtoo' Carikli
* Some peripherals do require proprietary firmwares to work, some of which have to be loaded by the system:  [[GalaxyS3I9300LoadedFirmwares]]
10
* The bootrom code (which is read-only by definition) is proprietary.
11 5 Denis 'GNUtoo' Carikli
* The bootloader is proprietary and signed.
12 1 Denis 'GNUtoo' Carikli
13 5 Denis 'GNUtoo' Carikli
h2. Modem related:
14
The modem runs non-free software, which is loaded but not shipped by Replicant.
15
* When using flight mode, The main CPU has to ask the modem to power itself off.
16 1 Denis 'GNUtoo' Carikli
* The modem is isolated:
17
** It doesn't use shared memory with the CPU, instead it uses an "HSIC" bus.
18 3 Denis 'GNUtoo' Carikli
** We are not aware of it being able to access the GPS, but it woulnd't be surprising if it still could (by having a direct connection to it).
19
** It has no access to the other CPU peripherals.
20 5 Denis 'GNUtoo' Carikli
21
h2. TODO:
22
* Investigate its terminal profile