0 votes

Architecture de démarrage d'Android comparée au processus de démarrage d'un ordinateur de bureau

Après avoir lu cette réponse et cet article de pointage : Quelqu'un peut-il expliquer le processus de démarrage d'un appareil Android ?

Mon Samsung S3 a CyanogenMod installé. Il y a une probabilité lors de l'installation de la récupération personnalisée via Odin de brique votre téléphone.

Quel est le lien entre le processus de démarrage et l'installation d'une restauration personnalisée ? La restauration personnalisée est-elle stockée dans le BIOS de l'appareil (CPU ASIC ??)?

Je cherche des informations sur le fonctionnement du bricking (par analogie avec le PC).
Sur un PC, vous "briquez" l'ordinateur lorsque votre flash BIOS échoue, le reste étant géré par le chargeur de démarrage. Il peut être récupéré en démontant et en flashant à nouveau la puce du BIOS.

Je suppose donc que les appareils Android doivent aussi avoir une sorte de BIOS et changer à un moment donné pour commencer à démarrer à partir du support. Est-ce correct ?

Sur un PC, si vous n'avez pas de système d'exploitation ou si celui-ci est corrompu, vous pouvez utiliser différents supports (disquette, CD) pour démarrer.
Pourquoi n'est-il pas possible (d'après ce que je sais) de faire un tel démarrage à partir d'une carte mémoire ?

D'après ce que j'ai compris, tant que le BIOS n'est pas corrompu, il ne devrait pas y avoir de problème pour démarrer/réinstaller le système ?

La personne qui a installé mon système de récupération m'a dit qu'il fallait SEULEMENT effacer les dossiers de cache lorsque l'on change de système d'exploitation en utilisant la récupération. Cela signifie donc que je ne peux pas toucher aux fonctions principales de l'OS ? Comment cela se fait-il ? Sur un PC normal, je pourrais simplement insérer le CD avec le nouveau logiciel et installer l'OS à partir de zéro.

La seule explication qui me vient à l'esprit est que le BIOS et le système sont la même chose ?

0 votes

Il s'agit de 3 questions en une : Comment fonctionne le démarrage. Qu'est-ce qui définit le bricolage. Pourquoi Android ne peut pas démarrer à partir d'un support externe.

2voto

Goblinlord Points 121

Pour faire simple, il n'est pas conçu pour que les utilisateurs puissent "démarrer à partir d'une carte mémoire" comme vous le dites. Il s'agit d'un appareil embarqué et il est conçu comme tel. Les appareils Android ne sont généralement pas conçus pour que l'utilisateur final puisse installer des logiciels via un support externe. Ils sont spécifiquement conçus pour que des logiciels supplémentaires (pas de nouveaux systèmes d'exploitation) soient chargés via une connexion réseau. Les paramètres de démarrage initial vont vraiment dépendre du produit.

0 votes

Ils ne rendent pas les choses plus faciles, c'est sûr. Je suis plus intéressé s'il y a un moyen de simplifier ce processus.

0 votes

D'après ce que j'ai compris, la gamme Samsung a connu des problèmes dans le passé où il était possible, dans certaines conditions, de bloquer un appareil. J'avais un S2 et je me souviens d'un de ces problèmes qui concernait la façon dont les données étaient effacées. Quoi qu'il en soit, il n'y avait qu'une seule cause/condition. Ce cas spécifique a en fait endommagé l'unité de mémoire qui contenait le chargeur de démarrage. C'était également assez rare parce qu'une fois que les gens connaissaient la cause, elle était largement diffusée jusqu'à ce qu'une solution soit disponible. Il existe sûrement d'autres conditions, mais chacune d'entre elles doit être récupérée différemment, si tant est que cela soit possible. Comme on dit, toutes ces choses sont à votre disposition.

0 votes

Vous faites probablement référence au syndrome de mort subite de Samsung.

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