2 votes

Quelle est la différence entre la version officielle et la version non officielle d'une ROM ?

Le titre dit à peu près tout. Quelle est la différence entre la version officielle et non officielle d'une ROM ? D'après ce que j'ai vu, la version non officielle précède la version officielle pour les ROMs comme cyanogenmod.

2voto

Andy Yan Points 9360

Rahul Gopi décrit le concept de base de l'officiel et du non-officiel, mais j'aimerais y ajouter quelques éléments importants.

  1. Le caractère non officiel n'est pas nécessairement différent du caractère officiel en termes de code et de résultat. On peut construire uniquement à partir des codes fournis par l'équipe ROM sans ajouts, et le résultat sera exactement le même que celui des Nightlies, moins quelques empreintes ici et là qui montrent qui l'a construit.
  2. Un document officiel n'est pas nécessairement meilleur qu'un document non officiel. Pour de nombreux appareils populaires, les deux existent, et le développeur des versions non officielles apportera des modifications pour les différencier, par exemple un noyau personnalisé, une version allégée (c'est-à-dire qu'il a supprimé certaines applications préinstallées), selon ses goûts. C'est d'ailleurs ce que je fais tous les mois en tant que compilateur maison.
  3. L'officiel n'est pas toujours parfait. Parfois, les développeurs ont des correctifs non publiés qui n'ont pas encore été poussés vers l'amont, ou qui n'ont pas été approuvés par la revue de code pour diverses raisons, laissant des bogues en souffrance depuis longtemps dans les versions officielles. Les développeurs peuvent publier des versions non officielles qui intègrent ces correctifs lors de la construction locale, corrigeant ainsi les bugs.
  4. Lorsqu'une nouvelle version d'Android est publiée, les versions non officielles sont presque toujours les premières. Cela est dû aux exigences strictes (par exemple, les fonctionnalités de base qui doivent au moins fonctionner) que l'équipe ROM choisit d'appliquer aux versions officielles. À l'inverse, les développeurs des versions non officielles s'efforcent surtout d'apporter la version au plus grand nombre le plus tôt possible, à titre de preuve de concept.

Pour les raisons susmentionnées, vous ne devriez pas supposer que "l'identité du constructeur n'a pas d'importance" - examinez attentivement l'introduction des produits non officiels (car les produits officiels proposent rarement une telle introduction), et décidez s'ils présentent un avantage dont vous avez besoin.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X