PDA

Ver la Versión Completa : [ CONSULTA ] ¿que se esconde tras el build.prop?


Mr. Denisse
14/09/10, 01:28:54
Bueno chicos, estaba trasteando con lo del post del lcd density y he visto que en el build.prop aparece una especie de registro de todo el hardware de la Desi.
Mi pregunta es que si para cambiar la densidad de la pantalla hay que modificar los valores del build.prop, modificando otros valores de dicho archivo podriamos conseguir mejoras en otras zonas del hardware como por ejemplo los tan ansiados 30fps, una mejor captura de audio en los videos aumentando la respuesta en frecuencia...No se si sabeis por donde voy?
A ver si algun sabio me ilumina.
1 saludo y gracias de antemano

LoQo
14/09/10, 01:38:22
Me suscribo que puede estar interesante...

Sent from my HTC Desire using Tapatalk

yeikos
14/09/10, 04:50:46
Eso son simplemente constantes globales del sistema, vamos que la configuración es muy limitada ya que son cosas puntuales.

El tema de grabar a 30fps se encuentra en el hardware, los drivers y el kernel, en este orden.

shawe
14/09/10, 09:45:36
Eso son simplemente constantes globales del sistema, vamos que la configuración es muy limitada ya que son cosas puntuales.

El tema de grabar a 30fps se encuentra en el hardware, los drivers y el kernel, en este orden.

El hardware de la camara permite grabar a 30fps, se ha demostrado usando otro driver ;-)
Otra cosa es que la SD de serie lo permita por su velocidad de escritura.
Y evidentemente el driver y el kernel tienen mucho que decir en esto.

Sobre lo que se comenta en el primer post, yo probé de modificar los valores para grabar la voz a mayor calidad, así como aumentar el bitrate tanto en el vídeo como en el sonido y yo por lo menos no noté diferencia alguna. Aunque creo lo mismo, parte de la gracia consiste en modificar lo referente a la grabación de vídeo que es este trozo de código del build.prop:

r9:
#
# This file describes the media capabilities and profiles
# using system properties.
#
# Note: The property key and value has some length
# limit as defined by PROPERTY_KEY_MAX and
# PROPERTY_VALUE_MAX, respectively
#
# WARNING: We may not use system properties for specifying
# media capabilities and profiles in the future
#
ro.media.enc.file.format = 3gp,mp4
ro.media.enc.vid.codec = m4v,h263

ro.media.enc.vid.h263.width = 176,1280
ro.media.enc.vid.h263.height = 144,720
ro.media.enc.vid.h263.bps = 64000,2000000
ro.media.enc.vid.h263.fps = 1,30

ro.media.enc.vid.m4v.width = 176,1280
ro.media.enc.vid.m4v.height = 144,720
ro.media.enc.vid.m4v.bps = 64000,2000000
ro.media.enc.vid.m4v.fps = 1,30


Estos 2 hacen referencia a grabar a 1280x720 tanto en formato 3gp como en mp4 usando el codec m4v o h263 respectivamente a unos 2000000 bps y 30 fps y como habréis comprobado muchos no es así :ok:

Así mismo se les suele añadir esto:

ro.media.enc.hprof.file.format=mp4
ro.media.enc.hprof.codec.vid=m4v
ro.media.enc.hprof.codec.aud=amrnb
ro.media.enc.hprof.vid.width=720
ro.media.enc.hprof.vid.height=480
ro.media.enc.hprof.vid.fps=24
ro.media.enc.hprof.vid.bps=2000000
ro.media.enc.hprof.aud.bps=12200
ro.media.enc.hprof.aud.hz=8000
ro.media.enc.hprof.aud.ch=1
ro.media.enc.hprof.duration=60
ro.media.enc.lprof.file.format=3gp
ro.media.enc.lprof.codec.vid=m4v
ro.media.enc.lprof.codec.aud=amrnb
ro.media.enc.lprof.vid.width=176
ro.media.enc.lprof.vid.height=144
ro.media.enc.lprof.vid.fps=15
ro.media.enc.lprof.vid.bps=256000
ro.media.enc.lprof.aud.bps=12200
ro.media.enc.lprof.aud.hz=8000
ro.media.enc.lprof.aud.ch=1
ro.media.enc.lprof.duration=30
ro.media.enc.file.format=3gp,mp4
#Se añade el h264
ro.media.enc.vid.codec=m4v,h263,h264
ro.media.enc.aud.codec=amrnb
ro.media.enc.vid.h263.width=176,1280
ro.media.enc.vid.h263.height=144,720
#Se aumentan los bps
ro.media.enc.vid.h263.bps=64000,6000000
ro.media.enc.vid.h263.fps=1,30
ro.media.enc.vid.m4v.width=176,1280
ro.media.enc.vid.m4v.height=144,720
ro.media.enc.vid.m4v.bps=64000,8000000
ro.media.enc.vid.m4v.fps=1,30
#Se añade h264 (el codec para Divx HD o mkv)
ro.media.enc.vid.h264.width=176,800
ro.media.enc.vid.h264.height=144,480
#Se aumentan los bps
ro.media.enc.vid.h264.bps=64000,6000000
ro.media.enc.vid.h264.fps=1,30
ro.media.enc.aud.amrnb.bps=5525,12200
ro.media.enc.aud.amrnb.hz=8000,8000
ro.media.enc.aud.amrnb.ch=1,1
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
ro.media.cam.preview.fps=0
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.jpeg.quality=95,85,70

Yo creo que la cuestión esta en encontrar una combinación con todo esto que sea más adecuada, más ordenada y sin repeticiones, ya que estas 2 parrafadas se encuentran en el mismo build.prop que yo acabo de mirar y con lo que entiendo que se reasignan valores a los mismos parametros.

lestat321
14/09/10, 10:00:03
Hola a todos,
Una preguntilla una vez cambiado los parametros del build.prop utilizando adb.
Hay que reiniciar o que hay que hacer para que el sistema coja esos parametros modificados.
Gracias de antemano.

Mr. Denisse
14/09/10, 14:42:49
Una pregunta, da lo mismo hacerlo por adb que cojer el build.prop con root explorer copiarlo a la sd y editarlo con el pc y luego sobreescribir el existente otra vez con root explorer? o por narices tiene que hacerse por adb.
Digo esto porque ayer intente hacer lo de la densidad dela pantalla asi y aunque cuando sobreescribes el build.prop modificado por el de serie y al abrirlo ves que estan los valores modificados, no noto diferencia alguna ni si quiera reiniciando el movil...

LoQo
14/09/10, 14:47:59
yo lo hice antes de meter la rom en el ordenador... como explica el creador del post en xda

Mr. Denisse
14/09/10, 14:51:35
yo lo hice antes de meter la rom en el ordenador... como explica el creador del post en xda
Hombre, supongo que si modificamos el build.prop del rar de la rom y reflasheamos encima de la misma version, deberia servir verdad?

LoQo
14/09/10, 15:00:23
yo la segunda vez lo hice así, sin restaurar valores de fabrica... y funciono

PD: una cosa mr.denisse sabes cuales son los archivos de los programas, aprenda más y configuración?

gracias

Mr. Denisse
14/09/10, 15:07:45
yo la segunda vez lo hice así, sin restaurar valores de fabrica... y funciono

PD: una cosa mr.denisse sabes cuales son los archivos de los programas, aprenda más y configuración?

gracias

Si te refieres a esos que en el build aparecen como Disabled, supongo que son el de configuracion inicial de cuando arrancas el terminal por primera vez que al hacerse una vez automaticamente se desactive y el aprenda mas que es el archivo de ayudas de android... Te refieres a eso?

LoQo
14/09/10, 15:11:37
Si te refieres a esos que en el build aparecen como Disabled, supongo que son el de configuracion inicial de cuando arrancas el terminal por primera vez que al hacerse una vez automaticamente se desactive y el aprenda mas que es el archivo de ayudas de android... Te refieres a eso?
me refiero al nombre de los programas antes comentados dentro del rar para quitarlos xD

Mr. Denisse
14/09/10, 15:14:35
me refiero al nombre de los programas antes comentados dentro del rar para quitarlos xD
Uff...pues ni idea, me imagino que el de configuracion se llame Setup wizard y el aprenda mas help o algo asi...pero el primero no me atreveria a quitarlo no vaya a ser que se joda algo de la rom...

LoQo
14/09/10, 15:20:34
ok, pues nada lo dejaremos en la rom.

Gracias :D

NeoPhyTe
15/09/10, 04:50:55
No hay mucho cambio tocando el build, al menos en los fps, si en la calidad de los videos, por eso algunas opendesire y cyanogen los 720p se ven mal, porque le bajan el bitrate.

Yo he tocado alguna cosilla para gastar menos bateria como el buscar wifis cada "x" segundos, también estuve probando el lcd density antes que se abriera el post, hace ya 15 dias y si ir va, pero vamos que las aplis se ven mal, por eso no lo he dejado. Y supongo que habrá muchas mas cosas que tocar, y que realmente hagan algo, pero tampoco hay una superguia completa para ello y tocar algunos valores, solo decir que los fps no suben o suben medio fps, no mas, ya está todo probado.

Un Saludo