Si las aplicaciones se instalan de forma silenciosa (es decir, sin el diálogo de instalación habitual), es de suponer que estas aplicaciones llaman directamente a pm
es decir PackageManager
que, como aplicación del sistema, tiene el permiso android.permission.INSTALL_PACKAGES
.
El teléfono tiene que estar rooteado para que la aplicación pueda llamar pm
en un contexto Root, de lo contrario será recibido con el mensaje "Ni el usuario xxxx ni el proceso actual tienen Android.permission.INSTALL_PACKAGES".
EDIT: Como ha señalado @Izzy en el comentario, android.permission.INSTALL_PACKAGES
también se concede a las aplicaciones instaladas en /system
. Ver el comentario de abajo y esta pregunta del SO para obtener más información.
0 votos
¿Vino ShareIt preinstalado en tu dispositivo o lo instalaste tú mismo?