diff --git a/build/systemMenu_tools/HWInfoWriter/ARM9/src/hwi.c b/build/systemMenu_tools/HWInfoWriter/ARM9/src/hwi.c index cffa5dc0..4343dc8f 100644 --- a/build/systemMenu_tools/HWInfoWriter/ARM9/src/hwi.c +++ b/build/systemMenu_tools/HWInfoWriter/ARM9/src/hwi.c @@ -443,6 +443,8 @@ BOOL HWI_WriteHWSecureInfoFile( u8 region, const u8 *pSerialNo, BOOL isDisableWi // 8 OS_GetMacAddress( buffer + 6 ); SVC_CalcSHA1( serialNoNew, buffer, sizeof(buffer) ); + MI_CpuClear8( &serialNoNew[len], (u32)(LCFG_TWL_HWINFO_SERIALNO_LEN_MAX - len)); + for( i = offset; i < len-1; i++ ) { serialNoNew[ i ] = (u8)( ( serialNoNew[ i ] % 10 ) + 0x30 ); }