Meteorit- Wiki
Advertisement

Beschreibung[]

Diese Datei enthält die Boot-Parameter für den Android-Kernel.


Aufbau[]

Header[]

+---+---+---+---+
|     CRC32     |
+---+---+---+---+

Einzelner Parameter[]

+=================================+---+
|...XLEN bytes of parameter...    |00 | (more-->)
+=================================+---+

Ende aller Parameter[]

+---+---+
|00 |00 |
+---+---+

Inhalt[]

  • Die Datei beginnt mit einer CRC32-Prüfsumme Der gesamten Partition minus den ersten 4 Bytes(der CRC32-Prüfsumme)
  • Danach stehen aneinander gereiht alle Boot-Parameter getrennt von jeweils einem 0x00-Byte
  • Auffällig ist, dass sich am Ende der Datei Daten überschneiden und doppelt vorkommen. Es scheint fast, als wurde eine alte, längere Datei überschrieben.
  • Der Kernel sollte die oben genannten fehlerhaften Daten jedoch nicht beachten, da sie nach den abschließenden zwei 0x00-Bytes kommen
Advertisement