1 votos

Ayuda para recuperar los datos de la app Reloj del Oneplus 6T

Empecé a utilizar la sección de etiquetas/notas de la aplicación Reloj de OnePlus para tomar notas más detalladas porque así también podía recibir alarmas y recordatorios en determinados momentos del día. Son bastantes notas y recordatorios, lo suficiente como para que me esfuerce en recuperarlas (y luego no volver a usar la app del reloj para tomar notas).

Por fin actualicé mi Oneplus 6T a Android 11 (la actualización salió el pasado mes de noviembre creo) y la app del reloj también se actualizó... con un límite de 50 caracteres en cada alarma. Ahora se me ha bloqueado la lectura de todas mis notas. Sin embargo, las notas siguen ahí. Lo sé porque el texto de vista previa de la etiqueta/nota es más largo que el límite de caracteres y muestra más de lo que puedo ver al editar la nota. Sin embargo, si guardara la nota con sólo 50 caracteres, se borrarían todos los datos y, por lo tanto, no voy a tocar las alarmas en absoluto hasta que consiga una solución.

En fin, esto es lo que he pensado/probado:

  • Cualquier solución que implique rootear mi teléfono: me gustaría evitar esta opción por ahora ya que parece arriesgada para mi teléfono dado lo que he leído pero lo intentaría si ninguna otra opción funciona/si alguien me convence de que estaría bien

  • Utilizando adb backup a la copia de seguridad com.oneplus.deskclock Aunque he hecho esto y creo que ha sido un éxito, no tengo forma de verificar lo que he copiado exactamente (el archivo de copia de seguridad parece demasiado pequeño para lo que debería contener). Podría utilizar el Android-backup-extractor en GitHub, pero dudo que los datos estén en forma de texto (necesito la aplicación para ver los datos es mi suposición) y tampoco pude averiguar cómo configurarlo de todos modos, así que mis próximos pasos fueron...

  • Utilizando mi backup.ab archivo para restaurar com.oneplus.deskclock en la aplicación en un dispositivo diferente. Hasta ahora he tratado de usar BlueStacks (OnePlus Reloj APK instala, pero cuando intento abrirlo, nunca aparece, probablemente porque no OxygenOS), mi viejo OnePlus 3 (incapaz de ejecutar la versión correcta de la aplicación de reloj necesario, también trató de restaurar mi copia de seguridad - no da lugar a cualquier nuevas alarmas que aparecen en la aplicación de reloj del sistema como era de esperar), un emulador de Android (ni siquiera he intentado todavía porque no estoy seguro de si sería capaz de ejecutar la aplicación de reloj, ya que no es OxygenOS, principalmente a la espera de la entrada aquí antes de que siquiera se molestan en tratar de que la tarea behemoth-sonido), y mi actual OnePlus 6T (demasiado miedo de tratar de instalar una versión anterior como me preocupa que potencialmente borrar o comprometer los datos).

Ya he invertido mucho tiempo en esto y siento que todas mis pistas podrían ser callejones sin salida y no quiero gastar más tiempo del que tengo para hacer esto. Por lo tanto, estoy buscando ayuda aquí ahora con la esperanza de que alguien pueda ayudarme a racionalizar el resto de lo que tengo que hacer.

1voto

Firelord Puntos 161

Esta respuesta te va a decepcionar.

En primer lugar, no pienses en rootear el dispositivo. Ese proceso implica el restablecimiento automático de fábrica del dispositivo, lo que significa que terminaría perdiendo el acceso a los archivos que contienen etiquetas/recordatorios para sus alarmas.

En segundo lugar, la copia de seguridad adb es completamente inútil para esta aplicación de reloj porque sus desarrolladores han desactivado la funcionalidad de copia de seguridad en su manifiesto (ver línea 26) . Así que la copia de seguridad adb de esta aplicación sería un archivo vacío más o menos.

En tercer lugar, los datos que buscas están en una base de datos llamada alarms.db ubicado en /data/user_de/0/com.oneplus.deskclock/databases . No se puede acceder a esa ubicación sin acceso Root. Y eso es un callejón sin salida.

En cuarto lugar, ni siquiera puedes utilizar algún hack del servicio de accesibilidad para leer las notificaciones de las próximas alarmas o los diálogos de las etiquetas del despertador porque el texto completo de la etiqueta/recordatorio no está disponible allí.

En quinto lugar, el acceso al proveedor de contenidos de esa aplicación requiere un permiso que el usuario adb (shell) no posee. Así que hay otro callejón sin salida.

Al final, tengo que concluir que sin acceso Root o sin soporte de OnePlus es poco probable que puedas acceder a esas etiquetas de alarma.

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