Как я могу установить Android Market на свой Kindle Fire?

Я хотел бы установить несколько приложений, которых нет в магазине Amazon. Есть ли способ установить обычное приложение Android Market на эту штуку, чтобы я мог получать приложения (и обновления для этих приложений...) без участия Amazon?

Ответы (3)

Вы можете использовать Kindle Fire Utility , чтобы легко получить root и Market с Google Apps.

Он будет автоматически выполнять шаги, описанные в приведенных выше ответах, и даже больше.

Пришло время сделать это снова, и КФУ справился с задачей очень быстро — даже не пришлось устанавливать SDK. Очень хорошо.

Вы можете настроить Market на Fire, но только если у вас есть root, выполнив следующие действия (руководство исходно из этой ветки XDA ):

Предпосылки

Укорените свой Kindle Fire

Загрузите следующие apk
GoogleServicesFramework.apk
Vending.apk (последняя версия 3.3.11)
См. ЗДЕСЬ для загрузки .apk (полный zip-файл GApps)

Приложение Root Explorer (или аналогичное, позволяющее изменять разрешения ro/rw)

Боковая загрузка приложений, активированных на Kindle Fire На экране настроек Kindle Fire перейдите в «Устройство» и включите «Разрешить установку приложений из неизвестных источников».

инструкции

  1. Перенесите файлы .apk на Kindle Fire через ПК / Mac (помните, куда вы их положили)

  2. Откройте приложение Root Explorer и перейдите к переданным файлам .apk.

  3. Выберите GoogleServiceFramework.apk и установите

  4. По завершении нажмите «Готово» и вернитесь в папку с файлом Vending.apk.

  5. Нажмите и удерживайте Vending.apk и выберите опцию «Переместить» во всплывающем меню. Перейдите в папку /system/app.

  6. Измените параметр монтирования с RO на RW (только чтение для чтения и записи) Вставьте Vending.apk в папку /system/app

  7. Нажмите и удерживайте Vending.apk и выберите «Разрешения» во всплывающем меню. Измените разрешения, чтобы они соответствовали всем другим приложениям в этой папке (rw-r--r--)

  8. Установить Вендинг.apk

  9. Перезагрузите Kindle Fire

Вы также можете использовать adbвместо файлового менеджера для выполнения всех этих действий. Просто используйте adb install <apk>для установки apk-файла. Чтобы переместить Vending.apk, /system/appвам, вероятно, потребуется сначала отправить его на SD-карту ( adb push Vending.apk /sdcard), а затем скопировать его из корневой оболочки ( cp /sdcard/Vending.apk /system/app). При изменении разрешений вам нужно будет использовать chmod 0644 /system/app/Vending.apkкорневую оболочку. Чтобы перемонтировать системный раздел для чтения/записи, вам нужно выполнить

mount -o rw,remount /dev/block/platform/mmci-omap-hs.1/by-name/system /system

из корневой оболочки.

После выполнения вышеуказанных действий Маркет не появится ни в списке ваших приложений, ни в карусели. Вы можете обойти это, установив сторонний лаунчер или используя приложение Market Opener , которое просто загружает его.

eldarerathis ответ заставил меня пойти по правильному пути... Поскольку у меня уже был установлен Android SDK на моем ПК с Windows, я настроил его для распознавания Fire :

  • Отредактируйте <sdk location>\extras\google\usb_driver\android_winusb.inf, чтобы добавить следующее в разделы [Google.NTx86]и :[Google.NTamd64]

    ;Kindle Fire
    %SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006
    %CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01
    

    Затем подключите Kindle и обновите драйвер.

  • Отредактируйте %USERPROFILE%\.android\adb_usb.ini, чтобы добавить следующую строку:

    0x1949
    

    Затем перезапустите сервер adb:adb kill-server

Затем рутировали устройство и выполнили следующие команды, чтобы загрузить на него маркет:

adb root
adb remount
adb push GoogleServicesFramework.apk /system/app/GoogleServicesFramework.apk
adb push Vending.apk /system/app/Vending.apk

Наконец, я установил это удобное приложение Market Opener, на которое указал eldarerathis , запустил его, вошел в свою учетную запись Google и понеслось...