¿Cómo cambiar la fecha predeterminada de Qualcomm Android?
La configuración predeterminada en la configuración del sistema Android es la siguiente:
ltenteger name = " def _ screen _ off _ time out " gt; 600000 lt/integer gt; valor de tiempo de espera de apagado.
ltinteteger name = " def _ screen _ brillo " gt; 102lt/integer gt; Establece el valor predeterminado para el brillo.
ltbool name = " def _ install _ non _ market _ apps " gt; false lt/bool gt; Establece el valor predeterminado para permitir la instalación de aplicaciones no comerciales.
Imagen de inicio:
android-logo-mask.png
android-logo-shine.png
Uno de estos dos fotos una arriba y otra abajo.
. /out/target/common/obj/JAVA_LIBRARIES/Android_stubs_current_intermediates/classes/assets/images/Android-logo-shine.png
. /frameworks/base/core/RES/assets/images/Android-logo-shine . png
Nota: si no hay marca en el código fuente, puede cambiar la imagen directamente en el marco.
Luego hágalo directamente; de lo contrario, deberá cambiarlo por completo y no podrá hacerlo, solo puede crear firmware
La ubicación predeterminada del fondo de pantalla de inicio:
predeterminado _wallpaper.jpg
. /out/target/common/obj/JAVA_LIBRARIES/Android_stubs_current_intermediates/classes/RES/drawable/default_wallpaper.jpg
. /frameworks/base/core/RES/RES/drawable/default _ wallpaper jpg
Nota: esta configuración es la misma que la anterior. Ninguno de ellos puede cambiar el nombre del archivo.
Cambiar el PC y eliminar el hardware en el kernel de texto.
Driver/usb/gadget/f_mass_storage.c
fsg->vendor = " XXXXXXXXXXXXX
Cambiar etiqueta de volumen:
Sí Arranque /recovery/etc/init.rc
set prop UserVolumeLabel " XXXXXXXXXXXXX "
Empaquetado directo
Modificar bloqueo de pantalla:
( 1 ) framework/base/packages/settings-providers/res/values/defaults.xml
ltenteger name = "def_screen_off_timeout" >60000 lt/integer >>p> p>
Si no está bloqueado en -1(2)FrameWorks/policies/base/phone/com/Android/internal/policy/impl/keyguardviewmediator.Java, cambie 60000 al tiempo deseado
privado booleano habilitado externamente = verdadero
Cámbielo a falso para que el cambio no vuelva a entrar en suspensión.
Establezca la página de inicio de inicialización:
Paquete. xml
Línea 655
La parte posterior debe estar en el marcador
Establece el brillo de 0 a 255:
frameworks/base/ paquetes/proveedor de configuración/RES/valores/default . XML
def _ screen_brillo- gt; este valor parece estar inicializado en más de 100.
Volumen:
frameworks/base/media/Java/Android/media/audio manager. Java
El cuarto valor de la matriz DEFAULT_STREAM_VOLUME (el valor máximo se establece en 30, pero aún así La diferencia con el máximo El valor es de 2 espacios; el valor predeterminado es 11.
Se recomienda establecer todos los valores de la matriz en el valor máximo.
Establezca la cuenta de Google y la superior. En la esquina izquierda aparecerá "Establecer RK2818SDK." ", la solicitud se cambia a "Configurar W9":
Línea 13 del archivo default.prop en out \ target \ product \ SDK demo \ root.
ro producto. modelo = rk 2818 SDK cambiado a ro.product.model=W9.
No se muestra la hora en la grabación.
Solicitud para agregar:
paquetes\apps\sound recorder\src\com\Android\sound recorder
(1) En soundrecorder.java: private void updateTimerView()
establecer cadena timestr = cadena formato (mtimerformat, hora/60, hora 60);
Cambiar a: hora larga = hora/3600;
cadena timeStr = cadena. format(mTimerFormat, hora, (hora-hora*3600)/60, hora 60);
(2) En \res\values, strings.xml se cambia a:
ltstring nombre = " timer_format " gt ltxliff: g id = " format " gt; 02d: 02d: 02d lt; /xliff: g lt/string gt; >
(Interfaz principal->Agregar carpeta->Recepción Bluetooth)
IC_launcher_folder_bluetooth.png(72 * 72):
en \packages\apps\Bluetooth\res\drawable -hdpi.
Solución: elimine Bluetooth.apk en \ out \ target \ product \ SDK demo \ system \ app.
La pantalla al cargar y bloquear la pantalla:
frameworks\base\core\RES\RES\drawable-hdpi: IC_lock_idle_charger png
.Cuando se elimina la pantalla de bloqueo, el porcentaje de carga se muestra en:
El contenido y los corchetes de lockscreen_plugged_in en strings.xml en FrameWorks\base\core\RES\RES\values-zh-RCN ! !
Eliminar la opción de fondo de escritorio dinámico:
ltservice
Android: label = " @ string/wallpaper_galaxy " Android: name = " com . Android . wallpaper . galaxy Fondo de pantalla de galaxia "
Android: permiso = "Permiso de Android. bind _ WALLPAPER" gt;
ltIntent filter> ltaction Android: nombre = "Servicio de fondo de pantalla de Android. "/ gt;
lt/intent-filter gt;
lt metadatos Android: nombre = " Fondo de pantalla de Android " Android: recurso = " @XML/galaxy "/gt. ;
lt/s service gt;
Cambiar número de versión:
build/core/build File
Línea 79
RK_VER:= xxx
Cambiar diseño de interfaz
Ubicación: paquete/app/launcher 2/RES/XML/default_workspace.XML.
Nota: Al hacer clic en cualquier apk en adb shell, se mostrará en segundo plano.
I/ActivityManager(728): Iniciar actividad: Intent { act = Android Intent main cat = }
I/WindowManager( 728): Establecer rotación en 1. animFlags=0
Mire la sección "cmp=com.estrongs.android.pop" anterior y busque / nombre del paquete primero / nombre de la clase último - gt; esto es obligatorio en default_workspace.xml.
lanzador: nombre del paquete = " com . Android . navegador "
lanzador: nombre de la clase = " com . Android . navegador . actividad del navegador "
Cómo Coloque un archivo PDF en el escritorio
Coloque su propio documento de ayuda en PDF en el escritorio para que los invitados puedan hacer clic y navegar directamente.
string URL string = "/system/app/NVS bl p4d v2 manual en inglés. pdf ";
Intent Intent = new Intent(); . set action(Android . content . intent . action _ VIEW
intent .uri . from File(new File(urlString)), "aplicación/pdf"); p>startActivity(intent);
finish();
Explicación:
Primero, coloque el documento pdf en out/target/product/SDK demo/ En sistema/aplicación.
Proporcione la dirección fija a urlString y use Intent.
intent . set action(Android . content . intent . action _ VIEW start view
intent . /pdf");
La aplicación/pdf puede especificar otros formatos, incluidos audio, vídeo, imágenes, etc., pero no lo he probado. Puedes probarlo si es necesario.
Nota: Este método no es muy bueno si solo pones algunas imágenes, pero si el archivo es relativamente grande, se empaquetará.
El archivo system.img será muy grande, lo que ocupará la memoria de su propio sistema -->;
Se descubre que después de que aparece la interfaz de desbloqueo del PIN durante 5 segundos, automáticamente entrará en suspensión y no se desbloqueará nuevamente. Solución actual:
Modificar el archivo framework\policies\base\phone\com\android\internal\policies\impl\keyguardviewmediator.java.
Los detalles son los siguientes:
Protected static final int AWAKE_INTERVAL_DEFAULT_MS = 5000;
Revisado a:
protected static final int AWAKE_INTERVAL_DEFAULT_MS = 1000 * 60 * 5;