Ciao a tutti, ho un problema anomalo con un preassemblato HP Pavilion Gaming Desktop TG01 (scheda madre proprietaria HP 8643, Ryzen 5 3600) e sto sbattendo contro un muro con il BIOS/fTPM.
Il problema principale è che l'anti-cheat di Call of Duty (Ricochet) mi blocca perché richiede un fTPM aggiornato e Secure Boot attivo, ma il sistema monta un fTPM AMD bloccato alla versione 3.90.0.5 e un BIOS fermo alla versione F.46.
Piccola premessa fondamentale sulla storia della macchina: controllando su HP PartSurfer tramite seriale, il PC è uscito di fabbrica con una GTX 1650 Super, ma attualmente monta una GTX 1080 (installata dal precedente proprietario), mantenendo però case, alimentatore e scheda madre OEM HP originali.
Cosa ho provato a fare (senza successo):
Aggiornamento BIOS: Ho scaricato dal sito HP l'installer per la versione più recente (F.48). L'installer si avvia, il PC esegue un ripristino di emergenza (Codice BIOS 500) — probabilmente andando in protezione per via dell'hardware modificato o dei rigidi controlli OEM — e alla fine resta piantato alla F.46.
Reset fTPM: Ho provato a cancellare il chip TPM sia da Windows (tpm.msc) che forzandolo da BIOS (mettendo la cancellazione su [Sì] e salvando con F10). Il firmware ignora completamente la richiesta al riavvio, saltando la schermata di conferma e mantenendo il vecchio PIN e la versione 3.90.0.5.
Cold Boot forzato: Ho fatto un riavvio a freddo via terminale (shutdown /s /f /t 0) prima di rimettere mano al BIOS, ma la scheda madre fa comunque il boot normale ignorando il reset hardware del modulo.
Sembra che la ROM della scheda madre HP rifiuti categoricamente qualsiasi aggiornamento di microcodice AGESA o flash di BIOS, tenendo l'fTPM intrappolato in questa versione (probabilmente ostacolata anche dalla whitelist del BIOS con la GPU non nativa).
Qualcuno ha mai affrontato un blocco simile sui preassemblati HP TG01 modificati o conosce un modo per forzare l'aggiornamento della ROM / sbloccare il microcodice del TPM? Ogni consiglio o driga è ben accetto!