Перепрошивка с андроид на андроид: Как перепрошить Андроид телефон | Инструкции по прошивке

Содержание

Назван способ установки последней версии Android почти на любой гаджет

Некоторые производители смартфонов на базе Android, в отличие от Apple, редко обновляют свои гаджеты до новейших версий операционной системы. Это приводит к тому, что большинство владельцев таких устройств остаются без современных функций или вовсе без технической поддержки. Тем не менее, спешить в магазин за новым устройством не обязательно. Что можно сделать владельцам старых гаджетов и как установить последнюю версию Android на смартфон, которому уже почти десять лет — в материале «Газеты.Ru».

Обновления системы

Смартфоны Apple известны тем, что компания обновляет iPhone на протяжении нескольких лет. Например, iPhone 6S, представленный в 2015 году, получил актуальную операционную систему iOS 15 этой осенью. Таким образом, пользователь сможет установить необходимое ему приложение, которое по тем или иным причинам требует наличие актуальной версии ОС.

Среди Android-смарфтонов долгожителями принято считать Google Pixel. Но в ноябре стало известно, что Pixel 3 из 2018 года получит последнее обновление в начале следующего года — смартфон, поступивший в продажу с Android 9 обновится лишь до Android 12.

В случае с другими производителями дела обстоят намного хуже. Например, Samsung Galaxy S2, выход которого состоялся в 2011 году с Android 2.3 на борту, обновился лишь до Android 4.1.2, который вышел в 2012 году.

Как продлить поддержку

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

В ходе теста Android Central смартфона Galaxy S2 c прошивкой Lineages OS на базе Android 11 было замечено, что смартфон очень медленно работает, но с основными задачами он справляется — благодаря современной версии ОС удалось, хоть и с трудом, запустить необходимые приложения. Автор отмечает лишь, что при использовании такого смартфона необходимо понимать, что его железо прямиком из 2011 года, а современный интернет нагроможден данными, также как и работающие в фоне приложения Google, которые отнимают у гаджета большую часть ресурсов.

Из-за оперативной памяти в 1 ГБ смартфон сильно «напрягается» во время каких-либо задач, а каждое действие выполняется спустя секунду и позже.

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

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

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

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

Существует множество примеров, когда владельцы даже актуальных и поддерживаемых устройств ставят кастомные версии прошивок, чтобы попробовать что-то новое, как в видеоролике YouTube-канала Technolob. Тут автор рассказал, как установил прошивку на Redmi Note 10 Pro, представленный в марте 2021 года. Несмотря на то, что смартфон гарантированно получит Android 12, а его технические характеристики еще не устарели, он является одним из самых популярных на форуме XDA по количеству доступных кастомных прошивок. Автор установил прошивку Pixel Experience, которая является копией прошивок смартфонов Google Pixel с некоторыми улучшениями. При этом автор отмечает, что банковские приложения и Google Pay работают с этой прошивкой без каких-либо проблем.

Недостатки

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

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

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

Стоит понимать, что не каждая прошивка будет стабильно работать, и придется потратить немало времени на поиски идеально подходящей сборки.

Нередко бывает, что даже опытные пользователи при установке кастомной прошивки получают неработающее устройство. Один из подобных случаев произошел с пользователем Twitter @M1K4_3L, который пытался установить кастомную прошивку группы энтузиастов Xiaomi.Eu. Он пишет, что люди, стоящие за проектом Xiaomi.Eu не разработчики, а «болваны, которые не понимают, что делают».

Un exemple concret de mon point que les gars derrire la custom rom https://t.co/ASGL0blL4A ne sont pas des dev, mais juste des boulets sans nom qui ne comprennent pas ce qu’ils font. Ds que a sort des sentiers battus y’a plus personne.
Nouvelle vague de brick annonce pic.twitter.com/17p6t6dtAd

— M1Κ4_Σλ (@M1K4_3L) April 23, 2021

Если смартфон имеет версию Android не ниже 9, то в установке кастомных прошивок, как правило, нет необходимости.

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

Содержание

  • 1 Вступление
  • 2 Сборка из исходников
  • 3 Изменение уже готового файла
  • 4 Редактирование с помощью компьютера
    • 4.1 Необходимое программное обеспечение
    • 4.2 Модификация прошивки
    • 4.3 Прошивка устройства
  • 5 Редактирование на устройстве
    • 5.1 Изменение собственной прошивки
    • 5.2 Изменение сторонней прошивки в ZIP-архиве
  • 6 Заключение

Вступление

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

Любую прошивку можно доработать под определенного пользователя

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

Сборка из исходников

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

Изменение уже готового файла

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

Редактирование с помощью компьютера

Необходимое программное обеспечение

Нам понадобится компьютер, устройство, файл прошивки и специальная программа под названием Android Kitchen (известная также как кухня). Файл прошивки можно найти на специализированных форумах, наиболее известные — англоязычный XDA Developers и русскоязычный 4PDA. В разделе вашей модели устройства можно найти ссылки на самые популярные и проверенные прошивки как официальные стоковые, так и неофициальные пользовательские.

Далее нужно установить кухню на свой компьютер. Лучше всего работать под Linux, но необходимые библиотеки можно поставить и в Windows. В этом случае можно выйти из ситуации установив Cygwin. Загрузите архив и следуйте пошаговой инструкции, помещённой в архиве. Перед этим потребуется установить также Java Platform (JDK) с официального сайта (https://www.oracle.com/java/technologies/javase-downloads.html для Windows) или же в Центре приложений Ubuntu найти и скачать OpenJDK Java 6 Runtime либо похожее (для Linux). Второй вариант использования — установить Linux на виртуальную машину и управлять процессом через неё.

Модификация прошивки

Прошивки чаще всего распространяются в виде файла с расширением .img, реже — как ZIP-архив. В обоих случаях вам понадобится переместить файл с прошивкой в папку установленной кухни, чтобы она смогла импортировать её и начать с ней работу. Кухня должна быть установлена по пути c:/cygwin/home/user/ (при установке через Cygwin) или Файловая система/home/user/ (при работе через Linux).

  1. Запустите кухню через Cygwin или Linux-терминал с помощью команды cd kitchen, затем ./menu.
  2. Распакуйте архив в кухню, как уже писалось выше.
  3. После того как появится меню программы, перейдите в раздел 0. Advanced Options.
  4. После этого будет представлен список команд для модификации прошивки. Выберите именно ту, которая нужна вам. Можно добавить Busy Box, Root, Apps2SD, заменить стоковые приложения, различные анимации, освободить память устройства и многое другое.
  5. После окончания манипуляций запустите в главном команду 99. Build ROM from working folder (Построить прошивку с рабочей папки) и заберите ZIP-архив с OUTPUT_ZIP.

Прошивка устройства

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

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

Редактирование на устройстве

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

Изменение собственной прошивки

  1. Если на устройстве ещё не получен root, получите его. Как это сделать, можно прочесть на специализированных форумах в разделе, посвящённом именно вашему аппарату. Дело в том, что универсальные способы поддерживаются малым количеством устройств и большинство из них имеют индивидуальную процедуру.
  2. Установите Nandroid backup ) и сделайте с его помощью резервную копию системы своего девайса. Сохраните её в надёжном месте, например, в облачном хранилище. Для чего создавать копию? Вдруг что-то пойдёт не так или вы нечаянно удалите что-то нужное — будет возможность вернуть всё как было.

  1. Установите файловый менеджер, работающий с системным разделом, чтобы удалить ненужный софт и добавить свои приложения. Золотым стандартом является Titanium Backup.
  2. Выберите приложения, которые вы хотите удалить, и удалите их через файловый менеджер.
  3. Установите приложения, которыми вы хотите заменить удалённые, и через Titanium Backup сделайте их системными.
  4. Перезагрузите устройство и наслаждайтесь своими успехами.

Изменение сторонней прошивки в ZIP-архиве

  1. Скачайте интересующий вас файл прошивки в формате .zip.
  2. Установите файловый менеджер, умеющий работать с архивами, например, ES Проводник или Total Commander, и распакуйте содержимое архива.
  3. Удалите лишние или добавьте недостающие приложения, после чего запакуйте архив обратно и переместите в корень флеш-карты.
  4. С помощью Nandroid backup ) создайте резервную копию системы и скопируйте её на облачный диск.
  5. Прошейте устройство из режима Recovery.

Заключение

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

Собирали ли вы прошивку для Android самостоятельно? Что вы в ней меняли и каким образом это делали? Будет интересно, если вы поделитесь своими отзывами.

Руководство по установке, которое я использую после прошивки нового ПЗУ на своих телефонах/устройствах Android. · Гитхаб

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

Первое резервное копирование

  1. Перед прошивкой сделайте резервную копию с помощью Helium на Google Диске следующим образом:
    • Словарь пользователя
    • Злые птицы
    • Плохие поросята
    • Червь Смерти
    • Управление полетом
    • Солнечная 2
  2. Затем используйте Titanium Backup для временного резервного копирования Authenticator.
  3. Наконец, используйте ROM Manager , чтобы сделать резервную копию NANDroid.
  4. После того, как все резервные копии будут созданы, извлеките их с помощью adb/ddms :
    • /mnt/оболочка/эмулированная/0/TitaniumBackup/
    • /мнт/оболочка/эмуляция/часовой мод/резервное копирование/

Программное обеспечение для прошивки

Из флэш-памяти ROM Manager:

  • CyanogenMod ночной
  • Службы Google

Во время первоначальной настройки:

  • Не восстанавливать и не создавать резервные копии учетной записи Google.

Настройка ОС

  • Wi-Fi
    • Меню/Дополнительно
      • Снимите флажок Сетевое уведомление
      • Проверить Избегать плохих соединений
  • Подробнее. ..
    • Модем и переносная точка доступа
      • Настройка точки доступа Wi-Fi
  • Пусковая установка
    • Главный экран
      • Размер сетки: 7 строк, 5 столбцов
    • Домашние экраны: 3
      • Экран по умолчанию: 2
      • Снять галочку Панель поиска
      • Эффект перехода: стек
      • Проверка Быстрый рендеринг обоев
      • Проверить Показать контуры
    • Ящик
      • Эффект перехода: карусель влево
    • Общие
      • Автоповорот экрана
  • Экран блокировки
    • Защита экрана
      • Блокировка экрана
    • Фон: Цветная заливка (черный)
    • Состояние батареи: Всегда включен
    • Виджет часов
      • Панель погоды: Снимите флажок Использовать метрику
      • События календаря
        • Проверка Показать следующее событие
        • Календари событий
        • Проверка Выделение событий
        • Жирный шрифт
    • Проверить Развернуть виджеты
  • Система
    • Строка состояния
      • Стиль состояния батареи: кружок с процентами
    • Панель быстрых настроек
      • Плитки и макет
        • Фонарик, яркость, настройки
        • Мобильные данные, Wi-Fi, режим полета
        • Bluetooth, точка доступа Wi-Fi, статистика батареи
        • Ориентация
    • Расширенный рабочий стол: строка состояния видна
    • Меню питания
      • Только проверка Меню перезагрузки, Расширенный рабочий стол
    • Круговые элементы управления
  • Звук
    • Режим звонка: вибрация
    • Стиль панели громкости: расширенный
    • Тихие часы
      • Проверить все, кроме Отключить тактильную обратную связь
    • Мелодия телефона: Zeta
    • Вибрация при звонке
    • Мелодия по возрастанию
    • Звук уведомления по умолчанию: Laser
  • Дисплей
    • Вращение: все режимы
    • Сон: 1 минута
  • Профили: ВЫКЛ
  • Безопасность
    • Чек Неизвестные источники
    • Privacy Guard: включено по умолчанию
  • Язык и ввод
    • Android-клавиатура
      • Языки ввода
        • Чек Английский (США)
        • Проверка Испанский (США)
    • Голосовой поиск
      • Чек Персонализированное распознавание
  • аккаунтов/Google
    • Поиск
      • Чек Поиск на google. com
  • Дата и время
    • Выберите формат даты
  • Суперпользователь
    • Чек Заявленное разрешение
    • Автоматический ответ: Подсказка
    • Защита контактов
  • О телефоне
    • Несколько раз коснитесь номера сборки .
  • Опции разработчика
    • Проверка Расширенная перезагрузка
    • Имя узла устройства: Robpol86-N4

Настройка системных приложений

Отключить:

  • Аполлон
  • Браузер
  • Календарь
  • Электронная почта
  • Службы обмена
  • Киностудия
  • Новости и погода

Затем настройте:

  • Плей Маркет
    • Перезагрузите устройство, если установлена ​​старая версия.
    • Снимите флажок Автоматически добавлять виджеты
    • Обновите установленные приложения.
    • Установить диспетчер ПЗУ (Премиум)
    • Установить Dropbox
    • Установить KeePassDroid
    • Установить Titanium Backup
    • Установить сканер штрих-кода
    • Установить Google Authenticator
    • Установить Google Voice
  • Менеджер ПЗУ
    • ВЫКЛ. Уведомления об обновлении
    • ВКЛ Расширенный режим
  • Дропбокс
    • Чек Блокировка паролем
      • Проверить Стереть данные
    • Использовать тарифный план: для всех файлов
    • Проверить Получить ранние версии
  • KeePassDroid
    • Применение
      • Размер списка групп: Средний
  • Титановая резервная копия
    • Поместить файлы поверх adb/ddms (пути указаны в разделе резервных копий).
    • Восстановить данные Google Authenticator.
    • Удалить все резервные копии.
    • Установить новый пароль шифрования.
  • Сканер штрих-кода
    • Снять галочку Звуковой сигнал
    • Проверка Вибрация
  • Google Голос
    • Синхронизация и уведомления
      • Получение текстовых сообщений: через приложение Google Voice
  • Телефон
    • Проверить Вибрация при ответе
    • Чек Вибрация при зависании
    • Проверить Отклоненные вызовы как пропущенные
    • Голосовая почта
      • Проверка Вибрация
  • Файловый менеджер
    • Общие настройки
      • Режим доступа: Подсказка Пользовательский режим
  • Gmail
    • Общие настройки
      • Проверить Ответить всем
    • счетов
      • Входящие звук и вибрация
        • Проверка Вибрация
        • Проверить Уведомлять о каждом сообщении
  • Гугл
    • Мои вещи
      • Акции
        • СИМК
  • Видеовстречи
    • Подтвердить SMS с реальным номером.
    • Выйдите из неосновной учетной записи Google.
    • Проверка Вибрация (дважды)
  • Обмен сообщениями
    • Проверка Вибрация
    • Проверить Использовать темную тему
    • Чек Поддержка эмодзи
    • Чек Кнопка быстрого смайлика
    • Чек Полные метки времени

Дополнительные приложения

  • Бета-версия Chrome
    • Конфиденциальность
      • ВКЛ Не отслеживать
  • Google Keep
  • Календарь Google
    • Общие настройки
      • Проверка Вибрация
  • Google Диск
  • Просмотр улиц
  • Google Кошелек
  • Google-потоки
    • Проверить Скрыть статьи, которые я уже прочитал
    • Снимите флажок
      Загружать только через Wi-Fi
  • Журналы Google Play
  • Карты Google
    • Автономные области вручную.
  • Гугл+
    • mount -o перемонтировать,rw /система
    • cp /data/app/com.google.android.apps.plus-1.apk /system/app/
    • РМ /data/app/com.google.android.apps.plus-1.apk
    • cp /data/app-lib/com.google.android.apps.plus-1/* /system/lib/
    • rm /data/app-lib/com.google.android.apps.plus-1/*
    • Перезагрузка
  • Ютуб
    • Общие
      • Чек Высокое качество для мобильных устройств
      • Загрузки: в любой сети
  • Астрономическая картинка дня
  • Мой Аккаунт T-Mobile
    • Снимите все опции (клавиша меню).
  • Минуум Бета
  • Часы Плюс DayDream
    • Яркость: 120
    • Снимите все три значка уведомлений
    • Проверить Скрыть значок
    • Настройки/Дисплей/Daydream
      • Часы плюс
      • Когда мечтать: либо
  • Гелий
    • Восстановление игр с Google Диска.

андроид-прошивальщик · PyPI

Прошить заводской образ Android без удаления данных.

Описание проекта

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

Вы можете использовать его вместо flash-all.sh или flash-all.bat.

Установка

Можно установить андроид-прошивальщик с пип

$ pip установить андроид-прошивальщик 

Как пользоваться

  1. Установить.

  2. Перейдите в каталог распакованных заводских образов.

  3. Выполнить андроид-прошивальщик в терминале.

  4. Теперь перезагрузитесь и войдите в загрузчик.

  5. Выполнить скрипт flasher.sh.

Если вы столкнулись с такой ошибкой, как fastboot: команда не найдена, добавьте следующую строку в свой .bash_profile.

 экспорт PATH="/path/to/android/sdk/platform-tools:$PATH" 

Лицензия

Лицензия Массачусетского технологического института (MIT)

Copyright (c) 2015 Minsoo Park

Детали проекта


Эта версия

1,3

1,2

1.1

1,0

907:00 0,9

Загрузить файлы

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

Исходный дистрибутив

android-прошивальщик-1.3.tar.gz (2,3 КБ посмотреть хеши)

907:00 Загружено источник