- Как я избавлялся от Google на Android
- GrapheneOS
- LineageOS
- Использование firewall
- Подмена сервисов
- Captive Portals
- WebView
- Hosts
- Выводы:
- Полное удаление сервисов Google Play на Android
- Удаление сервисов Google Play на Android
- Способ 1: Стандартные средства
- Способ 2: Titanium Backup
- Способ 3: Файловый менеджер
- Способ 4: Удаление через ПК
- Заключение
Как я избавлялся от Google на Android
Недавно на работе получил задачу от руководителя: сделай так чтобы телефон android не сливал данные гуглу. Можете представить мой восторг (и предвкушение) ибо спустя 2 недели тестов я вполне уже чувствовал себя человеком который прошивает телефоны на радиорынке (ничего личного, просто не мой профиль). Прочел отличную статью и понабравшись опыта решил немного дополнить. Статья кстати отличная, рекомендую к прочтению.
Давайте рассмотрим несколько альтернативных операционных систем якобы без сервисов гугла, и выясним действительно ли они не общаются с гуглом. Подготовился я к слову основательно, для тестов даже приобрел девайс «pixel 3», так как GrapheneOS работает только с устройствами от google.
Хотел протестировать еще:
- /e/ Но к сожалению моего девайса не было в списке
- PostmarketOS Та же проблема
- PinePhone Было желание приобрести тестовый девайс. Но после обзора на youtube, желание пропало, так как он очень тормозит, и сложно его представить в роли смартфона для повседневного пользования.
GrapheneOS
На первый взгляд система позиционирует себя как максимально безопасная и анонимная. Есть пару нюансов которые мне не понравились:
Ничего необычного, этот сервис называется Captive portal используется для андроид с 4 версии. При наличии root можно выбрать другие независимые сервера или на крайняк поднять свой. Но такой возможности нет и приходится довольствоваться услугами google. Также разработчик утверждает что использование других серверов в качестве альтернативы нежелательно, по причине того что телефон будет более узнаваем в толпе, но говорит, что такая функция находится в разработке (правда имеет маленький приоритет)
LineageOS
LineageOS является более популярной операционной системой. Но к ней тоже очень много вопросов. Абсолютно чистая система умудряется стучать гуглу в особо крупных количествах. Вот данные которые я снял со своего маршрутизатора, и сделал небольшую табличку. Маршрутизатор снифил трафик с телефона 3 дня, повторюсь, что телефон я откатил до заводских настоек и ничего не устанавливал и никуда не логинился.
Существует несколько способов ограничить доступ телефона к google:
- Использование firewall. В моем случае я использовал afwall+, его можно скачать в магазине f-droid или же в aurora store, который можно скачать там же
- Второй способ, менее радикальный и более трудоемкий. Он заключается в подмене сервисов. Настройка на службах альтернатив google.
Каждый способ требует root права. Описывать как их получить не буду, так как есть огромное количество статей на эту тему, и в зависимости от модели телефона инструкция может меняться. Я использовал magisk
Использование firewall
Ну с этим, думаю, понятно. Блокируем все, и разблокируем по мере необходимости (для AFwall+ понадобятся root права). В android 10 добавили модуль Network Stack Permission Config module. Если заблочить данный модуль то система будет говорить что у данной сети нет доступа к интернету.
Тем не менее интернет будет работать в обычном режиме. Так как у меня гугловый девайс Pixel 3, то были подозрения что устройство общается с google на hardware уровне. Но они развеялись после того как заблокировал все и снял дамп с роутера. Результаты показали что за двое суток устройство дальше внутренней сети не ушло.
Подмена сервисов
Необходимо настроить следующие сервисы:
По дефолту LineageOS использует гугловые dns 8.8.8.8, было бы не плохо заменить их на cloudflare 1.1.1.1. Идеальным решением будет использовать vpn и завернуть туда весь трафик, в противном случае для каждой wifi сети надо будет вбивать руками кастомные dns. Альтернативой является установка приблуды через magisk «CloudflareDNS4Magisk», или какой-либо другой с магазина, но там на свой страх и риск. Как по мне лучше с гугловыми dns, чем непонятным магазинным софтом.
Captive Portals
Captive portal — сетевой сервис, требующий от подключившегося к сети пользователя выполнить некоторые действия для получения доступа в Интернет. Обычно используется для взимания платы, аутентификации абонента либо показа рекламы. Настроим его что-бы он стучался не на google.
Дальнейшая инструкция подразумевает то, что вы уже получили root через magisk
Присоединяем телефон по USB, запускаем терминал (linux;macos) и заходим в shell, ./adb shell , и переходим в режим админа su . Может отбить: permission denied, в этом случае заходим в magisk и даем shell рута.
Далее вводим следующие команды. Я выбрал заменить google на магазин f-droid
Вы также можете выбрать другой сервер. Ниже будет предоставлено несколько альтернатив, либо же вы можете поднять свой собственный
WebView
Советую заменить браузер на «duck go browser» который можно найти на aurora store
Hosts
Желательно заблокировать следующие сайты в файле hosts. Так как мы блокируем google нужно выбрать другой поисковик, предлагаю этот.
Выводы:
Огромное количество информации сливается даже при кастомных прошивках которые, позиционируют себя как свободные от google. А по факту когда снимаешь дамп трафика то мягко говоря удивляешься.
Если вы выберете второй способ, то все-равно не пренебрегайте использованием firewall, я неделю проверял данные с роутера, пробовал разные варианты (что будет если заблокировать эту службу, а что если эту). Оказалось что это самый надежный способ. Как и любая настройка firewall, блокируем все, разблокируем по надобности.
Изучал вопрос приватности и решил поделится с Хабром, так как Хабр часто делится со мной. Может кому-то это будет полезно. Спасибо если дочитали до конца.
Источник
Полное удаление сервисов Google Play на Android
Для смартфонов и планшетов, работающих под управлением операционной системы Android различных версией, было выпущено несколько сервисов Google Play, включая одноименное приложение, обеспечивающее работу прочего ПО. Некоторые из подобных программ можно деинсталлировать самостоятельно без использования сторонних средств, в то время как для других потребуются специальные инструменты. В ходе этой статьи мы расскажем обо всех доступных на сегодняшний день способах того, как удалить приложения Гугл с Андроида.
Удаление сервисов Google Play на Android
Процедуру деинсталляции рассматриваемых сервисов можно разделить на три основных способа в зависимости от типа приложения. В то же время мы не будем в деталях рассматривать работу с каждым относящимся к данной теме приложением из-за отсутствия каких-то серьезных различий. Более того, один из наиболее важных вариантов был описан в отдельной статье у нас на сайте.
В связи с тем, что многие предустановленные сервисы относятся к системным приложениям и защищены от изменения, выполнение этой процедуры в принудительном режиме может отразиться на работоспособности устройства. Избежать негативных последствий можно, заранее позаботившись о создании резервных копий программ и файлов на телефоне. Стоит также учитывать менее радикальные средства, о которых будет сказано далее.
Способ 1: Стандартные средства
Любое Android-устройство вне зависимости от версии ОС предоставляет ряд инструментов, позволяющих произвести удаление или остановку любого приложения. Системные программы в большинстве случаев защищены от любых изменений и потому единственным вариантом остается очистка памяти от накопленной информации.
- Перейдите в раздел «Настройки», найдите блок «Устройство» и откройте страницу «Приложения». Если необходимо, можете отобразить полный список ПО через соответствующее меню.
В представленном списке выберите приложение с одним из соответствующих названий. К их числу можно отнести Google Play Игры, Книги, Фильмы и Музыку, а также сам Плей Маркет и «Сервисы Google Play».
Примечание: На некоторых устройствах среди предустановленных приложений Google могут присутствовать и другие приложения, не имеющие прямого отношения к Плей Маркету. Подобное ПО обычно не защищено от удаления, поэтому с этим не должно возникнуть проблем.
При отсутствии указанной кнопки тапните «Остановить» и точно так же подтвердите процедуру через появившееся окно. В результате работа сервиса будет временно остановлена.
Для завершения воспользуйтесь рядом расположенной кнопкой «Отключить» и подтвердите деактивацию в окне с уведомлением. Это в свою очередь ограничит запуск приложения при попытке автоматического включения, например, при перезапуске операционной системы.
В качестве дополнительной меры можете воспользоваться разделом «Память» для очистки данных о работе ПО. Сделать это можно с помощью кнопки «Стереть данные» в зависимости от версии Android.
Как видно, отключить или удалить сервисы Google Play достаточно легко, используя для этого стандартные средства платформы Андроид. При этом даже если выполнить деинсталляцию не получается, обязательно отключите приложение для следующего способа.
Способ 2: Titanium Backup
Для платформы Android существует множество программ, позволяющих произвести очистку файлов вне зависимости от статуса работы. Сделать это можно только при наличии ROOT-прав, о получении которых было рассказано в отдельной инструкции. Кроме того, похожая процедура была нами рассмотрена на примере других системных приложений.
- В нашем случае будет использоваться программа Titanium Backup. Первым делом загрузите, установите и откройте приложение, предоставив права Суперпользователя.
После этого перейдите на страницу «Резервные копии» со списком всех программ, установленных на устройстве, и выберите нужный вариант сервиса Google Play. К примеру, в нашем случае это будет «Google Play Фильмы».
В появившемся окне нажмите кнопку «Заморозка» для принудительной остановки приложения. За счет этого программа будет остановлена по аналогии со стандартными средствами Android.
Способ можно считать дополнительным, так как многие функции приложения вроде заморозки недоступны в бесплатной версии. Однако даже учитывая это, с помощью Titanium Backup можно выполнить деинсталляцию любой программы, имеющей отношение к сервисам Google Play.
Способ 3: Файловый менеджер
За счет стороннего ПО, выступающего в роли файловых менеджеров с поддержкой ROOT, можно удалить любой сервис Google вне зависимости от защиты. Лучшей программой для этих целей является ES Проводник, ознакомиться с возможностями которого, а также выполнить скачивание, вы можете в отдельной статье на сайте. При этом для продолжения необходимо выполнить настройку программы.
Шаг 1: Функция ROOT-прав
- Откройте приложение ES Проводник, разверните главное меню и воспользуйтесь пунктом «ROOT-проводник». При изменении положения ползунка должен будет появиться запрос на предоставление прав Суперпользователя.
Завершив включение функции, обязательно нажмите по строке «Показывать скрытые файлы».
Дальше перезагрузите приложение и можете переходить к следующему шагу.
Шаг 2: Поиск и удаление
- Разверните подраздел «Локальное хранилище» и выберите папку «Устройство». Отсюда перейдите в директорию «System».
- Google Play – com.android.vending;
- Сервисы Google Play – com.google.android.gms;
- Google Play Игры – com.google.android.play.games;
- Google Play Фильмы — com.google.android.videos;
- Google Play Музыка — com.google.android.music;
- Google Play Книги — com.google.android.apps.books.
Избавившись от файлов в указанной директории, вернитесь в корневой каталог устройства и нажмите «Data». В этой директории надо еще раз выбрать папку «Data» и повторить ранее описанную процедуру с компонентами Google Play.
В качестве завершения вернитесь в папку «Data», откройте «App» и снова выполните удаление. Учтите, здесь каждый файл имеет в названии дополнение «-1».
Если в процессе очистки какого-либо приложения возникает ошибка, проблема наверняка заключается в использовании файлов. Избежать подобной ситуации можно, выполнив действия из первого способа данной статьи или воспользовавшись заморозкой из Titanium Backup. Кроме того, можете перейти к следующему способу, позволяющему произвести удаление, несмотря на ошибки.
Способ 4: Удаление через ПК
Последний способ заключается в использовании компьютера с подключенным по USB-кабелю телефоном. Это позволит без проблем отключить и деинсталлировать любую программу, будь то Плей Маркет, «Сервисы Google Play» или «Google Play Игры». При этом для успешного удаления потребуется выполнить настройку обоих устройств.
Шаг 1: Подготовка Android
На телефоне следует выполнить всего лишь одно действие, включив «Отладку по USB» в разделе «Для разработчиков». Процедура была нами описана отдельно.
Кроме включения «Отладки по USB» не забывайте о предоставлении ROOT. Для обычной остановки приложений права Суперпользователя не потребуются, однако удалить их без привилегий не получится.
Шаг 2: Подготовка компьютера
Для успешного подключения смартфона к ПК обязательно установите драйвера ADB по представленной ниже ссылке. Это необходимо любому приложению, использующему возможности Android Debug Bridge.
В качестве следующего действия установите одну из специальных программ. Нами будет использоваться Debloater, так как в отличие от большинства аналогов предоставляет интуитивно понятный графический интерфейс.
Шаг 3: Временная остановка
- Откройте программу с помощью значка на рабочем столе и подключите Android-устройство к ПК с помощью USB-кабеля. В качестве режима подключения выберите «Работу с файлами».
При успешной установке соединения в блоке «Device State» будут подсвечены пункты «Synced» и «Device Connected». Убедившись в этом, на верхней панели нажмите кнопку «Read Device Package».
Спустя некоторое время в центральном окне программы появится список всех найденных на устройстве пакетов, каждый из которых можно временно деактивировать.
- Google Play – com.android.vending;
- Сервисы Google Play – com.google.android.gms;
- Google Play Игры – com.google.android.play.games;
- Google Play Фильмы — com.google.android.videos;
- Google Play Музыка — com.google.android.music;
- Google Play Книги — com.google.android.apps.books.
Если вы все сделали правильно, каждый выделенный вариант будет отображен в представленном списке с подписью «Status is now hidden».
Шаг 4: Удаление сервисов
- Процедура удаления через эту утилиту почти не отличается от ранее описанного, но для выполнения задачи потребуются РУТ-права. Чтобы предоставить соответствующие полномочия, при подключении смартфона к ПК в специальном окне на Android-устройстве нажмите кнопку «Разрешить».
Если вы правильно соединили телефон с компьютером, в нижней части программы Debloater появится зеленый индикатор рядом с пунктом «Root Mode». После этого необходимо, как и ранее, воспользоваться кнопкой «Read Device Packages» и в списке ПО выбрать нужное приложение.
В отличие от деактивации приложения, для удаления на верхней панели установите галочку «Remove» и только после этого нажмите «Apply». Деинсталляцию следует подтвердить через соответствующее окно с уведомлением.
При успешном завершении процедуры отобразится страница с информацией о внесенных изменениях.
Во избежание каких-либо ошибок во время деинсталляции системного ПО обязательно следуйте каждому пункту инструкции, начиная с приостановки и заканчивая удалением.
Заключение
Представленных способов должно быть достаточно для деактивации и удаления не только сервисов Google Play, но и любых других неудаляемых приложений. Учтите — каждое выполненное действие наверняка скажется на работоспособности устройства и ответственность за это ложится только на ваши плечи.
Помимо этой статьи, на сайте еще 12471 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник