ROM Custom Android : qu’est-ce que c’est et à quoi ça sert

Maj. le 21 avril 2015 à 15 h 47 min

L’avènement de Android s’est construit au fur et à mesure avec les évolutions officielles du système d’exploitation de Google, mais aussi avec les différentes modifications de l’immense communauté de développeurs gravitant dans ce petit monde. Parmi elles, la ROM Custom Android est assurément l’une des plus fortes demandes des utilisateurs avertis et nous allons vous expliquer pourquoi.

ROM Custom Android

Avec ce petit dossier, vous allez découvrir ce qu’est exactement une ROM Custom ainsi que les raisons qui poussent de nombreux utilisateurs à franchir le cap. Suivez le guide !

Une ROM Custom, qu’est-ce que c’est ?

Par le terme ROM, on entend par là qu’il s’agit d’une mémoire « fixe », c’est à dire qu’elle survit à une extinction de l’appareil. Contrairement à son homologue, la RAM, qui elle, est un espace temporaire de stockage de données. Rien n’y reste figé et surtout, elle est effacée après un redémarrage de l’appareil.

Un exemple concret pour mieux comprendre, le système qui équipe votre téléphone ou tablette (ou autre objet connecté), votre Android préféré est ainsi logé dans la ROM. C’est ce qui lui permet d’être relancé à chaque démarrage de l’appareil. En l’occurrence, dans notre cas, on pourrait simplifier ici en disant que le terme ROM signifie le système d’exploitation, un peu comme si nous parlions de Windows, de Linux ou de MacOS pour les ordinateurs.

A partir de là, différencions deux types de ROM. Les premières sont les officielles, celles fournies par les constructeurs de votre appareil et qui s’appliquent bien souvent de manière transparente ou presque sans demander trop d’implication de votre part, si ce n’est un redémarrage du système. Les secondes sont … les ROMS Custom (ou ROM Personnalisée) issues de développeurs amateurs (mais pas toujours), des amateurs éclairées souvent très pointus dans le domaine.

Une ROM Custom reprend bien souvent la base d’une CyanogenMod car il s’agit d’une ROM open-source, flexible, et hautement personnalisable par défaut mais y ajoute ensuite des éléments inédits que nous approfondirons plus bas. Il s’agit ainsi d’un environnement plus ou moins original qui revisite parfois grandement le style graphique de Android (tel que présent sur les appareils Nexus par exemple). Les Google Apps (Play Store, Gmail, Maps, Drive, etc) ne sont d’ailleurs souvent pas fournies par défaut et il faut alors les installer soi-même si on en a l’usage.

La plupart du temps, une ROM Custom est proposée au format .zip. Pour l’installer sur son appareil, il faut, la plupart du temps avoir rooté son smartphone (Towelroot fait ça très bien, sinon rejoignez notre forum pour en apprendre plus), avoir un bootloader déverrouillé, et ensuite avoir mis un Custom Recovery sur son appareil qui aura alors la possibilité d’installer correctement une ROM Custom.

De nombreux noms sont désormais cités sur la scène, certains, comme CyanogenMod, sont désormais connus dans le monde entier, mais il existe une infinité d’autres ROMS. En voici quelques-unes, SlimKat, SlimLP, Paranoid Android, OmniRom, MIUI, sont quelques exemples de ROMS alternatives qui proposent une expérience différente de Android.

Une ROM Custom, mais pour faire quoi ?

Il existe de nombreux avantages à vouloir utiliser ce type de ROM. L’un des premiers cités par les utilisateurs consiste à obtenir la toute dernière version de Android avant la mise à jour officielle. En effet, la plupart des constructeurs de smartphones n’assurent souvent pas le suivi des ROMS Android au-delà de un an. Parfois il n’y a même aucun suivi tout court, l’utilisateur devant alors se contenter du système Android tel qu’il est fourni sur le smartphone depuis le premier jour.

Dans ces cas précis, opter pour une ROM Custom prend tout son sens. Les communautés de développeurs assurent bien souvent le suivi que les fabricants ne font pas ou plus. Il devient ainsi possible de profiter des dernières versions de Android sans se soucier de l’obsolescence plus ou moins décidée par les fabricants. Ces derniers préfèrent parfois privilégier les derniers téléphones sortis avec un Android à jour sans se soucier des modèles de l’année précédente.

La solution décrite n’est néanmoins pas non plus une solution miracle. Car une ROM Custom a besoin d’être pensée pour chaque appareil. Chacun bénéficie de ses propres drivers suivant la configuration embarquée en terme de SoC, GPU, etc. Ainsi, si une distribution connue comme CyanogenMod est portée sur des dizaines d’appareils par l’équipe originale et par des développeurs tiers grâce aux sources disponibles.

Malgré tout, avec le nombre de smartphones sur le marché, il n’est pas possible de tout maintenir à jour. Attention avant de choisir à l’achat un smartphone un peu trop exotique. Ceci dit, les principales marques du marché français sont bien souvent supportés par les principales ROMS Custom existantes.

CyanogenMod ROM

Passé cet argument principal, l’autre grand intérêt concerne les ajouts de fonctionnalités spécifiques à ces O.S. Certains prennent le parti pris de respecter à fond les lignes graphiques de Android AOSP (Android Open Source Project), d’autres préfèrent s’écarter des standards pour apporter une interface très différente. Sur ces points, les développeurs rivalisent d’ingéniosité pour renouveler l’expérience utilisateur et améliorer le quotidien avec nos précieux appareil. Chaque ROM disposant de ses spécificités, impossible d’évoquer ce point précis ici.

Conclusion

Après ce petit tour d’horizon, vous ne serez plus perdus quand une discussion tournera autour d’une ROM Custom Android. Rappelons tout de même que le passage à ce type de ROM nécessite un wipe de son appareil, ce qui a pour effet de tout effacer au cours de l’installation du nouveau système. Par conséquent, avant de vous y mettre, pensez à sauvegarder l’intégralité de vos données sensibles !

Outre ce point, notons aussi que l’opération peut parfois faire perdre des fonctions spéciales de son smartphone. Exemple, certaines applis propriétaires de smartphones Z de Sony utilisent des DRM qui disparaissent lors du passage à une ROM Custom. De même pour Samsung où on peut perdre Knox durant l’opération, etc.

Pour en apprendre plus et découvrir encore plus de choses sur ce monde merveilleux, nous vous conseillons d’ailleurs d’aller faire un tour sur le forum où une joyeuse communauté sera très heureuse de vous conseiller sur ce qu’il se fait de mieux en la matière avec de nombreux avis éclairés et bon nombre de tutoriaux suivant votre smartphone ou votre tablette.

Réagissez à cet article !
  • design4you

    • Nexus-Gen

      ??

    • Appledroid

      Mes condoléances Xd

    • Martin

      Je comprends pas cette intervention ^^

    • ManzinBred

      Un troll de haute qualité

    • Martin

      Ah oui je viens de comprendre ^^ Tu montres « la grande variété de choix » de système sur les iPhone :p

    • guest.

      Explication please…

      • Slaughter

        MIUI?

        • guest.

          Je comprend toujours pas…
          Parce que c’est une copie d’ios ?

          • Slaughter

            Je pense que c’est une copie d’iphone made in Xiaomi, avec une rom MIUI fortement inspirée de Ios.

          • guest.

            Ah d’accord merci pour l’explication ;)

  • lYl

    « Une ROM Custom reprend bien souvent la base la plus pure possible de Android »
    Faux, la plupart du temps c’est une base Cyanogem qui est utilisée et non la pure stock.
    Surtout que la Cyanogem est hautement customisable de base contrairement à la stock…

    Et la « Stock » équivaut la majorité du temps à la ROM constructeur et non une pure rom android sans appli constructeur.

    Encore une erreur ALC de la part des sites Fr de news android…

    • Martin

      Juste comme ça, CyanogenMod est basé sur quel système ?

      • lYl

        Comme je l’ai dit, la « stock » = rom constructeur.

        Il faut pas mélanger tous les termes….comme le fait phA ou frA….

        Suffit de voir XDA developpers, là d’où émerge 90% des ROMS custom (ou non)

        Une pure Rom STOCK ça existe pas…. Simplement parce qu’il faut des kernels et ROM spécifiques a chaque téléphone…
        Une pure rom stock décrite comme une pure android sans modif = brick du téléphone (reboot en continue ou pire…) vu qu’il faut l’adapter à un téléphone… donc ce n’est plus une rom stock pur android….

        • Martin

          C’est basé sur AOSP donc la ROM stock Android et non constructeur, donc les développeurs se basant sur CM se basent sur la Stock ^^.

          De plus ici je crois qu’il voulait signifier en terme d’interface : il est vrai que beaucoup des ROMs Customs ont la même interface qui est celle d’Android Stock.

          C’est vrai que la plupart des ROMs émergent où se développent sur XDA, c’est le site à connaître pour un bidouilleur ;)

          • lYl

            Bah non, ça serait pure stock si ça ne devait pas être adapté à chaque téléphone…

            AOSP modifié pour un tel c’est plus une rom stock….
            Une pure rom stock comme le sous entend l’article pourrait être « flashé » sur n’importe quel téléphone sans modification. Hors c’est impossible….

          • Martin

            AOSP n’est pas une ROM complète, il manque des données relatives aux composants du téléphone, données fournies grâce aux constructeurs.

            Donc c’est normal que tu sois obligé de l’adapter à chaque modèle.

            Ensuite j’entends par stock, l’utilisation répandue que l’on en fait, c’est à dire se rapprochant au maximum d’un Nexus.

            Cela ne change en rien le fait que CM n’est pas basée sur la ROM constructeur, mais sur AOSP en complément des différents drivers propres à chaque composant.

          • lYl

            Euh je crois que ça sert à rien de polémiquer,on dit tous les deux la même chose ^^
            Même si on le dit différemment ! ^^

    • J’ai précisé quelques points qui pouvaient porter à confusion. Par « Stock », il est vrai que j’entendais une expérience de type les ROMS sur les Nexus. Un abus de langage qui a désormais disparu. Merci pour le retour !

  • Martin

    Personnellement à force d’avoir testé tout pleins de ROMs Customs, je reviens la plupart du temps à CM. ROM simple, rapide, avec ce qu’il faut de fonctionnalités, et surtout, mise à jour quotidiennement !

    Une qui me manque sur les Nexus c’est Velocity, elle apportait un véritable gain de performances à mon Nexus, mais le développeurs a arrêté car les gens voulaient sans cesses de nouvelles fonctionnalités.

  • Slaughter

    Moui perso, j’ai toujours fini par retourner sur la rom constructeur. A part des bugs,des crash, des surchauffes injustifiées, des fonctionnalités disparues… C’est marrant de bidouiller au début mais bon…

  • DonCarlo

    La stock étant déjà très intéressante (c’est mon point de vue), certaines ROMs permettent quelques ameliorations et une personnalisation approfondie, sans non plus tomber dans l’extrême, car comme certains l’ont dit, bidouiller c’est marrant les premières fois mais à force ca devient lassant.
    Je tourne actuellement sous CHROMA, c’est juste le parfait compromis. Stabilité, fluidité, autonomie accrue et personnalisation. Le stricte minimum. Le N6 se porte à merveille.

  • Technology

    Rooter pour installer une rom custom ?
    Le prérequis c’est un bootloader déverrouillé et souvent un custom recovery.
    Rooter c’est avoir les droits administrateurs sur l’os. En comprenant ça, on comprend vite que le root n’est pas un prérequis car il s’applique à la rom présente sur le téléphone. Si vous foutez puis flashes une foi, vous perdez le root.

Abonnez-vous gratuitement à la newsletter
Chaque semaine, le meilleur de Phonandroid dans votre boite mail !
Demandez nos derniers articles !
Top 10 des meilleurs smartphones Wiko !

Les smartphones de la marque française Wiko proposent des fiches techniques honnêtes et un des meilleurs rapports qualité prix du marché. Alors si vous cherchez des téléphones fiables et efficaces, découvrez vite notre top 10 des meilleurs modèles de la marque.

Android : 6 habitudes qu’il faut prendre avec votre smartphone

Les smartphones Android permettent de faire énormément de choses, mais les exploiter au maximum de leur potentiel suppose de prendre de bonnes habitudes. Voici quelques règles à respecter pour rendre votre smartphone nettement plus pratique et plus agréable à utiliser…