XLogcatManager

Улучшение LogcatManager, добавленного в Android 13, с помощью Xposed хуков

Проверено сканеромМодули XposedСистемные
Скачать APK · 2,6 МБВерсия 0.2.0 · обновлено 2 года назад

Описание переведено на русский автоматически, разработчик русской версии не публиковал. Оригинальный текст — на странице приложения в IzzyOnDroid.

Описание

XLogcatManager — это приложение для Android, улучшающее работу LogcatManager, добавленного в Android 13, с помощью Xposed хуков. Для работы приложения требуется устройство с root-доступом.

В Android 13 был добавлен LogcatManager, который показывает диалоговое окно при запуске приложениями команды logcat, имеющими разрешение READ_LOGS, прежде чем разрешить чтение системных логов. Доступ разрешается только на следующие 60 секунд, после чего требуется повторное подтверждение. Диалоговое окно доступа показывается только если приложение находится на переднем плане, даже если у него есть форовая служба, а другим фоновым приложениям доступ автоматически запрещается. В предыдущих версиях Android приложению достаточно было один раз предоставить разрешение READ_LOGS через adb или root, после чего оно могло читать логи когда угодно.

Модуль Xposed XLogcatManager был создан, чтобы позволить пользователям с root-доступом не предоставлять разрешения adb или root приложениям, которым они не должны требоваться просто для чтения логов, решая проблемы проектирования и некоторые ошибки LogcatManager.


Возможности

  • Разрешает доступ приложению до следующей перезагрузки, если пользователь нажимает кнопку «Разрешить» в диалоговом окне, а не только на 60 секунд.
  • Отсутствует 60-секундный тайм-аут для повторного отображения диалогового окна, если доступ был (случайно) отклонен пользователем.
  • Диалоговое окно также будет отображаться для приложений с фоновой службой, а не только для приложений на переднем плане.
  • Исправляет ошибки, упомянутые в issuetracker, на основе предложенных решений, но реализация в некоторых случаях немного отличается из-за ограничений хукинга методов.

Характеристики

Версия
0.2.0
Размер
2,6 МБ
Требуется
Android 13 и выше
Обновлено
28 января 2024 г.
Добавлено
28 января 2024 г.
Лицензия
MIT
Автор
agnostic-apollo
Имя пакета
dev.agnosticapollo.xlogcatmanager
Источник
IzzyOnDroid·Сборка разработчика, проверена сканером
SHA-256 файла
a0785687bf61a846182787637823df26dd65e4c5391dc11b1d6e03579f7028f6
Отпечаток подписи
44de931b0e6937cc560f3e75f3fc951ba730e19ecaeb2deac65102dad144251b

Файл собрал разработчик, а репозиторий проверил его сканером на рекламные и следящие библиотеки. Сверьте SHA-256 скачанного файла, если хотите убедиться, что он не изменился по дороге.

Разрешения (5)

Что приложение запрашивает у системы. Чувствительные разрешения показаны первыми.

  • Полный доступ ко всем файлам
  • Вибрация
  • Запись файлов на устройство
  • Чтение файлов на устройстве
  • Dynamic receiver not exported permission

Ссылки

Как установить APK

Скачайте файл, откройте его через уведомление о загрузке и разрешите установку из этого источника, когда Android спросит. Подробная инструкция со скриншотами — на отдельной странице.

Похожие приложения

XLogcatManager распространяется по лицензии MIT. DroidCave не является разработчиком этого приложения и не вносит изменений в файлы: мы отдаём ту же сборку, что опубликована в IzzyOnDroid. Актуальная версия — 0.2.0, 1 версия доступно для скачивания.