hw/arm: add authenticated A6 IMG3 boot lab
Model the A6 crypto, interrupt, USB, and platform blocks needed to boot SecureROM through iBSS into iBEC Recovery. Add local lab identity, IMG3, and APTicket tooling, patched macOS recovery utilities, UART and GDB access, and English end-user documentation.
This commit is contained in:
@@ -9,21 +9,21 @@ $secureBoot = $null
|
||||
try {
|
||||
$secureBoot = Confirm-SecureBootUEFI
|
||||
} catch {
|
||||
Write-Verbose "État Secure Boot non lisible : $($_.Exception.Message)"
|
||||
Write-Verbose "Unable to read Secure Boot state: $($_.Exception.Message)"
|
||||
}
|
||||
|
||||
$bcdOutput = & bcdedit.exe /set testsigning on 2>&1
|
||||
$bcdOutput | Out-File -LiteralPath $logPath -Encoding utf8 -Force
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
if ($secureBoot -eq $true) {
|
||||
throw 'Secure Boot bloque le mode de signature test. Il faut le désactiver dans l’UEFI avant de recommencer.'
|
||||
throw 'Secure Boot blocks test-signing mode. Disable it in UEFI before trying again.'
|
||||
}
|
||||
throw "Impossible d’activer le mode de signature test ($LASTEXITCODE)."
|
||||
throw "Unable to enable test-signing mode ($LASTEXITCODE)."
|
||||
}
|
||||
|
||||
Write-Host 'Mode de signature test activé dans le BCD.'
|
||||
Write-Host 'Un redémarrage de Windows est requis avant le chargement de QemuA6Ude.sys.'
|
||||
Write-Host 'Test-signing mode is enabled in the BCD.'
|
||||
Write-Host 'Restart Windows before loading QemuA6Ude.sys.'
|
||||
Add-Content -LiteralPath $logPath -Encoding utf8 -Value @(
|
||||
'Mode de signature test activé dans le BCD.',
|
||||
'Un redémarrage de Windows est requis.'
|
||||
'Test-signing mode is enabled in the BCD.',
|
||||
'A Windows restart is required.'
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user