This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ブートローダはaboot。同名のパーティションに保存されている。 | |
ブートイメージの起動には署名(SHA256)が必要、いわゆるlocked。 | |
署名が合わない時はtamperedフラグをセットし、shdiag | |
パーティションにログを書き込み、起動停止。この時本来は | |
fastbootになるが、fastboot自体が削除されている。 | |
テンポラリにイメージを読み込み、署名のチェック後に | |
カーネルとramdiskを実際の本来のアドレスにコピーするため、 | |
lokiが使う脆弱性は無い。 | |
署名が確認されるとkernelのcmdlineに | |
androidboot.authorized_kernel=trueが追加される。 |