BootloadersIncompatibleWithLinux » History » Version 2
Denis 'GNUtoo' Carikli, 03/18/2020 03:36 PM
| 1 | 1 | Denis 'GNUtoo' Carikli | h1. MidasBootloaderIncompatibleWithLinux |
|---|---|---|---|
| 2 | |||
| 3 | h2. Introduction |
||
| 4 | |||
| 5 | The bootloader of the following devices is incopatible with upstream Linux: |
||
| 6 | * Galaxy SIII (GT-I9300) |
||
| 7 | * Galaxy SIII 4G (GT-I9305) |
||
| 8 | * Galaxy Note II (GT-N7100) |
||
| 9 | * Galaxy Note II 4G (GT-N7105) |
||
| 10 | |||
| 11 | When jumping to Linux, the booloader still has: |
||
| 12 | * the instruction cache on |
||
| 13 | * the data cache on |
||
| 14 | * the MMU on |
||
| 15 | 2 | Denis 'GNUtoo' Carikli | |
| 16 | "Documentation/arm/booting.rst":https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/Documentation/arm/booting.rst which is there "since 2003":https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?h=v2.6.0&id=c90594cab75e043c6651f4c3d7218bd67dc4005f states that: |
||
| 17 | * "The MMU must be off." |
||
| 18 | * "Data cache must be off." |