3 votes

Démarrage du noyau à partir de fastboot

Nous avons tous entendu parler de la commande "fastboot boot xxxx". Comment cela fonctionne-t-il lorsque vous l'utilisez pour le noyau (fastboot boot boot.img) ? Est-ce que c'est aussi simple que cela : il démarre Android avec ce noyau si possible ou il rend ce noyau permanent, sinon comment cela fonctionne-t-il ? Est-ce qu'il met simplement le noyau que vous avez spécifié dans la RAM au lieu de celui de la mémoire interne ? De plus, que se passe-t-il si le noyau ne peut pas démarrer pour une raison quelconque, est-ce qu'il démarre l'appareil ou simplement le noyau existant ? Et si le noyau est correct et qu'il démarre, comment revenir à l'utilisation du noyau de la mémoire interne ?

8voto

Firelord Points 23064

Lorsque vous utilisez fastboot boot FILE.img l'image est téléchargée et écrit dans la RAM et que le la procédure normale pour démarrer un boot.img est suivie . Aucune modification n'est apportée à une quelconque partition.

Si l'image n'est pas valide ou ne peut être démarrée, le processus de démarrage revient automatiquement à l'image de la partition de démarrage. Une fois le noyau temporaire démarré, il est traité de la même manière que celui stocké dans la partition de démarrage. Vous ne verrez pas "booted kernel" ou toute autre information similaire dans Android. Une fois que vous redémarrez l'appareil, cette image est effacée de la mémoire et celle de la partition de démarrage est chargée et démarrée.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X