1 votes

Comment obtenir un arbre de périphérique propre pour construire les pilotes du msm8939/snapdragon 615

Je viens à vous avec de nombreuses interrogations sur le SoC msm8939 de qualcomm.

J'ai acheté le Archos 50 diamant l'année dernière et depuis, nous attendons qu'Archos fasse sa démarche concernant les mises à jour du logiciel Android. En octobre 2015, Lollipop est sorti mais en version bêta, aucun signe de progrès ou de communication depuis.

Alors que Samsung ou d'autres ont publié des binaires et des configurations spécifiques pour leurs cartes, Archos, de son côté, semble avoir d'autres chats à fouetter.

Je sais que les binaires pour un SoC spécifique qui sont nécessaires pour construire Android ou GNU/linux sur des systèmes embarqués sont parfois propriétaires et sûrement dans ce cas ils le sont, mais

Même si ce n'est qu'à des fins de développement limité, y aurait-il un moyen, connu de l'homme, d'acquérir une licence personnelle pour un pilote binaire sur mesure ?

Ou peut-être est-il possible d'obtenir une liste exhaustive des options spécifiques de configuration de l'arbre du dispositif msm8939 ?

Peut-on penser que je peux rassembler cette liste exhaustive de paramètres à partir des différentes sources disponibles sur github ?

Partout où je cherche l'arbre des dispositifs du msm8939, je ne trouve que des dépôts pour d'autres téléphones basés sur ce SoC... avec quelques différences mineures. La seule chose qui mérite d'être mentionnée (IMHO) est le travail de cyanogen Inc. qui a signé un partenariat avec qualcomm concernant le SoC snapdragon.

Encore une fois, même si Cianogenmod est un portage open source de l'AOSP (Big up à quiconque y contribue), le travail de Cianogen Inc pour ces tableaux reste toujours derrière des murs fermés.

C'est pourquoi j'aimerais savoir s'il est possible d'utiliser une autre arborescence d'appareils (basée sur le snapdragon 615/msm8939) pour construire quelque chose qui vaille la peine de "risquer" le flashage ?

Le 50 diamond semble être un rebrand du K-touch Touch7 chinois et il semblerait qu'il n'ait pas attiré un nombre suffisant de bons développeurs FLOSS pour que je puisse trouver les "bonnes et faciles à comprendre" informations en anglais ou en français.

J'ai été intrigué par une autre chose à propos de ce changement de marque. Dans mon build.prop, le nom de la carte est msm8916 (Snapdragon 410) au lieu de 39 !!!!!. Comment cela se fait-il ? Est-ce un piège ? Est-ce qu'ils nous ont trompés ou pire encore, est-ce qu'ils ont fait de la publicité pour la mauvaise carte ?

Si Archos ou K-touch ou les deux ont en fait utilisé l'arbre des périphériques msm8916 pour construire les pilotes et Android pour cette carte, ne manquerait-il pas un monde entier de fonctionnalités ?

Peut-être que quelqu'un connaît un bon forum ou un dépôt qui pourrait abriter la poule aux œufs d'or ? (sans compter le repo Cyanogemod)

Et par là, j'entends toute information sur le développement embarqué pour GNU/linux et/ou Android (gratuite comme dans la bière gratuite si possible).

C'est une honte pour les fabricants de smartphones que je ne puisse pas progresser en la matière, avec un peu de chance je casserais ce foutu truc et je devrais en acheter un autre :D

Je m'en occupe ! Cette communauté est formidable ! Merci d'avance et à bientôt ! Bye bye etc, etc...

0voto

Andy Yan Points 9360

Une petite chose à laquelle je peux répondre : Archos ne vous trompe pas en utilisant un SD410. C'est juste que la "carte plateforme" est pour le SD410, et comme le SD410 et le SD61x sont de la même génération et utilisent la même architecture, utiliser la même carte est correct.

Comme on peut le vérifier librement, de nombreux appareils SD S4 Pro (APQ8064) / SD600 (APQ8064T) utilisent la carte msm8960, car en fin de compte ils utilisent les mêmes cœurs Krait 200/300. Cela ne signifie pas qu'ils sont à double cœur au lieu de quadruple cœur.

Pour ce qui est de la question principale, je pense que c'est une mauvaise décision d'acheter des appareils de fabricants aussi mineurs si vous cherchez à vous développer, même si ces appareils ont des SoC populaires.

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