Waarom OnePlus nog steeds slaagt bij ontwikkelaars en enthousiastelingen

We kennen allemaal OnePlus als een merk dat zijn reis door controverse begon. De OnePlus One bleef in de schijnwerpers, niet alleen vanwege zijn hardware en prijskaartje, maar ook voor alle claims en tactieken die OnePlus gebruikte om ervoor te zorgen dat het apparaat een van de meest besproken smartphones werd in enthousiaste kringen. Het was een oefening in virale online marketing, en ze zijn aantoonbaar geslaagd.

Met de OnePlus 2 probeerden ze een iets andere aanpak te hanteren dan wat met de OnePlus One werkte. Terwijl het bedrijf op de hyperbool verdubbelde met de moniker '2016 Flagship Killer', heeft OnePlus hun eens sociaal controversiële marketingtactieken afgezwakt, met afwijzing van praktijken zoals 'Ladies First' en het grondig gehate Invite-systeem. Wat ze ook afzwakte, was de vriendelijkheid van de ontwikkelaar van het apparaat, omdat een paar belangrijke bronnen (zoals bronnen voor de vingerafdruksensor en laserautofocus voor de camera en VoLTE-ondersteuning) niet op de gevraagde tijden aan de community werden geleverd. Als zodanig kon de ontwikkelingsscène van de telefoon niet het niveau van zijn voorganger bereiken.

Na de OnePlus 2 Update Trainwreck is softwareondersteuning van cruciaal belang voor het succes van OnePlus

De OnePlus X, hoewel een capabel product gericht op een steeds vergeten niche (smartphones met een klein scherm), werd om een ​​aantal redenen nogal onhandig op de markt gebracht: sommige hadden te maken met de kleinere schermgrootte en dus de daaropvolgende vraag, en sommige met het gemiddelde -op de beste hardware ... uiteindelijk kon de telefoon nooit opstijgen.

En toen kwam de OnePlus 3. Het eigenlijke vlaggenschip van 2016 (pre-3T) loste veel fouten op met de OnePlus 2. Gecombineerd met de beste SoC van Qualcomm in de vorm van de Snapdragon 820, was de OnePlus 3 beter geschikt voor het vlaggenschip killer moniker op basis van zijn lovenswaardige prestaties. De telefoon kan opkomen tegen verschillende vlaggenschepen in termen van algehele hardware, sommige zweven tegen twee keer de prijs, en komen nog steeds vooruit. Er waren een paar nadelen aan het apparaat, zoals een gemiddelde camera-ervaring, maar dergelijke problemen konden over het hoofd worden gezien bij de prijs van de telefoon en de rest van de hardware- en software-ervaring, evenals echt nuttige functies zoals Dash Charge of de waarschuwingsschuifregelaar.

Voorgesteld lezen: prestaties ontleden: wat maakt de OnePlus 3 & 3T uitstekende real-world artiesten

Iets OnePlus ook verbeterd op de OnePlus 3 was de ontwikkelaar responsiviteit, communicatie en strategie. Het bedrijf vreesde misschien dat ze de fouten die ze met de OnePlus 2 hadden gemaakt, zouden herhalen en zagen hoe de gemeenschap de houding van OnePlus ten opzichte van het apparaat collectief haatte en keerden een nieuw blad om. Het bedrijf begon op de goede voet door het bekritiseerde uitnodigingssysteem voor het apparaat definitief te ontmantelen. Dit werd gevolgd door een zeer snelle release van de kernelbronnen en apparaatstructuur voor het apparaat - slechts enkele uren na de lancering van de telefoon. We zagen zelfs een van de snelste CyanogenMod (onofficiële) releases ooit. Ontwikkelaars merkten op dat een belangrijk kenmerk en een belangrijk verkoopargument ontbrak in de bronnen: Dash Charging. OnePlus beloofde dat dit uiteindelijk de ontwikkelaars zou bereiken, en volgde de belofte op door de Dash Charging-kernelcode en eigen binaries vrij te geven in ongeveer zes weken na de release van de telefoon. We hebben nog steeds geen resolutie bereikt als het gaat om de kwaliteit van de camera op aangepaste ROM's, maar dat is niet echt de schuld van OnePlus vanwege het feit dat open sourcing van de camera HAL niet zo eenvoudig is als Carl Pei oorspronkelijk dacht. Hoe dan ook, OnePlus deed zijn uiterste best om ontwikkelaars te helpen door communicatiekanalen met hen op te zetten en in sommige gevallen ook eenheden aan hen uit te delen.

Ongeveer een jaar geleden kondigde OnePlus ook een belangrijke verandering aan in de manier waarop het omging met software en updates. OnePlus was op zoek naar het samenvoegen van zijn Chinese software UX, HydrogenOS met zijn wereldwijde software UX, OxygenOS. Het primaire doel van deze fusie was om beide teams te combineren in dezelfde routekaart en snellere software-updates te bieden aan alle gebruikers, ongeacht de regio. Oorspronkelijk vroegen mensen zich af hoe deze verandering de nieuwe OxygenOS-ervaring zou vormen, omdat HydrogenOS neigde naar een helderdere en meer aangepaste UX, een die waarschijnlijk werd gewaardeerd door gebruikers in China, maar niet zo geliefd was op de wereldmarkt gezien het was vrij verwijderd van Stock Android. Zoals we tot nu toe hebben gezien, zijn veel van de wijzigingen in OxygenOS gedurende het jaar unaniem door de gebruikers aanvaard. Sommige wijzigingen, zoals de wijzigingen van de Alert Slider, blijven sommige gebruikers woedend maken. Maar voor het grootste deel is de reactie op OxygenOS positief omdat het zichzelf balanceert tussen aanpassingen en een bijna Android-gevoel (in tegenstelling tot HydrogenOS, een richting die OnePlus had kunnen nemen).

Het belangrijkste hoogtepunt van OxygenOS vanuit het perspectief van een liefhebber is de verdeling van updates tussen de Stable-tak en de Open Beta-tak (voorheen bekend als Community builds). Een dergelijke verdeling scheidde duidelijk de behoeften van de enthousiaste gemeenschap van die van de gemiddelde consument, waardoor OnePlus de behoeften van beide kon vervullen zonder de ander te vervreemden. Een gemiddelde consument is veel minder behulpzaam voor bugs en zou graag wachten op een gepolijst product in plaats van iets dat zou kunnen breken tijdens dagelijks gebruik. Een liefhebber daarentegen ruilt die verwachting van stabiliteit vaak in voor een kans om de nieuwste ontwikkelings- en experimentele functies op dit moment uit te proberen en geeft feedback om de toekomst van dergelijke functies vorm te geven.

De Open Beta dient in wezen als een zeer lange weektest. De meeste andere OEM's nemen hun toevlucht tot privétesten voordat ze beginnen met gefaseerde implementaties en pauzeren soms dergelijke implementaties wanneer er onvoorziene bugs verschijnen. Door de Open Beta-benadering toe te passen, kan OnePlus een breder testerspubliek, een breder tijdsbestek en bredere gebruiksscenario's beveiligen om updates te testen en te polijsten voordat ze aan hun uitrol in het stabiele kanaal beginnen. En, in tegenstelling tot traditionele soak-testen, doen ze het echt een poging om continu nieuwe functies toe te voegen.

De open bèta's zelf zijn erg populair geworden binnen de enthousiaste gemeenschap. Hoewel ze zelf niet als stabiel worden beschouwd, zijn de builds meestal prima voor algemeen gebruik en zijn ze goede kandidaten voor dagelijkse stuurprogramma's voor mensen die het niet erg vinden om af en toe een bug te gebruiken. In de loop van het jaar, en wat de OnePlus 3 en OnePlus 3T betreft, hebben OxygenOS Open Betas testterrein gespeeld met functies zoals uitgebreide screenshots, data firewall en data saver, gaming niet storen modus, automatische nachtmodus, EIS en camerakwaliteit verbeteringen, omgevingsdisplay en lift-up display, app-locker, parallelle apps en nog veel, veel meer . Als gevolg hiervan is er echter een aanzienlijke vertraging in deze functies die in Open Beta's verschijnen, in de Stabiele release, zelfs nadat ze schijnbaar zijn geperfectioneerd.

Bij de lancering van de OnePlus 3T waren sommigen bezorgd dat OnePlus de OnePlus 3 zou negeren om het nieuwere apparaat te bevoordelen. Deze werden aangewakkerd door de beslissing van OnePlus om de verkoop van de OnePlus 3 volledig stop te zetten nadat de bestaande voorraad was uitgeput, ondanks dat het apparaat slechts ongeveer een half jaar oud was. Maar zoals ze beloofden, ging de software-ondersteuning voor de OnePlus 3 door naast de OnePlus 3T. Met het samenvoegen van OxygenOS voor beide apparaten in één uniforme build, zijn beide apparaten in wezen dezelfde telefoon geworden wat software betreft. De uniforme build-aanpak is ook overgenomen door de aangepaste ROM-ontwikkelingsgemeenschap en de meeste grote werken die op onze forums aanwezig zijn, bieden een enkele set wijzigingen die kunnen worden toegepast ongeacht de specifieke telefoon (3 of 3T), met bepaalde pakketten die bepalen hoe specifieke wijzigingen moeten worden toegepast bij het knipperen. Dus hoewel veel mensen nog steeds een halfjaarlijkse upgrade controversieel en grotendeels onnodig vinden, inclusief ikzelf, had het wel invloed op hoe de ontwikkelaarsgemeenschap zich rond deze twee apparaten vormde. Een vernieuwing kan de reikwijdte van de OnePlus 3 net hebben verlengd door meer mensen te overtuigen om een ​​OnePlus 3T te kopen, waardoor het gecombineerde gebruikersbestand toeneemt.

De herontdekte bereidheid van OnePlus om ontwikkelaars gelukkig te helpen, stopte gelukkig niet bij de OnePlus 3 / 3T, hoewel ze een paar tegenvallers hadden omdat ze niet altijd op tijd aan de GPLv2 voldeden. Toen de OnePlus 5 arriveerde, werd deze meegeleverd met de apparaatstructuur en de kernelbronnen die nodig waren om ontwikkelingsactiviteiten meteen bij de start te starten. De telefoon volgde het op met verschillende OxygenOS-updates met ontbrekende functies zoals EIS-mogelijkheden op 4K-video en verschillende bugfixes. De OnePlus 5 heeft nog geen Open Beta-programma, maar dit zal veranderen zodra de OnePlus 3 / 3T is bijgewerkt naar Android Oreo.


Wat gebeurt er met de OnePlus 3 en 3T na Oreo?

Helaas is het te vroeg om te zeggen wat er gebeurt wanneer OnePlus Oreo naar de 3 / 3T brengt. Android 8.0 zal de laatste grote versie-update zijn voor deze set apparaten van OnePlus, dus de telefoons zullen waarschijnlijk de gemeenschap nodig hebben om de rest van de jaren te helpen tij te keren. Dat wil niet zeggen dat de OnePlus 3 / 3T geen updates ontvangt buiten Oreo, aangezien de verklaring van OnePlus de mogelijkheid openlaat voor kleinere, kleinere updates.

En de Oreo-update lijkt gewoon om de hoek te zijn. De OnePlus 3 Closed Beta-groep heeft al zijn eerste smaak van Android Oreo ontvangen en het bedrijf streeft ernaar om eind september een Oreo-build te leveren aan de Open Beta-kanalen voor de OnePlus 3 / 3T en de OnePlus 5. Voor een verandering, OnePlus vermeldt geen deadlines voor het leveren van Oreo in de stabiele kanalen, geeft er de voorkeur aan om gewoon snel te handelen en hopelijk hun acties voor zichzelf te laten spreken.

Waar we met dit artikel op willen wijzen, is dat OnePlus als bedrijf inderdaad lijkt te zijn geëvolueerd naar een meer volwassen entiteit, een die zich realiseert dat het nakomen van beloften ertoe doet, en dat acties meer kunnen zeggen dan woorden. De OnePlus 2 werd zwaar bekritiseerd omdat het een klassiek geval was van overbelasten, compromissen sluiten en te weinig presteren, maar het afgelopen jaar met de OnePlus 3, OnePlus 3T en nu met de OnePlus 5 lijkt de situatie wel veranderd.

Dat wil niet zeggen dat OnePlus foutloos is, en evenmin dat hun huidige producten vrij zijn van problemen. In feite zijn wij bij -Developers de eersten geweest om controversiële artikelen te breken die verschillende tekortkomingen benadrukten. We hebben kritiek geuit op de OnePlus 3 en zijn agressieve RAM-beheer en onnauwkeurige display-kalibratie in de builds van de Reviewer-software; waarop OnePlus moest reageren met een Reviewer OTA die deze problemen oploste. We onthulden bij de lancering van OnePlus 5 hoe OnePlus benchmarks manipuleerde om scores te maximaliseren; waarop OnePlus antwoordde met uitspraken die vermeldden dat deze bedoeld waren om het piekpotentieel van het apparaat te laten zien, en dat dergelijke prestaties "natuurlijk" (wij zijn het daar niet mee eens) en duurzaam zijn en het apparaat geen schade berokkenen omdat er geen overklokken bij betrokken is . Het probleem met de omgekeerde weergave van OnePlus 5 die jelly scrolling veroorzaakte, werd ook door ons gedocumenteerd en bevestigd; waarop OnePlus antwoordde dat het visuele effect "natuurlijk" is en er geen verschil bestaat in schermen tussen apparaten. We hebben ook de 911-reboot-bug op de OnePlus 5 behandeld; OnePlus reageerde met een snelle hotfix OTA-update en volgde het op door de oorzaak van de bug uit te leggen en te vermelden dat ze rechtstreeks met Qualcomm werkten om het probleem op te lossen (dat naar verluidt ook aanwezig was op telefoons van andere OEM's).

De frequentie en tijdigheid van de reacties op deze "controverses" is wat de OnePlus van 2015 onderscheidt van het bedrijf post-OnePlus 2; zelfs als de antwoorden misschien niet zijn wat we hadden gewild. Over het algemeen heeft hun public relations-team blijkbaar goed werk geleverd door te reageren op de hik die het bedrijf heeft gehad, zelfs als ze onderweg een paar fans hebben verloren. De community heeft nog steeds een paar klachten overgebracht van de OnePlus 2 en OnePlus X, zoals hoe de Marshmallow-update voor de X veel te lang werd uitgesteld; en hoe OnePlus terugkwam op hun eigen belofte om Nougat aan hun vlaggenschipmoordenaar van 2016 te leveren nadat ze eigenaren enkele maanden in het donker hadden gehouden.

Maar verder dan dat, is het redelijk om te zeggen dat de OnePlus 3 het bedrijf volwassen heeft gemaakt als OEM. En als leden van een website die zich richt op softwaremodificaties, is het verfrissend om te zien dat hun vlaggenschepen ten minste gedeeltelijk de leegte hebben opgevuld die is achtergelaten door de ondergang van het Nexus-programma. Alle apparaten van OnePlus hebben al onofficiële Android 8.0 Oreo-builds ontvangen:

  • OnePlus One: [ROM] [8.0.0_r4] AOSP Oreo voor OnePlus One [Experimenteel]
  • OnePlus X: Lineage 15.0
  • OnePlus 2: [ROM] [8.0.0_r3] LineageOS-15.0 [OP2] [Alpha] [ONofficieel]
  • OnePlus 3 / 3T: [ROM + Kernel] [Onofficieel] [Unified] LineageOS 15.0 [8.0.0]
  • OnePlus 5: [EXPERIMENTAL] [AOSP] [O] Homemade Oreo voor OnePlus 5

Het is dus niet al te moeilijk om te zien waarom OnePlus een populaire keuze blijft in onze forums, en waarom het ook steeds populairder wordt onder reguliere consumenten in verschillende markten (om verschillende redenen). Hun vermogen om te reageren op hun vocale gemeenschap had zeker een hand in hun recente successen, of op zijn minst, het minimaliseren van hun recente misstappen (en er zijn er veel geweest).