Y a-t-il une liste partout où des périphériques Android (téléphones, tablettes) supportent le mode ADK / accessoire? D'après ce que j'ai lu, je connais que le Nexus One, Nexus S et Xoom le supportent. Y a-t-il d'autres périphériques (Custom Roms inclus) qui le soutiennent également? J'ai un adk et je ne peux pas le faire travailler avec mon téléphone, je suis essentiellement à la recherche du téléphone le moins cher que je puisse utiliser avec Adk. P>
** Mise à jour ** J'ai trouvé ceci Liste des tablettes qui fonctionnent avec l'ADK P>
4 Réponses :
En théorie, tout appareil exécutant Android 2.3.4+ ou 3.1+ doit être compatible avec l'ADK (tant qu'ils ont un port USB). Je ne pense pas que les fabricants Donc, vous mettez à jour votre téléphone à 2.3.4 (si c'est possible), achetez un téléphone qui fonctionne 2.3.4+ (la version mineure est importante - 2.3.3 n'a pas l'ADK) ou n'a pas l'ADK) ou achète une tablette. qui fonctionne 3.1 +. p>
Si vous allez acheter un téléphone, je recommande un téléphone de marque Google, tel que le Nexus S. P>
J'ai un téléphone (LG GT540) en cours d'exécution 2.3.4 déjà (un port de cyanogenmod), mais cela ne fonctionne pas et j'ai vu de nombreux rapports de téléphones qui ne fonctionnent pas, mais ne trouvent aucun rapport sur les téléphones qui travaillent.
C'est plutôt bizarre, car je vois que l'adk est dans le aosp , ce qui est basé sur CyanogenMod sur . Êtes-vous sûr que vous courez 2.3.4? à propos de la page dit qu'il est basé sur 2.3.3.
ROM J'utilise est en fait 2.3.5 (l'écran à propos de accepte) Bien que la version du noyau ne soit que 2.6.29 (pas sûr si c'est le problème).
L'Android Offical 2.3.4 est basé sur le noyau 2.6.35, ADK Besoin de noyau 2.6.35. Certains Android 2.3.4+ ne prennent pas en charge Adk car le noyau n'est pas de 2,6.35+. J'avais l'habitude de copier le JAR ADK Besoin de JAR dans mon jalon (Android 2.3.5, noyau 2.6.32, CM7) et installer le Demokit.apk mais cela ne fonctionne pas. Le téléphone que je connais ADK travaille: Nexus One, Nexus S, HTC Désir (besoin de faire quelque chose pour le faire fonctionner) Je pense que si le téléphone a du noyau 2.6.35+ et d'Android 2.3.4+, il soutiendra également l'adk, mais je ne trouve pas de noyau de 2,6.35+ pour mon jalon. P>
Merci pour les informations utiles, avez-vous une source pour cela? Mon téléphone n'a que 2,6.29 noyau, c'est probablement la raison.
Lorsque je creuse dans les sources de noyau CyanogenMod 7.1 pour mon Galaxy S2, j'ai constaté que le pilote d'accessoires USB porté au noyau 2.6.35.7 (je pense que le noyau .config drapeau est config_usb_android_accessory). P>
De ce que j'ai trouvé par beaucoup de recherche et de creuser du forum était que le pilote accessoire a été mis en œuvre dans le nid d'abeille (3.x) mais a permis à Gingerbread (2.3) et doit être disponible au noyau 2.6.35.15. J'ai fait quelques tentatives infructueuses de compiler mon propre noyau, avec le plan de Cherry Choisissez le conducteur, mais pour une raison quelconque, je n'ai pas pu faire le démarrage du téléphone avec mon noyau personnalisé. P>
J'exécute maintenant un CyanogenMod 9 CyanogenMod 9 (4.0.3) précoce sur mon SGS2 et il est possible d'avoir le téléphone parler avec mon tableau Arduino. J'ai fait le téléphone capable de basculer une LED sur le tableau, donc je suppose qu'il est temps de commencer à travailler sur mes plans pour la domination mondiale. P>
Bien connu: Nexus S (pas 4G) CIVR ICS 4.0.4. P>
ICS 4.0.3 est connu pas em> travailler. Je ne sais rien environ 2.3.x. P>