GalaxyS3I9300PrivacySecurityEvaluation » History » Version 7
Denis 'GNUtoo' Carikli, 05/20/2016 06:59 PM
|1||1||Denis 'GNUtoo' Carikli||
|3||2||Denis 'GNUtoo' Carikli||
Note that this information may or may not be exhaustive.
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):
|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]]
* 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||6||Denis 'GNUtoo' Carikli|
|15||5||Denis 'GNUtoo' Carikli||
The modem runs non-free software, which is loaded but not shipped by Replicant.
* When using flight mode, The main CPU has to ask the modem to power itself off.
|17||1||Denis 'GNUtoo' Carikli||
* The modem is isolated:
** It doesn't use shared memory with the CPU, instead it uses an "HSIC" bus.
|19||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).
** It has no access to the other CPU peripherals.
|21||7||Denis 'GNUtoo' Carikli||
* "Terminal profile":https://terminal-profile.osmocom.org/decode.php?tp=ffffffff7f1f00dfff00001fa2010a860749000000000000000000000010
|22||5||Denis 'GNUtoo' Carikli|
|24||6||Denis 'GNUtoo' Carikli|
|25||5||Denis 'GNUtoo' Carikli||
* Investigate its terminal profile