- - Que signifie le micrologiciel, les ROMs stock et personnalisées et le clignotement [Guide]

Que signifie-t-on par micrologiciel, ROM sur stock et sur mesure et clignotant [Guide]

Utilisez des termes comme «ROM Android» ou «firmware iOS»vous confondre? 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.

Clignotant2

Pour des raisons de commodité, nous diviserons ce guide dans les sections suivantes:

  1. Détails techniques
    1. Les bases
    2. Définition technique de la ROM
    3. Qu'est-ce que le firmware?
    4. Clignotant
  2. Systèmes d'exploitation mobiles
    1. ROM comme système d'exploitation
    2. Types de ROM
  3. Stocks vs ROMs personnalisées
    1. Avantages et inconvénients des ROM stock
    2. Avantages et inconvénients des ROM personnalisées
    3. Faire le choix
    4. Choisir la bonne ROM personnalisée
  4. Ressources

Ce guide va être très détaillé et beaucoupvous n’avez 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 se déroulent. N'hésitez pas à ignorer les sections que vous connaissez déjà.

Bien que la plupart des concepts de ce guides'appliquent à tous les smartphones et tablettes passés, présents et à venir, nous nous concentrerons en particulier sur l'application de ces concepts aux appareils Android, Windows Phone 7 et Apple iOS.

1 - Détails techniques

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, tandis que les systèmes d'exploitation mobiles populaires incluent Android, Apple iOS, Windows Phone 7, HP / Palm Web OS, BlackBerry OS, etc. 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 le faire fonctionner 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 techniquementparlant, cela fait référence au stockage interne d'un appareil, 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. 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 entraîner 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 les ordinateurs personnels qui permettent un accès complet en lecture / écriture même à la zone de stockage qui contient les fichiers du système d'exploitation.

Qu'est-ce que le firmware

Les systèmes d'exploitation en lecture seule que nous venons dediscuté ci-dessus sont également appelés «firmware», 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 un matériel spécialisé pour être utilisés à cet effet tandis que d'autres appareils ont le stockage défini en lecture seule via la protection logicielle uniquement, qui peut être supprimé ou remplacé 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 tablettesetc. 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.

2 - Systèmes d'exploitation mobiles

Avant de continuer à lire, ce sera une bonne idée d'avoir un aperçu des systèmes d'exploitation mobiles modernes. À cet effet, 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, leLe terme ROM est utilisé pour faire référence au micrologiciel stocké dans la mémoire interne de l'appareil, plutôt qu'à 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 de l'utilisation d'une méthode spéciale.

Ainsi, lorsque quelqu'un vous dit de télécharger unROM, ils font 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.

  • ROM / firmware véritablement stockés:
    Ceci est le système d'exploitation dans sa forme par défaut,sans aucune modification apportée à celui-ci, à l'exception de tout support spécifique à l'appareil requis pour l'exécuter sur l'appareil particulier. Le micrologiciel véritablement d'origine fournit l'expérience utilisateur standard du système d'exploitation sans aucune modification esthétique ou fonctionnelle. De nos jours, les micrologiciels véritablement stockés se trouvent principalement dans les cas où à la fois l'appareil et le système d'exploitation sont construits par la même entreprise. Parmi les appareils mobiles modernes, des exemples de micrologiciels véritablement stockés peuvent être trouvés sur les appareils iOS d'Apple, les appareils WebOS de Palm et certains appareils Android livrés sans aucune modification apportée au système d'exploitation par leurs fabricants.
  • Stock ROM / Firmware de marque du fabricant ou du transporteur:
    Des améliorations ont été ajoutées à ce type de micrologicielsur le système d'exploitation par défaut par le fabricant de l'appareil ou le fournisseur de services mobiles. Cela inclut souvent des améliorations d'interface, des applications propriétaires et, dans la plupart des cas, des restrictions destinées à limiter l'utilisation de l'appareil avec un support ou une région spécifique. Il existe souvent d'autres restrictions empêchant l'installation d'un micrologiciel non publié par le transporteur ou le fabricant.
    La plupart des appareils Android et Symbian relèvent de cettecatégorie, tout comme la plupart des appareils Windows Phone 7, mais dans leur cas, les modifications apportées à partir du micrologiciel réellement stock sont minimes et limitées à l'inclusion d'applications supplémentaires uniquement.
  • ROM / firmware personnalisé:
    Presque tous les appareils sont livrés avec l'un des éléments ci-dessusdeux catégories de firmware, bien que les choses ne s'arrêtent pas là. Les développeurs indépendants qui aiment personnaliser leurs appareils au-delà des options standard fournies ont souvent tendance à libérer les fruits de leur travail pour que les autres en profitent, sous forme de ROM personnalisées. Plus la plate-forme est ouverte, plus le développement indépendant qu'elle attire, un bon exemple est le développement de ROM personnalisé personnalisé pour Android.
    En cas de firmware propriétaire tel que iOS etWindows Phone 7, il y a souvent peu ou pas de place pour la personnalisation du système d'exploitation lui-même, mais malgré cela, les développeurs ont toujours tendance à publier des ROM personnalisées fournies avec des outils utiles et des hacks appliqués pour fournir des fonctionnalités au-delà des fonctionnalités de stock. En fait, le développement de ROM personnalisé pour la plate-forme Windows Mobile autrement propriétaire et à source fermée a conduit à la formation de la plus grande communauté de développement mobile indépendante - le forum XDA-Developers.

3 - Stocks vs ROMs personnalisées

Les ROM d'origine et les ROM personnalisées ont leurs mérites etles démérites et le choix entre les deux nécessitent une attention particulière. 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:

  • Il est généralement assez stable à sa sortie.
  • Presque tous les bogues sont corrigés lors des tests bêta approfondis avant la publication.
  • Il bénéficie de l'assistance officielle du fournisseur du micrologiciel, du fabricant de l'appareil et du fournisseur de services mobiles.
  • Les mises à jour sont transmises automatiquement à l'appareil par le transporteur.

Outre ses avantages, le micrologiciel d'origine comporte également ses inconvénients, notamment:

  • Les mises à jour ne sont pas fréquentes, car le développement est principalement effectué par des sociétés qui doivent suivre un cycle de publication planifié.
  • Fournir des commentaires au fabricant en cas de problème est soit impossible, indésirable (souvent avec des appareils Apple), soit un processus long et fastidieux.
  • De même, obtenir un soutien officiel peut également être un problème, impliquant un processus fastidieux.
  • Si le fabricant de l'appareil et le système d'exploitationsont différents (comme c'est le cas avec Android et Windows Phone 7), toutes les mises à jour publiées par le fournisseur du système d'exploitation doivent être modifiées par le fabricant de l'appareil ou l'opérateur mobile pour ajouter la compatibilité et des logiciels supplémentaires avant la sortie. Par conséquent, certains appareils reçoivent des mises à jour retardées de plusieurs mois.
  • Les mises à jour sont souvent publiées d'abord aux États-Unis, laissant le reste du monde en attente. (Il se trouve qu'un monde existe au-delà des États-Unis, nous l'avons confirmé nous-mêmes!)
  • Pire encore, lorsque les fabricants choisissent depublier plus longtemps les mises à jour officielles pour leurs anciens appareils en faveur de nouveaux, leurs utilisateurs sont essentiellement coincés avec les anciennes versions du système d'exploitation. Ce cas est évident avec de nombreux appareils Android d'à peine un an et demi.
  • Plusieurs développeurs de systèmes d'exploitation, fabricants d'appareils ouLes opérateurs de services mobiles ajoutent des restrictions dans le micrologiciel d'origine, allant du verrouillage de l'utilisation de l'appareil avec un réseau / région à la désactivation du chargement latéral des applications (nous parlons de vous, AT&T) non disponibles sur le marché officiel des applications, aux restrictions avancées supprimant tout chance d'obtenir un accès root, pour n'en nommer que quelques-uns.

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:

  • Avant tout, le choix! Il existe des milliers de ROM personnalisées pour une gamme d'appareils, chacune offrant un ensemble diversifié de fonctionnalités que l'on ne trouve pas dans la ROM d'origine.
  • Fréquence de mise à jour - les ROM personnalisées sont souvent sousle développement actif et les versions plus récentes du système d'exploitation de base y sont incorporés bien avant la sortie des ROM officielles mises à jour. Cela est particulièrement vrai dans le cas des appareils Android, où les développeurs commencent à porter les nouvelles versions d'Android sur plusieurs appareils dès leur sortie.
  • Fournir des commentaires est aussi simple que de laisser un message sur le forum de développement pour la ROM en question, ce qui entraîne un rapport de bogue très efficace.
  • Obtenir de l'aide sur vos problèmes sur les forums esttout aussi simple, car non seulement les principaux développeurs eux-mêmes, mais aussi d'autres utilisateurs expérimentés de la ROM de la communauté sont heureux de vous aider avec vos problèmes et, dans le processus, d'améliorer la ROM pour tout le monde.
  • Les ROM personnalisées ont généralement tout le supplémentrestrictions supprimées, permettant aux utilisateurs de charger les applications, de lier leur connexion de données mobiles à leur ordinateur sans payer de supplément, d'obtenir un accès root, d'utiliser leur appareil dans n'importe quelle région, etc. sans avoir à contourner la protection eux-mêmes.
  • Les améliorations et optimisations des performances présentes dans de nombreuses ROM personnalisées peuvent les rendre beaucoup plus rapides que les ROM d'origine, permettant aux utilisateurs de tirer le meilleur parti de leurs appareils.
  • Des options d'overclocking sont intégrées dans certaines ROM personnalisées, accélérant davantage les appareils.
  • Les options de sous-tension trouvées dans certaines ROM, d'autre part, améliorent la durée de vie de la batterie.
  • Les vieux téléphones avec peu de mémoire interne peuvent tirer le meilleur parti des ROM personnalisées qui leur permettent d'utiliser la mémoire de la carte SD externe pour les applications exactement comme ils utiliseraient la mémoire interne.

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:

  • En raison du manque de tests approfondis avant la sortie, de nombreuses ROM personnalisées peuvent être boguées au début et l'installation d'une ROM avec des fichiers critiques manquants ou corrompus peut même briquer votre téléphone.
  • Plusieurs ROM personnalisées qui sont des ports de ROM d'autres téléphones peuvent avoir des fonctionnalités manquantes qui n'ont pas encore été conçues pour fonctionner sur votre téléphone avec la ROM.
  • L'installation d'une ROM personnalisée implique généralement l'effacementvotre téléphone aux paramètres d'usine, vous perdez ainsi vos données et recommencez à zéro. Heureusement, la synchronisation des contacts intégrée à Android ainsi que les applications proposant des messages, le journal des appels et la sauvegarde / restauration des applications facilitent ce processus, vous permettant de conserver vos données.
  • Le processus d'installation lui-même peut être fastidieux et peut vous obliger à rooter votre téléphone et à contourner souvent ses fonctions de sécurité pour permettre une installation ROM personnalisée en premier lieu.
  • L'installation d'une ROM personnalisée annulera dans la plupart des cas la garantie de votre téléphone, bien que souvent le processus soit réversible, ce qui signifie que vous pouvez remettre votre téléphone en stock tant qu'il n'est pas maçonné.
  • Pour installer une ROM sur votre téléphone, vous devezenracinez-le d'abord dans la plupart des cas. Bien que l'enracinement de la plupart des téléphones soit facile, certains téléphones nécessitent une procédure compliquée à suivre avant de pouvoir y installer une ROM et souvent, de telles procédures comportent un risque de brique votre appareil en cas de problème.

Faire le choix

Choisir entre une ROM stock et une ROM questionest 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 contourner la sécurité de votre téléphone et d'y installer une ROM personnalisée .

Cependant, si vous voulez aller au-delà de votre téléphonece qu'elle offre actuellement, ne se soucie pas beaucoup de la garantie et est prêt à prendre le risque de tout ce qui peut arriver si les choses tournent mal pour pouvoir la personnaliser comme vous le souhaitez, une ROM personnalisée est parfois la seule solution. Choisis sagement!

Dans le cas d'appareils iOS, une ROM est plus souventappelé IPSW (après l'extension de fichier d'installation du micrologiciel par défaut) et un IPSW personnalisé est généralement quelque chose que vous faites vous-même à partir de l'IPSW stock en utilisant certains outils et ainsi, vous pouvez décider quoi inclure et quoi ne pas y inclure. 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.

Les ROM personnalisées de Windows Phone 7 ont déjà démarrépour certains appareils également, et tout comme un IPSW personnalisé, une ROM Windows Phone 7 personnalisée 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és. 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,sont de nombreuses raisons d'installer des ROM personnalisées en raison de l'énorme variation qu'elles offrent, dans la mesure où toute l'expérience utilisateur offerte par l'appareil peut être modifiée simplement en passant à une autre ROM.

Choisir la bonne ROM personnalisée

Avec plusieurs ROM personnalisées disponibles pour la plupartAppareils Android, choisir le bon n'est pas toujours facile. La question «quelle est la meilleure ROM pour _____ téléphone / tablette» est aussi souvent désapprouvée sur les forums qu’elle n’est posée, 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 consiste à lire beaucoup, parcourir la liste des fonctionnalités, lire la réponse de l'utilisateur et, si nécessaire, poser des questions au développeur 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.

4 - Ressources

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 des appareils Android, la première partie de notreLa série sur la façon de personnaliser l'apparence de votre appareil Android présente 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 unun 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.

commentaires