forked from Mirror/GodMode9
Fix overwriting part of the FIRM with garbage on install
This commit is contained in:
parent
8b8a8695d9
commit
387f5d6db1
@ -315,7 +315,7 @@ u32 SafeInstallFirm(const char* path, u32 slots) {
|
||||
|
||||
// inject sighax signature, get hash
|
||||
u8 firm_sha[0x20];
|
||||
memcpy(firm + 0x100, (IS_DEVKIT) ? sig_nand_firm_dev : sig_nand_firm_retail, 0x200);
|
||||
memcpy(firm + 0x100, (IS_DEVKIT) ? sig_nand_firm_dev : sig_nand_firm_retail, 0x100);
|
||||
sha_quick(firm_sha, firm, firm_size, SHA256_MODE);
|
||||
|
||||
// check install slots
|
||||
|
Loading…
x
Reference in New Issue
Block a user