Est-ce que des termes comme «ROM Android» ou «firmware iOS» vous confondent? Votre compréhension du «flashage» se limite-t-elle aux actes d'exhibitionnisme? Vous sentez-vous laissé de côté ou désemparé lorsque vos amis parlent de flasher la dernière ROM ou IPSW personnalisée sur leur appareil Android ou iPhone? Dans ce qui suit, nous expliquerons tout sur le micrologiciel et les ROM - y compris les ROM de stock et les ROM personnalisées - et expliquerons ce que l'on entend par les flasher sur votre téléphone. Nous examinerons également et fournirons des suggestions et des sources pour trouver certaines des ROM personnalisées populaires, afin de vous aider à choisir la bonne pour votre appareil.
Pour des raisons de commodité, nous diviserons ce guide dans les sections suivantes:
Ce guide va être très détaillé et beaucoup d'entre vous n'auront peut-être pas besoin de le lire en entier. Cependant, nous partirons toujours des bases pour ceux d'entre nous qui sont entièrement nouveaux dans le monde des smartphones et qui n'ont aucune idée de la façon dont les choses s'y déroulent. N'hésitez pas à ignorer les sections que vous connaissez déjà.
Bien que la plupart des concepts de ce guide s'appliquent à tous les smartphones et tablettes passés, présents et à venir, nous se concentrera en particulier sur l'application de ces concepts à Android, Windows Phone 7 et Apple iOS dispositifs.
Les bases
Commençons par les concepts de base. Comme la plupart d'entre nous le savent déjà, les ordinateurs ont besoin de certains logiciels système appelés système d'exploitation - ou OS en bref - pour fonctionner. Windows, Mac OS X et Linux sont des exemples largement utilisés de systèmes d'exploitation pour ordinateurs de bureau, ordinateurs portables et serveurs. les systèmes d'exploitation mobiles populaires incluent Android, Apple iOS, Windows Phone 7, HP / Palm Web OS, BlackBerry OS etc. La plupart des appareils électroniques grand public modernes tels que les téléviseurs numériques, les fours à micro-ondes, les décodeurs, etc. ont également besoin de systèmes d'exploitation pour fonctionner, mais généralement, cela implique uniquement de charger le système d'exploitation et de l'exécuter d'une manière prédéfinie. Cela nous amène au ROM.
Définition technique de la ROM
ROM signifie mémoire morte et techniquement parlant, il se réfère au stockage interne d'un périphérique, qui est censé contenir les instructions du système d'exploitation qui n'ont pas du tout besoin d'être modifiées pendant le fonctionnement normal de l'appareil opération. Pour cette raison, ces instructions sont stockées dans une mémoire morte - un peu comme sur un CD ou DVD non réinscriptible - pour vous assurer qu'aucune modification ne leur est apportée qui pourrait éventuellement provoquer un dysfonctionnement de l'appareil. Cela contraste avec les disques durs, les disques SSD ou les périphériques de stockage flash standard utilisés par des ordinateurs personnels qui permettent un accès complet en lecture / écriture même à la zone de stockage qui contient le fichiers système.
Qu'est-ce que le firmware
Les systèmes d'exploitation en lecture seule dont nous venons de parler ci-dessus sont également appelés «micrologiciels», car ils restent fermement en place sans modification de l'accès aux utilisateurs de l'appareil. La modification du firmware est cependant toujours possible, mais pas dans des conditions normales d'utilisation. De nombreux appareils nécessitent des Matériel à utiliser à cet effet pendant que d'autres appareils ont le stockage défini en lecture seule via une protection logicielle uniquement, qui peut être supprimée ou remplacée sans avoir besoin de matériel spécialisé, simplement en utilisant un logiciel écrit à cet effet, nécessitant souvent mais pas toujours une connexion à un ordinateur.
Ainsi, les termes «système d'exploitation» et «firmware» font tous deux référence à la même chose et peuvent être utilisés de manière interchangeable lorsqu'ils sont appliqués à de tels appareils.
Clignotant
La mémoire ROM utilisée dans les smartphones et les tablettes, etc. est souvent identique à la mémoire flash des cartes SD et des lecteurs flash USB, simplement optimisée pour une meilleure vitesse et de meilleures performances lors de l'exécution du système d'exploitation. Comme expliqué ci-dessus, il est en lecture seule dans des conditions normales d'utilisation et nécessite une procédure spéciale pour toute modification à apporter à son contenu. La procédure de modification ou de remplacement du contenu d'une telle mémoire flash est appelée flash. Ainsi, en termes simples, le clignotement équivaut essentiellement à l'installation ou à la modification du micrologiciel d'un périphérique stocké sur sa mémoire flash protégée.
Maintenant que nous comprenons les concepts techniques, passons à la section suivante.
Avant de continuer à lire, ce sera une bonne idée d'avoir un aperçu des systèmes d'exploitation mobiles modernes. Pour cela, consultez notre introduction aux systèmes d'exploitation mobiles modernes.
ROM comme système d'exploitation
En ce qui concerne les smartphones et les tablettes, le terme ROM est utilisé pour désigner le firmware stocké dans la mémoire interne de l'appareil, plutôt que la mémoire interne elle-même. Il peut également faire référence à un fichier préparé dans le but de remplacer ce firmware par une autre version d'utilisation d'une méthode spéciale.
Ainsi, lorsque quelqu'un vous demande de télécharger une ROM, il fait référence au fichier qui contient le firmware dans un format prêt à être installé sur votre téléphone pour remplacer le firmware existant. De même, lorsqu'on leur demande quelle ROM fonctionne votre téléphone ou lorsque quelqu'un leur dit que leur téléphone exécute une ROM particulière, ils parlent à nouveau de la variante particulière du firmware.
Types de ROM
Contrairement à la plupart des systèmes d'exploitation de bureau, les systèmes d'exploitation mobiles peuvent être trouvés dans un format installable sous plusieurs formes, qui peuvent être classées comme suit.
Les ROM d'origine et les ROM personnalisées ont leurs avantages et leurs inconvénients et le choix entre les deux nécessite un examen attentif. Dans cette section, nous allons faire une comparaison entre les deux types de ROM pour vous aider à faire le bon choix. Commençons par examiner leurs avantages et leurs inconvénients.
Notez que cette section est écrite en pensant principalement aux appareils Android (et maintenant obsolètes Windows Mobile). Cependant, la plupart de ces concepts s'appliqueront également à d'autres plateformes de smartphones.
Avantages et inconvénients des ROM de stock
Le firmware d'origine est le résultat de nombreuses recherches et tests effectués par le fournisseur du système d'exploitation, le fabricant de l'appareil et / ou le fournisseur de services mobiles. Il présente donc plusieurs avantages:
Outre ses avantages, le micrologiciel d'origine comporte également ses inconvénients, notamment:
Avantages et inconvénients des ROM personnalisées
Les ROM personnalisées sont aussi bonnes ou aussi mauvaises que les efforts déployés par leurs développeurs. Les principaux avantages des ROM personnalisées sont les suivants:
Donc, avec tous ces avantages, il ne devrait y avoir aucune raison de s'en tenir à la ROM d'origine, non? Pas nécessairement! Comme toutes les choses de la vie, les ROM personnalisées présentent également leurs inconvénients:
Faire le choix
Choisir entre une ROM stock et une ROM question est vraiment une question de vos besoins. Si la ROM d'origine de votre téléphone vous permet de faire tout ce que vous voulez avec votre téléphone et ne vous sentez pas lent, il n'est pas nécessaire de passer par la difficulté de contourner la sécurité de votre téléphone et d'installer une ROM personnalisée à elle.
Cependant, si vous voulez aller au-delà de ce qu'il propose actuellement, ne vous souciez pas beaucoup de la garantie et êtes prêt à prendre la risque de tout ce qui peut arriver si les choses tournent mal pour pouvoir le personnaliser comme vous le souhaitez, une ROM personnalisée est parfois la seule Solution. Choisis sagement!
Dans le cas des appareils iOS, une ROM est plus souvent appelée IPSW (après l'extension de fichier d'installation du firmware par défaut) et un IPSW personnalisé est généralement quelque chose que vous faites vous-même à partir du stock IPSW en utilisant certains outils et ainsi, vous pouvez décider quoi inclure et quoi ne pas. L'IPSW résultant est généralement très similaire à celui d'origine, à bien des égards, sauf qu'il est déverrouillé et jailbreaké, avec Cydia installé. Si votre appareil est déverrouillé et que vous pouvez le jailbreaker en utilisant d'autres méthodes, il n'est pas nécessaire de passer par le processus de construction et d'installation d'un IPSW personnalisé sur votre appareil iOS.
Des ROM personnalisées Windows Phone 7 ont déjà commencé à apparaître pour certains appareils également, et un peu comme un IPSW personnalisé, un Windows personnalisé La ROM du téléphone 7 n'est qu'une variante jailbreakée de la ROM stock avec quelques applications supplémentaires installées, le chargement latéral activé et certains hacks de registre appliqué. Si vous n'avez besoin d'aucune de ces fonctionnalités, il est inutile de choisir une ROM personnalisée.
Cependant, en ce qui concerne les appareils Android, il existe de nombreuses raisons d'installer des ROM personnalisées en raison de l'énorme variation offerte par eux, dans la mesure où toute l'expérience utilisateur offerte par l'appareil peut être modifiée simplement en passant à un autre ROM.
Choisir la bonne ROM personnalisée
Avec plusieurs ROM personnalisées disponibles pour la plupart des appareils Android, choisir la bonne n'est pas toujours facile. La question «quelle est la meilleure ROM pour _____ téléphone / tablette» est aussi souvent mal vue dans les forums qu’on ne le demande, car il n’existe pas de réponse universelle. Un ROM peut être le meilleur pour moi tandis qu'un autre pourrait vous convenir mieux. La seule solution est de lire beaucoup, de parcourir la liste des fonctionnalités, de lire les réponses des utilisateurs et, si nécessaire, de poser des questions aux développeurs sur la page du forum pour la ROM. N'essayez d'installer la ROM qu'après avoir été assez convaincu que cela ne nuira pas à votre appareil dans la mesure où vous ne pouvez pas le réparer.
Avec ces informations, vous devriez maintenant pouvoir entrer dans le monde des ROM personnalisées, et voici quelques ressources pour vous aider.
Dans le cas d'appareils Android, le première partie de notre série sur la façon de personnaliser l'apparence de votre appareil Android propose une excellente introduction à la personnalisation de votre téléphone en y installant une ROM personnalisée et comprend des liens vers des guides d'enracinement, plusieurs ressources sur la recherche de ROM personnalisées et deux ROM de notre choix: CyanogenMod et MIUI. Cela devrait suffire à vous lancer.
Pour les appareils Windows Phone 7, XDA-Developers est un guichet unique pour tous vos besoins de ROM personnalisés. En ce qui concerne les propriétaires d'iPhone, iPad et iPod Touch, il existe différents outils qui fonctionnent dans différents cas, en fonction de votre appareil et de ses combinaisons actuelles de versions iOS et bande de base. En les utilisant comme mots-clés, faire une recherche rapide sur Google vous garantira de nombreuses informations utiles.
Vous avez des questions? Vous souhaitez partager vos opinions? N'hésitez pas à laisser un commentaire.
Récemment, Google a commencé à déployer Android 2.2 Froyo sur le Ve...
Il est assez étonnant de voir qu'avec le potentiel du nouveau Notif...
iOS est peut-être la plate-forme de smartphone la plus populaire au...