1 votes

Désactiver la réinitialisation aux paramètres d'usine via ADB

Je veux désactiver la réinitialisation d'usine/supprimer les données sur mon téléphone via ADB. J'ai essayé d'exécuter

pm disable 'com.android.settings/com.android.settings.SubSettings'

mais cela a lancé

Exception survenue lors de l'exécution de 'disable':
java.lang.SecurityException : Shell ne peut pas changer l'état du composant pour ComponentInfo{com.android.settings/com.android.settings.SubSettings} en 2
        at com.android.server.pm.PackageManagerService.setEnabledSettings(PackageManagerService.java:3808)
        at com.android.server.pm.PackageManagerService.-$$Nest$msetEnabledSettings(Unknown Source:0)
        at com.android.server.pm.PackageManagerService$IPackageManagerImpl.setComponentEnabledSetting(PackageManagerService.java:5652)
        at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:2363)
        at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:272)
        at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)
        at android.os.ShellCommand.exec(ShellCommand.java:38)
        at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onShellCommand(PackageManagerService.java:6045)
        at android.os.Binder.shellCommand(Binder.java:1049)
        at android.os.Binder.onTransact(Binder.java:877)
        at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4313)
        at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onTransact(PackageManagerService.java:6029)
        at android.os.Binder.execTransactInternal(Binder.java:1285)
        at android.os.Binder.execTransact(Binder.java:1244)

Comment puis-je réaliser cela ? Je veux désactiver la réinitialisation d'usine sur mon téléphone Android. S'il n'y a pas moyen de le faire via adb, comment cela peut-il être fait autrement ? J'ai entendu parler de personnes le faisant, je sais donc qu'il y a un moyen, j'ai juste besoin d'aide pour le faire.

J'ai également essayé pm disable com.android.settings mais cela a lancé

Exception survenue lors de l'exécution de 'disable':
java.lang.SecurityException : Shell ne peut pas changer l'état du composant pour null en 2
        at com.android.server.pm.PackageManagerService.setEnabledSettings(PackageManagerService.java:3808)
        at com.android.server.pm.PackageManagerService.-$$Nest$msetEnabledSettings(Unknown Source:0)
        at com.android.server.pm.PackageManagerService$IPackageManagerImpl.setApplicationEnabledSetting(PackageManagerService.java:5528)
        at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:2356)
        at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:272)
        at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)
        at android.os.ShellCommand.exec(ShellCommand.java:38)
        at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onShellCommand(PackageManagerService.java:6045)
        at android.os.Binder.shellCommand(Binder.java:1049)
        at android.os.Binder.onTransact(Binder.java:877)
        at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4313)
        at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onTransact(PackageManagerService.java:6029)
        at android.os.Binder.execTransactInternal(Binder.java:1285)
        at android.os.Binder.execTransact(Binder.java:1244)

1voto

Si vous désactivez ou désinstallez des paramètres, votre appareil fonctionnera correctement jusqu'à ce que vous redémarriez ou éteigniez l'appareil.....il restera bloqué en boucle de démarrage

Autrement, essayez d'utiliser "adb app control exe" c'est gratuit

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X