1 votes

Couche matérielle/logicielle d'un appareil Android

J'ai besoin de connaître les différences entre un matériel PC et un appareil Android (smartphone), parce que j'ai des difficultés à comprendre certaines choses sur certains sujets.

En général, lorsque j'ai un ordinateur, si j'ai une restriction, comme un mot de passe dans le bios ou un logiciel spécial dans l'EPROM, je dois le modifier manuellement pour accéder au PC ou le rendre "totalement" sous mon contrôle.

Je veux comprendre comment les opérateurs bloquent le bootloader d'un téléphone, ou le "verrouillent" (les cartes SIM des autres opérateurs ne peuvent pas fonctionner dans l'appareil), est-ce dans le matériel ? Ou dans le logiciel de l'EPROM ? C'est la même chose avec l'enracinement. Si j'installe un système d'exploitation Linux dans n'importe quel PC, je serai directement rooté, que se passe-t-il avec le matériel à l'intérieur des smartphones ?

Puis-je avoir un PC avec une carte réseau "verrouillée" ? La seule façon de le faire est de faire programmer spécialement l'eprom de la carte réseau périphérique.

Je pense que j'ai besoin de beaucoup plus de connaissances sur ce sujet et je suis à la recherche de livres ou de MOOC qui peuvent m'expliquer ces spécifications pour comprendre en profondeur l'interface matériel/logiciel d'un téléphone Android ou de tout autre téléphone en général. Je pense que, pour comprendre parfaitement la configuration matérielle de n'importe quel appareil téléphonique (IOS,Android,Windows phone ou la pierre nokia).

Exemples de mon problème :

  1. Je peux avoir une rom personnalisée dans un appareil, mais il est toujours verrouillé, parfois par le logiciel nous visons à le déverrouiller, peut-être que c'est dans le logiciel de l'antenne GPS ?

  2. Sony xperia j st26i "bootloader locked", cela signifie que je dois flasher manuellement l'eprom pour installer un bootloader et des roms personnalisées ?

  3. Firmware du système d'exploitation Android ou firmware du téléphone ?

Merci pour votre aide.

0voto

Roh_mish Points 303

Normalement, un bootloader bloqué signifie que le bootloader vérifie la signature du système d'exploitation installé ou de la restauration à démarrer. Et la récupération ne vous permet pas d'installer un OS non signé. Si vous déverrouillez le bootloader, vous pouvez "flasher" n'importe quel firmware et le bootloader ne vérifiera pas la signature. De plus, vous pouvez maintenant flasher une récupération personnalisée qui sera capable d'installer à partir de sources non vérifiées/non signées. Votre carte SIM peut être verrouillée au niveau du modem, du bootloader ou du système d'exploitation. Il est généralement fait au niveau du modem ou du bootloader.

Pour déverrouiller un bootloader, il faut soit flasher un bootloader modifié, soit changer un drapeau (comme sur les appareils Nexus). Root sur le téléphone est plus ou moins comme sudo.

Le microprogramme du système d'exploitation Android peut faire référence au système d'exploitation Android (c'est-à-dire aux partitions système, bin, etc.) tandis que le microprogramme du téléphone est le système d'exploitation + le chargeur de démarrage + le modem et d'autres bits nécessaires qui ne font pas partie du système d'exploitation. Des éléments comme le système d'exploitation du processeur de bande de base, les pilotes radio, etc. sont également mis à jour mais ne font pas partie du système d'exploitation Android.

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