Как собрать прошивку android с нуля

Как собрать прошивку для Android OS

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

Для справки:

Установить данную операционную систему я предлагаю при помощи специальной программы Wubi, которая поставит Ubuntu из под Windows. То есть, изменять / удалять убунту мы сможем через панель управления Windows.

Для выполнения данной задачи неободимо скачать установщик Wubi (например, вот тут ). Кстати, для общего развития, название wubi это аббревиатура от w indows ub untu i nstaller. Запустив wubi, получим вот такое окно:

wubi Как собрать прошивку Android

Перед установкой Ubuntu Вам необходимо будет указать диск, куда Вы планируете установить операционную систему, объем места на диске (я обычно выделяю не менее 4 Гб), язык, имя пользователя и пр. После запускаем установку клавишей «Установить».

После такой установки, при перезагрузке ПК Вы смоежете на выбор загружить либо операционную систему Windows, либо Ubuntu. Если вдруг Вы передумаете, или еще по каким-либо причинам Вас не устроит данная операционная система — Вы всегда ее сможете удалить через панель управления Windows.

2. Настройка Ubuntu

Загружаемся в ОС Ubuntu и устанавливаем java для дальнейшей возможности работы с прошивкой.

Для справки:

Для установки java необходимо выполнить следующие действия:

а) Запускаем Терминал, нажатием клавиш Ctrl+Alt+T.

Для справки:

б) В окне терминала набираем следующие команды:

— это мы просим подключить новый репозиторий (ресурс) откуда можно скачать java . После ввода команды и нажатия клавиши Enter терминал попросит Вас ввести пароль Суперадминистратора ( root-пользователя ), тот который Вы придумали при установке Ubuntu . Когда Вы начнете вбивать пароль в терминале, курсор двигаться не будет (так задумано), после ввода пароля нажимаем Enter.

После вводим следующую команду (возможно снова понадобиться вводить пароль):

— это мы обновляем список источников.

— это мы просим установить саму java. После выполнения этих действий java будет установлена.

3. Работа с кухней от dsixda

Скачиваем «кухню» для работы с прошивкой.

Для справки:

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

Полученный архив кухни, распаковываем в любую папку, и называем распакованную папку, например, kitchen (просто имя по умолчанию слишком длинное).

Далее запускаем Терминал, нажатием клавиш Ctrl+Alt+T.

По умолчанию, терминал нас выводит в домашнюю директорию (папку). Именно в нее я рекомендую Вам распаковать архив с кухней. Для перехода в домашнюю папку, вверху на панели задач выберите «Переход — Домашняя папка».

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

1 Как собрать прошивку Android

Вот так терминал показывает нам запрашиваемый результат. Синим цветом выделены папки, красным — архивы, и т.д. Нас интересует папка kitchen (это наша папка из архива, которую мы создали в обычном проводнике). Для перехода в эту папку набираем на клавиатуре cd kitchen и нажимаем Enter. Результат видим ниже:

2 Как собрать прошивку Android

Теперь возвращаемся в обычный проводник, и тоже заходим в папку kitchen. В ней видим несколько папок и файлов, и среди них папку original_update . В эту папку нам необходимо положить файл официальной прошивки для нашего аппарата. Перепаковывать/модифицировать можно и кастомные прошивки, то есть, в папку original_update можно ложить прошивки в любом формате, как *.АРР , так и фомате *.zip .

Для справки:

Стоковая прошивка — это официальная прошивка от производителя данного устройства.

И так, скопировали файл официальной прошивки в папку original_update:

4 Как собрать прошивку Android

Теперь возвращаемся в терминал (мы его сворачивали, если закрыли, то выполните действия описанные выше снова), в терминале у нас открыта папка kitchen. Если мы сейчас в терминале наберем команду ls , то увидим списко файлов и папок в директории kitchen . Среди этих файлов будет интересующий нас файл menu . Для того, что бы его запустить в окне терминала набираем ./menu Результат будет таков:

5 Как собрать прошивку Android

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

Для того, что бы разобрать официальную прошивку, в меню кухни выбираем опцию 1 и нажимаем Enter . Кухня начнет нам задавать массу вопросов, отвечать на которые можно нажатием клавиши Enter , т.к. по умолчанию выбраны нужные нам значения. Как только вопросы закончатся, нас выбросит в начальное меню кухни.

После этого, вернувшись в стандартном проводнике в папку kitchen мы увидим новую директорию WORKING_*_* , где * — это дата и время создания папки кухней. Зайдя в эту папку мы увидим нашу разобранную прошивку. Больше всего нас будет интересовать папка system , т.к. в ней находятся все файлы системы (системные приложения, украшательства и т.д.). Более детально мы их изучим в следующих статьях. Например, по пути systemapp находятся системные приложения, вшитые в прошивку. Удалив часть из них, мы можем собрать прошивку и сказать, это наша модифицированная прошивка. Более серьёзные манипуляции с файлами прошивки мы рассмотрим позже.

8 Как собрать прошивку Android

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

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

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

Копируем данный файл на флешку и успешно прошиваемся через recovery.

Как создать кастомную прошивку на андроид?

создать кастомную прошивку через Dsixda

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

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

  1. Персональный или переносной компьютер, на борту которой присутствует операционная система Ubuntu и установлена Java.
  2. «Кухня» — приложение для обработки образов системных партиций.
  3. Собственно сама, подлежащая обработке прошивка Android.

Шаг 1 — установка Ubuntu

Система Ubuntu создана на базе ядра Linux и основывается на Debian, разработана компанией Canonical. Эту систему вовсе не обязательно устанавливать вместо действующей, запускать ее через эмулятор, и так далее.

установка Ubuntu

Чтобы комфортно использовать все ее преимущества, достаточно воспользоваться приложением Wubi, способным установить Ubuntu под Windows. Wubi — сокраoение от Windows Ubuntu Installer.

Читайте также  Как сбросить планшет до заводских настроек android

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

Шаг 2 — установка Java

Java – разработанный в 1995 году язык программирования, его название, по всей видимости, взято из кинофильмов (смешной народец Джава из Звездных Войн).

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

шаг2-установить java

Чтобы установить ее нужно:

  1. Войти в систему Ubuntu, и открыть Терминал при помощи клавиш Ctrl+Alt+T.
  2. В открывшемся окне для ввода/вывода информации в ОС Ubuntu воспользоваться командой sudo add-apt-repository “deb http://archive.canonical.com/ubuntu lucid partner” — позволяет подключить новый репозиторий, с которого можно загрузить Java. Для этого потребуется ввести пароль для получения прав Суперадминистратора, который задается при установке Ubuntu. Далее нужно воспользоваться следующими командами:
  3. sudo apt-get update для обновления списка источников.
  4. sudo apt-get install sun-java6-jre sun java6-plugin sun-java6-fonts для установки Java.

Шаг 3 — работа с «кухней» для создания прошивки

Программа «кухни» — это основное средство для работы с прошивками андроид. Их существует несколько видов, мы рассмотрим работу с kitchen от Dsixda.

android-kitchen

  • Скачав необходимые файлы, нужно распаковать их в домашнюю папку в каталог kitchen.
  • Запустить Терминал, при помощи команды Is вывести на его экран список документов домашней папки. Синим цветом будут выделены каталоги, красным — файлы архивов, и так далее.
  • Открыть в проводнике папку Kitchen, перенести в каталог original_update файл обрабатываемой прошивки в любом формате.
  • Возвратиться в Терминал с открытой папкой Kitchen, ввести команду Is. Среди файлов появится Menu, его следует запустить командой ./menu. Здесь откроется список пронумерованных команд, которые можно выполнять, вводя их номер в строку, и нажимая Enter.
  • Чтобы разобрать прошивку, следует ввести команду 1. Кухня после этого начнет выводить множество вопросов, на которые нужно отвечать клавишей Enter (нужные значения введены по умолчанию).

Эти действия приведут в начальное меню программы. Вернувшись в папку Kitchen, можно будет найти папку «WORKING_x_y», где x и y – дата и время ее создания.

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

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

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

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

Как собрать прошивку android с нуля

Инструкции по сборке Android из исходников

Мануалы в помощь новичку и обсуждение для гуру!
Описание | Старая шапка | Собираем ядро для MTK | Первая помощь | Редактирование системных ресурсов Android | Средство обработки прошивок

Что такое ADB и с чем его едят, читаем тут. Отследить новую версию ADB можно в репо от Google.
ADB для Winodws — Скачать sha1:52b4816990d2d18a34645bbf20a31b38a7859d4c
ADB для Linux — Скачать sha1:31078104e5927d823c28550c01275c437a87def7
ADB для MacOSx — Скачать sha1:1403fa0d1bb57ec31170d7905e8505e3b0ed05ee

Что такое маркет и с чем его едят, читайте в этой теме.

Android 4.1.*: microgapps скачать
Android 4.2.*: microgapps Скачать
Android 4.3.*: microgapps Скачать
Android 4.4 : ART microgapps Скачать
Android 4.4.1: ART microgapps Скачать
Android 4.4.2: ART microgapps Скачать
Android 5.0.2: ART microgapps Скачать
Android 5.0.2: ART microgapps Скачать By Mansi
Android 5.1.0: ART minigapps Скачать faq

microgapps — пакет Google Apps с самым основным, только Google Play и framework. Остальное можно установить из Google Play.
minigapps — Пакет Google Apps с самым основным набором ПО от Google.
ART — совместимы с ART режимом, появился в версиях Android 4.4 KitKat.

    + расшифровка символов

  • Ошибка и решение init_intermediates/import_includes в СМ13
    | Отключение JACK | GC overhead limit exceeded | communication error with jack server (52)

  • Error: inconsistent uses of .cfi_sections
  • unsupported reloc 42 или 43

    и второе решение

  • Error: Product «PRODUCT_NAME»
  • classes-full-debug.jar — Ошибка / решение

    и решение№2
    при сборке OMNI 5.1.1 и update-api
    libstdc++ и её решение

  • undefined reference to ‘swr_read’ проблема | решение

    / Error 252


    (Amlogic)

    №2
    и других версий Android Lollipop
    и других версий Android
    Для копирования файлов
    №2№3

    №2№3

    Сами патчи можно скачать тут

    На примере boot.img
    На примере linaro
    На примере mt65x2
    Подойдёт к Cyanogenmod 11/12.0/12.1 и другим прошивкам
    №2№3 system.new.dat
    На примере grouper

    №2

    На примере system.img

    На примере ccache

    Отлично подойдёт для AOSP сборок и его аналогов. И вообще любых.
    пост ниже

    GPL / Apache
    пост ниже
    и полезный пост ниже
    №2№3№4 контейнер boot.img

    содержание в CyanogenMod 11
    №2

    возможно бина или чего-то ещё.

    модуль для низкоуровневого вывода ядерных логов на дисплей

    на примере SoC HiSilicon Kirin и Lineage13

    | Менее безопасный метод или что делать, если права для нужной политики в neverallow

FlymeOS 5/6 от rocker123
Скачать Огромная коллекция на XDA 4.x-6.x
Скачать OmniRom + Prebuilts 4.x-6.x От ctavropoholb
Скачать Qualcomm MSM8974 и MSM8939 От acdev
Скачать MIUI PatchRom miui5-7 От ctavropoholb
Скачать CyanogenMod 10.1 — 13 4.х.х-6.х.х От ctavropoholb
Скачать CyanogenMod 12.1 android-5.1.1_r18 От SteelBreaker
Скачать Prebuilts AOSP 5.0.x От assusdan
Скачать MIUI PatchRom KitKat v6 От vgdn1942
Скачать AOSP mirror repo От wladimir_tm
Скачать AOSP, AOKP, CM, MIUI 4.4.4 От vaibhavpandeyvpz
Скачать CyanogenMod 11 4.4.4 От Никита Pro Android
Скачать CyanogenMod 10 4.1 От Scorpio92666
Скачать CyanogenMod 7.2.0 2.3.x От pryanya96
Скачать AOSPA ParanoidAndroid 4.4.4 От mrAlmid
Скачать Ubuntu phablet 4.4.2_r1 От Каточимото
Скачать repo snapshots cm-10.2 — android5.1 От wladimir_tm

Создание Android прошивки из исходного кода (AOSP)

Давно мечтали собрать сами своими руками прошивку Android из исходного кода, но ни как получалось из за отсутствия внятного материала? Android +1 подготовил вам подробную интересную статью!

Предисловие

И так перед тем как начать повествовать статью, немного слов для кого она написана: вы уже знаете что такое Linux и установить Ubuntu, Mint, Fedora, OpenSuSe, по крайней мере устанавливали хотя бы один раз из этих ОС, уже знаете что такое командная строка или терминал, команда cd, ls, sh знакома и не вводит в ступор. Отлично, тогда продолжаем изучать статью. Статья Только для устройств Nexus!

Задача научить подготовить систему для компилирования вашей первой Android прошивки, а не научить устанавливать Linux, изучить команды итп.

Необходимое для создания Android прошивки из исходного код

  1. Компьютер или мощный ноутбук
  2. LTS версия ОС UBUNTU 64-разрядная (12.04 или 14.04)
  3. Количество свободного места в разделе /home не менее 100 GB

[stextbox открывайте, не закрывайте, не перемещайте, делайте все как написано в инструкции — последовательно, шаг за шагом, перезагружайте компьютер когда это указано.[/stextbox]

Создание Android прошивки из исходного кода

Подготовка

1. Перейдите в параметры системы UBUNTU

2. Раздел «Программы и обновления»

3. Вкладка «Программное обеспечение UBUNTU» установить Загрузить с: Основной сервер

4. Вкладка «Другое ПО», установить галочки на Партнеры Canonical и Партнеры Canonical (исходный код)

5. Нажать внизу кнопку Закрыть и после Обновить

6. Запустить программу «Обновление приложений» и обновить систему и перезагрузить компьютер

7. Запустите терминал (горячими кнопками CTRL+ALT+T)

Для Ubuntu 16.04:

sudo apt — get install openjdk — 8 — jdk

Для Ubuntu 14.04:

Загрузить версию JDK и установить с помощью команд:

sudo apt — get — f install

9. Если ранее была установлена другая среда Java, то выполнить также данные дополнительные команды:

sudo update-alternatives —config java
sudo update-alternatives —config javac

10. Установите (на ваше усмотрение, опционально) пакет (до версии Ubuntu 14.10, далее установлен по умолчанию)

sudo apt-get install nautilus-open-terminal

11. Перезагрузите компьютер

12. Запустите терминал

13. Установите набор пакетов необходим для создания прошивки

Для Ubuntu 14.04 и новее:

Для Ubuntu 12.04:

14. Перезагрузите компьютер

15. Запустите терминал

16. Установите пакет еще один пакет

sudo apt-get install phablet-tools

17. Вводим команду для «первого знакомства» с репозиториями Google

/bin && curl https://commondatastorage.googleapis.com/git-repo-downloads/repo >

/bin/repo && chmod a+x

18. Ввод команду для внесения папки bin в переменную

sudo gedit .bashrc

после чего откроется текстовый редактор с открытым документом .bashrc, прокручиваем его в самый конец и дописываем с новой строки

Сохраняем документ и закрываем

19. Идентифицируем будущую сборку, тоесть чтобы в собранной прошивки были указаны данные кто ее собрал

git config —global user.email «ваш@эмайл»
git config —global user.name «ваш_никнейм»

20. Создаем проект в которым в дальнейшем загрузится исходный код Android и драйвера

21. Скачиваем драйвера для своего Nexus в зависимости от вашей версии Android или скачиваем последние доступные версии (нестабильные)

22. Извлекаем из архива файл extracted-xxxxxxx.sh в папку AOSP

23. В терминале пишем

sudo sh extracted-xxxxxxx.sh

где xxxxxx это каждый изъятый файл, то есть вам необходимо по очереди запустить каждый файл sh, после введите команду

и удалите файлы sh

24. Теперь о загрузке исходного кода, вам необходимо указать какой вы хотите собрать Android, то есть версию:

repo init -u https://android.googlesource.com/platform/manifest -b android-5.0.2_r1

Вместо android-5.0.2_r1 указывать необходимую версию Android

Загружаем исходный код на компьютер:

Данная процедура будет длится долго (не менее 3 часов) и будет загружено около 30 GB

Сборка проекта

25. После того как скачается весь исходный код Android начнем сборку прошивки Android, введите команду:

Перед вами появится окно со списком устройств возможных для создания AOSP прошивки, выбираем цифру и нажимаем ENTER

26. Запускаем сборку Android прошивки

make -j 2 otapackage

Вместо j2 стоит указать количество ядер процессора и потоков, если процессор 2 ядреный и включена технология hyper threading (если она доступна), то у вас будет 4 потока (j4), если процессор 4 ядерный и выключена технология hyper threading, то также 4 потока (j4), а если включена то 8 (j8).

В зависимости от мощности и количества ядер участвующих в процессе сборки прошивки зависит и время сборки прошивки, от 20 минут до 24 суток.

Установка

27. После сборки вы обнаружите пакет в папке AOSP/out/target/product/кодовое_имя_nexus/ архив ZIP

28. Переместите данный архив ZIP на устройство NEXUS

29. Установите меню Recovery

31. Установите архив ZIP и после сделайте обязательно wipe

Вот и все! Ничего сложного нет! Статья подошла к концу, подписывайтесь социальные группы и оставайтесь вместе с сайтом Android +1!

Как создать прошивку Android

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

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

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

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

Создать Андроид прошивку

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

После посещения Android Kitchen можно выбрать, что нужно поменять – индикатор батареи, системные иконки, строку состояния, различные анимации, диалоговое окно изменения громкости, разделители и полосу прогресса, экран блокировки, шрифты. Выбирая те или иные функции на «кухне», можно сразу же, в реальном времени провести предварительный просмотр сделанных изменений, чтобы оценить их. После того, как все нужные изменения были произведены, переходим на вкладку File Upload. Здесь доступны некоторые настройки, однако по умолчанию они подобраны оптимально – не меняйте их, если не уверены, что вы делаете. В разделе «Select your ROM from Kitchen`s list or upload your own files», выбираем опцию «Kitchen`s list». Из выпадающего списка выбираем используемую прошивку. Будьте внимательны – если указать не ту версию программного обеспечения, высока вероятность ошибки, после которой в лучшем случае патч не применится вообще, а в худшем – система перестанет загружаться и придется полностью перепрошивать устройство.

После проделанных манипуляций переходим на вкладку «Summary», еще раз проверяем список внесенных изменений и нажимаем кнопку «Submit Work to Kitchen». Теперь осталось дождаться своей очереди – ресурс достаточно популярный, и много кто пользуется его услугами по внесению изменений в операционную систему. Как только очередь дойдет до вас, то сайт предоставит вам ссылку на готовый .zip-архив с приготовленным вами на «кухне» патчем для вашей прошивки. Теперь данный патч следует прошить через Recovery.

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

12 советов по прошивке Android для начинающих портных

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

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

  1. Для начала, задумайтесь, чего вы ждете от новой прошивки. Если текущая вас всем удовлетворяет — лучше займитесь чем-то полезным. Также учтите, что с прошивкой у вас может слететь гарантия, а кривые руки могут брикнуть аппарат. Если вы определились со своими желаниями и потребностями, осознали возможный риск, то смело можете переходить к следующему пункту.
  2. Перед прошивкой ознакомьтесь со всеми доступными прошивками на вашу модель устройства, ведь все они имеют свои плюсы, минусы и особенности.
    *Официальные прошивки более надежные (теоретически), медленные и редко обновляются, именно поэтому и возникает желание прошить телефон.
    *Модифицированные прошивки делаются на основе официальных, но с добавлением приятных «плюшек», которые ускоряют работу устройства. Оформление и интерфейс таких прошивок может как полностью повторять официальные, так и отличаться, правда, в разумных пределах.
    *Еще одна категория прошивок — это голый Android, который стоит на настоящих гуглофонах. И хотя формально голый Android это только прошивки на основе AOSP , также к этой категории относят прошивки, основанные на CM и AOKP . Все эти прошивки существенно отличаются от официальных, имеют более высокую скорость работы, интерфейс в стиле Holo, и намного раньше обновляются. Но и не без минусов не обошлось. В голом андроиде отсутствуют все «фишки», которыми производители оснащают свои оболочки и так старательно хвастаются во всех рекламных роликах. Так что если вы стали на сторону зла, то забудьте о Sense, TouchWiz и прочих прелестях, которые с ними прилагались.
  3. После того, как вы определились с прошивкой, нужно внимательно прочитать инструкцию (а ещё лучше — несколько раз), чтобы не получить высокотехнологичный кирпич. Причем, если опытный прошивальщик может определить достоверность инструкции или какой-либо информации о прошивке, то новичек — нет. Так что всю информацию о прошивках желательно черпать из доверенных источников, таких как форумы на 4pda или xda. Здесь же вы сможете найти ответы в случае возможных проблем с прошивкой.

На этом можно закончить с теорией и перейти к практике

  1. Если вы прошиваете устройство через компьютер, постарайтесь использовать ИБП или ноутбук, так как отключение света во время прошивки может убить ваш аппарат. Ещё надежнее — использовать специальное приложение для Android. Например, для устройств от Samsung есть приложение Mobile Odin.
  2. Так же прошивайте только заряженные устройства (хотя бы 50%), так как даже при подключении к компьютеру в Download Mode зарядка не происходит. И хотя, в основном, процесс прошивки происходит быстро, но иногда бывают исключения и вы можете получить себе лишнюю порцию проблем.
  3. Если же вы проигнорировали предыдущее правило и все-таки разрядили батарейку — не спешите впадать в панику и нести в СЦ. Для начала, попробуйте достать аккумулятор и зарядить его от внешней зарядки или от жабки.

Практические советы на каждый день

  1. Перед созданием бэкапа убедитесь, что у вас достаточно места на карте памяти, иначе бэкап получится битым.
  2. Всегда имейте хотя бы один актуальный бэкап на карте памяти.
  3. Никогда не удаляйте старый бэкап, чтобы освободить место для нового. Сначала создайте новый бэкап, а потом уже удаляйте старый.
  4. Даже если у вас есть актуальный бэкап и прошивка на карте памяти, которую легко можно поставить через рекавери, но вы находитесь вдалеке от своего домашнего компьютера с установленными драйверами и подходящим USB-кабелем (на даче, на море, в гостях) — НИКОГДА не пробуйте ничего устанавливать/восстанавливать/обновлять, постарайтесь побороть это коварное желание и дотерпеть до дома. В лучшем случае вы потеряете от 10% батареи или вам придется переустанавливать прошивку, что займет ваше драгоценное время и проценты, в худшем — вам понадобится переустановка прошивки через компьютер с установленными драйверами и подходящим USB-кабелем.

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: