- - Come prendere screenshot in recupero e AROMA su Android

Come fare screenshot in Recovery & AROMA su Android

Molti appassionati di Android usano la personalizzazioneripristini come TWRP e ClockworkMod per il flashing di ROM e mod, l'esecuzione e il ripristino di backup completi del dispositivo e persino la gestione dei loro file utilizzando il file manager AROMA completo. E mentre la maggior parte degli utenti non avrebbe davvero bisogno di prendere screenshot in modalità di recupero, noi blogger, sviluppatori di recuperi personalizzati e app basate su AROMA, così come i progettisti di temi di recupero hanno bisogno di questa funzionalità spesso per mostrare ciò che stanno recensendo o lavorando . Di seguito, ti guideremo attraverso il processo di acquisizione semplice delle schermate del tuo dispositivo Android mentre viene avviato in modalità di ripristino, indipendentemente dal ripristino personalizzato in esecuzione.

How-to-take-screenshot-in-Android-recupero

A differenza di quando si avvia normalmente Android,la combinazione standard del pulsante Abbassa volume + Accensione non funziona per scattare uno screenshot in fase di recupero. In precedenza, lo strumento DDMS di Android SDK funzionava perfettamente allo scopo, ma non è più stato così dagli ultimi aggiornamenti.

L'unica soluzione funzionante di cui sono stato a conoscenzafinora è stato necessario afferrare manualmente i dati grezzi del framebuffer e quindi elaborarli utilizzando lo strumento da riga di comando ffmpeg per ottenere l'immagine richiesta. Tuttavia, c'è una seria avvertenza con questa soluzione: non è un singolo comando universale per tutti i dispositivi Android, perché diversi dispositivi e recuperi utilizzano diversi formati di pixel per il loro framebuffer e il comando deve anche essere modificato per tener conto della risoluzione nativa del dispositivo e un fattore da falcata nell'immagine grezza. Ho vissuto personalmente l'incubo di passare ore a cercare di capire questi parametri per alcuni dei miei dispositivi quando scrivevo alcune delle mie guide che coinvolgono schermate di ripristino.

Quello che stiamo per vedere è un fantastico piccolo strumento di XDA Member makers_mark che fa il lavoro per te mantenendo tutte queste complicazioni in background.

Ecco la schermata di recupero

Screenshot di recupero è uno script (disponibile soloper Windows al momento della stesura di questo documento) che utilizza ADB e ffmpeg per estrarre il framebuffer non elaborato dal dispositivo e quindi elaborarlo di conseguenza per presentare lo screenshot in formato PNG.

Schermata di recupero Android per Windows 01

Prima di poter iniziare a scattare schermate di ripristino, è necessario configurare lo strumento per il dispositivo. Quindi iniziamo.

Impostazioni Cose su

Prima di procedere, assicurati di aver riavviato il dispositivo in modalità di ripristino, di averlo collegato al computer tramite un cavo USB e di aver installato i driver necessari.

Scarica la schermata di ripristino ed estrai il filecontenuto del file ZIP scaricato in qualsiasi posizione comoda sul tuo computer. Quindi, avviare lo strumento utilizzando il file RUNrs.bat nella cartella. Lo script ti presenterà le seguenti opzioni:

Schermata di recupero Android per Windows 02

Seleziona la prima opzione, ad es. effettuare un'impostazione di configurazione premendo 1. Verranno quindi richieste le dimensioni dello schermo del dispositivo in pixel. Assicurati di inserire la dimensione più corta come larghezza e quella più lunga come altezza.

Screenshot di recupero Android per Windows 03

Schermata di ripristino tirerà quindi ilframebuffer dal tuo dispositivo, elaboralo in diversi formati di pixel con ffmpeg e inserisci i file PNG elaborati in una cartella "Pixel_formats" all'interno della cartella in cui hai estratto lo strumento.

Schermata di recupero Android per Windows 04

Ora vai alla cartella Pixel_formats e controllatutte quelle immagini. Noterai che la maggior parte di loro sembra divertente, il che è perfettamente normale; sono stati elaborati utilizzando un formato pixel diverso da quello del tuo dispositivo. Quello che devi cercare qui è l'immagine che sembra giusta, annota il suo nome (che è il nome del suo formato pixel) e premi un tasto qualsiasi per continuare.

Screenshot di recupero Android per Windows 05

Se hai trovato l'immagine corretta nella cartella,vai avanti e premi 1 per finalizzare le tue impostazioni. Se questa volta non sei stato fortunato, premi 2 e lo strumento proverà formati ancora più diffusi. In tal caso, cerca nuovamente nella stessa cartella le dozzine di nuove immagini aggiunte lì e prendi nota del suo nome quando trovi quella corretta.

Schermata di recupero Android per Windows 06

Dopo aver trovato il formato pixel corretto,inseriscilo nella schermata successiva esattamente come lo vedi nel nome del file corretto (senza l'estensione .PNG). Ad esempio, nei nostri test con Nexus 5, l'immagine corretta era rgb0.png e quindi il formato pixel corretto era rgb0.

Schermata di recupero Android per Windows 07

Dopo aver inserito il formato pixel corretto per il tuodispositivo e premi Invio, hai finito con la configurazione - è ora il momento di iniziare a scattare quelle schermate di recupero. Le impostazioni vengono salvate e non sarà più necessario configurare lo script per lo stesso dispositivo quando lo si riavvia.

Cattura di schermate in recupero

Una volta completata la configurazione iniziale, ti vengono fornite le seguenti opzioni ogni volta che avvii lo strumento.

Schermata di recupero Android per Windows 08

Ciò che potrebbe sembrare confuso qui sarebbe ilpresenza di tre opzioni per afferrare il framebuffer. Spiegare come funziona il sistema a doppio framebuffer di Android va oltre lo scopo di questa guida e l'immagine che stai cercando potrebbe essere in uno dei framebuffer, quindi sarà una buona idea scegliere la terza opzione ogni volta, ovvero ottenere entrambi i framebuffer. Basta premere 3 e Recovery Screenshot inizierà a estrarre ed elaborare entrambi i framebuffer per te.

Schermata di recupero Android per Windows 09

I file di immagine elaborati risultanti sarannocollocato in una sottocartella all'interno della cartella principale dello script e assegnato un nome in base alla data corrente. Le immagini all'interno verranno denominate in base all'ora corrente, nonché al framebuffer (superiore o inferiore).

Screenshot di recupero Android per Windows 09a

Si noti che quando si tenta di catturare un diversoschermate del dispositivo, potrebbe essere necessario configurare nuovamente lo strumento. Per fare ciò, basta premere 4 sulla sua schermata principale per ripristinare le impostazioni e ricominciare. La quinta opzione, ovvero la modalità manuale, non prevede la connessione di un dispositivo in modalità di ripristino e può essere utilizzata per specificare manualmente le impostazioni ed elaborare qualsiasi file di immagine non elaborato come sorgente.

Pochi risultati

Ecco alcuni screenshot catturati in fase di recuperomodalità usando lo script. La prima è la schermata principale del recupero TWRP, la seconda mostra i progressi lampeggianti, mentre la terza è AROMA File Manager.

Schermata di recupero Android per Windows 10
Schermata di recupero Android per Windows 11
Schermata di recupero Android per Windows 12

Ancora una volta, mentre non è per tutti da quando casualgli utenti e anche la maggior parte dei power user non avranno mai bisogno di catturare schermate di ripristino, Recovery Screenshot può rivelarsi un salvavita per persone come me che in precedenza dovevano passare attraverso il fastidio di estrarre manualmente i framebuffer ed elaborare immagini grezze con i comandi di ffmpeg ogni volta che dovevamo rivedere un recupero personalizzato o uno script AROMA.

Scarica la schermata di ripristino da XDA-Developers

Commenti