Modification de la fonctionnalité de l'émulation de la carte hôte dans Android

Je suis actuellement dans le processus de développement d'un projet pour mes cours à l'Université où je vais être, espérons-le, l'édition de la fonctionnalité du HCE Fonctionnalité d'Android, pour me permettre de mettre mon propre UID lorsque l'émulation d'une carte.

Maintenant, j'ai téléchargé le PSBA source, et construit une image personnalisée avec pas modifié le code et installé à ma Nexus 7 (Ce qui inclut le téléchargement et y compris le Fournisseur de matériel spécifique pour les conducteurs), et je suis bloqué sur la partie suivante.

J'ai physiquement impossible de trouver le code de l'appareil qui régit les fonctions NFC Android, et je suis pas sûr de la façon d'aller sur a) la Recherche, et b) la Façon dont je devrais être en train de modifier ce code.

Est le code de la NFC sur Android dans la base de Noyau? et si oui, comment aurais-je le modifier avant que je ne "faire" de nouveau et j'espère qu'il construit? ou est-ce ailleurs? J'ai remarqué que les fichiers dans le Fournisseur dossier que j'ai téléchargé et extrait sont dans un .mnt format, je ne pense pas modifiable.

Toute aide que je peux obtenir sur ce serait grandement apprécié.

source d'informationauteur Jay Allen