Как получить разрешение NFCEE_ADMIN на рутированном телефоне?

Разрешение NFCEE_ADMIN является уровнем подписи. Однако можно ли «обмануть», чтобы получить это разрешение на рутированном телефоне? Может быть, используя технику, похожую накак ClockSync это делает ?

Я пытаюсь использовать методы отражения, чтобы получить доступ к NFCExtras:

mAdapter = NfcAdapter.getDefaultAdapter(this);

try {
    Class mynfcextras = Class.forName("android.nfc.INfcAdapterExtras");
    Method getnfcExtras = mAdapter.getClass().getMethod("getNfcAdapterExtrasInterface");
    Object nfcExtras = getnfcExtras.invoke(mAdapter);
} catch (Exception e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}

Но, конечно же, появляется следующая ошибка: «Требуется разрешение NFCEE_ADMIN: ни пользователь xxx, ни текущий процесс не имеют com.android.nfc.permission.NFCEE_ADMIN».

Изменить: Конечно, я добавил разрешение к пакету, но оно удаляется во время установки:

W/PackageManager(  XXX): Not granting permission com.android.nfc.permission.NFCEE_ADMIN to package XXX (protectionLevel=2 flags=0x8be46)

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

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