# PhonePilot 1.0

Application Android locale d’organisation et d’entretien du téléphone.

## Fonctionnalités
- Tableau de bord : stockage, RAM, batterie, score d’entretien.
- Applications : recherche, tri, favoris, dernière utilisation, taille et désinstallation guidée.
- Launcher optionnel : recherche, catégories, favoris et raccourci vers l’optimiseur.
- Stockage : gros médias, doublons exacts SHA-256, suppression confirmée par Android.
- Batterie : charge, température, Power Saver et raccourcis système.
- Mémoire : RAM réelle et explication du fonctionnement Android.
- Confidentialité : aucun Internet, aucune publicité, aucun analytics.

## Permissions
- PACKAGE_USAGE_STATS : accès spécial facultatif pour usage et tailles d’apps.
- READ_MEDIA_IMAGES / VIDEO / AUDIO : facultatif, uniquement pour l’analyse des médias.
- READ_EXTERNAL_STORAGE : compatibilité Android <= 12L.

Absents volontairement : INTERNET, QUERY_ALL_PACKAGES, MANAGE_EXTERNAL_STORAGE, Accessibility.

## Build
SDK : C:\Users\ludov\Documents\Ludovic-Lab\android-sdk
Gradle : C:\Users\ludov\Documents\Ludovic-Lab\android-tools\gradle-8.9

Commande :
gradle.bat --no-daemon assembleDebug

APK :
app\build\outputs\apk\debug\app-debug.apk

## Installation
Autoriser l’installation de sources inconnues pour l’application utilisée afin d’ouvrir l’APK, puis installer.
Après installation, PhonePilot fonctionne immédiatement. Les analyses avancées proposent les permissions uniquement au moment où elles sont nécessaires.

## Limites Android assumées
Une application normale ne peut pas vider silencieusement le cache de toutes les autres apps, forcer leur arrêt ni modifier les réglages batterie des autres apps. PhonePilot centralise les analyses et ouvre les contrôles système appropriés au lieu d’utiliser des hacks fragiles.