Flash Filesystem: Difference between revisions

Missile (talk | contribs)
add a summary, also rpmb is definitely not used at all
keyblob incremented in 3.0.1
Line 119: Line 119:
BCT offset 0x2330 is the field controlling which keyblob gets used. NS uses this to inject the appropriate keyblob on system update. [[Boot]] also uses this index for repairing corrupt sectors.
BCT offset 0x2330 is the field controlling which keyblob gets used. NS uses this to inject the appropriate keyblob on system update. [[Boot]] also uses this index for repairing corrupt sectors.


With [ [[3.0.0]] + ] index 2 is used instead of index 1.
With [ [[3.0.0]] ] index 2 is used instead of index 1.
With [ [[3.0.1]] + ] index 3 is used instead of index 2.
 


The Tegra 210 BCT format can be found in nvidia's cbootimage [https://github.com/thierryreding/tegra-avp/blob/35f467996e532357db54894c975acab93293d219/include/avp/tegra210/bct.h#L521]
The Tegra 210 BCT format can be found in nvidia's cbootimage [https://github.com/thierryreding/tegra-avp/blob/35f467996e532357db54894c975acab93293d219/include/avp/tegra210/bct.h#L521]