Pourquoi les développeurs ne développent-ils pas une ROM stable pour mon appareil ? Ils ont des ROMs stables pour des appareils portant un nom similaire et provenant du même fabricant, même ceux qui sont sortis après mon téléphone. Si les appareils sont similaires et qu'il existe déjà une ROM stable pour l'un d'entre eux, pourquoi est-il si difficile de créer une ROM stable pour le mien également ?
Réponse
Trop de publicités?Deux appareils portant des noms similaires, comme le Sony Xperia Z et le Sony Xperia Z1, n'ont pas nécessairement le même type de matériel. Il arrive même que des appareils vendus sous un même nom de modèle, comme le Samsung Galaxy SII, aient des variantes disponibles dans différents pays avec des systèmes embarqués (SoC) complètement différents et d'autres matériels différents.
Des appareils avec des matériels différents nécessitent des pilotes différents, etc. et beaucoup de travail d'intégration système qui ne peut pas être partagé entre les deux. Tester une version instable pour trouver les problèmes qu'elle pose prend beaucoup de temps et, bien sûr, ne peut être fait que sur le matériel exact visé.
Étant donné que Cyanogenmod est réalisé par des développeurs enthousiastes, plutôt que par des personnes payées pour le faire, le soutien dépend de l'existence d'une communauté de personnes intéressées possédant les connaissances nécessaires en matière d'intégration du système, et d'un nombre suffisant de personnes possédant le téléphone en question pour exécuter et tester les images de ROM.
Il se peut qu'il n'y ait pas beaucoup de travail supplémentaire à faire pour prendre en charge votre appareil, mais les personnes qui pourraient le faire n'en ont pas. Il se peut aussi qu'aucun des porteurs qui ont votre appareil n'ait assez de temps libre pour le tester et le réparer. De nombreux projets bénévoles de ce type sont arrêtés lorsque les membres ont des enfants ou commencent un nouvel emploi.
Même si vous ne disposez pas des connaissances nécessaires, il existe d'autres moyens de contribuer à la prise en charge de votre appareil. Vous pouvez peut-être contribuer en versant de l'argent pour soutenir les développeurs, les appareils afin que davantage de passionnés puissent passer du temps à travailler dessus, ou en testant et en signalant les bogues pour accélérer le processus. Si vous demandez à la communauté Cyanogenmod comment vous pouvez vous impliquer et ce qui vous aiderait, je suis sûr qu'ils répondront positivement à cela.