Gp2mv3 Posted September 9, 2012 Share Posted September 9, 2012 Salut, Cela fait quelques heures maintenant que je chipote avec les modules du kernel pour essayer de rendre une clé bluetooth compatible avec ma tablette (une tablette Xiron 8 donc avec le chip rk2918). Elle tourne sous une custom rom inconnue que j'ai trouvée il y a un moment sur un forum en Néerlandais (kernel 3.0.8+). J'ai essayé de télécharger les sources du kernel linux (2.6.x et 3.0.42) pour compiler les différents modules nécessaires (usbcore, bluetooth, btusb) mais impossible de les faire démarrer à cause du vermagic différent. Je l'ai un peu modifié pour que ça passe et maintenant les modules crashent quand je les démarre (logique vu qu'ils sont pas faits pour le même noyau). Après ces recherches je me rends compte que je devrais peut être recompiler un noyau complet pour avoir plus de chance de faire fonctionner le truc. J'ai raison ou il y a d'autres solutions ? Si je trouve les sources du kernel de la rom que j'ai installée ça peut être faisable ? Merci d'avance. Gp2mv3 Quote Link to comment Share on other sites More sharing options...
chpil Posted September 10, 2012 Share Posted September 10, 2012 Effectivement, je pense que tu as plus de chance d'aboutir si tu peux partir des sources du kernel, pour recompiler un kernel complet, plutôt d'essayer d'assembler modules et kernel de versions différentes Quote Link to comment Share on other sites More sharing options...
Gp2mv3 Posted September 23, 2012 Author Share Posted September 23, 2012 (edited) J'ai retrouvé les sources du Kernel et ai donc compilé les modules. C'est cool hci-tool fonctionne, scan correctement les appareils etc. Maintenant il me manque le "menu bluetooth" dans les options. C'est une appli système que je peux flasher ou je dois recompiler toute la ROM ? Et l'API bluetooth est installée d'office ou il fait du sélectif lors de la compilation de la ROM ? Je vais essayer de comprendre le truc avec mon portable mais je pense que je vais devoir tout recompiler... Quelqu'un a des précisions ? Merci EDIT: Voilà, j'ai réussi à avoir le menu bluetooth, j'ai simplement copié Bluetooth.apk de mon téléphone sur la tablette et j'ai ajouté la permission android.hardware.bluetooth dans un fichier dans system/etc/prmissions. Mais toujours impossible de démarrer le bluetooth, d'après le logcat ça vient de rfkill. J'ai lu qu'il fallait pour ça éditer le init.rc (http://comments.gmane.org/gmane.comp.handhelds.android.porting/12934) mais impossible de trouver une solution pour le faire donc je continue à chercher. Si quelqu'un sait comment modifier les init.rc etc ça m'intéresse fortement. ;) Edited September 23, 2012 by Gp2mv3 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.