[makerom] Properly select CCI CryptoType when not manually specified.

This commit is contained in:
jakcron
2022-04-17 13:23:04 +08:00
parent e3285282e7
commit 403d7bde31
+9 -4
View File
@@ -135,10 +135,15 @@ int SetCardInfoBitmask(cardinfo_hdr *hdr, cci_settings *set)
str = set->rsf->CardInfo.CryptoType; str = set->rsf->CardInfo.CryptoType;
if(!str) { if(!str) {
if(set->options.useExternalSdkCardInfo) u32 val = 0;
bitmask |= (3 << 6); if(set->keys->keyset == pki_DEVELOPMENT) {
else val = 3;
bitmask |= 0; }
else{
val = 0;
}
bitmask |= (val << 6);
} }
else{ else{
int val = strtol(str,NULL,10); int val = strtol(str,NULL,10);