2010-07-06 6 views
3

Je porte un androïde à un overo gumstix. il semble donc que le pilote omapfb a quelques problèmes sur cette plate-forme. ce n'est pas grave du tout, parce que je veux utiliser udlfb (un pilote pour les affichages USB) de toute façon. Jusqu'à aujourd'hui, je n'ai pas été capable de comprendre comment je peux définir udlfb en tant que framebuffer par défaut. essayé make menuconfig et sélectionnez udlfb là, mais pas de changements lors du démarrage du noyau compilé frais. omapfb veut toujours venir.Comment changer le framebuffer par défaut pour Android?

  • donc ma dernière question: comment puis-je définir le pilote framebuffer par défaut pour un noyau Android?

merci pour toute suggestion à ce :-)

Répondre

2

Vous pouvez essayer de désactiver omapfb dans votre noyau. Dans make menuconfig:

-> Device Drivers 
-> Graphics support 
    -> OMAP2/3 Display Subsystem support (EXPERIMENTAL) 

Désactiver la dernière option.

De même, assurez-vous que udlfb est activé par défaut (c'est-à-dire pas dans le module).

+0

J'ai déjà essayé. mon image charge toujours le pilote omapfb. Dois-je d'abord faire 'make clean' ou est-ce suffisant de simplement reconstruire le noyau avec la nouvelle configuration? – manu

+0

ok, regardé plus en profondeur dans le make-scripts et exploré que les gars dont j'ai eu la android-source de ont écrasé le .config-emplacement par défaut avec un chemin de fichier spécifique. modifié maintenant ce fichier et essayer maintenant de reconstruire ... – manu

+0

Avez-vous pu le faire fonctionner? – Aissen

Questions connexes