За останній тиждень із табору CyanogenMod виходили чудові речі, і ми не говоримо про альфа-версію якогось давно забутого телефону. Ні, ця програма надходить у формі тривалої сесії запитань та запитань, яка дає прекрасне розуміння того, як працює проект громади.
Ви можете здогадатися, куди веде багато питань - "Коли буде підтримуватися мій пристрій?" … "Чому мій пристрій не підтримується?" … "Які пристрої далі?" … і так далі, і так далі. Але є одна з відповідей, яка особливо виділялася, адже нас теж багато запитують. Коротше кажучи, саме тому команда CM може отримати оновлення версій Android нового покоління, випущених для телефонів перед операторами та виробниками.
Відповідь:
- Ми не намагаємось нікого «бити»; така ідея призводить до безлічі зламаних ПЗУ та потенційно зламаних телефонів. Однак, у нас є менше ресурсів, але ми також маємо менше обслуговувати. CyanogenMod створений як одна велика ОС, стандартизоване зображення на всіх підтримуваних нами пристроях. Оригінальні виробники для конкуренції цього не роблять - їм потрібні функції, які продаються. Відверто кажучи, в деяких випадках оновлення пристроїв також не зацікавлено. Як вони це зробили, хто б придбав наступне покоління, яке вийде через 6-8 місяців?
- «Постійність» для нас насправді легше підтримувати, якщо не що інше, як бали у відповіді №1
- Тестування операторів потребує багато часу, оскільки вони повинні сертифікувати як апаратні, так і програмні аспекти пристрою та пройти ряд юридичних (наприклад, FCC) та партнерських (операторів та Google) етапів сертифікації перед випуском. Пристрої, що руйнують вежі їх мережі або викликають проблеми, не приносять їм користі. CyanogenMod отримує телефони в кінці ланцюга - вони вже довели свою сумісність з мережею, і нам не потрібно турбуватися про вимоги оператора. Ми кодуємо наші функції, щоб також мінімально змінювати мережеве підключення. Що стосується тестування, то у них є підрозділ запитань та записів з невідомими (хоча ймовірно, не великими) тестерами. У нас є солянки, які ми використовуємо як тестування; тому в наших циклах випуску насправді вбудовано багато часу для тестування.
Сама по собі відповідь важлива, але ми однаково раді бачити, що команда CM нагадує нам про те, що більшу частину коду у випуску CM написав хтось, крім команди CyanogenMod. Або, як вони стверджують, "CyanogenMod отримує телефони в кінці ланцюга - вони вже довели свою сумісність з мережею, і нам не потрібно турбуватися про вимоги оператора". Є багато рук, які випускають будь-яке оновлення для Android. І не потрібно відповідати на тестування перевізника, виробника та уряду абсолютно прискорює процес.
Весь питання і відповіді обов'язково читаються, і їх можна знайти тут. Детальніше: + CyanogenMod