Tengo un dispositivo Android (Android 4.4) con dos lanzadores. Uno viene con el dispositivo y el otro es casero. Tengo las siguientes preguntas con respecto a este escenario:
- ¿Cómo puedo establecer el lanzador predeterminado a través de ADB? (igual que seleccionar uno y presionar Siempre)
- ¿Cómo puedo borrar la selección del lanzador predeterminado a través de ADB? (igual que ingresar a Aplicaciones Predeterminadas y borrar los valores predeterminados)
Por favor, no envíen respuestas ni comentarios que no tengan en cuenta el uso de ADB. No estoy interesado en ninguno de esos.
También, ya sé cómo deshabilitar uno de los lanzadores a través de ADB (pm disable nombre_paquete_aplicacion
) y luego volver a habilitarlo, pero esto no es lo mismo que establecer el lanzador predeterminado o establecer la actividad preferida. Puedes ver la diferencia en la siguiente imagen:
2 votos
¿Se permite el uso de Eventos de teclas? Además, la configuración para aplicaciones predeterminadas se almacena dentro de
/data/system/users/USERID/package-restrictions.xml
. Los usuarios no pueden escribir en él sin acceso de root.0 votos
@Firelord No, no está permitido el uso de Eventos de Tecla. Aún así, +1 por la idea, tal vez para el futuro. En cuanto al archivo
/data/system/users/USERID/package-restrictions.xml
, eso es exactamente lo que hace correrpm disable app_package_name
y luegopm enable app_package_name
.