Hur OxygenOS blev kraftpaketet för OnePlus-produkter: diskussion med Szymon Kopeć

Hur OxygenOS blev kraftpaketet för OnePlus-produkter: diskussion med Szymon Kopeć

Under 2019 hörde du förmodligen namnet "OnePlus" från reklamfilmer, vänner, internet eller kanske yngre syskon, men det var inte alltid fallet. Vi har sett återhämtningen av OnePlus och en av de främsta anledningarna till dess popularitet och tillväxt är mjukvaruupplevelsen av dess telefoner.

OnePlus skickar nu alla sina telefoner med OxygenOS, men det var inte så resan började. OnePlus One, som lanserades över hela världen i april 2014 (sju månader före Indien), kom med CyanogenMod, som senare uppdaterades för att bli CyanogenOS, vilket i princip är den första kommersiellt tillgängliga versionen. Företagets anpassade ROM, OxygenOS, var under utveckling, men några juridiska hinder i Indien överraskade och påskyndade processen.

Utanför Kina kommer OnePlus One med CyanogenMod 11S, baserad på Android 4.4.4 KitKat. I Kina kommer OnePlus One med Oppos ColorOS-distribution baserad på Android 4.3 Jelly Bean

Indien är den största marknaden för OnePlus idag, men till en början, i december 2014, var lanseringen av sin första telefon svår. Sedan lanseringen i Indien har det lokala hemelektronikföretaget Micromax stämt OnePlus för brott mot exklusiva rättigheter. CyanogenOS orsakar ett tillfälligt stopp av försäljningen. Företaget lanserade OnePlus One med CyanogenOS i Indien, vilket väckte kontroverser. Så småningom löstes de juridiska frågorna och OnePlus började även fasa in det nya OxygenOS för indiska användare.

1500 dagar och räkna

OxygenOS avslutade nyligen 1500 dagar av sin kommersiella existens. Den första versionen baserades på Android Lollipop och lanseringen började den 3 april 2015. Sedan den första lanseringen har OnePlus lovat att "förbli lätt och väsentlig" och vi har sett den utvecklas över tid efter samma tillvägagångssätt med konsekvens. För att gå in på detaljer om företagets konsistens vad gäller mjukvara och dess framtid pratade vi med Szymon Kopec, produktchef, OnePlus Indien.

OxygenOS har blivit en stor tillgång för OnePlus-telefoner och varumärket har alltid fokuserat sin uppmärksamhet på användarupplevelsen. Så vi frågade Szymon om de visste att programvaran skulle bli en integrerad del av deras produkter.

"Först var de flesta av svaren om Cyanogen extremt positiva", sa han. "När OnePlus började arbeta på sin egen ROM undrade många användare varför företaget gjorde det när folk redan gillar det som finns tillgängligt."

"Vi tänker långsiktigt, för bara med hårdvara kan du skilja en bra telefon från en mindre byggd. Med andra ord, med hårdvara kan du skilja på om telefonens kamera är utrustad med en bra kamera eller inte, om telefonen är snabbt eller långsamt. Klyftan mellan hårdvaran i de flesta flaggskeppstelefoner minskar avsevärt för de flesta fall och användningsscenarier. Den största skillnaden vi kan skapa ligger i mjukvaruupplevelsen, tjänsterna och specialfunktionerna som OxygenOS kan erbjuda", förklarar han.

"Självklart är det väldigt viktigt att få kvalitetsmaterial, med fantastisk design, utmärkt byggkvalitet, förstklassiga specifikationer och alla väsentliga funktioner utan att påverka mjukvarans intuitivitet. Detta är nyckeln till våra enheter", tillade han.

Så OnePlus hade idén att OxygenOS skulle vara avgörande för dem, men de visste inte vad som skulle hända. Idag är OxygenOS ett av de enklaste användargränssnitten som finns på en telefon och förblir trogen sina rötter. Tredjepartsappar är inte förinstallerade, installationsprocessen går smidigt och är generellt sett effektiv.

I grund och botten ger operativsystemet användarna det minsta antal grundläggande applikationer som krävs för att hålla telefonen igång på alla cylindrar, vilket inte är fallet för många tillverkare. Så hur balanserar OnePlus utvecklingsteam skalning när det gäller att lägga till fler funktioner för att bevara dess flytande gränssnitt?

Syzmon sa: "Detta är en mycket viktig punkt för att få saker rätt. Vi har ett team på ett trettiotal produktchefer och naturligtvis har varje chef idén att minska detta till ett minimum. Dagens liv är att sikta på nya produkter och berika Men det som skiljer en bra produkt från en utmärkt är inte alltid vad du gör, utan vad du inte gör."

Han fortsätter: "Så under planeringsfasen, att avgöra vilka tillägg som kommer att ha tillräckligt med inverkan eller om det verkligen är viktigt att få i sig något som komplicerar upplevelsen. I slutändan försöker vi att endast exportera funktionerna eller göra endast de ändringar som vi identifierar som det viktigaste för vårt samhälle och som hjälper till att få den bästa övergripande upplevelsen."

OnePlus är känt för att erbjuda högre RAM-kapacitet till sina telefoner, vilket optimerar OxygenOS-gränssnittet för dess smidighet och snabbare appladdningstider. Vi frågade Szymon om fördelarna med att ha mer RAM på telefonen och hur detta förbättrar den övergripande operativsystemupplevelsen.

"Vi kan hantera många saker i bakgrunden. Poängen med att använda RAM är att vi har en funktion som heter RAM-boost. Så med ökningen av RAM-minne lanserar vi de tyngre applikationerna, speciellt spel, eftersom det är dessa applikationer som konsumera "Mer RAM, vi kör dem från RAM istället för RAM. ROM-minne. Detta ökar lanseringshastigheten avsevärt och det är därför att ha mycket RAM har en positiv inverkan på våra telefoner."

Med allt detta dolda minne, är det möjligt att utveckla en PC-liknande OxygenOS-upplevelse, liknande den för Samsung DeX? Det låter din Samsung-telefon casta en PC-liknande upplevelse på en stor skärm med samma appar som du använder dagligen på din telefon.

Szymon svarade: "Ja, vi utforskade Samsung Dex som om det vore erfarenheten från många år sedan. För cirka 3 år sedan erbjöd en mycket intressant startup denna typ av upplevelse genom att utforska hur man arbetar mot något som DeX. Men det förklarar din fråga om hur man bestämmer vilken funktionalitet som ska behållas och vad som ska ignoreras Hur man gör upplevelsen snabb och hur man prioriterar vad vi ska göra Och i slutet av dagen bestämde vi oss för att använda en telefon som en dator med en annan skärm är för smal för tillfället och inte tillräckligt användbar för att ta minnet och utforska den riktningen. Vi bestämde oss för att arbeta med viktigare saker. Ja, det var därför vi inte fortsatte med det här.

En av OnePlus 7 Pros styrkor, 90Hz uppdateringsfrekvensen bidrar bara till mjukheten hos OxygenOS. Och med Android 10 som snart kommer att dyka upp på OnePlus-telefoner kommer vi att ha helskärmsgester som kommer att kräva fler optimeringar för animationer.

Szymon förklarar om OnePlus vision för Android 10: "Vårt mål, speciellt för Android 10, är ​​att försöka göra upplevelsen smidigare på en högre nivå. Så när vi skapar ny mjukvara frågar vi oss alltid om det är förenligt med vår princip av snabba och smidiga produkter, där hastigheten är relativt enklare. Så för Android 10 har vi arbetat med dussintals övergångar och animationer, små justeringar som gör den här upplevelsen mer förfinad och en 90Hz-skärm kommer att hjälpa användarens gränssnitt."

För närvarande är en av de stora utmaningarna för smartphonetillverkare batterieffektivitet: med smarttelefonernas kraft som ökar över tiden är det inte lätt att kompensera. med en större cell i varje iteration. Detta kommer att försvåra storleken och vikten på telefonen. Hur ser utvecklingsteamet på denna utmaning?

"Det är en rättvis poäng. När vi ser hur OnePlus-telefoner har utvecklats från OnePlus till en, säg, en 7-proffs, med en mycket större skärm, högre upplösning och högre uppdateringsfrekvens, vilket möjliggör en hög batteriförbrukning. Det är därför Qualcomm gör ett fantastiskt jobb med att krympa bearbetningschippet. Nu producerar det ett 7nm-chip som inte bara är kraftfullare, utan det är också mycket mer energieffektivt. Utöver det har vi gjort många saker med OxygenOS för att försöka göra batteri så effektivt som möjligt. Som om vi lanserade appen på ett intelligent sätt och hade designat en algoritm för att hålla specifika appar i bakgrunden samtidigt som vi dödar andra för att säkerställa att användarupplevelsen är intakt medan den körs. bibehåller applikationens livslängd.batteri.I dessa systemfunktioner, i synnerhet måste vi se till att det inte kommer att påverka batteritiden negativt. Att optimera batteritiden ur mjukvarusynpunkt är därför en mycket viktig del av ekvationen för god batteritid. "

OnePlus är inte bara ett smartphoneföretag, det erbjuder också en rad ljudprodukter och för att tilltala elefanten i rummet kommer den snart in i smart-tv-utrymmet. Vi vet att OxygenOS kommer att stå i centrum för alla dessa produkter och föra dem samman. Hur var den övergripande upplevelsen i de andra två kategorierna?

"För OxygenOS började det med telefoner, men vi hade en mycket bra erfarenhet av vår trådlösa Bullets-lösning som körs på Oxygen OS-enheter, som ansluts utan ansträngning så fort du tar isär dem, men den är redan ansluten. Så det är vår riktning, oavsett om det är tv, även om jag inte kan prata om det förrän den har lanserats, men jag kan säga att transparensen och driften av tv:n med telefonen är anledningen till att vi introducerade en tv i första hand. Vi tror att smarta tv-apparater inte är smart nog, vi är övertygade om att med OxygenOS kan vi lösa det här problemet."

"Transparensen och hur tv:n kommer att fungera med telefonen är anledningen till att vi introducerar en tv."

Simon

Även om det var en stor förevändning frågade vi honom om vi skulle se några OxygenOS-funktioner på TV och han gav oss sitt fulla samtycke.

Han sa: "Vi funderar ständigt på hur vi kan driva den här telefon- och TV-upplevelsen ytterligare och jag tror redan att du kommer att se några funktioner som du skulle vilja se. Men vi har bara börjat så det kommer att finnas många bra saker kommer i liveuppdateringarna, men jag kan inte säga mer. Jag antar att jag har berättat tillräckligt för dig.

Så vad är utvecklingstiden för OxygenOS för närvarande? Finns det en efterträdare i utvecklingen? NitrogenOS kanske?

Szymon skrattar: "Det är ett coolt namn! Vi tycker att OxygenOS går väldigt bra just nu och vi planerar inte att byta namn. Vi hoppas kunna erbjuda fantastiska funktioner, särskilt när det kommer till Indien, när det gäller tjänster. "Jag tror du kanske gillar två saker. Just nu är jag särskilt exalterad över nyheterna som kommer till Indien, som tillkännagavs för några månader sedan medan vi har arbetat med det i ett år."

Han fortsätter: "Så, balans mellan arbete och privatliv, den smartaste SMS-appen, OnePlus-roaming och allt som kommer till dig väldigt snart, och vi har fulländat det i fyra månader. fyra månader och vi kan inte vänta med att klara det vidare till våra slutanvändare och se vad vår community tycker om det."

Jag antar att NitrogenOS är i spel? Du vet vem som ringde dibs!