android удалить сенсорный интерфейс для луча для 4.1.2

Я искал StackOverflow и XDA-Developer, но не могу найти способ удалить пользовательский интерфейс / UX «touch to beam» для устройства Samsung S3 I9305.

Я также пытался создать образец диспетчеризации переднего плана или сообщения Ndef, но мне все еще нужен пользовательский интерфейс / UX «касание для передачи».

Вот что я хочу:

  1. Удалите UI/UX «прикоснись к лучу»
  2. Коснитесь другого устройства без пользовательского интерфейса, чтобы начать передачу данных
  3. Затем другое устройство получает данные

Любая помощь горячо приветствуется.


person Ralry    schedule 08.01.2015    source источник
comment
убрать прикосновение к лучу? Я не понимаю. Пожалуйста, перефразируйте весь вопрос.   -  person shkschneider    schedule 08.01.2015


Ответы (1)


Android 4.1.2 не предоставляет никакого API для удаления/обхода пользовательского интерфейса Beam. Поэтому нет возможности сделать это на обычной системе Android. Начиная с Android 4.4, вы могли бы добиться аналогичного эффекта, используя API режима чтения на одном устройстве и HCE на другом.

Если вы хотите создать собственную модифицированную версию Android, вы можете, однако, избавиться от пользовательского интерфейса Beam, изменив исходный код системной службы Android NFC.

Точно так же, если устройство оснащено Xposed (или аналогичным), вы можете изменить поведение системной службы NFC, чтобы обойти пользовательский интерфейс Beam.

person Michael Roland    schedule 08.01.2015