Tengo un Samsung S20FE con Android 11 y root con Magisk.
He instalado 'autostarts' desde F-droid con la intención de deshabilitar la aplicación de Spotify que aparece en cada inicio. Al navegar por la lista de aplicaciones, en la sección "Después del inicio", encontré esta aplicación del sistema Knox que es una especie de bóveda encriptada y que de todos modos no funciona en un teléfono con root, y simplemente hice clic en ella para quitarle el permiso "después del inicio".
Entonces inmediatamente apareció esta pantalla:
"Teléfono bloqueado (4224) [...] porque Device Services fue desinstalado sin autorización"
... y no pude encontrar la manera de deshacerme de ella.
Lo que aún puedo hacer:
- Apagar y reiniciar el teléfono
- tomar capturas de pantalla
- recibir llamadas de Signal
- probablemente muchas otras cosas ya que parece que todo está funcionando bien debajo de esta ventana de bloqueo
- y lo más importante, conectarme a través de adb e ingresar comandos con una shell con root
He intentado 'pm install-existing' algunas aplicaciones del sistema, cambiar permisos como 'xxx_BOOT_COMPLETED' a com.samsung.android.knox.kpecore, pero o no hizo nada o simplemente dijo que estaba bien pero no funcionó después de reiniciar el teléfono.
¿Alguna idea?
- más específicamente, ¿cómo funciona 'autostarts'? ¿es solo un equivalente GUI de 'pm grant/revoke'?
- ¿puedo arreglar /data/system/users/0/package-restrictions.xml? Intenté acceder a él pero está en formato binario y no estoy seguro de cómo manejarlo. Leí que al eliminarlo simplemente se crearía uno nuevo en el próximo inicio.
- ¿alguna idea de la aplicación del sistema o permiso a cambiar?
- si mi última opción es un restablecimiento de fábrica, ¿cuál sería la opción menos intrusiva para evitar problemas con los datos personales en el almacenamiento interno y/o la tarjeta SD?