Normalmente, es la aplicación del lanzador de inicio la que cambia el fondo de pantalla en el dispositivo, tanto para la pantalla de inicio como para la pantalla de bloqueo. En el caso del lanzador de inicio predeterminado de OxygenOS, los fondos de pantalla de imágenes personalizadas se guardan dentro de /data/user/0/net.oneplus.launcher/files/
con el prefijo papel pintado .
Así que, sin acceso a root Si no se puede, lo único que se puede hacer es borrar esa entrada, o bien, borrar los datos de la aplicación de lanzamiento (lo que eliminaría todos los ajustes y cambios que hayas hecho en ese lanzador). Para borrar los datos, entra en la aplicación de Ajustes, Apps, selecciona Mostrar aplicaciones del sistema y localiza tu aplicación de inicio, Almacenamiento, Borrar datos.
Sólo para dispositivos rooteados
Si quieres evitar que esa imagen vuelva a aparecer en la vista de selección de fondos de pantalla, tienes que editar la base de datos dentro de la cual se almacena su entrada y luego eliminar esa entrada. Eliminar simplemente el archivo del fondo de pantalla del directorio de datos no siempre funciona.
La base de datos que buscas se llama saved_wallpaper_images.db
situado en el interior /data/user/0/net.oneplus.launcher/databases
. Necesitarías herramientas para editar esa base de datos.
Puedes llevarlo a tu PC, editarlo con un software compatible, devolverlo y luego arreglar los permisos. Esta es una solución complicada.
Puedes usar sqlite3 inary compilado para la arquitectura de tu dispositivo y luego usarlo dentro de tu dispositivo para editar esa base de datos. Tendrías que buscar en la web algunos comandos (bastante comunes) para cargar una base de datos, localizar una tabla y eliminar una fila. Esto es de nuevo desordenado.
Hay algunas aplicaciones que pretenden tanto leer como escribir en la base de datos de una aplicación, como por ejemplo Editor de SQLite . Sin embargo, en mi caso no ha funcionado. Tengo Mis herramientas Android (Pro) (ya no está disponible en Play Store) y lo utilicé para eliminar las entradas de fondos de pantalla de la citada base de datos. Es bastante fácil de usar. Selecciona la aplicación, selecciona la base de datos, selecciona la tabla, luego la fila y toca el icono de eliminar.