'OnePlus stopt met verstrekken toestellen aan kernelontwikkelaars'

Het lijkt erop dat OnePlus het zogeheten device seeding-programma heeft opgeschort. Bij dit programma verstrekte de fabrikant smartphones aan ontwikkelaars, zodat zij in staat waren vrij snel custom roms uit te brengen.

XDA Developers laat een screenshot zien waarop een bericht van waarschijnlijk een medewerker van OnePlus is te zien. Hij geeft aan dat de fabrikant heeft besloten te stoppen met het programma. Het is een screenshot van een bericht uit de Slack-groep van OnePlus, die is bedoeld voor ontwikkelaars. De chatgroep is naar verluidt inmiddels gesloten.

In het bericht waarin de beëindiging van het programma wordt gemeld, wordt geen reden gegeven om niet langer vroegtijdig smartphones aan ontwikkelaars te verstrekken. Door dit programma konden ontwikkelaars vrij snel bijvoorbeeld LineageOS, de modtool TWRP of CarbonROM ontwikkelen en beschikbaar maken voor gebruikers van OnePlus-toestellen.

De kans bestaat dat OnePlus bij een eventuele release van de OnePlus 7, als mogelijke opvolger van de OnePlus 6T, nog altijd de bootloader ontgrendeld laat en ook de broncode van de kernel blijft verstrekken. OnePlus staat erom bekend op dit vlak goed mee te werken met ontwikkelaars, mede door het verstrekken van de telefoons en het vanaf het begin van de release van toestellen beschikbaar maken van de broncode van de kernel.

De website XDA Developers meldt echter dat veel ontwikkelaars op de fora in feite studenten zijn die niet elke zes maanden honderden euro's kunnen uitgeven voor het aanschaffen van de nieuwste OnePlus-telefoon. Het besluit van OnePlus kan dan ook leiden tot een vertraging of vermindering van het aantal custom roms. Ook worden bugs en kwetsbaarheden wellicht minder snel opgemerkt; zo ontdekte een ontwikkelaar eerder een kwetsbaarheid in de bootloader van de OnePlus 6, die daarna snel werd opgelost.

Door Joris Jansen

Redacteur

28-11-2018 • 08:02

30

Submitter: Anonymoussaurus

Reacties (30)

30
29
18
0
0
7
Wijzig sortering
Jammer, maar ook niet goedkoop gok ik (uren + materiaal). Zolang ze de sources vrij blijven geven, kan ik er wel mee leven.
Vanuit OnePlus is dit natuurlijk een te verwaarlozen kostenpost.

30 devs keer 500 euro? 15.000 euro. Peanuts voor een bedrijf als OnePlus.
Kost ze zelf echt geen 500 per toestel hoor. Interne prijs zal toch wel een stuk lager zijn. Retail waarde 15k is wat anders dan dan interne kosten.
ik hoorde dat ze de telefoons bijna zonder enige winst verkopen. Dus de 500,- zit wel erg dicht in de buurt dan ;) maar omdat het van een grote moederbedrijf is kan je dit makkelijker verwaarlozen. Maar betekend niet dat ze het moeilijk hebben.
Dat was alleen bij de One, en misschien de 2 het geval.
Kan kloppen,

Want Pocophone kost ook €285,- en wordt met amper winst verkocht. Maar halen via ads in het systeem geld binnen.
en die kan in enkele stappen omgetoverd worden in een Pixel 3 ( min of meer ) :) https://www.youtube.com/watch?v=BsHtfLh6azw
precies, ga eerder uit van 100 voor de productiekosten.
Nou dat zou ik dus maar niet doen. dat geld ben je al kwijt aan de flash chips en ram geheugen. scherm en soc heb je dan nognieteens.

[Reactie gewijzigd door t link op 22 juli 2024 15:51]

Laat staan het in elkaar zetten, Q&A, kernel development, etc.
Er zit gok ik wel wat controle op of een dev ook echt een dev is, wat contracten om misbruik te voorkomen. Wat legal om bugs die ze ondertussen vinden verplicht eerst bij OnePlus te melden.

Het is vast meer dan alleen maar een telefoontje inpakken en opsturen.
Maar dat laatste is juist goed voor OnePlus, hierdoor gaat de kwaliteit van de UX omhoog en uiteindelijk komt dat ook in de cijfers te staan.
Zou dit ook te maken hebben met Project Treble? Je zou hiervoor toch geen device meer nodig hebben om toch een rom uit te brengen.
Dan heb je een zeer kaal gsi die niet alles kan.

Ontwikkelaars bouwen custom kernels en custom roms voor een specifieke toestel, en ze willen graag zelf even testen als alles werkt.
Maar dan kun je daar toch op verder ontwikkelen? Volgens mij maakt trebble het inderdaad makkelijker om een custom rom te maken.
Maar niet kernels en om die ontwikkelaars gaat het volgens mij.

Als er eenmaal een custom kernel is is kan iedereen daar een custom rom op bouwen.

[Reactie gewijzigd door watercoolertje op 22 juli 2024 15:51]

Maar dan heb je de hardware nodig om die specifieke drivers / functies te testen.

Google heeft wel beloftes gedaan om gsi meer "user ready" te maken (gsi staat voor generic system image btw)

Ik denk dat ze dus verdere aanpassingen gaan doen in de framework om dingen verder los te koppelen, zoals het nu is bijvoorbeeld werkt de basis dingen wel redelijk goed, maar in een Huawei bijvoorbeeld werkt deels van de audio drivers niet, waardoor je geen stereo geluid hebt, supercharger werkt ook niet, want het is iets die zit in de rol van Huawei en niet in de generic Android image gebaseerd op aosp.
Überhaupt al heel lux dat ze dit ooit deden, ik heb gewoon al mijn custom roms en kernels moeten maken door de telefoon te kopen, wat de normale gang van zaken is. Daarnaast zijn de stock roms van OnePlus ook nog eens erg goed en is een custom rom zo goed als niet nodig.
Qua privacy is het nog altijd goed om voor custom te gaan
De vraag is van welke kwaliteit die custom roms zijn en of ze nog relevant zijn sinds de komst van project Treble.

Als je al ziet dat grote merken het lastig hebben om hun telefoons in alle omstandigheden efficient te laten functioneren. Ook Fairphone liet al weten dat het onderhoud lastig is, laat staan nieuwe features bouwen die compatibel zijn met alle hardware varianten.

Alle smartphones met Oreo moeten project Treble ondersteunen. Dat wil zeggen dat uw telefoon gewoon stock android firmware kan draaien out of the box.

Handig als de producent van uw smartphone er de brui aan geeft (99,9% van de midrange telefoons dus) en je geen zin hebt in een custon rom avontuur. Maar tegelijk maakt het ook fabrikanten makkelijker om oudere telefoons up to date te houden.

[Reactie gewijzigd door Coolstart op 22 juli 2024 15:51]

Snapte sowieso al niet dat ze dit deden. Bij Xiaomi kopen mensen vaak het zelf wel de smartphone, of krijgen als donatie om er voor te ontwikkelen. En dat gaat al een tijd prima. Zoveel goede en stabiele roms beschikbaar voor de Xiaomi device's. Alleen S2 en de Mi Mix 3 op dit moment wat nog geen support hebben.

Zelf gebruik ik een Xiaomi Redmi Note 5 Pro Global 4GB / 64GB black met PixelExperience ROM en deze wordt onderhouden door 1-2 gebruikers en die hebben gewoon gekocht.

Oneplus zag zeker dat het ook zo kan om minder verlies te draaien? Of ze willen totaal afstappen van custom roms en bitchy zijn als Apple met iOS ?

[Reactie gewijzigd door theduke1989 op 22 juli 2024 15:51]

Zullen verschillende redenen voor kunnnen zijn, mensen moeten eens stoppen met gelijk het “waarom het ook is het bedrijf is de boe man”.

Besparing, geen documentatie meer specifiek willen maken, het ondersteunen van deze specifieke apparaten, en zo kun je nog wel doorgaan.... meedenkend zijn kom je heel wat verder dan uit frustratie iets aannemen.
Mogelijk ook om gezever te voorkomen, "Waarom hij wel en ik niet". Daarbij is het werven van sponsoren tegenwoordig ook vrij normaal, die 600 dollar heb je zo bijelkaar als je een goede dev bent.

[Reactie gewijzigd door 418O2 op 22 juli 2024 15:51]

Denk het niet. Denk je dat er veel mensen doneren en alles ? Dat moet echt een bekende de/ROM zijn dan wilt hij elk jaar vanuit de community geld willen ontvangen. Want onderhouden is niet zomaar iets. Want zoals in de tekst het zijn vaak studenten die dit doen.
Dat zijn toch ook alleen de mensen die je een gratis device wil geven? Als iemand 1 keer iets inelkaar prutst en online zet en er niet meer naar om kijkt, dan wil je hem geen gratis device geven.
Zullen verschillende redenen voor kunnnen zijn, mensen moeten eens stoppen met gelijk het “waarom het ook is het bedrijf is de boe man”.
...nu vind ik de redenen die je geeft niet echt sterk ofzo.

Besparing: nog geen 1% van alle gefabriceerde toestellen?
geen documentatie meer specifiek willen maken: Voor wat? Android? De hardware? Beide worden al geleverd door leveranciers, OP maakt alleen de toestellen en verkoopt ze.
het ondersteunen van deze specifieke apparaten: Dat is wel het minste wat je mag verwachten van een fabrikant. Het is een gewoon consumenten toestel.
meedenkend zijn kom je heel wat verder dan uit frustratie iets aannemen.
Ja, of - zomaar even een gek idee - je onderbouwt even dit soort keuzes voor de mensen die sinds jaar en dag gratis mooie dingen maken voor jouw product. Zonder enige reden de stekker uit een product, project of programma trekken is sinds het begin der geschiedenis van IT al niet zo'n populair ding. Iets met transparantie enzo.
Ja, OnePlus is ook niet meer een merk alleen voor de enthousiast, vind je het leuk of niet, je groeit niet in de smartphone markt door alleen aan Android nerds te denken.

De devs die het nog willen, kunnen prima een OnePlus toestel kopen en verder ontwikkelen, maar stel voor dat de "community" niks meer van OnePlus wilt weten, verliest OnePlus kwa market share niet zo veel.
De website XDA Developers meldt echter dat veel ontwikkelaars op de fora in feite studenten zijn die niet elke zes maanden honderden euro's kunnen uitgeven voor het aanschaffen van de nieuwste OnePlus-telefoon.
tja, kan er ook geen medelijden mee hebben, het is een hobby en hobbies kosten nu eenmaal geld. Zo kun je ook stellen dat mensen met een baan OOK niet elke zes maanden honderden euro's kunnen uitgeven voor het aanschaffen van de nieuwste telefoons, want die hebben vaak veel meer maandelijkse lasten als een student.
Overigens betwijfel ik ten zeerste of een groot deel van de ontwikkelaars op XDA studenten zijn, denk dat het heel veel meer gevarieerd is.
Oneplus 6 is het eerste toestel dat ik bezit waarbij in nog geen moment heb getwijfeld over het installeren van een custom rom. Stock is ie al goed genoeg, custom rom is echt niet meer nodig.

Op dit item kan niet meer gereageerd worden.