4 votos

Copia De Seguridad De Notificación Led (Luz Pulsada) Configuración De

Recientemente he cambiado de CyanogenMod a Paranoid Android en mi Nexus. Yo sabía que iba a perder la mayor parte de mi configuración, pero me sentí bastante estúpida cuando me di cuenta de que me había perdido todos mis cuidadosamente definidos de la Luz del Pulso por la aplicación de las configuraciones.

Dado que este es bastante probable que vuelva a suceder, me gustaría saber si hay una manera de hacer copia de seguridad de estos ajustes.

Estoy hablando acerca de la Settings > Display > Pulse notification light, donde se puede configurar la forma en que cada aplicación específica debe parpadear y que los colores que se debe utilizar.

Yo ya uso Titanium Backup, pero no pude encontrar el artículo en su lista que parecía respecto a la de la luz del pulso.

1voto

WildJoe Puntos 2515

Yo uso el Flujo de Luz de aplicación para el control de mi notificaciones de la luz. Tiene una opción de copia de seguridad/restaurar la configuración que he utilizado cuando flasheo la nueva ROM o hacer un restablecimiento de datos.

0voto

tlwhitec Puntos 101

En CyanogenMod 11 snapshot M8 tengo el LED de notificación configuración en

/data/data/com.androdid.providers.settings/databases/settings.db

Esta es la principal base de datos de configuración y contiene la mayoría (si no todos) de ellos. Probablemente usted no desea transferir el montón, así que hay que extraer.

En primer lugar, hay 2 archivos en mi copia de seguridad: settings.db (el interesante base de datos) y settings.db-journal (su "rollback diario"). La revista contiene los datos que aún no se transfieren a la base de datos debido a las transacciones inacabadas, o tal vez por alguna otra razón. Todavía, antes de ocuparse de la propia base de datos, es mejor proceso de la revista. Este pequeño (Linux) comando hizo el truco para mí:

$ sqlite3 settings.db VACUUM

Después de esto, la revista debe ser fusionados en la base de datos y se retira. He encontrado que el LED de configuración que nos interesan están en la tabla del sistema. Este va a conseguir para usted:

$ sqlite3 settings.db "SELECT name,value FROM system WHERE name LIKE 'notification_light_pulse%';"

Supongo que los más interesantes son:

notification_light_pulse_call_color
notification_light_pulse_vmail_color
notification_light_pulse_custom_values

Me temo que no sé una buena manera de cómo la transferencia de los valores de la configuración actual de la base de datos, sin embargo. Definitivamente usted debería ser capaz de quedarse con la sqlite3 herramienta, tal vez de usar su .dump meta-comandos y, a continuación, filtrar e insertar los valores seleccionados en la base de datos. Esto puede ser confuso, a pesar de que, como los índices podrían diferir. Estoy realmente ninguna base de datos chico, lo siento. Tal vez algunos herramienta GUI como SQLite Browser podría ser más fácil para el trabajo.

Si alguien sabe una buena manera fácil y estaré encantado de actualizar esta respuesta.

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