El caso es que estoy harto de algunas aplicaciones de adware de stock en mi teléfono Micromax y quiero desactivarlas para siempre. Así que, según esta respuesta He utilizado adb shell para desactivar la aplicación, pero estoy recibiendo el siguiente error:
shell@Q4260:/ $ pm hide com.micromax.trendingapps
Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS.
1|shell@Q4260:/ $
El mensaje de error indica que necesito android.permission.MANAGE_USERS
para conseguirlo. Así que incluso intenté conceder ese permiso a la aplicación de shell, pero no sirvió de nada.
shell@Q4260:/ $ pm grant com.android.shell android.permission.MANAGE_USERS
Operation not allowed: java.lang.SecurityException: Package com.android.shell has not requested permission android.permission.MANAGE_USERS
1|shell@Q4260:/ $
¿Hay alguna otra forma de conseguir ese permiso?
Por último, el teléfono inteligente es Micromax Q4260 corriendo Marshmallow si eso importa. Esto probablemente podría ser resuelto por el rooting, pero no tengo ninguna intención de rooting, ya que podría ser arriesgado en este modelo poco conocido.