FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Les défis de l'installation d'une ROM de tablette :pourquoi est-ce si difficile ?

Si vous êtes un lecteur régulier de MakeUseOf, vous n'êtes probablement pas étranger au remplacement du système d'exploitation d'origine sur votre ordinateur par un autre. Nous avons couvert Linux sur Mac, macOS sur PC et Windows sur les systèmes barebones dans des articles précédents.

Mais qu'en est-il des tablettes ? Ce sont comme des ordinateurs portables plus petits et plus fins, n'est-ce pas ?

En fait, un certain nombre de différences compliquent l'installation d'un nouveau système d'exploitation sur une tablette. Dans cet article, nous examinerons certains de ces défis.

Différences entre les tablettes et les ordinateurs portables et autres PC

Avant d'entrer dans les détails, examinons comment les tablettes sont différentes des ordinateurs.

Les utilisateurs de PC peuvent ajouter différents composants à leurs machines à leur guise. En revanche, les appareils tels que les tablettes ressemblent davantage à des appareils électroniques grand public. Afin de fournir une expérience sans faille, les fabricants contrôlent le matériel qui peut entrer dans l'appareil. Il s'ensuit que lorsque les fabricants n'ont pas à se soucier de l'adaptation de tous les différents matériels qu'un utilisateur peut essayer, ils n'ont pas besoin du côté logiciel qui s'interface avec ce matériel.

Et c'est la principale différence. Les PC (la plupart, de toute façon) sont des systèmes extensibles et personnalisables. Les tablettes essaient de fournir aux utilisateurs une fonction spécifique (même si cette fonction est une expérience informatique assez standard). Et le logiciel fourni avec les tablettes a beaucoup plus en commun avec le micrologiciel de l'appareil (malgré l'inclusion d'un système d'exploitation, par exemple Android).

Remarque : Bien que j'aie utilisé le terme "tablette", ce qui suit s'applique également à la plupart des téléphones et autres types d'appareils exécutant Android, par exemple la console NVIDIA Shield. Bien que les concepts s'appliquent également aux appareils iOS, ils peuvent tous être résolus en jailbreakant l'appareil.

Comment se préparer avant de remplacer le système d'exploitation de votre tablette

Bien que certains outils tels que le gestionnaire de ROM de ClockworkMod fournissent une méthode pointer-cliquer pour échanger des ROM en fonction du modèle de votre appareil, vous devrez peut-être le faire à la main. Examinons certaines des choses auxquelles vous devrez vous préparer avant de commencer.

Les tablettes ne fournissent pas d'accès au niveau racine par défaut

Nous avons expliqué comment procéder dans notre guide détaillé sur l'enracinement des téléphones Android. En un mot, la plupart des appareils ne vous permettent pas d'accéder aux fichiers système, uniquement à vos propres données et applications. "L'enracinement" d'un appareil est le processus simple consistant à accorder un accès complet en lecture/écriture à ces fichiers et répertoires.

Jailbreaker votre appareil iOS ou utiliser une application telle que SuperSU pour Android donnera accès à ces fichiers système. L'accès root peut faciliter la sauvegarde de votre appareil grâce à des outils plus sophistiqués.

Conseil de pro : Déverrouillez l'accès au niveau racine. Sérieusement. Si vous souhaitez changer de système d'exploitation, vous modifiez déjà considérablement votre appareil. L'accès à ces fichiers est assez modeste en comparaison.

La sauvegarde et la restauration de la tablette ne sont pas simples

Comme pour tout remplacement de système d'exploitation, vous devez d'abord sauvegarder votre système existant et vous assurer que vous pouvez le restaurer en cas de problème. Sur un PC, cela peut être aussi simple que de cloner votre disque dur ou de sauvegarder certaines parties de votre système à l'aide d'outils logiciels.

Mais sur une tablette Android, le système réside sur plusieurs partitions différentes dans la mémoire de l'appareil, notamment :

  • La partition de démarrage , qui contient le noyau et d'autres données nécessaires au démarrage du système.
  • La partition système , qui contient l'essentiel du système d'exploitation, comme les applications et les bibliothèques.
  • La partition de récupération , qui contient les outils nécessaires pour réinitialiser l'appareil à un état "d'usine".
Les défis de l installation d une ROM de tablette :pourquoi est-ce si difficile ?

L'image ci-dessus montre l'application Android DiskInfo illustrant les détails des partitions telles que boot et /système . Certains modèles d'appareils peuvent en avoir d'autres qui sont importants à des fins de sauvegarde. Vous devez les confirmer et les sauvegarder avant d'essayer un nouveau système d'exploitation pour tablette. Étant donné que toutes ces partitions peuvent être écrasantes, pensez à utiliser des outils spéciaux. Vous pouvez tout faire en même temps avec une sauvegarde NANdroid ou utiliser l'un des outils de sauvegarde les plus puissants (les deux nécessitent un accès root).

Conseil de pro : Assurez-vous d'avoir effectué une sauvegarde de votre appareil qui peut être facilement restaurée.

Les tablettes ont des chargeurs de démarrage verrouillés

Afin d'installer un système d'exploitation, vous démarrez généralement votre ordinateur dans une sorte de programme d'installation. Il peut s'agir d'un disque de récupération que vous avez reçu avec votre matériel ou d'une clé USB que vous avez créée vous-même. Quoi qu'il en soit, le vénérable BIOS et l'UEFI modernisé (mais ennuyeux) permettent à l'utilisateur de démarrer d'autres systèmes d'exploitation à un certain niveau.

Mais les fabricants verrouillent généralement le bootloader sur une tablette, et vous devrez le déverrouiller. Certains fabricants fournissent des applications pour effectuer le déverrouillage à votre place, tandis que d'autres appareils disposent de commandes facilement accessibles pour le faire. Néanmoins, vous devrez déverrouiller ce chargeur de démarrage afin d'installer une nouvelle ROM.

Les défis de l installation d une ROM de tablette :pourquoi est-ce si difficile ?

Conseil de pro : Assurez-vous d'avoir le bon outil de déverrouillage du chargeur de démarrage pour votre modèle de tablette. Et avant de commencer, comprenez quelles sont les conséquences de son utilisation (par exemple, l'annulation de votre garantie).

L'installation du logiciel système pour les tablettes nécessite des soins

Avec les systèmes d'exploitation de bureau et de serveur, le programme d'installation est un programme sophistiqué. Il peut cataloguer le matériel d'une machine, recueillir les commentaires des utilisateurs sur ce qu'ils aimeraient faire et configurer les pilotes ou les logiciels en conséquence. Les fabricants d'appareils savent exactement ce que sera le matériel et définissent l'expérience. Ils ont juste besoin de pousser ce système d'exploitation vers la mémoire de l'appareil.

Cela implique l'utilisation d'outils de bas niveau comme ADB ou fastboot. Une fonction de fastboot écrit des images système, octet par octet, dans la mémoire flash de l'appareil. Vous vous retrouverez probablement à copier et coller des commandes détaillées comme celles-ci :

récupération flash fastboot twrp.img 

Soyez très prudent lorsque vous saisissez ces commandes :si vous deviez remplacer "récupération" par "bootloader", il pourrait essayer d'écraser la partition de démarrage avec une image trop volumineuse. Ensuite, lorsque vous redémarrez, il n'y aurait pas de chargeur de démarrage valide et il serait temps de sortir les sauvegardes.

En fonction de votre ROM, vous pouvez émettre des commandes comme ci-dessus pour :

  • le chargeur de démarrage,
  • l'image de récupération (une sorte de système minimal comme lors de l'utilisation des options de démarrage avancées de Windows ou du mode sans échec),
  • et le système lui-même.

Sinon, l'image de récupération fournit des outils pour mettre à jour la ROM de l'appareil. À ce stade, vous devriez avoir peu de mal à copier les fichiers ROM sur votre appareil, à les flasher avec l'outil de récupération et à les tester.

Conseil de pro : Trouvez un tutoriel pour votre modèle d'appareil exact et copiez/collez soigneusement les commandes. Pour plus de précision (et de confiance), recherchez deux tutoriels avec un contenu similaire et utilisez le plus facile à comprendre.

Souhaitez-vous toujours braver une mise à niveau de tablette ?

Bien que les récompenses de l'installation d'un nouveau système d'exploitation de tablette sophistiqué soient tentantes, gardez à l'esprit qu'il s'agit d'un processus délicat. Il y a très peu de prise en charge lors de ces opérations, et à peu près tout ce que vous faites ci-dessus annulera votre garantie.

Cependant, si vous souhaitez approfondir, les forums XDA sont un excellent point de départ pour les propriétaires d'Android. Ils ont des étapes spécifiques sur l'enracinement, le déverrouillage et plus encore, pour à peu près n'importe quel modèle d'appareil Android. Les utilisateurs d'iOS peuvent se diriger vers le forum Jailbreak et iOS Hacks sur MacRumors, une autre mine d'or d'informations.

Êtes-vous prêt à plonger dans le monde des ROM personnalisées et des appareils déverrouillés ? Avez-vous été brûlé par un processus de mise à niveau qui a mal tourné ? Faites-nous savoir si vous pensez que cela en vaut la peine dans les commentaires ci-dessous !


[]