Hoe u OxygenOS OTA-updates handmatig op uw OnePlus-telefoon installeert

De eenvoudigste manier om je OnePlus telefoon up-to-date te houden is met de OxygenOS OTA. Hier leest u hoe u het installeert.

Snelle koppelingen

  • OxygenOS-updatekanalen
  • Kan ik OxygenOS-updates handmatig installeren op de providervarianten van OnePlus-telefoons?
  • Waar kan ik een OxygenOS OTA-update downloaden?
  • Hoe u een OxygenOS-update handmatig kunt sideloaden
  • Speciaal geval: downgraden
  • Conclusie

Verkopers van Android-apparaten gebruiken doorgaans het industriestandaard Firmware-Over-The-Air (FOTA)-mechanisme om software-updates via internet te leveren. Hoe het ook zij, soms moet u handmatig een systeemsoftware-update op uw telefoon installeren. Of het nu is omdat de nieuwe nog niet live is gegaan in jouw regio, een nieuwe functie heeft geïntroduceerd op een ander updatekanaal, of simpelweg omdat je je apparaat geroot en de reguliere OTA niet kunt gebruiken, zijn er voldoende redenen om voor de handmatige updateroute te kiezen. Gelukkig, op OnePlus-telefoons, is het handmatig installeren van OxygenOS OTA-updates een vrij eenvoudig proces, en we zullen u er hier doorheen leiden.

OxygenOS-updatekanalen

OnePlus-smartphones hebben over het algemeen drie stromen software-updates: gesloten bèta, open bèta en stabiel. Gesloten bètaversies van OxygenOS zijn beschikbaar voor een beperkt aantal testers, terwijl de open bètaversies op de bedrijfsforums worden gepubliceerd en door iedereen kunnen worden geïnstalleerd. Beide builds worden gebruikt voor testen om bugs en andere problemen op te lossen, en om nieuwe functies te introduceren. Ten slotte vormen stabiele builds het hoogtepunt van alle functies en bugfixes nadat de gesloten en open bèta's hun einde hebben bereikt.

De afgelopen jaren is Google nauw blijven samenwerken met OEM's in een poging om belangrijke versie-updates zo snel mogelijk naar apparaten te krijgen. OnePlus is een van de smartphonefabrikanten die regelmatig samenwerkt met Google om vroege versies van Android op een aantal van de nieuwste apparaten te laten draaien. Dergelijke pre-release-builds zijn meestal beschikbaar gemaakt via een speciaal "Developer Preview" -programma, die los staat van de reguliere OxygenOS-updatekanalen.

Het handmatige OTA-installatieproces is grotendeels identiek voor verschillende updatestreams. Het kan echter enigszins variëren tussen regionale en providervarianten van OnePlus-smartphones.

Kan ik OxygenOS-updates handmatig installeren op de providervarianten van OnePlus-telefoons?

OnePlus heeft de neiging om het Google OTA-framework (vaak "GOTA" genoemd) te gebruiken in plaats van de OxygenOS/ColorOS OTA-backend op de provider en sommige mondiale apparaatvarianten. Hoewel het nog steeds mogelijk is om de updates op dergelijke niet-provider/ontgrendelde regionale apparaten te sideloaden, zijn de providermodellen (bijv. de telefoons die via T-Mobile en Verizon worden verkocht) maken het opzettelijk moeilijk om OTA-updatepakketten te installeren eindgebruiker.

Houd er rekening mee dat u mogelijk een ontgrendelde OxygenOS-build op een providervariant kunt crossflashen en vervolgens de software-updates geforceerd sideloaden. Vanwege de incompatibiliteitsproblemen die verband houden met de interne verschillen binnen de modems en verschillende andere firmwarepartities op laag niveau, is dit echter niet aan te raden.

Waar kan ik een OxygenOS OTA-update downloaden?

Zoals eerder vermeld, vermeldt OnePlus, als het gaat om Developer Preview en Open Beta-releases, meestal de eerste builds op zijn forums. In het geval dat de opeenvolgende updates om compatibiliteitsredenen handmatige installatie vereisen, biedt het bedrijf OTA-downloadopties aan via de update-aankondigingsthreads. Desalniettemin is dit geen vuistregel, aangezien OnePlus al begonnen is met het toepassen van een alternatieve methode voor Open Bèta-testen op bepaalde apparaten waarop u rechtstreeks vanaf uw telefoon een formulier moet invullen (Instellingen > Over apparaat > Tik op up-to-date > Tik op het pictogram rechtsboven > Bètaprogramma > Bèta > Vul uw gegevens in > Nu toepassen) om deel te nemen. In dit geval wordt de initiële Open Beta-build rechtstreeks aan de geselecteerde testers geleverd als een reguliere OTA.

Voor elke stabiele OxygenOS-update zou je twee soorten OTA-releases moeten kunnen vinden: volledige en incrementele. De volledige updatepakketten worden aanbevolen voor sideloading, omdat ze de telefoon upgraden, ongeacht welke eerdere versie is geïnstalleerd. Ze zijn ook handig als je geroot bent, omdat je er de stock-boot-image uit kunt halen, patchen en daarna kunt flashen om root-toegang te behouden. Een incrementeel updatepakket is relatief kleiner dan het overeenkomstige volledige OTA, maar kan alleen op een onaangeroerde basis worden toegepast.

Zoals bij alle OTA’s van verschillende Android-OEM’s worden de OxygenOS-updates voor de OnePlus-telefoons gefaseerd uitgerold. De eerste fase van de uitrol zal slechts een handvol gebruikers bereiken, en zodra het bedrijf bevestigt dat er geen grote problemen zijn met de update, zal deze naar de rest van de apparaten worden uitgerold.

OnePlus onderhoudt een downloadportaal voor software-updates, waar het bedrijf periodiek de volledige updateafbeeldingen voor zijn telefoons uploadt. Het blijft echter vaak achter bij de daadwerkelijke updatefase, en sommige apparaten ontbreken daarin merkbaar. De portal biedt geen incrementele updatepakketten, noch kun je de Open Beta-builds daarin vinden. Dit is waar door de gemeenschap gemaakte initiatieven zoals Zuurstof-updater kom binnen.

Oxygen Updater is een open source-app dat gebruikmaakt van de kracht van crowdsourcing en intelligente OTA-query om de wachtrij bij de implementatie over te slaan en de OxygenOS-updates op uw gemak te downloaden. De app kan officiële updatepakketten rechtstreeks downloaden van OnePlus/Google-servers en verifieert zelfs de integriteit van het gedownloade ZIP-bestand met behulp van MD5-checksums.

Zuurstof-updaterOntwikkelaar: Adhiraj S. Chauhan

Prijs: gratis.

4.4.

Downloaden

Dankzij de nauwe samenwerking tussen XDA en de groep intelligente ontwikkelaars die verantwoordelijk zijn voor Bij het volgen van OnePlus-updates vermelden we ook altijd de volledige en incrementele OTA-pakketten in OxygenOS-updateartikelen mogelijk. Onze lezers kunnen de updates dus rechtstreeks op hun pc/Mac/Chromebook downloaden en vervolgens naar hun telefoon overbrengen om een ​​handmatige update uit te voeren.

Opmerking: Als gevolg van een verkeerde configuratie bij OnePlus kan het zijn dat de OxygenOS-updatepakketten die handmatig van de server van het bedrijf zijn gedownload, de bestandsextensie *.JAR hebben in plaats van *.ZIP. Het scenario komt veel voor in mobiele browsers. U moet het "JAR"-gedeelte uit de bestandsnaam verwijderen en ervoor zorgen dat de extensie van het updatepakket "ZIP" is voordat u gaat sideloaden.

Hoe u een OxygenOS-update handmatig kunt sideloaden

Ervan uitgaande dat u niet probeert een andere regionale build of een niet-overeenkomende updatekanaalrelease te crossflashen, volgt u de onderstaande stappen om een ​​handmatige update uit te voeren. Hoewel het mogelijk is om op OnePlus-apparaten van firmwareregio te wisselen of tussen updatestreams te wisselen, moet je deze acties alleen proberen als je precies weet wat je doet.

Voor OxygenOS 11

Zo installeert u handmatig een update op uw OnePlus-telefoon met OxygenOS 11 op basis van Android 11:

  1. Bepaal de regionale variant van uw telefoon. Helaas is het beslissen hierover alleen gebaseerd op het interne modelnummer of de firmware-regio-props wisselvallig omdat zowel verkopers als gebruikers verschillende regionale firmware op OnePlus konden kruisen apparaten.
    • U kunt Oxygen Updater gebruiken om de variant te achterhalen, omdat deze een interne database controleert, waardoor de kans op een verkeerde selectie aanzienlijk wordt verkleind.
  2. Download het updatepakket dat u op uw telefoon wilt installeren met Oxygen Updater. U kunt ook de directe links naar onze artikelen vinden, die gemakkelijker te gebruiken zijn op een pc/Mac in combinatie met een downloadmanager-app.
    • Probeer, zoals eerder vermeld, waar mogelijk voor de volledige ZIP te kiezen. Het toepassen van een incrementele update vereist delta-patching, wat alleen mogelijk is als er helemaal niet met de overeenkomstige basisversie is geknoeid.
  3. Verplaats het updatepakket naar de hoofdmap van de interne opslag van uw telefoon.
  4. Navigeren naar Instellingen, selecteer Systeemen kies de Systeemupdates keuze.
  5. Tik op het tandwielpictogram in de rechterbovenhoek en kies Lokale upgrade.
  6. Het bestand dat u in de hoofdmap hebt opgeslagen, zou hier moeten verschijnen. Selecteer het bestand om de lokale upgrade te starten.
  7. Selecteer Installeer nu om de OxygenOS-update handmatig op uw OnePlus-telefoon te installeren.
  8. Zodra de installatie is voltooid, navigeert u naar het Over telefoon pagina om het buildnummer te verifiëren.

Als je de algemene variant van een OnePlus-smartphone hebt, is de lokale upgradeoptie mogelijk niet standaard zichtbaar. In dat geval is dat nodig installeer de APK eerst en gebruik dan een app voor het starten van activiteiten (voorbeeld) om de genoemde activiteit te starten com.oneplus.localupdate.ui.home.HomeActivity om de lokale upgradewizard te kunnen starten. Neem een ​​kijkje voor meer informatie dit forumbericht.

Opmerking: Op een handvol apparaten (bijvoorbeeld de OnePlus Nord 2) biedt het OxygenOS 11-voorraadherstel de mogelijkheid om een ​​update-ZIP-bestand te flashen. Die telefoons hebben echter al de OxygenOS 12-update ontvangen, die die functie sowieso afschaft.

Voor OxygenOS 12 en nieuwer

Als je een OnePlus-telefoon hebt die niet van de provider is en waarop OxygenOS 12 of nieuwer op Android 12 draait en je een update handmatig wilt sideloaden, ga dan als volgt te werk:

  1. Bepaal de regionale variant van uw telefoon. Gebruik hiervoor opnieuw Oxygen Updater, aangezien het een interne database controleert, waardoor de kans op een verkeerde selectie aanzienlijk wordt verkleind.
  2. Download het updatepakket dat u op uw telefoon wilt installeren met Oxygen Updater. U kunt ook de directe links naar onze artikelen vinden, die gemakkelijker te gebruiken zijn op een pc/Mac in combinatie met een downloadmanager-app.
    • Probeer, zoals eerder vermeld, waar mogelijk voor de volledige ZIP te kiezen. Het toepassen van een incrementele update vereist delta-patching, wat alleen mogelijk is als er helemaal niet met de overeenkomstige basisversie is geknoeid.
  3. Verplaats het updatepakket naar de hoofdmap van de interne opslag van uw telefoon.
  4. Om de lokale installatiefunctie te ontgrendelen, moet u de ingebouwde ontwikkelaarsopties van Android inschakelen. Navigeer hiervoor naar Instellingen > Over apparaat > Versie en tik op de Bouwnummer sectie 7 keer.
  5. Ga terug naar de pagina Over het apparaat en klik op Actueel, klik vervolgens op het menu met de drie verticale stippen in de rechterbovenhoek en selecteer Lokale installatie.
  6. Het bestand dat u in de hoofdmap hebt opgeslagen, zou hier moeten verschijnen. Selecteer het bestand om de lokale upgrade te starten.
  7. Selecteer Installeer nu om de OxygenOS-update handmatig op uw OnePlus-telefoon te installeren.
  8. Zodra de installatie is voltooid, navigeert u naar het Over telefoon pagina om het buildnummer te verifiëren.

In sommige gevallen moet u een afzonderlijke app installeren om de functie geforceerd in te schakelen. OnePlus biedt een flink aantal variaties van deze zelfstandige "Systeemupdate" -app op zijn forums, maar de hieronder gelinkte app zou compatibel moeten zijn met de meeste van zijn apparaten.

OPLocalUpdate-APK downloaden

Na het installeren van de APK, hoeft u alleen maar de Systeemupdate-app te openen vanuit de app-lade. Het zal automatisch een geldig updatepakket detecteren als het in de hoofdmap van de interne opslag van uw telefoon wordt geplaatst. Tik vervolgens op de bestandsnaam om de updateprocedure te starten.

Opmerking: Bij een aantal OnePlus-telefoons worden de updates geleverd in de vorm van gesplitste ZIP-archieven (intern bekend als “component OTA”). Momenteel zijn we niet op de hoogte van een vereenvoudigd handmatig installatieproces voor dit type OxygenOS OTA. We zullen het artikel bijwerken wanneer we meer informatie krijgen over dit specifieke scenario.

Voor OxygnenOS 13

Hoewel er geen significante verandering is tussen OxygenOS 12 en 13 als het gaat om het sideloaden van updates, is er een bekende bug die de OTA-installatie op bepaalde mondiale varianten beïnvloedt. Zelfs bij een regulier FOTA-evenement kunnen sommige gebruikers tijdens het upgradeproces te maken krijgen met een upgradefout.

De officiële oplossing is echter vrij eenvoudig. Het enige wat u hoeft te doen is de Ontwikkelaarsoptiesen schakel vervolgens de Automatische systeemupdates vermelding eronder. Probeer daarna de update opnieuw te installeren via OTA/handmatige sideload.

Speciaal geval: downgraden

Normaal gesproken kunt u alleen upgraden naar een hogere versie. De lokale installatiefunctie van OxygenOS voorkomt dat u om veiligheidsredenen een oudere build sideloadt. Dat gezegd hebbende, biedt OnePlus inderdaad een speciaal soort firmware-builds (gewoonlijk "rollback-pakketten" genoemd), die bedoeld zijn voor het downgraden van het momenteel geïnstalleerde besturingssysteem.

Rollback-pakketten vermeld in een OnePlus-forumthread

Tijdens een grote overgangsperiode (bijvoorbeeld van OxygenOS 12 naar OxygenOS 13) biedt het bedrijf officiële downgrade ZIP-bestanden die kunnen worden gebruikt om terug te keren van bèta/ontwikkelaarspreview naar de stabiele versie kanaal. Hoewel het handmatige sideloading-proces voor deze pakketten niet veel verschilt van reguliere updates, ze vernietigen het doelapparaat met geweld tijdens de installatiefase. Daarom is het beter om maak een back-up van al uw gegevens voordat u probeert te downgraden.

Conclusie

En dat is alles wat er is. U zou moeten worden geüpgraded naar de OxygenOS-versie die u nodig heeft zonder te wachten tot OnePlus de update naar uw telefoon pusht. Bovendien kun je nu eenvoudig teruggaan naar een vorige versie van OxygenOS via het handmatige installatieproces.

Met dank aan XDA Senior-lid Een_willekeurige_gebruikersnaam voor de hulp.

Als u vragen heeft over het installatieproces, kunt u ons dit laten weten in het opmerkingenveld hieronder.