Il y a quelques applications que j'aimerais installer et qui ne sont pas disponibles dans la boutique Amazon. Y a-t-il un moyen de configurer l'application normale Android Market sur cet appareil, afin de pouvoir obtenir des applications (et des mises à jour pour ces applications...) sans passer par Amazon ?
Réponses
Trop de publicités?Vous pouvez mettre en place le Marché sur un Feu, mais sólo si vous avez Root en faisant ce qui suit (guide provenant de ce fil de discussion XDA ) :
Conditions préalables
Enraciner votre Kindle Fire
Téléchargez les apks suivants
GoogleServicesFramework.apk
Vending.apk (Dernière version 3.3.11)
Voir ICI pour les téléchargements .apk (fichier zip complet de GApps)Application Root Explorer (ou similaire qui vous permet de modifier les permissions ro/rw)
Activation des applications à chargement latéral sur le Kindle Fire Dans les paramètres du Kindle Fire allez dans "Device" et activez "Allow Installation of Application". de sources inconnues".
Instructions
Transférez les fichiers .apk sur votre Kindle Fire via un PC ou un Mac (n'oubliez pas où vous les avez placés).
Ouvrez l'application Root Explorer, et naviguez vers les fichiers .apk transférés.
Sélectionnez le fichier GoogleServiceFramework.apk et installez-le.
Une fois terminé, cliquez sur "Terminé" et retournez à l'emplacement du fichier Vending.apk.
Appuyez longuement sur Vending.apk et sélectionnez l'option "Move" dans le menu contextuel Naviguez vers le dossier /system/app.
Changez l'option de montage de RO à RW (read-only to read-write) Collez Vending.apk dans le dossier /system/app
Appuyez longuement sur Vending.apk et sélectionnez "Permissions" dans le menu contextuel Modifiez les autorisations pour qu'elles correspondent à toutes les autres applications de ce dossier (rw-r--r--)
Installer Vending.apk
Redémarrez votre Kindle Fire
Vous pouvez également utiliser adb
au lieu d'un gestionnaire de fichiers pour effectuer toutes ces étapes. Utilisez simplement adb install <apk>
pour installer un fichier apk. Pour déplacer Vending.apk vers /system/app
vous devrez probablement d'abord le pousser sur la carte SD ( adb push Vending.apk /sdcard
), puis le copier à partir d'un shell Root ( cp /sdcard/Vending.apk /system/app
). Pour modifier les permissions, vous devez utiliser chmod 0644 /system/app/Vending.apk
à partir d'une coquille Root. Pour remonter la partition système en lecture/écriture, vous devez exécuter les commandes suivantes
mount -o rw,remount /dev/block/platform/mmci-omap-hs.1/by-name/system /system
à partir d'une coquille Root.
Après avoir effectué les étapes ci-dessus, le Marché n'apparaîtra pas dans votre liste d'applications ou sur votre carrousel. Vous pouvez contourner ce problème en installant un lanceur tiers ou en utilisant l'option "Market". Application Market Opener qui, en fait, ne fait que l'amorcer.
Vous pouvez utiliser Utilitaire Kindle Fire pour obtenir facilement la racine et le marché avec Google Apps.
Il exécuterait automatiquement les étapes décrites dans les réponses ci-dessus et même plus.
Réponse d'eldarerathis m'a mis sur la bonne voie... Puisque j'avais déjà le SDK Android installé sur mon PC Windows, j'ai... l'a configuré pour reconnaître le feu :
-
Editar
_<sdk location>_\extras\google\usb_driver\android_winusb.inf
pour ajouter les éléments suivants à la[Google.NTx86]
y[Google.NTamd64]
sections :;Kindle Fire %SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006 %CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01
Puis branchez le Kindle, et mettez à jour le pilote.
-
Editar
%USERPROFILE%\.android\adb_usb.ini
pour ajouter la ligne suivante :0x1949
Puis redémarrez le serveur adb :
adb kill-server
Puis enraciné l'appareil et a exécuté les commandes suivantes pour y pousser le marché :
adb root
adb remount
adb push GoogleServicesFramework.apk /system/app/GoogleServicesFramework.apk
adb push Vending.apk /system/app/Vending.apk
J'ai finalement jeté sur cette pratique Application Market Opener elderathis a fait remarquer Je l'ai lancé, je me suis connecté à mon compte Google et je suis parti...