суббота, 5 октября 2019 г.

Android без Google сервисов (Android без GApps)

Отредактировано 12.10.19


Не так давно на блоге была статья Что Googl и Яндекс знают о нас и в статье предлагал варианты чем заменить Googl и Яндекс. Если кто-то по какой-либо причине хочет отказаться от приложений и сервисов Google, но не хочет кардинально менять свой смартфон на другой или переходить на другую операционную систему, то можно обойтись более щадящим вариантом. Для этого надо удалить со смартфона Google сервисы и приложения (Android без GApps). При этом, кроме повышения конфиденциальности также увеличивается время работы смартфона и уменьшается занятое место в оперативной и постоянной памяти (ОЗУ и ПЗУ).


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


Создание резервной копии Android

Для создания бэкапа всей системы (Nandroid-бэкап) можно будет воспользоваться встроенными возможностями рекавери. Рекавери (от англ. recovery mode — "режим восстановления") — это своеобразная мини-ОС, которая есть в любом смартфоне. Она хранится в специальной области памяти и обладает крайне ограниченным набором системных функций вроде сброса на заводские настройки.
Но лучше всего использовать сторонние рекавери с куда более богатой функциональностью. Наиболее популярные сторонние рекавери — CWM (ClockworkMod) и TWRP (TeamWin). Инструкции по их установке на конкретное устройство проще всего, ИМХО, найти в теме повещенной этому устройства (в первом прикрепленном сообщении) на форуме 4pda.

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


Получение root-прав на Android

Вторым шагом должно быть получение root-прав.

В большинстве случаев процесс получения root-прав прост и не несёт в себе каких-либо рисков. Вам нужно будет подключить устройство на ОС Android к компьютеру и запустить утилиту либо запустить специальное приложение на самом устройстве.

При получении root-прав есть и минусы:
  • приостанавливается получение обновлений и файлов безопасности от производителя
  • повышается риск возникновения системных сбоев, которые могут привести устройство в не рабочее состояние без возможности восстановления в домашних условиях (т.е. устройство превратится в "кирпич")
  • прекращает действовать гарантия (хотя, перед обращением в сервис, их можно удалить)
  • вероятность случайного удаления необходимых файлов или программ для нормальной работы устройства
  • не будет работать сбербанк-онлайн

Как правильно делать и какие приложения использовать для конкретного устройства, ИМХО, лучше всего найти в теме повещенной этому устройства (в первом прикрепленном сообщении) на форуме 4pda. Нужная информация найдётся в разделе о прошивках, либо в разделе, посвящённом обсуждению устройств.


Удаление сервисов и приложений Google

Тритий этап, собственно, и составляет сам процесс избавления от приложений Google (GApps). Он заключается в том, что вы просто удаляете файлы приложений и библиотек из соответствующих папок. Удалите те из них, которые считаете лишними. Ниже приведен список этих приложений и сервисов.

Обратите внимание! На разных прошивках и, тем более, на разных версиях Android данные могут отличаться. Поэтому рекомендую обратиться на форум 4pda и уточнить эту информацию именно для вашего устройства.


Папка /system/app (большая часть приложений):
  • Books.apk — Google Книги
  • Magazines.apk — Google Журналы
  • Maps.apk — Google Карты
  • Music2.apk — Google Музыка
  • CalendarGoogle.apk — Google Календарь
  • Chrome.apk — Google Chrome
  • Drive.apk — Google Drive
  • GoogleEars.apk — Google Ears (аналог Shazam)
  • GoogleEarth.apk — Google Земля
  • Hangouts.apk — Google Hangouts
  • Keep.apk — Google Keep
  • PlayGames.apk — Google PlayGames
  • PlusOne.apk — Google+
  • Gmail2.apk — Gmail
  • GoogleContactsSyncAdapter.apk — синхронизация контактов
  • CloudPrint.apk — система облачной печати
  • GenieWidget.apk — виджет новостей и погоды
  • GoogleHome.apk — домашний экран с интегрированным Google Now
  • GoogleTTS.apk — система синтеза речи
  • LatinImeGoogle.apk — клавиатура с поддержкой жестов
  • QuickOffice.apk — QuickOffice
  • Street.apk — Google Street
  • SunBeam.apk — живые обои SunBeam
  • Videos.apk — Google Фильмы
  • YouTube.apk — YouTube


 В папке /system/priv-app находятся сервисы и фреймворки для механизма синхронизации… и слежки, разумеется:
  • CalendarProvider.apk — хранитель данных календаря
  • GoogleFeedback.apk — система отправки отчётов об использовании Google Play
  • GoogleOneTimeInitilalizer.apk — мастер установки дополнительных Google-приложений
  • GoogleBackupTransport.apk — синхронизация данных установленных приложений, паролей Wi-Fi и некоторых настроек
  • GoogleLoginService.apk — сервис, который связывает устройство с Google-аккаунтом
  • GooglePartnerSetup.apk — сервис, позволяющий сторонним приложениям получить доступ к сервисам Google
  • GoogleServicesFramwork.apk — фреймворк с дополнительной функциональностью
  • Phonesky.apk — Play Store
  • talkback.apk — оповещение голосом о событиях на устройстве
  • PrebuiltGmsCore.apk — Google Services, ядро всего комплекта GApps;
  • SetupWizard.apk — мастер настройки при первом запуске
  • Wallet.apk — Google Кошелёк
  • Velvet.apk — поиск от Google, включает в себя строку поиска на рабочем столе и Google Now


В папке /system/framework находятся фреймворки, необходимые для работы приложений Google:
  • com.google.android.maps.jar
  • com.google.android.media.effects.jar
  • com.google.widevine.software.drm.jar


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




Как вернуть приложения и сервисы Google на Android

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

Восстановление прошивки из бэкапа

Если вы сделали бэкап с помощью CWM или TWRP, нужно перезагрузиться в режим рекавери. Обычно для этого нужно при включении смартфона удерживать кнопку уменьшения или увеличения громкости. Зайдя в рекавери, первым делом необходимо очистить накопитель от остатков нерабочей системы. 
Вне зависимости от того, какой рекавери вы используете, дальнейшие действия будут интуитивно понятны: вам необходимо выбрать архив с вашей резервной копией и подтвердить действие.


Установка прошивки

Если бэкапа нет то вы можете установить на смартфон ту же самую или другую прошивку, поставляемую в виде архива. ИМХО, проще всего найти прошивки в теме повещенной прошивкам этого устройства (в первом прикрепленном сообщении) на форуме 4pda

3 комментария:

  1. Давно пора гуглоересь выпилить из устройств

    ОтветитьУдалить
    Ответы
    1. Доброго времени суток!
      Как ни странно, но многие не видят смысла что-то скрывать. Да и синхронизация тоже полезная вещь... особенно если бы её никуда не записывали и использовали.

      Удалить
  2. На это и сделан расчёт всякими швондерами

    ОтветитьУдалить