mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
Launcherからアプリ起動時の検証でセキュアアプリの鍵選択を失敗していたので修正
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@935 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
33e427c6e2
commit
5119d1c405
@ -130,6 +130,7 @@ BOOL BOOT_WaitStart( void )
|
|||||||
(void)OS_SetIrqMaskEx(0);
|
(void)OS_SetIrqMaskEx(0);
|
||||||
|
|
||||||
// マウント情報を一時的にSYSM_TWL_MOUNT_INFO_TMP_BUFFERに登録
|
// マウント情報を一時的にSYSM_TWL_MOUNT_INFO_TMP_BUFFERに登録
|
||||||
|
// ここまでにHW_TWL_ROM_HEADER_BUFのヘッダが次のアプリのものに変更されている必要あり
|
||||||
SYSMi_SetBootAppMountInfo( &SYSMi_GetWork2()->bootTitleProperty );
|
SYSMi_SetBootAppMountInfo( &SYSMi_GetWork2()->bootTitleProperty );
|
||||||
|
|
||||||
BOOTi_ClearREG_RAM(); // ARM7側のメモリ&レジスタクリア。
|
BOOTi_ClearREG_RAM(); // ARM7側のメモリ&レジスタクリア。
|
||||||
|
|||||||
@ -645,7 +645,7 @@ static AuthResult SYSMi_AuthenticateTWLHeader( TitleProperty *pBootTitle )
|
|||||||
}else
|
}else
|
||||||
{
|
{
|
||||||
// keynum = 1:SystemApp 2:SecureApp 3:UserApp
|
// keynum = 1:SystemApp 2:SecureApp 3:UserApp
|
||||||
keynum = (u8)( (hi & TITLE_ID_SECURE_FLAG_MASK) ? SECURE_APP_KEY_INDEX
|
keynum = (u8)( (hi & TITLE_ID_HI_SECURE_FLAG_MASK) ? SECURE_APP_KEY_INDEX
|
||||||
: ( (hi & TITLE_ID_HI_APP_TYPE_MASK) ? SYSTEM_APP_KEY_INDEX : USER_APP_KEY_INDEX )
|
: ( (hi & TITLE_ID_HI_APP_TYPE_MASK) ? SYSTEM_APP_KEY_INDEX : USER_APP_KEY_INDEX )
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user