Custom rom android что это

Android от А до Я: Устанавливаем кастомные ROM’ы на Android девайсы (универсальное руководство)

Операционная система Android стала самой популярной и распространенной среди мобильных девайсов, но битва между Google и Apple все еще продолжается. Что же касается явных преимуществ Android, то это возможность устанавливать кастомные ROM’ы, увеличивая тем самым производительность девайсов. В этом посте вы узнаете все тонкости этого процесса. Отдельно также можно отметить оверклокинг. Больше об этом можете почитать здесь, а пока поговорим про установку кастомных прошивок.

Данное руководство описывает универсальный способ установки кастомных ROM’ов на Android смартфоны и планшеты, так что если вы новичок в этом деле, то в этом посте найдете очень полезную информацию.

Очень важный нюанс заключается в том, что кастомные ROM’ы не имеют ничего общего с официальными обновлениями, так что их установка происходит вручную. OTA от Google или других производителей тут не работают.

Самостоятельная установка обновлений требует наличия root-доступа на девайсе. Получив его, вы лишаете девайс заводских ограничений и получаете доступ ко всей системе. Это позволяет удалять встроенные приложения, добавлять новые фичи, устанавливать сложные приложения, увеличивать длительность работы батареи, увеличивать скорость работы процессора и всячески изменять систему.

Стоит также отметить, что при получении root-доступа вы лишаете свой Android смартфон/планшет гарантии. Это означает, что вся ответственность за девайс ложится на вас. Если же вам не нравится кастомный ROM, или вы хотите восстановить гарантию, то всегда можно вернуться к стоковой прошивке. Установив ее, вы снова перекладываете ответственность на плечи других людей, начинаете получать OTA обновления, но при этом все заводские ограничения возвращаются на свои места.

Но что де представляют из себя кастомные ROM’ы? Если вкратце, то это неофициальные версии стоковой операционной системы, которые обладают всеми привычными особенностями (если это возможно) официальной прошивки, а также рядом новых возможностей, приложений, инструментов; оптимизированы и несут в себе больше разных настроек; могут обладать абсолютно уникальными интерфейсами. Наиболее популярные кастомные ROM’ы — это ParanoidAndroid, SlimBean, AOKP, CyanogenMod, MIUI и Omega. Помимо указанных выше особенностей они также могут включать в себя кастомные ядра, наличие которых позволяет разгонять процессор девайса, увеличивая тем самым производительность. Впрочем, возможно и обратный процесс, при котором тактовая частота процессора уменьшается, а вместе с ней и энергопотребление. Это позволяет увеличить длительность работы Android девайса.

И так, если вы решились обновить свой смартфон/планшет кастомным ROM’ом, то прежде всего должны подготовить свой гаджет к проведению операции. Наиболее распространенные действия указаны далее:

  • Получите root-доступ.
  • Установите кастомный образ рекавери (CWM или TWRP). Это позволит вам прошивать файлы обновления на девайс. Стоковый образ для этого не годится.
  • Создайте резервные копии списков вызовов, текстовых сообщений, настроек интернета, папки EFS, установленных приложений и медиафалов. Последние можно переместить на ПК. Чтобы сохранить текущую версию ОС, создайте Nandroid бэкап.
  • Найдите USB кабель своего смартфона/планшета.
  • На компьютере и девайсе отключите средства безопасности.
  • Зарядите батарею смартфона/планшета.
  • Включите опцию USB отладки на Android девайсе «Settings -> More -> Development Options -> USB debugging».
Читайте также:  Андроид сброс звонка при входящем

Теперь ваш смартфон/планшет готов к установке кастомного ROM’а. Найдите подходящий для вашего девайса файл обновления и приступайте к указанному далее пошаговому руководству. Очень важно не перепутать файл обновления, так как в противном случае вы можете сломать свой девайс.

Устанавливаем кастомные ROM’ы на Android девайсы (универсальное руководство)

1. Скачайте подходящий для вашего Android девайса файл обновления.

2. Если кастомный ROM не содержит Google приложения, скачайте Gapps.

3. Сохраните оба файла на рабочем столе, но не распаковывайте их.

4. Подключите девайс к ПК.

5. Для этого используйте USB кабель.

6. Перетащите указанные выше файлы на смартфон/планшет.

7. Отключите девайс от ПК.

8. Выключите смартфон/планшет и подождите несколько секунд.

9. Загрузите гаджет в режиме рекавери.

10. Сделайте вайп. Для этого в меню необходимо выбрать опции «wipe data factory reset«, «wipe cache partition» и «wipe dalvick cache«.

11. Система будет полностью очищена, именно по этой причине необходимо создавать резервные копии.

12. Вернитесь в главное меню рекавери («+++go back+++»).

13. Выберите опцию «install zip from SD card«, а затем «choose zip from SD card«.

14. Найдите файл обновления и установите его.

15. Это же проделайте для Gapps.

16. Дождитесь завершения процесса установки, вернитесь в главное меню, нажав «+++go back+++» и перезагрузите девайс — «reboot system now«.

17. На этом все. Ваш девайс должен запуститься в обычном режиме, но уже с новым кастомным ROM’ом.

Устранение проблем

Если ваш девайс завис во время загрузки (больше 10 минут ничего не происходит), то:

  • перезагрузите его в рекавери еще раз;
  • выберите опции «wipe data factory reset» и «wipe cache partition«;
  • вернитесь в главное меню и перезагрузите смартфон/планшет;

Если же и это не помогает, то вы можете восстановить Nandroid бэкап. Для этого необходимо также воспользоваться режимом рекавери, выбрав опцию «backup and restore«. Про устранение других проблем можете почитать здесь.

Источник

Custom ROM и root: объяснение наиболее важных терминов

Что такое кастомный ROM?

Пользовательское ПЗУ — это, по сути, другая операционная система для вашего смартфона или планшета. Это как выключить двигатель в машине; снаружи остается прежним, но внутреннее другое.

Читайте также:  Топ локаторов для андроид

В отличие от предустановленных прошивок, предоставляемых производителем, таких как Samsung Touchwiz или HTC Sense, пользовательские ПЗУ обычно обеспечивают почти чистый Android-интерфейс, как и на устройствах Nexus от Google.


Пользовательские ПЗУ переходят от простого к супер-крутому. / © ANDROIDPIT

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

Кроме того, пользовательские ПЗУ — также хороший способ установить на ваше устройство более новую версию Android, особенно если это более старая модель.

Что такое ночная сборка?

Ночные сборки — это автоматически созданные версии пользовательского ПЗУ, которые каждый день добавляют самые последние изменения в кодовую базу. Эти исправления, обновления и новые функции могут быть доступны каждую ночь для тех, кто хочет их протестировать.

Однако, поскольку они создаются автоматически, они не проверяются на наличие ошибок или ошибок. Таким образом, они не рекомендуются для повседневного использования, а больше подходят для проверки ошибок и отладки.

Их обычно называют «передовыми», потому что они нестабильны и ненадежны, но имеют самые последние функции. По этой причине они не рекомендуются новичкам.


Пользовательское ПЗУ просто заменяет прошивку Android, поставляемую с вашим телефоном. / © ANDROIDPIT

Что такое root?

Термин «root» пришел из мира Linux и описывает самый нижний уровень файловой системы или root-доступ. Когда мы говорим о корневом процессе, мы имеем в виду, что были получены права суперпользователя, то есть у вас есть доступ ко всей файловой системе, а не только к поверхностному уровню.

Права суперпользователя или root-доступ позволяют изменять абсолютно все в системе. Такой тип доступа может быть опасен для начинающего пользователя, поскольку важные системные файлы, необходимые для работы ОС, могут быть удалены так же легко, как и бесполезные. Это одна из причин, по которой большинство смартфонов не рутированы по умолчанию.


В наши дни рутировать Android очень просто. / © ANDROIDPIT

Что такое Gapps?

Gapps — это в основном все приложения Google, включая Play Store и Gmail. По юридическим причинам эти приложения не являются стандартной частью пользовательских ПЗУ, но должны быть установлены отдельно одновременно с прошивкой ПЗУ. К счастью, существует множество простых установщиков Gapps, которые упрощают этот процесс.

Что такое восстановление?

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

Восстановление содержит параметры восстановления заводских настроек для смартфона, а также возможность очистить кеш, создать или восстановить резервную копию, установить zip-файлы и множество других полезных функций. С помощью пользовательского восстановления, в отличие от стандартного восстановления, вы также можете создавать или устанавливать пользовательские ПЗУ.


Пользовательское восстановление дает вам гораздо больше контроля над системой Android. / © ANDROIDPIT

Что такое загрузчик?

Загрузчик — это отдельный раздел во внутренней памяти смартфона или планшета. Загрузчик загружает актуальную операционную систему Android. Вам необходимо разблокировать загрузчик, чтобы прошить пользовательский ROM. Некоторые новые устройства имеют простой параметр меню настроек для всех OEM-разблокировок, который необходимо включить перед попыткой разблокировки загрузчика.

Читайте также:  Com android file transfer для

Что такое кеш / кеш Dalvik?

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

Что такое фастбут?

Fastboot — это специальный инструмент, который используется для диагностики и разработки. Устройство Android в режиме быстрой загрузки (подключенное к компьютеру) позволяет загружать образы и другие файлы на ваш смартфон.

Другие команды также могут быть отправлены на устройство в режиме быстрой загрузки, например, указание удалить определенные разделы или перезагрузить загрузчик.


Это одно из многих аспектов режима быстрой загрузки. Ваш fastboot может отличаться. / © ANDROIDPIT

Что такое резервная копия Nandroid?

Резервная копия Nandroid — это полный образ вашей системы. Если вы сделаете что-то глупое, например удалите необходимый системный файл и «мягкий кирпич» вашего устройства (мягкий кирпич означает исправимый сломанный телефон), вы можете вернуть его в предыдущее состояние («разблокировать»), восстановив резервную копию вашей системы. с помощью Nandroid.

Что такое АБР?

ADB означает Android Debug Bridge и представляет собой программный интерфейс для операционной системы Android. Он похож на fastboot (и как он взаимодействует через терминал командной строки компьютера с вашим смартфоном или планшетом) и требует, чтобы вы были подключены к компьютеру.

С ADB вы можете загружать файлы на свой компьютер со своего смартфона и наоборот.


Команды ADB выглядят сложными, но их довольно легко понять. / © ANDROIDPIT

Что такое ядро ​​/ кастомное ядро?

Ядро — это связующее звено между аппаратным и программным обеспечением вашего устройства. Каждый раз, когда вы взаимодействуете со своим смартфоном Android, ядро ​​отправляет запросы, сделанные программным обеспечением, аппаратному обеспечению и вносит соответствующие изменения, и наоборот.

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

Пользовательское ядро ​​может расширить систему, включив в нее дополнительные функции, такие как изменение тактовой частоты ЦП или регулировка использования батареи и времени простоя.


Пользовательские ядра позволяют делать интересные вещи, например увеличивать тактовую частоту процессора. / © ANDROIDPIT

Последние мысли

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

Вы когда-нибудь рутировали телефон Android? Прошил кастомный ROM? Расскажите нам о своем опыте в комментариях.

Источник

Оцените статью