0x192 / 0x192/universal-android-debloater
Display app descriptions alongside package names for easier identification
- Langage dominant
- Rust
- Étoiles
- 19.9k
- Forks
- 1.1k
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Currently, Universal Android Debloater (UAD) lists apps using their package names (e.g., com.google.android.apps.maps). While this is accurate, it can be confusing for users who might not recognize the app from the package name alone. This creates the risk of disabling or uninstalling an essential app by mistake.
I propose adding a feature to display human-readable app names or descriptions (e.g., "Google Maps") alongside package names. Android devices already show these descriptions in settings or the app drawer, so it should be possible to retrieve this data from APK metadata or system files.
This enhancement would:
- Make UAD more user-friendly.
- Help users better identify apps and avoid mistakes.
- Improve usability, particularly for non-technical users.
What do you think about?
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
L'application récupère probablement les listes de paquets via ADB. Recherchez le code qui récupère et affiche les paquets, peut-être dans un module d'interface graphique. Étudiez comment extraire des noms d'applications lisibles par l'homme à partir des métadonnées APK (comme AndroidManifest.xml) ou des propriétés système. Vérifiez le code existant d'interaction avec le système Android pour voir si la récupération des libellés peut être intégrée. Un changement réussi affichera à la fois les noms des paquets et les descriptions des applications dans l'interface utilisateur.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- android, rust
- Domaine
- cli, developer-experience, mobile-dev
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 65/100