1 votos

Ladrillé mi teléfono después de meterme con los permisos de Knox

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: entrar descripción de la imagen aquí

"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?

2voto

ILYAS Puntos 6

Finalmente encontré la solución :

Sólo tuve que borrar package-restrictions.xml y Android lo recreó en el próximo reinicio.

/data/system/users/0 # mv package-restrictions.xml package-restrictions.xml.disab

Estaba temeroso de hacerlo, y quería intentarlo justo antes de hacer un restablecimiento de fábrica y finalmente funcionó. Sólo tuve que otorgar nuevamente algunos permisos para algunas aplicaciones en el siguiente reinicio.

Qué vergüenza que Samsung haya instalado este estúpido malware que bloquea tu teléfono cuando los permisos para una aplicación inútil no les gustan.

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