Aller au contenu

Que contient une ROM ?


Recommended Posts

Bonjour,

Que contient une ROM : les applis de base + le kernel linux + android ?

Si je change de ROM (ou attends la prochaine de Samsung), les applis que j'ai installées resteront et fonctionneront ?

Merci.

Alors c'est vrai que moi aussi je suis assez paumé dans tous ces termes un peu "primitif" mais je crois qu'il faut distinguer 3 notions :

ROM

Firmware

OS (Système d'exploitation)

Rom

Une rom est une version d'Android, à la manière des différentes distributions Linux ou version de Windows (3.1, XP, Vista, Seven,..). Chaque rom peut être personnalisée par des applications et des bibliothèques de fonctions disponibles ou non

Il en existe deux grands types: celles fournies par le constructeur ( les officielles ) et celles que des petits malins s'amusent à bidouiller.

Pour installer les officielles, il suffit de suivre les instructions du constructeur de votre téléphone et pour les autres, il va falloir mettre les mains dans le cambouis. Il n'est pas nécessaire d'être root pour installé une rom, qu'elle soit officielle ou non.

Firmware

Le firmware est le logiciel interne du téléphone. C'est lui qui fait la liaison entre le système d'exploitation et le hardware.

Android OS

C'est un système d'exploitation pour téléphone concurrent de Windows Mobile ou Symbian et basé sur Linux, utilisant le langage Java pour permettre a des développeurs de créer des applications.

Du lexique frandroid : http://wiki.frandroid.com/wiki/Lexique#Firmware

Là un forum (en anglais) qui explique peut-être mieux la différence : http://forum.vodafone.co.uk/topic/72039-galaxy-s-whats-the-difference-between-rom-and-firmware/

Firmwares are the brains of the unit, they set up the hardware and initialise things, like a BIOS on a PC. Its all the stuff done under the hood that you don't see.

The ROM is the part of the phone that holds the Operating System (Android), and the applications and data. Its the stuff you tend to look at and use.

The firmwares are release by the phone manufactures, they are constantly tweaking and improving them. They have different variants for different locales etc. The JF1 and JM1 firmwares are just the version of the firmware (like 1.01 and 1.02) - they use letters to encode data, F and M indicating the month if I recall. They are officially released via Kies. The "other" firmwares floating around are beta (test) firmwares that have been leaked or ripped from other phones.

The ROMs are based on the Android Open Source Project (AOSP). Google and the Android developers create the Operating System and push it to the AOSP repository. The phone manufactures then take the AOSP source and bastardise, I mean customise, it to "make it unique to their handset as a unique selling point". They then, sometimes, release that to the carriers who take the customised ROMs, tweak things like the settings, access point details etc, for their network. They then smother it in useless branding, delaying it even longer, and then send it out over the air to our phones.

We install it, scream blue murder about the useless branding, root the phone, and install a custom ROM.

The custom ROMs are based on the same AOSP source that the phone manufacturers use for their ROMs. Instead of customising it with useless features, then sending it to the carriers for useless branding, the custom ROMs are tweaked for speed and usability based on the user bases feedback, and as such tend to appear much quicker, run much faster, and are much more user friendly, than the official ROMs.

The downside is, being custom ROMs and not official, you then lose your warranty on the phone with the carrier, and manufacturer.

Lien vers le commentaire
Partager sur d’autres sites

ROM = Read Only Memory, c'est en principe la mémoire sur laquelle se trouve l'OS du Mobile (Android) ... par extension on appelle une ROM une version modifiée de l'OS Android (qui lui est basé sur un noyau Linux) ...

Le firmware = le ROM dans notre cas ... :)

Lien vers le commentaire
Partager sur d’autres sites

Voui, mais justement, comme on peut mettre à jour l'OS : EPROM (Erasable Programmable Read Only Memory), non ?

Bon enfin, j'ai sauvegardé la "ROM" d'origine et fait un bakcup avec titanium, au cas où... et en attendant la MAJ vers Froyo (j'ai installé flash 10.1 de XDA, ça n'a rien changé dans le navigateur)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...