L’ancienne méthode d’image usine était en théorie simple, mais elle n’était pas toujours très fiable. Parfois, le script de Google ne fonctionnait pas. Vous deviez donc flasher manuellement de nombreux fichiers à partir de l’invite de commande. De plus, elle nécessitait un chargeur de démarrage déverrouillé, contrairement à la nouvelle méthode.
Cette nouvelle méthode utilise le
adb sideload
commande pour flasher la dernière mise à jour en un seul coup. Si vous n’avez jamais utilisé cette commande auparavant, cela peut sembler un peu décourageant au début, mais c’est en fait assez facile. De plus, c’est plus rapide que d’attendre que l’OTA frappe votre appareil. C’est un gagnant-gagnant.
Première étape: préparez votre ordinateur et votre périphérique
Avant de commencer, vous devez configurer ADB et Fastboot sur votre ordinateur. Pour faciliter l'utilisation, vous devez également configurer ADB dans votre chemin système Windows. Une fois que tout est configuré, vous êtes prêt à transférer des OTA sur votre appareil Nexus. Sucré.
Ensuite, si ce n’est déjà fait, vous devez accéder au menu Options de développement de votre téléphone et activer le débogage USB. Encore une fois, c’est simple, et une fois que c’est fait, vous n’aurez plus à le refaire (à moins de réinitialiser le périphérique en usine).
Depuis cette fonctionnalité juste lancé, seuls les fichiers OTA les plus récents sont disponibles pour chaque périphérique. Je vais utiliser la dernière mise à jour du correctif de sécurité sur mon Nexus 6P pour ce didacticiel, à savoir la construction du MTC19T pour ceux qui suivent à la maison.
Une fois que vous avez accès aux téléchargements, allez-y et trouvez la version pour votre appareil. Cliquez sur le lien "Lien" pour lancer le téléchargement. Il s’agit de packages OTA complets. Il ne s’agit donc toujours que d’une grande image Factory Image; celle de mon 6P est de 910 Mo.
Deuxième étape: connectez votre appareil et redémarrez en récupération
Allez-y et connectez l'appareil à votre ordinateur. La première fois que vous faites cela, vous devrez approuver le débogage USB sur ce PC. S'il s'agit de votre ordinateur personnel (ce que j'espère, étant donné que vous venez d'installer une quantité de choses dessus), cochez la case «Toujours autoriser». de cet ordinateur”.
adb devices
Utilisez cette commande pour redémarrer l'appareil en reprise:
adb reboot recovery
Troisième étape: charger latéralement la mise à jour de l'OTA
L'appareil redémarre sur un écran avec un petit gars sous Android et un point d'exclamation rouge. Appuyez sur le bouton Volume Up en maintenant le bouton d'alimentation pour exposer le menu de récupération caché.
adb sideload
…où
updatefile.zip
est le nom de fichier de votre OTA.
Une fois terminé, le menu de récupération réapparaîtra sur votre téléphone, l’option «Redémarrer le système maintenant» étant déjà en surbrillance. Appuyez sur le bouton d'alimentation pour commencer le redémarrage.
Vous pouvez continuer et débrancher le téléphone de l'ordinateur pendant le redémarrage. Il faudra probablement un peu de temps pour démarrer complètement, car Android doit «Optimiser les applications» après une mise à jour. Cela peut prendre un tandis que, en fonction du nombre d'applications que vous avez installées. (Heureusement, à partir d'Android N, les temps d'optimisation seront considérablement améliorés.)
Et c’est tout, vous avez terminé. Félicitations.
Tandis que
adb sideload
n’est pas forcément nouvelle, c’est l’une des premières utilisations quotidiennes, en particulier pour les utilisateurs non rootés.C’est un moyen plus facile de flasher manuellement les fichiers OTA, d’autant plus que vous n’aurez pas à vous soucier de flasher un nouveau chargeur de démarrage, une récupération, des radios ou des fichiers système - une seule commande, c’est tout. J'aime le pilote automatique.