Faire une nouvelle installation d'Android sur un téléphone ou une tablette Nexus

23

Récemment, j'ai eu un problème où mon téléphone Nexus S ne pouvait pas passer à Jelly Bean. Pendant le processus de mise à niveau, je recevais un message d'erreur indiquant qu'un des fichiers de mon système actuel était corrompu, la mise à niveau ne peut donc pas être appliquée.

Je savais qu'une installation propre (au lieu d'une mise à niveau) résoudrait le problème, mais j'ai eu beaucoup de mal à trouver des informations claires sur la façon de procéder. La plupart des didacticiels vous obligent à télécharger le nouveau système d'exploitation à partir de sources non fiables (sites de téléchargement louches) et à supposer que votre téléphone est enraciné.

Heureusement, il s'est avéré que vous pouvez le faire en utilisant uniquement le logiciel officiel de Google et vous n'avez pas besoin de rooter votre téléphone (vous pouvez - cela n'a pas d'importance).

Je poste des instructions pour la méthode que j'ai utilisée, comme réponse ci-dessous. Ceci est également utile lorsque vous devez effectuer une véritable réinitialisation d'usine . La fonction "réinitialisation d'usine" d'Android efface uniquement les données utilisateur, laissant le système d'exploitation tel qu'il était - inutile si votre système d'exploitation est endommagé ou s'il a été modifié et que vous souhaitez le ramener dans un état de stock d'origine. Cela résout le problème.

Ces instructions devraient fonctionner pour tout téléphone ou tablette Nexus.

Ludwik Trammer
la source

Réponses:

13

Attention: les instructions concernent l'installation propre d'un système d'exploitation. Cela signifie que TOUTES VOS DONNÉES seront PERDUES de façon permanente. Si votre téléphone était précédemment enraciné, il sera ramené à un état non rooté (que vous le vouliez ou non).

N'oubliez pas de faire des sauvegardes de toutes les données importantes sur votre téléphone. Ce sera perdu.


1. Activer le débogage USB

Activez le débogage USB sur votre appareil:

Allez dans Paramètres système / Options développeur et cochez "Débogage USB".

2. Fastboot

Vous aurez besoin de l' outil fastboot . Il s'agit d'un outil officiel de ligne de commande Google destiné aux développeurs. Vous pouvez suivre les instructions officielles pour installer l'outil , mais elles sont assez compliquées. Si vous êtes sous Mac OS X ou Linux, vous devriez probablement faire ce que j'ai fait et utiliser l'outil open source adb-fastboot-install .

Il suffit de le télécharger , décompressez - le et utilisez une des instructions de ligne de commande suivante ( en fonction de votre système d'exploitation):

sh ADB-Install-Mac.sh

ou

sh ADB-Install-Linux.sh

Évidemment, tout en faisant cela, vous devez être dans le répertoire contenant ces fichiers.

Il existe de nombreuses instructions sur la façon d'installer fastboot sur Windows (par exemple celui-ci ). Voir également la réponse de user17512 pour une méthode alternative pour les utilisateurs de Windows.

3. Passer au mode de démarrage rapide de l'appareil

Vous devez connecter l'appareil à votre ordinateur à l'aide d'un câble USB, puis accéder au mode de démarrage rapide de votre appareil:

  • Sur Nexus S : éteignez votre téléphone. Maintenez enfoncée la touche Volume +, puis maintenez enfoncée la touche Marche / Arrêt.

  • Sur Galaxy Nexus , Nexus 5 et Nexus 10 : éteignez votre téléphone. Maintenez enfoncés Volume Up et Volume Down, puis maintenez enfoncé Power.

  • Sur Nexus 4 , Nexus 6 , Nexus 7 et Nexus 9 : éteignez votre appareil. Maintenez enfoncé le bouton Volume bas, puis maintenez enfoncé le bouton Marche / Arrêt.

4. Déverrouillage du chargeur de démarrage

Exécutez la commande suivante sur votre ordinateur:

fastboot oem unlock

Remarque: cette étape supprimera toutes vos données de l'appareil.

5. Téléchargement de l'image d'usine

Téléchargez l'image d'usine de votre appareil et de la version Android de votre choix directement depuis Google.

6. Installation du système

Décompressez l'archive (si vous êtes sous Windows, vous devrez probablement télécharger un logiciel supplémentaire pour décompresser les fichiers .tar.gz. 7-zip fera le travail. Les utilisateurs de Mac et Linux ont déjà tous les logiciels requis installés) .

Allez dans le répertoire nouvellement désarchivé et exécutez la commande suivante:

./flash-all.sh

Remarque: cela effacera toutes les données de votre appareil

Après un certain temps, votre appareil devrait redémarrer et démarrer sur votre système d'exploitation nouvellement installé :)

7. Re-verrouiller votre chargeur de démarrage

Cette étape n'est pas strictement nécessaire, mais c'est une bonne idée pour des raisons de sécurité. Redémarrez à nouveau en mode de démarrage rapide (voir l'étape 2 ci-dessus) et exécutez la commande suivante sur votre ordinateur:

fastboot oem lock

Cela a très bien fonctionné pour moi, j'espère que cela sera utile à d'autres personnes :)

Ludwik Trammer
la source
Très très utile, cela fonctionne pour moi sur un Nexus S. Merci beaucoup pour le partage, la connaissance est le pouvoir.
bobighorus
3

Si vous avez Windows, l'excellent Nexus Root Toolkit automatisera le processus qui a été donné ici en un seul clic «flash to stock & unroot» plus une option supplémentaire pour verrouiller OEM par la suite. Bien sûr, il se déverrouillera et rootera tout aussi facilement et d'autres fonctionnalités avancées. Vous pouvez l'obtenir à:

http://www.wugfresh.com/dev/nexus-root-toolkit/

user17512
la source