Не знаю, кому в ленте интересны мои посты про телефон, Android, CyanogenMod и прочую мальчуковую ерунду. Место им, наверное, на специализированных форумах. И тем не менее. Число Android-пользователей превысило 1,5 миллиарда, авось кому-то мой опыт поможет справиться с подобными челленджами.

Итак. После перепрошивки Xiaomi Redmi 2 с MIUI 7.1 (Android 4.4.4) на CyanogenMod 12.1 (Android 5.1.1) моя радость быстро сменилась печалькой, когда при входящих вызовах я увидел на экране следующую картинку:

Я не знал, на какую из двух симок мне звонят - информация об операторе была обрезана. А для меня это важно. Я звоню, например, дочке на МТС с лайфа, потому что мне так дешевле, а ей дешевле мне звонить на МТС. Но так как она еще ребенок, то иногда по невнимательности набирает просто последний мой вызов. Так же и с родителями. Поэтому мне важно контролировать, на какую симку идет входящий вызов, и при необходимости сбросить и перезвонить самому. Да и вообще, так я знаю, по работе мне звонят или нет. В MIUI 7.1 при входящем вызове на экране рядом с номером звонящего была маленькая иконка сим-карты с цифрой 1 или 2. Не очень информативно, но при желании хоть можно было разглядеть. Здесь же полное неведение.

При смене в настройках телефона языка на украинский то же самое, даже еще короче:

При исходящих же, как видите, все ок, слова "оператор" нет и всё помещается на экране:

Проблема решалась только сменой языка телефона на английский, где все коротко и ясно, но непривычно:

Особенно тяжело с английским языком найти нужный пункт в настройках телефона, я и к русскому расположению еле-еле привык. И начал я играться с темами оформления телефона, которые можно скачивать и устанавливать с Google Play. Массу перепробовал, все меняется, но текст при входящем вызове все равно обрезается. Пока я не установил тему 2nd PitchBlack™ (DarkRed) . И, о чудо! Вся информация о входящем звонке вмещалась на экран:

Что же в этой теме такого, чего нет в остальных? Опять масса экспериментов и сравнений и наконец до меня дошло очевидное: дело просто в шрифтах. В этой теме он более узкий! Возможно и не самый красивый, зато соответствует моим запросам. В итоге я остановился на таком миксе: взял от темы 2nd PitchBlack™ (DarkRed) только шрифты, от

Новая кастомная прошивка на Android 5.1 Lollipop стала доступна для Galaxy Note 2 (3G) GT-N7100.

Хотя ходят слухи, что Samsung планирует релиз нового обновления 5.0 Lollipop OS для флагманского фаблета 2012 года Galaxy Note 2, нам кажется, что этого может не случиться, т. к. Galaxy Note 2 уже больше двух лет. Контракт на создание обновлений в течение 18 месяцев уже истёк, поэтому компания больше не обязана выпускать новые обновления для телефона.

Нетерпеливые владельцы Galaxy Note 2 могут опробовать сладкий Google mobile OS v5.0, установив новое программное обеспечение CyanogenMod на свой девайс.

Новая кастомная прошивка основана на AOSP (Android Open Source Project) v5.1 Lollipop, и как говорят, имеет новые кастомные настройки, призванные сделать ваш девайс неповторимым, новый интерфейс, быстрый доступ к приложениям и множество индивидуальных опций, например:

  • OpenGL (воспроизведение CPU)
  • MALI blobs (воспроизведение GPU)
  • HWComposer и драйверы MALI R3P2
  • Вращение
  • Камера
  • Wi-Fi
  • Bluetooth
  • NFC (Android Beam)
  • Датчики (Все!)
  • Внутренняя / Внешняя SD-карта
  • Вибрация
  • Пробуждение главной кнопкой
  • Simlock
  • Значок сигнала
  • Софт клавиатура при первой загрузке
  • Указатель-мышь
  • Воспроизведение H/W видео
  • Настройки опций и многие другие изменения, нацеленные на то, чтобы удовлетворить пользователей

Этот новый кастомный ROM CyanogenMod серии CM12 был разработан старшим участником форума разработчиков XDA под ником Ivan_Meler. Но мы хотим напомнить, что CM12.1 – это экспериментальная версия, поэтому некоторые недоработки ещё не исправлены. Мы советуем сначала прочитать всю статью, прежде чем начать установку кастомного ROM.

Необходимые требования (что нужно помнить при установке кастомного ROM)

  • Эта новая прошивка серии CM12.1 Android 5.1 Lollipop от CyanogenMod должна быть установлена только на модель Samsung Galaxy Note 2 GT-N7100 3G (чипсет Exynos). Если попытаетесь сделать это на других устройствах, они могут превратиться в кирпичи. [Чтобы проверить модель перейдите: «Настройки» >> «О телефоне» >> номер модели].
  • Убедитесь, что устройство имеет root-права, прежде чем начать установку кастомного ROM.
  • Установка кастомного ROM требует очистки памяти в смартфоне, поэтому убедитесь, что сделали резервные копии данных, установив в свой смартфон Clockwork Mod (CWM) Recovery /TWRP.
  • Убедитесь, что вы установили USB драйверы на ПК, иначе компьютер не распознает ваш смартфон (Samsung Galaxy Note 2 GT-N7100).
  • Убедитесь, что устройство имеет более чем 80-процентов заряда батареи, иначе у смартфона есть шанс временно получить брик, если процесс установки прервётся в середине пути.
  • Хотя установка пользовательского ROM повышает производительность и улучшает пользовательский интерфейс устройства, но в то же время отменяет гарантию компании, и она больше не будет нести ответственность за последующие обновления [пользователи могут восстановить гарантию прошивкой устройства стоковым ROM].

[Отказ от ответственности: эта процедура технически сложная и должна быть выполнена лицом, имеющим глубокие знания в области получения root-прав (или ручной установки программного обеспечения) устройств Android. Если должным образом не соблюсти процесс пошаговой установки, то есть шансы, что смартфон станет неисправен. International Business Times, India Edition не несут ответственности за повреждения и жалобы читателей, если то, что вы получите, не будет соответствовать ожидаемым результатом, или, если смартфон станет неисправен. Поэтому советуем пользователям браться за дело с особой осторожностью. ]

Пошаговое руководство по установке прошивки CyanogenMod Android 5.1 Lollipop версии CM12.1 на Samsung Galaxy Note 2 GT-N7100

Шаг 1: Загрузите на ПК прошивку CyanogenMod [Неофициальную] Android 5.1 Lollipop CM12.1 custom ROM () и Google Apps.

Шаг 2: Подключите Samsung Galaxy Note 2 к ПК через USB-кабель.

[Примечание: перед подключением телефона к компьютеру, убедитесь, что вы установили драйвер USB, если нет, нажмите ЗДЕСЬ, чтобы загрузить программу].

Шаг 3: Затем поместите zip-файл Android 5.1 Lollipop custom ROM и Google Apps в память SD-карты телефона. [Примечание: пользователям рекомендуется размещать файл.zip в корень карты SD, а не в другую папку.]

[Примечание: перед установкой программного обеспечения, убедитесь, что устройство имеет root-права и установлен инструмент восстановления ClockworkMod.]

Шаг 4: Теперь, выключите устройство и отсоедините от компьютера.

Шаг 5: Затем выполните загрузку в режиме восстановления, нажав и удерживая одновременно клавиши: громкости (вверх), домашнюю кнопку и кнопку питания.

Шаг 6: После входа в режим восстановления, очистите память телефона, выбрав опцию «стереть данные/сброс данных».

[Примечание: используйте клавиши «громкости» для переключения и кнопку «питания», для выбора параметров, при работе в режиме восстановления].

Шаг 7: Теперь, очистите кэш-память, выбрав пункт «очистить кэш».

Шаг 8: Затем вернитесь к восстановлению ClockworkMod, выберите «Дополнительно» и нажмите «стереть dalvik кэш» [Примечание: этот шаг не является обязательным, но многие рекомендуют сделать это, чтобы пользователь не столкнулся с загрузочной петлей или любыми другими ошибками в середине установки пользовательского ROM].

Шаг 9: Снова вернитесь к главному экрану восстановления, затем нажмите «установить zip с SD карты».

Шаг 10: Затем нажмите «выбрать zip из sdcard», перейдите к zip-файлу Android 5.1 ROM на SD-карте и начните процесс установки. [Примечание: используйте клавиши «громкости» для перехода и кнопку «питания», для выбора параметров].

Шаг 11: После окончания процесса установки перейдите в «+++++ Вернуться +++++» и вновь запустите устройство, выбрав «перезагрузите систему сейчас» в меню восстановления.

Теперь вашему устройству (Samsung Galaxy Note 2 N7100) потребуется несколько минут, чтобы завершить процесс установки.

Чтобы убедиться, что установка прошивки CyanogenMod Android 5.1 Lollipop CM12.1 custom ROM завершена, перейдите «Настройки >> О телефоне».

CyanogenMod – одна из первых кастомных сборок для Android. Прошивка прошла длинный путь и подарила массу альтернативных сборок, основанных на Cyan. Если вы начинающий пользователь и только планируете установить кастом, вам непременно следует детально познакомится с CyanogenMod.

Что такое CyanogenMod (Цианоген мод)

Cyanogen или ещё сокращенно Cyan – бесплатная операционная система для Android, с открытым исходным кодом. В виде кастома, прошивка предназначена для замены ОС, установленной в смартфонах и планшетах различных производителей электроники.

Кастомная прошивка или сборка – андроид прошивка, разработанная не Google, а сторонними разработчиками

Особенности прошивки

Кастом представляет собой чистую версию Android, где нет лишних приложений, сервисов и процессов, производителей электроники. Сервисы Google так же не включены по умолчанию, поэтому устанавливаются отдельно и при необходимости. Благодаря этому система работает быстрее, в сравнении со стоком производителя устройства.

Интерфейс прошивки приближен к оригинальному Android. Различия в оформлении минимальны, что не требует дополнительного изучения и освоения системы.

В прошивке масса параметров и инструментов. Доступны настройки с переназначением кнопок навигации, изменение строки состояния, создание различных профилей системы и т.д. Ещё настройки планировщика задач, энергосбережения и изменение звучания. Так же разработчики предлагают по своему усмотрению менять оформление системы. Приложение «Темы» содержит наборы тем, стили кнопок, значки, шрифты, обои и звуки.

Маркировка сборок CyanogenMod

Прошивки делятся на две категории – официальные и не официальные. Разработкой первых занимаются сотрудники компании Cyanogen. Вторыми – энтузиасты, что адаптируют сборки под устройства, которые не поддерживаются компанией. Соответственно официальные сборки стабильнее и чаще обновляются. Любительские порты менее надежны, а исправления, выходят по мере свободного времени энтузиаста. Иногда прошивка не обновляется вообще.

Маркировка версий Cyan, различается в сравнении с привычным счетом версий Android. Так сборка CyanogenMod 10 основана на Android 4.1-4.2.1, а CyanogenMod 11 на версии Android 4.4. Для лучшего понимания, какая версия Cyan соответствует Android, смотрите описание ниже:

  • CyanogenMod 6 – Android 2.2.
  • CyanogenMod 7 – Android 2.3 – 2.3.7.
  • CyanogenMod 9 – Android 4.0.
  • CyanogenMod 10 – Android 4.1-4.2.1.
  • CyanogenMod 10.1 – Android 4.2.2.
  • CyanogenMod 10.2 – Android 4.3.
  • CyanogenMod 11 – Android 4.4.
  • CyanogenMod 12 – Android 5.0.
  • CyanogenMod 12.1 – Android 5.1.
  • CyanogenMod 13 – Android 6.0.
  • CyanogenMod 13.1 – Android 6.0.1.
  • CyanogenMod 14 – Android 7.0.
  • CyanogenMod 14.1 – Android 7.1.

Где скачать и как установить CyanogenMod

Проект CyanogenMod закрыт и развивается под новым названием LineageOS . Официальные сборки, располагаются на сайте проекта. Прошивки для CyanogenMod придется искать на файловых хранилищах в профильных темах ресурса XDA.

Установка прошивок выполняется через кастомные recovery – или . Алгоритм действий смотрите в статье.

Перед установкой обратите внимание на вид прошивки:

  1. Stable – стабильная и наиболее отлаженная версия прошивки. Рекомендуется для ежедневного использования.
  2. Release candidate – предрелизная версия, кандидат в категорию стабильных прошивок. Оптимальный вариант, если нет стабильной сборки.
  3. Snapshot – средняя по стабильности сборка. Прошивка работает нормально, но имеются недоработки.
  4. Milestone – недоработанная прошивка. Сборка не желательна для регулярного использования.
  5. Nightly – ночные сборки. Регулярно обновляются ночью. Сборка с массой недоработок, некоторые функции не работают. Пользоваться можно, если стабильность не в приоритете.
  6. Expiriments – экспериментальные и не стабильные сборки. Для ежедневного использования не годятся.

В чем популярность CyanogenMod

Появлению CyanogenMod способствовало на первых смартфонах. Что в сочетании с открытым исходным кодом Android, позволяло модифицировать прошивку, а затем повторно установить в смартфон. Так и появлялись первые сборки – в стандартную прошивку добавлялись новые функции.

Первая стабильная версия, в рамках проекта, вышла в конце августа 2010 года. Кастомная прошивка предлагала больше возможностей, в сравнении со стоком. А обширное число параметров, способствовало более гибкой настройки смартфона. С каждой последующей версией, число настроек и возможностей росло. Одновременно с этим улучшалась автономность и производительность, повышалась стабильность. А Cyan стал основной для многих любительских прошивок, например Resurrection Remix и MoKee.

На разных этапах развития, Cyanogen давал вторую жизнь старым смартфонам. На кастомной прошивке телефон работал дольше и быстрее. Такой эффект достигался удалением лишних программ и процессов. А ещё за счет планировщика задач, где настраивается работа ядер CPU. Так же владельцы получали свежую версию ОС, что актуально, ввиду короткого срока поддержки, со стороны производителей смартфонов.

Кроме того от других проектов, CyanogenMod отличался наличием штата разработчиков. Регулярные инвестиции в проект, создавали основу стабильной поддержки и разработки. Тогда как многие другие проекты, держались исключительно на голом энтузиазме и редкой материальной помощи пользователей. Поэтому такие прошивки редко обновлялись, а разработчики неохотно исправляли ошибки.

Закрытие CyanogenMod и перерождение в LineageOS

За 3 года количество установок CyanogenMod превысило 10 млн. Руководству удалось заручиться поддержкой некоторых производителей смартфонов. Так началась эра коммерциализации проекта, перехода от кастома к полноценной операционной системы.

Альтернативной ОС Android воспользовались компании Alcatel, OPPO, Wileyfox, BQ, Yu и ZUK. Максимально узнаваемой систему сделала компания OnePlus. Тогда же начали звучать заявления, что CyanogenMod отберет Android у Google – компания займет рынок, что в настоящее время занимает Google.

Достичь поставленных целей так и не удалось. В августе 2016 года, СМИ обвинили компанию Cyanogen во лжи. Разработчики заявляли о 50 млн. пользователей ОС, тогда как реальные цифры едва дотягивали до 25 млн. А целью было вытягивание средств из инвесторов. После череды скандалов и разрыва отношений с производителями смартфонов, компания объявила о закрытии проекта к концу 2016 года.

Но не спешите расстраиваться. Основной состав основал новый проект под названием LineageOS (ничего общего с одноименной игрой). Формально перед нами новый проект, по факту тот же CyanogenMod. Сменить «вывеску» было необходимо, так как права на прошивку остались за частной компанией Cyanogen Inc. Известно, что в компании отказались развивать CyanogenMod, в пользу коммерческой версии Cyanogen OS.

Кастомная прошивка LineageOS, доступна на меньшее количество устройств. Но разработчики рассчитывают охватить больше смартфонов, благодаря сообществу независимых разработчиков и энтузиастов.

Вывод

Кастом CyanogenMod – функциональная и интересная прошивка, что понравится многим пользователям, готовым к экспериментам. При этом важно помнить, что официальная поддержка прекращена. Поэтому исправления и улучшения, возможны только за счет энтузиастов.

2. Включите отладку по USB в настройках смартфона.

3. Загрузите и установите специальное приложение CyanogenMod Installer (Android) . В Google Play его больше нет, ссылка на надёжный источник с 4PDA.

4. Загрузите и установите приложение для Windows (Vista/7/8) — CyanogenMod Installer (Windows).

5. Запустите установленное приложение на Android и следуйте пошаговым инструкциям.

6. Подключите свое устройство к компьютеру с помощью кабеля USB.

7. Запустите приложение на десктопе. Оно должно обнаружить подключенное устройство.

8. Начнется процесс загрузки собственно прошивки и всех необходимых для ее установки файлов. Это займет некоторое время, по окончанию которого вы увидите сообщение Everything is ready .

9. Нажимаем на кнопку Install и откидываемся на спинку кресла. Во время установки ваше устройство может перезагрузиться. Ни в коем случае не прерывайте процесс и не отключайте устройство от компьютера.

10. Дожидаемся окончания перепрошивки, о чем нас известит появление надписи Installation Complete в десктопном приложении.

11. Вот и все. Радуемся новой прошивке и пишем комментарии о своих впечатлениях.

Samsung предложил официальную прошивку Android 4.4.2 для Samsung Galaxy SIII (AT&T i747, d2att) еще в июне прошлого года. Насчёт официальной прошивки Android 5 пока ничего не слышно. Протестировав официальную версию Cyanogenmod 12.1 для AT&T Samsung Galaxy s3 , основанную на Android 5.1 Lollipop, понял, что возвращаться уже не хочется. Это самая быстрая прошивка, которая только у меня была. Немалую роль в этом может играть отказ от виртуальной машины Dalvik в пользу ART.

К счастью, исходный код Android открыт (по крайней мере, это касается Android Open Source Project или AOSP), поэтому можно не ждать обновлений от производителя, если энтузиасты предложили прошивку для вашего устройства. Даже очень популярный Samsung Galaxy SIII (AT&T i747, d2att) долго обходили стороной, не предлагая официальную прошивку Cyanogenmod 12, хотя неофициальных прошивок Android 5 на xda developers было множество.

Хотя различных прошивок Android 5 для AT&T Samsung Galaxy s3 много, я выбрал именно официальную версию CyanogenMod 12.1. Даже неофициальные версии CyanogenMod я предпочитаю обходить стороной. Даже официальная предполагает установку нового загрузчика, модема, а также Google Apps. Несмотря на открытый код, всегда есть риск подхватить вредоносное программное обеспечение. Поэтому конечно же официальная прошивка может быть предпочтительнее. С другой стороны, официальные прошивки обновляется очень редко, поэтому благодаря наличию не исправленных уязвимостей могут быть не столь безопасными при использовании Интернета на смартфоне.

CyanogenMod 12.1 мне понравился тем, что при перепрошивке все приложения восстановились. Правда, не знаю, благодарить ли за это предыдущую прошивку CyanogenMod или Google, т.к. я использовал оба варианта для синхронизации. Но именно Гугл позволяет сохранять список приложений и, при желании, даже их настройки, так что наверняка именно синхронизация с Гугл способствует восстановлению приложений. Хотя залогиниться при этом приходится в каждом приложении, требующем вход в аккаунт, заново.

Как установить прошивку Android 5.1 Lollipop (Cyanogenmod 12.1) на Samsung Galaxy SIII (AT&T i747, d2att)

Предостережение: При перепрошивке телефона всегда что-то может пойти не так. Используйте инструкцию по прошивке ниже на свой страх и риск.
По состоянию на 26 мая 2015 года, на ночных сборках (nightly build) CyanogenMod 12.1 некорректно может работать Bluetooth. Кроме того, могут возникать проблемы с камерой, но можно поставить бесплатное приложение .

CyanogenMod уведомляет о наличии обновлений. Их сразу же можно скачать из меню настроек. Правда, в последних версиях при их установке прямо из Андроида возникала ошибка "E: Zip file is corrupt! E: Error installing zio file "@/cache/recover/block.map""

Установить при этом прошивку все же обновление можно. Для этого нужно перезагрузиться в режиме Recovery, далее выбрать Install ZIP (Установить ZIP) и выбрать архив, который из настроек скачивается в папку cmupdater на телефоне.


Обновление (6 июня 2015)
Тестирую cm-12.1-20150529-NIGHTLY-d2att.zip уже больше недели. Абсолютно всё устраивает, проблем не возникало вообще. Так что рекомендую установить CyanogenMod 12.1 на Samsung Galaxy s3 AT&T!

Обновление (16 июня 2015)
Тестирую cm-12.1-20150606-NIGHTLY-d2att.zip уже больше недели. По-прежнему всё стабильно. Приложения теперь найти стало проще, так как они выводятся по алфавиту, каждое рядом с соответствующей буквой, на которую начинается приложение. "Обновления по воздуху" (over the air или OTA updates) устанавливаются теперь без ошибки.

Обновление (24 июня 2015)
На предыдущей прошивке cm-12.1-20150606-NIGHTLY-d2att внезапно стали глючить приложения Google Apps. При этом постоянно возникала ошибка, а телефон стал очень сильно греться, аккумулятор при этом разряжался быстро даже после отключения передачи данных и навигации. Установил cm-12.1-20150620-NIGHTLY-d2att.zip и новые Banks GApps.

Обновление (26 июня 2015)
На предыдущей прошивке cm-12.1-20150620-NIGHTLY-d2att не работала камера. При её использовании стала возникать ошибка "Не могу подключиться к камере". Установил cm-12.1-20150625-NIGHTLY-d2att.zip, после чего в настройках отключил запись данных с координатами съемки. Фото и видео работает.

Обновление (28 декабря 2015)
На предыдущей прошивке cm-12.1-20150625-NIGHTLY-d2att.zip не понравилось включение/отключение Wi-Fi, хотя к остальнмо придраться не смог. Установил cm-12.1-20151228-NIGHTLY-d2att.zip и