Je veux supprimer certaines fonctionnalités de mon application Paramètres (le périphérique est rooté)
J'ai utilisé adb shell pm disable 'com.android.settings/.Settings\$SecuritySettingsActivity' pour désactiver les paramètres de sécurité et cela a fonctionné. Cependant, je ne parviens pas à trouver le nom de l'activité pour désactiver l'option de sauvegarde et de réinitialisation d'usine.
Voici le AndroidManifest.xml de l'application settings.apk (j'utilise LineageOS)
Jusqu'à présent, j'ai essayé
adb shell pm disable 'com.android.settings/.BackupSettingsActivity'
et
adb shell pm disable 'com.android.settings/.Settings\$PrivacySettingsActivity'
Tous les deux n'ont absolument rien fait. Je suis toujours en mesure d'ouvrir l'option de sauvegarde et de réinitialisation depuis les paramètres.
Lorsque j'essaie de lancer lesdites activités
adb shell am start -n com.android.settings/.BackupSettingsActivity
Il affiche une erreur en disant MAUVAIS COMPOSANT
tandis que ces deux commandes ouvrent l'activité de sauvegarde et de réinitialisation que je veux désactiver
adb shell am start -a android.settings.BACKUP_AND_RESET_SETTINGS
adb shell am start -S 'com.android.settings/.Settings\$PrivacySettingsActivity'