Logo nl.androidermagazine.com
Logo nl.androidermagazine.com

Vereiste lezing: cyanogenmod team q & a

Anonim

Er zijn de afgelopen week geweldige dingen uit het CyanogenMod-kamp gekomen en we hebben het niet over een alfaversie van een telefoon die al lang is vergeten. Nee, deze komt in de vorm van een lange Q & A-sessie die veel inzicht geeft in hoe het gemeenschapsproject werkt.

U kunt raden waar veel vragen naartoe gaan - "Wanneer wordt mijn apparaat ondersteund?" … "Waarom wordt mijn apparaat niet ondersteund?" … "Welke apparaten zijn de volgende?" … enzovoort. Maar er was eens een antwoord dat vooral opviel, want het is een antwoord waar we ook veel om gevraagd worden. Kortom, daarom kan het CM-team updates van Android-versies van de volgende generatie ontvangen die voor telefoons zijn uitgebracht voor providers en fabrikanten.

Het antwoord:

  1. We proberen niemand te 'verslaan'; een dergelijk idee leidt tot veel kapotte ROM's en mogelijk kapotte telefoons. Dat gezegd hebbende, we hebben minder middelen, maar we hebben ook minder onderhoud. CyanogenMod is gemaakt als één groot besturingssysteem, een gestandaardiseerde afbeelding op alle apparaten die we ondersteunen. De OEM's doen dit voor concurrentiedoeleinden niet - ze hebben functies nodig die verkopen. Eerlijk gezegd is het in sommige gevallen ook niet in hun belang om apparaten bij te werken. Als ze dat deden, wie zou dan de volgende generatie kopen die er over 6-8 maanden uitkomt?
  2. "Continuïteit" is voor ons eigenlijk eenvoudiger te onderhouden, al is het maar voor de punten in reactie # 1
  3. De providers doen er lang over om te testen, omdat ze zowel de hardware- als softwareaspecten van het apparaat moeten certificeren, en een aantal wettelijke (FCC, bijvoorbeeld) en partner (operators en Google) certificeringsfasen doorlopen voordat ze worden vrijgegeven. Apparaten die hun netwerktorens vernietigen of problemen veroorzaken, zijn geen voordeel voor hen. CyanogenMod krijgt de telefoons aan het einde van de keten - ze hebben al bewezen netwerkconform te zijn en we hoeven ons geen zorgen te maken over de vereisten van de provider. We coderen onze functies om ook de netwerkconnectiviteit minimaal te wijzigen. Wat betreft testen hebben ze een Q & A-divisie, met onbekende (hoewel waarschijnlijk niet grote hoeveelheden) testers. We hebben nachtvliegen die we gebruiken als onze testen; dus in onze releasecycli is er eigenlijk veel tijd ingebouwd om te testen.

Het antwoord op zichzelf is belangrijk, maar we zijn even blij om te zien dat het CM-team ons eraan herinnert dat verreweg het grootste deel van de code in een CM-release door iemand anders dan het CyanogenMod-team is geschreven. Of, zoals ze het zelf zeggen, "CyanogenMod haalt de telefoons aan het einde van de keten - ze hebben al bewezen netwerkconform te zijn en we hoeven ons geen zorgen te maken over de vereisten van de provider." Er zijn veel handen in het uitbrengen van elke Android-update. En het feit dat u niet hoeft te antwoorden op tests door transporteurs, fabrikanten en overheden, versnelt het proces absoluut.

De hele Q&A is een must-read en kan hier worden gevonden. Meer: + CyanogenMod