FindDevicesWithUnsignedBootloaedrs » History » Version 18
Denis 'GNUtoo' Carikli, 03/28/2020 11:54 PM
| 1 | 1 | Denis 'GNUtoo' Carikli | h1. FindDevicesWithUnsignedBootloaedrs |
|---|---|---|---|
| 2 | |||
| 3 | Given the huge number of devices out there, buying each device and checking it doesn't scale. Especially as there are multiple variants and even multiple versions of the variants. |
||
| 4 | |||
| 5 | For instance for the Galaxy SII we have the GT-I9100 that has an Exynos4 and GT-I9100G that has an OMAP4. And for the GT-I9100G, there are multiple versions. |
||
| 6 | |||
| 7 | h2. Making it easy for people to check the devices they have |
||
| 8 | |||
| 9 | The first step would be to document what tools already exist to do that and the ones that are lacking. |
||
| 10 | |||
| 11 | 18 | Denis 'GNUtoo' Carikli | See [[BootloadersFreedom#Tools]] for more details. |
| 12 | 1 | Denis 'GNUtoo' Carikli | |
| 13 | 11 | Denis 'GNUtoo' Carikli | Notes: |
| 14 | 17 | Denis 'GNUtoo' Carikli | * Even with fuseegelee we might want to know if the device has restricted boot or not. See the [[BootloadersFreedom]] for more details about the limitations of fuseegelee and how to potentailly bypass them. |
| 15 | 11 | Denis 'GNUtoo' Carikli | * sunxi-tools: does "if sunxi => unsigned?" still stand now that there are fuses drivers? If so still mention the tool as it could detect the SOC which would then tell us that it's most probably unsigned. |
| 16 | 1 | Denis 'GNUtoo' Carikli | * No tools (beside devmem2 and a good datasheet) to analyze boot settings and dump registers at runtime? |
| 17 | |||
| 18 | h2. Checking images at large scale |
||
| 19 | |||
| 20 | The idea would be to find a way to get a very large number of stock images for Android devices make tests on the images and automatically check if the bootloaders are signed. |
||
| 21 | |||
| 22 | If the bootloaders are under a free software license and are unsigned, once we get and identify the corresponding source code we could publish them. |
||
| 23 | |||
| 24 | For the signed bootloaders under a free software license we'd better check with the FSF what is best to do as we need not to redistribute any software that is practically nonfree. |
||
| 25 | |||
| 26 | Constraints: |
||
| 27 | * Check with FSF lawyers how to do it legally |