5 votos

Evitar que Android muestre el aviso de "Instalación bloqueada

Continuamente recibo avisos para instalar aplicaciones, como Clean Master y o 9 apps en mi teléfono Android. He desactivado la opción "Instalar aplicaciones de fuentes desconocidas" en la configuración de seguridad, pero entonces aparece un mensaje que dice "Instalación bloqueada" cada vez, como se muestra en la siguiente captura de pantalla.

Entonces, ¿cómo detener estos molestos avisos?

(Haga clic en la imagen para ampliarla)

message showing install blocked

3 votos

Parece que has cogido algunos malware que intenta instalar todo tipo de cosas (sigue el enlace para ver los detalles). A restablecimiento de fábrica ciertamente lo aclarará, pero eso significaría perder todos sus datos en el camino. Tal vez desee consultar nuestro preguntas más frecuentes sobre malware para las alternativas.

0 votos

Crear la carpeta download_1 donde existe la carpeta download ..en realidad malware / ad intenta crear la carpeta download_1 ..si existe se detiene ..funcionó para mí ..también escanear usando malware bytes ..o deshabilitar (Force Stop y luego deshabilitar )PackageInstaller en aplicaciones del sistema

4voto

Firelord Puntos 161

Es mejor con El consejo de Izzy y encontrar y eliminar la aplicación que intenta instalar esa aplicación Clean Master. De todos modos, ahí tienes otra solución.

Cuando intentas cargar lateralmente un apk usando UI o cualquier aplicación que intente instalar un apk y no se le conceda el permiso Android.permission.INSTALL_PACKAGES La aplicación Package Installer entra en acción y su actividad PackageInstallerActivity se pone en marcha. La configuración de fuentes desconocidas (install_non_market_apps) en la base de datos de Settings Storage es comprobado y basado en eso , se te muestra ese prompt (diálogo) o los permisos y el botón de instalación.

Incluso si consigues encontrar un hack que desactive la aparición de ese aviso, el Instalador de Paquetes seguiría ejecutándose y la interfaz de usuario tendría un aspecto extraño, ya que sólo se vería la etiqueta de la aplicación y el espacio en blanco, lo que no haría más que crear confusión.

Para Android rooteado

La solución que he encontrado es eliminar la actividad PackageInstallerActivity . Puede utilizar Elixir 2 para desactivar esa actividad.

Lánzalo Grifo de aplicación IMG: Aplicaciones del sistema El instalador de paquetes encuentra y desactiva dicha actividad

También puede utilizar adb en este caso

adb shell su -c pm disable com.android.packageinstaller/.PackageInstallerActivity # Disables the activity
adb shell su -c pm enable com.android.packageinstaller/.PackageInstallerActivity # Use it to enable the activity

Ahora, cada vez que usted o una aplicación intente cargar lateralmente un apk que requiera el lanzamiento de la aplicación Package Installer, puede obtener una tostada como en la siguiente imagen o una aplicación registrada para abrir/explorar un apk se lanzará o será sugerida por el sistema.

(Haga clic en la imagen para ampliarla)

IMG:

Si la tostada se vuelve ruidosa, escóndela usando EnhancedToast 1 o UnToaster 2 . Dado que son módulos Xposed, necesitarías el Xposed Framework adecuado 3 para su versión de Android.

Nota que la desactivación de esa actividad no afectaría a la capacidad de Play Store para instalar una aplicación, ni tampoco a adb install porque el gestor de paquetes subyacente está intacto.

Puede utilizar automatización aquí también. Por ejemplo, siempre que tu gestor de archivos preferido esté activo en la pantalla, habilita esa actividad para que puedas seguir cargando lateralmente un apk, si así lo decides, y mantenlo deshabilitado para cualquier otra aplicación activa en la pantalla.

Para Android no rooteado

Ustedes (usuarios de KitKat o Lollipop) pueden ocultar/bloquear toda la aplicación Package Installer. Definitivamente necesitas adb por eso.

adb shell pm block com.android.packageinstaller # for KitKat 
adb shell pm hide com.android.packageinstaller  # for Lollipop

El mayor inconveniente aquí es que no podrás desinstalar una aplicación mediante la aplicación de Ajustes porque utiliza la actividad del Instalador de Paquetes denominada UninstallerActivity y UninstallAppProgress . El intento de eliminar una aplicación mediante la aplicación de Ajustes hace que ésta se bloquee.

Cada vez que quieras eliminar una aplicación con la aplicación de Ajustes o cargar de forma lateral un apk con la interfaz de usuario, deberás desbloquear la aplicación Package Installer.

Para desbloquear/descubrir, haga lo siguiente

adb shell pm unblock com.android.packageinstaller # for KitKat 
adb shell pm unhide com.android.packageinstaller  # for Lollipop

Nota que ocultar/bloquear esa aplicación no afectaría a la capacidad de Play Store para instalar una aplicación, ni tampoco a adb install porque el gestor de paquetes subyacente está intacto.


1: <a href="http://forum.xda-developers.com/xposed/modules/app-enhancedtoast-t2625433" rel="nofollow noreferrer">XDA: EnhancedToast</a><br>2: <a href="http://forum.xda-developers.com/xposed/modules/xposed-untoaster-xposed-t2624523" rel="nofollow noreferrer">XDA: UnToaster</a><br>3. Xposed Framework: <a href="http://repo.xposed.info/module/de.robv.android.xposed.installer" rel="nofollow noreferrer">Android 4.x </a>, <a href="http://forum.xda-developers.com/showthread.php?t=3034811" rel="nofollow noreferrer">Android 5.x y 6.x</a>

0voto

Tengo un pad/teléfono chino que tiene troyanos de sistema incorporados. El pad/teléfono era inutilizable con constantes pop ups. Lo rooteé y fue un poco mejor. Malwarebytes fue el único escáner que encontró 3 troyanos. Los 3 eran troyanos del sistema. Intenté muchas formas de arreglar el problema, pero nada funcionó. El principal culpable fue el sistema de la almohadilla / teléfono tiene dos iconos del sistema. Uno es el Cog normal. El otro es un droide verde. Desactivando el sistema droid verde casi todos los problemas desaparecieron. Gracias a este post he instalado Elixir 2. Desactivé todas las cosas del sistema que no utilizo y ahora está 99% mejor.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X