Ik ben dit weekend getuige geweest van een maalstroom van frustratie en scheldwoorden toen OnePlus weer een oplossing voor zijn OxygenOS-software voor de OnePlus 3 introduceerde.
OxygenOS versie 3.2.4 begon in het weekend in kleine golven uit te druppelen, met beloften om een paar van de zeurende problemen van de OnePlus 3 op te lossen - waarvan er veel in eerdere updates waren geïntroduceerd. Dat is een probleem, zeker: het is nooit ideaal om de ene reeks bugs te vervangen door een andere. Maar de realiteit is dat OnePlus, vrij van de noodzaak om zijn software bij dragers in te dienen, het juiste kan en doet door eenzijdig regelmatig fixes uit te brengen - zelfs terwijl het de eigen beveiligingsupdates van Google blijft oprollen in afzonderlijke releases.
De nieuwste update bevat de volgende fixes:
- Het probleem van automatisch opnieuw opstarten is opgelost.
- Verbeterde oproepkwaliteit.
- Verschillende fixes en carrier-optimalisaties geïmplementeerd.
Veel mensen op onze forums, XDA en die van OnePlus, hebben geklaagd dat OxygenOS 3.2.4 het vermogen van de telefoon om verbonden te blijven met een LTE-netwerk verslechtert, en het meest opvallende probleem niet oplost: een slechte implementatie van Doze die voorkomt de OnePlus 3 ontvangt met tussenpozen meldingen terwijl hij inactief is. Het lijdt geen twijfel dat OnePlus er alles aan doet om deze problemen aan te pakken, en daarom zijn er de afgelopen weken zoveel hotfix-updates geweest. Een relatief klein bedrijf zijn gaat gepaard met schaalvergrotingen en het verkopen van een enkele versie van de telefoon om te werken met honderden providers over de hele wereld is, zelfs met een enkele Qualcomm-basisbandoplossing, een logistieke nachtmerrie. OnePlus heeft het bewonderenswaardige werk gedaan om zijn nieuwste vlaggenschip zo hoog te krijgen dat het gewoon uit de doos komt.
OnePlus moet worden geprezen, niet bekritiseerd vanwege zijn toewijding om regelmatig updates uit te brengen
OnePlus moet worden geprezen, niet bekritiseerd, vanwege zijn toewijding om regelmatig updates uit te brengen, zelfs als ze niet alles oplossen wat mis is met het betreffende apparaat. Voor al zijn hardware-bekwaamheid moeten we onthouden dat OnePlus een heel jong bedrijf is en dat OxygenOS aanzienlijk minder volwassen is dan een vergelijkbare Android-versie van Samsung, LG of HTC. Je ziet misschien iets in de buurt van stock-Android en denkt dat ze de code uit de Nexus-regel van Google enigszins hebben gewijzigd, maar je hebt het mis: er gebeurt een heleboel dingen achter de schermen die je niet ziet (en zou moeten) zien.
Natuurlijk nam het bedrijf de tijd om Marshmallow voor de OnePlus 2 uit te brengen, en die telefoon had geen tekort aan problemen toen het in 2015 werd gelanceerd, maar OnePlus lijkt zijn kwaliteitscontrole sindsdien op een aantal manieren te hebben verbeterd.
Ik moet ook benadrukken dat de problemen met OnePlus 3 waar je over hoort niet wijdverbreid zijn. Noch ik, noch mijn twee collega's met de OnePlus 3 in de hand hebben problemen gehad met meldingen en de batterijproblemen die een paar mensen ondervinden, zijn niet slechter dan op een gemiddelde Android-telefoon met een cel van 3000 mAh. Ik heb ook erg genoten van het gebruik van het levendige 1080p-scherm van de OnePlus 3, ondanks de kritiek dat het slecht is gekalibreerd; inderdaad, de nieuw toegevoegde SRGB-schakelaar in de instellingen voor ontwikkelaars die kort na de vernietigende beoordeling van Anandtech is toegevoegd, is in mijn ogen lang niet zo leuk als de standaardkleurinstelling.
Software is een levend, ademend ding. OnePlus kan en zal niet alles goed doen de eerste, tweede of zelfs derde keer
Tot slot wil ik niet vergeten het agressieve geheugenbeheer te vermelden waarmee de OnePlus 3 is meegeleverd, dat na enige tijd te graag achtergrond-apps sloot, waardoor ze opnieuw werden geladen in plaats van te springen. Dit was een keuze van OnePlus om de levensduur van de batterij te verlengen, en werkt in theorie samen met andere Marshmallow-functies zoals Doze en bestaande meldingsschema's zoals Google Cloud Messaging, die niet afhankelijk is van het openen van apps op de achtergrond.
Software is een levend, ademend ding. Daarom is het misschien een goed idee voor het bedrijf om een bètatrack uit te geven, waarmee een klein aantal early adopters regelmatig feedback kan geven over aankomende releases. Het deed dat met de OnePlus 2 Marshmallow-update, en dat bleek succesvol.
OnePlus kan en zal niet alles goed doen de eerste, tweede of zelfs derde keer. Maar als we andere fabrikanten meten door te kijken of ze de afgelopen maanden überhaupt een update hebben uitgebracht, verdient OnePlus, althans vanuit mijn perspectief, niet veel lof voor zijn inspanningen.