mirror of
https://github.com/d0k3/GodMode9.git
synced 2025-06-26 13:42:47 +00:00
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
|
// inject sighax signature, get hash
|
||||||
u8 firm_sha[0x20];
|
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);
|
sha_quick(firm_sha, firm, firm_size, SHA256_MODE);
|
||||||
|
|
||||||
// check install slots
|
// check install slots
|
||||||
|
Loading…
x
Reference in New Issue
Block a user