23 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Кастомный Android: делаем свою прошивку из стоковой, не копаясь в исходниках

Кастомный Android: делаем свою прошивку из стоковой, не копаясь в исходниках

1. Set up working folder from ROM
2. Add root permissions
3. Add BusyBox
4. Disable boot screen sounds
5. Add wireless tethering
6. Zipalign all *.apk files to optimize RAM usage
7. Change wipe status of ROM
8. Change name of ROM
9. Check update-script for errors
10. Show working folder information

0. Advanced Options
99. Build ROM from working folder

00. About/Update kitchen
0. Exit

11 – Deodex files in your ROM
12 – Add task killer tweak for speed (stock ROM only)
13 – Add /data/app functionality
14 – Add Nano text editor + sysro/sysrw
15 – Add Bash (command shell)
16 – Add Apps2SD
17 – Add /etc/init.d scripts support (busybox run-parts)
18 – Add custom boot animation functionality
19 – Porting tools (experimental)
20 – Tools for boot image (unpack/re-pack/etc.)
21 – Unpack data.img
22 – Sign APK or ZIP file(s)
23 – Convert update-script or updater-script
24 – Miscellaneous optins / Plugin scripts

0 – Back to main menu

1. Создать рабочую папку из ROM’а
2. Добавить root права
3. Добавить BusyBox
4. Отключить экран загрузки звуков
5. Добавить фунцию создания Wi-Fi роутера из телефона
6. Zipalign все “.apk” фаилы, проще говоря сжать
7. Сменить wipe статус ROM
8. Сменить название версии ROM
9. Проверить update-scrypt на наличие ошибок
10. Посмотреть информацию рабочей папки

0. Дополнительные функции
99. Собрать ROM из рабочей папки

00. О кухне/обновить
0. Выход

11 – Сделать DeOdex системы
12 – Добавить убийцу задач для повышения скорости (только для стоковых прошивок)
13 – Добавить функциональную папку “/data/app”
14 – Добавить текстовый редактор Nano + sysro/sysrw
15 – Добавить Bash (командная строка)
16 – Добавить Apps2SD
17 – Добавить поддержку скриптов “/etc/init.d” (необходим busybox)
18 – Добавить анимацию загрузки
19 – Инструменты для портирования (эксперементально)
20 – Инструменты для ядра (распаковка/перепаковка/и.т.д.)
21 – Распаковка data.img
22 – Подписать “.apk” или “.zip” файлы
23 – Конвертировать update-script в updater-script
24 – Запуск сценариев/плагинов

0 – Вернуться в главное меню

В теме нет куратора. Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов).
До назначения куратора, по вопросам наполнения шапки, обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.

Сообщение отредактировал vaalf – 04.09.18, 19:26

Тема постепенно будет наполнятся по мере накопления знаний.

Внимательно читайте инструкцию, не задавайте глупых вопросов.

Если есть поправки – не стесняйтесь, пишите.

С первого раза только у единиц получится сделать прошивку, которая хотя бы запустится. Старайтесь, читайте и со временем всё получится. Я сам убил неделю на освоение работы с кухней, бывает и сейчас открываю для себя что-то новое.

Сообщение отредактировал kelt525 – 23.07.16, 10:28

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

имеем пакет AIO 1.1, ядро в нем 150#1 со стоковыми частотами, можно ли все оставить тоже самое но верхнюю частоту задрать например до 1.8 или 1.9 ? :blush:

пс. спасибо за гайд.

Сообщение отредактировал darkman1988 – 14.02.12, 14:43

Установка кастомной прошивки android

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

Зачем мне это делать?

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

Печальная реальность такова, что большинство производителей и операторов быстро забывают о старых устройствах и перестают выпускать обновления для них. Например, Samsung Galaxy S III. Когда он был выпущен в 2012 году, он был невероятно популярным (и мощным) телефоном. Но последней версией Android, которую он получил была 4.3 Jelly Bean и то спустя 6 месяцев после того, как Jelly Bean был выпущен Google. Конечно, технологии идут вперед, но все же этот смартфон был на многое способен. Но на этом смартфоне все же можно получить Android Marshmallow, для этого и нужна установка кастомной прошивки android, например CyanogenMod. И, благодаря повышению производительности в более поздних версиях Android, люди сообщают, что он работает лучше, чем когда-либо.

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

ПРИМЕЧАНИЕ: Каждый раз когда Вы копаетесь во внутренностях своего смартфона или планшета или другого устройства, то Вы можете потерять гарантию, в некоторых случаях, а также просто превратить свой гаджет в «кирпич». Внимательно читайте инструкции и все будет хорошо.

Что вам потребуется

Вы не можете просто взять и начать устанавливать новую прошивку на смартфон. Вам необходимо сначала разблокировать bootloader и установить TWRP recovery на андроид.

Во-вторых, Вам потребуется пользовательская прошивка. Существует бесчисленное множество различных прошивок, написанных независимыми разработчиками. Некоторые из них очень популярны–например, CyanogenMod,–и доступны для многих устройств. Другие могут быть доступны только для одного-двух устройств. Чтобы узнать, какие прошивки доступны для Вашего устройства перейдите на форум XDA Developers и найдите информацию для Вашей модели устройства.

Имейте ввиду, что модель должна полностью совпадать с Вашей. Вам поможет номер модели и «кодовое имя» Вашего устройства, который отделит его от других. Будьте уверены, что выбрали правильное устройство, когда будете скачивать прошивку.

В данном примере будем использовать CyanogenMod 12.1 для прошивки Moto X 2013. Итак, мы собираемся загрузить последнюю стабильную версию для нашего телефона со страницы загрузки CyanogenMod. Если Вы хотите более новую версию Android (но не стабильную), перейдите на вкладку «nightly».

Не важно, какую прошивку Вы выберите, Вам, наверно, потребуются сервисы Google, такие как Play Store, Gmail, и Maps, которые не входят в пользовательскую прошивку по-умолчанию. Вы можете скачать их с OpenGApps.org. Убедитесь в том, чтобы скачаете нужную версию для процессора и версии Вашего телефона на Android. В нашем случае нам необходимы Google Apps для Android Lollipop 5.1 с ARM процессором.

Итак, у Вас есть разблокированный телефон с установленным TWRP. а также архив с приложениями Google? Отлично, можно начать.

Установка кастомной прошивки Android через TWRP

Для прошивки устройства нам потребуются два zip файла, которые Вы скачали на предыдущем шаге. Соедините телефон и ПК по USB кабелю и загрузите эти файлы на устройство.

В процессе данные на устройстве могут быть стерты. Хотя, такие данные как музыка, изображения и т.д. должны остаться не тронутыми, но Вы точно потеряете настройки приложений и некоторые другие данные. Если Вам необходимо сохранить какие-либо данные, сделайте их резервную копию.

После того как резервная копия сделана, выключите телефон и загрузитесь в TWRP режиме. На всех телефонах это делается по разному, возможно, Вам поможет поиск в Google или Yandex, чтобы узнать как это делается на Вашем устройстве. На многих устройствах помогает такой способ: выключить телефон, зажать кнопку включения и клавишу уменьшения громкости в течение 10 секунд, затем отпустить их. Далее используя клавиши громкости перейти к пункту «Recovery Mode» и выбрать его, нажав на кнопку питания.

Как только Вы это сделаете, увидите главное меню TWRP.

ПРИМЕЧАНИЕ: Прочитайте инструкцию как сделать backup twrp и выполните указанные действия.

На данном экране необходимо нажать на кнопку «Wipe» и провести по слайдеру, находящемся внизу. Вы всегда должны делать сброс настроек перед установкой новой прошивки.

Далее возвращайтесь на главный экран TWRP и нажмите кнопку «Install».

Появится следующий экран. Прокрутите список вниз до загруженного ранее zip файла.

Нажмите на .zip-файл и Вы увидите этот экран. Проведите по слайдеру для подтверждения прошивки.

Процесс установки может занять некоторое время.

Когда процесс завершится вернитесь на домашний экран и нажмите кнопку «Install». На этот раз выберите файл с Google приложениями и повторите процесс установки. Это может занять некоторое время, поэтому будьте терпеливы.

Когда процесс завершится нажмите на кнопку «Wipe cache/Dalvik» и проведите по слайдеру для подтверждения.

Как только кэш будет очищен нажмите на кнопку «Reboot System», чтобы вновь загрузить ОС Android.

Читать еще:  Способы установки родительского контроля на Android-устройствах

Если TWRP попросит установить SuperSU нажмите «Do Not Install». В некоторые прошивки уже встроено средство для управление root доступом, например в CyanogenMod это опция вынесена в настройки.

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

Вот и все! Теперь у Вас установлена новая прошивка. Если Вы хотите большего, то перейдите на форум XDA Developers, чтобы найти что-нибудь еще для Вашего устройства. Вы также можете использовать Xposed Framework, чтобы добавить новые функции или создать свою прошивку.

Как сделать кастомную прошивку для CWM/TWRP из заводской [Инструкция / Android Kitchen]

Инструкция по созданию кастомной прошивки в виде zip архива для прошивки через кастомное рекавери при помощи Android Kitchen

Что нам понадобится:

1. Установленная и настроенная “кухня” для Android: Как установить Android Kitchen на Windows [Инструкция]
2. Прошивка для вашего устройства под SP Flash Tool (папка с файлами вроде recovery.img, system.img, scatter.txt и так далее)

Инструкция по созданию прошивки для CWM/TWRP:

1. После того как установили Android Kitchen, берёте из папки с прошивкой файлы system.img и boot.img и копируете их в папку для работы с прошивками, а именно kitchenoriginal_update (если не понятно где это, то установите Android Kitchen по инструкции выше, все станет ясно после)

2. Далее запускаем Cygwin и Android Kitchen. Запускать Cygwin обазятельно на правах администратора, как всё это делается я описал в инструкции по настройке Android Kitchen, так что сначала установите “кухню”, потом всё станет ясно

3. После того как вы вошли в меню Android Kitchen, выбираем первый пункт, то есть:

6. Итак делаем что написано, в открывшемся окне Ext2Explore выбираем File -> Open Image и выбираем C:cygwinhomePC_UserkitchenWORKING_032915_064017systemext4_system.img . После чего в левой части Ext2Explore , делаем правый клик по пункту и выбираем Save (см. скриншот ниже), после чего указываем путь для сохранения распакованных файлов, а именно C:cygwinPC_UserkitchenWORKING_032915_064017system (начнётся распаковка, которая может занять некоторое время, не прерывайте).

7. После того как распаковка окончена, закройте окно Ext2Explore и нажмите Enter в окне Android Kitchen. Начнется завершающая стадия распаковки прошивки после которой вам будет предложено посмотреть информацию о данной прошивке, для выбора опции нажмите “y”:

16. Всё, прошивка создана, и находится в папке с кухней OUTPUT_ZIP/A369i_signed_032915_073536.zip . Копируем архив целиком и переносим в отдельную, удобную для вас папку. Теперь надо редактировать updater-sсript. Android Kitchen можно закрыть.

17. Распаковываем содержимое нашей прошивки в отдельную папку и видим следующее:

18. Заходим в папку META-INFcomgoogleandroid и открываем при помощь любого текстового редактора файл updater-sсript (бесплатный Note++ вполне подойдёт, при помощи блокнота лучше не открывать, там все в кучу сбивается, я использую Sublime Text 2). Находим в файле две следующие строки, которые нам надо поменять:

Важно: я специально выделил красным цветом самое важное. Это точка монтирования “system” на моём устройстве, на Lenovo A369i, для вашего устройства эти данные могут отличаться. Поэтому, чтобы узнать какой блок у вас отвечает за “system”, нам надо выполнить команду “dumchar_info” через adb, как это сделать написано более подробно здесь: Как получить dumchar_info (информация о блоках системы), читаем только первый пост и устанавливаем только adb драйвера и adb инструменты, остальное не надо.

Итак после того как вы получили данные из dumchar_info, посмотрите путь куда у вас смотнирован “android” (это и есть system в dumchar_info) и отредактируйте две строки в updater-sсript соответственно:

Важно: точку монтирования раздела можно получить без dumchar_info, а просто через MTK Droid Tools (нажмите на ссылку)

19. Всё, после того как вы отредактировали updater-sсript, закройте его и сохраните изменения. Теперь нам надо запаковать прошивку, просто возьмите и выделите все три файла прошивки и добавьте их в архив (обязательно zip архив, а не rar или 7z):

20. Почти всё, но не совсем. Далее пробуем прошивать прошивку через кастомное рекавери. Обязательно сначала сделайте в рекавери полный бэкап! . Если вылетает ошибка Status 0 или Status 1 , то, скорее всего у нас неправильный update-binary , который находится там же где и updater-sсript , то есть META-INFcomgoogleandroid . Поэтому пробуем менять update-binary и снова запаковывать прошивку и снова пробывать поставть. Лучше всего взять update-binary из другой кастомной прошивки на ваше устройство, но если нету, я залил во вложений другие update-binary, которые должны подойти, пробуйте их. Вообще update-binary, это файл который трансформирует в понятные для системы команды, указания из updater-sсript, то есть указания по установке прошивки.

21. Всё, ваша первая кастомная прошивка на MediaTek устройство готова . Можно конечно еще было добавить root и busybox и еще чего в Android Kitchen, но я через эти пункты не шел, там все понятно в принципе в меню, если захотите добавите сами.

Кастомная и стоковая прошивка в телефоне — что это, в чём отличие

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

Что такое стоковая прошивка?

Начнем с теоретических основ для тех, кто совершенно не разбирается в теме.

Речь идет об Андроид, устанавливаемом на мобильном устройстве вместе с встроенными приложениями – почта, карты, браузер, антивирус и т.д. То есть, когда Вы приобретаете в магазине новый девайс, то на нём инсталлирована заводская версия графической оболочки и дополнительный софт.

Некоторые компании модифицируют чистый Android, внося свои корректировки – меняют оформление главного экрана, меню настроек, добавляют фирменные программы (файловый менеджер, оптимизатор, веб-обозреватель). Ярким примером является Xiaomi с MIUI, Meizu с Flyme OS.

То есть, пользователь получает уникальный интерфейс с расширенным функционалом. Но в качестве “бонуса” производители нередко встраивают в прошивку массу рекламы. Отключить её реально, хотя после очередного лицензионного обновления внесенные изменения могут быть сброшены. Если интересно, как проделать подобные манипуляции на Ксиоми, смотрите видео с нашего Youtube-канала:

  • Кастомная прошивка – что это значит?

    Название происходит от английского слова “custom”. У него очень много значений, но в данном случае имеется в виду – “изготовленное на заказ”, “пользовательское”.

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

    Это кропотливая работа, с которой справляются не все “добровольцы”. Требуется по винтику разобрать ОС, а затем собрать в новом виде. При этом работоспособность иногда нарушается.

  • Теперь Вы лучше разбираетесь в теме и можете самостоятельно решать – нужна ли кастомная прошивка или лучше оставить стоковую.

    Кастомные прошивки Android 8

    Прошел почти целый год с момента релиза корпорацией Google своей новой версии операционной системы Android 8.0. Однако обновления ОС коснулись в основном устройств линейки Nexus, Google Pixel и ряда других флагманских устройств от разных производителей. Но что же делать всем остальным владельцам смартфонов под управлением Android, девайсов которых не коснутся обновления Android 8.0?

    Выход есть: выбрать и использовать кастомные прошивки Android от сообщества! Которых на момент написания статьи, опубликовано уже более 10 штук. И чтобы не запутаться во всем этом многообразии, мною было выбрано и протестировано 10 основных таких прошивок и составлен список 5 лучших из них!

    Тестирование прошивок Android

    Само тестирование проходило по следующим критериям:

    • Стабильность и скорость работы системы;
    • Всевозможные ошибки, баги и проблемы различного характера;
    • Периодичность выхода обновлений;
    • Энергопотребление системы;
    • Дополнительная настраиваимость и опциональность системы.

    На момент выхода статьи, почти все прошивки Android 8 показали примерно одинаковые результаты производительности системы в Antutu benchmark (разница доходила до 200 — 300 попугайчиков, что крайне незначительно для работы системы). Средний же показатель составил — 83 000 попугайчиков. Само тестирование проходило на Motorola Google Nexus 6.

    Кастомные прошивки Android 8

    5. Colt OS

    На пятом месте нашего обзора прошивок android расположился Colt OS, разрабатываемый небольшим сообществом энтузиастов из Индии.

    Плюсы:

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

    Еще одной сильной стороной данной прошивки стало ее энергопотребление и очень глубокий сон. За ночь с включенным 4G интернетом расход батареи составит примерно 3 — 4 процента. Днем с максимальной яркостью экрана и включенным интрнетом обещает работать до 12 часов — что очень неплохо для моего Nexus 6.

    Читать еще:  Почему невозможно продвигаться под две поисковые системы?

    Минусы:

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

    Итог:

    Система Colt OS разрабатывается командой, состоящей всего из четырнадцати человек, три из которых – дизайнеры. Отсюда и все вытекающие достоинства и недостатки системы. Система редко обновляется, по сравнению с другими прошивками в этом топе, имеет среднюю скорость работы и среднюю стабильность системы. Однако сама система неплохо экономит заряд батареи и имеет целый ряд расширенных возможностей по кастомизации системы.

    4. crDroid

    Прошивка crDroid 8.1 Beta – разрабатывалась на основе AOSP, SlimRoms, OmniRom, LineageOS и многих других пользовательских прошивок. Разрабатывалась платформа с целью повышения производительности, надежности и функциональности вашего Android устройства, по сравнению со стоковой версией прошивки.

    Плюсы:

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

    Минусы:

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

    Итог:

    crDroid пока находится в стадии Beta – тестирования. Система имеет свои незначительные недостатки, которые можно исправить вручную, в целом, система достаточно быстрая и стабильная. Команда разработчиков поддерживает и развивает свою платформу и давно зарекомендовала себя в сообществе по предыдущим версиям своей прошивки Android.

    3. Nephilim

    Nephilim Renown — одна из кастомных прошивок, поддерживаемая в настоящее время одним человеком. И это не совсем кастомная прошивка, в обычном ее понимании.

    Плюсы:

    Обновления Android и патчи системы безопасности выходят достаточно часто. Оптимизация скорости работы системы и ее энергопотребление — очередной ее плюс. Но самое главное то, что это единственная прошивка в этом списке, которая не вызвала у меня абсолютно никаких проблем! После установки, вы получаете рабочий Android 8.1 Oreo со всеми ее возможностями. Все просто — установил и пользуешься!

    Минусы:

    И главный минус данной прошивки Android 8 в том, что список поддерживаемых ею устройств очень маленький. Её разработка в настоящее время ведется одним человеком, система плохо русифицирована и фактически не имеет дополнительной функциональности, по сравнению со стоковым Android 8.0 Oreo.

    Итог:

    Nephilim Renown — одна из самых необычных кастомных прошивок в данном топе. Это своеобразный Debian в мире прошивок Android. Она очень стабильна, вполне своевременно получает обновления и имеет ряд своих недостатков, а в остальном, это все тот же стоковый Android Oreo и если ваше устройство не поддерживается разработчиком до Android 8.0 — вам стоит обратить на нее внимание.

    2. AICP

    AICP Oreo Edition 13.1 — система основывается на небезызвестной прошивке CyanogenMod (сейчас LineageOS), имеет огромное android — сообщество и несколько команд разработчиков, которые так или иначе прикладывали руку к развитию системы.

    Плюсы:

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

    Минусы:

    На данный момент — это самая нестабильная прошивка в этом топе. Телефон может без видимой на то причины перезагрузиться, включить музыку через системный проигрыватель, или же не распознать SIM – карту в устройстве. Постоянно что-то «отваливается» : то камера не включается, то AudioFX отключится и в целом то тут, то там «вылетают» различные приложения.

    Итог:

    AICP на поверку оказалась самой функциональной в этом топе, однако из-за её крайней нестабильности, пользователю следует трижды подумать, прежде чем устанавливать данную прошивку. В защиту AICP хотелось бы сказать, что над ней в разное время трудилось и трудится сразу несколько команд разработчиков, таких как: CM team, DU team , Omni Rom team и многие – многие другие. Система исправляется и дорабатывается и через определенное количество времени станет стабильной и одной из самых функциональных.

    1. LineageOS 15.1

    И на первом месте нашего списка закономерно оказывается преемник CyanogenMod – новая прошивка Android – LineageOS 15.1 Oreo, являющийся эталоном среди кастомных прошивок Android. В настоящее время, система разрабатывается Cyanogen Inc и android сообществом. Миллионы пользователей по всему миру, как аналог стоковому Android, выбирают именно ее.

    Плюсы:

    Во все времена LineageOS (далее LOS) славилась своей поддержкой, частотой обновлений и безопасностью. С сайта разработчика вы можете скачать отдельный zip архив, для получения root — прав и вам не придется тратить много времени на их получение, что также очень удобно. Система стабильна, имеет большое количество дополнительных настроек. Как заявляют разработчики, многие функции, которые появлялись в Android — были позаимствованы именно у них, в том числе и функция Live Display.

    Минусы:

    Это прошивка, которая показала наименьший результат производительности системы в Antutu (примерно 68 тысяч попугайчиков). Также в LOS 15.1 пока что отсутствует вся функциональность Android 8.1 Oreo.

    Итог:

    В общем и целом LineageOS является полноценной альтернативой стокового Android 8.1 Oreo. Система постоянно развивается и ее создатели настроены очень серьёзно и несмотря на относительно низкие результаты производительности, система дочтаточно быстрая и работает безупречно. Однако на сегодняшний день, в LOS 15.1 реализованы далеко не все возможности и функциональность Android 8.1 Oreo.

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

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

    Всё, что вам нужно знать о кастомных прошивках для Android

    Вы, возможно, испытываете удовольствие от того, как выглядит и ощущается в работе интерфейс вашего смартфона, однако пользовательские прошивки дадут вам возможность испытать абсолютно новые дизайны и интерфейсы. Кроме того, такие прошивки могут предложить новую и очень впечатляющую функциональность. Если вы ещё не познакомились со скрытыми удовольствиями Android-сообщества, то тогда вам стоит прочитать наше руководство по пользовательским (или, как их ещё называют, кастомным) прошивкам и ознакомиться с перечнем лучших из них.

    Введение в кастомные прошивки

    Пользовательская прошивка (английская аббревиатура ROM) представляет собой сборку операционной системы, которая может функционировать на вашем девайсе, имея в комплекте базовые приложения, например, адресную книгу, календарь, камеру и т. п. Основное преимущество Android-смартфонов состоит в том, что они могут работать со сторонними системами, а не только с фирменной ОС. Кастомные прошивки способны заменить предустановленные версии «операционок» Android на мобильных устройствах. Замену можно провести путём изменения AOSP, адаптированной добровольцами, имеющих очень много свободного времени. Такие добровольцы, к слову, часто прилагают гораздо больше усилий, чем сам производитель – по крайней мере, когда речь идёт о выпуске тех или иных обновлений.

    Что такое AOSP?

    Аббревиатура AOSP дословно переводится как «Программа с открытым кодом Android». Это версия открытого кода Android, придуманная компанией Google в сотрудничестве с различными производителями, с целью создания чистой версии системы, доступной для всех. Отметим, что такое ПО может подвергаться изменениям со стороны разработчиков без необходимости соблюдения стандартов приложений от Google. Благодаря такому проекту и появились пользовательские прошивки, например, CyanogenMod, Paranoid Android, MIUI и ряд других.

    Преимущества кастомных прошивок

    Возможность обновления системы у старых смартфонов

    Многие владельцы Android-девайсов уже знакомы с этой проблемой: смартфону уже исполнился год, а производитель не выпустил ни одного обновления для него. Новые версии Android не только интересны, так как содержат новые функции, и плюс, могут восполнить какие-либо проблемы в области безопасности.

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

    Более быстрая работа смартфона

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

    Читать еще:  ALIRADAR — расширение для помощи при покупках на Aliexpress

    Множество вариантов настроек

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

    OnePlus One без проблем работает на пользовательской прошивке

    Наличие root-доступа (административного)

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

    Идеально для любителей стока

    Так как кастомные прошивки созданы на основе проекта «Открытый исходный код Android», они имеют дополнительные функции и соответствующий драйвер, созданные командой энтузиастов из Android-сообщества. Поэтому, если вы купили не совсем стоковое Android-устройство, вроде Sony или Samsung, у вас, тем не менее, будет вполне стоковый пользовательский опыт.

    Недостатки

    Пользовательские прошивки – вещь классная, но прежде чем вы решите избавиться от оригинальной прошивки на вашем девайсе, вы должны ознакомиться с недостатками кастомных прошивок.

    Они аннулируют гарантию

    Если ваш смартфон все ещё находится на гарантии, вы можете потерять её, если решив установить кастомную прошивку. Сегодня лишь несколько производителей могут допустить изменения в системе девайса. Одним из них выступает компания Xiaomi.

    С ними много возни

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

    Отсутствие приложений Google

    Сторонние прошивки включают в себя не так много приложений Google, а приложения из Play Store нужно будет устанавливать заново. Кстати, приложения Google, которые вам придётся снова установить, можно найти на сайте OpenGapps.org.

    Есть ли особенная прошивка для моего девайса?

    Мы можем насчитать не одну точку соприкосновения при поиске сторонних кастомных прошивок. Форум-сообщества, например, 4Pda или XDA-Developers достаточно хорошо организованы, надёжны и, в целом, вполне дружелюбны. Здесь вы сможете найти множество веток форумов, посвящённых устройствам и советам по обновлению.

    Лучшие кастомные прошивки

    ROM Manager

    Если ваше устройство располагает root-правами, то в таком случае ROM Manager будет прекрасным дополнением к нему. Если таких прав у вас пока нет, но вы собираетесь это сделать – помните, что подобное мероприятие лишит ваш девайс гарантии, поэтому будьте очень осторожны.

    ROM Manager может делать то, что указано в его названии – управляет вашими прошивками. Отметим, что это ПО имеет достаточно простой интерфейс. Вы можете организовать и запустить процесс резервного копирования, использовать карту памяти SD для установки прошивок и выполнять нужные действия с режимом Recovery. Все эти функции являются бесплатными, но, если вы желаете иметь автоматическое резервное копирование и различные обновления в формате zip, то вы должны будете купить премиум-аккаунт.

    Если на вашей SD карте уже есть какая-либо кастомная прошивка, то вы можете запустить ROM Manager и загрузить её в ваш девайс. ROM Manager будет отслеживать процесс загрузки и добавлять те или иные обновления в случае необходимости. Если вы захотите загрузить такие обновления из самого приложения, в этом случае у вас должен быть премиум-аккаунт.

    ROM Manager даст вам возможность отслеживать все ваши кастомные прошивки

    CyanogenMod 12 – стабильность, стильность, частые обновления

    CyanogenMod является одной из самых популярных кастомных прошивок для Android, с большим сообществом и частыми обновлениями. И в связи с этим нет ничего удивительного в том, что эта прошивка даже нашла себе «пристанище» в прошлогодней модели OnePlus One. CyanogenMod включает в себя уникальное приложение-лаунчер под названием Trebuchet, персональные темы, видеоскриншоты и возможность просмотра в ландшафтном режиме для левшей. CyanogenMod в настоящее время может работать более чем на 50 различных устройствах, а создатели этого ПО усердно работают над сборкой на основе Android Marshmallow.

    Широко распространённая и очень надёжная CyanogenMod – лидер среди кастомных прошивок

    PAC-ROM

    Согласно рекламе, PAC-ROM – это универсальная кастомная прошивка. Создатели этой прошивки без всякого зазрения совести собирают функции из других прошивок, описанных нами, включая элементы управления из OmniSwitch и CyanogenMod Pie и размещает их вместе в собственной сборке.

    На первый взгляд, PAC-ROM может не хватать индивидуальности (а, может, наоборот – в ней много излишества), но, если вам нужна настраиваемая, богатая на различные опции пользовательская прошивка, то PAC-ROM – прекрасный выбор. При её установке дождитесь появления загрузочной анимации – разработчики заслуживают отдельной похвалы за это. Узнать больше о вышерассмотренной прошивке можно на сайте PAC-ROM.com.

    PAC-ROM содержит множество элементов, однако не имеет ярко выраженной собственной индивидуальности

    Paranoid Android: стоковый Android с небольшими изменениями

    Первое появление кастомной прошивки Paranoid Android относится к началу 2013 года и дебюту версии Android Jelly Bean. Paranoid Android не включает в себя радикально изменённый дизайн, а заостряет внимание на простых и эффективных изменениях в области уведомлений и навигации.

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

    В начале 2015 года компания OnePlus наняла ключевых специалистов из команды разработчиков Paranoid Android для работы над крупным проектом. Позже этот проект был заморожен, причём один из его разработчиков заявил о том, что такое мероприятие уже было завершено, а другой разработчик опроверг подобное заявление. В общем, вопрос остаётся открытым, будет ли вышеуказанный проект снова продолжен, и когда именно. Также добавим, что Paranoid Android совместима со многими мобильными девайсами, включая линейку Nexus и OnePlus One. Для более подробной информации о рассмотренной кастомной прошивке можно посетить сайт ParanoidAndroid.co.

    Paranoid Android обладает классным дизайном

    OmniROM: для панели инструментов OmniSwitch

    Созданная бывшими разработчиками CyanogenMod в конце 2013 года, OmniROM являет собой кастомную прошивку без излишеств. Иначе говоря, вы получите стоковую Android c набором отличных дополнительных функций. OmniROM располагает поддержкой запуска приложений путём нажатия на дату и время в меню уведомлений. Кроме того, эта прошивка добавляет счётчик уведомлений в статусную строку, чтобы отображалось количество полученных вашим девайсом уведомлений, а также даёт вам возможность управлять яркостью дисплея свайпом вдоль панели уведомлений.

    На наш взгляд, самой выдающейся фишкой OmniROM можно назвать ярлык быстрого меню OmniSwitch. Такое меню можно заполнить ярлыками и перейти из любой части дисплея к любому приложению, и наоборот.

    OmniROM имеет продвинутые и уникальные функции

    SlimROMs: компактная прошивка с множеством функций

    SlimROMs сделала себе имя, располагая полностью урезанной версией Android и позволяя пользователям сами определять количество сервисов Google Play на своём девайсе. Кроме того, SlimROMs характеризуется особенностью модифицировать DPI шрифтов и иконок, и уменьшать множество элементов для более удобного использования. Отметим, что линейка прошивок Slim сегодня может работать на почти 50 устройствах.

    Уже вышла альфа-сборка SlimROMs на основе Android Lollipop, хотя пока ещё мало каких-либо обновлений для неё. Получить дополнительную информацию можно на сайте slimroms.net.

    AOKP: полный контроль и множество вариантов настройки

    AOKP (переводится как «Открытый Kang Проект для Android») рассчитан на использование опытными моддерами и теми, кто обладает приличным уровнем знаний технических ноу-хау. Выпущенная в сентябре 2013 года, AOKP сегодня совместима с десятками Android-устройств и содержит ряд интересных функций, например, возможность настройки ярлыков в меню быстрых настроек, или управление цветом и частотой мигания LED-уведомлений в ряде приложений.

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

    Стабильных релизов вышеуказанной прошивки было не так много, и выходили они с большими промежутками между каждым из релизов. После перерыва с октября прошлого года на сайте AOKP в марте этого года было сообщено о том, что скоро должна будет начаться работа над «правильными» сборками на основе Lollipop, однако это так и осталось словами. Тем, кому интересна прошивка AOKP, могут узнать о ней больше, посетив сайт AOKP.co.

    База данных с кастомными прошивками

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

    А как считаете вы: какая кастомная прошивка для Android является самой лучшей? Расскажите нам об этом в комментариях.

    голоса
    Рейтинг статьи
  • Ссылка на основную публикацию
    Статьи c упоминанием слов: