Как с рут правами обновить андроид

Как с рут правами обновить андроид

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

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

При создании сообщения в этой теме, пожалуйста, придерживайтесь следующих правил:
1. Спокойно и подробно опишите ваш вопрос или проблему. Старайтесь писать грамотно.
2. Обязательно укажите модель вашего устройства и версию OS Android.
3. Укажите, какие действия вы производили до получения(при решении) вопроса(проблемы). Какие приложения/программы использовались.
4. Если вы хотите добавить изображение ,пожалуйста, прочитайте Как убирать изображения под спойлер.
Соблюдая эти простые правила, вы быстрее получите интересующий вас ответ.

Рутинг (англ. Rooting) — процесс получения прав суперпользователя на устройствах под управлением операционной системы Android. Основными целями рутинга являются снятие ограничений производителя либо оператора связи, манипулирование системными приложениями, и возможность запуска приложений, требующих прав администратора. Устройство, прошедшее процесс рутинга, называется рутованным.

755 (-rwxr-xr-x) Права буквой «П» — под этим разрешением(правами) находятся все системные каталоги(папки)

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

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

Поскольку изначальный путь к получению root на большинстве телефонов лежал через терминальную сессию, запускаемую по команде «adb shell», то самый верный способ, по-моему, таков:
а) Убедиться, что включена отладка USB (USB debugging): «НастройкаПриложенияРазработкаОтладка USB»;
б) подключить телефон к ББ и выполнить в командной строке «adb shell» [Enter];
в) если системное приглашение выглядит как «#», то пропускаем п. «г» и идём в п. «д»;
г) если системное приглашение выглядит как «$», то в командной строке набираем «su»[Enter]. После этого системное приглашение должно измениться на «#». Не поменялось — пробуем «/system/bin/su», «/system/sbin/su» или же «/system/xbin/su». Если по прежнему видите -«$», то root-прав у Вас, скорее всего, нет;
д) набираем в командной строке «/system/bin/id»[Enter]. Если видим в ответ — «uid=0(root) gid=0(root)», то радуемся — телефон рутован.

Аналогичную проверку можно выполнить через программу-эмулятор терминала, которую надо запускать (предварительно установив, если её нет) на телефоне. Запустив, действовать начинаем с п.»в». Существенное отличие в том, что при выполнении п.»г» может появиться запрос на повышение привилегий. А может и не появиться. Если появился — отвечаем «Разрешить». Приглашение должно смениться на «#». Если запрос не появился, то тут два варианта: либо программа «Superuser» уже установлена, либо нет. Если Вы видите ответ системы «permission denied» (в разрешении отказано), то программа «Superuser» не установлена. Устанавливаем её. Если она не устанавливается (или же устанавливается, но полноценно не функционирует) — root в телефоне отсутствует. Занавес.

Если программа «Superuser» уже была установлена ранее, то тут также возможны два варианта: эмулятору терминала разрешено работать с правами root или же наоборот, запрещено. Если разрешено, то мы незамедлительно должны увидеть желанный символ «#». Если запрещено — запускаем «Superuser» и снимаем запрет, удалив запись о нашем терминале. Возвращаемся в терминал и повторяем «su»[Enter], ждём запрос на повышение привилегий, разрешаем повышение, видим «#». Дрожащими руками набираем в терминале «id»[Enter]. Анализируем это.

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

Root Manager — в нем есть раздел System Apps, в котором, в свою очередь, три пункта: App Remover — собственно удаление приложений, Data Remover — удаление связанных с программами данных, и App Backup/Restore — резервное копирование и восстановление приложений. По отзывам, бэкап работает довольно криво, поэтому рекомендуется использовать сторонний софт типа Titanium Backup
NB: для полного удаления программы нужно удалить файлы program.apk и program.odex

® SystemApp Remover — также программа, предназначенная для удаления системных приложений. По отзывам в ветке программы, почти ни у кого не работает, поэтому здесь приведена скорее как пример.

Так же и саму программу Titanium Backup можно использовать для удаления программ. При тапе на строчку с названием удаляемого приложения появится окно, предлагающее создать/восстановить резервную копию, удалить копию, удалить данные и само приложение. Все системные приложения выделены красным цветом.

Учтите , что сервисы Google (программы, в названии которых фигурирует google), штатные контакты, сообщения, лончер удалять и перемещать на карту ни в коем случае не рекомендуется во избежание потери нервных клеток и появления седых волос при окирпичивании зверька!

Запомните! Перед тем, как что-то удалить, ОБЯЗАТЕЛЬНО! ОБЯЗАТЕЛЬНО! ОБЯЗАТЕЛЬНО! делайте бэкап!

®UMS Enabler(Universal) — Приложение для подключения Mass Storage Mode для установки карты памяти в качестве USB — накопителя(проверено Куратором)
®suhide — Утилита suhide позволяет скрыть наличие «ROOT» на Android-устройстве.
SuperSU — Расширенное управление доступом к правам суперпользователя приложениям на устройстве, которым необходим root.
Root Explorer — Файловый менеджер для Root пользователей. Большинство инструкций написано в расчете на использование этого файлового менеджера.
Titanium Backup — Бэкап приложений и пользовательских данных (sms/mms/контакты). Очень часто встречается во всевозможных инструкциях.
LuckyPatcher-Патчер к большинству программ и игр.
Xposed-Программа для изменения настроек приложений и прошивок без необходимости их декомпиляции, компиляции и подписи.
Link2SD-Позволяет переносить установленные приложения на карту памяти при отсутствии такой возможности в прошивке.
FolderMount-Монтирование директорий c внутренней памяти на внешнюю. Служит для переноса кэша игр(обычно) на SD карту.
Android Terminal Emulator-Эмулятор терминала. Добавить нечего.
DroidWall — Программа разрешает неограниченный доступ приложений в интернет по WiFi и ограничивает доступ по GPRS/EDGE/3G
NextApp SDFix — Устранение проблем записи на внешнюю SD-карту в Android 4.4+
AdAway — Блокировщик рекламы с поддержкой белых и чёрных списков.
SU File Manager & Terminal — Файловый менеджер и терминал для Root пользователей
SetCPU — Программа для управления частотой процессора (вся ответственность за использование лежит на вас!)
Autostarts — Покажет, какие программы запускаются автоматически после загрузки, а также другие системные события, происходящие в фоне
CacheMate — Очистка кэша данных у приложений
Root Manager — Набор инструментов для Root пользователя
ShootMe — Снятие скриншотов встряхиванием (в каталоге есть и аналоги)
Wi-Fi Tether — Устройство как точка доступа (в каталоге есть и аналоги)
AdFree Android — Удаляет рекламу в браузере и других приложениях.
AROMA Filemanager — Файлменеджер с доступом к системным файлам из кастомного Recovery.
Nandroid Manager — Программа позволяет просматривать, изучать и редактировать свои Nandroid-бэкапы.

Это не полный перечень программ, работающих с root-правами. Все эти программы (и не только они) есть в Каталоге программ для Android OS. Если Вы не нашли какую-либо программу в данном списке или Каталоге, то вопросы «Подскажите программу, которая. » задаются в теме: ПОИСК программ для Android OS.
Внимание! Если Вы знаете полезную программу, отсутствующую в списке, обратитесь к Куратору .

Источник:
http://4pda.ru/forum/index.php?showtopic=200241&st=1000

Как обновить прошивку андроид?

Разд е л: Прошивка Дата: 03.04.2015 Автор: Александр Мойсеенко . Комментариев: 0

Последнее обновление: 26/08/2020

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

Зачем обновлять прошивку на Android

Вот неполный перечень причин:

  1. Получить новые и/или ранее недоступные функции/возможности.
  2. Исправить выявленные ошибки и неполадки в прошивке.
  3. Закрыть уязвимости и дыры в системе безопасности.
  4. Улучшить производительности устройства или ускорить устаревший аппарат.
  5. Скачивать некоторые игры и приложения, не работающие на устаревших версиях системы.

Виды, отличия и особенности обновлений

Стандартная прошивка

Выделяют 2 вида обновлений:

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

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

MIUI прошивка

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

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

Китайская. Прошивка предназначена для пользователей/разработчиков/тестеров из поднебесной, поскольку содержит только английскую и китайскую локализацию. Порядок выхода: Альфа сборка – Бета, для разработчиков – Стабильная версия.

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

Отличительные особенности прошивок

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

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

Стабильная версия. Обычно выходит каждые 3-6 месяцев, где устранено большинство ошибок. Система лучше отлажена, в сравнении с еженедельными сборками и более пригодна для постоянного использования.

Сторонние прошивки

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

Способы обновления прошивки

Владельцу Android доступно 4 способа обновления прошивки:

  1. Встроенная опция FOTA.
  2. Через заводское recovery.
  3. С помощью компьютера.
  4. С использованием стороннего recovery.

Обновление прошивки через FOTA

Сокращение FOTA (OTA), в переводе с английского Firmware Over The Air – прошивка по воздуху. Стандартный метод получения и обновления прошивки большинством устройств на ОС Android.

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

Читайте также  Как включить глонасс на андроид

Для устройств Xiaomi с MIUI, помимо OTA доступен и второй способ обновления. При наличии прошивки, достаточно загрузить файл в телефон, а затем зайти через стандартное меню обновления, где выбрать и установить прошивку.

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

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

Обновление прошивки через заводское recovery

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

Метод актуален, когда обновление для телефона имеется, но через FOTA не скачивается. Тогда достаточно закачать в память файл обновления под названием «update», загрузится в режим восстановления, где выбрать файл и запустить процесс обновления.

К недостаткам стоит отнести некоторые сложности с поиском файла обновления. Требуется проделать больше действий. Так же установке подлежит только официальная прошивка, модификации установить нельзя. А поскольку цикл поддержки устройства редко превышает больше года, 1.5-2 года для флагманов, обновить прошивку получится не всегда.

Обновление прошивки с использованием компьютера

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

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

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

К преимуществам стоит отнести возможность установки полного пакета прошивки, что актуально, когда обновление не доступно через ОТА. Ещё прошить «улучшенный» сток, где автор может убрать лишние программы и сервисы, а взамен поставить лучший вариант приложений.

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

Обновление прошивки с использованием модифицированного recovery

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

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

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

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

Из недостатков – необходимость стороннего recovery и разблокированного загрузчика. Так же некоторого времени и знаний со стороны владельца.

Статья подробно описывает способы, как обновить прошивку андроид. Каждый метод ориентирован на определенные знания и возможности пользователя, с получением соответствующего результата. Новичкам подойдут стандартные инструменты обновления через ОТА. Для продвинутых пользователей – метод с заводским recovery и обновлением через ПК. Обновление путем установки кастомной прошивки – сложный и не быстрый процесс, под силу опытным и терпеливым пользователям, что окупается наличием свежего ПО и доступа к множеству улучшений.

А какой вариант обновления прошивки предпочитаете вы? Свой вариант обязательно напишите в комментариях.

Источник:
http://androfon.ru/firmware-proshivka/kak-obnovit-proshivku-android

Как с рут правами обновить андроид

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

В принципе, FlashFire должен был бы работать на большинстве устройств Android 4.2+. Тем не менее, имеется ряд оговорок.

На многих девайсах наличие рута мешает скачиванию и прошивке обновлений. На некоторых устройствах обновление скачивается, но для его успешной прошивки требуется инструмент наподобие FlashFire. На прочих устройствах обновление вовсе не скачивается, поэтому придется добывать файл обновления иным путем (их выкладывают на таких форумах, как 4pda и XDA Developers), а затем прошивать его через FlashFire. Без файла обновления ничего не выйдет.

Более того, если рутованное устройство должно получить крупное обновление версии ОС —к примеру, с Lollipop на Marshmallow, то задача усложняется. Поскольку невозможно получить рут в Marshmallow без разблокировки загрузчика, то в случае блокирования загрузчика рут-права неизбежно исчезают. Если же загрузчик был разблокирован, то приложение FlashFire сумеет сохранить (или восстановить) рут-доступ после окончания обновления.

Итак, хотя работоспособность FlashFire на каждом устройстве не гарантируется, тем не менее, оно заслуживает одобрения. FlashFire устанавливается из Play Store.

Если прошивка обновления не срабатывает

Если какая-либо модификация устройства помешает FlashFire применить обновление—допустим, наличие кастомного ядра или изменение раздела /system посредством приложения Xposed Framework — то обновление не встанет. Пока еще нет уведомления об успешном применении обновления, поэтому придется зайти в меню Настройки > О телефоне и проверить, изменился ли номер сборки. Если нет, то обновление не было применено (также, скорей всего, Android уведомит пользователя о необходимости установки обновления).

Если такое произойдет, скачайте заводской образ для устройства, если он есть в наличии.

После скачивания скопируйте файл заводского образа .tgz во внутреннюю память телефона или на SD-карту.

Запустите приложение FlashFire и нажмите на плавающую кнопку действия (красная кнопка с плюсом) в правом нижнем углу, далее выберите «записать проект прошивки».

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

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

После этого нажмите на галочку в правом верхнем углу. Приложение вновь предъявит перечень действий, где можно будет что-то поменять при необходимости.

Проверив все шаги, нажмите кнопку «Прошить». Появится такое же уведомление от FlashFire о пережидании времени загрузки и пара черных экранов, затем нажмите ОК.

FlashFire перезагрузится и приступит к делу. Прошивка полного файла образа отнимет немало времени. После ее завершения приложение вновь перезагрузится, и теперь все готово.

Это лишь малая часть нынешних возможностей FlashFire. В дальнейшем они станут еще шире.

Почему не надо получать рут-права

У root-прав для Android есть много преимуществ, но почти столько же недостатков, которые могут привести к удручающим последствиям. В этой статье мы постарались привести самые значимые недостатки и опасности получения рут-прав на Андроид.
Потеря гарантийного обслуживания
Если вы решили получить root на своем устройстве с Android, то будьте готовы, что ваш гаджет потеряет гарантийное обслуживание от продавца. Почти во всех случаях получение привилегий суперпользователя влечет за собой потерю гарантии, а это означает, что устройство нельзя будет бесплатно отремонтировать в случае поломки или заменить, если выявился брак. Получение рут-прав приравнивается к вскрытию пломбы, которая находится на корпусе какого-нибудь гаджета или к попаданию воды внутрь аппарата без должной защиты.
Опытные пользователи могут попытаться вернуться на заводскую прошивку смартфона или планшета, но это требует определенных умений. Да и многие производители (Samsung и некоторые другие) научились встраивать так называемый «счетчик» получения рут-прав и проведения других опасных действий. Какие есть выходы из такой ситуации? Можно экспериментировать на каком-нибудь дешевом гаджете из Китая, у которого даже нет гарантии, либо дождаться истечения срока гарантийного обслуживания у вашего основного устройства. Если вы любите риск, то можно получить root на Андроид и надеяться, что все будет в порядке, а в противном случае обращаться в сторонние сервисные центры.
Стоит отметить, что некоторые производители продают смартфоны со встроенным root «из-коробки» и с гарантийным обслуживанием. В основном это китайские компании.
Риск «окирпичивания»
Процесс получения root на Android — не самый легкий в случае с некоторыми устройствами. Если пользователь сделает что-то не по инструкции, то с большой вероятностью он превратит свой гаджет в кирпич, который не включается, либо впал в bootloop (постоянная перезагрузка без входа в систему). «Окирпичивание» также означает потерю всех данных. Не забывайте, что все действия для получения рут-привилегий, вы проделываете на свой страх и риск.
Избежать «окирпичивания» можно банальным изучением темы и способов рутирования вашего аппарата. Точно следуйте инструкции и не отходите от нее ни на шаг. В противном случае ваш смартфон «превратится в тыкву». Нести его в СЦ по гарантии бессмысленно, так как такие случаи не покрываются обслуживанием. Придется решать проблему другими способами или нести аппарат сторонним ремонтникам. Из всего этого выходит еще один недостаток — устанавливать root сложно и затратно по времени.

Если вы уже установили root и теперь только экспериментируете с приложениями и прошивками, то не забывайте делать полные резервные копии операционной системы (NanDroid) с помощью кастомного рекавери. В этом случае аппарат можно вернуть к жизни, даже если Android не загружается.
Проблемы с обновлениями
Полноценные рут-права в 99% случаев означают, что вы больше не сможете получать официальные обновления прошивки. Аккаунт суперпользователя предполагает изменение системных файлов в каталоге /system, а это никак не клеится с установкой официальных OTA-апдейтов.
Однако есть случаи, когда апдейт может установиться вместе с root, но по завершению установки аккаунт суперпользователя удаляется. Придется рутировать гаджет заново, но в новой прошивке старый способ может не сработать. В общем, если с установленным root вам пришло обновление, а после этого установилось и нормально работает, то считайте что вам очень повезло.
Чтобы получать обновления, можно установить несистемный рут (systemless root) — разновидность рут-прав, которая не предполагает модификацию системного каталога /system. Вместо этого все необходимые файлы находятся в папке /su.
Безопасность и уязвимости
Получить права суперпользователя на Android означает, что вы открываете целый ряд уязвимостей в операционной системе. И данные «дыры» в безопасности на порядок опаснее того, что используется вирусами для обычного, не рутированного Android. Поэтому если вы будете не аккуратны, то словить очень опасное вредоносное ПО со всеми вытекающими довольно легко. Результатом этого может стать утечка персональной информации вплоть до данных аккаунтов и банковских карт, а также внедрение вирусов в систему.
Но всего этого можно избежать, если пользоваться специальными утилитами и не устанавливать подозрительные программы. Например, программа SuperSU специально создана для того, чтобы раздавать рут-привилегии для других приложений. Если какая-то программа запрашивает root-права, то SuperSU обязательно уведомит об этом пользователя, а он может отказать или согласиться.
В общем, большие возможности приносят высокую ответственность, поэтому обращайтесь с root аккуратно.
Почему мы удалили Framaroot и другие приложения с Трешбокса
Так как мы затронули тему безопасности, то нужно сразу разъяснить ситуацию с приложениями, которыми можно получить root в один клик. В 2015 году на Трешбоксе была проведена чистка, в рамках которой мы удалили ряд программ для быстрого получения рут-прав на старых и даже некоторых новых версиях Android. Среди них были Framaroot, Baidu Root, CT Hack Root, Root Dashi, DingDong Root и несколько других. Скачать Framaroot для Андроид на Трешбоксе больше нельзя.
Почему? Дело в том, что такие программы используют определенные уязвимости в операционной системе Android, особенно в старых версиях, чтобы получить права суперпользователя. При этом зачастую работают некорректно и даже могут привести к непредвиденным последствиям. В сети есть много фейковых версий этих приложений вроде Framaroot на Андроид, которое не только получает root, но и еще устанавливает несколько опасных троянов.
Еще один довод против всех этих приложений заключается в том, что технология Google Safe Browsing блокирует доступ к Framaroot и другим подобным «рутерам». Самый лучший способ получения рут-прав — это с помощью компьютера или посредством установки хорошей сторонней прошивки. Если есть возможность не прибегать к рутовщикам «в один клик», то избегайте их. Одна из немногих безопасных программ для рутирования «в один клик» — Kingo Root.

Читайте также  Как удалить аккаунт гугл на андроиде: работа с учетными записями 2019

Источник:
http://t-31.ru/kak-obnovit-android-s-rut-pravami/

20 полезных приложений для Android с полученными root-правами

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

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

Root Explorer

Root Explorer — файловый менеджер который предназначен только для пользователей с root-правами. Он позволяет получить доступ к data-папкам, открывает сжатые файлы и текстовые документы, устанавливать права доступа на любые файлы (чтение, запись, выполнение) и еще многое другое.

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

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

DiskDigger

Вам не обязательно иметь root-права для работы с DiskDigger. Но на стандартном устройстве он не сможет выполнить глубокое сканирование, чтобы обнаружить все ранее удаленные файлы. Имейте в виду, что при первом запуске вы должны будете разрешить приложению доступ ко всем разделам и каталогам. Хотите узнать, какие фотографии из Whatsapp удалил ваш партнер? Просто запустите это приложение!

Link2SD — это приложение можно назвать жизненно необходимым инструментом, особенно для геймеров. С его помощью вы в два счета отправите папки с тяжелыми играми на SD-карту. Вам, наверное, известно, что ОС Android не позволяет переносить установленные программы на съемные носители, предпочитая хранить их в памяти устройства.

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

Titanium Backup

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

Titanium Backup – лучшее приложение, позволяющее быстро и эффективно создавать бэкап-образы устройств. Конечно, для этой цели можно воспользоваться стандартной функцией, перейдя в «Настройки», а затем в «Резервное копирование и восстановление». Но лично мне этот способ не очень нравится из-за низкой производительности.

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

BuildProp Editor

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

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

Будьте внимательны! При неумелом использовании этого приложения может произойти перегрузка процессора, что приведет к поломке устройства.

Terminal Emulator

Скорей всего, вы знакомы с командной строкой на компьютерах под управлением Windows. Ее интерфейс предоставляет немало возможностей для администрирования ОС. Для Android существует подобный инструмент под названием Terminal Emulator. Единственное различие заключается в использование Linux-команд.

ROM Manager

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

Вы давно искали способ увеличить время автономной работы Android? Выход найден – просто скачайте и установите Greenify. Это, пожалуй, самый оптимальный вариант для пользователей следящих за экономным расходом заряда батареи. Разработчик недавно выпустил версию и для обычных смартфонов, но она не столь совершенна.

Я использую Greenify на обычном телефоне, и меня это вполне устраивает. Не трудно догадаться, что действие программы, имеющей доступ к корневому каталогу системы, будет в несколько раз продуктивнее. Вы сможете видеть статистику приложений, работающих в фоновом режиме, одним нажатием отправлять любые из них в спящий режим, что позволит разгрузить ОЗУ, снизить потребление энергии и повысить общую производительность смартфона.

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

Smart Booster

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

Когда речь заходит о продолжительности работы батареи, Android в сравнении с iPhone выглядит безнадежным аутсайдером. Знаете, почему? Это связано с кучей приложений, запускаемых в фоновом режиме. С помощью утилиты под названием Servicely, являющейся неплохой альтернативой Greenify, вы сможете регулировать уровень расхода энергии, отключая любую программу либо навсегда или же на какой-то определенный период. Servicely будет постоянно убивать в памяти энергоемкие процессы, что позволит оптимизировать работу аккумулятора.

Одной из самых неприятных проблем, с которыми сталкиваются пользователи KitKat и Lollipop, является внезапная блокировка SD-карты. Оказавшись в подобной ситуации, мы даже не можем понять, в чем причина критического сбоя.

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

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

System App Remover

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

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

Better Battery Stats

Приложение Better Battery Stats ведет учет множества факторов, таких как время, в течение которого телефон использовался для передачи данных через мобильного оператора, подключался к Wi-Fi и т. д. Кроме того, вы будете видеть процент потребления энергии каждым установленным приложением.

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

Читайте также  Скачать Навител 2020 для Андроид бесплатно - взломанная версия

Boot Animations

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

3C Toolbox

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

DriveDroid

DriveDroid позволяет превратить Android-устройство в загрузочный диск Linux для настольного ПК с использованием файлов ISO или IMG, загруженных на телефон. Телефон будет служить репозиторием для дистрибутивов Linux, которые вы хотите попробовать, или загрузочным аварийным диском. Он не будет работать со всеми дистрибутивами, но это довольно хорошая утилита, если вы хотите повозиться с Linux или просто хотите, чтобы система резервного копирования была всегда под рукой.

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

Источник:
http://geeker.ru/android/prilozheniya-dlya-root-polzovatelya-android/

Годовая
подписка
на
Хакер

Хакинг для новичков

Xakep #256. Боевой Linux

Xakep #255. Атаки на Windows

Xakep #254. Android: атака и защита

Xakep #253. Сканеры уязвимостей

Имеешь право! Все, что нужно знать о root в новых версиях Android

Содержание статьи

Немного истории

Обладатели ранних версий Android обычно получали права root с использованием какой-либо уязвимости в системе безопасности Android или одного из системных приложений, установленных производителем. Использование уязвимостей позволяло приложению «вырваться» из песочницы и получить права системного процесса через эскалацию привилегий.

Чтобы не повторять процесс каждый раз и чтобы предоставить возможность и другим приложениям использовать права суперпользователя, в системный раздел помещали файл su (как правило, в каталоге /system/xbin/ ) и приложение для обработки запросов прав root (в /system/app/ ). Чтобы получить права root, приложение запускало su, в этот момент срабатывал менеджер обработки запросов и запрашивал у пользователя подтверждение.

Такая схема прекрасно работала во всех версиях Android вплоть до пятой, а добытый с ее помощью root-доступ чаще всего не мешал получать обновления прошивок и даже иногда сохранялся после таких обновлений. Популярностью пользовались многочисленные приложения, эксплуатировавшие одну или несколько уязвимостей (например, Towelroot). Со временем большую аудиторию набрали китайские приложения KingRoot и Kingo Root, включавшие в себя большие коллекции эксплоитов, которые скачивались непосредственно в момент запуска с китайских серверов. В случае успешной эскалации привилегий эти приложения прописывали в системный раздел много интересного; удалить их можно было либо вместе с root-доступом, либо с помощью специального «чистильщика», сделанного разработчиком SuperSU Chainfire.

В Android 5.0 была введена новая система обновлений. Теперь в файле OTA изменения прописывались не на файловом, а на блочном уровне; чтобы не повредить файловую систему, инсталлятор обновления подсчитывал контрольную сумму системного раздела. Естественно, записанный в раздел /system файл su изменял контрольную сумму раздела, и обновление не устанавливалось (а в тех случаях, когда оно все-таки ставилось, был высокий шанс получить на выходе «кирпич»).

Шестая версия Android принесла и обновленную систему безопасности, которая (временно) сделала невозможным получение прав суперпользователя простой записью приложения в системный раздел. В результате появился обходной путь — так называемый systemless root, внедряющий su в ramdisk вместо модификации системного раздела. На некоторых устройствах с «бессистемным» root-доступом даже получалось устанавливать OTA-обновления; впрочем, гарантии тут никакой.

Как был получен root на HTC Dream G1

Впервые root был получен на первом в мире Android-устройстве HTC Dream G1, выпущенном в далеком 2008 году. На устройстве был запущен сервис Telnet с правами root и без аутентификации. Для получения временного root-доступа было достаточно подключиться к смартфону по Telnet, для постоянного — залить в системный раздел бинарный файл su.

Root в Android 7

Особняком стоят устройства, выпущенные с Android 7 на борту (впрочем, то, о чем мы сейчас будем писать, относится и ко многим устройствам, которые получают Android 7 в качестве обновления).

Как ты, наверное, знаешь, механизм безопасной загрузки (Verified Boot) был реализован в Android давным-давно, еще в версии 4.4 KitKat. Его цель — защитить пользователя от атак, направленных на модификацию системы и внедрение в нее кода еще до начала загрузки системы. Для этого он использует скрытый в модуле TEE ключ, чтобы сверить цифровую подпись загрузчика, далее загрузчик сверяет цифровую подпись раздела boot, а он, в свою очередь, проверяет целостность системного раздела с помощью механизма dm-verity (Device Mapper verity).

Такая цепочка проверок (называемая root of trust) позволяет удостовериться в целостности и отсутствии модификаций в любом компоненте загрузки, начиная от загрузчика и заканчивая самой ОС. Но если большинство устройств под управлением Android 4.4–6.0 (за редкими исключениями вроде смартфонов BlackBerry и Samsung с активированным Knox) в случае неуспешной проверки просто выводили предупреждение, но продолжали загрузку, то в Android 7.0 ситуация изменилась и новая-старая функция проверки целостности системы стала обязательной.

Чем это грозит? Тем, что старый метод получения root через эскалацию привилегий в Android 7 просто не работает. Даже если приложения класса KingRoot, Kingo Root и им подобные смогут рутануть девайс (а в данный момент они не могут), устройство после этого просто не загрузится.

Как это обойти? Разблокировать загрузчик штатными средствами и установить SuperSU или Magisk. В этом случае загрузчик просто отключит механизм Verified Boot. Однако не стоит даже пытаться взломать загрузчик на устройствах, не предполагающих такую возможность. Даже если это удастся сделать, взломанный загрузчик не пройдет проверку цифровой подписи — и смартфон превратится в кирпич.

Продолжение доступно только участникам

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее

Вариант 2. Открой один материал

Заинтересовала статья, но нет возможности стать членом клуба «Xakep.ru»? Тогда этот вариант для тебя! Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.

Олег Афонин

Эксперт по мобильной криминалистике компании «Элкомсофт»

Источник:
http://xakep.ru/2017/07/20/root-android-o/

Как обновить систему Андроид без потери Root через FlashFire

Установлены root права на Андроиде, но появилось OTA обновление для загрузки через Wi-Fi. Хотите обновить систему до новой версии, но боитесь потерять root и того, что будет нужно снова делать рутинг устройства. Посмотрите, как обновить Андроид без потери root.

Как установить OTA обновление через FlashFire

Официальные OTA обновления, то есть те, которые загружаются через Wi-Fi непосредственно на Андроид, известны тем, что часто вступают в конфликт с root. Иногда возникают такие ситуации, что обновление будет установлено, но в процессе установки потеряем root. В других случаях наоборот – новые файлы системы загружены, но установленные права суперпользователя делают невозможным их установку.

Причиной такой проблемы является тот факт, что root требует установки бинарных файлов SU в системном разделе Андроида. При обновлении эти файлы затираются и на их место устанавливается новая система. Когда-то в приложении SuperSU был специальный режим «Survival», с помощью которого root оставался после установки новой системы Андроид, но, к сожалению, этот вариант уже не работает. Что в этом случае делать? Как установить OTA обновление на Андроид без потери root? Для этой цели может подойти инструмент FlashFire.

FlashFire представляет собой инструмент доступный через Chainfire, который отвечает за приложение SuperSU для управления рутингом. FlashFire позволяет выполнять с позиции системы Андроид различные операции, которые обычно выполняются с помощью модифицированного режима Recovery, типа TWRP или CWM – можем создать резервную копию, устанавливать ZIP файлы, а также устанавливать OTA с сохранением root.

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

Чтобы была возможность использовать приложение, нужно сначала присоединиться к программе бета-тестирования на сайте Google+. Для этого перейдите по следующей ссылке:

Стать тестировщиком FlashFire https://play.google.com/apps/testing/eu.chainfire.flash

Заходим по ссылке и нажимает «Стать тестировщиком». После этого появится ссылка «Скачать приложение FlashFire c Google Play».

После с магазина Google Play загрузите приложение на устройство с Андроидом.

Как обновить систему через FlashFire?

Когда получим уведомление на телефон, что доступно обновление для скачивания, то нужно загрузить его в память телефона, но пока не устанавливать. Лучше всего полностью отключить функцию автоматической установки обновлений – можно оставить только пункт автоматической загрузки (без установки).

После того, как загрузим OTA в память телефона, нужно установить его с помощью FlashFire. Приложение обнаружит доступное обновление и выдаст сообщение:

«A system update (OTA) has been detected. Generate actions to flash it?»

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

Появится экран со списком операций, которые будут выполняться при установке обновления с сохранением root. Как правило, приложение выполнит следующие действия:

  • Wipe Cache Partition (очистка раздела кэш – не удаляет данные с телефона);
  • Flash ZIP or OTA (загрузка новой системы);
  • EverRoot (сохранения root прав при установке новой версии);
  • Reboot (перезагрузка телефона).

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

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

Источник:
http://instandroid.ru/prilozheniya/kak-obnovit-android-bez-poteri-root.html