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 :
-
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 ?
-
Sony xperia j st26i "bootloader locked", cela signifie que je dois flasher manuellement l'eprom pour installer un bootloader et des roms personnalisées ?
-
Firmware du système d'exploitation Android ou firmware du téléphone ?
Merci pour votre aide.