Nè io nè il Forum Androidiani.com ci riterremo responsabili in caso di procurato danno al vostro dispositivo. Seguite questa guida a vostro rischio.
Quello che vedremo oggi è una piccola ma potentissima utility che ci verrà in aiuto per l'estrazione dei file immagine delle parti di un firmware.
Il suo funzionamento è molto semplice.
1. Il primo passo da fare è quello di collegarsi alla pagina di XDA per scaricare l'ultima versione del tool.
2. Una volta scaricata l'ultima versione del pacchetto, estraiamo il contenuto del pacchetto in una cartella che potrete nominare a vostro piacimento.
3. Ora scaricate il firmware di cui volete estrarre le parti. Una piccola raccomandazione personale: se il firmware non proviene da fonti Ufficiali, tipo il sito Huawei o Honor, ma da fonti tipo Firmware Finder, assicuratevi che quello che state per scaricare sia un firmware FullOTA-MF e che soprattutto sia stato autorizzato per il rilascio al vostro dispositivo.
4. Una volta scaricato il pacchetto firmware, estraete dal suo interno il solo file UPDATE.APP.
Per quanto riguarda il firmware da scaricare, mi preme ricordare che su Marshmallow avrete il firmware in un solo pacchetto, su Nougat e Oreo il firmware sarà splittato in due pacchetti o più pacchetti .zip e cioè update.zip e update_full_codicemodello_XX.zip (che sono quelli che poi contengono i file UPDATE.APP con le parti principali di un firmware).
5. Ora che avete il vostro file UPDATE.APP, spostatelo nella cartella che avete creato e che contiene i file estratti dal pacchetto HuaweiUpdateExtractor_xxx.
6. Aprite il tool con doppio click su HuaweiUpdateExtractor.exe e dalla finestra di programma che appare, cliccando sul pulsante in alto a destra selezionate il file UPDATE.APP. Nel giro di qualche secondo verranno mostrate tutte le parti del firmware che potrete scaricare.
7. Ora selezionate i file che volete estrarre, cliccando su uno e tenendo premuto il tasto Ctrl col mouse aggiungendo tutti quelli che volete. Fatto questo cliccate col tasto destro su uno dei file selezionati e dal menù che appare scegliete la voce Extract Selected. Vi verrà chiesto di scegliere una destinazione, quindi se avete già pronta una cartella dove estrarre i file procedete con OK oppure createla voi direttamente dalla finestra di dialogo che vi apparirà.
Inizierà così lil processo di estrazione che dura pochi minuti
8. All'interno della cartella selezionata per l'estrazione, vi ritroverete con una serie di file con estensione .img e .img.header; questi ultimi potete anche eliminarli in quanto di solito non servono.
9. Ora avete completato l'estrazione dei file .img che potrete utilizzare a seconda delle vostre esigenze.
Huawei Update Extractor e Android Oreo.
Fino a Nougat non avrete problemi nel seguire questa guida, con Oreo cambia qualcosina ma niente paura.
Infatti sembra che aprendo il tool e caricando un file UPDATE.APP estratto da un firmware Oreo, il tool rimanda un messaggio di errore
La soluzione sta nel portarsi nella scheda Setting del programma e togliere il segno di spunta dalla voce Verify header checksum
Crediti e ringraziamenti vanno a @worstenbrood Senior Member della Comunità di XDA