Где скачать андроид 6.0. Десять лучших Android-прошивок для самых привередливых пользователей

The Android 6.0 Marshmallow ROM roll out has just begun and we already have our hands on the next Android update. The Android 6.0.1 version for the Marshmallow firmware has been showing up on several portals and here we are with the installation guide of this firmware.

Curiously, the build version is dated December 1, 2015 which means that it could be a leaked firmware update that’s supposed to be released next month. Though we cannot verify what comes with the update as for now, as apparent from the picture given below, it is an Android Security Update.

Even though the update comes to Android One devices, this doesn’t mean it will show up on the Nexus series as well. Many claim that the update is a fix to the bugs and unresponsive firmware that comes with the Android 6.0 Marshmallow firmware that Android One received recently.

Moreover, only a few devices have received the update and the firmware has been converted into a flashable zip file. The zip contains system and boot partitions only. These are sufficient for the upgrade. If you go through the fastboot process then flash the partitions simultaneously.

So if you are getting curious about the ROM and want to test it for it’s legitimacy, then you can flash it right away with TWRP or fastboot. Also let us know about this update.

Before you proceed to install the ROM, make sure you backup everything as we cannot confirm the stability of the firmware. Flash it using a TWRP or similar custom recovery and enjoy the firmware.

Warning: Warranty may be void if you root or install custom ROM on your device. We at DroidViews won’t be liable for any damage to your device whatsoever. We are not responsible if you brick or damage your device. Reader’s discretion is advised.

Downloads

  • Android 6.0.1 Marshmallow ROM for Android One Devices
    • Android 6.0.1 Marshmallow ROM - Download | File: ROM-STOCK_MMB29K-seed.zip

Requirements

  • The listed custom ROM is compatible with Android One devices only.
  • Make sure you have TWRP recovery installed on your device. Get the recommended TWRP from or the latest official builds from here.
  • You must have device drivers installed on your PC so as to transfer the ROM and Google apps to your device’s storage.
  • You must fully charge your device or at least to 60%, as the process may take a while.

Backup your Apps and Data
Before you proceed, make sure you backup all your data. This process will wipe all the data from your device except for the internal storage. Hence, a full backup or nandroid backup is recommended. Also backup all your internal storage files just in case anything goes wrong. Take a nandroid backup from the custom recovery before flashing the ROM.

The following process will install the flashable zip firmware file through a custom recovery. However, if it fails for you, then flash system.img and boot.img using fastboot commands.

How to Get Android 6.0.1 Marshmallow For Android One Devices

  1. Download the Marshmallow ROM from the download section. Also download the Marshmallow Google Apps of your choice.
  2. Now transfer the zip file into your device’s internal storage. Place the zip file where you can easily locate it.
  3. Now reboot into Custom Recovery (like TWRP). To boot into TWRP, first turn off your device and then press and hold volume down and power keys at the same time. If you see the TWRP logo, that means you have successfully booted into the recovery.
  4. It’s highly recommended that you perform a nandroid backup . To backup your ROM, tap on backup option in TWRP and select all the partitions including System, Data, Boot, Recovery, EFS and swipe right where appropriate, to backup.
  5. After performing the ROM backup, perform a full wipe. Return to the TWRP main menu and tap the wipe button and select Advanced Wipe . Then select Dalvik Cache , System , Data , and Cache. Now swipe the confirmation button to wipe.
  6. Now go back to the TWRP main menu or home screen and tap on the install option. Navigate to the ROM file and select it.
  7. Swipe the confirmation button to proceed with the installation. The ROM will be installed.
  8. Once installed, reboot to system .

If you see the new boot logo, that means you have successfully installed the ROM on your device. If you come across any boot loop or face system errors, try a factory reset from the recovery or you can always restore your previous ROM from the backup.

For queries, comment down below. Like and share us on social platforms. If you need help with other devices, let us know.

Состоялся в октябре 2015, однако установлена она сейчас чуть более чем на 2% устройств на этой платформе. Как известно, обновления тут не отличаются излишней оперативностью.

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

1. Используйте Now on Tap по максимуму

Одна из самых рекламируемых новых возможностей системы - нечто под названием Now on Tap. Это разновидность виртуального ассистента Google, которая даёт контекстные сведения о том, что сейчас показывается на экране. Для использования нажмите и держите кнопку Home.

Now on Tap может принести немало пользы, её возможности постоянно увеличиваются и после выхода . При активации в момент отображения на экране номера воздушного рейса (например, в переписке) Now on Tap даст возможность увидеть статус рейса без необходимости открывать другое приложение. При активации в момент отображения номера товара при покупке в Интернет-магазине будет дано описание процесса доставки.

Now on Tap можно применять для получения направления движения, адресов организаций и поиска улиц, получения данных о ресторанах, времени сеансов в кино. Нужно только, чтобы требуемая тема была запущена на экране аппарата.

2. Отключаем Tap

Несмотря на весь потенциал Now on Tap, польза от функции пока ограниченна. Для кого-то она недостаточно разнообразна, чтобы занимать место в кнопке Home, тем более что в прошлых версиях Android нажатие на неё открывало Google Now.

К счастью, Now on Tap отключается. После этого нажатие на Home откроет Google Now. Откройте настройки операционной системы, Настройки Google -> Поиск и подсказки ->Now on Tap и переключите ползунок. Потом при необходимости тут же можно включить функцию обратно.

3. Меняем панель быстрых настроек

Есть возможность поменять отображающиеся в панели быстрого доступа иконки - там, где показаны подключения Wi-Fi, Bluetooth, фонарик, режим полёта и т.д. Это делается в инструменте System UI Tuner. Дважды проведите от верха экрана. Нажмите и держите иконку шестерёнки вверху справа, она станет вращаться, после появится сообщение о доступности System UI Tuner.

Откройте настройки и в самом низу списка. Там появилась опция System UI Tuner.

4. Продолжаем тюнинг системы

Если вы решительно настроены продолжать вносить изменения в систему, используйте стороннее приложение Custom Quick Settings. Оно ещё глубже, чем Tuner, проникает вглубь системы и позволяет добавлять различные ярлыки в панель настроек.

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

5. Увеличьте громкость

Громкость в Android 5.0 настраивалась неудобно, но в Marshmallow проблем с этим нет. Можно открыть все элементы системы по контролю звука - для будильника и уведомлений, музыки, звонка. Они доступны отовсюду в системе.

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

6. Настройка тишины

Частью переработанной системы управления громкостью является новый режим «Не беспокоить». Когда нужна полная тишина, нажмите на эту опцию в быстрых настройках. Будут выключены все звуки и вибрации либо насовсем, либо на время. Можно заглушить всё, оставив будильник или уведомления от приложений с приоритетом.

7. Простое обеспечение тишины

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

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

8. Автоматическое включение режима тишины

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

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

9. Установка приоритетов

Не все хотят отвлекаться на каждый писк, производимый смартфоном, но при этом нельзя пропускать важные уведомления. В дело вступает система приоритетов уведомлений Android 6.0.

Прежде чем начать использовать её, нужно выполнить настройки. Снова откройте Не беспокоить в Звуки и уведомления и нажмите опцию Только важные.

Тут доступен список типов уведомления, можно поставить им высокий приоритет - напоминания, события, определённые звонки и текстовые сообщения. Можно даже разрешить звонки от определённых абонентов, если они звонят второй раз за 15 минут.

Настроив всё как надо, активируйте режим Только важные, как сказано в подсказке №6, и беспокоить вас будут только интересные вам события и люди.

10. Контроль за уведомлениями

Другим недостатком Android 5.0 является навязчивое отображение уведомление (heads-up или peek). Большие уведомления на основе карточек были обновлены в Android 5.1, однако это было лишь промежуточное решение проблемы.

В Marshmallow уведомления можно взять под свой контроль и установить, какие приложения могут отображать их на экране, а какие только в панели статуса. Откройте в настройках Звуки и уведомления -> Уведомления приложений и выберите приложение. Появится список настроек, где можно сделать уведомления от этого приложения важными (будут показываться при активированной функции «Не беспокоить») или запретить показывать уведомления на экране.

11. Дальнейшая настройка приложений

Продолжая тему контроля за приложениями, Android 6.0 упрощает их просмотр и выдаёт вкладки с тем, что они делают. Откройте в настройках раздел Приложения и выберите нужное.

Тут вы увидите, сколько места занимает приложение в памяти и узнаете типы полученных им разрешений доступа к данным. Показано использование оперативной памяти и аккумулятора, что поможет определить слишком быстро расходующие ресурсы программы (подсказка: следите за Google Фотографии и Facebook).

12. Работа с текстом

Инструмент выбора текста в системе был упрощён. Он даёт доступ к сторонним программам разработчиков, предлагающим новые возможности.

Новое в версии 8.1-r1 (Oreo-x86) (15.01.2019)

Первый стабильный релиз Android-x86 8.1

  • Поддержка как 64-битного, так и 32-битного ядра и пользовательского пространства с последним ядром LTS 4.19.15.
  • Поддержка аппаратного ускорения OpenGL ES 3.x для Intel, AMD, Nvidia и QEMU (virgl) от Mesa 18.3.1.
  • Поддержка OpenGL ES 2.0 через SwiftShader для рендеринга программного обеспечения на неподдерживаемых графических устройствах.
  • Поддержка аппаратно ускоренных кодеков на устройствах с семейством графических процессоров Intel HD и G45.
  • Поддержка безопасной загрузки из UEFI и установка на диск UEFI.
  • Добавлен текстовый установщик интерфейса.
  • Добавлена поддержка тем в GRUB-EFI.
  • Поддержка Multi-Touch, аудио, Wi-Fi, Bluetooth, датчиков, камеры и Ethernet (только DHCP).
  • Авто-монтирование внешнего USB-накопителя и SDCard.
  • Добавлена панель задач в качестве альтернативного средства запуска, которое включает меню «Пуск» и панель недавних приложений в верхней части экрана и поддерживает режим окна произвольной формы.
  • Включение ForceDefaultOrientation на устройствах без известных датчиков. Портретные приложения могут работать на альбомном устройстве без поворота экрана.
  • Поддержка приложений arch через собственный механизм моста. (Настройки -> Параметры Android-x86)
  • Поддержка обновления с неофициальных релизов.
  • Добавлена экспериментальная поддержку Vulkan для новых графических процессоров Intel и AMD.
  • Поддержка интеграции мыши для виртуальных машин, включая VirtualBox, QEMU, VMware и Hyper-V.

Новое в версии 7.1-r2 (Nougat-x86) (02.05.2018)

  • Обновление grub-efi 64-bit до версии 2.02 для исправления проблемы "деформированного файла".
  • Исправлена высокая нагрузка system_server из-за датчика положения клавиатуры (kbdsensor) на некоторых устройствах.
  • Исправлен сбой Сервисов Google Play, вызванный драйвером i965.
  • Улучшена совместимость с некоторыми приложениями.
  • Исправлены некоторые проблемы утечки памяти.
  • Исправлена проблема отображения, связанная с использованием старого способа загрузки в Hyper-V.
  • Добавлена поддержка qxl в скрипт qemu-android.
  • Исправлено исключение getSupportedPreviewFpsRange.
  • Обновление ядра до версии 4.9.95.

Новое в версии 6.0-r3

  • Автоматическое монтирование CD/DVD
  • Исправлена проблема с VMware, обнаруженная в 6.0-r2
  • Добавлен скрипт qemu-android для запуска Android-x86 в QEMU
  • Обновление до Android Marshmallow-MR2 release (6.0.1_r79)
  • Обновление ядра до версии 4.4.62 с новыми патчами от AOSP
  • Обновление Mesa до версии 17.0.4
  • Обновление связанных проектов (libdrm, ntfs-3g, exfat, bluez)

Новое в версии 5.1-rc1

Версия 5.1-rc1 основана на Android 5.1.1_r24. Добавлены специфичные для x86 участки кода и исправлены проблемы стабильности и плавности работы.

Основные функции:

  • Поддержка 64-битных ядер и 32-битных систем;
  • Поддержка аппаратного ускорения OpenGL ES для чипсетов Intel / AMD (radeon / radeonsi) / Nvidia (nouveau);
  • Поддержка загрузки с UEFI и установки диска UEFI;
  • Добавлена возможность установки файловых систем ext4/ext3/ext2/ntfs/fat32 с помощью текстового установщика;
  • Поддержка мультитача, аудио, Wi-Fi, Bluetooth, датчиков, камеры и Ethernet (только DHCP);
  • Автоматическое монтирование внешних USB накопителей и карт SD;
  • Поддержка виртуальных машин, включая Qemu, VirtualBox и VMware;
  • Поддержка сторонних архитектур (arm / arm64) с помощью собственного механизма моста.

Новое в версии 4.4-r5

Android-x86 4.4-r5 включает исправления ошибок, обнаруженных в версии 4.4-r4. Решены проблемы со шрифтами hazi в графической библиотеке Mesa 10.5.9 на графических процессорах Intel 5-поколения.

Android-x86 (ранее известный как “patch hosting for android x86 support") является бесплатным проектом с открытым исходным кодом, предназначенным для запуска ОС Android в системах с архитектурой процессора x86.

Фактически это проект по портированию Android open source project (AOSP) на платформу x86, предлагаемый компанией Google для бесплатного использования.

Android-x86 позволяет пользователям использовать ОС Android на ноутбуках и стационарных компьютерах.

Применение

Android-x86 позволяет запускать и работать с ОС Android на устройствах на базе процессоров AMD x86 / Intel (а не на ARM чипах). Программа официально не спонсируется Google. Android-x86 будет отличным выбором для пользователей, которую хотят установить альтернативную ОС в компьютере на базе Linux.

Обзор Android-x86

Установка

Android-x86 содержит два файла. ISO-файл может быть загружен на любом устройстве с выбором режима загрузки в BIOS. EFI-образ может использоваться в современных системах с прошивкой UEFI. Выберите файл, подходящий для вашего типа оборудования. После загрузки откроется экран, где Вы можете выбрать вариант запуска “живого” сеанса, т.е. без необходимости установки, либо вариант с инсталляцией продукта. Android-x86 можно устанавливать на USB-накопители, что позволяет сэкономить основное дисковое пространство. Процесс установки ПО очень прост. Единственная проблема заключается в отсутствии поддержки форматирования разделов с файловой системой ext3.

Простота работы

Android-x86 отличается высокой производительностью работы на любых компьютерах. При первом использовании программы потребуется создать или авторизоваться в учетной записи Google. Даже в случае ошибки входа, будет загружен чистый Android. В результате Вы получите возможность просматривать сайты в Интернете с помощью встроенного браузера Android. Вам также надо будет настроить Wi-Fi сеть. Для навигации и имитации нажатий используется курсор мыши в форме кольца. Для некоторых функций навигации понадобиться использовать клавиши клавиатуры. С помощью Android-x86 Вы можете получать доступ к магазину приложений Google Play, настройкам Android и Google Chrome для персонализации новой ОС.

Программа включает два домашних экрана и 6 фоновых изображений. Оба главных экрана содержат поисковую строку Google и иконку для голосового ввода запроса. Панель в нижней части экрана содержит привычные для Android клавиши “Домой”, “Назад” и “Недавние приложения”. Чуть выше расположены кнопки для быстрого запуска YouTube, стандартного приложения для SMS переписки, Google Music, браузера и кнопка для запуска панели приложений.

Достоинства

Запустив Android на всех устройствах, Вы сможете иметь быстрый доступ к приложениям, настройкам и сервисам Google. Android-x86 позволяет организовать этот мгновенный доступ без особых затруднений. Новая версия продукта стала еще интуитивнее и проще в изучении. Она работает быстрее предыдущих версий Android на выделенном оборудовании. Используйте решение на различных устройствах: от нетбуков до планшетов - Вы будете удивлены высокой производительностью. Технологии аппаратного ускорения теперь доступны для Vmware и чипов Nvidia. В новой версии была добавлена поддержка датчиков GPS.

Недостатки

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

В некоторых случаях, при использовании live-сессии браузер может не запуститься и появится сообщение об ошибке. Во многих случаях простая перезагрузка позволяет решить проблему. Иногда пользователи сообщают о том, что программа совсем не запускается, в других случаях говорится о систематических сбоях. Для временного решения подобных проблем, выполните перезагрузку компьютера. Разработчики должны исправить эти ошибки в будущем.

Вывод

Android-x86 является хорошим инструментом для беспрепятственного запуска ОС Android на ноутбуке или стационарном компьютере на базе процессоров AMD x86 / Intel. Тем не менее, многим пользователям не понравятся возможные проблемы стабильности. Рекомендуется подождать выхода новой версии Android-x86.

Во второй половине августа 2015 года компания Google стала инициатором события прошедшего незамеченным большинством СМИ, однако ставшим весьма значимым для мобильной индустрии. Была названа и представлена миру новая версия андроида. Встречаем Android 6.0 Marshmallow или по нашему - Зефирка ;)

Основные новшества Андроид 6.0

Здесь мы коснёмся базовых изменений произошедших в системе, их не так много, да и цель этого сайта не в описании полного функционала, а помочь вам обновить свой планшет или смартфон до прошивки версии Android 6.0 Marshmallow .
В принципе этих новых возможностей всего две (да простят меня разработчики Гугла;))
1. Долгожданная возможность выбора разрешений для устанавливаемого приложения. Кто не знает, это такой длиннющий список который выводится когда вы хотите поставить себе игрушку и который не читаете. А очень зря. Игрушка может попросить дать ей возможность отправить СМС на платные номера и тогда ваш баланс, а в худшем случае и банковский счёт, могут изрядно похудеть.Ну так вот, раньше, перед установкой, читая этот список запрашиваемых разрешений, нам приходилось просто отказываться от установки, если мы сомневались в чём-то. Это было неприятно, т.к. программа могла быть очень нужной. Теперь же Зефирка даёт нам уникальную возможность выбирать самому из представленного списка, что можно устанавливаемой программе! Круто!
И такой извечный вопрос: -А почему этого нельзя было сделать сразу?! 2. Второе значительное новшество, это опять таки долгожданный мультиоконный интерфейс . Ну как Виндовс, к которому мы привыкли уже сто лет, иииии.... опять тот же вопрос;) А раньше-то что не сделали? ;)
Все остальные «фишки и плюшки» остались, как говорится, под капотом и их воочию пользователь не увидит, но они будут ему изрядно помогать, ускоряя работу гаджета, продлевая время его автономной работы и пр.
Ещё раз подчеркнём, что это лишь краткий обзор. Кого интересует полное описание нововведений шестого андроида могут глянуть хорошую статейку на Хабре .

Последние 20 добавленных прошивок Android 6.0 Marshmallow

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

Paranoid Android

Комбайны

Temasek’s

MK (MoKee)

Интерфейс по-настоящему оригинален. Абсолютно все стандартные приложения из Android заменены на приложения собственной разработки, а остальные значительно доработаны. В панели уведомлений есть быстрые переключатели, которые появляются над уведомлениями. Раздел «Энергопотребление» переименован в «Управление питанием» и намного более удобен и информативен, кнопка «Режимы сети» позволяет включить режимы «Только 3G» и «Только 2G».

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

В китайском аналоге Play Store есть почти все популярные (и не очень) приложения. Но гугловские программы откажутся работать без сервисов Google Play, а поставить эти сервисы не так-то просто. В интернете есть решение проблемы, но работает оно далеко не всегда, придется пользоваться либо встроенным маркетом, либо разными неофициальными магазинами, а также смириться с тем, что некоторые приложения «не заведутся» без Google Services.

Выбыли из теста

Bliss

Официальный сайт: blissroms.com/
48 (на 13.08.2016)
Основа: CyanogenMod
Версия Android: 6.0.1

Разработчики утверждают, что Bliss - одна из самых настраиваемых пошивок. На самом деле это не так. Прошивка действительно представляет собой сборку интересных функций из других прошивок, но до RR, AICP или Temasek ей очень далеко. Разве что изначально вшиты и запускаются через настройки Kernel Adiutor и SuperSU. Настройки самой прошивки не переведены на русский язык. Перевод касается только пунктов, которые есть в CyanogenMod.

crDroid

Официальный сайт: ww2.crdroid.org
Число официально поддерживаемых устройств: 29 (на 09.08.2016)
Основа: CyanogenMod
Версия Android: 6.0.1

Цель создания, как и у всех, - добавить самые лучшие функции из других прошивок. На экране приветствия при первоначальной настройке написано, что прошивка включает в себя очень много функций из OmniROM, Paranoid Android, Temasek и других. К сожалению, тут та же история, что и с Bliss. Отсутствие эксклюзивных функций и значительное отставание по возможностям от RR, AICP, Temasek. Никаких интересных приложений не встроено.

Вне теста

  • NexSense 6.0 - попытка портировать HTC Sense 6.0 (Android 4.4.2) на Nexus 5. Сначала запускалась только сама прошивка, но со временем энтузиасты смогли заставить заработать Wi-Fi, Bluetooth, GPS, различные сенсоры. Но очень долгое время этого не получалось добиться от камеры и звука. Со временем разработчики пришли к выводу, что необходимо практически с нуля переписать некоторые библиотеки. Местные умельцы вроде бы пытались это сделать, но безуспешно.
  • ASUS ZENUI CM 13 (Nightly) Based - проект по портированию приложений из Asus ZenUI в CyanogenMod 13. Официально разработка ведется только для LG G2. По заверениям разработчиков, уже перемещено около 90% всех приложений.
  • MIUI - прошивка официально портирована на 286 различных устройств. Разрабатывается фирмой Xiaomi и основывается на исходных кодах CyanogenMod и AOSP. Много фишек сюда перекочевало из iOS, TouchWiz, UX (LG), HTC Sense, но есть и свои собственные. Полезных функций настолько много, что их описание - тема для отдельной статьи.
  • Maru OS - очень оригинальная прошивка, которая при подключении смартфона к монитору делает из него полноценный десктоп. Прочитать подробный обзор и интервью с разработчиком можно .

Как установить?

Для большинства девайсов прошивка со стока выглядит следующим образом:

  1. Разблокируем загрузчик (для каждого девайса это индивидуально, так что вперед, в Google).
  2. Устанавливаем кастомный рекавери (в редких случаях можно и без него ставить кастомы, но это не очень хорошая идея).
    2.1. Идем на официальный сайт TWRP , вводим там имя своего девайса, загружаем для него самую новую версию.
    2.2. Подключаем смартфон по USB, устанавливаем на компьютер драйверы для своего устройства.
    2.3. Скачиваем и устанавливаем Android SDK.
    2.4. Запускаем терминал и прошиваем рекавери командой fastboot flash recovery имя_рекавери.img (fastboot находится в папке platform-tools внутри SDK).
  3. После прошивки заходим в TWRP, выбираем русский язык (в самом низу), ставим галочку на «Разрешить изменения» и свайпаем вправо.
  4. Переходим в раздел «Очистка» и там выбираем «Форматировать Data». Это нужно, если раздел data зашифрован.
  5. Подключаем смартфон к компьютеру и перекидываем на карту памяти файл с новой прошивкой.
  6. Выбираем «Установка», а потом файл прошивки. Соглашаемся свайпом вправо.
  7. Нажимаем на «Перезагрузка в ОС» и ждем окончания загрузки (около десяти минут, включая оптимизацию приложений).
  8. После первоначальной настройки рекомендуем опять загрузиться в рекавери и сделать бэкапы. Как минимум - EFS-раздела, в котором вшиты IMEI, s/n и другие важные данные.

Если ты не хочешь терять основную прошивку, кастом можно установить второй системой. В этом поможет единственный в своем роде MultiROM Manager . Он позволяет установить сразу несколько прошивок. Выбрать прошивку из установленных девайс предлагает при включении. Установка программы достаточно проста (только не забудь перед этим сделать резервные копии на всякий случай):

  1. Устанавливаем MultiROM Manager из Play Store и запускаем его.
  2. Нажимаем кнопку «Установить».
  3. Ждем окончания установки, а потом соглашаемся на перезагрузку.
  4. После перезагрузки и установки некоторых скриптов откроется интерфейс выбора прошивки.

Установка второй прошивки выполняется через MultiTWRP в разделе Advanced -> MultiROM либо через само приложение.

Словарик

  • Stock (сток, стоковая прошивка) - официальная прошивка, предустанавливаемая производителем по умолчанию. Также стоковыми часто называют не только абсолютно чистые образы стоковых прошивок, но и образы, подготовленные для установки через неофициальные рекавери.
  • AOSP (Android Open Source Project) - оригинальные исходные коды Android от компании Google, доступные для скачивания и модификации всем желающим. Термин «основанная на AOSP прошивка» (based on stock, based on AOSP) означает, что прошивка была собрана на базе этих исходников (а не исходников CyanogenMod, как это иногда бывает). Большинство модификаций Xposed работают только в AOSP/CyanogenMod и основанных на них прошивках.
  • CAF (Code Aurora Forum) - поддерживаемый Linux Foundation проект, форсирующий продвижение открытого кода в мобильную технику. Главный участник проекта - компания Qualcomm, поддерживающая репозиторий Android for MSM , который содержит исходные тексты Android с оптимизациями для чипов Qualcomm. Если разработчики заявляют, что их прошивка основана на CAF, значит, она включает все эти оптимизации. Но стоит иметь в виду, что изменения из Android for MSM зачастую перетекают в AOSP.
  • CyanogenMod Based (CM based, основано на CynogenMod) - прошивка, основанная на коде CyanogenMod. Сразу после выхода новой версии AOSP разработчики CyanogenMod копируют его исходники в собственный репозиторий и начинают внедрять в него свои дополнения и портировать на новые устройства. А устройств в списке поддерживаемых CyanogenMod такое внушительное число, что многие разработчики кастомных прошивок выбирают в качестве базы именно его, а не AOSP.
  • Recovery (режим восстановления, рекавери) - консоль восстановления Android. Предназначена для того, чтобы сделать сброс до заводских настроек или установить zip-файл прошивки, подписанной ключом производителя. Для многих устройств существуют сторонние recovery с расширенными функциями, такие как ClockworkMod, TWRP, Philz. Они позволяют делать полные бэкапы как всей системы, так и отдельных частей, устанавливать сторонние прошивки, форматировать и менять размер разделов, устанавливать любые дополнения и много чего другого полезного.
  • Bootloader (загрузчик, бутлоадер) - загружается в первую очередь. Он передает ядру таблицу разделов встроенной NAND-памяти, загружает его в память и запускает. Именно загрузчик осуществляет подключение к ПК в режиме fastboot и запускает рекавери. Поэтому перед установкой кастомного recovery и зачастую сторонней прошивки его приходится разблокировать. Почти всегда после разблокировки загрузчика из памяти устройства стираются абсолютно все данные.
  • GApps (Google Apps) - набор сервисов и приложений от Google. Пакеты GApps бывают различных размеров, от самых маленьких (меньше 100 Мбайт), которые включают в себя только Google Play и сервисы для его работы, до больших, которые содержат почти все существующие гугловские приложения (размер таких пакетов приближается к 800 Мбайт). Многие разработчики прошивок рекомендуют ставить Open GApps . Отличия между версиями можно посмотреть в Wiki по Open GApps . Следует иметь в виду, что некоторые приложения GApps могут заменить системные приложения.
  • Nightly («ночнушка») - ночная сборка прошивки. Для многих устройств сборки делаются ежедневно (еженощно). В теории обладают низкой стабильностью, но на практике неудачные сборки встречаются крайне редко, а всплывшие баги исправляются очень быстро.

Файловая система F2FS

Почти все кастомные прошивки поддерживают файловую систему F2FS, которая разработана специально для работы с флеш-памятью и в теории эффективнее и более бережно ее использует, чем ext4. Перейти на эту ФС можно следующим способом:

  1. Зайти в TWRP.
    2.0. Открыть пункт «Очистка -> Выборочная очистка».
    2.1. Отметить раздел Cache.
    2.2. Нажать «Восстановить или изменить файловую систему -> Изм. файловую систему -> F2FS» и свайпнуть для подтверждения.
    2.3. Нажать кнопку «Домой».
  2. Повторить пункт 2 для разделов data и system.

Примечания:

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

Заключение

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