Quindi, se sei passato da Android 13 ad Android 11 sul tuo OnePlus 9 Pro e ora il sensore di impronte digitali non funziona o è completamente morto, probabilmente ti senti un po’ frustrato. Questo perché a volte, durante il flashing o il downgrade, alcuni sensori o funzionalità hardware si rompono in modo strano, probabilmente a causa di file mancanti o obsoleti. Fortunatamente, esiste un modo per risolvere il problema senza rispedire il dispositivo in officina. L’idea è quella di flashare il file persistente corretto (poiché i dati delle impronte digitali di Android sono memorizzati in una partizione dedicata nascosta), che si spera riporti in vita il sensore di impronte digitali. Non promettiamo che funzionerà su ogni configurazione, ma vale sicuramente la pena provare a ripristinare quella funzionalità di sicurezza.

Un piccolo avvertimento: armeggiare con i comandi fastboot e flash può essere rischioso se non si presta attenzione. Assicuratevi di seguire ogni passaggio alla lettera, di mantenere il dispositivo carico (>50%) e di aver scaricato il file persist corretto per il modello esatto del dispositivo e la versione del sistema operativo. Perché, ovviamente, Android a volte deve rendere le cose più difficili del necessario.

Come riparare il sensore di impronte digitali su OnePlus 9 Pro dopo il downgrade ad Android 11

Metodo 1: installare il file persistente corretto

Questa è la principale novità. I ​​dati delle impronte digitali sono memorizzati nella partizione di persistenza e, in caso di downgrade, questa partizione potrebbe non essere aggiornata correttamente o potrebbe danneggiarsi. Flashare il file di persistenza corretto può ripristinare tale funzionalità. In genere, si verifica se il sensore di impronte digitali smette improvvisamente di funzionare o non registra nuove impronte dopo il downgrade.

Prepara il tuo dispositivo e abilita il debug

  • Assicurati che sul tuo OnePlus 9 Pro sia installato Android 11 e che sia sbloccato (bootloader sbloccato).
  • Scarica gli strumenti della piattaforma AOSP più recenti per il tuo sistema operativo (Windows, macOS, Linux).Questi includono i comandi adb e fastboot.
  • Scarica il file persist.img corretto per il tuo dispositivo. Puoi trovarlo sui forum XDA o su repository come GitHub: Winhance. Ricorda, assicurati di trovare la corrispondenza esatta: file sbagliati possono peggiorare ulteriormente la situazione.
  • Collega il telefono al PC tramite USB. Assicurati di utilizzare un cavo di buona qualità: a volte cavi economici o difettosi causano disconnessioni anomale, compromettendo la procedura di flashing.
  • Abilita le Opzioni sviluppatore: Impostazioni > Info sul telefono > Tocca Numero build 7 volte. Quindi torna indietro, trova Opzioni sviluppatore e attiva Debug USB.

Trasferisci il file Persist nella tua cartella ADB

  • Dopo aver scaricato persist.img, spostalo nella cartella platform-tools (dove si trovano adb.exe e fastboot.exe).Su Windows, potrebbe essere qualcosa del tipo C:\platform-tools.
  • Copia il file persist.img in quella cartella: sarà facile da trovare in seguito quando eseguirai i comandi.

Accedi alla riga di comando/terminale nella cartella ADB

  • Su Windows: fai clic con il tasto destro del mouse nella cartella platform-tools e seleziona Apri finestra PowerShell qui o Apri finestra di comando qui.
  • Su Mac/Linux: apri il Terminale, quindi vai alla directory con cd(ad esempio, cd ~/Downloads/platform-tools)

Riavvia il telefono in modalità Fastboot

  • Nel prompt dei comandi o nel terminale, digitare:adb reboot bootloader
  • Il dispositivo dovrebbe riavviarsi in modalità fastboot. Se non viene visualizzata la schermata fastboot, tieni premuti manualmente i tasti volume giù e accensione durante l’accensione.

Flashare il file persistente

  • Una volta in modalità fastboot, eseguire:fastboot flash persist persist.img
  • Nota: alcune configurazioni potrebbero richiedere di sbloccare o bloccare nuovamente il bootloader, ma solitamente ciò non è necessario solo per rendere persistente il flash, a meno che non si tratti di un problema di root o di sicurezza.
  • Attendi il completamento del comando, senza disconnetterti. Dovresti visualizzare il messaggio “Finished” o “OK”.

Riavviare il dispositivo

  • Tipo:fastboot reboot
  • Il dispositivo si riavvierà in Android. A volte ci vogliono alcuni minuti prima che i sensori delle impronte digitali si reinizializzino completamente, quindi sii paziente.

Metti alla prova la tua impronta digitale

  • Vai su Impostazioni > Sicurezza e schermata di blocco > Impronta digitale e prova ad aggiungere una nuova impronta digitale. Se riconosce il tuo dito, vittoria!

Suggerimenti aggiuntivi e risoluzione dei problemi

  • Se il dispositivo non riesce ad avviarsi in modalità fastboot, ricontrolla l’installazione del driver. Su Windows, assicurati di aver installato il driver OEM per OnePlus (tramite il pacchetto driver OnePlus o da Gestione dispositivi).
  • A volte, il file persist non è della versione corretta o non è compatibile: ricontrolla. Oppure prova a utilizzare un file persist.img diverso con la stessa versione del firmware.
  • Mantieni il telefono carico, almeno oltre il 50%, in modo che il processo non venga interrotto a metà. Se l’alimentazione si interrompe durante l’aggiornamento, il dispositivo potrebbe bloccarsi.
  • Se nulla funziona, potresti provare a effettuare un ripristino completo delle impostazioni di fabbrica, ma questa è un’altra storia, solitamente più drastica.

Incartare

Flashare il file persistente corretto può fare miracoli per risolvere i problemi di impronte digitali dopo un downgrade. Onestamente, non capisco perché non sia incluso di default nel processo di downgrade, ma ehi, eccoci qui. Siate cauti, seguite ogni passaggio e sperate che il sensore torni in funzione.È un po’ strano, ma in alcune configurazioni basta un riavvio o un flash per far funzionare di nuovo il sensore di impronte digitali. Buona fortuna e incrociamo le dita che questo aiuti!

Riepilogo

  • Scarica il file persist.img corretto per il tuo dispositivo e la tua versione del sistema operativo.
  • Abilitare le Opzioni sviluppatore e il Debug USB.
  • Trasferisci persist.img nella tua cartella ADB.
  • Avviare in Fastboot (adb reboot bootloader).
  • Flash con fastboot flash persist persist.img.
  • Riavviare, quindi testare la configurazione delle impronte digitali.