feat: partage d'écran Android 5+ (MediaProjection) et blocage des installations
- Partage d'écran par MediaProjection (ScreenCaptureService + ScreenConsentActivity) quand la capture par accessibilité n'est pas possible (Android < 11 ou service coupé). En mode propriétaire, le service d'accessibilité valide seul le consentement système. - Blocage de l'installation d'applications (Play Store compris) piloté par le parent (policy block_installs → OwnerPolicy DISALLOW_INSTALL_APPS en mode propriétaire). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01R9CBCVP5oDu2sfoYPisNCQ
This commit is contained in:
1 parent
665d6e2cb3
commit
d4aa0e1962
14 files changed
+328
-17
No files matched your search
@@ -25,6 +25,8 @@ data class AppSettings(
|
||||
val serverMode: String = "open",
|
||||
val serverModeReason: String = "",
|
||||
val policyVersion: Long = 0L,
|
||||
/** Bloque l'installation d'applications (Play Store compris) — appliqué en mode propriétaire. */
|
||||
val blockInstalls: Boolean = false,
|
||||
/** Téléphone verrouillé à distance par le parent : un code du serveur est exigé pour le déverrouiller. */
|
||||
val parentalLocked: Boolean = false
|
||||
) {
|
||||
|
||||
Reference in new issue
Block a user