2 Repos
Tools for verifying if a device supports specific hardware or software features and possesses required authorizations.
Distinguishing note: Candidates focus on task-matching or masking, not auditing feature availability and authorization status.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Device Capability Auditing. Refine with filters or upvote what's useful.
react-native-permissions ist eine plattformübergreifende Berechtigungsbibliothek, die eine einheitliche Schnittstelle zum Anfordern und Überprüfen von Systemberechtigungen unter iOS, Android und Windows bietet. Sie fungiert als Manager für Berechtigungsstatus und Auditor für Gerätefunktionen, um festzustellen, ob der Zugriff auf sensible Daten oder Hardware gewährt, verweigert oder blockiert ist. Das Projekt enthält einen Medienzugriffs-Controller, um den eingeschränkten Zugriff auf Fotos und Kontakte über systemeigene Picker zu handhaben. Es verfügt zudem über einen Systemeinstellungen-Integrator, der Benutzer zu den Geräteeinstellungsseiten leitet, um Anwendungs- und Benachrichtigungsberechtigungen manuell umzuschalten. Die Bibliothek deckt ein breites Spektrum an Zugriffskontrollfunktionen ab, einschließlich der Überprüfung der Standortgenauigkeit, der Verwaltung von Benachrichtigungsberechtigungen und der Möglichkeit, Benutzer mit Begründungen zur Berechtigungserteilung aufzufordern. Unter Android bietet sie spezifische Dienstprogramme für das Auditieren von Systemfunktionen wie exakte Alarme und Vollbild-Intents.
Verifies if a device supports specific system features or if the app has required authorizations for specialized intents.
CocoaDebug is a debugging framework for iOS that provides a toolkit for inspecting application logs, network traffic, and sandbox files directly on a device. It functions as a suite of specialized tools for auditing device hardware, monitoring performance, and inspecting network activity. The framework includes an on-device network inspector for capturing and filtering HTTP requests and payloads, as well as a sandbox file manager to list and modify files and folders within the application container. It further provides a device auditor to display system build versions and hardware details for
Verifies if the device supports specific hardware features and displays current system build versions.