Может ли кто-нибудь, кто использовал его, перечислить соответствующие преимущества и недостатки? На самом деле меня больше интересуют недостатки и ограничения, потому что его нетрудно похвалить.
Редактировать: К сожалению, я забыл упомянуть, оригинальный Droid в настоящее время работает под управлением Android 2.2.
Ваш пробег с Cyanogen Mod (CM) зависит от телефона, который вы используете. Если у вас есть телефон HTC, HTC Sense вообще не будет запущен или установлен. Так что виджеты HTC работать не будут. Это препятствие для многих пользователей телефонов HTC, которым нравятся некоторые из этих виджетов. Лично мне удалось найти им достойную замену. Так что для меня это не было преградой.
Если вы не пользуетесь телефоном HTC, минусов, вероятно, не будет. Опять же, хотя вы, возможно, не сможете использовать какие-либо стандартные виджеты, которые есть на вашем телефоне. Но у вас может быть другое приложение для набора номера и контактов, чем то, к чему вы привыкли.
Подключаетесь ли вы к системе электронной почты на работе, например к почтовой системе Exchange? Да, и это была одна из причин, по которой я не использовал CM. Не то чтобы это не работало, но были некоторые функции, которых мне не хватало, несколько настроек, и мне не понравилось, как приложение контактов управляло контактами Exchange. То, что HTC использует для своих сборок, работает лучше, IMO, поэтому я использую ПЗУ на основе HTC.
Как утверждает Сабоогу, аппаратное обеспечение тоже будет иметь значение, но команда CM хороша в доработке своего ПЗУ и устранении недостатков, чтобы оно хорошо функционировало даже на старых телефонах.
Если у вас уже есть root-права, сначала сделайте резервную копию NAND. Следуйте этому руководству, которое я написал , имея в виду, что оно было написано для Evo, но большая часть информации по-прежнему применима к другим телефонам. Как только у вас есть резервная копия, сотрите и прошейте и идите оттуда. Посмотрите, нравится ли вам это и набор функций. Таким образом, если вы ненавидите это, вы можете легко восстановить свою резервную копию.
Самая большая цель CyanogenMod, на мой взгляд, заключается в обеспечении обратного переноса функций на старые телефоны, на которых не установлена последняя версия ОС Android (2.1+), например G1. Он также дает множество небольших настроек здесь и там, чтобы добавить в ваш телефон некоторые функции, которых вы, возможно, не имели раньше.
Это также (как правило) требует рутирования вашего телефона, так что вы также получаете эти преимущества .
Хотя CM выпускает «стабильные» версии, ваша стабильность может отличаться. Скорее всего, вы увидите больше перезагрузок из CM, чем из стокового рома или других разных ошибок.
На самом деле зависит от вашего оборудования. На данном этапе CM6, вероятно, работает медленнее на G1, чем версия OTA 1.6. Возможно, он не такой стабильный, но, безусловно, более функциональный.
С другой стороны, на устройстве с большей памятью, имеющем встроенную поддержку 2.x, те же самые недостатки не будут применяться.
Раньше у меня был HTC Hero, и я прибегнул к CyanogenMod (CM), потому что он не содержит HTC Sense.
Однако из-за аппаратных ограничений я заметил, что мой телефон работает медленнее с увеличением версии Android. После Froyo телефон перестал работать быстро и временами зависает.
Другой проблемой, с которой я столкнулся, была аппаратная поддержка. Например, в камере могут отсутствовать некоторые функции, представленные HTC.
Одним из недостатков является ограниченная поддержка оборудования в некоторых случаях. IE Cyanogenmod для HTC Desire не поддерживает HD-видео.
У нас в семье есть Orange San Francisco, он же ZTE Blade.
Я бы сказал, что самая большая слабость, которую я обнаружил в прошивке CM7 для этого устройства, связана с различными небольшими ошибками с датчиком приближения, подключением к Wi-Fi и состояниями управления питанием.
ИМХО, это связано с тем, что ZTE очень хакерски поддерживает исходный код ядра, и отчасти из-за наличия недокументированных аппаратных версий, которые вызывают различные незначительные сбои. Это вызвало дополнительную работу у разработчиков, которые собирали ядро Blade для CyanogenMod, но все проблемы были исправлены.
Иногда пользователи страдают от ошибок и просто не сообщают об ошибках в системе отслеживания ошибок, поэтому разработчики не знают о проблемах, которые нужно исправить.
Все это мелкие проблемы по сравнению с хорошо известными плюсами CyanogenMod. У меня гораздо больше стабильности, производительности и поддержки от CyanogenMod, чем от Orange и их стандартных ПЗУ.
Джейк Уортон
ДилбертДэйв