Многие из нас сейчас ищут способы избавиться от зависимости от Google, но для Android это может означать отказ от доступа ко всему программному обеспечению, доступному в Google Play. Даже приложения, которые не поступают из Play Store, часто зависят от сервисов Google Play. Значит ли это, что все потеряно?

Где есть воля, там и способ. microG — это вариант, который, хотя и не способен полностью заменить сервисы Google Play, может быть достаточно хорош, чтобы делать то, что вы хотите.

Что такое микроГ?

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

Сервисы Google Play — один из таких слоев. Он поставляется с любым устройством, которое поставляется с Google Play Store. Для работы многих, если не большинства приложений из Play Store требуются сервисы Google Play.

instagram viewer

Если вы устанавливаете собственное ПЗУ, вы получаете части Android с открытым исходным кодом без добавленных битов Google. У вас есть возможность добавить код Google, но многие люди устанавливают пользовательские ПЗУ специально, чтобы уменьшить присутствие Google в своей жизни. Загвоздка в том, что это означает обходиться без многих приложений, которые имеют мало общего с Google.

3 изображения

Некоторые приложения с открытым исходным кодом даже зависят от сервисов Google Play, а это означает, что вам нужен слой проприетарного кода для запуска приложения с открытым исходным кодом в ОС с открытым исходным кодом. Вот тут-то и появляется microG.

microG — это бесплатная реализация сервисов Google Play с открытым исходным кодом. Пользовательское ПЗУ с microG может имитировать достаточно функций, предоставляемых Google Play Services, чтобы многие из этих приложений снова работали. Это позволяет вам использовать определенные приложения без необходимости привязывать учетную запись Google к вашему телефону.

Как работает микроГ

Сервисы Google Play — это не единое программное обеспечение. Чтобы воспроизвести различные аспекты этой технологии, microG состоит из нескольких компонентов.

  • Код услуги (GmsCore): Предоставляет функциональные возможности, необходимые для запуска приложений, использующих Google Play Services или Google Maps Android API (v2).
  • Прокси-сервер Services Framework (GsfProxy): Позволяет приложениям, использующим Google Cloud to Device Messaging (C2DM), использовать совместимую службу Google Cloud Messaging, включенную в GmsCore.
  • Поставщик единого сетевого местоположения (UnifiedNIp): Предоставляет геолокацию на основе Wi-Fi и вышек сотовой связи приложениям, которые используют провайдера сетевого определения местоположения Google.
  • API Карт (mapsv1): Предоставляет те же функции, что и устаревший API Карт Google (v1).

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

Как получить микроГ

Самый простой способ заполучить microG — это купить телефон с предустановленным microG. Есть несколько вариантов, например, Мурена телефон из /e/ Foundation или модифицированный пиксель из Институт Каликс.

Если вы знакомы с тем, как установить пользовательское ПЗУ на телефон Android, то следующий самый простой способ — установить пользовательское ПЗУ, которое уже включает microG. Вот несколько примеров:

  • LineageOS для microG
  • омниром
  • CalyxOS

Обратите внимание, что пока LineageOS поддерживает самое большое количество устройств, версия со встроенным microG является неофициальным форком, не связанным с проектом LineageOS. Проекты OmniROM и CalyxOS обеспечивают официальную поддержку microG и включают их как часть ПЗУ, но они поддерживают гораздо меньше устройств. Для многих пользователей LineageOS будет единственным вариантом.

Если у вас уже установлено пользовательское ПЗУ или вы чувствуете себя более комфортно, устанавливая microG отдельно, это тоже вариант. Это более сложный вариант, требующий наличия ПЗУ со встроенной функцией спуфинга подписи, или исправления ПЗУ, чтобы оно поддерживало спуфинг подписи. Затем вы можете установить F-Droid, добавить Репозиторий microG F-Droid и установите необходимые приложения, APK которых вы также можете найти на страница загрузки microG.

Большинство приложений работают с microG?

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

Это означает, что если вы ожидаете иметь более приватный, открытый телефон с возможностью запуска любого приложения Google или любого приложения из Play Store, вы, скорее всего, разочаруетесь. Но если вы уже знакомы с приложениями, которые поставляются с вашим пользовательским ПЗУ или доступны в F-Droid, и вы просто хотите у вас было одно или два приложения, доступных только в Play Store, есть большая вероятность, что microG поможет вам выполнить Цель.

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

3 изображения

Приложения Google могут быть поражены или пропущены. Например, можно запустить Google Maps, но поддержки Android Auto пока нет. Банковские приложения могут не подойти, так как они часто проверяют базовые части вашей системы, чтобы убедиться, что ваше устройство не скомпрометировано, и с точки зрения банковского приложения выполнение шагов, необходимых для установки пользовательского ПЗУ, означает, что ваше устройство теперь скомпрометирован.

Но microG может хватить, чтобы получить приложение, необходимое для зарядки электромобиля на конкретной зарядке. сети или установить свой любимый видеоредактор, который не использует сервисы Google Play, чтобы делать все так много. Например, вы можете снова заказать поездку с Uber, но вам может потребоваться вернуться на веб-сайт, если возникнет ошибка или что-то перестанет работать.

Если вы в целом стремитесь избегать крупных технологических компаний или программного обеспечения крупных корпораций, и вы просто пытаетесь получить доступ к большому каталогу приложений от небольших разработчиков в Play Store, то вам, вероятно, будет проще время. Но нет никаких гарантий.

Стоит ли использовать microG?

Многим из нас неудобно носить с собой устройство, привязанное к учетной записи Google. Если такая идея заставляет вас чувствовать себя достаточно неловко, чтобы стереть свое устройство и обойтись без большей части программного обеспечения в Play Store, и вы уже привыкли к обходным путям, тогда microG — отличный инструмент, который можно добавить в свой пояс. Он расширяет список программ, которые вы можете запускать, не отслеживая, что вы делаете.

microG не позволяет легко вырваться из экосистемы Google, но облегчает работу.