Red de conocimiento informático - Material del sitio web - Cómo modificar la configuración predeterminada de UAString del navegador integrado de Android 4.1

Cómo modificar la configuración predeterminada de UAString del navegador integrado de Android 4.1

Modificar el código fuente de configuración puede modificar el proyecto de configuración del sistema. Los datos de configuración se almacenan en com.android.providers.settings/databases/settings.db. Si desea modificar el valor predeterminado cargado después del inicio del sistema. >Un método es modificar directamente el valor de settings.db. Otro método es modificar el valor predeterminado de SettingsProvider.

La aplicación Configuración puede configurar varias configuraciones del sistema Android, los valores predeterminados de estas configuraciones son leídos de la base de datos por el proveedor de configuración en el marco, por lo que cuando estas configuraciones se inician por primera vez, ¿dónde se encuentran? ¿De dónde provienen estos datos?

frameworks/base/packages/SettingsProvider/res/values/defaults.xml Este archivo se utiliza para almacenar la configuración predeterminada de Android

Por ejemplo:

lt; integername =" def_screen_off_timeout"gt; 600000lt; /integergt; Establece el valor predeterminado para el brillo de la pantalla

lt; >

lt;boolname="def_install_non_market_apps"gt;falselt;/boolgt;Establezca el valor predeterminado para permitir la instalación de aplicaciones que no son de mercado

Si desea definir defaults.xml, agregue y cámbielo aquí.

Después de agregarlo aquí, debe modificar frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java para agregar su propio código de almacenamiento.

Tono de llamada de llamada entrante: en el archivo de tono de llamada de la tarjeta SD, se admiten archivos de audio (formatos mp3, wav, ogg, etc.).

Tono de llamada de notificación: notificación de tarjeta SD, admite archivos de audio (formatos mp3, wav, ogg, etc.).

Tono de llamada del despertador: Despertador en tarjeta SD, admite archivos de audio (formatos MP3, wav, ogg, etc.).

Adjunto: la ubicación de los archivos de tonos de llamada propios del sistema

Tonos de llamada entrantes: /system/media/audio/ringtones

Tonos de llamada de notificación: /system/media /audio/notificaciones

Tono de llamada del despertador: /system/media /audio/alarms

Tono de llamada del evento de operación de la interfaz: /system/media/audio/ui

/frameworks/base /core/res/res/drawable-nodpi/default_wallpaper.jpg

/packages/wallpapers/Basic/src/com/android/wallpaper/nexus/NexusWallpaper.java

/frameworks /base/core/res/res/values/config.xml/mediatek/config/xxx/ProjectConfig.mk

BOOT_LOGO = wvga

Encendido/apagado y apagado gráfico de carga

p>

/mediatek/custom/common/uboot/logo/wvga

/packages/apps/Launcher2/res/values/wallpapers.xml

/packages/apps/ Launcher2/res/drawable-mdpi/wallpaper_architecture.jpg

/packages/apps/Launcher2/res/drawable-mdpi/wallpaper_architecture_small.jpg

Elementos de escritorio preconfigurados en Launcher2

/packages/apps/Launcher2/res/xml/default_workspace.xml

Ubicación del tono de llamada

/frameworks/base/data /sounds/newwavelabs/Backroad.ogg