Sådan installeres OxygenOS OTA-opdateringer manuelt på din OnePlus-telefon

Den nemmeste måde at holde din OnePlus-telefon opdateret på er med OxygenOS OTA. Sådan installeres det.

hurtige links

  • OxygenOS-opdateringskanaler
  • Kan jeg installere OxygenOS-opdateringer manuelt på operatørvarianterne af OnePlus-telefoner?
  • Hvor kan jeg downloade en OxygenOS OTA-opdatering?
  • Sådan sideindlæses en OxygenOS-opdatering manuelt
  • Særligt tilfælde: Nedgradering
  • Konklusion

Leverandører af Android-enheder bruger normalt industristandard-firmware-over-the-air-mekanismen (FOTA) til at levere softwareopdateringer over internettet. Hvorom alting er, nogle gange skal du muligvis installere en systemsoftwareopdatering manuelt på din telefon. Det være sig fordi den nye endnu ikke er gået live i din region, har introduceret en ny funktion på en anden opdateringskanal, eller simpelthen fordi du har rootede din enhed og ikke kan tage den almindelige OTA, er der rigelige grunde til at vælge den manuelle opdateringsrute. Heldigvis på OnePlus telefoner, at installere OxygenOS OTA-opdateringer manuelt er en ret ligetil proces, og vi guider dig igennem det her.

OxygenOS-opdateringskanaler

OnePlus-smartphones har generelt tre strømme af softwareopdateringer: Closed Beta, Open Beta og Stable. Lukkede betaversioner af OxygenOS er tilgængelige for et begrænset antal testere, mens de åbne betaversioner offentliggøres på virksomhedens fora, så alle kan installere dem. Begge disse builds bruges til at teste for at fjerne fejl og andre problemer, sammen med at introducere nye funktioner. Endelig er stabile builds en kulmination på alle funktionerne og fejlrettelserne efter den lukkede, og åbne betaversioner har kørt deres kursus.

I løbet af de sidste par år har Google fortsat arbejdet tæt sammen med OEM'er i et forsøg på at få større versionsopdateringer ud til enheder så hurtigt som muligt. OnePlus er en af ​​smartphone-producenterne, der regelmæssigt samarbejder med Google for at få tidlige versioner af Android til at køre på nogle af dets nyeste enheder. Sådanne pre-release builds er normalt gjort tilgængelig gennem et særligt "Udvikler Preview"-program, som er adskilt fra de almindelige OxygenOS-opdateringskanaler.

Den manuelle OTA-installationsprocessen er for det meste identisk for forskellige opdateringsstrømme. Det kan dog variere lidt på tværs af regionale og operatørvarianter af OnePlus-smartphones.

Kan jeg installere OxygenOS-opdateringer manuelt på operatørvarianterne af OnePlus-telefoner?

OnePlus har en tendens til at bruge Google OTA (ofte omtalt som "GOTA") rammeværket i stedet for OxygenOS/ColorOS OTA-backend på operatøren og nogle globale enhedsvarianter. Selvom det stadig er muligt at sideindlæse opdateringerne på sådanne ikke-operatør/ulåste regionale enheder, kan transportørmodellerne (f.eks. de telefoner, der sælges gennem T-Mobile og Verizon) gør det med vilje vanskeligt at installere nogen OTA-opdateringspakker af slutbruger.

Husk, at du muligvis er i stand til at cross-flashe et ulåst OxygenOS-byggesæt på en bærervariant og efterfølgende tvinge softwareopdateringerne til side. På grund af inkompatibilitetsproblemerne relateret til de interne forskelle i modemerne og adskillige andre firmwarepartitioner på lavt niveau, er det dog ikke tilrådeligt.

Hvor kan jeg downloade en OxygenOS OTA-opdatering?

Som nævnt tidligere, når det kommer til Developer Preview og Open Beta-udgivelser, viser OnePlus normalt de indledende builds på sine fora. I tilfælde af at de efterfølgende opdateringer kræver manuel installation af kompatibilitetsårsager, tilbyder virksomheden OTA-downloadmuligheder fra opdateringstrådene. Ikke desto mindre er det ikke en tommelfingerregel, da OnePlus allerede er begyndt at vedtage en alternativ metode til Open Beta-test på visse enheder, hvor du skal udfylde en formular direkte fra din telefon (Indstillinger > Om enheden > Tryk på opdateret > Tryk på ikonet øverst til højre > Beta program > Beta > Udfyld dine oplysninger > Ansøg nu) at deltage. I dette tilfælde leveres den indledende Open Beta-build direkte til de valgte testere som en almindelig OTA.

For hver stabil OxygenOS-opdatering bør du kunne finde to typer OTA-udgivelser: Fuld og inkrementel. De fulde opdateringspakker anbefales til sideloading, da de opgraderer telefonen, uanset hvilken tidligere version der er installeret. De er også nyttige, når du er rootet, da du kan udtrække lageropstartsbilledet fra dem, patche det og flashe det bagefter for at beholde root-adgang. En inkrementel opdateringspakke er forholdsvis mindre end den tilsvarende fulde OTA, men den kan kun anvendes på en uberørt base.

Som med alle OTA'er fra forskellige Android OEM'er, rulles OxygenOS-opdateringerne til OnePlus-telefonerne ud på en etapevis måde. Den indledende fase af udrulningen vil kun nå ud til en håndfuld brugere, og når virksomheden bekræfter, at der ikke er større problemer med opdateringen, vil den blive rullet ud til resten af ​​enhederne.

OnePlus vedligeholder en downloadportal for softwareopdateringer, hvor virksomheden med jævne mellemrum uploader de fulde opdateringsbilleder til sine telefoner. Det halter dog ofte bagud i den faktiske opdateringsfase, plus nogle enheder er mærkbart fraværende i den. Portalen tilbyder hverken inkrementelle opdateringspakker, eller du kan finde Open Beta-builds derinde. Det er her fællesskabsskabte initiativer kan lide Oxygen Updater kom ind.

Oxygen Updater er en open source app der udnytter kraften ved crowd-sourcing og intelligent OTA-forespørgsel til at springe udrulningskøen over og downloade OxygenOS-opdateringerne, når det passer dig. Appen kan downloade officielle opdateringspakker direkte fra OnePlus/Google-servere og verificerer endda integriteten af ​​den downloadede ZIP-fil ved hjælp af MD5-kontrolsummer.

Oxygen UpdaterUdvikler: Adhiraj S. Chauhan

Pris: Gratis.

4.4.

Hent

Takket være det tætte samarbejde mellem XDA og gruppen af ​​intelligente udviklere, der er ansvarlige for OnePlus opdateringssporing, vi viser også de fulde og trinvise OTA-pakker i OxygenOS-opdateringsartikler, når som helst muligt. Således kan vores læsere downloade opdateringerne direkte på deres PC/Mac/Chromebook og derefter overføre dem til deres telefon for at udføre en manuel opdatering.

Bemærk: På grund af en fejlkonfiguration i OnePlus' ende kan du opleve, at OxygenOS-opdateringspakkerne, der downloades manuelt fra virksomhedens server, har filtypenavnet *.JAR i stedet for *.ZIP. Scenariet er udbredt på mobile browsere. Du skal fjerne "JAR"-delen fra filnavnet og sørge for, at udvidelsen af ​​opdateringspakken er "ZIP", før sideindlæsning.

Sådan sideindlæses en OxygenOS-opdatering manuelt

Hvis du antager, at du ikke forsøger at cross-flashe en anden regional build eller en uoverensstemmende opdateringskanaludgivelse, skal du følge trinene nedenfor for at udføre en manuel opdatering. Selvom det er muligt at skifte firmwareregion eller springe mellem opdateringsstrømme på OnePlus-enheder, prøv kun disse handlinger, hvis du ved præcist, hvad du laver.

Til OxygenOS 11

Sådan installerer du manuelt en opdatering på din OnePlus-telefon, der kører OxygenOS 11 baseret på Android 11:

  1. Bestem den regionale variant af din telefon. Desværre er det kun baseret på det interne modelnummer eller firmwareregionens rekvisitter hit-or-miss, fordi både sælgere og brugere kunne krydsflashe forskellige regionale firmware på OnePlus enheder.
    • Du kan bruge Oxygen Updater til at finde ud af varianten, da den tjekker mod en intern database, hvilket i høj grad reducerer sandsynligheden for et forkert valg.
  2. Download den opdateringspakke, du vil installere på din telefon, ved hjælp af Oxygen Updater. Du kan også finde de direkte links på vores artikler, som er nemmere at bruge på en PC/Mac i forbindelse med en download manager app.
    • Som nævnt tidligere, prøv at vælge den fulde ZIP, når det er muligt. Anvendelse af en trinvis opdatering kræver delta-patching, hvilket kun er muligt, når der slet ikke manipuleres med den tilsvarende basisversion.
  3. Flyt opdateringspakken til roden af ​​det interne lager på din telefon.
  4. Naviger til Indstillinger, Vælg System, og vælg Systemopdateringer mulighed.
  5. Tryk på tandhjulsikonet i øverste højre hjørne, og vælg Lokal opgradering.
  6. Filen, du gemte i rodmappen, skulle dukke op her. Vælg filen for at starte den lokale opgradering.
  7. Vælg Installer nu for at installere OxygenOS-opdateringen på din OnePlus-telefon manuelt.
  8. Når installationen er færdig, skal du navigere til Om telefonen side for at bekræfte build-nummeret.

Hvis du har den globale variant af en OnePlus-smartphone, er den lokale opgradering muligvis ikke synlig som standard. I så fald skal du installer dens APK først og brug derefter en aktivitetsstarter-app (eksempel) for at starte den navngivne aktivitet com.oneplus.localupdate.ui.home.HomeActivity for at kunne starte den lokale opgraderingsguide. For at vide mere, tag et kig dette forum indlæg.

Bemærk: På en håndfuld enheder (f.eks. OnePlus Nord 2) tilbyder OxygenOS 11-lagergendannelsen muligheden for at flashe en opdaterings-zip-fil. Disse telefoner har dog allerede modtaget OxygenOS 12-opdateringen, som alligevel fraråder denne funktion.

Til OxygenOS 12 og nyere

Hvis du har en OnePlus-telefon uden for operatøren, der kører Android 12-baseret OxygenOS 12 eller nyere og vil sideindlæse en opdatering manuelt, så gør følgende:

  1. Bestem den regionale variant af din telefon. Endnu en gang skal du bruge Oxygen Updater til at gøre det, da det tjekker mod en intern database, hvilket i høj grad reducerer sandsynligheden for et forkert valg.
  2. Download den opdateringspakke, du vil installere på din telefon, ved hjælp af Oxygen Updater. Du kan også finde de direkte links på vores artikler, som er nemmere at bruge på en PC/Mac i forbindelse med en download manager app.
    • Som nævnt tidligere, prøv at vælge den fulde ZIP, når det er muligt. Anvendelse af en trinvis opdatering kræver delta-patching, hvilket kun er muligt, når der slet ikke manipuleres med den tilsvarende basisversion.
  3. Flyt opdateringspakken til roden af ​​det interne lager på din telefon.
  4. For at låse op for den lokale installationsfunktion skal du aktivere Androids indbyggede udviklermuligheder. For at gøre det skal du navigere til Indstillinger > Om enheden > Version og tryk på Bygge nummer afsnit 7 gange.
  5. Gå tilbage til siden Om enhed, klik på Opdateret, klik derefter på menuen med tre lodrette prikker i øverste højre hjørne, og vælg Lokal installation.
  6. Filen, du gemte i rodmappen, skulle dukke op her. Vælg filen for at starte den lokale opgradering.
  7. Vælg Installer nu for at installere OxygenOS-opdateringen på din OnePlus-telefon manuelt.
  8. Når installationen er færdig, skal du navigere til Om telefonen side for at bekræfte build-nummeret.

I nogle tilfælde skal du installere en separat app for at tvinge funktionen til. OnePlus tilbyder en hel del variationer af denne selvstændige "Systemopdatering"-app på tværs af sine fora, men den, der er linket til nedenfor, burde være kompatibel med de fleste af dens enheder.

Download OPLocalUpdate APK

Efter installation af APK, alt hvad du skal gøre er at åbne appen Systemopdatering fra appskuffen. Den registrerer automatisk en gyldig opdateringspakke, hvis den er placeret i roden af ​​det interne lager på din telefon. Tryk derefter på filnavnet for at starte opdateringsproceduren.

Bemærk: Nogle få OnePlus-telefoner får deres opdateringer leveret i form af opdelte ZIP-arkiver (internt kendt som "komponent OTA"). I øjeblikket er vi ikke bekendt med en forenklet manuel installationsproces for denne type OxygenOS OTA. Vi opdaterer artiklen, når vi får mere information om dette særlige scenarie.

Til OxygnenOS 13

Selvom der ikke er nogen væsentlig ændring mellem OxygenOS 12 og 13, når det kommer til sideloading af opdateringer, er der en kendt fejl, der påvirker OTA-installationen på visse globale varianter. Selv for en almindelig FOTA-begivenhed kan nogle brugere stå over for en opgraderingsfejl under opgraderingsprocessen.

Det officiel løsning er dog ret simpelt. Alt du skal gøre er at tænde for Udvikler muligheder, og skift derefter Automatiske systemopdateringer post under den. Derefter skal du prøve at installere opdateringen igen via OTA/manuel sideload.

Særligt tilfælde: Nedgradering

Normalt kan du kun opgradere til en højere build-version. Den lokale installationsfunktion i OxygenOS forhindrer dig i at sideindlæse en ældre build af sikkerhedsmæssige årsager. Med det sagt tilbyder OnePlus faktisk en særlig slags firmware-builds (almindeligvis omtalt som "tilbageføringspakker"), som er beregnet til at nedgradere det aktuelt installerede operativsystem.

Rollback-pakker, der er opført i en OnePlus-forumtråd

I en større overgangsperiode (f.eks. fra OxygenOS 12 til OxygenOS 13) leverer virksomheden officielle nedgradere ZIP-filer, der kan bruges til at vende tilbage fra beta-/udviklerforhåndsvisning til stalden kanal. Selvom den manuelle sideloading-proces for disse pakker ikke adskiller sig meget fra almindelige opdateringer, de tvangsudsletter målenheden under installationsfasen. Derfor er det bedre at sikkerhedskopiere alle dine data før du forsøger en nedgradering.

Konklusion

Og det er alt, hvad der skal til. Du bør opgraderes til den OxygenOS-version, du har brug for, uden at vente på, at OnePlus skubber opdateringen til din telefon. Desuden kan du nu nemt rulle tilbage til en tidligere version af OxygenOS ved hjælp af den manuelle installationsproces.

Tak til XDA Senior Member Some_Random_Username for hjælpen.

Hvis du har spørgsmål vedrørende installationsprocessen, så lad os det vide i kommentarfeltet nedenfor.