Comment puis-je voir tous les paquets installés, y compris ceux qui ont été cachés? -- adb domaine et shell domaine et disable-app domain android en relation problème

How can I see all installed packages, including those that have been hidden?



4
vote

problème

français

Récemment, j'ai utilisé adb pour cacher un tas de packages sur un ancien téléphone (Verizon 2013 Moto X) J'avais l'intention d'utiliser pour le développement. J'ai caché la plupart des packages liés au téléphone, y compris la boîte à outils SIM et le service de téléphonie, mais maintenant une boîte de dialogue indiquant que "le téléphone a cessé" apparaît continuellement chaque fois que j'essaie d'utiliser le téléphone. J'ai essayé d'afficher la plupart de ceux que j'ai cachés, mais des paquets cachés n'apparaissent pas dans la sortie de pm list packages . Y a-t-il un moyen de voir tous ces forfaits et / ou de les ignorer? Je préférerais ne pas avoir à la réinitialiser en usine.

langue Anglaise

Recently I used ADB to hide a bunch of packages on an old phone (Verizon 2013 Moto X) I intend to use for development. I hid most of the phone-related packages, including the SIM Toolkit and the telephony service, but now a dialog saying that "Phone has stopped" shows up continuously whenever I try to use the phone. I've tried to unhide most of the ones I hid, but hidden packages don't appear in the output of pm list packages. Is there any way to see all of these packages and/or unhide them? I'd rather not have to factory reset it.

        
         
         

Liste de réponses

3
 
vote

Si vous exécutez adb shell pm Vous trouverez de nombreuses options et paramètres pour PM. L'un des paramètres est 9988777661 pour afficher les paquets non déclinés. (Les paquets cachés sont traités comme des paquets non déclinés.)

sur un périphérique non analysé, faites une liste de tous les packages, puis tous les packages plus les cachés. Comparez-les et les entrées peu communes de la deuxième liste seraient les forfaits que vous recherchez.

adb shell pm list packages adb shell pm list packages -u

Comme pour les périphériques enracinés, recherchez la chaîne hidden="true" dans le fichier à /data/system/users/0/packages-restrictions.xml . Vous verriez le nom du paquet correspondant.

Testé avec stock Android 6.0.1.

 

If you run adb shell pm you would find many options and parameters for pm. One of the parameter is -u to show uninstalled packages. (Hidden packages are treated as uninstalled packages.)

On an unrooted device, make a list of all the packages and then all the packages plus the hidden ones. Compare them and the uncommon entries in the second list would be the packages you are looking for.

adb shell pm list packages adb shell pm list packages -u 

As for rooted devices, search the string hidden="true" in the file at /data/system/users/0/packages-restrictions.xml. You would see the corresponding package name.

Tested with Stock Android 6.0.1.

 
 
   
   

Questions connexes

0  Impossible de démarrer dans Android après la congélation du lanceur d'alimentation en clignotant dans HTC One M7  ( Cannot boot into android after freezing blink feed launcher in htc one m7 ) 
Utilisation de Titanium Backup Pro I Froze Blink Launcher d'alimentation. Maintenant, tout ce que je vois à l'écran, il suffit de logo et de la page de démarr...

5  Comment puis-je vous geler automatiquement et décongeler une application sur demande?  ( How can i automatically freeze and thaw an app on demand ) 
J'ai des applications que j'ouvre à l'occasion. L'une en particulier est un jeu qui aime pousser les notifications à me rappeler de jouer à nouveau. Y a-t-i...

1  Comment Android peut-il exécuter une application désactivée?  ( How can android run a disabled application ) 
Je viens de rencontrer une situation décrite dans Blog : Quelqu'un peut-il m'expliquer cela? Comment Android peut-il exécuter une application désactivée...

1  Débarrassez-vous de Google Play [Duplicate]  ( Get rid of google play ) 
Cette question a déjà des réponses ici : Pouvez-vous supprimer complètement Google System Applicatio...

0  Quelles applications ne peuvent pas être désactivées (sans racine)?  ( Which apps cannot be disabled without root ) 
J'ai besoin d'en savoir plus sur la désactivation des applications intégrées. Certaines applications peuvent être désactivées, mais certaines sont "désactivée...

5  Comment désactiver les applications système sans root?  ( How to disable system apps without root ) 
Comment désactiver les applications système sans root? Mon modèle de téléphone est VIVO X5 MAX + et Android 4.4.4 J'ai essayé de débloater mais il n'a pas...

4  Comment désactiver les applications tierces sans désinstaller? [dupliquer]  ( How to disable third party apps without uninstall ) 
Cette question a déjà des réponses ici : Comment désactiver temporairement une application lorsque I...

1  Les applications de congélation dans Titanium Backup Pro nécessitent-elles un redémarrage du téléphone pour prendre effet?  ( Does freezing apps in titanium backup pro require a phone reboot to take effect ) 
Lorsque des applications de congélation à l'aide de Titanium Backup Pro, dois-je redémarrer pour le gel pour prendre effet? (par exemple, ne pas être commencé...

3  Comment désactiver Google App?  ( How do i disable google app ) 
J'utilise le téléphone Android 6.0 (non enraciné). Tenir la touche HOME Ouvre une application Google que je n'utilise jamais. Je ne pense pas que je puisse ...

24  Existe-t-il un moyen de désactiver définitivement Google Maps jusqu'à ce que nécessaire?  ( Is there a way to permanently turn off google maps until needed ) 
Google Maps semble avoir une quantité insensée d'inventations enregistrées pour cela, ainsi que d'autres moyens d'être démarré. Comme il s'agit d'une jolie ...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés