Репощщу из Droid Guards, может у вас идеи будут.
Всем привет. Нужна помощь с разработкой модуля для Xposed Framework. А то китайцев не могу уже мучить тупыми вопросами.
Короче, Android 11, я пытаюсь врезаться в метод handleCameraLaunchGesture. Это который отвечает за открытие камеры по двойному нажатию кнопки power с выключенным экраном. В залоченном состоянии смартфона он вызывает Keyguard, хочу это пофиксить. Хукнуть сам Keyguard не получилось, решил пойти другим путём:
1. Создать intent для com.android.camera.Camera
2. Каким-то образом в созданной активности дёрнуть showWhenLocked
3. Манифест возможно тоже придётся запатчить чтобы добавить разрешений.
В идеале было бы конечно передавать флаги при создании intent, и сразу звать startActivity, хз почему так нельзя. Остаётся, видимо, хукать Camera.onCreate. Так вот, вопрос. Я вообще в правильном направлении иду? Как-то криво это всё выглядит. Под Android третий день пишу.