mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2024-11-29 23:32:23 +00:00
Load the appropriate package1 key. The warmboot fw is now properly read.
This commit is contained in:
parent
348b2457e0
commit
468a063c03
1 changed files with 3 additions and 0 deletions
|
@ -127,6 +127,9 @@ int derive_nx_keydata(uint32_t target_firmware, const nx_keyblob_t *keyblobs, ui
|
||||||
/* Get needed data. */
|
/* Get needed data. */
|
||||||
set_aes_keyslot(0xC, g_dec_keyblobs[MASTERKEY_REVISION_500_CURRENT].keys[0], 0x10);
|
set_aes_keyslot(0xC, g_dec_keyblobs[MASTERKEY_REVISION_500_CURRENT].keys[0], 0x10);
|
||||||
|
|
||||||
|
/* Also set the Package1 key for the revision that is stored on the eMMC boot0 partition. */
|
||||||
|
load_package1_key(available_revision);
|
||||||
|
|
||||||
/* Derive keys for Exosphere, lock critical keyslots. */
|
/* Derive keys for Exosphere, lock critical keyslots. */
|
||||||
switch (target_firmware) {
|
switch (target_firmware) {
|
||||||
case EXOSPHERE_TARGET_FIRMWARE_100:
|
case EXOSPHERE_TARGET_FIRMWARE_100:
|
||||||
|
|
Loading…
Reference in a new issue