Я пытаюсь реализовать что-то вроде vnc (на основе droid-vnc-server от oNaiPs) в моем приложении. Поскольку события мыши не работают с моим устройством, я пытаюсь сделать следующее: отправить дейтаграммы с собственного сервера кадрового буфера vnc, перехватить их в Service
и использовать Instrumentation
. sendPointerSync
. И здесь нужно разрешение.
Я слышал, что вы можете получить все необходимые разрешения, если поместите .apk в /system/app
с помощью Root Exploter, chmod и сброса, но в моем случае это не сработало, и я все еще получаю SecurityException
. Я также пробовал вручную редактировать файл /data/system/packages.xml
.
Есть ли какой-либо другой способ получить разрешение (может быть, как-то понизить его уровень безопасности? Поскольку мне все равно нужно, чтобы это приложение работало только на моем устройстве), или, возможно, другой способ сделать то, что я пытаюсь сделать?
Спасибо!