Що таке CyanogenMod і чим він відрізняється від Android?


12

Я слухав багато балаканини про CyanogenMod, і це, здається, з кожним днем ​​стає все голоснішим. Але що саме є CyanogenMod і чим він відрізняється від Android? Якщо CyanogenMod є роздрібною системою Android, то як вона може прагнути стати третьою основною мобільною екосистемою . Чи не вони обидва однакові?

Крім того, наскільки безпечним є CyanogenMod, в сенсі, чи можна довіряти цьому моїм контактам, Google, Facebook, Twitter та інформації про соціальний акаунт?

Деякий час назад я прочитав цікаву статтю про Ars Technica - залізний захват Google на Android: Керування відкритим кодом будь-якими необхідними способами - в якому детально описано, як Google створює еквіваленти програм із відкритим кодом для Android Open Source (AOSP) із закритим кодом, наприклад, пошук, клавіатура і так далі. Якщо так, чи будуть доступні власні програми Google на CyanogenMod?

У цій же статті описано, як вилка Amazon для Android не затверджена Google, і через це вона стикається з багатьма проблемами. Чи затверджено CyanogenMod Google?


Напевно, найкращий ресурс для вас - офіційний Вікі CyanogenMod: wiki.cyanogenmod.org/w/Main_Page
nath_vringd

Відповіді:


18

CyanogenMod проти Android

Запитувати, чим CyanogenMod відрізняється від Android, можна порівняти із запитанням Чим відрізняється кішка від тварини . CyanogenMod - це Android на Android . Побачити:

Цитуючи останнє, яке цитує з веб-сайту CyanogenMod :

CyanogenMod - це програмне забезпечення післяпродажного продажу для багатьох мобільних телефонів на основі операційної системи Android з відкритим кодом. Він пропонує функції, які не знайдені в офіційних прошивках Android на базі цих мобільних телефонів.

Коли ви запитуєте про екосистеми: CyanogenMod тим часом є компанією. Можливо, існує декілька екосистем, які використовують одні і ті ж ресурси. Як буде показано нижче:

Google проти Android проти CyanogenMod

Android - це не Google, а Google - не Android. За Android стоїть команда AOSP . Отже, Android є відкритим кодом, тому інші групи, такі як CyanogenMod, можуть використовувати його. "Залізна хватка" вашого питання не стосується самого Android, це скоріше доповнення, яке Google додає вгорі, так звані Google Apps (див. та його теги-вікі ). Ці програми не з відкритим кодом, а із закритим кодом. CyanogenMod розпочав доставку своїх власних запчастин для декількох Google-додатків (та функцій), і ось у вас є ваша екосистема: програми та послуги.

CyanogenMod не дозволяється надсилати Google-програми зі своїми ROM, їх потрібно встановити вручну (якщо ви хочете) або залишити їх поза. Є багато замінників, тому ви можете користуватися Android без Google :

Чи можна довіряти X своїм даним?

Google заробляє гроші за допомогою реклами. Якщо ви можете довірити їм свої дані, IMHO ви можете довіряти CyanogenMod ще більше. Якщо ви не хочете , щоб довіру або з них, є альтернативи , такі як OwnCloud , Funambol , і багато іншого, що ви можете використовувати з будь-яким ROM, CyanogenMod включений - створення власного хмари, так як один з назв говорить.

Що стосується та "звідки взяти мої програми": Як і в інших програмах , спеціальним ROM-файлам заборонено поєднувати їх з їх дистрибутивами. Але існує багато альтернативних та відкритих джерел, таких як F-Droid тощо (див. Наш теги-wiki ). Ходили чутки про ринок додатків CyanogenMod , але я, мабуть, пропустив цей зліт.


Якщо я правильно інтерпретую вашу відповідь, то для CyanogenMod (як і для вилки Amazon) Google Play не буде доступний. Правильно? Якщо так, то чи є власний ринок CyanogenMod?
Naveen

Ви маєте рацію, оскільки це не встановлено попередньо. Ходили чутки про те, що CM відкриває власний магазин, але я втратила інформацію про те, що було насправді зроблено. Тепер, коли вони є компанією, і всі "екосистеми", про які ви згадували, вони, можливо, дійсно придумують щось подібне.
Іззі

Я оновив свою відповідь деталями щодо вашого "питання ринку".
Izzy

5

CyanogenMod - це роздріб AOSP (Android Open Source Project), більш налаштований і з багатьма додатковими смаками (детальніше див. Сторінку " Чому " на вікі CM).

Однією з головних переваг цього є те, що ви можете оновлювати телефони, для яких його постачальник перестав випускати оновлення. Наприклад, у мене є CyanogenMod 10.2, який базується на Android 4.3 (Jelly Bean) на своєму Nexus S. Google для цього телефону оновив лише Android до 4.1.2.

Коли ви встановлюєте його, у вас немає програм Google (наприклад, Карти, Hangouts, Пошук тощо), але ви можете встановити пакет "gapps", який містить ці програми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.