Смартфоны с операционной системой Android позволяют устанавливать приложения из любых источников, а не только фирменного магазина. В этом случае пользователю необходимо скачать приложение в формате APK. Установить такой файл можно несколькими способами.
Как разрешить установку из неизвестных источников
Сначала нужно разрешить установку приложений из неизвестных источников. Как правило, система сама предложить это сделать при открытии файла, но нужную опцию можно найти и самостоятельно.
На смартфонах разных производителей путь к нужной опции может немного отличаться. Например, на смартфонах Realme нужно зайти в настройки, далее найти пункт «Безопасность» и «Установка из неизвестного источника». Затем нужно выбрать приложение, из которого будет установлен файл. Это может быть браузер, диспетчер файлов, облачное хранилище, альтернативный магазин и другие подобные источники.
У смартфонов Samsung процедура выглядит немного по-другому. Нужно зайти в настройки и открыть пункт «Биометрия и безопасность», далее «Установка неизвестных приложений». Выберите нужный источник и разрешите установку.
Где брать приложения
Официальный сайт. Популярные приложения вроде бенчмарка AnTuTu, который недоступен в Google Play, можно скачать на официальном сайте. Таким же образом можно получить и, например, приложение банка «ПСБ», который оказался под санкциями. Его приложение удалено из Google Play, зато оно доступно в виде прямой загрузки с сайта банка. Минус такого подхода в том, что придется вручную искать новые приложения и устанавливать для них обновления (но приложения могут самостоятельно напоминать об обновлении и предлагать скачать новую версию).
При установке программ из сторонних источников нужно проявлять предельную осторожность. Даже в Google Play регулярно находят вредоносные приложения, поэтому устанавливать apk-файлы по первой попавшейся ссылке не стоит. Лучше всего использовать официальные сайты разработчиков и проверенные ресурсы. При этом малоизвестные приложения опасно качать, даже если их распространяет лично разработчик (ведь никто не знает, с какой целью он это делает).
Сайты-агрегаторы. В сети также достаточно сайтов-агрегаторов приложений. Среди популярных ресурсов можно назвать APKPure, F-Droid (каталог свободных приложений с открытым исходным кодом), APKMirror.
Но опять же, прежде чем скачивать приложения из неофициального источника убедитесь, что он безопасен. Несмотря на то что владельцы этих площадок гарантируют какую-никакую безопасность, все равно стоит хотя бы проверить, не было ли неприятных прецедентов с источником. Так, в 2021 году в приложении APKPure версии 3.17.19 был обнаружен вредоносный код.
Альтернативные магазины приложений. Можно также пользоваться альтернативными магазинами приложений от производителей смартфонов. Например, неплохую замену Google Play в виде стора AppGallery предлагает китайская компания Huawei, которая долгое время обходилась в своих смартфонах без сервисов Google. А для пользователей Samsung доступен магазин Galaxy Store.
Этот метод по степени удобства практически не отличается от Google Play. Достаточно скачать AppGallery прямо с официального сайта и в дальнейшем пользоваться как обычно. Даже наличие учетной записи не требуется. Однако те приложения, которые установлены у вас на смартфоне, но отсутствуют в AppGallery, придется все же обновлять вручную. Впрочем, магазин оповестит о наличии обновления и перенаправит на скачивание APK.
Отдельно стоит сказать и про отечественный магазин RuStore. Если его нет среди предустановленных приложений вашего смартфона, то можно установить APK по ссылке с официального сайта.
Что еще нужно знать
Даже если вы скачиваете приложения только из проверенных источников, не помешает установить на смартфон антивирус. Хотя бы бесплатную версию.
Если вы устанавливаете приложения вручную, то не забывайте удалять файлы после установки. Со временем они станут занимать слишком много места.
Если по какой-то причине на смартфоне нет интернета или скачать файл не получилось, то можно сделать это на компьютере и закинуть APK на флеш-карту или в память смартфона при помощи кабеля. В этом случае нужно разрешить установку APK из файлового менеджера, установленного на смартфоне.
На сайтах-агрегаторах есть сразу несколько версий apk-файлов, которые предназначены для устройств с разными характеристиками. Чтобы скачать нужную версию, следует сначала узнать параметры телефона. Проще всего это делать с помощью приложения Droid Hardware Info.
Кроме того, некоторые версии приложения помечены как bundle. Это особый формат приложения, который содержит версии для множества конфигураций смартфонов. Установить их можно только через фирменное приложение-установщик. Например, для APKMirror его можно скачать в Google Play. У APKPure тоже есть свой установщик.
Здравствуй, уважаемый читатель! Этот пост является первым в цикле статей про нюансы установки сторонних (далее — кастомных, от слова custom) прошивок на свои устройства под управлением ОС Andoid, а также о критически важных нюансах этого процесса. Цикл статей ориентирован на тех, кто либо только думает над тем, чтобы «накатить» на свой аппарат неофициальную прошивку, либо не знает некоторых моментов (например, как подружить GPay с новой ОС).
Содержание
-
Вступление
-
Зачем мне перепрошивать устройство
-
Что такое перепрошивка устройства
-
Разблокировка загрузчика
-
Установка стороннего Recovery
-
Послесловие
Преамбула
Кто-то отметит, что вся нужная и ненужная информация по процессу перепрошивки находится на всем известном форуме. Я, свою очередь, отвечу, что во-первых — далеко не все проблемы и их решения там описаны, а во-вторых — не каждый сходу сможет найти среди такого обилия информации нужную. Я же исхожу из собственного опыта.
Важно:
Я не несу ответственности за ваши действия после прочтения данной статьи, обязательно делайте резервные копии данных на внешнее хранилище (SD-карты или компьютер). Но не пугайтесь — если вам удалось разблокировать загрузчик и установить recovery у вас всегда будет возможность восстановить устройство даже из «System Destroyed», а в большинстве случаев и реализовать «вертай взад» — установить официальную систему с блокировкой загрузчика (как, например, у Xiaomi).
Зачем мне перепрошивать устройство?
Для чего люди вообще перепрошивают свои устройства со стабильными ОС от производителя на какие-то сборки «От Васяна»? Причины у всех разные. Кому-то не нравится напичканная китайским хламом MIUI. Чьи-то устройства производитель уже давно не обновляет, а новую систему хочется. Кому-то по душе «чистая» система, кто-то больше не может жить под вечным прицелом Google Services и так далее и тому подобное. Справедливости ради хочу отметить, что множество неофициальных прошивок имеют поддержку от их разработчиков и на них регулярно прилетают OTA обновления. При этом они не уступают в безопасности официальным, а наиболее популярные поддерживают актуальные схемы шифрования ваших данных (FBE).
Что же такое – перепрошивка устройства?
Если коротко и ясно – замена или переустановка установленной операционной системы на другую операционную систему. Прямо как “винду переставить”. Данное определение не относится конкретно к телефонам — перепрошивают всё, что угодно, даже автомобили. Применительно к устройствам на Android это также не означает, что сторонняя прошивка должна быть именно системой Android — я имел опыт установки Ubuntu на телефон. Целесообразность этого поступка — вопрос другой.
Из каких же шагов состоит установка новой ОС, вместо существующей? Для большинства пользователей они будут примерно следующими:
-
Разблокировка загрузчика
-
Поиск и установка стороннего Recovery
-
Поиск файлов новой прошивки
-
Установка новой прошивки с помощью стороннего recovery
-
(опционально) Установка root-прав
-
(опционально) Установка GApps
В этой, как самой первой статье, я разберу только первые два пункта, в силу объема остальных.
Разблокировка загрузчика
Что за загрузчик и зачем его разблокировать? Загрузчик или Bootloader простыми словами – относительно небольшой кусочек программного кода, который занимается запуском установленной системы. Сам по себе он — незаменимая часть устройства, но в его функции также входит реализация технологии Verified Boot. Эта технология призвана ограничить установку ОС до авторизованных производителем (путем проверки подписи файла). С одной стороны, это защитит ваши данные от злоумышленника (он не сможет установить другую прошивку без форматирования вашего устройства), с другой – многие популярные прошивки обеспечивают надежное шифрование раздела Data. Наша цель — отключить механизм Verified Boot для того, чтобы мы могли установить стороннюю систему.
Скажу сразу – универсальной инструкции для всех телефонов нет и быть не может. Более того – некоторые устройства вообще не имеют способа разблокировки загрузчика, а некоторые не блокируются производителем изначально. Проверить факт блокировки загрузчика можно с помощью adb в режиме fastboot — fastboot oem device-info
(что это и как пользоваться этим инструментом разберу в пункте про установку). Если true
– заблокирован, иначе – нет. Все дальнейшие действия будут рассмотрены на примере устройства Xiaomi Redmi 8T на базе процессора Qualcomm.
Итак, если по результатам проверки вы обнаружили, что загрузчик заблокирован, то помочь вам с поиском способа разблокировки поможет только Технотроица – Отец (Сайт производителя), Сын (4pda) и Святой дух (Google). В случае с Xiaomi всё достаточно просто – на сайте производителя есть фирменная утилита для разблокировки загрузчика, ее использование интуитивно понятно. После успешного окончания процесса разблокировки необходимо отформатировать раздел Data, поскольку он зашифрован текущей системой и новая его попросту не расшифрует (в Xiaomi за это отвечают переключатели в окне разблокировки загрузчика) и можно приступать к процессу установки стороннего Recovery.
Установка стороннего Recovery
Что такое Recovery и почему мы начинаем процесс прошивки именно с него? Раздел Recovery – аналог BIOS на компьютере, также именуется как «Режим восстановления». Этакая «подсистема», которая призвана помочь в восстановлении работоспособности устройства. Заменить установленный производителем recovery сторонним необходимо потому, что «родной» не даст установить вам ничего, кроме официальной прошивки.
Немного о том, какие бывают Recovery
Существует 2 основных проекта стороннего recovery – TWRP и CWM и всё, что на них основано. У каждого проекта имеются сайты, ветки проектов есть для множества устройств. Но, если на официальных сайтах эти проектов вы не нашли своего устройства, с высокой вероятностью вы найдете его на 4pda в теме своего аппарата.
Я использую и настоятельно советую использовать другим именно TWRP-recovery, поскольку он сильно превосходит в функциональности и удобстве CWM.
Немного об ADB
Немного об ADB – это отладочный инструмент, который позволяет разработчикам отлаживать свои приложения, а таким энтузиастам как мы – прошивать телефоны и делать много других полезностей. Обо всех функциях вы можете узнать так же при помощи Технотроицы.
После скачивания recovery вы должны получить файл образа раздела android с расширением .img
. Чтобы установить его на свое устройство, нам понадобится:
-
Компьютер или иное подходящее для запуска ADB устройство
-
USB-драйвера для вашего аппарата, установленные на компьютер
-
Консольная утилита ADB
Чтобы прошить новый раздел recovery, необходимо перевести телефон в особый режим загрузчика – fastboot. На большинстве устройств это делается с помощью зажатия кнопок Power
и Vol-
при включении телефона. Успешным входом в этот режим будет считаться черный экран смартфона с белой строкой «fastboot mode». После этого необходимо подключить устройство к компьютеру при помощи USB-кабеля.
Для прошивки раздела recovery нам понадобится единственная ADB-команда. Для исполнения этих самых команд, воспользуемся консолью Windows. (я полагаю, вы справились с установкой ADB). Общий формат команды прошивки файла в раздел устройства выглядит следующим образом:
fastboot flash partition PathToFile
Где
fastboot
— путь к файлу fastboot.exe, поставляется вместе с ADB;
partition
— доступный для прошивки раздел Android. Мы шьем recovery;
PathToFile
— путь к .img-образу recovery, который вы скачали;
В моем случае, команда выглядела примерно так:
C:\adb\fastboot flash recovery C:\recovery.img
Некоторые recovery поставляются с автоматическими установщиками и ADB — вам нужно лишь запустить bat-файл.
После того, как в консоли появилось сообщение об успешном окончании процесса прошивки recovery (2-3 секунды), можно пробовать запустить только что установленный режим Recovery – при включении телефона зажать Power
и Vol+
до момента появления на экране лого производителя, после чего можно отпустить кнопку Power
до появления логотипа выбранного вами recovery.
Готово!
Поздравляю, вы только что получили, почти что, полный доступ над программной частью вашего устройства! Один шаг для энтузиаста — большой шаг для сообщества. Но это — только первый шаг, за ним идут еще несколько, не менее важных шагов к получению максимального контроля над вашим устройством.
Послесловие
Я намеренно не подкрепляю каждый шаг обилием скриншотов, поскольку каждый случай уникален, каждое recovery имеет свой интерфейс, но основные принципы остаются одинаковыми. Также, вы не увидите тут обилия ссылок – все приведенные проекты легко ищутся в поисковиках. Напоследок, хотелось бы привести текущую конфигурацию моего телефона:
Модель: Xiaomi Redmi Note 8T
Операционная система: Android 11 ArrowOS
Recovery: Pitch Black Recovery Project (twrp-based)
GoogleServices: NikGApps based
Готов выслушать конструктивную критику, спасибо за прочтение!
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Прошивали ли вы своё устройство?
17.93% Нет, сижу на родной, всё нравится и менять не планирую33
20.11% Нет, но после прочтения захотелось попробовать37
15.22% Да, восстанавливал работоспособность родной системы28
36.96% Да, сижу на кастомной прошивке68
9.78% Ставлю новую прошивку каждый раз, когда еду на работу18
Проголосовали 184 пользователя. Воздержались 23 пользователя.
Зачем обновлять андроид
и как это делать
Рассказываем, от чего защищают обновления и как их установить.
20.03.2024 |
~5 мин.
Часто на телефон приходит оповещение: «Вышло обновление». Некоторые пользователи игнорируют такие пуши или не знают, зачем устанавливать программное обеспечение (ПО). В статье расскажем, как и зачем обновлять смартфон и что будет, если этого не делать.
Зачем обновлять ПО на смартфоне
Обновления расширяют функционал, исправляют обнаруженные ошибки, улучшают систему безопасности и гарантируют совместимость со всеми приложениями.
Когда ПО устаревает, смартфон начинает тормозить. Каждые пару недель
у приложений
выходят обновления, которые гаджету сложнее поддерживать
на старом
программном обеспечении. Например, если андроид выпустили пять лет назад, на нем могут не работать анимированные реакции из «Телеграма»: старое ПО не поддерживает функцию.
Получается, чтобы пользоваться телефоном несколько лет, важно регулярно обновлять ПО. Лучше каждый раз, когда приходит уведомление о новой версии.
А иначе
придется покупать новый смартфон каждый год, чтобы пользоваться актуальными функциями.
Как правильно заряжать телефон: показываем
в инструкции.
Как поможет обновление ПО
- • Защитит от кибератак. Это не история из фильма, а безопасность смартфона. Ошибки андроида упрощают мошенникам доступ к банковским приложениям и к паролям мессенджеров.
- • Увеличит автономность. С актуальной версией ПО батарею не нужно заряжать каждые два часа — аккумулятор будет работать стабильно.
- • Повысит производительность. Смартфоны умеют делать несколько задач одновременно: запускать игры, музыку, считать шаги. Если ПО не обновлять, смартфон будет выполнять меньше задач. Например, чтобы открыть «Ютуб», придется закрыть другие приложения.
- • Улучшит совместимость. Приложения и браузеры постоянно обновляются. Однажды старое ПО просто не сможет открыть сайт в браузере. Будет неприятно, если не успеете купить билет на самолет, потому что телефон не поддерживает новую версию приложения.
Как обновить андроид на телефоне
Есть два способа, чтобы загрузить новое ПО: автоматически через настройки и вручную.
Автозагрузка
Шаг 1. Откройте «Настройки» → «Обновление ПО». Или «Настройки» → «Система» → «Обновление ПО»
Шаг 2. Выберите кнопку «Автозагрузка по Wi-Fi». Если она не активирована — нажмите, чтобы ее включить.
Теперь смартфон будет автоматически загружать обновление ПО, если
подключен к Wi-Fi
.
Автозагрузка по Wi-Fi поможет обновить программное обеспечение
Обновление ПО вручную
Если на смартфоне не включено или не работает автоматическое обновление,
то установить
ПО можно самостоятельно за четыре шага.
Шаг 1. Откройте «Настройки» → «Обновление ПО». Или «Настройки» → «Система» → «Обновление ПО».
Шаг 2. Выберите «Загрузка и установка». Вместо этого пункта могут быть варианты «Обновить» или «Загрузка файлов обновления вручную».
Шаг 3. Подождите, пока система проверит, есть ли обновление. Если да, вам предложат загрузить свежее ПО. Если нет, на экране будет написано: «Последние обновления уже установлены».
В разделе «Загрузка и установка» можно проверить, есть ли обновления системы
Как устроить цифровой детокс в мегаполисе: опыт читательницы Explore.
Шаг 4. Нажмите «Установить», если есть новая версия ПО.
Теперь нужно подождать, пока система обновится. Обычно это занимает около
30 минут
, но бывает и меньше — зависит от того, как давно загружали ПО. Устроите себе диджитал-детокс, пусть и вынужденный. Во время обновления
не стоит
перезагружать или выключать телефон, чтобы не нарушить обновление системы.
Шаг 5. Нажмите «ОК» после того, как телефон перезагрузится.
После обновления ПО остается нажать «ОК» и можно пользоваться актуальной версией системы
Что делать, если смартфон
не обновляется
Ситуация: вы случайно узнали, что вышло новое ПО, но смартфон не прислал уведомление. Если так произошло, то на это есть четыре причины:
- 1. Нет подключения к интернету.
- 2. Обновление анонсировали, но оно еще не вышло. Поэтому нужно подождать пару дней и попробовать снова.
- 3. Неправильно или с ошибками установлено нынешнее ПО. Чтобы это исправить, обратитесь в авторизованный сервисный центр.
- 4. Модель смартфона устарела и для нее больше не выпускают обновления.
Как увеличить память
на андроиде: шесть рабочих способов.
Если уведомление об обновлении пришло, но ПО почему-то не устанавливается, можно попробовать следующее:
- • использовать другой источник Wi-Fi: возможно, у этой точки маленькая или нестабильная скорость, а для обновления ПО скорость должна быть не менее 5 Мбит/с;
- • очистить память телефона: для этого в настройках нужно найти «Хранилище» и освободить место;
- • обновить ПО через специализированные программы, например Smart Switch: для этого нужно скачать их на компьютер и подключить смартфон к устройству через кабель.
- Иногда устройству нужно 1−2 часа, чтобы обновиться. Если это время прошло, а прогресса нет, перезагрузите смартфон. Это крайний случай, поэтому можно так сделать.
Гаджеты Samsung,
которые еще долго не устареют
Galaxy S24 Ultra
Galaxy Tab S9+
*Wi-Fi — «Вай-Фай», Smart Switch — «Смарт Свитч», Galaxy S24 Ultra — «Гэлакси Эс 24 Ультра», Galaxy Tab S9+ — «Гэлакси Таб Эс 9+»
Читайте также
Рассказываем, когда ручная установка полезнее магазина приложений Google Play и как ее выполнить.
В каких ситуациях понадобится ручная установка
Если приложение заблокировано или недоступно в вашем регионе. Вручную вы сможете установить даже те программы, разработчики которых попали под санкции в вашей стране.
Если нужна более старая версия приложения. Например, после обновления программа перестала нормально работать. Можно откатить версию, установив более старый вариант вручную.
Если приложение уже удалено из Google Play. Обычно приложения удаляют с площадки, если в нем нашли уязвимости, которые могут навредить вашему устройству. Но иногда бывает, что разработчик сам убирает свое детище из магазина приложений, потому что его не устраивают условия Google или по другим причинам. Если вам понадобится такая программа, можно поставить ее вручную.
Если приложение несовместимо с устройством. При установке программ из Google Play магазин может выдать уведомление, что выбранное приложение «несовместимо с вашим устройством». Так происходит с устаревшими устройствами, на которые пытаются установить новые приложения. Еще подобная ошибка появляется на совсем новых смартфонах, под которые разработчики еще не оптимизировали свои приложения.
Можно попробовать установить программу вручную, но никто не гарантирует его корректную работу.
Если нужно установить модифицированную версию приложений. Это может быть как надстройка для мессенджера с новыми функциями и стикерами, так и русифицированная версия какой-либо иностранной программы. Например, приложение для китайского фитнес-трекера.
Если приложений нет в предустановленном магазине. На смартфонах Honor и Huawei нет сервисов Google. Вместо привычного Google Play они используют собственный магазин AppGallery. В нем нет Instagram, WhatsApp и многих других приложений. Как это сказалось на использовании смартфонов Huawei, мы рассказали в отдельном материале.
Безопасно ли устанавливать приложения вручную
Когда вы устанавливаете приложение с официального сайта (мессенджер Telegram, например), ответственность за его работу несет разработчик. При загрузке из предустановленных магазинов приложений, таких как Google Play и AppGallery, добавляется проверка безопасности владельцем магазина: Google или Huawei.
При установке программ со сторонних ресурсов — не магазинов и не официального сайта разработчика — и тем более при использовании модифицированного приложения никто не гарантирует сохранность ваших данных. Ваши имя, фамилия, список контактов, банковские данные могут оказаться в руках злоумышленников.
Еще раз подумайте, прежде чем устанавливать приложения в обход магазина приложений или сайта разработчика.
Как установить приложение вручную
Для установки приложений на Android используются файлы формата APK (сокращение от Android Package Kit). По сути, это сжатый архив с элементами, которые необходимы для работы программы. Если вы хотите поставить тяжелое приложение, например игру, придется загрузить дополнительные файлы и распаковать их согласно инструкции по установке, как с программами для Windows, для которых обычно нужен exe-файл и целый набор разных папок.
По умолчанию установка программ из неизвестных источников запрещена. Чтобы ее включить, откройте раздел по адресу Настройки → Безопасность → Дополнительные настройки и выберите пункт Установка приложений из сторонних источников. Дайте разрешение программам Файлы и браузеру. Или просто попробуйте распаковать APK: смартфон сам предложит разрешить установку, и вам не придется искать этот пункт в настройках.
Теперь рассмотрим установку приложений на примере смартфонов Huawei и Honor. Мы взяли смартфон без сервисов Google и установили на него приложение Spotify. В фирменном магазине AppGallery оно пока недоступно, так что пришлось найти и скачать вручную.
Как установить приложение с помощью APK Downloader
Разрешите смартфону установку приложений из APK.
Откройте в браузере Google Play, найдите нужную программу и скопируйте ссылку на ее страницу. Далее вставьте ссылку в поле на сайте APK Downloader и нажмите Generate Download Link. Затем нажмите на Click here to download.
Если на телефон пришло уведомление о завершении загрузки, тапните по нему в шторке уведомлений. Если уведомления не было, откройте приложение «Файлы» и найдите скачанный архив в папке «Загрузки» или с помощью поиска.
Нажмите на найденный APK-файл, чтобы приступить к установке.
Приложения можно скачивать только с APK Downloader?
Нет, вы можете загрузить установщик с любого другого сайта и точно так же установить его из шторки уведомлений или найти в приложении «Файлы».
А еще проще — использовать альтернативный магазин приложений. Например, APKPure.
Для этого магазина доступно отдельное мобильное приложение, но, в отличие от Google Play, в нем есть реклама. Как установить:
- Откройте APKPure и введите в поиске название нужного приложения. Например, тот же Spotify.
- Нажмите кнопку «Установить». На этом этапе система может попросить права на установку приложений из сторонних источников, если вы не дали ей разрешение раньше.
- Далее Spotify загрузится и установится автоматически, как при загрузке из Google Play. Ничего распаковывать и искать в папке «Файлы» не придется.
Все способы:
- Подготовка устройства и ПК
- Установка прошивок
- Способ 1: Download Only
- Способ 2: Firmware Upgrade
- Способ 3: Format All + Download
- Установка кастомного рекавери через SP Flash Tool
- Вопросы и ответы: 71
Аппаратная платформа MTK в качестве основы для построения современных смартфонов, планшетных компьютеров и других устройств получила очень широкое распространение. Вместе с разнообразием устройств, в жизнь пользователей пришла возможность выбора вариаций ОС Android – число доступных официальных и кастомных прошивок для популярных МТК-девайсов может достигать нескольких десятков! Для манипуляций с разделами памяти устройств Mediatek чаще всего используется SP Flash Tool — мощный и функциональный инструмент.
Несмотря на большое разнообразие MTK-устройств, процесс установки программного обеспечения через приложение SP FlashTool в целом одинаков и осуществляется в несколько шагов. Рассмотрим их подробно.
Все действия по прошивке устройств с помощью SP FlashTool, в том числе выполнение нижеизложенных инструкций, пользователь осуществляет на свой страх и риск! За возможное нарушение работоспособности аппарата администрация сайта и автор статьи ответственности не несут!
Подготовка устройства и ПК
Для того, чтобы процедура записи файлов-образов в разделы памяти устройств прошла беспроблемно, необходимо подготовиться соответствующим образом, проведя определенные манипуляции, как с Андроид-девайсом, так и с ПК или ноутбуком.
- Загружаем все необходимое, — прошивку, драйвера и само приложение. Распаковываем все архивы в отдельную папку, в идеальном варианте расположенную в корне диска С.
- Желательно, чтобы названия папок для расположения файлов приложения и прошивки не содержали русских букв и пробелов. Наименование может быть любым, но называть папки следует осознанно, чтобы впоследствии не запутаться, особенно если пользователь любит экспериментировать с различными видами ПО, загружаемого в аппарат.
- Устанавливаем драйвер. Этот пункт подготовки, а точнее его правильное выполнение во многом предопределяет беспроблемное протекание всего процесса. О том, как установить драйвер для MTK-решений, подробно рассказано в статье по ссылке ниже:
- Делаем бэкап системы. При любом исходе процедуры прошивки, пользователю практически во всех случаях придется восстанавливать собственную информацию, а в том случае, если что-то пойдет не так, данные, которые не были сохранены в резервной копии, будут безвозвратно утеряны. Поэтому крайне желательно выполнить шаги одного из способов создания бэкапа из статьи:
- Обеспечиваем бесперебойность подачи электроэнергии для ПК. В идеальном случае, компьютер, который будет использоваться для манипуляций через SP FlashTool должен быть полностью исправен и оснащен источником бесперебойного питания.
Урок: Установка драйверов для прошивки Android
Урок: Как сделать бэкап Android-устройства перед прошивкой
Установка прошивок
С помощью приложения SP FlashTool можно осуществлять практически все возможные операции с разделами памяти устройства. Установка прошивок – это основная функция и для ее выполнения в программе предусмотрено несколько режимов работы.
Способ 1: Download Only
Рассмотрим подробно процедуру загрузки ПО в Android-устройство при использовании одного из самых распространенных и часто используемых режимов прошивки через SP FlashTool — «Download Only».
- Запускаем SP FlashTool. Программа не требует установки, поэтому для ее запуска просто дважды кликаем по файлу flash_tool.exe, расположенному в папке с приложением.
- При первом запуске программы, появляется окно с сообщением об ошибке. Этот момент не должен волновать пользователя. После того, как путь расположения необходимых файлов будет указан программе, ошибка больше не появится. Нажимаем кнопку «ОК».
- В главном окне программы после запуска изначально выбран режим работы — «Download Only». Сразу же следует отметить, что данное решение применяется в большинстве ситуаций и является основным для практически всех прошивочных процедур. Отличия в работе при использовании других двух режимов будут описаны ниже. В общем случае оставляем «Download Only» без изменений.
- Переходим к добавлению в программу файлов-образов для дальнейшей их записи в разделы памяти аппарата. Для некоторой автоматизации процесса в SP FlashTool используется специальный файл под названием Scatter. Этот файл является по своей сути перечнем всех разделов флеш-памяти устройства, а также адресов начальных и конечных блоков памяти Андроид-устройства для записи разделов. Чтобы добавить скаттер-файл в приложение нажимаем кнопку «choose», расположенную справа от поля «Scatter-loading file».
- После нажатия на кнопку выбора scatter-файла открывается окно Проводника, в котором необходимо указать путь к нужным данным. Скаттер-файл располагается в папке с распакованной прошивкой и имеет название MTxxxx_Android_scatter_yyyyy.txt, где xxxx – номер модели процессора устройства, для которого предназначены загружаемые в аппарат данные, а – yyyyy, тип памяти, используемый в девайсе. Выбираем скаттер и нажимаем кнопку «Открыть».
- Важно отметить, что в приложении SP FlashTool предусмотрена проверка хеш-сумм, призванная обезопасить Андроид-девайс от записи неверных или поврежденных файлов. При добавлении скаттер-файла в программу производится проверка файлов-образов, перечень которых содержится в загружаемом скаттере. Эту процедуру можно отменить в процессе проверки или отключить в настройках, но делать этого категорически не рекомендуется!
- После загрузки скаттер-файла, в автоматическом режиме добавились и компоненты прошивки. Об этом свидетельствуют заполненные поля «Name», «Begin Adress», «End Adress», «Location». Строки под заголовками содержат соответственно имя каждого раздела, начальный и конечный адреса блоков памяти для записи данных, а также путь, по которому расположены файлы-образы на диске ПК.
- Слева от наименований разделов памяти располагаются чек-боксы, позволяющие исключить или добавить определенные файл-образы, которые будут записаны в устройство.
В общем случае настоятельно рекомендуется снять галочку возле пункта с разделом «PRELOADER», это позволяет избежать очень многих проблем, особенно при использовании кастомных прошивок или файлов, полученных на сомнительных ресурсах, а также отсутствии полного бэкапа системы, созданного с помощью MTK Droid Tools.
- Проверяем настройки программы. Нажимаем меню «Options» и в раскрывшемся окне переходим в раздел «Download». Отмечаем галочками пункты «USB Checksum» и «Storage Сhecksum» — это позволит проверить контрольные суммы файлов перед записью в устройство, а значит избежать прошивки испорченных образов.
- После выполнения вышеперечисленных шагов переходим непосредственно к процедуре записи файлов-образов в соответствующие разделы памяти устройства. Проверяем, что устройство отключено от компьютера, выключаем полностью Андроид-девайс, вынимаем и вставляем обратно аккумулятор, если он съемный. Для перевода SP FlashTool в режим ожидания подключения аппарата для прошивки нажимаем кнопку «Download», обозначенную зеленой стрелкой, направленной вниз.
- В процессе ожидания подключения девайса, программа не дает возможности осуществлять какие либо действия. Доступна только кнопка «Stop», позволяющая прервать процедуру. Подключаем выключенный аппарат к USB-порту.
- После подключения устройства к ПК и его определения в системе начнется процесс прошивки аппарата, сопровождаемый заполнением индикатора выполнения, расположенного внизу окна.
В течение процедуры индикатор меняет свой цвет в зависимости от производимых программой действий. Для полного понимания происходящих во время прошивки процессов рассмотрим расшифровку цветов индикатора:
- После того, как программа выполнит все манипуляции, появляется окошко «Download OK», подтверждающее успешное завершение процесса. Отключаем девайс от ПК и запускаем его длительным нажатием клавиши «Питание». Обычно первый запуск Android после прошивки длится довольно долго, следует набраться терпения.
Внимание! Загрузка неверного скаттер-файла в SP Flash Tool и дальнейшая запись образов с использованием неправильной адресации разделов памяти может привести к повреждению устройства!
Способ 2: Firmware Upgrade
Процедура работы с MTK-устройствами под управлением Android в режиме «Firmware Upgrade» в целом аналогична вышеописанному методу «Download Only» и требует выполнения похожих действий от пользователя.
Отличием режимов является невозможность выбора отдельных образов для записи в варианте «Firmware Upgrade». Другими словами, в этом варианте память устройства будет перезаписана в полном соответствии с перечнем разделов, который содержится в скаттер-файле.
В большинстве случаев этот режим используется для обновления официальной прошивки в целом рабочего аппарата, если пользователю требуется новая версия ПО, а другие методы обновления не работают, либо неприменимы. Также может применяться при восстановлении девайсов после краха системы и в некоторых других случаях.
Внимание! Использование режима «Firmware Upgrade» предполагает полное форматирование памяти аппарата, следовательно, все данные пользователя в процессе будут уничтожены!
Процесс прошивки в режиме «Firmware Upgrade» после нажатия кнопки «Download» в SP FlashTool и подключения устройства к ПК состоит из следующих этапов:
- Создание резервной копии раздела NVRAM;
- Полное форматирование памяти девайса;
- Запись таблицы разделов памяти устройства (PMT);
- Восстановление раздела NVRAM из бэкапа;
- Запись всех разделов, файлы-образы которых содержатся в прошивке.
Действия пользователя для осуществления прошивки в режиме «Firmware Upgrade», повторяют предыдущий способ, за исключением отдельных пунктов.
- Выбираем скаттер-файл (1), выбираем режим работы SP FlashTool в раскрывающемся перечне (2), нажимаем кнопку «Download» (3), затем подключаем выключенный аппарат к порту USB.
- По завершению процедуры, покажется окошко «Download OK».
Способ 3: Format All + Download
Режим «Format All+Download» в SP FlashTool предназначается для выполнения прошивки при восстановлении девайсов, а также используется в ситуациях, когда другие вышеописанные методы неприменимы либо не срабатывают.
Ситуации, в которых применяется «Format All+Download», многообразны. В качестве примера можно рассмотреть случай, когда в аппарате было установлено модифицированное ПО и/или выполнена переразметка памяти девайса на отличное от заводского решение, а затем понадобился переход на оригинальное ПО от производителя. В этом случае попытки записать оригинальные файлы завершаться ошибкой и программа SP FlashTool предложит использование аварийного режима в соответствующем окне-сообщении.
Этапов выполнения прошивки в рассматриваемом режиме всего три:
- Полное форматирование памяти аппарата;
- Запись таблицы разделов PMT;
- Запись всех разделов памяти устройства.
Внимание! При манипуляциях в режиме «Format All+Download» стирается раздел NVRAM, что приводит к удалению параметров сети, в частности, IMEI. Это сделает невозможным совершение звонков и подключение к сетям Wi-Fi после выполнения нижеизложенных инструкций! Восстановление раздела NVRAM при отсутствии бэкапа достаточно трудоемкая, хотя и возможная в большинстве случаев процедура!
Шаги, необходимые для проведения процедуры форматирования и записи разделов в режиме «Format All+Download» аналогичны таковым в вышеописанных методах для режимов «Download» и «Firmware Upgrade».
- Выбираем scatter-файл, определяем режим, нажимаем кнопку «Download».
- Подключаем устройство к USB-порту ПК и дожидаемся окончания процесса.
Установка кастомного рекавери через SP Flash Tool
На сегодняшний день широкое распространение получили так называемые кастомные прошивки, т.е. решения, созданные не производителем конкретного девайса, а сторонними разработчиками или рядовыми пользователями. Не углубляясь в преимущества и недостатки такого способа изменить и расширить функционал Андроид-девайса, стоит отметить, что для установки кастомов в большинстве случаев требуется наличие в аппарате модифицированной среды восстановления – TWRP Recovery либо CWM Recovery. Практически во все MTK-девайсы этот компонент системы можно установить с помощью SP FlashTool.
- Запускаем Флеш Тул, добавляем scatter-файл, выбираем «Download Only».
- С помощью чек-бокса в самом верху перечня разделов снимаем отметки со всех файлов-образов. Устанавливаем галочку только возле раздела «RECOVERY».
- Далее необходимо указать программе путь к файлу-образу кастомного рекавери. Для этого совершаем двойной клик по пути, прописанному в разделе «Location», и в открывшемся окне Проводника находим необходимый файл *.img. Нажимаем кнопку «Открыть».
- Результатом вышеописанных манипуляций должно стать нечто похожее на скриншот ниже. Галочкой отмечен исключительно раздел «RECOVERY» в поле «Location» указан путь и сам файл-образ рекавери. Нажимаем кнопку «Download».
- Подключаем выключенный девайс к ПК и наблюдаем за процессом прошивки рекавери в устройство. Все происходит очень быстро.
- По окончанию процесса снова видим уже знакомое по предыдущим манипуляциям окошко «Download OK». Можно перезагружаться в модифицированную среду восстановления.
Стоит отметить, что рассматриваемый способ установки рекавери через SP FlashTool не претендует на роль абсолютно универсального решения. В отдельных случаях при загрузке образа среды восстановления в аппарат могут потребоваться дополнительные действия, в частности, редактирование scatter-файла и другие манипуляции.
Как видим, процесс прошивки MTK-девайсов на Android с помощью приложения SP Flash Tool — процедура не сложная, но требующая должной подготовки и взвешенности действий. Делаем все спокойно и обдумываем каждый шаг – успех обеспечен!