Функциональность редактирования эмуляции хост-карты в Android

В настоящее время я занимаюсь разработкой проекта для моего университетского курса, в котором, я надеюсь, я буду редактировать функциональность функции HCE Android, чтобы позволить мне устанавливать свой собственный UID при эмуляции карты.

Теперь я скачал исходный код AOSP, создал собственный образ без отредактированного кода и установил его на свой Nexus 7 (это включает в себя загрузку и включение определенных аппаратных драйверов поставщика), и я застрял в следующей части.

Я физически не могу найти код устройства, который управляет функциями NFC в Android, и я не уверен, что делать: а) искать его и б) как мне редактировать этот код.

Есть ли код для NFC в Android в базовом ядре? и если да, то как бы я отредактировал это, прежде чем снова запустить "make" и надеюсь, что он будет собран? или это где-то еще? Я заметил, что файлы в папке Vendor, которые я скачал и распаковал, имеют формат .ncd, который я не считаю редактируемым.

Любая помощь, которую я могу получить в этом, будет принята с благодарностью.

Ответы на вопрос(1)

Ваш ответ на вопрос