- Можно ли обновить андроид если есть рут
- FlashFire новое приложение для обновления Android без утраты рута
- Обновление после рут
- SuperSU
- Lollipop
- FlashFire от Chainfire
- Установка обновлений android
- Кастомное рекавери
- Если прошивка обновления не срабатывает
- Как обновить ваш рутированный телефон
- Шаг 1: прошить заводские образы
- Шаг 2: прошить TWRP
- Шаг 3: прошить файл OTA с помощью ADB Sideload
- Шаг 4: прошить Magisk ZIP
- Как обновить Андроид до последней версии
- Как обновить Андроид до последней версии
- Обновление Android на мобильных устройствах
- Способ 1: Стандартное обновление
- Способ 2: Установка локальной прошивки
- Способ 3: ROM Manager
- Способ 4: ClockWorkMod Recovery
Можно ли обновить андроид если есть рут
FlashFire новое приложение для обновления Android без утраты рута
Обновления издавна создавали проблемы пользователям рутованных устройств Android. При установке обновления рут слетает зачастую, но свежая версия операционной системы для смартфона все же нужна. Новое приложение под названием FlashFire их устраняет.
Обновление после рут
Почему же обновления досаждают рутованным телефонам?
Android базируется на Linux, поэтому устройства Android включают в себя пользователя “root”, по возможностям аналогичного учетной записи администратора в Windows. По умолчанию Android не предоставляет доступ к учетке данного пользователя. Рутование – это процесс получения доступа к учетной записи root с одновременной установкой бинарника su. Приложения вызывают su для получения повышенных привилегий, а значит, они могут вырваться из «песочницы» Android и предпринять нечто более масштабное. Android поставляется без рута во избежание нарушения безопасности пользователя, особенно для технически слабо подкованных пользователей.
SuperSU
В процессе получения прав рут также инсталлируется приложение SuperSU, контролирующее доступ к бинарнику su, внутри которого можно разрешать и запрещать рут-доступ приложениям.
Lollipop
При инсталляции обновления операционной системы рут-доступ, как правило, утрачивается. В Lollipop и более ранних версиях Android обновление восстанавливает заводское состояние системного раздела с удалением бинарника su. На более новых устройствах с рутом перезаписывается загрузочный образ. Если же установлено кастомное рекавери, то стандартное обновление может вовсе не установиться.
Когда-то у SuperSU был «режим выживания» для прошивки обновлений, но его убрали после выхода приложения FlashFire.
FlashFire от Chainfire
FlashFire – мощное приложение от Chainfire – разработчика SuperSU, при наличии рут-прав обеспечивающее богатый функционал: прошивка файлов обновлений, в том числе в формате zip, создавать и восстанавливать резервные копии, стирать данные, а также многое другое. Оно избавляет от необходимости с помощью рекавери вручную делать копирование и восстановление, а также автоматически производит удаление рута и повторное рутование при прошивке файлов обновления.
В принципе, FlashFire должен был бы работать на большинстве устройств Android 4.2+. Тем не менее, имеется ряд оговорок.
На многих девайсах наличие рута мешает скачиванию и прошивке обновлений. На некоторых устройствах обновление скачивается, но для его успешной прошивки требуется инструмент наподобие FlashFire. На прочих устройствах обновление вовсе не скачивается, поэтому придется добывать файл обновления иным путем (их выкладывают на таких форумах, как 4pda и XDA Developers), а затем прошивать его через FlashFire. Без файла обновления ничего не выйдет.
Более того, если рутованное устройство должно получить крупное обновление версии ОС —к примеру, с Lollipop на Marshmallow, то задача усложняется. Поскольку невозможно получить рут в Marshmallow без разблокировки загрузчика, то в случае блокирования загрузчика рут-права неизбежно исчезают. Если же загрузчик был разблокирован, то приложение FlashFire сумеет сохранить (или восстановить) рут-доступ после окончания обновления.
Итак, хотя работоспособность FlashFire на каждом устройстве не гарантируется, тем не менее, оно заслуживает одобрения. FlashFire устанавливается из Play Store.
Установка обновлений android
В случае получения уведомления о наличии обновления для устройства скачивайте его, но пока не устанавливайте. Тотчас же инсталлировать обновление на рутованное устройство не получится.
После окончания скачивания обновления запустите FlashFire. Оно автоматически найдет файл обновления и спросит, хотите ли вы его прошить, — далее нажмите ОК. После этого откроется окно, способное напугать новичков, — это перечень операций, которые FlashFire намеревается произвести с файлом обновления. Каждая операция настраивается путем нажатия на нее. Скажем, чтобы не стирать раздел кэша, снимите отметку с этого пункта. Можно добавлять и другие действия, но это пока не желательно.
Кастомное рекавери
Кастомное рекавери под названием TWRP подвергнется резервному копированию в FlashFire перед запуском обновления, а впоследствии будет восстановлено.
Завершив работу с набором команд, нажмите кнопку “Прошить”. FlashFire сообщит, что загрузка займет некоторое время, и появится пара черных окон. Затем снова нажмите ОК.
После этого FlashFire перезагрузится, выдав на экран длиннющий прокручиваемый текст. Не трогайте устройство — это всего лишь FlashFire исполняет необходимые команды. Приложение еще раз перезагрузится, когда завершит прошивку обновления и восстановление рута. На этом все.
Если прошивка обновления не срабатывает
Если какая-либо модификация устройства помешает FlashFire применить обновление—допустим, наличие кастомного ядра или изменение раздела /system посредством приложения Xposed Framework — то обновление не встанет. Пока еще нет уведомления об успешном применении обновления, поэтому придется зайти в меню Настройки > О телефоне и проверить, изменился ли номер сборки. Если нет, то обновление не было применено (также, скорей всего, Android уведомит пользователя о необходимости установки обновления).
Если такое произойдет, скачайте заводской образ для устройства, если он есть в наличии.
После скачивания скопируйте файл заводского образа .tgz во внутреннюю память телефона или на SD-карту.
Запустите приложение FlashFire и нажмите на плавающую кнопку действия (красная кнопка с плюсом) в правом нижнем углу, далее выберите «записать проект прошивки».
При этом откроется диспетчер файлов, по умолчанию отображающий папку рута из внутренней памяти. Прокручивайте вниз, пока не отыщется скопированный на устройство файл.
При условии выбора файла образа приложение FlashFire прочитает архив для проверки его содержимого, далее предъявит перечень прошиваемых элементов. Выбирайте только нужное—чтобы оставить нетронутым кастомное рекавери, снимите выделение с опции рекавери.
После этого нажмите на галочку в правом верхнем углу. Приложение вновь предъявит перечень действий, где можно будет что-то поменять при необходимости.
Проверив все шаги, нажмите кнопку «Прошить». Появится такое же уведомление от FlashFire о пережидании времени загрузки и пара черных экранов, затем нажмите ОК.
FlashFire перезагрузится и приступит к делу. Прошивка полного файла образа отнимет немало времени. После ее завершения приложение вновь перезагрузится, и теперь все готово.
Это лишь малая часть нынешних возможностей FlashFire. В дальнейшем они станут еще шире.
Как обновить ваш рутированный телефон
Одной из проблем с рутированием вашего устройства является невозможность обновления телефона через OTA. Любые исправления безопасности или обновления программного обеспечения, выдвинутые OEM-производителем, будут потеряны, поскольку ваш загрузчик разблокирован. Тем не менее, вы все еще можете обновить свое устройство, это займет немного больше усилий.
Поскольку обновления OTA предназначены для стандартной прошивки, любые изменения могут вызвать проблемы с установкой обновлений программного обеспечения. Хотя вы можете легко игнорировать это, OTA важны.
OTA — это не просто исправления безопасности и обновления программного обеспечения. Многие производители комплектуют новые функции и исправляют ошибки, которые улучшают работу. Вот почему вы не хотите игнорировать ОТА. Обновление вашего рутированного устройства, хотя и требует определенных усилий, того стоит.
Шаг 1: прошить заводские образы
Для правильной установки обновления необходимо вернуть исходную прошивку телефона (так, как это было до внесения каких-либо изменений). Если вы использовали метод без системного рута и не вносили постоянных изменений в файлы в системном разделе на вашем телефоне, вам нужно всего лишь переустановить стандартный загрузочный образ. В противном случае вам потребуется переустановить всю прошивку, прежде чем принимать обновление.
Если вы не уверены в том, что вы рутировали безсистемным рутовым методом или если вы не знаете, что вы изменили с помощью рут-доступа, мы рекомендуем перепрошить весь пакет стоковой прошивки для вашего телефона.
Для новичков в этом процессе у нас есть руководство, которое разбивает все этапы. Мы даже включили некоторые ссылки на заводские образы некоторых популярных смартфонов, обычно используемых сообществом root. Начните с шага 6, так как вам не нужно повторно разблокировать загрузчик, и убедитесь, что вы загрузили заводской образ для той версии прошивки, на которой вы сейчас находитесь.
- Подробнее: Как прошить заводские изображения на Android с помощью Fastboot
Шаг 2: прошить TWRP
После того, как вы перепрограммируете ваше устройство на заводской образ, вы потеряете все ваши модификации: пользовательские ПЗУ, root и, что более важно, TWRP. Вам нужно будет вернуть TWRP, чтобы вы могли прошить обновление OTA и заново получить root права. Поскольку у вас уже были права root, этот процесс уже должен быть вам знаком, но по ссылке ниже вы можете ознакомиться с инструкцией по установке TWRP.
- Больше информации: Как установить TWRP Custom Recovery
Шаг 3: прошить файл OTA с помощью ADB Sideload
Теперь вам нужен файл OTA от OEM. Это ZIP-файл для версии прошивки для обновления OTA. Как правило, вы найдете это на официальном сайте производителя (мы приводим ссылки ниже).
- Заводские образы для устройств Nexus или Pixel
- Заводские образы для устройств HTC
- Заводские образы для устройств Motorola
- Заводские образы для устройств OnePlus
- Фабричные образы для основных устройств
Если вы не можете найти OTA-файл на сайте производителя, у вас есть еще два варианта. Во-первых, вы можете нажать на уведомление об обновлении OTA на своем телефоне, разрешить загрузку OTA, но пока не устанавливать его. Вместо этого ищите загруженный файл OTA с помощью обозревателя корневых файлов. Большинство телефонов хранят этот файл в / cache из корневого раздела, в то время как другие хранят его в / data / data или в вашем внутреннем разделе хранения в папке с именем .ota.
Если вы не можете найти OTA-файл на своем телефоне после загрузки, попробуйте поискать по темам в XDA. У XDA есть форум почти для каждого телефона на Android, и есть большая вероятность, что кто-то разместит этот файл. И если вы не можете найти его, вы всегда можете запросить его, чтобы узнать, смог ли кто-нибудь его получить.
В любом случае вам нужно переместить файл на компьютер. Как только вы это сделаете, загрузитесь обратно в TWRP. Вы можете использовать комбинацию кнопок (обычно питание и уменьшение громкости при выключении телефона), но это зависит от устройства. Так что для наиболее верного пути вам нужно использовать ADB.
На вашем компьютере установите ADB и Fastboot, затем откройте командную строку или окно терминала и перенаправьте в каталог ADB и Fastboot. Если вы не знаете, как это сделать, воспользуйтесь ссылкой ниже для полного урока.
- Больше информации: Как установить ADB Быстрая загрузка на Windows, Mac или Linux
Теперь подключите ваше устройство к компьютеру с помощью USB-кабеля (желательно OEM-кабеля). Откройте «Настройки», выберите «Параметры разработчика» и включите отладку по USB. Выберите «ОК» во всплывающем окне «Разрешить отладку по USB».
На вашем компьютере введите следующую команду:
Вам следует ряд цифр и букв и слово «устройство». Если вы этого не видите или если командная строка или дисплей терминала «не авторизованы», отключите и снова подключите USB-кабель и обязательно выберите «ОК» во всплывающем окне.
Если все выглядит правильно, введите следующую команду:
Восстановление ADB перезагрузки
Ваше устройство перезапустится и откроет TWRP. Когда вы дойдете до главного меню, выберите «Advanced» и «ADB Sideload».
На вашем компьютере введите следующее:
Заменить на файл OTA. Вы должны указать полное имя и местонахождение файла. Самый простой способ сделать это — набрать первую часть команды (adb sideload), добавить пробел, а затем перетащить файл OTA в терминал или командную строку. Нажмите enter, и после того, как OTA завершит установку, выберите «Reboot» на вашем телефоне.
Шаг 4: прошить Magisk ZIP
После перезагрузки системы дважды проверьте правильность установки обновления. Откройте «Настройки» и выберите «Система». Выберите «О телефоне» и найдите номер сборки. Номер сборки должен совпадать с номером версии обновления, указывая, что вы запускаете OTA.
Теперь пришло время для повторного рутинга. Убедитесь, что ZIP-файл Magisk все еще находится на SD-карте вашего телефона или во внутренней памяти. Если нет, откройте приложение Magisk Manager и выберите «Установить», затем снова нажмите «Установить» в командной строке и, наконец, выберите «Загрузить только ZIP».
Повторите инструкции в шаге 3, чтобы перезагрузиться обратно в рекавери. Когда вы дойдете до главного меню TWRP, выберите «Установить» и выберите Magisk ZIP. Проведите пальцем вправо по слайдеру, чтобы установить Magisk. Перезагрузите телефон, используя кнопку ниже, и вы снова получите root.
Как обновить Андроид до последней версии
Android – это операционная система, которая постоянно развивается, следовательно, её разработчики регулярно выпускают новые версии. Некоторые девайсы способны самостоятельно обнаружить недавно вышедшее обновление системы и установить его с разрешением пользователя. Но что делать, если оповещения об обновлениях не приходят? Можно ли обновить Android на телефоне или планшете самостоятельно?
Как обновить Андроид до последней версии
Содержание — Как обновить Андроид до последней версии
- Обновление Android на мобильных устройствах
- Способ 1: Стандартное обновление
- Способ 2: Установка локальной прошивки
- Способ 3: ROM Manager
- Способ 4: ClockWorkMod Recovery
Обновление Android на мобильных устройствах
Обновления действительно приходят очень редко, особенно, если речь идёт об устаревших устройствах. Однако каждый пользователь может установить их в принудительном порядке, правда, в таком случае гарантия с устройства будет снята, поэтому обдумайте этот шаг.
Перед установкой новой версии Android лучше сделать резервное копирование все важных пользовательских данных — бэкап. Благодаря этому, если что-то пойдёт не так, то вы сможете вернуть сохранённые данные.
Читайте также: Как сделать бэкап перед прошивкой
Способ 1: Стандартное обновление
Этот способ является самым безопасным, так как обновления в таком случае будут установлены на 100% корректно, но есть некоторые ограничения. Например, вы можете поставить исключительно официально вышедшее обновление и только в том случае, если оно выло именно для вашего устройства. В противном случае девайс просто не сможет обнаружить обновления.
Инструкция к этому способу выглядит следующим образом:
1. Перейдите в «Настройки».
2. Найдите пункт «О телефоне». Зайдите в него.
3. Здесь должен быть пункт «Обновление системы»/«Обновление ПО». Если его нет, то нажмите на «Версия Android».
4. После этого начнётся проверка системой устройства на возможность обновлений и наличие доступных апдейтов.
5. Если обновлений для вашего устройства нет, то на дисплее отобразится надпись «Используется система последней версии». Если же доступные обновления были обнаружены, вы увидите предложение установить их. Нажмите на него.
6. Теперь нужно, чтобы телефон/планшет были подключены к Wi-Fi и имели полный заряд батареи (или хотя бы не меньше половины). Здесь вас могут попросить прочесть лицензионное соглашение и поставить галочку, что вы согласны.
7. После начнётся обновление системы. Во время него устройство может пару раз перезагрузиться, либо «намертво» зависнуть. Не стоит ничего делать, система самостоятельно проведёт все обновления, после чего девайс загрузится в обычном режиме.
Способ 2: Установка локальной прошивки
По умолчанию во многие смартфоны на Android загружена резервная копия действующей прошивки с обновлениями. Этот способ тоже можно отнести к стандартным, так как осуществляется он исключительно при помощи возможностей смартфона. Инструкция к нему выглядит следующим образом:
1. Перейдите в «Настройки».
2. Затем совершите переход в пункт «О телефоне». Обычно он расположен в самом низу доступного списка с параметрами.
3. Откройте пункт «Обновление системы».
4. Нажмите на иконку троеточия в верхней правой части. Если её не будет, то этот способ вам не подойдёт.
5. Из выпавшего списка выберите пункт «Установить локальную прошивку» или «Выбрать файл прошивки».
6. Подтвердите установку и дождитесь её завершения.
Таким способом можно установить только ту прошивку, которая уже записана в памяти устройства. Однако вы можете загрузить в его память прошивку, скачанную из других источников, воспользовавшись специальными программами и наличием root-прав на устройстве.
Способ 3: ROM Manager
Этот способ актуален в тех случаях, когда устройство не нашло официальных обновлений и не может их установить. При помощи этой программы вы можете поставить не только какие-то официальные обновления, но кастомные, то есть разработанные независимыми создателями. Однако для нормальной работы программы придётся получить права root-пользователя.
Читайте также: Как получить root-права на Android
Чтобы обновиться таким способом, вам потребуется скачать нужную прошивку и перенести её либо во внутреннюю память устройства, либо на SD-карту. Файл с обновлениями должен быть архивом с форматом ZIP. При переносе его устройства разместите архив в корневом каталоге SD-карты, либо внутренней памяти устройства. А также для удобства поисков переименуйте архив.
Когда подготовка будет завершена, можно приступить непосредственно к обновлению Android:
1. Скачайте и установите на устройство ROM Manager.
2. В главном окне найдите пункт «Установить ROM с SD-карты». Даже если файл с обновлениями находится во внутренней памяти устройства, всё равно выберите этот параметр.
3. Под заголовком «Current directory» укажите путь до ZIP-архива с обновлениями. Для этого просто нажмите на строку, а в открывшемся «Проводнике» выберите нужный файл. Он может быть расположен как на SD-карте, так во внешней памяти устройства.
4. Пролистайте немного ниже. Здесь вы столкнётесь с пунктом «Сохранить текущий ROM». Здесь рекомендуется поставить значение «Да», так как в случае неудачной установки вы сможете быстро вернуться к старой версии Android.
5. Дальше нажмите по пункту «Перезагрузка и установка».
6. Устройство будет перезагружено. После этого начнётся установка обновлений. Девайс опять же может начать зависать либо вести себя неадекватно. Не трогайте его до тех пор, пока он не завершит обновление.
При загрузке прошивок от сторонних разработчиков обязательно прочтите отзывы о прошивке. Если разработчик приводит перечень устройств, характеристик девайсов и версий Android, с которыми данная прошивка будет совместима, то обязательно изучите её. При условии, что ваше устройство не подходит хотя бы по одному из параметров рисковать не нужно.
Читайте также: Как перепрошить Android
Способ 4: ClockWorkMod Recovery
ClockWorkMod Recovery — более мощный инструмент для работы с установкой обновлений и других прошивок. Однако его установка значительно сложнее, чем ROM Manager. По факту это надстройка к обычному Recovery (аналог BIOS на ПК) Android-устройств. С его помощью вы сможете установить больший перечень обновлений и прошивок для вашего устройства, а сам процесс установки будет происходить более гладко.
Использование данного способа подразумевает сброс настроек вашего девайса до заводского состояния. Заранее рекомендуется перекинуть все важные файлы с телефона/планшета на другой носитель.
Но установка CWM Recovery отличается определённой сложностью, а найти его в Плей Маркет невозможно. Следовательно, вам придётся скачивать образ на компьютер и устанавливать его на Android при помощи какой-нибудь сторонней программы. Инструкция по установке ClockWorkMod Recovery при помощи ROM Manager выглядит следующим образом:
1. Перебросьте архив с CWM на SD-карту, либо внутреннюю память устройства. Для установки вам понадобятся права root-пользователя.
2. В блоке «Recovery» выберите «Flash ClockWorkMod Recovery» или «Recovery Setup».
3. Под «Current directory» тапните по пустой строке. Откроется «Проводник», где вам нужно указать путь до установочного файла.
4. Теперь выберите «Перезагрузка и установка». Дождитесь завершения процесса установки.
Итак, теперь в вашем устройстве есть надстройка по ClockWorkMod Recovery, которая представляет собой усовершенствованную версию обычного рекавери. Отсюда вы можете ставить обновления:
1. Загрузите на SD-карту, либо внутреннюю память устройства ZIP-архив с обновлениями.
2. Отключите смартфон.
3. Выполните вход в Recovery, зажав одновременно кнопку включения и одну из клавиш регулировки громкости. Какую именно из клавиш нужно зажать зависит от модели вашего девайса. Обычно все комбинации клавиш написаны в документации к устройству либо на сайте производителя.
4. Когда загрузится меню рекавери, выберите пункт «Wipe data/factory reset». Здесь управление происходит при помощи клавиш регулировки громкости (перемещение по пунктам меню) и клавиши включения (выбор пункта).
5. В нём выберите пункт «Yes – delete all user data».
6. Теперь перейдите в «Install ZIP from SD-card».
7. Здесь нужно выбрать ZIP-архив с обновлениями.
8. Подтвердите выбор нажав на пункт «Yes – install /sdcard/update.zip».
9. Дождитесь завершения обновлений.
Обновить устройство на операционной системе Android можно несколькими способами. Для неопытных пользователей рекомендуется использовать только первый способ, так как таким образом вы вряд ли сможете причинить серьёзный вред прошивке девайса.
Согласитесь, бывают такие моменты, когда нужно знать, а не у кого спросить? Или наоборот, знаешь, но не уверен и нужно мнение от разных людей, разных источников. Наш ресурс создан для таких ситуациях. Мы собираем самую важную информацию о том, что можно, а что нельзя из разных источников, и предоставляем вам выбор мнения.
Надеюсь, что мы будем вам полезны!
Будьте здоровы вы и ваши близкие!
Источник