Autre que la suppression des applications incriminées, il n'y a aucun moyen de le faire.
L'API indique que le système doit honorer les demandes pour la diffusion BOOT_COMPLETED
que toute application place dans son manifeste. Comme il y a des utilisations pour BOOT_COMPLETED
au-delà du démarrage de services de longue durée, la fermeture de ce mécanisme casserait l'API et provoquerait un dysfonctionnement de certains programmes.
Modifier pour répondre à la première partie de la question: Le PackageManager
peut vous fournir une liste de tous les récepteurs pouvant recevoir la diffusion, mais vous ne pouvez rien y faire.
cette question devrait être posée sur stackoverflow –