Обновления издавна создавали проблемы пользователям рутованных устройств Android. При установке обновления рут слетает зачастую, но свежая версия операционной системы для смартфона все же нужна. Новое приложение под названием FlashFire их устраняет.
Обновление после рут
Почему же обновления досаждают рутованным телефонам?
Android базируется на Linux, поэтому устройства Android включают в себя пользователя “root”, по возможностям аналогичного учетной записи администратора в Windows. По умолчанию Android не предоставляет доступ к учетке данного пользователя. Рутование – это процесс получения доступа к учетной записи root с одновременной установкой бинарника su. Приложения вызывают su для получения повышенных привилегий, а значит, они могут вырваться из «песочницы» Android и предпринять нечто более масштабное. Android поставляется без рута во избежание нарушения безопасности пользователя, особенно для технически слабо подкованных пользователей.
Секрет ОБНОВЛЕНИЯ Xiaomi прошивки, если MIUI 13 не прилетает, отозвана или обновление miui пропало
SuperSU
В процессе получения прав рут также инсталлируется приложение SuperSU, контролирующее доступ к бинарнику su, внутри которого можно разрешать и запрещать рут-доступ приложениям.
Lollipop
При инсталляции обновления операционной системы рут-доступ, как правило, утрачивается. В Lollipop и более ранних версиях Android обновление восстанавливает заводское состояние системного раздела с удалением бинарника su. На более новых устройствах с рутом перезаписывается загрузочный образ. Если же установлено кастомное рекавери, то стандартное обновление может вовсе не установиться.
Когда-то у SuperSU был «режим выживания» для прошивки обновлений, но его убрали после выхода приложения FlashFire.
FlashFire от Chainfire
FlashFire – мощное приложение от Chainfire – разработчика SuperSU, при наличии рут-прав обеспечивающее богатый функционал: прошивка файлов обновлений, в том числе в формате zip, создавать и восстанавливать резервные копии, стирать данные, а также многое другое. Оно избавляет от необходимости с помощью рекавери вручную делать копирование и восстановление, а также автоматически производит удаление рута и повторное рутование при прошивке файлов обновления.
В принципе, FlashFire должен был бы работать на большинстве устройств Android 4.2+. Тем не менее, имеется ряд оговорок.
На многих девайсах наличие рута мешает скачиванию и прошивке обновлений. На некоторых устройствах обновление скачивается, но для его успешной прошивки требуется инструмент наподобие FlashFire. На прочих устройствах обновление вовсе не скачивается, поэтому придется добывать файл обновления иным путем (их выкладывают на таких форумах, как 4pda и XDA Developers), а затем прошивать его через FlashFire. Без файла обновления ничего не выйдет.
Как ОБНОВИТЬ Прошивку MIUI Если Не Приходит ОБНОВЛЕНИЕ ПО ВОЗДУХУ (OTA)
Более того, если рутованное устройство должно получить крупное обновление версии ОС —к примеру, с 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. В дальнейшем они станут еще шире.
Как сохранить root при обновлении системы Android планшета или смартфона.
Многие из нас знают и даже проверили на своем опыте, что после автоматического обновления системы Android планшета или смартфона, в подавляющем большинстве случаев полученные ране root права теряются.
Такая же ситуация сложилась и при последнем обновлении системы планшета Asus Transformer Prime до Android 4.0 ICS. Хорошо, когда для вашего устройства есть утилита, позволяющая получать root в один клик и она работает и в новой версии системы. В противном случае приходится ждать появления нового способа, который зачастую бывает довольно трудоемким и сложным. Однако, как оказалось, во многих случаях этой проблемы можно довольно просто избежать благодаря приложению OTA Root Keeper.
Это приложение позволяет сделать своего рода «резервную копию» root прав. Пользоваться программо очень просто: достаточно запустить ее перед установкой обновления и в открывшемся окне нажать на кнопку «Protect Root». Кроме того, программа позволяет делать так называемый «временный unroot», не уничтожая резервной копии существующих root прав и superuser. Это позволит вам на время спрятать root права, например для обращения в сервис, а затем восстановить их из резервной копии.Программа работает на всех Android устройствах, с файловой системой встренной флэш памяти Ext2, Ext3 или Ext4, таких как, например Nexus S, Galaxy Nexus, или любой планшет с операционной системой Honeycomb.OTA Root Keeper не сможет вам помочь, если файловая система вашего устройства не относится к одному из вышеперечисленных типов. Такими устройствами, например, являются:- HTC Desire- Samsung Galaxy Spica- Samsung Galaxy S / SIIПрограмма OTA Root Keeper при восстановлении root из резервной копии не форматирует системный раздел вашего устройства, поэтому она достаточно безопасна для использования и должна быть в арсенале каждого владельца Honeycomb планшета (и многих моделей смартфонов).
Скачать OTA Root Keeper можно бесплатно в Android Market:
OTA RootKeeper for Android on AppBrain |
Root и unroot для Transformer Prime в один клик. Инструкция
Как создать собственное облачное хранилище данных и получить к нему доступ с Android устройства. (Инструкция)
Как регулировать яркость экрана на Android устройстве с помощью кнопок регулировки громкости.
Как установить из Andoid Market несовместимые с вашим устройствам приложения (Инструкция)
Источник: www.easydoit.ru
Россиян предупредили о мошенничестве с «обновлением» денег на счете
В России зафиксировали новую мошенническую схему, при реализации которой клиентам предлагают «обновить» деньги на счете для дополнительной защиты. Как предупредили специалисты ВТБ, ради выманивания средств через перевод в банкомате злоумышленники обещают потенциальным жертвам возврат денег, их страховку и повышенную доходность вкладов. Сообщение об этом есть в распоряжении «Ленты.ру».
Представляющиеся сотрудниками банка сообщают клиентам о якобы имеющих место подозрительных операциях по их счетам и для убедительности предъявляют поддельные бланки кредитных организаций с логотипом и печатями. По словам старшего вице-президента, руководителя департамента цифрового бизнеса ВТБ Никиты Чугунова, стоит обратить внимание, что мошенники присылают такие документы после звонка в мессенджеры, а банки никогда не коммуницируют там с клиентами.
Материалы по теме:
По телефону и через Госуслуги. Главные схемы, которыми пользуются мошенники в 2023 году, чтобы красть деньги россиян
7 августа 2023
Мир накрывает волна банкротств. Эпоха легких денег закончилась. Что теперь будет с мировой экономикой?
28 августа 2023
В дальнейшем, ссылаясь на якобы происходящее мошенничество, сами мошенники предлагают выполнить процедуру обновления единого лицевого счета для дополнительной защиты. Пользователю предлагают застраховать любую сумму свыше тысячи рублей за счет «резервного фонда банка», обещая компенсировать неудобства. После того как деньги клиента переводятся на «безопасный» счет, обманщики скрываются.
Ранее в Сбере предупредили об обмане клиентов банков с использованием данных их родственников. В этом случае жертва, на которую якобы пытаются оформить кредит, должна «исчерпать кредитный потенциал», сделав новый заем. Полученное вместе с накоплениями вынуждают перевести на «безопасный счет». Обманув одного человека, преступники на достигнутом не останавливаются и начинают расспрашивать о наличии родственников, чтобы добраться и до их счетов.
Источник: lenta.ru
Как легко получать обновления OTA на Xiaomi Mi A2 с root-доступом с помощью Magisk
Применение обновлений OTA к рутированному Xiaomi Mi A2 может быть огромной головной болью, так как это может включать в себя отключение вашего устройства и повторное выполнение всех шагов для его рутирования. К счастью, есть способ установить Magisk, который поддерживает обновления OTA.
Поэтому, если вы хотите получить root-права на Xiaomi Mi A2, имея возможность применять OTA-обновления без отмены рутинга, внимательно следуйте нашему простому руководству ниже.
Требования:
- ADB и Fastboot (см. Руководство Appual, как установить ADB в Windows)
- Инструмент MiFlash
Сначала вам нужно разблокировать загрузчик, но вы должны быть очень осторожны, а также знать, что программа разблокировки загрузчика Xiaomi в последнее время стала очень медленной. Это может занять недели чтобы получить код разблокировки загрузчика. Вы также должны знать о ARB (Механизм защиты от отката) в устройствах Xiaomi.
Если загрузчик вашего устройства уже разблокирован, отлично! Мы можем продолжить.
Выберите «Настройки»> «Система»> «О телефоне»> 7 раз нажмите «Номер сборки», пока не будет разблокирован режим разработчика.
Теперь перейдите в Настройки> Параметры разработчика> включите OEM-разблокировку.
Теперь выключите устройство и удерживайте кнопку уменьшения громкости + кнопку питания. Отпустите кнопки при входе в меню Fastboot.
Подключите Xiaomi Mi A2 к компьютеру через USB и запустите терминал ADB (удерживайте Shift + щелкните правой кнопкой мыши в основной папке ADB и выберите «Открыть командное окно здесь»).
В терминале ADB введите эту команду: разблокировка fastboot oem
Это перезагрузит ваш телефон и стереть все ваши данные при разблокировке загрузчика.
Установка Magisk
Загрузите и установите последнюю версию Magisk Manager APK на свой телефон.
Теперь загрузите исправленный boot.img из следующих загрузок — в качестве альтернативы мы покажем вам, как исправить исходный boot.img самостоятельно, под списком загрузок boot.img.
При загрузке исправленного boot.img вы должны быть полностью уверены, что он содержит тот же номер сборки, что и вы. Поэтому проверьте свой номер сборки в разделе «Настройки»> «О телефоне», прежде чем продолжить, и не прошивайте файл прямо в памяти телефона, потому что Magisk не будет работать должным образом. Следуйте нашим инструкциям очень внимательно и точно так, как они написаны.
Вам следует загрузить исправленный boot.img в папку ADB на вашем ПК.
- patched_boot 9.6.4.0 (июльское обновление 2018 г.) — пропатчен Magisk 17.1
- patched_boot 9.6.6.0 (августовское обновление 2018 г.) — пропатчен Magisk 17.1
- patched_boot 9.6.8.0 (сентябрьское обновление 2018 г.) — пропатчен Magisk 17.1
В случае, если вы случайно прошили не тот boot.img, вы можете прошить оригинальный boot.img из списка ниже:
- оригинальный boot.img 9.6.4.0 (июльское обновление 2018 г.) — взято из fastboot ROM
- оригинальный boot.img 9.6.6.0 (августовское обновление 2018) — взято из обновления OTA
- оригинальный boot.img 9.6.8.0 (сентябрьское обновление 2018 г.) — взято из обновления OTA
Имейте в виду, что при установке патча boot.img вручную вам понадобится оригинальный boot.img — вы можете найти его внутри официального zip-файла fastboot ROM для маргаритка. Но убедитесь, что загруженная версия ПЗУ имеет тот же номер сборки, что и на вашем телефоне. Так что либо загрузите оригинальный boot.img с тем же номером сборки, что и ваш телефон, либо обновите / понизьте версию своей версии.
После того как у вас будет оригинальный boot.img (извлечен из официального zip-файла ROM fastboot), вам нужно скопировать его на свой телефон внешняя память (SD Card).
Теперь откройте приложение Magisk Manager, и оно спросит, хотите ли вы установить Magisk — примите установку, затем «Исправьте файл загрузочного образа» и выберите файл boot.img, который вы передали.
Процесс должен занять около 1 минуты, поэтому закройте его, когда он будет завершен. В памяти телефона в Скачать В каталоге вы должны найти файл с именем «patched_boot.img», который необходимо перенести на свой компьютер. Поместите его в свою основную папку ADB.
Теперь перезагрузите устройство в режиме Fastboot (помните, Power + Volume Down) и запустите терминал ADB на вашем ПК.
В терминале ADB введите следующую команду: fastboot boot patched_boot.img
Теперь ваш телефон должен нормально загрузиться. Когда вы вернетесь в систему Android, откройте приложение Magisk Manager, и оно снова попросит установить Magisk. Идите вперед и выберите «Установить»> «Прямая установка» и перезагрузитесь, когда все будет готово.
Теперь в качестве меры предосторожности для будущих обновлений OTA перейдите в Настройки> Система> Параметры разработчика> отключите автоматические обновления системы. Вам следует выбрать только установку обновлений OTA вручную. Никогда не разрешайте автоматический OTA на рутированном устройстве Android.
Как применять будущие обновления OTA
Имейте в виду, что обновления OTA будут работать, только если все разделы на устройстве нетронуты! Magisk может восстановить ваш исходный boot.img, но если вы каким-либо образом изменили раздел / system, например, вручную отредактировали build.prop, OTA откажется от установки.
Вы можете попытаться применить обновления OTA без необходимости прошивать весь исходный ПЗУ для быстрой загрузки, если вы прошиваете только измененные разделы, например, только для раздела / system из исходного ПЗУ для быстрой загрузки, используя соответствующий файл .img из исходного ПЗУ .zip файл.
Поэтому, когда станет доступно новое обновление OTA, которое вы хотите установить, вам нужно запустить Magisk Manager и нажать «Удалить> Восстановить образы», но пока не перезагружайте устройство.
Закройте Magisk, перейдите в Настройки> Система> Обновление системы и установите обновление OTA. Когда обновление загрузится, начнется двухэтапное обновление. Мы рекомендуем поставить чашку кофе и, возможно, насладиться быстрой игрой в Madalin Stunt Cars 2 или попробовать свои силы в The Impossible Quiz (удачи!)
После завершения этапов обновления он попросит перезапустить. Не перезагружайте ваше устройство. Запустите Magisk Manager еще раз, затем нажмите «Установить»> «Установить»> «Установить в неактивный слот» (после OTA), и только после этого вы можете выполнить перезагрузку.
После перезагрузки Xiaomi Mi A2 у вас должна быть обновленная версия Android с неработающим Magisk.
Исправление проблем
Примечание. Прежде чем продолжить любую из этих операций, вам необходимо отключить любую защиту экрана, установленную на вашем устройстве (блокировку экрана, PIN-код, пароль, отпечаток пальца и т. Д.), Поскольку вы рискуете получить проблемы с шифрованием ваших данных. Настоятельно рекомендуется сначала создать резервную копию.
Если вы не следовали этому руководству тщательно, вы можете столкнуться с некоторыми проблемами.
Когда будет найдена новая версия, программа обновления проверит, все ли разделы на устройстве нетронуты. Если есть раздел, который был изменен, программа обновления OTA не продолжит установку;
Как правило, два раздела, которые обычно модифицируются пользователем, — это загрузочный раздел (именно там установлены Magisk и TWRP) и системный раздел (когда вы изменяете файл конфигурации, добавляете или удаляете системное приложение и т. Д.)
Системный раздел, измененный только с помощью модулей Magisk, практически не затрагивается, поскольку Magisk регистрирует все изменения в / system в файле в разделе / data, а затем обманывает Android, заставляя поверить, что эти изменения действительно применяются к / system;
Вместо этого загрузочный раздел действительно изменен, но если вы установите Magisk, следуя этому руководству, Magisk сохранит копию нетронутого загрузочного раздела, и его восстановление перед применением обновления OTA заставит обновление работать.
Теперь, если вы не следовали этому руководству по установке Magisk и устанавливали его другими способами, Magisk может предупредить вас, что он не может восстановить исходный boot.img (загрузочный раздел), когда вы попытаетесь применить обновление OTA.
Чтобы исправить это, вы можете напрямую прошить ванильный (оригинальный, немодифицированный, нетронутый) boot.img, взятый из пункта 6 этого руководства, используя следующие команды:
fastboot getvar текущий слот fastboot flash boot_? boot.img
Первая команда сообщит вам, какой текущий слот используется (а или б), вторая команда запустит исходную загрузку в телефон, но вам нужно изменить «?» в команде с а или б (т.е. текущий слот, предоставленный первой командой).
Помните, что версия файла boot.img должна соответствовать версии сборки Android, которая в настоящее время запущена на вашем телефоне.
Если обновление OTA по-прежнему не будет применяться, возможно, вы что-то изменили непосредственно в разделе / system (например, вы изменили что-то в build.prop, не используя для этого модуль Magisk).
В этом случае вам нужно прошить оригинальный system.img в телефоне с помощью следующих команд:
fastboot getvar текущий слот fastboot flash system_? system.img
и, как и раньше, первая команда сообщит вам, какой слот использовать вместо «?» во второй команде.
Здесь вы можете найти system.img, извлеченный из zip-архива обновлений OTA (вместе со всеми другими файлами .img внутри него):
- 9.6.8.0 (сентябрь 2018 г.) Дамп обновления OTA в виде файлов .img
- 9.6.6.0 (август 2018 г.) Дамп обновления OTA в виде файлов .img
Если вы хотите получить system.img самостоятельно, вы можете найти его в образах fastboot, но обычно они не обновляются ежемесячно, как обновления OTA. Но вы можете извлечь system.img прямо из ZIP-архивов обновлений OTA, найденных в этом потоке, используя скрипты Python, найденные здесь.
Чтобы скрипты Python работали в Debian / Ubuntu и производных, вам необходимо загрузить файлы «extract_android_ota_payload.py» и «update_metadata_pb2.py», присвоить им свойство выполнения и затем установить пакет «python-protobuf». После этого вы можете дать эту команду для распаковки файла payload.bin (который необходимо извлечь из архива OTA update zip):
Это извлечет в текущий каталог все файлы .img внутри payload.bin, включая system.img
Я не знаю, как действовать в Windows, вероятно, вам нужно только установить последний выпуск Python2 и скрипт заработает.
В крайнем случае, вы можете напрямую прошить MiFlash последний доступный образ fastboot (даже если он старше вашей текущей версии). Использовать «flash_all.bat», Но перед тем, как сделать резервную копию ваших данных, потому что телефон будет полностью перезагружен.
Если вы не хотите рисковать и не делать резервную копию, используйте скрипт «flash_all_except_storage.bat”При мигании, поэтому вы сохраните все свои данные, но имейте в виду, что иногда вы больше не сможете получить доступ к данным из-за проблем с шифрованием.
Сразу после вспышки вы можете начать следовать руководству с пункта 5 или 6.
Понижение версии сборки с помощью fastboot не должно быть проблемой, если основная версия Android останется прежней (на данный момент Oreo 8.1).
Патченные и оригинальные загрузочные файлы для Mi A2 жасмин (не для использования с Mi A2 Lite маргаритка, вы можете найти файлы для ромашки в первом разделе этого руководства).
- patched_boot 9.6.9.0 (июльское обновление) — пропатчен Magisk 17.1
- patched_boot 9.6.10.0 (августовское обновление) — пропатчен Magisk 17.1
- оригинальный boot.img 9.6.9.0 (июльское обновление) — взято из fastboot ROM
- оригинальный boot.img 9.6.10.0 (августовское обновление) — взято из fastboot ROM
Используйте Android Market от Google на HTC Droid Incredible
Google Android Market предлагает вам тысячи бесплатных и бесплатных приложений для загрузки на мобильный телефон HTC Droid Incredible. В этом видео Verizon Wirele показывает, как перемещаться по Andro.
Узнать
Используйте новую функцию мобильного поиска Google Handwrite на своем смартфоне
Google только что добавил новую функцию для мобильного поиска под названием Handwrite. Как и следует из названия, вы можете написать свои запросы на экране вашего смартфона, и он преобразует его в тек.
Узнать
Используйте Google Street View на Apple iPhone 3G или 4G
Узнайте, как использовать популярное приложение Google treet View для карт на Apple iPhone. Являетесь ли вы счастливым обладателем Apple iPhone 4G или, возможно, просто подумываете о его приобретении.
Источник: ru.smartcity-telefonica.com