Comment installer Android M (Marshmallow) sur les appareils Nexus

Android M Hands On Malarie Gokey / Tendances numériques Google a annoncé l'Android M Developer Preview, ce qui signifie que même s'il n'est pas encore tout à fait prêt pour le public, vous pouvez essayer la première version par vous-même si vous avez un appareil Nexus compatible, un peu de savoir-faire technique et notre pratique guider. Google propose un aperçu du Nexus 5, du Nexus 6, du Nexus 9 et du Nexus Player.

Avant de sauter, il y a quelques points importants à retenir. Ce logiciel est un aperçu du développeur, ce qui signifie qu'il aura plus que quelques bugs qui pourraient gâcher votre journée. Si cela semble ennuyeux, alors ce n'est peut-être pas pour vous. Cependant, si vous voulez vivre à la pointe de la technologie avec Android M, c'est le prix que vous devrez payer. La bonne nouvelle est que si vous souhaitez revenir à Android 5.0 Lollipop, vous pouvez le faire assez facilement.

En outre, le processus peut effacer toutes les données stockées sur votre appareil Nexus, alors assurez-vous que tout ce qui est important pour vous est sauvegardé. En effet, il doit avoir un chargeur de démarrage déverrouillé pour installer Android M, et cela nécessite une réinitialisation d'usine, d'où l'effacement des données. Cependant, si le chargeur de démarrage est déjà déverrouillé, vos données resteront sur l'appareil. Par mesure de sécurité, quelle que soit la méthode que vous utilisez, nous vous recommandons tout de même de sauvegarder vos données, juste en cas de sinistre.

Cela peut sembler une tâche ardue de flasher un nouveau système d'exploitation sur votre téléphone ou votre tablette, et bien qu'il existe d'autres guides en ligne, ils supposent que vous savez déjà ce que vous faites, ce qui exaspère la situation. Nous avons décidé de proposer quelque chose de plus complet qui aidera particulièrement les débutants.

Installation d'ADB et de Fastboot

Pour flasher une image système, vous devez avoir installé ADB et Fastboot. ADB signifie Android Debug Bridge et vous permet d'envoyer des commandes à votre appareil Android via USB via une interface de terminal / ligne de commande telle que l'invite de commande Windows. Fastboot vous permet de flasher des images sur votre appareil Android.

Il existe deux méthodes pour obtenir ADB et Fastboot sur votre ordinateur. La première consiste à télécharger et installer le SDK Android, mais il comprend bien plus que ce dont vous avez vraiment besoin. Cette méthode fonctionnera pour les machines Windows et Mac. Si vous êtes un utilisateur Windows et en supposant que vous ne prévoyez pas de développer des applications, vous pouvez télécharger et installer à la place Minimal ADB et Fastboot, ce qui ne vous donnera que les fichiers nécessaires.

Si vous décidez de suivre la voie de l'installation du SDK complet, ADB et Fastboot seront dans le  dossier C: program files (x86) androidandroid-sdkplatform-tools de Windows. Si vous utilisez Minimal ADB et Fastboot, vous pouvez choisir le répertoire souhaité.

Téléchargez l'image système d'Android M Developer Preview

Il est maintenant temps de récupérer l'Android M Developer Preview, et il est disponible sur le site Android Developers de Google. Assurez-vous simplement de sélectionner la version qui correspond à votre appareil. Ceci est très important, car vous devez flasher l'image du Nexus 5 sur un Nexus 5. Une image du Nexus 6 ne fonctionnera pas sur un Nexus 5.

Après vous être assuré, faites défiler la page jusqu'à la section Images du système matériel , acceptez les conditions générales et le téléchargement commencera.

google_developers_android_m_developer_preview_listing_version_3_screenshot_03

Extraire le contenu de l'image système

Précédent Suivant 1 sur 5 comment installer Android Ocomment installer Android Ocomment installer Android Ocomment installer Android Ocomment installer Android O

Le fichier téléchargé doit avoir .tgz comme extension et vous devez extraire le contenu avant d'aller plus loin. La meilleure chose à faire est de télécharger et d'installer 7 Zip. Il existe également une version non officielle pour les Mac. Une fois 7 Zip installé sur votre machine, procédez comme suit:

  1. Ouvrez le 7 Zip File Manager et accédez au dossier dans lequel vous avez enregistré le fichier .tgz.
  2. Double-cliquez sur le fichier .tgz.
  3. Vous verrez maintenant un fichier avec une extension .tar.
  4. Double-cliquez sur ce fichier pour afficher le contenu (cela prendra environ une minute ou plus).
  5. Après son ouverture, vous devriez avoir un dossier avec le nom de code de votre appareil dans le titre (ex.  Hammerhead pour Nexus 5), double-cliquez dessus.
  6. Vous devriez maintenant voir une collection de fichiers. Sélectionnez-les tous et cliquez sur Extraire pour extraire tout le contenu. Tapez la destination C: program files (x86) androidandroid-sdkplatform-tools (si vous avez installé le SDK complet) ou quel que soit le répertoire dans lequel ADB et Fastboot sont installés.

Activez le débogage USB et connectez votre appareil Nexus via USB à votre bureau

Developer_Options_USB_Debugging_OEM_Unlock_Screenshot

Vous devez maintenant vous assurer que le débogage USB est activé sur votre appareil Nexus. Ouvrez les paramètres sur votre appareil Nexus. Si vous ne voyez pas les options de développement vers le bas de l' écran Paramètres sur votre appareil, suivez ces étapes pour les activer. Attention, ils sont un peu compliqués.

  1. Appuyez sur À propos du téléphone et recherchez le numéro de build .
  2. Appuyez  sept fois sur le numéro de build et les options du développeur apparaîtront sur la page principale des paramètres.
  3. Appuyez sur la touche Retour pour voir les options du développeur .
  4. Appuyez sur Options du développeur .
  5. Cochez pour activer le débogage USB.
  6. Si votre appareil Nexus n'a pas de chargeur de démarrage déverrouillé, vous devez également activer le déverrouillage OEM , qui se trouve un peu au-dessus de l' option de débogage USB .

Avant de connecter votre appareil au port USB de votre ordinateur, vous voulez vous assurer que les pilotes appropriés sont installés. Vous pouvez les récupérer ici. Puisque vous travaillez avec un appareil Nexus, vous voulez spécifiquement les pilotes USB Google.

Connectez maintenant votre appareil via un câble USB et vous êtes prêt à flasher le fichier Zip que vous avez extrait précédemment. Si vous connectez votre appareil Nexus à votre ordinateur pour la première fois, une fenêtre contextuelle s'affiche sur votre appareil Nexus indiquant la clé RSA de l'ordinateur. Vérifiez simplement Toujours autoriser  depuis cet ordinateur et appuyez sur OK .

Nexus_5_RSA_Key_Approval_Screenshot

Si votre ordinateur ne reconnaît pas votre appareil Nexus, ouvrez le panneau de notification et sélectionnez USB pour chargement uniquement  et changez le mode sur Transférer des photos ( PTP) .

Nexus_5_USB_Switch_To_PTP_Screenshot

Si votre ordinateur ne reconnaît toujours pas votre appareil Nexus, consultez la section Problèmes de connectivité USB pour obtenir des instructions supplémentaires.

Clignotant l'aperçu du développeur Android M

Si votre appareil n'a pas de chargeur de démarrage déverrouillé, suivez les instructions ci-dessous. 

Ce processus nécessitera une réinitialisation d'usine, alors assurez-vous que vos données importantes sont sauvegardées.

  1. Ouvrez l'invite de commande dans Windows ou Terminal sur un Mac et accédez au dossier dans lequel ADB et Fastboot sont installés. Encore une fois, si vous avez installé le SDK complet, il se trouve dans le dossier C: program files (x86) androidandroid-sdkplatform-tools . Tapez simplement les fichiers cdprogram (x86) androidandroid-sdkplatform-tools  à l'invite de Windows. Si ADB et Fastboot sont ailleurs, accédez-y simplement. Pour rendre les choses plus faciles afin de ne pas avoir à taper de longs répertoires, vous pouvez également le coller en appuyant sur ALT et la barre d'espace, puis choisissez Modifier, suivi de Coller.

Si vous utilisez un Mac, vous devez ajouter le répertoire des outils de la plateforme à votre $ PATH. Dans le terminal, tapez sudo nano / etc / chemins. Entrez maintenant votre mot de passe et allez au bas du fichier et entrez le chemin complet du répertoire «platform tools». Appuyez sur control-x pour quitter et entrez Y pour enregistrer.

Les commandes ADB suivantes sont destinées aux machines Windows. Si vous utilisez un Mac, ajoutez simplement ./ avant chaque commande, par exemple:  ./adb reboot bootloader.

  1. En supposant que votre appareil est déjà connecté à votre ordinateur via USB et que le débogage USB est activé, vous devez le redémarrer en mode de démarrage rapide. Suivez l'une des deux méthodes ci-dessous. L'option A peut être préférable car elle saura immédiatement si votre ordinateur ne reconnaît pas votre appareil Nexus.

A) Tapez adb reboot bootloader

B) Éteignez votre appareil, puis rallumez-le tout en maintenant les combinaisons de touches appropriées pour votre appareil. Pour de nombreux appareils, il s'agit d'augmentation du volume + réduction du volume + alimentation. Vous pouvez voir les combinaisons de touches de votre appareil ici.

  1. Tapez fastboot oem unlock pour déverrouiller votre appareil. Comme dernier avertissement , cette étape effacera tout sur votre appareil.
  2. Tapez flash-all pour installer le chargeur de démarrage, le (s) micrologiciel (s) de bande de base et le système d'exploitation. Si vous obtenez une erreur system.img manquante, faites défiler vers le bas de cette page pour plus d'instructions.
  3. Ce processus peut prendre plusieurs minutes, il est donc important de ne pas éteindre ou déconnecter l'appareil. Une fois terminé, votre appareil redémarrera et l'Android M Developer Preview sera installé.
  4. Vous pouvez choisir de reverrouiller le chargeur de démarrage si vous le souhaitez, mais en supposant que vous le ferez à nouveau avec une future mise à jour, vous voudrez peut-être le laisser déverrouillé afin de ne pas avoir à effectuer à nouveau une réinitialisation d'usine. Si vous souhaitez re-verrouiller, suivez simplement l'étape 2 ci-dessus et changez l'étape 3 en verrouillage rapide du moteur OEM . C'est tout.

Si votre appareil dispose déjà d'un chargeur de démarrage déverrouillé et que vous ne souhaitez pas réinitialiser les paramètres d'usine et perdre vos données, suivez les instructions ci-dessous.

  1. Ouvrez l'invite de commande dans Windows et accédez au dossier dans lequel ADB et Fastboot sont installés. Encore une fois, si vous avez installé le SDK complet, il se trouve dans le dossier C: program files (x86) androidandroid-sdkplatform-tools. Tapez simplement les fichiers cdprogram (x86) androidandroid-sdkplatform-tools . Si c'est ailleurs, accédez-y simplement. Pour rendre les choses plus faciles afin de ne pas avoir à taper de longs répertoires, vous pouvez également le coller en appuyant sur ALT et la barre d'espace, puis choisissez Modifier, suivi de Coller.

Si vous utilisez un Mac, vous devez ajouter le répertoire des outils de la plateforme à votre $ PATH. Dans le terminal, tapez sudo nano / etc / chemins. Entrez maintenant votre mot de passe et allez au bas du fichier et entrez le chemin complet du répertoire «platform tools». Appuyez sur control-x pour quitter et entrez Y pour enregistrer.

Remarque: les commandes ADB suivantes sont destinées aux machines Windows. Si vous utilisez un Mac, ajoutez simplement ./ avant chaque commande, par exemple:  ./adb reboot bootloader

  1. En supposant que l'appareil est déjà connecté à votre ordinateur via USB et que le débogage USB est activé, vous devez le démarrer en mode de démarrage rapide. Suivez l'une des deux méthodes ci-dessous.

A) Tapez adb reboot bootloader

B) Éteignez votre appareil, puis rallumez-le tout en maintenant les combinaisons de touches appropriées pour votre appareil. Pour de nombreux appareils, il s'agit d'augmentation du volume + réduction du volume + alimentation. Vous pouvez voir les combinaisons de touches de votre appareil ici.

  1. Vous devrez modifier le fichier flash-all.bat que vous avez extrait de l'image d'usine, qui doit se trouver dans le même répertoire que ADB et Fastboot. Ouvrez-le simplement avec n'importe quel éditeur de texte simple tel que WordPad. Vous verrez une ligne commençant par « fastboot -w update …… .. » Supprimez simplement le -w de cette ligne. L' indicateur -w efface vos données, donc le supprimer empêchera évidemment cela de se produire.
  2. Tapez flash-all pour installer le chargeur de démarrage, le (s) micrologiciel (s) de bande de base et le système d'exploitation. Si vous obtenez une erreur system.img manquante, faites défiler vers le bas de cette page pour plus d'instructions.
  3. Ce processus peut prendre plusieurs minutes, il est donc important de ne pas éteindre ou déconnecter l'appareil. Une fois terminé, votre appareil redémarrera et l'Android M Developer Preview sera installé.

Si vous obtenez une erreur system.img manquante à l'étape 4 de l'une ou l'autre méthode, suivez ces instructions

Extrayez tous les fichiers du fichier .zip qui se trouve être l'un des fichiers extraits du .tgz d'origine que vous avez téléchargé sur Google. Le nom du fichier Zip commence probablement par "image". Il devrait y avoir divers fichiers .img dans ce fichier Zip. En plus de cela, vous avez déjà des fichiers .img bootloader et radio dans le même répertoire. Assurez-vous simplement que tous les fichiers .img (du fichier Zip) et ceux qui ont déjà été extraits se trouvent dans le même répertoire que ADB et fastboot. Vous allez maintenant flasher chaque fichier .img séparément.

Si vous ne possédez pas l'un des fichiers .img du chargeur de démarrage ou de la radio, ne vous inquiétez pas, tous les appareils n'en ont pas besoin. Il est également important de suivre cet ordre exact. À l'invite CMD et dans le répertoire C: program files (x86) androidandroid-sdkplatform-tools  (si vous avez installé le SDK complet) ou partout où résident ADB et fastboot. N'oubliez pas d'ajouter ./ avant chaque commande si vous utilisez un Mac.

  1. tapez fastboot flash bootloader [nom de votre fichier] .img
  2. tapez fastboot flash radio [nom de votre fichier] .img
  3. tapez fastboot reboot-bootloader
  4. tapez fastboot flash recovery recovery.img
  5. tapez fastboot flash boot boot.img
  6. type système flash fastboot system.img

Si votre appareil est un Nexus 9, émettez également cette commande - fastboot flash vendor vendor.img

Enfin, si vous le souhaitez, vous pouvez effacer le cache avec cette commande - fastboot flash cache cache.img

Voilà, profitez de la nouvelle version d'Android M. Developer Preview.

Problèmes de connectivité USB

Si votre ordinateur ne reconnaît pas votre appareil via USB, les pilotes appropriés ne sont pas installés. Assurez-vous que vous avez installé les pilotes USB Google trouvés ici, et si vous rencontrez toujours un problème, suivez ces étapes.

  1. Sur votre bureau Windows, accédez à votre panneau de configuration puis au Gestionnaire de périphériques .
  2. Vous devriez voir Android Phone sous Autres appareils avec un jaune! marquez dessus.
  3. Faites un clic droit dessus et choisissez la mise à jour du pilote
  4. Choisissez parcourir mon ordinateur , puis laissez-moi choisir dans une liste .
  5. Sélectionnez l' interface Android ADB.