Project

General

Profile

GalaxyS3I9300PrivacySecurityEvaluation » History » Revision 9

Revision 8 (Denis 'GNUtoo' Carikli, 08/08/2016 05:14 PM) → Revision 9/37 (Denis 'GNUtoo' Carikli, 08/08/2016 05:14 PM)

h1. GalaxyS3I9300PrivacySecurityEvaluation 

 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. 

 

 h2. General freedom issues on the Galaxy S 3 (I9300): 

 * The bootloader is proprietary and signed. 
 * Some peripherals do require proprietary firmwares to work, some of which have to be loaded by the system:    See the "Missing without non-free firmwares" status in [[ReplicantStatus]]. 
 * The bootrom is the first code that is executed, it's stored in a read-only memory: see http://www.replicant.us/freedom-privacy-security-issues.php for more details. 
 * The hardware is proprietary. 

 

 h2. Modem related: 

 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. 
 * The modem is isolated: 
 ** It doesn't use shared memory with the CPU, instead it uses an "HSIC" bus. 
 ** 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. 
 * "Terminal profile":https://terminal-profile.osmocom.org/decode.php?tp=ffffffff7f1f00dfff00001fa2010a860749000000000000000000000010 

 h2. TODO: 

 * Investigate its terminal profile