Project

General

Profile

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."