Об этом проекте

App Manager — это полнофункциональный менеджер пакетов и просмотрщик для Android, выпущенный как свободное программное обеспечение под копилефт-лицензией GPLv3+ и распространяемый через F-Droid. Он предлагает интерфейс Material 3 с динамическими цветами и стремится отобразить как можно больше информации на своей главной странице. Основные возможности просмотра включают перечисление activities, broadcast receivers, services, providers, app ops, разрешений, подписей и общих библиотек приложения; запуск activities и services; создание ярлыков activities; перехват activities; просмотр или сохранение манифеста приложения; сканирование на наличие трекеров и библиотек с перечислением классов отслеживания и дампами кода; а также отслеживание компонентов foreground UI. Он также отображает использование приложения, использование мобильных данных и Wi-Fi, а также информацию о хранилище при предоставлении доступа к использованию. Работа с пакетами охватывает установку и удаление APK-файлов, включая APKS, APKM и XAPK с OBB-файлами, обмен и резервное копирование/восстановление APK, пакетные и одноclick-операции, подпись APK пользовательскими подписями перед установкой и шифрование резервных копий с использованием OpenPGP через OpenKeychain, RSA, гибридного шифрования ECC с AES или AES. Дополнительные инструменты включают просмотрщик/менеджер/экспортёр logcat, профили, деблоатер, редактор кода, файловый менеджер и простой эмулятор терминала. Приложения можно открывать в Aurora Store или клиенте F-Droid. С доступом root или ADB пользователи могут отзывать разрешения времени выполнения и разработки, изменять режимы app op, просматривать, убивать или принудительно останавливать работающие приложения и процессы, очищать данные или кэш приложения, просматривать или изменять сетевую политику, управлять оптимизацией батареи и замораживать или размораживать приложения. Функции только для root добавляют блокировку activities, broadcast receivers, services и providers с нативным импортом/экспортом и поддержкой импорта Watt и Blocker; просмотр, редактирование или удаление shared preferences; резервное копирование и восстановление приложений с данными, правилами и дополнительными элементами, такими как разрешения, оптимизация батареи и SSAID; просмотр системных конфигураций, включая приложения и разрешения в чёрном или белом списке; а также просмотр или изменение SSAID. README также перечисляет запланированные функции, такие как поиск компонентов приложений и разрешений по всем приложениям, базовое редактирование APK, рутинные операции, включение или отключение действий приложений, таких как запуск при загрузке, монитор сбоев, бессистемное отключение или удаление системных приложений, импорт списков приложений, экспортированных App Manager, более продвинутый эмулятор терминала, а также просмотрщик и редактор базы данных. Переводы координируются на Hosted Weblate как для строк приложения, так и для документации. Зеркала размещены на Codeberg, GitLab, Riseup и sourcehut. Руководство по сборке и участию приведено в BUILDING.rst и CONTRIBUTING.rst. По состоянию на сентябрь 2024 года проект заявляет, что не принимает финансовую поддержку, и сопровождающие явно отказываются от любых токенов, криптовалют, NFT или других финансовых инструментов, претендующих на представление проекта.