Вместе с Android
реверс и программирование, обсуждение и обзоры
IntSystem.org | Веб-разработка, все о ней

Жизнь без gapps 18.01.2015

google_apps

Сегодня речь пойдет о том, как удалить gapps со своего устройства, чем это чревато и имеет ли вообще смысл. Сегодня будет больше философский пост, чем технический. Кому интересно, прошу под кат.

Что такое gapps

Google Apps — службы и приложения, поставляемые компанией Google для использования собственных интернет сервисов.  Например, YouTube, Gmail, Maps, Disk, Blogpost, Поиск, Google+ и многие другие. Говоря иначе, это набор софта от гугла, чтобы пользоваться их сервисами. На устройствах под управлением android gapps часто включен в официальную прошивку. На неофициальных прошивках gapps как правило отсутствует (например, CyanogenMod), но никто не запрещает поставить его вручную. Однако, сегодня речь о том, как и зачем этот самый gapps удалить. Перед началом я предлагаю взвесить все «за» и «против», и определиться с решением.

 

Плюсы

Gapps предоставляют все возможности сервисов гугла. Вместо веб-приложения мы имеем нативный и, как правило, более удобный в использовании интерфейс приложения. Помимо этого, имеем официальный маркет с миллионами приложений и другого контента (фильмы, музыка, книги). Гугл предоставляет полную синхронизацию устройства (смс, контакты, учетные записи, историю поисковых запросов и т.д.). Также сервис игр дает нам возможность померяться п** с друзьями, используя таблицу рекордов и ачивки. А используя аккаунт Google+ можно забыть про регистрацию в большинстве приложений — все делается 1 кнопкой. К сожалению, за все удобства приходится расплачиваться…

 

Минусы

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

Из сборки сведений вытекает еще одна неприятная особенность: расход трафика. И хотя это актуально только для устройств с 3G, все равно неприятно, когда драгоценные мегабайты тарифа уходят в никуда. Впрочем, имея устройство с root-привилегиями можно запретить всем ненавистным приложениям выходить в Интернет.

Расход батареи также увеличивается: гугловские приложения запускают множество сервисов, которые неизвестно что делают в фоне, вдобавок некоторые приложения от сторонних разработчиков взаимодействуют с gapps. Особенно актуально это для игр.

Естественно, gapps занимают место в памяти устройства. В зависимости от версии размер колеблется в пределах ~160 мегабайт. Для современных устройств это может и мало, но не все гонятся за новинками. Да и в любом случае, каждому пользователю есть куда деть даже такой объем.

Со временем возможности gapss растут, и если они обновляются, то требуют больше ресурсов. То есть, больше трафика, больше места, процессорного времени и ОЗУ. Не будем сейчас говорить о криворукости тамошних программистов, эти неподтвержденные данные — тема отдельного разговора. На некоторых устройствах (например, на моем двухдовалом планшете с 1Гб ОЗУ) gapps сильно тормозили работу устройства. При включении и снятии блокировки наблюдались фризы в несколько секунд.

Ну и в заключении несколько слов о приобретаемом у гугла контенте. Дело в том, что при определенных обстоятельствах доступ к нему может быть запрещен или ограничен. Например, открытые книги без доступа к Интернет или прослушивание музыки в другом регионе и т.д.

А еще opensource-адепты негодуют из-за проприетарности gapps.

 

Удалять или нет

Сразу скажу, что удалять только потому что сейчас в тренде анонимность и разоблачения не стоит. Прежде чем что-то делать, нужно понимать зачем и к чему это может привести. Впрочем, это актуально не только для удаления gapps. Итак, gapps стоит оставить если Вы:

  • не борец за анонимность и свободу;
  • пользуетесь соц. сетями и используете для этого мобильные устройства;
  • устройство нужно для потребления контента, что, как и зачем там работает Вас не волнует;
  • используете android-устройства в качестве игровой платформы.

Если хоть один пункт имеет к Вам отношение, то можете расшарить статью, используя социальные кнопки в внизу и на этом прекратить чтение, спасибо. Всем остальным посвящена следующая часть.

 

Кульминация

Для удаления необходимо обладать правами root на устройстве. Если с этим все хорошо, то приступаем к удалению файлов (некоторых может и не быть на устройстве). Из папки /system/app:

  • Books.apk — Google Книги;
  • CalendarGoogle.apk — Google Календарь;
  • Chrome.apk — Google Chrome;
  • CloudPrint.apk — система облачной печати;
  • Drive.apk — Google Drive;
  • GenieWidget.apk — виджет новостей и погоды;
  • Gmail2.apk — Gmail;
  • GoogleContactsSyncAdapter.apk — синхронизация контактов;
  • GoogleEars.apk — Google Ears (аналог Shazam);
  • GoogleEarth.apk — Google Земля;
  • GoogleHome.apk — домашний экран с интегрированным Google Now;
  • GoogleTTS.apk — система синтеза речи;
  • Hangouts.apk — Google Hangouts;
  • Keep.apk — Google Keep;
  • LatinImeGoogle.apk — клавиатура с поддержкой жестов;
  • Magazines.apk — Google Журналы;
  • Maps.apk — Google Карты;
  • Music2.apk — Google Музыка;
  • PlayGames.apk — Google PlayGames;
  • PlusOne.apk — Google+;
  • 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-приложений;
  • SetupWizard.apk — мастер настройки при первом запуске;
  • Wallet.apk — Google Кошелек;
  • talkback.apk — оповещение голосом о событиях на устройстве.

Из папки /system/lib:

  • com.google.android.maps.jar;
  • com.google.android.media.effects.jar;
  • com.google.widevine.software.drm.jar.

В процессе удаления gapps будут завершаться с ошибкой, о чем будут уведомлять сообщениями. Также возможна аварийная остановка приложений, использующих gapps. После удаления необходимо перезагрузить устройство. Запуск ОС будет дольше обычного, т.к. будет осуществляться проверка системы. Потом время запуска сократится по сравнению с тем, когда gapps были в системе.

Categories Common

  • V7:

    Спасиб, а есть такой вариант?: гаппса нет, но YouTube уверен, что есть ?

    Понятно, что ютуб может проверять наличие файла, процесса, сервиса, да и пингануть может гаппс в конце концов, но всё-таки.

    • admin:

      Приложение Youtube от гугла использует гапс, поэтому без него оно не заработает. Но есть альтернативные клиенты. NewPipe, к примеру.

    • Артём:

      устанавливай xposed и модуль this app will run without services

  • Здравствуйте!
    А знакомы ли вы с механизмом PUSH уведомлений? Если да, то вопрос для того что бы мне пришло PUSH уведомление, должно ли быть запущенно и активно соответствующее приложение? Разные ресурсы дают противоречивые ответы.
    Благодарю.

    • admin:

      Как правило, приложение запускает свои службы для работы в фоне (например, так делают медиаплееры), либо реагирует на события системы с помощью BroadcastReceiver и уже дальше обработчик события кидает уведомление (например, сообщение об обновлении ПО или автоматическая авторизация при получении доступа к Интернет). Т.е. приложение не обязательно должно быть запущено ранее, его может запустить и сама ОС.

  • Pavel!:

    Насчёт YouTube не соглашусь, его можно установить без Gapps до версии 5.3.32, а есть и умельцы, которые и 10 версию сделали, я ей пользовался, но вот потом пошли проблемы.

  • dalkons:

    Куча альтернативных мест установок apk.файлов, на край с другого устройства через вт. У меня после установки СМ13 в планшета они (гаппсы) тупо не встали, живу без них великолепно, заряжаю планшет раз в сто лет, все работает (yotub в том числе через Яндекс браузер).

  • Евгений:

    Добрый день, вопрос таков, что если я не пользуюсь гуглом( книги, карты, музыка, фильмы, пресса, фото) есть ли возможность удалить сей не нужный мне продукт гугла, без ущерба в работе смартфона?

    • admin:

      Добрый день. Есть возможность или нет, зависит от конкретного устройства. Для некоторых умельцы делают патчи для удаления неугодных приложений, для некоторых нужен рут и ручное удаление, некоторым помогает только перепрошивка. Ну а для некоторых и вовсе нет такой возможности (легион noname устройств из китая тому пример: устройство вроде и есть, но что там внутри неизвестно, да и связи с производителем нет, остается надеяться на энтузиастов, которые приобрели ту же модель).
      Что касается «ущерба», то большинство приложений работает без гугловых служб без проблем. Но вот, например, приложения для Playstation от Sony показывают предупреждение (правда если его игнорировать на работе это никак не сказывается). А вот с играми немного по-другому: они активно пользуются службами гугла, поэтому некоторые из них отказываются работать без них.

  • Хороша статья эжжи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Яндекс.Метрика