février 13, 2021

L’avenir du clignotement des ROM personnalisées se fera via un navigateur Web

Par admin2020

[ad_1]

Pour certaines personnes, l’envie de plonger les orteils dans la scène du développement du marché secondaire va et vient. Parfois, nous prétendons être satisfaits d’un nouveau téléphone, prétendant qu’il a tout ce dont nous avons besoin. Juste après la fin de la période de lune de miel, nous retombons aux vieilles habitudes et voulons rapidement plonger dans le monde du rooting et des ROM personnalisées. Bien qu’il existe divers guides clignotants génériques ou spécifiques à l’appareil disponibles pour vous aider, cela peut toujours être une tâche ardue pour un nouvel utilisateur essayant de comprendre à quoi servent tous ces termes et programmes. Même pour les utilisateurs expérimentés, vous ne pouvez parfois tout simplement pas faire en sorte que votre PC (ou Mac) reconnaisse votre téléphone Android, quel que soit le nombre de fois que vous manipulez les paramètres du système.

Lorsque Google a annoncé pour la première fois l’outil Android Flash comme un effort pour rationaliser le travail d’installation de l’image système générique (GSI), la communauté a discuté de l’efficacité de l’approche basée sur le navigateur pour simplifier le paradigme du clignotement. Après tout, la méthode permet aux utilisateurs d’éviter les inconvénients du téléchargement manuel des images et de les flasher avec des commandes de démarrage rapide. L’offre de Google, cependant, est un peu restrictive car l’outil en ligne n’est compatible qu’avec une poignée d’appareils, et vous êtes limité à ne flasher que des images AOSP officielles et des packages de micrologiciels de stock. À cette fin, Danny Lin, qui passe kdrag0n sur nos forums, développé fastboot.js – une implémentation JavaScript du protocole de démarrage rapide en utilisant le WebUSB API, spécialement conçue pour les utilisateurs finaux qui ont du mal à faire clignoter les systèmes d’exploitation tiers sur les appareils Android.

Il est toujours bon de voir d’autres options apparaître, et l’arrivée d’un outil de flashage basé sur JavaScript signifie essentiellement que vous pourrez flasher des ROM personnalisées directement depuis votre navigateur! En fait, Lin, le développeur qui gère le ProtonAOSP pour le Google Pixel 5 et d’autres appareils, a déjà mis au point un générique Installateur Web Android, un modèle d’application d’installation à part entière qui s’exécute entièrement dans le navigateur. Si vous avez un appareil officiellement pris en charge par le projet ProtonAOSP, vous pouvez même essayer de le flasher en utilisant un fork officiel de ce programme d’installation Web.

Kdrag0n a également écrit le programme d’installation Web pour le GraphèneOS projet, auquel il attribue le financement du développement initial de ce projet.

Chromium prend en charge WebUSB depuis la version 61, de sorte que tout navigateur basé sur Chromium (par exemple Google Chrome ou Microsoft Edge) installé sur votre PC peut utiliser l’outil de flashage Web codé au-dessus de fastboot.js. Sous Windows, vous devrez peut-être également installer un pilote pour l’interface Fastboot, mais il sera automatiquement téléchargé et installé via Windows Update dans la plupart des cas.

Plus d’informations concernant la bibliothèque fastboot.js peuvent être trouvées dans le référentiel lié ci-dessous. Bien qu’elle ne soit pas destinée à remplacer tout à fait le binaire Fastboot natif pour le moment, l’implémentation Javascript, avec sa nature inhérente au système d’exploitation, offre un complément portable et pratique, voire une alternative, aux outils de la plate-forme Android pour votre peaufinage. Besoins. Les utilisateurs n’auront plus à souffrir de problèmes liés à des commandes manquées ou à des difficultés pour télécharger les outils mis à jour de la plate-forme Android, car tout ce dont vous avez besoin se trouvera directement dans votre navigateur.

Repo fastboot.js GitHub



[ad_2]

Source link