- Что такое «Активация Android» и как она связана с FRP?
- Что такое «Активация Android» и как она связана с FRP?
- Как настроить смартфон на Android после покупки?
- Базовые действия
- Второй этап
- Управление операционной системой
- Подведение итогов
- Android activation что это за приложение?
- Android activation что это за приложение
- Как удалить приложение на Android?
- Список приложений, которые следует сразу удалить
- Что бы еще удалить?
- 5 приложений, которые нужно удалить с Andro >
- и другие социальные сети
- Какие приложения можно отключить или удалить на Андроиде без последствий на примере Самсунг Гэлакси
- Погодные приложения
- Антивирусные программы
- Clean Master и другие оптимизаторы системы
- Дефолтный браузер
- Google Play Licensing
- Amazon DRM
- Android Licenser
- Droid Activator
- Arxan EnsureIT
- StarForce C++ Obfuscator
- Сравнительная таблица
- Базовые действия
- Второй этап
- Управление операционной системой
- Подведение итогов
- Освободи свой Android
- Предупреждения
- Предупреждение 1
- Предупреждение 2
- Начинаем
- Motorola G7
- Покупка и первые впечатления
- Шаг 1. Разблокировка загрузчика
- Шаг 2. Установка TWRP
- Шаг 3. Установка LineageOS
- copy-partitions.zip
- LineageOS
- AddonSU
- Google apps
- Удаление системных приложений Xiaomi
- Подготовка телефона
- Загрузка и запуск приложения Xiaomi ADB Fastboot Tools
Что такое «Активация Android» и как она связана с FRP?
Вы когда-нибудь слышали про «Активацию Android»? Это такая услуга, которую предлагают в различных салонах связи. Заключается в том, что вам регистрируют Google-аккаунт и полностью настраивают вам систему в новом смартфоне. Казалось бы ничего, но здесь таится опасность. Ниже мы поговорим об этом подробнее.
Что такое «Активация Android» и как она связана с FRP?
Все начинается с регистрации первого аккаунта Google на устройстве. Человек рад, ведь он получил полностью готовый телефон. Однако позже по каким-то причинам появляется потребность сбросить настройки смартфона. Например, чтобы улучшить его производительность, поскольку в устройстве накопилось много мусора.
Казалось бы, что тут такого? Дело в том, что после сброса смартфон не допустит вас на главный экран, если вы не введете правильный пароль от существовавшего Google-аккаунта. Это сделано в целях безопасности данных владельца смартфона. Называется эта блокировка FRP. Многие просто не спрашивают пароль в салонах связи и просто забывают про это. Потом остаются с заблокированными гаджетами.
Телефон не пропустит вас на рабочий стол, пока вы не подтвердите старый аккаунт. Разблокировать можно лишь введя правильный пароль от старого Google-профиля. Но есть и способы обхода. Этим занимаются специалисты, самим не рекомендуем этого делать. Будьте бдительны, всегда спрашивайте пароль от созданного аккаунта.
Ниже оставим видео по обходу блокировки FRP, однако все действия вы выполняете на свой страх и риск. Если остались вопросы — пишите в комментариях, будем рады помочь!
Источник
Как настроить смартфон на Android после покупки?
Любому покупателю смартфон достается в своём первозданном состоянии. На нём не содержатся какие-либо аккаунты, а версия операционной системы может быть достаточно старой. Наша статья подскажет вам, какие действия нужно совершить с устройством сразу после покупки.
Большого смысла в данном материале нет, ведь операционная система Android сама заботливо рассказывает о каждом шаге, совершаемом при первом включении смартфона или планшета. Но некоторые пользователи хотят заранее знать о том, что их ждет. Именно для таких людей написана эта статья. Также она подробно рассказывает о тех шагах, на которых всё-таки могут возникнуть определенные затруднения. Наша задача — добиться того, чтобы вы с легкостью смогли настроить устройство так, чтобы его использование было максимально комфортным.
Базовые действия
Настройка телефона делится на два этапа. Самый главный пропустить нельзя — он совершается при первом включении девайса и после каждого сброса настроек к заводским. Здесь обычно совершаются следующие действия:
- Выбирается язык;
- Выбирается сеть Wi-Fi;
- Включается или отключается мобильная передача данных;
- Вводятся данные от аккаунта Google;
- Подтверждается текущие дата и время.
Иногда всё это дело дополняется вводом данных от других аккаунтов — Samsung, Cyanogenmod и каких-либо ещё. Итак, давайте чуть подробнее рассмотрим процесс первоначальной настройки:
Шаг 1. Обычно настройка телефона начинается с выбора языка, что логично. Вам будет предложен список поддерживаемых данной версией операционной системы языков, из которого необходимо выбрать понятный вам. В нашем случае это будет русский язык. После его выбора нажмите кнопку «Далее», которая в данном случае изображена в виде стрелочки.
Шаг 2. Обычно следующим шагом является подключение к сети Wi-Fi. Выберите ту, которая является для вас домашней. Этот шаг можно и пропустить, нажав кнопку «Далее». Но это рекомендуется делать только если в смартфон вставлена SIM-карта с подключенным мобильным интернетом.
Шаг 3. Введите пароль от своей домашней сети Wi-Fi и нажмите кнопку «Подключить».
Шаг 4. Вполне возможно, что дальше запустится проверка подключения. Не исключено, что также аппарат предоставит возможность обновить прошивку. Также смартфон может предложить перенести данные с другого устройства, функционирующего под управлением Android. Делается это при помощи чипа NFC. Если вам это не нужно, нажмите кнопку «Пропустить».
Шаг 5. Полноценное использование смартфона невозможно без создания аккаунта Google. Логичнее всего ввести данные от того аккаунта, который вы использовали на своём предыдущем устройстве. Если такого аккаунта у вас пока нет, то нажмите на «Или создайте новый аккаунт». Пропускать этот шаг не рекомендуется, так как в противном случае у вас не будет работать Play Market.
Шаг 6. Введите адрес своей электронной почты Gmail, нажмите кнопку «Далее», после чего останется лишь ввести пароль, вновь затем нажав вышеупомянутую кнопку.
Шаг 7. Нажмите кнопку «Принять». Тем самым вы соглашаетесь с политикой конфиденциальности Google.
Шаг 8. Далее система предложит вам скачать приложения, которые были установлены на ваш прошлый смартфон. Для этого выберите марку использовавшегося вами устройства, отметьте нужные вам программы (можете оставить галочку около пункта «Все приложения») и нажмите кнопку «Далее».
Шаг 9. Система предложит вам активировать сервисы Google. Рекомендуется оставить галочки около всех пунктов и нажать кнопку «Далее».
Шаг 10. Дальше система может познакомить вас с основными элементами интерфейса. Просто нажимайте кнопку «ОК».
Шаг 11. Дождитесь скачивания и установки всех приложений, которые использовались на прошлом смартфоне. Это может быть весьма длительный процесс.
На этом первичную настройку можно считать завершенной. Следует заметить, что в зависимости от производителя устройства полнота ваших действий будет отличаться. Наш пример касается только «голой» версии операционной системы. Если же у вас аппарат от Samsung, LG или какой-то другой компании, то вам могут быть предложены дополнительные действия. Например, может понадобиться установка времени и даты, создание аккаунта в дополнительных сервисах, а также активация места в Dropbox или другом облачном хостинге.
Второй этап
На самом деле мы подошли к моменту, когда смартфоном уже можно пользоваться. Но если вы хотите достичь максимального комфорта, то лучше продолжить настройку. В частности, вы же не собираетесь вручную вбивать все контакты? Гораздо проще перенести их с прошлого смартфона, воспользовавшись соответствующей функцией от Google. Как это делается — во всех подробностях написано в отдельной статье. Если вы повторяли все описанные выше действия, то записи уже должны были появиться в контактной книге — при наличии, конечно же, доступа к глобальной паутине.
Далее вы можете настроить электронную почту. Сам электронный адрес Gmail уже будет вбит в параметрах соответствующего приложения. Но у вас могут быть и другие электронные адреса, в том числе с сайтов «Яндекс» и Mail.ru. Их тоже можно добавить в приложение Gmail. Для этого запустите программу и совершите следующие действия:
Шаг 1. Вытяните с левого края шторку с основным меню. Или просто нажмите на три горизонтальные полоски в правом верхнем углу.
Шаг 2. Прокрутите список вниз и нажмите на пункт «Настройки».
Шаг 3. Нажмите на пункт «Добавить аккаунт» и следуйте дальнейшим инструкциям.
Чуть более подробно вопрос настройки почты на Android мы рассматривали в отдельном руководстве. А ещё мы однажды рассказывали вам о том, как поменять клавиатуру на Андроиде. Этим тоже рекомендуется заняться первым делом, ведь стандартная клавиатура вас может не устраивать. Также обратите внимание на материал рассматривающий вопрос отключения T9 на Android, особенно это касается владельцев очень старых смартфонов.
Управление операционной системой
Если вы ещё никогда не пользовались смартфоном на базе Android, то можете не знать о том, какие жесты здесь применяются. Конечно, о части из них система сама расскажет под конец первого этапа её настройки. Но о большинстве жестов вам всё же придётся только догадываться. Или прочитать о них чуть ниже:
- Тап — простое нажатие на выбранный элемент. Держать долго палец не нужно — нажатие должно быть однократным и быстрым.
- Двойной тап — от вас требуется совершить двойное постукивание по выбранному элементу. Можно сказать, что это аналог двойного клика левой кнопкой мыши.
- Долгий тап — вам нужно одну-две секунды удерживать палец на выбранном элементе.
- Щипок — здесь требуется коснуться дисплея двумя пальцами, а затем развести их в стороны. Или свести вместе, в зависимости от ситуации. Обычно таким образом увеличиваются и уменьшаются карты, веб-страницы и фотографии.
- Свайп — этот жест заключается в проведении пальцем по экрану в ту или иную сторону. Так в мобильной операционной системе совершается большинство действий.
Что касается интерфейса в Android, то он зависит от применённой фирменной оболочки. Например, в смартфонах Xiaomi нет меню — ярлыки всех устанавливаемых приложений нужно искать на рабочих столах. В устройствах от Samsung меню всё же присутствует, поэтому некоторые ярлыки с рабочего стола всё же можно убрать.
Рабочий стол Samsung Galaxy A5
Общий принцип использования операционки схож на всех аппаратах — вам нужно перемещаться по рабочим столам или меню, тапать по иконке приложения и использовать его. Допустимы быстрые переходы из одной программы в другую — для этого используется соответствующая кнопка в нижней части экрана или даже под ним.
Вы и сами можете изменить интерфейс своего смартфона. Для этого обратите внимание на лучшие лаунчеры для Android. Они частично или полностью меняют облик операционной системы. Но расплачиваться за это придется оперативной памятью — определенный её объём будет занят лаунчером.
Подведение итогов
На самом деле настройка смартфона — это необъятная тема. Современные аппараты позволяет менять множество параметров. Но мы постарались дать понять, как настроить Андроид сразу после его покупки. А поменять обои или поставить мелодию на звонок можно и спустя несколько дней или даже недель использования девайса.
Источник
Android activation что это за приложение?
Android activation что это за приложение
Покупая новый смартфон на Android, пользователь зачастую сталкивается с огромным множеством непонятных ему приложений, предустановленных производителем. Зачем они нужны? Нужны ли они вообще? Можно ли их удалить и не повлияет ли это на работу смартфона?
Некоторые производители запрещают удалять приложения, идущие «в комплекте» со смартфоном. К примеру, на смартфонах Xiaomi этого сделать нельзя (необходимо получать root-доступ, что не так просто сделать рядовому пользователю). Другие производители (например, Samsung или Huawei) позволяют лишь отключить ненужные стандартные приложения, не удаляя их полностью.
Как удалить приложение на Android?
Прежде чем мы перейдем к сути вопроса, вспомним, как удалять приложения на Android-смартфоне. На некоторых смартфонах достаточно нажать пальцем на иконку приложения и подержать пару секунд. В появившемся меню выбрать пункт Удалить или Отключить:
Но, в большинстве случаев, для удаления приложения необходимо зайти в Настройки смартфона, там выбрать пункт Приложения. После выбора нужного приложения, открываем его и нажимаем Удалить (или Выключить). В зависимости от марки смартфона, все может выглядеть немного по-другому, но, принцип тот же:
Список приложений, которые следует сразу удалить
Сегодня мы рассмотрим наиболее часто встречающиеся предустановленные приложения, которые можно смело удалять со своего новенького смартфона, не только освободив дополнительную память, но и увеличив тем самым время работы смартфона (так как лишние приложения могут работать в фоне и тратить заряд аккумулятора впустую).
Итак, проверьте, не встречаются ли у вас приложения из нашего списка:
Диск
Это облачное хранилище от Google. Приложение позволяет вам хранить некоторые файлыдокументы на сервере Google, чтобы получить доступ к этим данным с любого смартфона или даже через браузер компьютера. Если вы не пользуетесь облачным хранилищем — смело удаляйтеотключайте это приложение.
Защищенная папка
Приложение от Samsung, позволяющее скрывать различные файлы или даже приложения от посторонних людей. Достать что-либо из этой папки можно только по паролюотпечатку пальца. Если вы не работаете на спец.службы, с этим приложением можно расстаться.
Google Карты
Если вы не пользуетесь навигацией на своем смартфоне, тогда лучше это приложение сразу удалить. Помимо навигации данное приложение довольно активно разряжает аккумулятор смартфона, так как, во-первых, все время следит за вашим перемещением и сохраняет историю мест, где вы бывали ежедневно (довольно забавная функция, позволяющая «отмотать время назад» и узнать, где и в какой момент времени вы были определенного числа). А во-вторых, данное приложение постоянно следит за ситуацией на дорогах, чтобы предупреждать вас о пробках.
За лаконичным названием скрывается Google-ассистент (аналог Siri от Apple). Данный сервис обычно запускается на любом Android-смартфоне долгим нажатием кнопки Домой. Если вам не охота общаться с виртуальными ассистентами или попросту не интересна та информация, которую они предоставляют — удаляйте это приложение!
Словарь
Также встречается часто на смартфорнах Samsung. Данное приложение является, как не сложно догадаться по названию, словарем. Принцип работы следующий: вы скачиваете нужные вам словари, затем выделяя любой текст, помимо команд КопироватьВставитьВыделить, у вас появится команда Словарь, выбрав которую, выделенное словотекст будет переведено во всплывающем окошке. Если эта функция вам не нужна — удаляйте приложение.
Briefing
Довольно бесполезное для большинства людей приложение, которое, к тому же, расходует заряд аккумулятора. Это специальный новостной рабочий стол. Его можно открыть, сделав свайп вправо на основном экране с иконками (далеко не на всех смартфонах). Если вы не используете это приложение для чтения новостей — удаляйте! Тем более, есть гораздо более удобные приложения и способы получения новостей.
Duo
Этому приложению можно смело дать звание самого бесполезного приложения от Google. Конечно, сама идея (осуществление видео-звонков) отличная, вот только никто этим приложением не пользуется, так как есть гораздо более популярные аналоги: Skype, Viber, WhatsApp или Messanger. Смело удаляйте!
Wear
У вас есть смартчасы или фитнес-браслет от Samsung? Если нет — удаляйте это приложение, так как оно используется только для подключения к смартфону носимых устройств от Samsung.
Gmail
Это почтовый клиент от Google. И здесь не все так просто, как может показаться на первый взгляд. Дело в том, что практически каждый производитель смартфонов предоставляет свое собственное приложение для работы с почтой, а компания Google пытается всех удержать на своем клиенте. В результате, на подавляющем большинстве смартфонов установлены и работают две почтовые программы, каждая из которых отдельно расходует заряд аккумулятора, проверяя почту в фоновом режиме. Поэтому, оставьте одно приложение (от производителя смартфона, либо от Google), а второе обязательно удалите. Если почтой не пользуетесь — удаляйте сразу оба приложения.
Google Фото
Это приложение обязательно следует удалить только если оно вам действительно не нужно. Благодаря ему все фото и видео с вашего смартфона выгружаются в облако (на сервера) Google и хранятся там неограниченное количество времени. Удобство здесь очевидное. Сменилипотеряли смартфон или произошел какой-то сбой — всё это никак не повлияет на сохранность фото, они будут доступны всегда через интернет или с другого смартфона (по вашему паролю). Если вам действительно не нужна эта функция, тогда обязательно удалите приложение, так как оно относительно сильно расходует заряд аккумулятора.
Google Музыка
Очень удобное приложение для прослушивания музыки. Проблема состоит лишь в том, что нужно оплачивать его ежемесячную подписку. А если вы не слушаете музыку по подписке, смысла в этом приложении нет никакого, ведь для прослушивания своих mp3 есть множество более удобных и функциональных аналогов.
Google Фильмы
Если предыдущее приложение для музыки еще имеет смысл оставить (и очень многие, включая меня, им пользуются), тогда это приложение можно смело удалять. Если, конечно, вы не против платить за просмотр одного фильма по $10-$20 (или брать его напрокат за $1), да еще без перевода (многие фильмы идут только с оригинальной дорожкой).
Мягко говоря, не самая популярная соцсеть в русскоязычном мире во многом благодаря узкой «специализации» — поиска и установления деловых контактов. Если вы там не зарегистрированы, смело удаляйте это приложение.
OneDrive
Чуть выше мы рассматривали приложение Google Диск. OneDrive является его аналогом от Microsoft с одним преимуществом — это приложение уже установлено на каждом Windows-ноутбуке. Но, если вам не интересно хранить файлы на серверах Microsoft — удаляйте его (более того, подобные приложения постоянно работают в фоне, чтобы синхронизировать любые изменения).
PowerPoint
Когда в последний раз вы создавали или просматривали на своем смартфоне PowerPoint-презентацию? Смело удаляйте это приложение, если оно было установлено на вашем смартфоне из магазина.
Smart Switch
Приложение от Samsung, предназначенное для переноса всех данных со своего предыдущего смартфона на новый Samsung. Если в этом нет необходимости — удаляйте приложение. Более того, сейчас практически все важные данные (контакты, почта, приложения) хранятся в облаке Google и автоматически появятся на новом устройстве после добавления своей учетной записи в Google.
Что бы еще удалить?
Здесь мы не говорили о таких простых приложениях, как Блокнот или Музыкальный проигрыватель. По названию приложения уже понятно, что его можно удалить без каких-либо последствий, если оно вас не устраивает.
Вот еще краткий перечень приложений, встречающихся на смартфонах и заслуживающих удаления (многие из них — хорошие продукты, речь идет лишь о том, что их удаление никак не повлияет на работу смартфона):
- Блокнот
- Заметки
- Здоровье
- Зеркало
- Компас
- Погода
- Сканер
- Советы
- Центр игр
- Android Accessibility Suite (важно для людей с ограниченными возможностями)
- App Installer
- App Manager
- Services (эти 3 приложения можно удалить, если не используете )
- HiCare (техподдержка смартфонов Huawei)
- Huawei Device (приложение на Huawei, которое является просто ссылкой на сайт компании)
- Phone Clone (перенос всех данных со старого смартфона на новый, аналог Smart Switch от Samsung)
- Samsung Internet, Mi Браузер и другие браузеры (всё это аналоги Google Chrome, а потому есть смысл оставить только одно приложения для выхода в интернет)
Конечно, это далеко не полный список ненужных приложений, встречающихся на современных смартфонах. Каждый производитель пытается «подсадить» пользователя на свои продукты (либо на приложения от сторонних разработчиков, если это рекламное размещение).
Но даже если вы удалите только перечисленные выше приложения, сможете уже освободить достаточно много места на смартфоне, а также продлить время его работы от одной зарядки!
5 приложений, которые нужно удалить с Andro >
Погодные приложения, оптимизаторы, дефолтный браузер — от этого всего лучше избавиться.
и другие социальные сети
Социальная сеть является сегодня самой популярной в мире, поэтому неудивительно, что соответствующее мобильное приложение установлено у огромного количества пользователей. Мобильный клиент позволяет вам получать уведомления о новых лайках, постить фотки своей еды и всегда оставаться на связи с друзьями. Однако взамен это приложение потребляет огромное количество системных ресурсов и значительно уменьшает срок работы мобильного гаджета от батареи. Согласно ежегодному отчёту App Report 2015 AVG Android App Report, именно мобильный клиент занимает верхние строчки в хит-параде самых прожорливых программ на платформе Android.
Альтернатива. Используйте мобильную версию в любом современном браузере. Функциональность отличается ненамного, зато отсутствуют раздражающие уведомления и стремительно тающая батарея.
Какие приложения можно отключить или удалить на Андроиде без последствий на примере Самсунг Гэлакси
Покупаешь новый смартфон, включаешь, а там уже установлена куча ненужных программ. Бывает сложно понять для чего нужны эти приложения и можно ли их безболезненно удалить или отключить. Когда я приобрел Самсунг A5 2017, из 32 гигабайт внутренней памяти было свободно около десяти. Остальное пространство занимали предустановленные программы.
В этой статье я расскажу какие приложения можно отключить на Андроиде без особых последствий. Не буду рассматривать удаление системного софта, потому что для этого в большинстве случаев нужен root доступ. Если решитесь на получение рута – программа Debloater легко справится с задачей удаления. Скачать её можно на плеймаркете или 4pda.
Я собрал данные по устройствам Samsung Galaxy (так как являюсь обладателем одного из них) в сводную таблицу приложений, не влияющих на работоспособность телефона (с описанием). А вы сами решайте, что с ними делать. Но отключение или удаление лишнего мусора поможет увеличить быстродействие вашего мобильника.
Читать еще: Pricegong что это за программа
Обращаю ваше внимание, что если нажать кнопку «остановить», то программа может впоследствии перезапуститься автоматически. А если «отключить», то не перезапускается пока не включишь ее вручную. Некоторые ни отключить, ни удалить невозможно.
Погодные приложения
Погодный виджет – тоже зачастую встроен в операционную систему телефона. У меня он работал 3 месяца, а потом перестал обновлять данные. От этой программы мне всегда требуется только два параметра: температура воздуха и наличие осадков. Если вам нужны метеорологические карты и прочие рюшечки – тогда удалять программу не нужно. В остальных случаях желательно избавиться от ненужного прожорливого приложения, которое ежеминутно пытается соединиться с сервером. Мне на A5 сделать это не удалось.
Всегда можно посмотреть погоду выглянув в окно. А если нужен прогноз, Google – хороший предсказатель.
Антивирусные программы
Антивирус нужен, если на телефоне стоят root-права, вы постоянно проводите эксперименты и ставите сомнительные взломанные приложения из неизвестных источников. В ином случае такая защита не требуется. Антивирус также будет съедать память и тормозить систему без необходимости.
Если возникли подозрения – поставьте антивирус и после проверки удалите его. На моем телефоне есть встроенный, который я тоже отключил.
Clean Master и другие оптимизаторы системы
Софт для «ускорения» телефона вопреки ожиданиям замедляет работу аппарата. Чудес не бывает, несмотря на заверения разработчиков этих программ. Большинство «очистителей» только вредят. На моём Samsung A5 2017 в настройках есть раздел «Оптимизация», где всё происходит по нажатию одной кнопки. В большинстве телефонов есть инструменты для очистки кэша и остатков удаленного софта. И дополнительных программ устанавливать не требуется.
Дефолтный браузер
Практически каждый уважающий себя производитель телефонов разрабатывает и внедряет в прошивку свой интернет-браузер. В него может быть вшита программа-шпион или рекламные ссылки. Но даже если их нет – это не означает, что браузер хороший. Отключите его или удалите.
Лучше всего установить Google Chrome – простой и быстрый браузер. Если вы печетесь о конфиденциальности и не желаете захламлять пространство телефона накапливающимся кэшем – ваш выбор Firefox Focus, приватный браузер не оставляющий следов.
По остальным приложениям я составил небольшую таблицу. Здесь всё, что можно отключить без последствий для работы Android.
Google Play Licensing
Google Play Licensing — это инструмент для защиты приложений, продаваемых через Google Play от несанкционированного распространения.
Точнее, речь идет о программной библиотеке Google Play Licensing Verification Library или сокращенно LVL, позволяющей запросить у магазина информацию о факте приобретения приложения с текущего пользовательского аккаунта.
Подробнее о DRM Google Play Licensing можно посмотреть здесь. Кстати, напоминает первый способ защиты в Steam.
По результатам проверки лицензии система выдает один из трех возможных вариантов:
1. Подтверждается наличие лицензии, и приложение запускается. 2. Не подтверждается покупка лицензии и блокируется запуск приложения.
Ответы сервера подписаны с помощью приватного ключа разработчика (издателя), публичный ключ хранится в приложении. Чтобы можно было запустить приложение при отсутствии доступа к сети, система допускает кеширование ответов сервера.
LVL допускает привязку приложения к конкретному устройству, но она должна быть реализована разработчиком самостоятельно. В документации предлагается использовать сторонний сервер разработчика/издателя, который бы вёл базу регистрационных идентификаторов устройства. Способы получения уникального идентификатора устройства также предлагается разработать самостоятельно.
Таким образом, LVL — это отдельный высокоуровневый компонент, встроить который разработчик должен сам, параллельно проработав реализацию необходимой логики. LVL не предоставляет механизмов защиты непосредственно для кода приложения и самой библиотеки LVL.
Реализация этой DRM выполнена на Java, поставляется в виде исходного кода и может быть легко декомпилирована, изучена и модифицирована для преодоления лицензионных ограничений.
Несколько слов о взломостойкости. Система не использует защиту для своего кода, поэтому ее достаточно легко проанализировать и нейтрализовать. И в сети существует как минимум один проект, который позволяет снимать ограничения DRM в автоматическом режиме – программа ищет LVL код в APK-файлах и нейтрализует его.
Amazon DRM
Самый большой интернет-магазин Amazon продаёт в том числе и Android-приложения, защищённые собственной системой DRM.
Основной принцип работы системы идентичен Google Play Licensing (приложение проверяет факт покупки на удалённом сервере), однако, в отличие от LVL процесс встраивания DRM в приложение автоматизирован.
Разработчик/издатель просто закачивает своё готовое приложение на сервер Amazon и в него автоматически встраивается модуль защиты.
При защите приложения к нему добавляются дополнительные классы, осуществляющие DRM-функционал. Готовый код приложения разбирается, и в него встраиваются вызовы функций проверки из этих классов. Судя по отзывам, это не всегда работает корректно и в некоторых случаях приложение закрывается с ошибкой верификации в JVM.
Взломостойкость такой DRM тоже невысока. Защита встраивается в приложение без глубокой интеграции с кодом, поэтому можно либо разобрать код защиты, найти вызовы защиты и удалить, либо, что еще проще, отключить проверки в ядре защиты или заменить его целиком «пустышкой». После такой процедуры можно использовать Android приложение по своему усмотрению.
Android Licenser
Это платный сервис, который предоставляет лицензирование и защиту для Android приложений по принципу подписки.
Разработчик/издатель помесячно платит за то, чтобы использовать Android Licenser (AL) как площадку для продажи своего приложения.
При покупке пользователь производит оплату через PayPal или GoogleCheckout и получает персональную ссылку для скачивания приложения. Никакой модификации готового приложения не требуется.
DRM реализована на базе библиотеки AndroidLicenser. Она является альтернативой LVL.
При покупке приложения (способом, описанным выше, или, например, через сайт другого провайдера, например, Google Play) пользователь получает на электронную почту активационный ключ.
При запуске приложения пользователь должен активировать его, введя этот активационный ключ. Проверка ключа осуществляется на сервере AL. Система крайне проста и поставляется с исходным кодом.
Взломостойкость этой DRM также имеет несколько недостатков. Во-первых, код поставляется без защиты – его легко изучить и модифицировать. Во-вторых, проверка ключа осуществляется через незашифрованный канал, что позволяет использовать proxy-сервер для обмана защиты.
Droid Activator
Droid Activator (DA) представляет собой встраиваемую библиотеку DRM и серверную часть. Функционально DA повторяет AL — при покупке приложения через Google Play или иной магазин, в базе данных на серверной части заводится уникальный аккаунт покупки.
Одновременно с этим покупатель получает от сервера письмо с кодом активации приложения. При запуске защищённого приложения пользователь вводит этот код, он сравнивается с зарегистрированным на сервере и, при совпадении, приложение запускается.
В отличие от AL, при развёртывании этой системы потребуется отдельный сервер, чтобы содержать на нём серверную часть защиты.
Система поставляется с открытым кодом по лицензии GNU GPL2.
Arxan EnsureIT
В отличие от всех предыдущих систем, EnsureIT обеспечивает только защиту кода. Защита осуществляется только для Native-части кода приложений, написанных на С/С++. Java не поддерживается.
Исходный код в полуавтоматическом режиме обрабатывается с помощью Clang + LLVM в промежуточный байткод, к которому применяются последующие шаги по обфускации/чек суммированию/ и т.д., на выходе получается стандартный объектный файл. После линковки приложение ещё раз обрабатывается для вычисления и расстановки контрольных сумм.
Этот продукт предназначен для защиты кода Android приложений от анализа и модификации и не имеет DRM функционала. В качестве недостатков можно назвать работу только на Linux и Mac OS.
StarForce C++ Obfuscator
Это решение также защищает только исходный код, написанный на С/С++. Такая защита необходима, когда в коде передается важная информация, которая ни в коем случае не должна попасть к третьим лицам.
StarForce C++ Obfuscator использует более 30 методов обфускации, среди которых можно назвать:
- преобразование кода С++ в код виртуальной машины;
- шифрование строк и массивов;
- преобразование кода в цифровой автомат;
- введение ложных связей;
- объединение участков кода.
Решение работает на Windows и Linux, а защита обеспечивается для приложений, написанных под любые операционные системы. Функционал DRM не поддерживается.
Сравнительная таблица
Результаты исследования всех вышеперечисленных систем защиты и лицензирования Android-приложений приведены в сравнительной таблице:
Функции | Google Play Licensing | Amazon DRM | Android Licenser | Droid Activator | Arxan EnsureIT | StarForce C++ Obfuscator |
DRM-функционал | Да | Да | Да | Да | Нет | Нет |
Защита Java кода | Нет | Нет* | Нет | Нет | Нет | Нет |
Защита кода на С/С++ | Нет | Нет | Нет | Нет | Да | Да |
Требует исходный код для защиты | Да | Нет | Да | Да | Да | Да |
Открытая система | Да | Нет | Да | Да | Нет | Нет |
Базовые действия
Настройка телефона делится на два этапа. Самый главный пропустить нельзя — он совершается при первом включении девайса и после каждого сброса настроек к заводским. Здесь обычно совершаются следующие действия:
- Выбирается язык;
- Выбирается сеть Wi-Fi;
- Включается или отключается мобильная передача данных;
- Вводятся данные от аккаунта Google;
- Подтверждается текущие дата и время.
Иногда всё это дело дополняется вводом данных от других аккаунтов — Samsung, Cyanogenmod и каких-либо ещё. Итак, давайте чуть подробнее рассмотрим процесс первоначальной настройки:
Шаг 1. Обычно настройка телефона начинается с выбора языка, что логично. Вам будет предложен список поддерживаемых данной версией операционной системы языков, из которого необходимо выбрать понятный вам. В нашем случае это будет русский язык. После его выбора нажмите кнопку «Далее», которая в данном случае изображена в виде стрелочки.
Шаг 2. Обычно следующим шагом является подключение к сети Wi-Fi. Выберите ту, которая является для вас домашней. Этот шаг можно и пропустить, нажав кнопку «Далее». Но это рекомендуется делать только если в смартфон вставлена SIM-карта с подключенным мобильным интернетом.
Шаг 3. Введите пароль от своей домашней сети Wi-Fi и нажмите кнопку «Подключить».
Шаг 4. Вполне возможно, что дальше запустится проверка подключения. Не исключено, что также аппарат предоставит возможность обновить прошивку. Также смартфон может предложить перенести данные с другого устройства, функционирующего под управлением Android. Делается это при помощи чипа NFC. Если вам это не нужно, нажмите кнопку «Пропустить».
Шаг 5. Полноценное использование смартфона невозможно без создания аккаунта Google. Логичнее всего ввести данные от того аккаунта, который вы использовали на своём предыдущем устройстве. Если такого аккаунта у вас пока нет, то нажмите на «Или создайте новый аккаунт». Пропускать этот шаг не рекомендуется, так как в противном случае у вас не будет работать Play Market.
Шаг 6. Введите адрес своей электронной почты Gmail, нажмите кнопку «Далее», после чего останется лишь ввести пароль, вновь затем нажав вышеупомянутую кнопку.
Шаг 7. Нажмите кнопку «Принять». Тем самым вы соглашаетесь с политикой конфиденциальности Google.
Шаг 8. Далее система предложит вам скачать приложения, которые были установлены на ваш прошлый смартфон. Для этого выберите марку использовавшегося вами устройства, отметьте нужные вам программы (можете оставить галочку около пункта «Все приложения») и нажмите кнопку «Далее».
Шаг 9. Система предложит вам активировать сервисы Google. Рекомендуется оставить галочки около всех пунктов и нажать кнопку «Далее».
Шаг 10. Дальше система может познакомить вас с основными элементами интерфейса. Просто нажимайте кнопку «ОК».
Шаг 11. Дождитесь скачивания и установки всех приложений, которые использовались на прошлом смартфоне. Это может быть весьма длительный процесс.
На этом первичную настройку можно считать завершенной. Следует заметить, что в зависимости от производителя устройства полнота ваших действий будет отличаться. Наш пример касается только «голой» версии операционной системы. Если же у вас аппарат от Samsung, LG или какой-то другой компании, то вам могут быть предложены дополнительные действия. Например, может понадобиться установка времени и даты, создание аккаунта в дополнительных сервисах, а также активация места в Dropbox или другом облачном хостинге.
Второй этап
На самом деле мы подошли к моменту, когда смартфоном уже можно пользоваться. Но если вы хотите достичь максимального комфорта, то лучше продолжить настройку.
В частности, вы же не собираетесь вручную вбивать все контакты? Гораздо проще перенести их с прошлого смартфона, воспользовавшись соответствующей функцией от Google. Как это делается — во всех подробностях написано в отдельной статье.
Если вы повторяли все описанные выше действия, то записи уже должны были появиться в контактной книге — при наличии, конечно же, доступа к глобальной паутине.
Далее вы можете настроить электронную почту. Сам электронный адрес Gmail уже будет вбит в параметрах соответствующего приложения. Но у вас могут быть и другие электронные адреса, в том числе с сайтов «Яндекс» и Mail.ru. Их тоже можно добавить в приложение Gmail. Для этого запустите программу и совершите следующие действия:
Шаг 1. Вытяните с левого края шторку с основным меню. Или просто нажмите на три горизонтальные полоски в правом верхнем углу.
Шаг 2. Прокрутите список вниз и нажмите на пункт «Настройки».
Шаг 3. Нажмите на пункт «Добавить аккаунт» и следуйте дальнейшим инструкциям.
Чуть более подробно вопрос настройки почты на Android мы рассматривали в отдельном руководстве. А ещё мы однажды рассказывали вам о том, как поменять клавиатуру на Андроиде. Этим тоже рекомендуется заняться первым делом, ведь стандартная клавиатура вас может не устраивать. Также обратите внимание на материал рассматривающий вопрос отключения T9 на Android, особенно это касается владельцев очень старых смартфонов.
Управление операционной системой
Если вы ещё никогда не пользовались смартфоном на базе Android, то можете не знать о том, какие жесты здесь применяются. Конечно, о части из них система сама расскажет под конец первого этапа её настройки. Но о большинстве жестов вам всё же придётся только догадываться. Или прочитать о них чуть ниже:
- Тап — простое нажатие на выбранный элемент. Держать долго палец не нужно — нажатие должно быть однократным и быстрым.
- Двойной тап — от вас требуется совершить двойное постукивание по выбранному элементу. Можно сказать, что это аналог двойного клика левой кнопкой мыши.
- Долгий тап — вам нужно одну-две секунды удерживать палец на выбранном элементе.
- Щипок — здесь требуется коснуться дисплея двумя пальцами, а затем развести их в стороны. Или свести вместе, в зависимости от ситуации. Обычно таким образом увеличиваются и уменьшаются карты, веб-страницы и фотографии.
- Свайп — этот жест заключается в проведении пальцем по экрану в ту или иную сторону. Так в мобильной операционной системе совершается большинство действий.
Что касается интерфейса в Android, то он зависит от применённой фирменной оболочки. Например, в смартфонах Xiaomi нет меню — ярлыки всех устанавливаемых приложений нужно искать на рабочих столах. В устройствах от Samsung меню всё же присутствует, поэтому некоторые ярлыки с рабочего стола всё же можно убрать.
Рабочий стол Samsung Galaxy A5
Общий принцип использования операционки схож на всех аппаратах — вам нужно перемещаться по рабочим столам или меню, тапать по иконке приложения и использовать его. Допустимы быстрые переходы из одной программы в другую — для этого используется соответствующая кнопка в нижней части экрана или даже под ним.
Вы и сами можете изменить интерфейс своего смартфона. Для этого обратите внимание на лучшие лаунчеры для Android. Они частично или полностью меняют облик операционной системы. Но расплачиваться за это придется оперативной памятью — определенный её объём будет занят лаунчером.
Подведение итогов
На самом деле настройка смартфона — это необъятная тема. Современные аппараты позволяет менять множество параметров. Но мы постарались дать понять, как настроить Андроид сразу после его покупки. А поменять обои или поставить мелодию на звонок можно и спустя несколько дней или даже недель использования девайса.
Освободи свой Android
Некоторое время назад на Хабре вышла статья замечательной девушки fur_habr о проблемах безопасности, приватности и конфиденциальности мобильных коммуникаций и о путях решения этих проблем на платформе Android.
В момент выхода этой статьи я как-то не обратил на неё внимания — тема смартфонов и Андроида мне вообще не очень интересна. Потом, уже через несколько месяцев, я вновь случайно наткнулся на эту статью, вчитался, и проникся идеями, содержащимися в ней. Действительно, почему бы не стать хозяином своему собственному смартфону? Вашему вниманию предлагается отчёт об эксперименте, проведённым мной по мотивам инструкций из вышеозначенной статьи и о том, что из всего этого может получиться.
Предупреждения
Прочитайте очень внимательно и вдумчиво.
Предупреждение 1
В этой статье рассматривается только техническая часть проблемы и не затрагиваются концептуальные, идеологические и прочие её аспекты. Нужно вам это или нет — решать только вам самим.
Предупреждение 2
Вся информация в статье представлена исключительно в образовательных целях и если вы что-то делаете, то делаете это исключительно на свой страх и риск. Автор публикации не несёт ответственности за любые последствия ваших необдуманных действий.
Начинаем
Итак, мы прочитали статью, а затем вторую статью, прониклись идеями, заложенными в них, и готовы провести практический эксперимент по освобождению своего Андроида (на самом деле эксперимент по освобождению себя от Андроида). С чего же начать?
Кстати, вы заметили, что суть Андроида заложена в самом его названии — это Andro ID, то есть ваш универсальный (в смысле всех аспектов вашей жизни) идентификатор.
Начнём мы с выбора аппарата для экспериментов. Проблема в том, что LineageOS поддерживает очень небольшое количество устройств, причём в основном устаревших. В своей статье fur_habr рекомендует остановиться на Xiaomi Redmi 4(X), Xiaomi Redmi Note 4 или Xiaomi Mi A1.
При попытке поинтересоваться у продавцов наличием в продаже этих моделей, я получил в ответ круглые глаза, заверения, что таких древностей у них нет.
Интернет только подтвердил диагноз — купить новый аппарат этих моделей практически невозможно, есть какие-то сомнительные предложения (1-2 экземпляра) непонятного происхождения и не факт, что подходящих для наших частот связи. В общем, это не наш путь.
Хорошо, эти аппараты нам не подходят, можно ли найти в списке поддерживаемых LineageOS устройств что-то подходящее? После тщательного просмотра всего списка устройств я не нашёл ни одного (нового, не б/у) смартфона, который можно было бы просто купить в обычном магазине или хотя бы заказать через интернет с быстрой доставкой.
Всё, на этом эксперимент можно было завершать. Как говорится, хороша Маша, да не наша. Но меня уже охватил спортивный азарт и отказываться от Маши не хотелось, поэтому я ещё раз прошерстил список и где-то на четвёртой или пятой итерации обратил внимание на модель Motorola G7. По итогам, это практически единственный актуальный, доступный и подходящий нам аппарат из всего списка LineageOS.
Motorola G7
На тот момент мне было всё равно Motorola это или Rockola (смайл), аппарат выбирался для эксперимента и исключительно по двум критериям — он должен быть новым (зачем нам старый?), не б/у, и присутствовать в списке поддерживаемых LineageOS. Но в случае с Motorola G7 звёзды прямо сошлись: это свежий (2019 года) аппарат, официально поставляется в Россию, поддерживается LineageOS и, как потом оказалось, он ещё и весьма приличный смартфон и при этом относительно недорого стоит. Пара слов о цене. Motorola G7 стартовал в апреле 2019 года по цене 20 тыс.
рублей, на момент написания статьи его можно свободно купить за 11 тыс. рублей, в интернете есть сообщения, что кому-то удавалось купить его по акции за 9, 8, и даже 6 тыс. рублей (что просто даром).
При этом он имеет на борту 4 ГБ оперативной и 64 ГБ встроенной памяти, NFC, отличный 2270х1080 дисплей 6.2″, лоток на две SIM карты плюс microSD, 2 камеры, сканер отпечатка пальца, USB Type-C, быструю зарядку, 9-й, т. н. «чистый» Android и много чего ещё, см. официальную страницу производителя.
Как говорил один известный персонаж, да это просто праздник какой-то!
Немного о модельном ряде. В линейке Moto G7 присутствуют четыре модели: G7 Play, G7 Power, просто G7 без индекса и G7 Plus. Из всех четырёх моделей нашего внимания достойны только две последние, причём G7 Plus более интересный вариант, практически за те же деньги, что и G7. Но в нашем случае критерием выбора является присутствие смартфона в списке поддерживаемых LineageOS, а это только один вариант — Motorola G7.
Покупка и первые впечатления
Ну что ж, цена вопроса 11 тыс. рублей, не сказать что очень мало, но чего не сделаешь из любви к науке. Сказано — сделано, покупаем смартфон, распечатываем коробку — всё классно, тонкий современный смартфон, выглядит отлично, работает так, как ему и положено, никаких замечаний у меня к нему нет.
На борту так называемый «практически чистый» 9-й Android с некоторыми фирменными добавлениями и «фишками» от Моторолы.
Не знаю, что подразумевали авторы термина «чистый Андроид», но по сути это зонд, принадлежащий компаниям производителям железа и софта (но никак не вам, по крайней мере до тех пор, пока у вас не будет root прав на устройстве), который отправляет каждый ваш чих на их сервера, а через трекеры, встроенные в приложения, и на десятки серверов по всему миру неустановленному кругу третьих лиц (смотри подробности в статьях fur_habr).
Да, картина, прямо скажем, удручающая. Можно ли как-то исправить это положение? Попробуем разобраться и переходим к хирургическим методам. Пациент готов. Ассистент, скальпель!
Шаг 1. Разблокировка загрузчика
Смартфон поставляется с заблокированным загрузчиком. Это означает, что вы не сможете установить на него стороннюю прошивку. Для того, чтобы установить на него LineageOS, вам нужно сначала разблокировать загрузчик.
Компания Motorola имеет специальную страницу для запросов на разблокирование её устройств. Нужно просто получить некоторые данные от вашего смартфона, отправить их производителю и в ответ он пришлёт вам код разблокировки. Как это сделать я сейчас опишу подробно.
Примечание: здесь и далее речь будет идти о Windows 7 64-bit, если у вас другая операционная система, то действия могут немного отличаться.
Прежде всего, у вас на компьютере должны быть установлены драйвера Motorola для связи через USB порт.
Также вам нужно скачать и установить Android platform-tools с adb и fastboot. Если вы будете работать не из директории platform-tools, то вам нужно добавить путь к ней в настройках Windows (Компьютер — Свойства — Дополнительные параметры системы — Переменные среды — Path).
Затем нужно активировать показ меню разработчика на телефоне (Настройки — О телефоне — Номер сборки) и несколько раз подряд тапнуть по этому пункту, пока не появится надпись, что вы стали разработчиком. В меню разработчика (Настройки — Система — Для разработчиков) активируем «Отладку по USB», а в меню Настройки — Система — Для разработчиков — Отладка Android активируем «Android Debug Bridge (ADB)». После этого подключаем смартфон к компьютеру, запускаем окно с командной строкой (cmd) и вводим первую команду: >adb devices Если всё сделано правильно, то в ответ система сообщит о найденном устройстве: List of devices attachedAH418JDANZ device Затем вводим команду перезагрузки смартфона в режим бутлоадера: >adb reboot bootloader Далее проверяем видит ли компьютер подсоединённое устройство в этом режиме: >fastboot devicesAH418JDANZ fastboot Если всё нормально, то вводим команду на запрос кода для разблокировки: >fastboot oem get_unlock_data В ответ смартфон должен выдать что-то вроде этого: (bootloader) 93A1958E29857298#(bootloader) 405685468A0468F59638571E31040158805403469#(bootloader) 7035F204E85348570698340A620968E34029663206#(bootloader) 54269720984560184604890000000000OKAY [ 0.020s]Finished. Total time: 0.022s Далее просто склеиваем эту последовательность цифр в одну строку (надписи bootloader, скобки и пробелы удаляем, знаки # оставляем) и получается такая строка: 93A1958E29857298#405685468A0468F59638571E31040158805403469#7035F204E85348570698340A620968E34029663206#54269720984560184604890000000000 На своей странице по разблокировке Motorola много раз предупреждает о последствиях разблокировки загрузчика (самое невинное из которых это потеря гарантии) — внимательно прочитайте эти предупреждения и ещё раз подумайте готовы ли вы взять на себя ответственность за возможные последствия ваших действий. Если готовы, то смело вводим полученную последовательность и нажимаем кнопку отправки. В моём случае код разблокировки пришёл на почту практически сразу. Всё, теперь мы получили ключ от замка и всё зависит только от нас. Фрагмент ответа из письма от сервиса разблокировки Motorola: Bootloader UnlockHere is the unique code to unlock the bootloader of your Motorola phone.Unlock Code: 42UKUKYULUYDTRETMDFG Далее нам нужно в меню разработчика включить функцию разрешения разблокировки загрузчика «Allow OEM Unlock» и ещё раз перезагрузить телефон. Затем подключаемся к смартфону так, как это было описано выше, и вводим команду для разблокировки загрузчика: >fastboot oem unlock 42UKUKYULUYDTRETMDFG Получаем ответ в котором система предупреждает, что все ваши данные будут стёрты, соответственно, если у вас есть ценная информация, то вы должны прервать процесс и скопировать её в безопасное место (а лучше сделать это заранее): (bootloader) WARNING: This command erases all user data.(bootloader) Please re-run this command to continue.OKAY [ 0.004s]Finished. Total time: 0.006s И ещё раз вводим ту же команду: >fastboot oem unlock 42UKUKYULUYDTRETMDFG И вот, наконец, сообщение об успешной разблокировке загрузчика: (bootloader) Bootloader is unlocked! Rebooting phoneOKAY [ 0.680s]Finished. Total time: 0.681s На этом первый этап нашего эксперимента можно считать завершённым, перезагружаем смартфон и получаем сообщение о том, что загрузчик разблокирован и безопасность нашего телефона находится под угрозой (ага). Сообщение держится на экране 5 секунд и затем смартфон загружается обычным образом.
Шаг 2. Установка TWRP
Переходим ко второй части марлезонского балета. Для того, чтобы установить LineageOS на смартфон, сначала нужно установить т. н. «кастом рекавери» (custom recovery) для проведения операций по очистке разделов смартфона, загрузки файлов, самой прошивки LineageOS и прочих операций.
С TWRP тоже не всё так просто. Существует официальный сайт на котором присутствуют «официальные» сборки TWRP. Рекомендуется скачивать файлы именно с официального сайта, а не со сторонних ресурсов. Также не рекомендуется пользоваться сторонними сборками, поскольку они могут содержать в себе различные закладки.
В случае с Motorola G7 (о чудо!) существует свежее официальное TWRP, которое специально рассчитано на эту модель и устанавливается на телефон на раз-два, без каких-либо проблем. Значимость этого факта можно оценить, почитав форумы и стенания владельцев многих современных телефонов, например, популярного Samsung Galaxy A10 и всей линейки A20, A30, A40, A50… Этих моделей нет в официальном списке поддерживаемых устройств на сайте TWRP.
Переходим на страницу нашего (воистину) замечательного Motorola G7 и скачиваем последнюю на данный момент сборку TWRP twrp-3.3.1-2-river.img.
В официальной инструкции по установке LineageOS рекомендуется на компьютерах с Windows дополнительно выполнить команду
fastboot set_active a
и принудительно сделать активным слот A. По их описанию это связано с ошибкой в реализации fastboot в Windows. И вообще, прежде чем что-то делать, настоятельно рекомендую внимательно ознакомиться с официальной инструкцией на этой странице — там всё написано правильно и очень подробно. Правда на английском, но настоящего любителя мобильных коммуникаций это вряд ли остановит (здесь опять запрещённый смайл). Ответ Motorola G7 на эту команду: Setting current slot to ‘a'(bootloader) Slot already set activeOKAY [ 0.001s]Finished. Total time: 0.004s Всё, на этом шутки закончились и любое неправильное действие может привести к окирпичиванию вашего драгоценного телефона. Далее действуем очень внимательно и аккуратно. Вводим команду записи TWRP на устройство: >fastboot flash boot_a twrp-3.3.1-2-river.img Система сообщает что файл не подписан, но процесс завершён успешно. Sending ‘boot_a’ (27096 KB) OKAY [ 0.725s]Writing ‘boot_a'(bootloader) Image not signed or corruptOKAY [ 0.145s]Finished. Total time: 0.878s
В оригинальной статье указывается, что можно не прописывать TWRP на устройство, а запускать его удалённо, рекомендую перед этим этапом внимательно ознакомиться с тем, что написано в оригинальной статье.
Шаг 3. Установка LineageOS
Осталось совсем немного: сделать несколько настроек в TWRP и загрузить на телефон пару файлов, один из которых и есть прошивка LineageOS. Сначала скачиваем файлы:
copy-partitions.zip
На странице официальной инструкции по инсталляции LineageOS на Motorola G7 говорится о возможных проблемах с A/B слотами на некоторых устройствах и рекомендуется перед инсталляцией прошивки LineageOS установить файл copy-partitions.zip. Скачиваем файл и проверяем его целостность с помощью MD5.
Как проверить MD5 в Windows: запускаем командой cmd окно терминала и вводим команду certutil -hashfile copy-partitions.zip MD5. Затем сравниваем полученные значения с кодом на странице загрузки.
LineageOS
Затем с официальной страницы загрузки LineageOS скачиваем файл прошивки последней версии lineage-16.0-20200109-nightly-river-signed.zip. И проверяем значение хеша SHA-256.
Как проверить хеш SHA-256 в Windows: запускаем командой cmd окно терминала и вводим команду certutil -hashfile lineage-16.0-20200108-nightly-river-signed.zip SHA256. Затем сравниваем полученные значения с кодом на странице загрузки.
AddonSU
Если вы хотите получить root права в вашей будущей системе, то можете скачать ещё AddonSU. Из списка нужно выбрать вариант arm64 addonsu-16.0-arm64-signed.zip, скачать его и затем проверить SHA-256 хеш.
Google apps
Удаление системных приложений Xiaomi
С каждым годом в прошивках MIUI добавляются системные приложения, которые занимают внутреннюю память телефона, некоторые из них работают в фоне, а это значит, что Ваш аккумулятор будет садиться быстрее ну и конечно же приложения занимаю оперативную память устройства.
Обычным стандартным способом предустановленные приложения удалить невозможно и сегодня мы будем рассматривать один из способов по удалению таких приложений, ниже описанный способ хорош тем, что он универсален, т. е. подходит для всех телефонов Xiaomi , а также удаление приложений будет осуществляться на заблокированным загрузчике и без Рут прав .
Для удаления системных приложений нам понадобиться ПК с операционной системной Windows 10, USB кабель к телефону и сам телефон.
Подготовка телефона
Первым делом нам необходимо активировать режим для разработчика на телефоне, для этого заходим в настройки телефона далее выбираем О телефоне и 7 раз нажимаем на Версию MIUI, после чего система нас уведомит об активации режима разработчика, расположен он в Настройках->Расширенные настройки-> Для разработчиков. Далее в режиме разработчика ищем и активируем Отладку по USB. Теперь можно подключать телефон к ПК по USB.
Загрузка и запуск приложения Xiaomi ADB Fastboot Tools
Следующий нашим шагом будет загрузка приложения Xiaomi_ADB_Fastboot_Tools_2.3.1 через которое и будет осуществляться удаление приложений. После загрузки необходимо разархивировать приложение и запустить файл XiaomiADBFastbootTools.exe и нажать на кнопку Debloater
На Вашем телефоне должно появиться окно с разрешением на отладку с этого компьютера где необходимо нажать Ок
Источник