Logo bg.androidermagazine.com
Logo bg.androidermagazine.com

Задължително четене: екип за цианогенни въпроси и въпроси

Anonim

През изминалата седмица от лагера на CyanogenMod излизат страхотни неща и не говорим за алфа версия на някакъв отдавна забравен телефон. Не, тази се предлага под формата на продължителна сесия за въпроси и отговори, която дава чудесен поглед върху това как работи проектът на общността.

Можете да се досетите докъде водят голяма част от въпросите - "Кога устройството ми ще се поддържа?" … "Защо устройството ми не се поддържа?" … "Кои устройства са следващи?" … и така нататък. Но веднъж има един отговор, който особено се открояваше, защото и от нас се пита много. С две думи, ето защо екипът на CM може да получи актуализации на версии на Android от следващия род, пуснати за телефони пред превозвачите и производителите.

Отговорът:

  1. Не се опитваме да „бием“ никого; подобна идея води до много счупени ROM и потенциално счупени телефони. Това каза, че имаме по-малко ресурси, но също така трябва да поддържаме по-малко. CyanogenMod е създаден като една голяма ОС, стандартизирано изображение на всички устройства, които поддържаме. Оригиналните производители, за целите на конкуренцията, не правят това - те се нуждаят от функции, които се продават. Честно казано, в някои случаи не им е в интерес и актуализирането на устройства. Ако го направиха, кой ще купи следващото поколение, което излиза след 6-8 месеца?
  2. „Непрекъснатостта“ за нас всъщност е по-лесна за поддържане, ако не за нищо друго освен точките в отговор №1
  3. Превозвачите отнемат много време за тестване, защото трябва да сертифицират както хардуерните, така и софтуерните аспекти на устройството и да преминат през редица правни (FCC например) и партниращи (оператори и Google) етапи за сертифициране преди пускането. Устройствата, които унищожават мрежовите им кули или причиняват проблеми, не са от полза за тях. CyanogenMod получава телефоните в края на веригата - те вече са доказали, че са съвместими с мрежата и не е нужно да се притесняваме за изискванията на оператора. Ние кодираме нашите функции, за да променим минимално и мрежовата свързаност. Що се отнася до тестване, те имат разделение на въпроси и отговори с неизвестни (макар и вероятно не големи количества) тестери. Имаме нощници, които използваме като наше изпитване; така че в нашите цикли на освобождаване, всъщност има много време, вградено за тестване.

Отговорът сам по себе си е важен, но ние сме еднакво щастливи да видим, че екипът на CM ни напомня, че по-голямата част от кода в CM съобщение е написана от друг, различен от екипа на CyanogenMod. Или както се казва, "CyanogenMod получава телефоните в края на веригата - те вече са доказали, че са съвместими с мрежата и не е нужно да се притесняваме за изискванията на оператора." Има много ръце, които въвеждат всяка актуализация на Android. И това, че не се налага да отговаряте на тестове на превозвача, производителя и правителството, абсолютно ускорява процеса.

Целият въпрос е задължително прочетен и може да бъде намерен тук. Още: + CyanogenMod