Sommario:
Una delle cose più straordinarie della maggior parte dei dispositivi Android è la quantità di scelta che hanno sulla versione del sistema operativo da utilizzare. Se acquistiamo uno smartphone con un ottimo hardware ma non siamo soddisfatti del software, di solito possiamo installare una versione diversa che lo faccia.
A seconda del dispositivo, avremo, almeno potenzialmente, dozzine di versioni di Android che possiamo installare Alcune sono create e gestito da un team di sviluppatori, mentre altri hanno un singolo sviluppatore che supervisiona tutti gli aspetti.Soprattutto, sono gratis.
L'esperienza Android personalizzata più grande e popolare è LineageOS. Precedentemente noto come CyanogenMod (e in seguito solo Cyanogen), LineageOS è una versione di Android con funzionalità aggiuntive che rendono il nostro dispositivo più potente e personalizzabile.
Una delle grandi cose di LineageOS è che ci consente di aggiornare molti dispositivi all'ultima versione di Android, anche se gli aggiornamenti stock per quel dispositivo sono in ritardo Questo dà nuova vita a telefoni e tablet che altrimenti morirebbero.
L'installazione di un nuovo sistema operativo sul nostro terminale Android può sembrare un'odissea, ma se fatta in più fasi può essere facile. Aiuta anche il fatto che c'è un ampio margine di errore in modo che i principianti non debbano preoccuparsi di mandare in crash i loro dispositivi.
Questo è ciò di cui avremo bisogno per aggiornare una ROM:
Smartphone o tablet Android compatibile cavo USB per quel dispositivo Computer portatile o desktop con sistema operativo Windows, macOS o Linux una connessione Internet Tempo (questo potrebbe richiedere un'ora o due, a seconda della nostra familiarità con le tecnologie coinvolte)
Passo 1
Alcuni dispositivi rari ci consentono di eseguire il flashing di nuove ROM senza prima collegarle a un computer. Tuttavia, la stragrande maggioranza dei dispositivi dovrà accedere a un computer con Windows, MacOS, Linux o persino Chrome OS.Può essere un laptop vecchio di dieci anni o un desktop ad alte prestazioni; non ci vuole molta energia per eseguire il flashing di una ROM
Di solito il software di cui hai bisogno è ADB. ADB è ospitato e gestito da Google, quindi non devi preoccuparti di virus o malware durante il download e l'installazione del programma. Possiamo visitare questa pagina per seguire istruzioni esplicite su come scaricare e installare ADB per la piattaforma informatica di cui abbiamo bisogno. Non ci vuole molto e le istruzioni sono molto semplici.
Una volta installato ADB, avremo accesso ad esso tramite un prompt dei comandi su Windows o una finestra di terminale su Linux e MacOS. Può sembrare difficile, ma non preoccuparti, i comandi sono estremamente semplici e facili da copiare e incollare.
Un consiglio: Occasionalmente collegheremo il nostro dispositivo Android al nostro computer per connetterci ad ADB.Quando lo facciamo, dobbiamo assicurarci di utilizzare il cavo USB fornito con il dispositivo. Se non ce l'abbiamo, dobbiamo usare un cavo di alta qualità Cavi economici potrebbero causare problemi di lampeggio, quindi meglio non rischiare.
Passo 2
Per ottenere LineageOS, dobbiamo prima verificare che il nostro dispositivo sia compatibile con la ROM Andiamo sul wiki di LineageOS e facciamo una ricerca per il dispositivo che desideri eseguire il flashing.LineageOS è compatibile con i dispositivi più popolari di quasi tutti i principali produttori. A meno che non disponiamo di un dispositivo estremamente economico, probabilmente possiamo installare almeno una versione di LineageOS.
Quando arriviamo all'elenco dei file associati al nostro dispositivo, scaricheremo solo il file con la data di caricamento più recente. Una volta scaricato il file sul computer, possiamo uscire dal sito LineageOS.Tuttavia, non abbiamo solo bisogno del pacchetto LineageOS; dovremo anche scaricare il pacchetto di ripristino personalizzato e il pacchetto dell'applicazione Google.
La recovery personalizzata più popolare è chiamata TeamWin Recovery Project, o TWRP in breve. Possiamo scaricare TWRP per il nostro dispositivo andando sul sito Web TWRP e facendo una ricerca. È obbligatorio indicare il modello esatto del nostro dispositivo prima di scaricare TWRP o LineageOS. Esistono molte varianti del Samsung Galaxy S5 e quindi molte versioni di TWRP e LineageOS etichettate Galaxy S5.
Avremo anche bisogno di un pacchetto di applicazioni Google. Se non li installiamo al termine del processo di aggiornamento, non avremo prodotti Google sul dispositivo all'avvio, incluso il Google Play Store. Non possiamo installare le applicazioni in un secondo momento, dobbiamo farlo durante il loro flash originale.
Una volta scaricati questi tre pacchetti, spostiamo i file nella stessa posizione dei file ADB che abbiamo installato nel passaggio precedenteQuindi cambiamo il nome in cose più semplici; ad esempio, il nome del file TWRP è molto lungo e complicato (twrp-3.2.2-1-xxxx.img). L'abbiamo cambiato in TWRP.img. Ciò renderà più facile trovare i file in un secondo momento e ci eviterà anche di digitare un po' di caratteri da riga di comando.
Rinominiamo ogni file che scarichiamo come tale:
twrp-x.x.x-x-xxxx.img> TWRP.img
lineage-xx.x-xxxxxxx-nightly-xxxx-signed.zip> LINEAGE.zip
open_gapps-xxxxx-x.x-xxxx-xxxxxxx.zip> GAPPS.zip
Non dimenticare di spostarli nella cartella ADB (per Windows, è % USER PROFILE% \ adb-fastboot \ platform-tools ). Una volta organizzati tutti i file, siamo pronti per il passaggio successivo.
Suggerimento: il nostro dispositivo ha un nome in codice che LineageOS, TWRP e GApps useranno per identificarlo.Il nome del codice è riportato nell'elenco dei dispositivi compatibili con LineageOS: lo usiamo per cercare i pacchetti compatibili, così sappiamo che stiamo scaricando sempre quello giusto.
Passaggio 3
Esistono molti modi diversi per eseguire il backup di un dispositivo. Ci sono app gratuite e a pagamento su Google Play, oltre a software gratuiti ea pagamento per computer. Un buon metodo per eseguire il backup di un dispositivo è utilizzare Helium. Se colleghiamo il telefono al client desktop Helium, possiamo fare una copia di backup di praticamente tutto ciò che abbiamo sul telefono dal computer senza dover prima eseguire il root del terminale
Una volta eseguito il backup di tutto, dovremo eseguire due operazioni sul dispositivo prima di passare al passaggio successivo: abilitare il debug USB e lo sblocco OEM.Questi sono due pulsanti nel pannello delle impostazioni del nostro dispositivo, nascosti in una sezione chiamata "Opzioni sviluppatore".
Abbiamo fatto una ricerca su Google per "accedi alle opzioni sviluppatore Android" per trovare le istruzioni su come accedere a questi due interruttori (di solito implica toccare un sacco di volte sul tuo numero di build Android in Impostazioni). Una volta che abbiamo accesso alle opzioni sviluppatore, attiviamo sia il debug USB che lo sblocco OEM. Se lo sblocco OEM non c'è, non succede nulla: ci assicuriamo solo che il debug USB sia attivo. Una volta fatto tutto ciò, colleghiamo il nostro telefono al computer con un cavo USB. Potremmo vedere i driver installati sul computer, il che è normale.
Passaggio 4
I passaggi per sbloccare il bootloader del nostro dispositivo variano a seconda della marca e del modello del telefono o tablet.Alcuni OEM rendono il processo incredibilmente semplice, mentre altri lo rendono molto difficile. Quindi questo passaggio varierà enormemente a seconda del dispositivo, quindi è difficile dare istruzioni esplicite Per semplificarci la vita, andiamo su XDA Developers e cerchiamo il forum per il nostro dispositivo. Leggiamo i thread e se altri utenti hanno sbloccato correttamente il bootloader. Se tutti gli altri sembrano a posto, starai bene.
Se scopriamo che altri utenti hanno problemi con il bootloader, potrebbe essere per diversi motivi. Potrebbe essere perché il dispositivo è troppo nuovo, quindi nessuno ha ancora capito il processo. Potrebbe anche essere che il bootloader sia protetto e difficile o impossibile da sbloccare; Samsung è famosa per questo. Una volta che siamo sicuri che il bootloader sia sbloccabile, andiamo alla guida all'installazione di LineageOS per il nostro dispositivo specifico.Lì troveremo istruzioni passo passo su come sbloccare il bootloader.
Ricorda: questa operazione cancellerà i dati sul tuo dispositivo.
Nella maggior parte dei casi, per sbloccare il bootloader colleghiamo il terminale al computer con un cavo USB e poi eseguiamo alcuni comandi ADB e fastboot per sbloccare il telefono:
Un comando ADB per garantire che il dispositivo sia collegato correttamente.
Un comando ADB per riavviare il dispositivo in modalità fastboot.
Un comando fastboot per verificare che il dispositivo sia in modalità fastboot e connesso correttamente.
Un comando fastboot per sbloccare il bootloader.
Se siamo su Windows, potremmo riscontrare un errore quando proviamo i passaggi sulla pagina del bootloader per il nostro dispositivo.Il problema potrebbe essere che il prompt dei comandi non si trova nella posizione corretta. Con il prompt dei comandi aperto, dobbiamo digitare il seguente comando:
La prima cosa da fare dopo aver collegato il dispositivo al computer è eseguire questo comando ADB per garantire una connessione corretta:
cd %userprofile%\adb-fastboot\platform-tools
Se dopo aver effettuato correttamente la connessione ad ADB e il riavvio in modalità fastboot riscontriamo dei problemi, è probabile che sia necessario aggiornare i driver sul computer. Abbiamo eseguito una ricerca su Google per "driver" e abbiamo scaricato e installato l'ultima versione.
Dopo aver fatto tutto ciò, dovremmo essere in grado di sbloccare correttamente il bootloader. Dopo che il bootloader è stato sbloccato, il nostro dispositivo si riavvierà ed entrerà nelle impostazioni di Android, proprio come dopo un ripristino delle impostazioni di fabbrica.
Prima di continuare con il passaggio successivo, dobbiamo assicurarci di abilitare nuovamente il debug USB. Passiamo attraverso il processo di configurazione di il terminale per la prima volta e quindi riattivare il debug USB. Dopo il ripristino delle impostazioni di fabbrica, potrebbe essere stato disabilitato, quindi dobbiamo seguire gli stessi passaggi di prima (accendere, connettersi al computer, ecc.).
Passaggio 5
Ora che il bootloader è sbloccato, è il momento di aggiornare qualcosa sul nostro dispositivo. Questo è un passo molto importante. Farai lampeggiare il nostro software per smartphone che cambierà drasticamente il modo in cui funziona Come ultimo avvertimento: il flashing della recovery personalizzata sbagliata su un dispositivo potrebbe causare errori. Dobbiamo essere assolutamente sicuri che il file TWRP che hai scaricato corrisponda al modello del dispositivo
Una volta pronto, avvia ADB tramite un prompt dei comandi ed esegui i seguenti comandi:
dispositivi adb
Come prima, il comando precedente assicura che il dispositivo sia connesso correttamente al nostro computer. Successivamente, eseguiamo questo: adb reboot bootloader
E poi: dispositivi fastboot
Infine, dopo un doppio controllo, inseriamo questo: fastboot flsh recovery TWRP.img
Una volta terminato il flashing di ADB e fastboot, riavviamo il dispositivo in modalità di ripristino. Questo di solito comporta una serie di sequenze di tasti hardware. L'avvio di OnePlus 5 in modalità di ripristino comporta lo spegnimento e l'accensione tenendo premuto il tasto di riduzione del volume. Facciamo una ricerca su Google dei passaggi necessari per avviare il nostro terminale in modalità di ripristino.
Poiché abbiamo appena eseguito il flashing di TWRP durante il suo ripristino originale, il dispositivo si avvierà in TWRP quando premiamo i tasti hardware specifici che abbiamo trovato utilizzando Google. Vedremo prima la schermata qui sotto:
Passaggio 6
Solitamente avviamo Android e spostiamo il file dal computer al dispositivo dopo aver collegato il cavo USB, ma non possiamo avviare Android perché non abbiamo avviato ancora installato Ma non preoccuparti, ADB può eseguire tutti i trasferimenti di file di cui abbiamo bisogno. Prima di farlo, dobbiamo assicurarci che non siano rimaste tracce della versione precedente di Android.
Dal menu principale TWRP, tocca Cancella e poi Formatta dati. TWRP ti avvertirà che si tratta di una faccenda seria, ma dal momento che abbiamo eseguito il backup nel passaggio tre, non abbiamo nulla di cui preoccuparci. Seguiamo le istruzioni TWRP e completiamo il processo di formattazione.
Dopo aver ricevuto il messaggio "Successo", premiamo il pulsante indietro fino a tornare alla pagina Pulisci.Tocchiamo Elimina avanzato e vedremo una serie di caselle di controllo. Se un elemento è selezionato, quella sezione del disco rigido verrà cancellata. Selezioniamo le prime tre caselle: Dalvik / ART Cache, System e Cache e lasciamo tutte le altre deselezionate.
Facciamo scorrere il dito da sinistra a destra sul dispositivo di scorrimento contrassegnato Scorri per eliminare. Inizia il processo di pulizia. Fatto ciò, siamo pronti per eseguire il flashing di LineageOS. Con il dispositivo ancora in modalità TWRP, lo colleghiamo al computer tramite il cavo USB. Avviamo un prompt dei comandi o una finestra del terminale nella cartella ADB, eseguiamo un controllo del dispositivo e quindi utilizziamo il comando "push" per inserire il file LineageOS nella memoria interna del terminale. Il comando da inserire dovrebbe essere: adb push LINEAGE.zip /sdcard/
Dopo averlo digitato e aver premuto Invio, ADB inizierà a inviare il file LineageOS al nostro dispositivo.Questo potrebbe richiedere del tempo e talvolta non è presente alcuna barra di avanzamento per vedere la durata del processo. Sul telefono, torniamo al menu principale della TWRP e tocchiamo Installa. Vedremo un elenco di file disponibili sul dispositivo, e il pacchetto LineageOS dovrebbe essere uno di questi Tocchiamo il nome del file e accederemo a una schermata con tre opzioni: scorri per confermare Flash.
TWRP mostrerà LineageOS sul nostro dispositivo e poi ci dirà che è stato installato con successo. Avremo due opzioni: Pulisci cache/dalvik o Riavvia il sistema. Non spingiamo nessuno. Lo faremo con il pulsante Home sullo schermo.
Passo 7
Ora tutto ciò di cui hai bisogno sono app Google come Google Play Store, Google Play Services, Gmail e Google Maps. Eseguiremo il flashing del file ZIP di Google Apps che abbiamo scaricato nel passaggio 2 nello stesso modo in cui eseguiamo il flashing di LineageOS.Con il dispositivo acceso in TWRP e connesso al computer, apriamo un prompt dei comandi ADB e ancora una volta eseguiamo un controllo del dispositivo ADB. Quindi scriviamo questo comando: adb push GAPPS.zip /sdcard/
Solitamente il bundle dell'app Google è più grande del nostro bundle LineageOS, quindi questo processo può richiedere anche più tempo della prima installazione che abbiamo fatto nel passaggio precedenteUna volta terminato il processo, con il nostro dispositivo seguiamo questi passaggi:
Tocca Installa> Cerca pacchetto Google> Premi pacchetto> Scorri per confermare Flash
Dopo aver eseguito questi passaggi, inizia il processo di aggiornamento. Fatto ciò, premi Wipe cache/dalvik, attendi un momento, quindi premi Riavvia il sistema.
Passo 8
Se il nostro primo avvio impiega più di 15 minuti, c'è qualcosa che non vaEseguiamo un riavvio tenendo premuto il pulsante di accensione fino al riavvio del dispositivo. Lasciamo che il telefono provi a riavviarsi di nuovo. Se ancora non si avvia o qualcosa non lampeggia correttamente, torna al passaggio 6. La prima cosa che vedrai dopo un avvio riuscito è una nuova animazione di avvio, con i tre cerchi del logo Lineage OS in una curva linea.
Una volta completato l'avvio, ci troveremo nella schermata iniziale di Android, dove sceglieremo la lingua, aggiungeremo il nostro account Google, ci connetteremo al Wi-Fi e così via. Una volta che siamo alla schermata principale, abbiamo ufficialmente finito: abbiamo LineageOS sul nostro dispositivo.
Conclusione
A seconda del dispositivo, ci sono probabilmente molte altre ROM personalizzate oltre a LineageOS.Ora che sappiamo come eseguire il flashing di una ROM, possiamo divertirci a eseguire il flashing e testare tutti i tipi di sistemi. Tutto quello che dobbiamo fare è trovare le ROM che corrispondono al numero di modello del nostro terminale e quindi ripetere i passaggi da 6 a 8 Non è necessario sbloccare il bootloader o installare di nuovo un ripristino personalizzato. Ovviamente, dobbiamo fare di nuovo una copia di backup del dispositivo.
Se proviamo ROM personalizzate e decidiamo che non ci piacciono più, è molto facile tornare alla ROM standard con cui il nostro dispositivo è arrivato dalla fabbrica. C'è un diverso set di istruzioni per aggiornare lo stock, ma il succo è lo stesso.
