Come installare manualmente gli aggiornamenti OxygenOS OTA sul tuo telefono OnePlus

Il modo più semplice per mantenere aggiornato il tuo telefono OnePlus è con OxygenOS OTA. Ecco come installarlo.

Link veloci

  • Canali di aggiornamento di OxygenOS
  • Posso installare manualmente gli aggiornamenti OxygenOS sulle varianti dell'operatore dei telefoni OnePlus?
  • Da dove posso scaricare un aggiornamento OxygenOS OTA?
  • Come eseguire manualmente il sideload di un aggiornamento OxygenOS
  • Caso speciale: declassamento
  • Conclusione

I fornitori di dispositivi Android utilizzano solitamente il meccanismo FOTA (firmware-over-the-air) standard del settore per fornire aggiornamenti software su Internet. Comunque sia, a volte potrebbe essere necessario installare manualmente un aggiornamento del software di sistema sul telefono. Che sia perché il nuovo deve ancora essere pubblicato nella tua regione, ha introdotto una nuova funzionalità su un canale di aggiornamento diverso o semplicemente perché hai hai rootato il tuo dispositivo e non puoi utilizzare la normale OTA, ci sono molti motivi per scegliere il percorso di aggiornamento manuale. Fortunatamente, su

Telefoni OnePlus, installare manualmente gli aggiornamenti OxygenOS OTA è un processo piuttosto semplice e ti guideremo attraverso questo processo qui.

Canali di aggiornamento di OxygenOS

Gli smartphone OnePlus hanno generalmente tre flussi di aggiornamenti software: Closed Beta, Open Beta e Stable. Le build Closed Beta di OxygenOS sono disponibili per un numero limitato di tester, mentre le Open Beta sono pubblicate sui forum dell'azienda affinché chiunque possa installarle. Entrambe queste build vengono utilizzate per i test per eliminare bug e altri problemi, oltre a introdurre nuove funzionalità. Infine, le build stabili sono il culmine di tutte le funzionalità e le correzioni di bug dopo che le beta chiuse e aperte hanno fatto il loro corso.

Negli ultimi anni, Google ha continuato a lavorare a stretto contatto con gli OEM nel tentativo di fornire ai dispositivi gli aggiornamenti delle versioni principali il più rapidamente possibile. OnePlus è uno dei produttori di smartphone che collabora regolarmente con Google per far funzionare le prime versioni di Android su alcuni dei suoi dispositivi più recenti. Tali build pre-release sono solitamente reso disponibile tramite uno speciale programma "Anteprima sviluppatore"., che è separato dai normali canali di aggiornamento di OxygenOS.

Il processo di installazione OTA manuale è per lo più identico per diversi flussi di aggiornamento. Tuttavia, potrebbe variare leggermente a seconda delle varianti regionali e dell'operatore degli smartphone OnePlus.

Posso installare manualmente gli aggiornamenti OxygenOS sulle varianti dell'operatore dei telefoni OnePlus?

OnePlus tende a utilizzare il framework Google OTA (spesso indicato come "GOTA") invece del backend OxygenOS/ColorOS OTA sull'operatore e su alcune varianti di dispositivi globali. Anche se è ancora possibile trasferire gli aggiornamenti su tali dispositivi regionali senza operatore/sbloccati, i modelli dell'operatore (ad es. i telefoni venduti tramite T-Mobile e Verizon) rendono intenzionalmente difficile l'installazione di eventuali pacchetti di aggiornamento OTA da parte di utente finale.

Tieni presente che potresti essere in grado di eseguire il cross-flash di una build OxygenOS sbloccata su una variante dell'operatore e successivamente forzare il sideload degli aggiornamenti software. Tuttavia, a causa dei problemi di incompatibilità legati alle differenze interne dei modem e di diverse altre partizioni firmware di basso livello, non è consigliabile.

Da dove posso scaricare un aggiornamento OxygenOS OTA?

Come accennato in precedenza, quando si tratta di versioni Developer Preview e Open Beta, OnePlus solitamente elenca le build iniziali sui suoi forum. Nel caso in cui gli aggiornamenti successivi richiedano l'installazione manuale per motivi di compatibilità, l'azienda offre opzioni di download OTA dai thread di annuncio dell'aggiornamento. Tuttavia, non è una regola pratica, poiché OnePlus ha già iniziato ad adottare un metodo alternativo di test Open Beta su alcuni dispositivi in ​​cui è necessario compilare un modulo direttamente dal telefono (Impostazioni > Informazioni sul dispositivo > Tocca Aggiorna > Tocca l'icona in alto a destra > Programma beta > Beta > Inserisci i tuoi dati > Applica ora) partecipare. In questo caso, la build Open Beta iniziale viene consegnata direttamente ai tester selezionati come una normale OTA.

Per ogni aggiornamento stabile di OxygenOS, dovresti essere in grado di trovare due tipi di versioni OTA: complete e incrementali. Si consiglia di utilizzare i pacchetti di aggiornamento completi per il sideload, poiché aggiornano il telefono indipendentemente dalla versione precedente installata. Sono utili anche quando sei rootato, poiché puoi estrarre da essi l'immagine di avvio stock, applicarla patch e installarla successivamente per mantenere l'accesso root. Un pacchetto di aggiornamento incrementale è relativamente più piccolo del corrispondente OTA completo, ma può essere applicato solo su una base incontaminata.

Come per tutte le OTA di diversi OEM Android, gli aggiornamenti OxygenOS per i telefoni OnePlus vengono implementati in modo graduale. La fase iniziale dell'implementazione raggiungerà solo una manciata di utenti e una volta che l'azienda confermerà che non ci sono grossi problemi con l'aggiornamento, questo verrà esteso al resto dei dispositivi.

OnePlus mantiene un portale di download per gli aggiornamenti software, dove l'azienda carica periodicamente le immagini di aggiornamento complete per i suoi telefoni. Tuttavia, spesso resta indietro rispetto alla fase di aggiornamento vera e propria, inoltre alcuni dispositivi ne sono notevolmente assenti. Il portale non offre pacchetti di aggiornamento incrementali né è possibile trovare le build Open Beta al suo interno. È qui che piacciono le iniziative create dalla comunità Aggiornamento dell'ossigeno Si accomodi.

L'aggiornamento dell'ossigeno è un applicazione open source che sfrutta la potenza del crowdsourcing e delle query OTA intelligenti per saltare le code di implementazione e scaricare gli aggiornamenti OxygenOS a tuo piacimento. L'app può scaricare pacchetti di aggiornamento ufficiali direttamente dai server OnePlus/Google e persino verificare l'integrità del file ZIP scaricato utilizzando checksum MD5.

Aggiornamento dell'ossigenoSviluppatore: Adhiraj S. Chauhan

Prezzo: gratuito.

4.4.

Scaricamento

Grazie alla stretta collaborazione tra XDA e il gruppo di sviluppatori intelligenti che ne sono responsabili Monitoraggio degli aggiornamenti OnePlus, elenchiamo anche i pacchetti OTA completi e incrementali negli articoli di aggiornamento di OxygenOS ogni volta possibile. Pertanto, i nostri lettori possono scaricare gli aggiornamenti direttamente sul proprio PC/Mac/Chromebook e quindi trasferirli sul proprio telefono per eseguire un aggiornamento manuale.

Nota: A causa di un'errata configurazione da parte di OnePlus, potresti scoprire che i pacchetti di aggiornamento OxygenOS scaricati manualmente dal server dell'azienda hanno un'estensione di file *.JAR anziché *.ZIP. Lo scenario è prevalente sui browser mobili. Devi rimuovere la parte "JAR" dal nome del file e assicurarti che l'estensione del pacchetto di aggiornamento sia "ZIP" prima del sideload.

Come eseguire manualmente il sideload di un aggiornamento OxygenOS

Supponendo che tu non stia tentando di eseguire il cross-flash di una build regionale diversa o di una versione del canale di aggiornamento non corrispondente, segui i passaggi descritti di seguito per eseguire un aggiornamento manuale. Sebbene sia possibile cambiare la regione del firmware o passare da un flusso di aggiornamento all'altro sui dispositivi OnePlus, prova queste azioni solo se sai esattamente cosa stai facendo.

Per Oxygen OS 11

Ecco come installare manualmente un aggiornamento sul tuo telefono OnePlus con OxygenOS 11 basato su Android 11:

  1. Determina la variante regionale del tuo telefono. Sfortunatamente, deciderlo basandosi esclusivamente sul numero del modello interno o sulla regione del firmware lo è incostante perché sia ​​i venditori che gli utenti potrebbero eseguire il cross-flash di diversi firmware regionali su OnePlus dispositivi.
    • Puoi utilizzare Oxygen Updater per scoprire la variante, poiché confronta un database interno che riduce notevolmente la probabilità di una selezione errata.
  2. Scarica il pacchetto di aggiornamento che desideri installare sul tuo telefono utilizzando Oxygen Updater. Nei nostri articoli trovi anche i link diretti, più facili da utilizzare su PC/Mac in abbinamento ad un'app di gestione dei download.
    • Come accennato in precedenza, prova a optare per lo ZIP completo quando possibile. L'applicazione di un aggiornamento incrementale richiede l'applicazione delta patch, che è possibile solo quando la versione base corrispondente non è stata affatto manomessa.
  3. Sposta il pacchetto di aggiornamento nella directory principale della memoria interna del telefono.
  4. Navigare verso Impostazioni, Selezionare Sistemae scegli il Aggiornamenti di sistema opzione.
  5. Tocca l'icona a forma di ingranaggio nell'angolo in alto a destra e scegli Aggiornamento locale.
  6. Il file che hai salvato nella directory root dovrebbe essere visualizzato qui. Selezionare il file per avviare l'aggiornamento locale.
  7. Selezionare Installa ora per installare manualmente l'aggiornamento OxygenOS sul tuo telefono OnePlus.
  8. Una volta terminata l'installazione, accedere al file Info sul telefono pagina per verificare il numero di build.

Nel caso in cui disponi della variante globale di qualsiasi smartphone OnePlus, l'opzione di aggiornamento locale potrebbe non essere visibile per impostazione predefinita. In tal caso, è necessario installa il suo APK prima, quindi utilizzare un'app di avvio attività (esempio) per avviare l'attività denominata com.oneplus.localupdate.ui.home.HomeActivity per poter avviare la procedura guidata di aggiornamento locale. Per saperne di più, dai un'occhiata questo post del forum.

Nota: Su una manciata di dispositivi (ad esempio OnePlus Nord 2), il ripristino stock di OxygenOS 11 offre la possibilità di eseguire il flashing di un file ZIP di aggiornamento. Tuttavia, questi telefoni hanno già ricevuto l’aggiornamento OxygenOS 12, che depreca comunque tale funzionalità.

Per OxygenOS 12 e versioni successive

Se disponi di un telefono OnePlus diverso dall'operatore con OxygenOS 12 basato su Android 12 o versione successiva e desideri eseguire il sideload di un aggiornamento manualmente, procedi come segue:

  1. Determina la variante regionale del tuo telefono. Ancora una volta, utilizza Oxygen Updater per farlo, poiché confronta un database interno che riduce notevolmente la probabilità di una selezione errata.
  2. Scarica il pacchetto di aggiornamento che desideri installare sul tuo telefono utilizzando Oxygen Updater. Nei nostri articoli trovi anche i link diretti, più facili da utilizzare su PC/Mac in abbinamento ad un'app di gestione dei download.
    • Come accennato in precedenza, prova a optare per lo ZIP completo quando possibile. L'applicazione di un aggiornamento incrementale richiede l'applicazione delta patch, che è possibile solo quando la versione base corrispondente non è stata affatto manomessa.
  3. Sposta il pacchetto di aggiornamento nella directory principale della memoria interna del telefono.
  4. Per sbloccare la funzionalità di installazione locale, devi abilitare le opzioni sviluppatore integrate di Android. Per fare ciò, vai a Impostazioni > Informazioni sul dispositivo > Versione e tocca il Numero di costruzione sezione 7 volte.
  5. Torna alla pagina Informazioni sul dispositivo, fai clic su Aggiornato, quindi fai clic sul menu dei tre punti verticali nell'angolo in alto a destra e seleziona Installazione locale.
  6. Il file che hai salvato nella directory root dovrebbe essere visualizzato qui. Selezionare il file per avviare l'aggiornamento locale.
  7. Selezionare Installa ora per installare manualmente l'aggiornamento OxygenOS sul tuo telefono OnePlus.
  8. Una volta terminata l'installazione, accedere al file Info sul telefono pagina per verificare il numero di build.

In alcuni casi, dovrai installare un'app separata per forzare l'attivazione della funzionalità. OnePlus fornisce alcune varianti di questa app autonoma di "aggiornamento del sistema" nei suoi forum, ma quella collegata di seguito dovrebbe essere compatibile con la maggior parte dei suoi dispositivi.

Scarica OPLocalUpdateAPK

Dopo installando l'APK, tutto ciò che devi fare è aprire l'app di aggiornamento del sistema dal cassetto delle app. Rileverà automaticamente un pacchetto di aggiornamento valido se è posizionato nella directory principale della memoria interna del telefono. Successivamente, tocca il nome del file per avviare la procedura di aggiornamento.

Nota: Alcuni telefoni OnePlus ricevono gli aggiornamenti sotto forma di archivi ZIP divisi (internamente noti come "componente OTA"). Al momento non siamo a conoscenza di un processo di installazione manuale semplificato per questo tipo di OxygenOS OTA. Aggiorneremo l'articolo quando avremo maggiori informazioni su questo particolare scenario.

Per OxygnenOS 13

Sebbene non vi siano cambiamenti significativi tra OxygenOS 12 e 13 per quanto riguarda il sideload degli aggiornamenti, esiste un bug noto che influisce sull'installazione OTA su alcune varianti globali. Anche per un normale evento FOTA, alcuni utenti potrebbero riscontrare un errore di aggiornamento durante il processo di aggiornamento.

IL soluzione ufficiale è piuttosto semplice, però. Tutto quello che devi fare è accendere il Opzioni sviluppatore, quindi attiva/disattiva Aggiornamenti automatici del sistema voce sotto di esso. Successivamente, riprova a installare l'aggiornamento tramite OTA/sideload manuale.

Caso speciale: declassamento

Normalmente è possibile eseguire l'aggiornamento solo a una versione di build superiore. La funzionalità di installazione locale di OxygenOS ti impedisce di eseguire il sideload di una build precedente per motivi di sicurezza. Detto questo, OnePlus offre infatti un tipo speciale di build firmware (comunemente chiamati "pacchetti rollback"), che hanno lo scopo di downgrade del sistema operativo attualmente installato.

Pacchetti di rollback elencati in un thread del forum OnePlus

Durante un importante periodo di transizione (ad esempio da OxygenOS 12 a OxygenOS 13), l'azienda fornisce File ZIP di downgrade ufficiali che possono essere utilizzati per tornare dall'anteprima beta/sviluppatore alla versione stabile canale. Sebbene il processo di sideload manuale per questi pacchetti non sia molto diverso dagli aggiornamenti regolari, cancellano forzatamente il dispositivo di destinazione durante la fase di installazione. Quindi è meglio farlo eseguire il backup di tutti i tuoi dati prima di tentare un downgrade.

Conclusione

E questo è tutto. Dovresti essere aggiornato a qualsiasi versione di OxygenOS di cui hai bisogno senza attendere che OnePlus invii l'aggiornamento al tuo telefono. Inoltre, ora puoi facilmente ripristinare una versione precedente di OxygenOS utilizzando anche il processo di installazione manuale.

Grazie al membro senior di XDA Alcuni_nome_utente_casuale per l'assistenza.

Se hai domande sul processo di installazione, faccelo sapere nella sezione commenti qui sotto.