Минимальный набор файлов .apk для включения Google Play

У меня есть устройство Android Froyo , не благословленное Google, поэтому оно не имеет Google Play/Market или какого-либо GAPPS по умолчанию, и производитель устройства не будет обновлять прошивку.

Возможно ли сейчас заставить Google Play/Market работать с Android Froyo ?

Какой минимальный набор .apkфайлов frameworkи libфайлов я должен поместить в соответствующие папки, чтобы включить Google Play на моем устройстве Froyo?


Я не хочу ставить все гаппсы из goo.im:

  • Я хочу сэкономить место на устройстве (небольшая встроенная SD-карта),
  • Я думаю, что некоторые из них могут быть вредоносными (Virustotal определяет EnhancedGoogleSearchProvider.apkкак Android/GoManag.A)
  • Я считаю, что есть какой-то разумный минимум, который все равно работает
У вас есть корень? Кастомное рекавери? Если это так, достаточно просто установить пакет gapps с сайта goo.im/gapps.
@ChinmayKanchi virustotal говорит, что гаппсы от goo.im содержат вредоносное ПО Android/GoManag.A: goo.gl/5ysFP | goo.gl/APSzg
Это невозможно, если goo.im не был скомпрометирован. Goo.im является рекомендуемым источником для Google Apps для Android, даже команда CyanogenMod рекомендует его. Лично я бы предположил, что это ложное срабатывание, но насколько доверять словам случайного парня в Интернете, решать вам ;).
PS: вам нужна одна из версий Froyo, в зависимости от разрешения вашего устройства (белый фон в столбце информации о версии). VirusTotal говорит, что эти файлы чистые. Кроме того, я отсканировал файлы "страсти", на которые вы ссылаетесь. По данным VirusTotal, они тоже чистые. Вы сканировали URL-адрес или загружали, а затем сканировали?
Скачал, а потом просканировал архивы с goo.im

Ответы (2)

Проверьте страницу « Barebones » на вики CyanogenMod.

Там указано, какие apks для чего нужны. Таким образом, вместо того, чтобы перечислять минимальный список apk, вы можете просто выбрать необходимые приложения для Play. Кстати, Google Play, Market или Vending — это одно и то же. Как минимум вам понадобятся Vending.apk и MarketUpdater.apk и, возможно, GoogleServicesFramework.apk.

Приятно видеть, что есть что-то, что подкрепляет мои рассуждения выше. Глядя на статью, кажется, что карты также понадобятся на Froyo, иначе вы будете заблокированы из приложений с ограничениями по стране.

В дополнение к комментарию Чинмая Канчи, если у вас нет пользовательского восстановления для его прошивки, также можно извлечь .APK из пакета gapps (в /system/app) и установить их самостоятельно, чтобы магазин работал. . Я сделал это на своем Archos 32 (который также работает на froyo), и он работал безупречно без необходимости рутирования.

К сожалению, я делал это почти 2 года назад и не помню, какие именно APK нужны были именно для маркета и в каком порядке нужно было их устанавливать. Vending.apk - это сам магазин. Я думаю, что мне, возможно, нужно было установить GoogleServicesFramework.apk до этого. MarketUpdater.apk тоже может быть нужен, но думаю установил после вендинга. Я прошел через этот процесс методом проб и ошибок, поэтому выполнение действий в неправильном порядке не должно повредить чему-либо (я помню, что установка просто завершится ошибкой при попытке неправильного порядка), и вы можете просто попробовать еще раз.

В то время как GServices необходимы наверняка, MarketUpdater нужен только в том случае, если вы хотите, чтобы само приложение Market / Playstore постоянно обновлялось, насколько мне известно. Насколько мне известно, это служба, проверяющая наличие обновлений самого приложения Playstore и применяющая их в фоновом режиме без взаимодействия с пользователем — ничего больше.