Det enklaste sättet att hålla din OnePlus-telefon uppdaterad är med OxygenOS OTA. Så här installerar du det.
snabblänkar
- OxygenOS-uppdateringskanaler
- Kan jag installera OxygenOS-uppdateringar manuellt på operatörsvarianter av OnePlus-telefoner?
- Varifrån kan jag ladda ner en OxygenOS OTA-uppdatering?
- Hur man manuellt sidladdar en OxygenOS-uppdatering
- Specialfall: Nedgradering
- Slutsats
Android-enhetsleverantörer använder vanligtvis industristandarden FOTA-mekanismen (firmware-over-the-air) för att leverera programuppdateringar över internet. Hur som helst, ibland kan du behöva installera en uppdatering av systemprogramvaran manuellt på din telefon. Vare sig det är för att den nya ännu inte har släppts i din region, har introducerat en ny funktion på en annan uppdateringskanal, eller helt enkelt för att du har rotat din enhet och inte kan ta den vanliga OTA, det finns gott om skäl att välja den manuella uppdateringsvägen. Lyckligtvis på OnePlus-telefoner, att installera OxygenOS OTA-uppdateringar manuellt är en ganska enkel process, och vi guidar dig genom det här.
OxygenOS-uppdateringskanaler
OnePlus-smarttelefoner har i allmänhet tre strömmar av programuppdateringar: Closed Beta, Open Beta och Stable. Slutna betaversioner av OxygenOS är tillgängliga för ett begränsat antal testare, medan de öppna betaversionerna publiceras på företagets forum för alla att installera. Båda dessa versioner används för att testa för att reda ut buggar och andra problem, tillsammans med att introducera nya funktioner. Slutligen, stabila byggen är en kulmen på alla funktioner och buggfixar efter stängd, och öppna betaversioner har kört sin gång.
Under de senaste åren har Google fortsatt att arbeta nära OEM-tillverkare i ett försök att få ut större versionsuppdateringar till enheter så snabbt som möjligt. OnePlus är en av smartphonetillverkarna som regelbundet samarbetar med Google för att få tidiga versioner av Android att köra på några av sina senaste enheter. Sådana pre-release builds är vanligtvis tillgänglig via ett speciellt program för "Developer Preview"., som är separat från de vanliga OxygenOS-uppdateringskanalerna.
Den manuella OTA-installationsprocessen är för det mesta identisk för olika uppdateringsströmmar. Det kan dock variera något mellan regionala och operatörsvarianter av OnePlus-smarttelefoner.
Kan jag installera OxygenOS-uppdateringar manuellt på operatörsvarianter av OnePlus-telefoner?
OnePlus brukar använda Google OTA-ramverket (ofta kallat "GOTA") istället för OxygenOS/ColorOS OTA-backend på operatören och vissa globala enhetsvarianter. Även om det fortfarande är möjligt att sidladda uppdateringarna på sådana icke-bärare/olåsta regionala enheter, kan bärarmodellerna (t.ex. telefonerna som säljs via T-Mobile och Verizon) gör det avsiktligt svårt att installera några OTA-uppdateringspaket av slutanvändare.
Tänk på att du kanske kan cross-flasha ett olåst OxygenOS-bygge på en bärarvariant och sedan tvinga fram programuppdateringarna. Men på grund av inkompatibilitetsproblemen relaterade till de interna skillnaderna inom modemen och flera andra lågnivå-firmware-partitioner, är det inte tillrådligt.
Varifrån kan jag ladda ner en OxygenOS OTA-uppdatering?
Som nämnts tidigare, när det kommer till Developer Preview och Open Beta-versioner, listar OnePlus vanligtvis de första byggen på sina forum. Om de successiva uppdateringarna kräver manuell installation av kompatibilitetsskäl, erbjuder företaget OTA-nedladdningsalternativ från uppdateringstrådarna. Icke desto mindre är det inte en tumregel, eftersom OnePlus redan har börjat använda en alternativ metod för Open Beta-testning på vissa enheter där du behöver fylla i ett formulär direkt från din telefon (inställningar > Om enhet > Tryck på uppdaterad > Tryck på ikonen uppe till höger > Betaprogram > Beta > Fyll i dina uppgifter > Ansök nu) att delta. I det här fallet levereras den initiala Open Beta-versionen direkt till de valda testarna som en vanlig OTA.
För varje stabil OxygenOS-uppdatering bör du kunna hitta två typer av OTA-utgåvor: Fullständig och inkrementell. De fullständiga uppdateringspaketen rekommenderas för sidladdning, eftersom de uppgraderar telefonen oavsett vilken tidigare version som är installerad. De är också användbara när du är rotad, eftersom du kan extrahera stockboot-bilden från dem, patcha den och flasha den efteråt för att behålla root-åtkomst. Ett inkrementellt uppdateringspaket är jämförelsevis mindre än motsvarande fullständiga OTA, men det kan bara tillämpas på en orörd bas.
Som med alla OTA: er från olika Android-OEM: er rullas OxygenOS-uppdateringarna för OnePlus-telefonerna ut på ett stegvis sätt. Den inledande fasen av utrullningen kommer bara att nå en handfull användare, och när företaget bekräftar att det inte finns några större problem med uppdateringen kommer den att rullas ut till resten av enheterna.
OnePlus har en nedladdningsportal för programuppdateringar, där företaget med jämna mellanrum laddar upp de fullständiga uppdateringsbilderna för sina telefoner. Men det släpar ofta efter den faktiska uppdateringsfasen, plus att vissa enheter är märkbart frånvarande från den. Portalen erbjuder varken inkrementella uppdateringspaket eller du kan hitta Open Beta-byggen där. Det är här samhällsgjorda initiativ gillar Oxygen Updater kom in.
Oxygen Updater är en app med öppen källkod som använder kraften i crowdsourcing och intelligent OTA-fråga för att hoppa över utrullningskön och ladda ner OxygenOS-uppdateringarna när det passar dig. Appen kan ladda ner officiella uppdateringspaket direkt från OnePlus/Googles servrar och verifierar till och med integriteten hos den nedladdade ZIP-filen med hjälp av MD5-kontrollsummor.
Pris: Gratis.
4.4.
Tack vare det nära samarbetet mellan XDA och gruppen av intelligenta utvecklare som ansvarar för OnePlus uppdateringsspårning, vi listar också de fullständiga och inkrementella OTA-paketen i OxygenOS-uppdateringsartiklar närhelst möjlig. Således kan våra läsare ladda ner uppdateringarna direkt på sin PC/Mac/Chromebook och sedan överföra den till sin telefon för att utföra en manuell uppdatering.
Notera: På grund av en felaktig konfiguration hos OnePlus kan du upptäcka att OxygenOS-uppdateringspaketen som laddas ner manuellt från företagets server har filtillägget *.JAR istället för *.ZIP. Scenariot är vanligt i mobila webbläsare. Du måste ta bort "JAR"-delen från filnamnet och se till att förlängningen av uppdateringspaketet är "ZIP" innan sidladdning.
Hur man manuellt sidladdar en OxygenOS-uppdatering
Förutsatt att du inte försöker cross-flasha en annan regional version eller en uppdateringskanal som inte matchar, följ stegen nedan för att utföra en manuell uppdatering. Även om det är möjligt att byta firmware-region eller hoppa mellan uppdateringsströmmar på OnePlus-enheter, försök bara dessa åtgärder om du vet exakt vad du gör.
För OxygenOS 11
Så här installerar du manuellt en uppdatering på din OnePlus-telefon som kör OxygenOS 11 baserat på Android 11:
- Bestäm den regionala varianten av din telefon. Tyvärr, besluta det baserat på enbart det interna modellnumret eller den fasta programvaran region rekvisita är hit-or-miss eftersom både säljare och användare kan visa olika regionala firmware på OnePlus enheter.
- Du kan använda Oxygen Updater för att ta reda på varianten, eftersom den kontrollerar mot en intern databas vilket kraftigt minskar sannolikheten för ett felaktigt val.
- Ladda ner uppdateringspaketet du vill installera på din telefon med Oxygen Updater. Du kan också hitta direktlänkarna i våra artiklar, som är enklare att använda på en PC/Mac i kombination med en nedladdningshanterare-app.
- Som nämnts tidigare, försök att välja hela ZIP när det är möjligt. Att tillämpa en inkrementell uppdatering kräver deltapatchning, vilket endast är möjligt när motsvarande basversion inte manipuleras alls.
- Flytta uppdateringspaketet till roten av det interna minnet på din telefon.
- Navigera till inställningar, Välj Systemet, och välj Systemuppdateringar alternativ.
- Tryck på kugghjulsikonen i det övre högra hörnet och välj Lokal uppgradering.
- Filen som du sparade i rotkatalogen bör dyka upp här. Välj filen för att starta den lokala uppgraderingen.
- Välj Installera nu för att installera OxygenOS-uppdateringen på din OnePlus-telefon manuellt.
- När installationen är klar, navigera till Om telefon sida för att verifiera byggnumret.
Om du har den globala varianten av en OnePlus-smarttelefon kanske det lokala uppgraderingsalternativet inte är synligt som standard. I så fall måste du installera dess APK först och använd sedan en aktivitetsstartapp (exempel) för att starta den angivna aktiviteten com.oneplus.localupdate.ui.home.HomeActivity
för att kunna starta den lokala uppgraderingsguiden. För att veta mer, ta en titt detta foruminlägg.
Notera: På en handfull enheter (t.ex. OnePlus Nord 2) erbjuder OxygenOS 11-lageråterställningen möjligheten att flasha en ZIP-uppdateringsfil. De telefonerna har dock redan fått OxygenOS 12-uppdateringen, som ändå tar bort den funktionen.
För OxygenOS 12 och senare
Om du har en OnePlus-telefon som inte är operatör som kör Android 12-baserad OxygenOS 12 eller senare och vill ladda en uppdatering manuellt, gör du följande:
- Bestäm den regionala varianten av din telefon. Återigen, använd Oxygen Updater för att göra det, eftersom den kontrollerar mot en intern databas vilket avsevärt minskar sannolikheten för ett felaktigt val.
- Ladda ner uppdateringspaketet du vill installera på din telefon med Oxygen Updater. Du kan också hitta direktlänkarna i våra artiklar, som är enklare att använda på en PC/Mac i kombination med en nedladdningshanterare-app.
- Som nämnts tidigare, försök att välja hela ZIP när det är möjligt. Att tillämpa en inkrementell uppdatering kräver deltapatchning, vilket endast är möjligt när motsvarande basversion inte manipuleras alls.
- Flytta uppdateringspaketet till roten av det interna minnet på din telefon.
- För att låsa upp den lokala installationsfunktionen måste du aktivera Androids inbyggda utvecklaralternativ. För att göra det, navigera till inställningar > Om enhet > Version och tryck på Bygga nummer avsnitt 7 gånger.
- Gå tillbaka till sidan Om enheten, klicka på Aktuell, klicka sedan på menyn med tre vertikala prickar i det övre högra hörnet och välj Lokal installation.
- Filen som du sparade i rotkatalogen bör dyka upp här. Välj filen för att starta den lokala uppgraderingen.
- Välj Installera nu för att installera OxygenOS-uppdateringen på din OnePlus-telefon manuellt.
- När installationen är klar, navigera till Om telefon sida för att verifiera byggnumret.
I vissa fall måste du installera en separat app för att tvångsaktivera funktionen. OnePlus tillhandahåller en hel del varianter av denna fristående "Systemuppdatering"-app över sina forum, men den som länkas nedan borde vara kompatibel med de flesta av dess enheter.
Ladda ner OPLocalUpdate APK
Efter installera APK, allt du behöver göra är att öppna appen Systemuppdatering från applådan. Den kommer automatiskt att upptäcka ett giltigt uppdateringspaket om det är placerat i roten av det interna minnet på din telefon. Klicka sedan på filnamnet för att påbörja uppdateringsproceduren.
Notera: Några OnePlus-telefoner har sina uppdateringar levererade i form av delade ZIP-arkiv (internt känd som "komponent OTA"). För närvarande är vi inte medvetna om en förenklad manuell installationsprocess för denna typ av OxygenOS OTA. Vi kommer att uppdatera artikeln när vi får mer information om just detta scenario.
För OxygnenOS 13
Även om det inte finns någon signifikant förändring mellan OxygenOS 12 och 13 när det gäller sidladdning av uppdateringar, finns det en känd bugg som påverkar OTA-installationen på vissa globala varianter. Även för en vanlig FOTA-händelse kan vissa användare råka ut för ett uppgraderingsfel under uppgraderingsprocessen.
De officiell lösning är dock ganska enkelt. Allt du behöver göra är att slå på Utvecklaralternativ, växla sedan på Automatiska systemuppdateringar post under den. Efteråt, försök att installera uppdateringen igen via OTA/manuell sidoladdning.
Specialfall: Nedgradering
Normalt kan du bara uppgradera till en högre version. Den lokala installationsfunktionen i OxygenOS hindrar dig från att ladda en äldre version av säkerhetsskäl. Med det sagt erbjuder OnePlus verkligen en speciell typ av firmware-byggnader (vanligen kallade "återställningspaket"), som är avsedda för att nedgradera det för närvarande installerade operativsystemet.
Under en större övergångsperiod (t.ex. från OxygenOS 12 till OxygenOS 13) tillhandahåller företaget officiella nedgradera ZIP-filer som kan användas för att återgå från beta/utvecklare förhandsvisning till stallet kanal. Även om den manuella sidladdningsprocessen för dessa paket inte skiljer sig mycket från vanliga uppdateringar, de utplånar målenheten med tvång under installationsfasen. Därför är det bättre att säkerhetskopiera alla dina data innan du försöker nedgradera.
Slutsats
Och det är allt som finns. Du bör uppgraderas till vilken OxygenOS-version du än behöver utan att vänta på att OnePlus ska skicka uppdateringen till din telefon. Dessutom kan du nu enkelt rulla tillbaka till en tidigare version av OxygenOS med den manuella installationsprocessen också.
Tack till XDA Senior Member Some_Random_Username för hjälpen.
Om du har några frågor angående installationsprocessen, låt oss veta i kommentarsfältet nedan.