ROMs y desarrollo Nexus One ROMs y desarrollo Nexus One

Respuesta
 
Herramientas
  #401  
Viejo 16/11/10, 00:36:55
Array

[xs_avatar]
DoodoM DoodoM no está en línea
Miembro del foro
 
Fecha de registro: nov 2009
Mensajes: 50
Modelo de smartphone: Samsung Galaxy S7 Edge
Tu operador: Pepephone
 Cita: Originalmente Escrito por angelsd Ver Mensaje
Morad una cosilla tengo instalada la 1.3 y ayer intente conectarme una wifi configurando una ip estáticaen el teléfono con la configuración avanzada y no se conecta. Alguien podria confirmarme si le ocurre lo mismo?

Sent from my Nexus One using Tapatalk
Revisa la configuración de tu router, porque, al menos a mí, me funciona perfectamente.
Responder Con Cita


  #402  
Viejo 16/11/10, 00:43:47
Array

[xs_avatar]
revolucions revolucions no está en línea
Miembro del foro
 
Fecha de registro: ene 2010
Mensajes: 77
Modelo de smartphone: Nexus One
Tu operador: Vodafone
Hola, una vez más enhorabuena y muchísimas gracias por tu trabajo Arasthel!!

Sólo comentar que al intentar flashear la ROM con el recovery RA-nexus-v2.0.0 da el siguiente error:

 Cita:
E: Wrong digest:
META-INF/com/google/android/updater-script
E: Verification failed

Installation aborted
He probado a instalar otras ROMs, por ejemplo la de Apside y la de jrsoft, y se pueden instalar con este recovery sin problemas, no sé igual es cambiarle cualquier chorrada a la ROM y ya funciona, porque lo cierto es que el nuevo recovery tiene algunas ventajas que merecen la pena (además de no ser una alpha), aunque si no hay posibilidad de adaptación me vuelvo a la versión 1.9 del recovery porque tu ROM bien lo vale

Un saludo y a seguir así, maestro!
Responder Con Cita
  #403  
Viejo 16/11/10, 09:49:33
Array

[xs_avatar]
sargonet sargonet no está en línea
Miembro del foro
 
Fecha de registro: sep 2010
Localización: Ciudad del Betis
Mensajes: 211
Modelo de smartphone: Xiaomi Pocophone F5
Tu operador: DigiMobil
Revolucions aquí tienes la solución, la puso un poco más arriba el compañero flipy34, yo tengo ese recovery y tengo la rom edge.


 Cita: Originalmente Escrito por flipy34 Ver Mensaje
Parece ser que lo que pasa es que puedes activar o no que confirme la firma del zip.

Originalmente Escrito por soulfuric [*]Toggle Signature Verify :: Toggles the signature verification for zip files. *NEW
Por cierto Arasthel FELICIDADES POR LA ROM!!
Responder Con Cita
Gracias de parte de:
  #404  
Viejo 16/11/10, 10:14:54
Array

[xs_avatar]
joanhtchero joanhtchero no está en línea
Usuario muy activo
· Votos compra/venta: (4)
 
Fecha de registro: jun 2010
Localización: Barcelona
Mensajes: 4,022
Modelo de smartphone: Huawei Mate 10
Tu operador: Vodafone
 Cita: Originalmente Escrito por revolucions Ver Mensaje
Hola, una vez más enhorabuena y muchísimas gracias por tu trabajo Arasthel!!

Sólo comentar que al intentar flashear la ROM con el recovery RA-nexus-v2.0.0 da el siguiente error:



He probado a instalar otras ROMs, por ejemplo la de Apside y la de jrsoft, y se pueden instalar con este recovery sin problemas, no sé igual es cambiarle cualquier chorrada a la ROM y ya funciona, porque lo cierto es que el nuevo recovery tiene algunas ventajas que merecen la pena (además de no ser una alpha), aunque si no hay posibilidad de adaptación me vuelvo a la versión 1.9 del recovery porque tu ROM bien lo vale

Un saludo y a seguir así, maestro!
Es una cuestión de firmas. En otro tema dicen como flashear con ese recovery evitando ese problema, si lo encuentro te lo pego.

EDITO: Esto es lo que decían: "En esta versión existe una opción "toggle signature verify", que permite saltearse la verificación de firmas o requerirla, según sea nuestro interés."

Última edición por joanhtchero Día 16/11/10 a las 10:29:23.
Responder Con Cita
Gracias de parte de:
  #405  
Viejo 16/11/10, 10:28:53
Array

[xs_avatar]
serso serso no está en línea
Miembro del foro
· Votos compra/venta: (5)
 
Fecha de registro: jun 2010
Localización: en un pueblo de valencia
Mensajes: 491
Modelo de smartphone: Samsung galaxy s3
Tu operador: Orange
 Cita: Originalmente Escrito por joanhtchero Ver Mensaje
Es una cuestión de firmas. En otro tema dicen como flashear con ese recovery evitando ese problema, si lo encuentro te lo pego.
vale ya lo he encontrado , entras en el recovery y hay una opcion que pone other , y luego tienes que darle a toggle signature verify.

abajo veras que te sale signature check: disabled

saludos
Responder Con Cita
Gracias de parte de:
  #406  
Viejo 16/11/10, 13:25:24
Array

[xs_avatar]
revolucions revolucions no está en línea
Miembro del foro
 
Fecha de registro: ene 2010
Mensajes: 77
Modelo de smartphone: Nexus One
Tu operador: Vodafone
 Cita: Originalmente Escrito por serso Ver Mensaje
vale ya lo he encontrado , entras en el recovery y hay una opcion que pone other , y luego tienes que darle a toggle signature verify.

abajo veras que te sale signature check: disabled

saludos
Conseguido, muchas gracias!
Responder Con Cita
  #407  
Viejo 16/11/10, 16:41:42
Array

[xs_avatar]
DoodoM DoodoM no está en línea
Miembro del foro
 
Fecha de registro: nov 2009
Mensajes: 50
Modelo de smartphone: Samsung Galaxy S7 Edge
Tu operador: Pepephone
Hoy me ha pasado algo muy raro. Cuando volvía a casa en el transporte público me di cuenta de que no tenía conexión de datos aún teniendo el APN activado, y por más que lo activaba y desactivaba no conseguía que volviera en sí, de modo que me vi obligado a reiniciar el teléfono para volver a tener Internet.

¿A alguien más le ha pasado? A mí es la primera. ¿Alguna idea de a qué puede deberse?
Responder Con Cita
  #408  
Viejo 16/11/10, 22:16:33
Array

[xs_avatar]
revolucions revolucions no está en línea
Miembro del foro
 
Fecha de registro: ene 2010
Mensajes: 77
Modelo de smartphone: Nexus One
Tu operador: Vodafone
 Cita: Originalmente Escrito por DoodoM Ver Mensaje
¿Hay alguna manera de cambiar la fuente predeterminada, por, por ejemplo, la Arial? Nada, conseguido. No es muy difícil.
¿Cómo se hace? A mí la fuente de la ROM de Arshel me gusta bastante así que la pienso dejar, pero me gustaría saberlo porque no me gusta la típica fuente que suelen traer las otras ROMs, supongo que será Arial o Times New Roman, que no me dice nada...

Otra pregunta es: ¿Hay alguna forma rápida de poner las MIUI en modo silencio? Es lo único que echo en falta respecto a la ROM original que desde la propia pantalla de bloqueo se podía hacer. En las MIUI tengo que desbloquear y en el área de notificaciones, en las opciones, desactivo el sonido... (que tampoco es mucho trabajo, pero por si hubiera algún método más rápido).

Respecto a lo que comentas de la conexión de datos a mí nunca me ha pasado, ni me suena haber leído que le haya pasado a nadie, igual fue cosa de alguna aplicación, pero no sé, estaremos atentos por si sucede ;)
EDIT: En la ROM Rodriguez Style se comenta lo siguiente, no sé si será el mismo caso:
 Cita:
Desde versiones 1.7.x suele pasar que el APN no reciba datos (no puedas sincronizaarte mediante tarifa datos contratada). Esto se soluciona asi: Ajustes
- Sistema - Operadores Red Móvil - APN y buscas la APN que uutilizas para conexión a Internet, entras en ella y borras los datos que te aparecen en la casilla "PROXY".
Un saludo y sólo añadir que, una vez más, esta ROM va como la seda!

Última edición por revolucions Día 16/11/10 a las 22:22:27.
Responder Con Cita
  #409  
Viejo 17/11/10, 06:21:26
Array

[xs_avatar]
DoodoM DoodoM no está en línea
Miembro del foro
 
Fecha de registro: nov 2009
Mensajes: 50
Modelo de smartphone: Samsung Galaxy S7 Edge
Tu operador: Pepephone
Lo único que hice fue sustituir el directorio /system/fonts por el de una ROM con las fuentes originales. Lo que realmente me extrañó es que pese a supuestamente contenía la fuente que quería sustituir (ahora no recuerdo el nombre, pero está en Deviant Art), esta no parecía tener su nombre de fichero original o al menos no la encontré al realizar una copia de seguridad en el PC de las fuentes y revisar los TTF. Aún así, después de sobreescribir el directorio /system/fonts por el original y reiniciar, ya tenía la interfaz de nuevo en Droid Sans. También he de decir que antes de eso probé varias aplicaciones del Market que supuestamente servían para dicho propósito y no conseguí absolutamente nada con ellas pese a tener busybox instalado (el cual se da como requisito para su fucionamiento).

Con respecto a lo del silencio que yo sepa hasta el momento el único modo es desbloquear la pantallla, deslizar los controles del área de notificaciones y pulsar sobre el icono del altavoz. Hasta ahora no me había planteado lo fácil que era antes y la cantidad de pasos que se requieren ahora para conseguir lo mismo, pero tienes razón.

Por último lo del APN, pues mira, no sé, la verdad es que estoy muy mosqueado (y no, no tengo Proxy configurado en el APN), porque ayer no solo me pasó eso. No sé si es muy usual, pero probando un juego recién descargado llamado Ninja Kaka se me bloqueó el Nexus One y tuve que reiniciarlo con la combinación POWER + VOL DOWN + TRACKBALL. Hasta ahora era otra cosa que no me había pasado nunca, y no sé si es de probar ROMS o es que sencillamente a mi teléfono móvil se le está yendo la chaveta de manera definitiva.
Responder Con Cita
Gracias de parte de:
  #410  
Viejo 17/11/10, 09:50:08
Array

[xs_avatar]
sargonet sargonet no está en línea
Miembro del foro
 
Fecha de registro: sep 2010
Localización: Ciudad del Betis
Mensajes: 211
Modelo de smartphone: Xiaomi Pocophone F5
Tu operador: DigiMobil
Una duda que tengo, en el coche suelo poner algún programa de música para reproducir mp3 desde mi nexus y por la salida de los cascos enchufar un cable al coche para que se escuche la música por los altavoces del vehículo. Entonces he visto que con esta rom, cuando se escucha la música, en la pantalla de bloqueo sale los botones (atrás, adelante y play) para controlar la música, pero al rato se apaga la pantalla y tengo que pulsar el boton Power para que se encienda. Hay alguna manera que no sea (ir a ajustes y decirle que en la pantalla no se bloquee pasado X segundos) para que la pantalla cuando esté escuchando musica siempre muestre la pantalla de bloqueo?

No se si me he explicado pero bueno...ejejeje

Un saludo y gracias.
Responder Con Cita
  #411  
Viejo 17/11/10, 21:35:01
Array

[xs_avatar]
revolucions revolucions no está en línea
Miembro del foro
 
Fecha de registro: ene 2010
Mensajes: 77
Modelo de smartphone: Nexus One
Tu operador: Vodafone
 Cita: Originalmente Escrito por DoodoM Ver Mensaje
Lo único que hice fue sustituir el directorio /system/fonts por el de una ROM con las fuentes originales. Lo que realmente me extrañó es que pese a supuestamente contenía la fuente que quería sustituir (ahora no recuerdo el nombre, pero está en Deviant Art), esta no parecía tener su nombre de fichero original o al menos no la encontré al realizar una copia de seguridad en el PC de las fuentes y revisar los TTF. Aún así, después de sobreescribir el directorio /system/fonts por el original y reiniciar, ya tenía la interfaz de nuevo en Droid Sans. También he de decir que antes de eso probé varias aplicaciones del Market que supuestamente servían para dicho propósito y no conseguí absolutamente nada con ellas pese a tener busybox instalado (el cual se da como requisito para su fucionamiento).

Con respecto a lo del silencio que yo sepa hasta el momento el único modo es desbloquear la pantallla, deslizar los controles del área de notificaciones y pulsar sobre el icono del altavoz. Hasta ahora no me había planteado lo fácil que era antes y la cantidad de pasos que se requieren ahora para conseguir lo mismo, pero tienes razón.

Por último lo del APN, pues mira, no sé, la verdad es que estoy muy mosqueado (y no, no tengo Proxy configurado en el APN), porque ayer no solo me pasó eso. No sé si es muy usual, pero probando un juego recién descargado llamado Ninja Kaka se me bloqueó el Nexus One y tuve que reiniciarlo con la combinación POWER + VOL DOWN + TRACKBALL. Hasta ahora era otra cosa que no me había pasado nunca, y no sé si es de probar ROMS o es que sencillamente a mi teléfono móvil se le está yendo la chaveta de manera definitiva.
Muchas gracias por la info! Investigaré por ahí a ver que paquetes de fuentes hay para Android.

En cuanto a lo del modo en silencio, para mí es una de las pocas "pegas" que se le puede poner a las MIUI, tampoco es que tenga mayor importancia, pero sobre todo en aquellos casos que quiero silenciar el móvil un poco de estrangis, echo en falta lo fácil que era en Froyo, supongo que sería cuestión de añadir un botón más a la pantalla de bloqueo o, por ejemplo, que una de las dos direcciones de desplazamiento de la barra de desbloqueo (hacia arriba o hacia abajo) silenciara el móvil, pero me imagino que esto sería algo que deberían implementar los chinos y yo de mandarín voy justito... jeje

Y el otro "punto débil", para mi gusto, de las MIUI es la cámara de fotos que trae pocas opciones, por ejemplo la de la ROM Froyo Ultimate (Fiona 12) de jrsoft, trae bastantes más opciones. He intentado meter esa cámara en esta ROM, pero por desgracia no es tan fácil, cambié la camera.apk (teniendo en cuenta los permisos del archivo y tal) pero me da FC, supongo que habrá que cambiar más cosas porque en en la carpeta \sys están las carpetas android_camera y android_camera_awb_cal en las que supongo que también habrá que cambiar cosas. Si alguien tiene alguna idea de qué habría que cambiar, estaría bien que compartiera esa información con los demás

En cuanto a lo que comentas de la conexión de datos, sigue sin pasarme y eso que le estoy dando bastante caña, bajando aplicaciones, viendo vídeos, redes sociales y demás, pero de momento nunca me ha sucedido. Lo de quedarse pillado y tener que reiniciar si me ha pasado más de una vez, pero yo lo achaco a estar haciendo miles de cosas simultáneamente...

Y nada más, sigo probando la ROM y cada día me gusta más... jeje

Un saludo
Responder Con Cita
  #412  
Viejo 17/11/10, 23:26:47
Array

[xs_avatar]
DoodoM DoodoM no está en línea
Miembro del foro
 
Fecha de registro: nov 2009
Mensajes: 50
Modelo de smartphone: Samsung Galaxy S7 Edge
Tu operador: Pepephone
 Cita: Originalmente Escrito por revolucions Ver Mensaje
Muchas gracias por la info! Investigaré por ahí a ver que paquetes de fuentes hay para Android.

En cuanto a lo del modo en silencio, para mí es una de las pocas "pegas" que se le puede poner a las MIUI, tampoco es que tenga mayor importancia, pero sobre todo en aquellos casos que quiero silenciar el móvil un poco de estrangis, echo en falta lo fácil que era en Froyo, supongo que sería cuestión de añadir un botón más a la pantalla de bloqueo o, por ejemplo, que una de las dos direcciones de desplazamiento de la barra de desbloqueo (hacia arriba o hacia abajo) silenciara el móvil, pero me imagino que esto sería algo que deberían implementar los chinos y yo de mandarín voy justito... jeje

Y el otro "punto débil", para mi gusto, de las MIUI es la cámara de fotos que trae pocas opciones, por ejemplo la de la ROM Froyo Ultimate (Fiona 12) de jrsoft, trae bastantes más opciones. He intentado meter esa cámara en esta ROM, pero por desgracia no es tan fácil, cambié la camera.apk (teniendo en cuenta los permisos del archivo y tal) pero me da FC, supongo que habrá que cambiar más cosas porque en en la carpeta \sys están las carpetas android_camera y android_camera_awb_cal en las que supongo que también habrá que cambiar cosas. Si alguien tiene alguna idea de qué habría que cambiar, estaría bien que compartiera esa información con los demás

En cuanto a lo que comentas de la conexión de datos, sigue sin pasarme y eso que le estoy dando bastante caña, bajando aplicaciones, viendo vídeos, redes sociales y demás, pero de momento nunca me ha sucedido. Lo de quedarse pillado y tener que reiniciar si me ha pasado más de una vez, pero yo lo achaco a estar haciendo miles de cosas simultáneamente...

Y nada más, sigo probando la ROM y cada día me gusta más... jeje

Un saludo
He estado intentando hacer funcionar el Camera.apk de Froyo Ultimate que tú dices, y tristemente tienes razón, no tira ni a patadas, pero he aquí la razón técnica (esto es lo que aparece por logcat al intentar acceder a Camera):
Código:
I/ActivityManager(  231): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camera/.Camera bnds=[12,82][126,211] }
I/ActivityManager(  231): Start proc com.android.camera for activity com.android.camera/.Camera: pid=13955 uid=10007 gids={1006, 1015}
I/WindowManager(  231): Setting rotation to 1, animFlags=1
I/ActivityManager(  231): Config changed: { scale=1.0 imsi=214/1 loc=es touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34 uiMode=17 seq=96}
I/dalvikvm(13955): Could not find method android.hardware.CameraSwitch.hasCameraSwitch, referenced from method com.android.camera.Camera.addBaseMenuItems
W/dalvikvm(13955): VFY: unable to resolve static method 224: Landroid/hardware/CameraSwitch;.hasCameraSwitch ()Z
D/dalvikvm(13955): VFY: replacing opcode 0x71 at 0x000a
D/dalvikvm(13955): VFY: dead code 0x000d-0036 in Lcom/android/camera/Camera;.addBaseMenuItems (Landroid/view/Menu;)V
I/dalvikvm(13955): Could not find method android.hardware.Camera$Parameters.getSupportedIsoValues, referenced from method com.android.camera.Camera.updateCameraParametersPreference
W/dalvikvm(13955): VFY: unable to resolve virtual method 170: Landroid/hardware/Camera$Parameters;.getSupportedIsoValues ()Ljava/util/List;
D/dalvikvm(13955): VFY: replacing opcode 0x74 at 0x0146
D/dalvikvm(13955): VFY: dead code 0x0149-02c0 in Lcom/android/camera/Camera;.updateCameraParametersPreference ()V
D/dalvikvm(13955): VFY: dead code 0x02fc-0363 in Lcom/android/camera/Camera;.updateCameraParametersPreference ()V
I/dalvikvm(13955): Could not find method android.media.MediaRecorder.setCameraParameters, referenced from method com.android.camera.BaseCamera.setCameraParameters
W/dalvikvm(13955): VFY: unable to resolve virtual method 252: Landroid/media/MediaRecorder;.setCameraParameters (Ljava/lang/String;)V
D/dalvikvm(13955): VFY: replacing opcode 0x6e at 0x0014
D/dalvikvm(13955): VFY: dead code 0x0017-0017 in Lcom/android/camera/BaseCamera;.setCameraParameters ()V
I/dalvikvm(13955): Could not find method android.hardware.Camera$Parameters.getMaxSharpness, referenced from method com.android.camera.BaseCamera.setCommonParameters
W/dalvikvm(13955): VFY: unable to resolve virtual method 159: Landroid/hardware/Camera$Parameters;.getMaxSharpness ()I
D/dalvikvm(13955): VFY: replacing opcode 0x6e at 0x0022
D/dalvikvm(13955): VFY: dead code 0x0025-013c in Lcom/android/camera/BaseCamera;.setCommonParameters ()V
I/dalvikvm(13955): Could not find method android.hardware.Camera.open, referenced from method com.android.camera.CameraHolder.open
W/dalvikvm(13955): VFY: unable to resolve static method 211: Landroid/hardware/Camera;.open (Ljava/lang/String;)Landroid/hardware/Camera;
D/dalvikvm(13955): VFY: replacing opcode 0x71 at 0x0020
D/dalvikvm(13955): VFY: dead code 0x0023-0030 in Lcom/android/camera/CameraHolder;.open ()Landroid/hardware/Camera;
W/dalvikvm(13955): threadid=8: thread exiting with uncaught exception (group=0x4001d7e8)
E/AndroidRuntime(13955): FATAL EXCEPTION: Thread-9
E/AndroidRuntime(13955): java.lang.NoSuchMethodError: android.hardware.Camera.open
E/AndroidRuntime(13955):        at com.android.camera.CameraHolder.open(CameraHolder.java:106)
E/AndroidRuntime(13955):        at com.android.camera.Camera.ensureCameraDevice(Camera.java:1458)
E/AndroidRuntime(13955):        at com.android.camera.Camera.access$4500(Camera.java:92)
E/AndroidRuntime(13955):        at com.android.camera.Camera$5.run(Camera.java:823)
E/AndroidRuntime(13955):        at java.lang.Thread.run(Thread.java:1096)
W/ActivityManager(  231):   Force finishing activity com.android.camera/.Camera
I/WindowManager(  231): Setting rotation to 0, animFlags=1
I/ActivityManager(  231): Config changed: { scale=1.0 imsi=214/1 loc=es touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34 uiMode=17 seq=97}
I/dalvikvm(13955): Could not find method android.hardware.Camera$Parameters.getSupportedIsoValues, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13955): VFY: unable to resolve virtual method 170: Landroid/hardware/Camera$Parameters;.getSupportedIsoValues ()Ljava/util/List;
D/dalvikvm(13955): VFY: replacing opcode 0x74 at 0x02da
I/dalvikvm(13955): Could not find method android.hardware.Camera$Parameters.getSupportedLensShadeModes, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13955): VFY: unable to resolve virtual method 171: Landroid/hardware/Camera$Parameters;.getSupportedLensShadeModes ()Ljava/util/List;
D/dalvikvm(13955): VFY: replacing opcode 0x74 at 0x02f0
I/dalvikvm(13955): Could not find method android.hardware.Camera$Parameters.getSupportedAutoexposure, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13955): VFY: unable to resolve virtual method 166: Landroid/hardware/Camera$Parameters;.getSupportedAutoexposure ()Ljava/util/List;
D/dalvikvm(13955): VFY: replacing opcode 0x74 at 0x031d
D/dalvikvm(13955): VFY: dead code 0x02dd-02e7 in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
D/dalvikvm(13955): VFY: dead code 0x02f3-02fe in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
D/dalvikvm(13955): VFY: dead code 0x0320-032a in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
W/ActivityManager(  231): Activity pause timeout for HistoryRecord{463b4468 com.android.camera/.Camera}
D/dalvikvm(  231): GC_EXPLICIT freed 4434 objects / 226064 bytes in 162ms
W/ActivityManager(  231): Activity destroy timeout for HistoryRecord{463b4468 com.android.camera/.Camera}
I/Process (13955): Sending signal. PID: 13955 SIG: 9
W/InputManagerService(  231): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@467242b0
I/ActivityManager(  231): Process com.android.camera (pid 13955) has died.
I/ActivityManager(  231): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camera/.Camera bnds=[12,82][126,211] }
I/ActivityManager(  231): Start proc com.android.camera for activity com.android.camera/.Camera: pid=13965 uid=10007 gids={1006, 1015}
I/WindowManager(  231): Setting rotation to 1, animFlags=1
I/ActivityManager(  231): Config changed: { scale=1.0 imsi=214/1 loc=es touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34 uiMode=17 seq=98}
D/dalvikvm(  320): GC_FOR_MALLOC freed 9396 objects / 490440 bytes in 43ms
I/dalvikvm(13965): Could not find method android.hardware.CameraSwitch.hasCameraSwitch, referenced from method com.android.camera.Camera.addBaseMenuItems
W/dalvikvm(13965): VFY: unable to resolve static method 224: Landroid/hardware/CameraSwitch;.hasCameraSwitch ()Z
D/dalvikvm(13965): VFY: replacing opcode 0x71 at 0x000a
D/dalvikvm(13965): VFY: dead code 0x000d-0036 in Lcom/android/camera/Camera;.addBaseMenuItems (Landroid/view/Menu;)V
I/dalvikvm(13965): Could not find method android.hardware.Camera$Parameters.getSupportedIsoValues, referenced from method com.android.camera.Camera.up
dateCameraParametersPreference
W/dalvikvm(13965): VFY: unable to resolve virtual method 170: Landroid/hardware/Camera$Parameters;.getSupportedIsoValues ()Ljava/util/List;
D/dalvikvm(13965): VFY: replacing opcode 0x74 at 0x0146
D/dalvikvm(13965): VFY: dead code 0x0149-02c0 in Lcom/android/camera/Camera;.updateCameraParametersPreference ()V
D/dalvikvm(13965): VFY: dead code 0x02fc-0363 in Lcom/android/camera/Camera;.updateCameraParametersPreference ()V
I/dalvikvm(13965): Could not find method android.media.MediaRecorder.setCameraParameters, referenced from method com.android.camera.BaseCamera.setCameraParameters
W/dalvikvm(13965): VFY: unable to resolve virtual method 252: Landroid/media/MediaRecorder;.setCameraParameters (Ljava/lang/String;)V
D/dalvikvm(13965): VFY: replacing opcode 0x6e at 0x0014
D/dalvikvm(13965): VFY: dead code 0x0017-0017 in Lcom/android/camera/BaseCamera;.setCameraParameters ()V
I/dalvikvm(13965): Could not find method android.hardware.Camera$Parameters.getMaxSharpness, referenced from method com.android.camera.BaseCamera.setCommonParameters
W/dalvikvm(13965): VFY: unable to resolve virtual method 159: Landroid/hardware/Camera$Parameters;.getMaxSharpness ()I
D/dalvikvm(13965): VFY: replacing opcode 0x6e at 0x0022
D/dalvikvm(13965): VFY: dead code 0x0025-013c in Lcom/android/camera/BaseCamera;.setCommonParameters ()V
I/dalvikvm(13965): Could not find method android.hardware.Camera.open, referenced from method com.android.camera.CameraHolder.open
W/dalvikvm(13965): VFY: unable to resolve static method 211: Landroid/hardware/Camera;.open (Ljava/lang/String;)Landroid/hardware/Camera;
D/dalvikvm(13965): VFY: replacing opcode 0x71 at 0x0020
D/dalvikvm(13965): VFY: dead code 0x0023-0030 in Lcom/android/camera/CameraHolder;.open ()Landroid/hardware/Camera;
W/dalvikvm(13965): threadid=8: thread exiting with uncaught exception (group=0x4001d7e8)
E/AndroidRuntime(13965): FATAL EXCEPTION: Thread-9
E/AndroidRuntime(13965): java.lang.NoSuchMethodError: android.hardware.Camera.open
E/AndroidRuntime(13965):        at com.android.camera.CameraHolder.open(CameraHolder.java:106)
E/AndroidRuntime(13965):        at com.android.camera.Camera.ensureCameraDevice(Camera.java:1458)
E/AndroidRuntime(13965):        at com.android.camera.Camera.access$4500(Camera.java:92)
E/AndroidRuntime(13965):        at com.android.camera.Camera$5.run(Camera.java:823)
E/AndroidRuntime(13965):        at java.lang.Thread.run(Thread.java:1096)
W/ActivityManager(  231):   Force finishing activity com.android.camera/.Camera
I/WindowManager(  231): Setting rotation to 0, animFlags=1
I/dalvikvm(13965): Could not find method android.hardware.Camera$Parameters.getSupportedIsoValues, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13965): VFY: unable to resolve virtual method 170: Landroid/hardware/Camera$Parameters;.getSupportedIsoValues ()Ljava/util/List;
D/dalvikvm(13965): VFY: replacing opcode 0x74 at 0x02da
I/dalvikvm(13965): Could not find method android.hardware.Camera$Parameters.getSupportedLensShadeModes, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13965): VFY: unable to resolve virtual method 171: Landroid/hardware/Camera$Parameters;.getSupportedLensShadeModes ()Ljava/util/List;
D/dalvikvm(13965): VFY: replacing opcode 0x74 at 0x02f0
I/dalvikvm(13965): Could not find method android.hardware.Camera$Parameters.getSupportedAutoexposure, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13965): VFY: unable to resolve virtual method 166: Landroid/hardware/Camera$Parameters;.getSupportedAutoexposure ()Ljava/util/List;
D/dalvikvm(13965): VFY: replacing opcode 0x74 at 0x031d
D/dalvikvm(13965): VFY: dead code 0x02dd-02e7 in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
D/dalvikvm(13965): VFY: dead code 0x02f3-02fe in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
D/dalvikvm(13965): VFY: dead code 0x0320-032a in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
I/ActivityManager(  231): Config changed: { scale=1.0 imsi=214/1 loc=es touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34 uiMode=17 seq=99}
W/ActivityManager(  231): Activity pause timeout for HistoryRecord{46486fc0 com.android.camera/.Camera}
D/dalvikvm(  231): GC_EXPLICIT freed 2844 objects / 143872 bytes in 161ms
W/ActivityManager(  231): Activity destroy timeout for HistoryRecord{46486fc0 com.android.camera/.Camera}
De lo que deduzco que el problema no reside en las librerías ya compiladas (he probado las relacionadas con la cámara de Froyo Ultimate y aún así no va), sino en el fichero Camera.java del código fuente de Froyo. Por lo que, me parece, que el único modo de hacer funcionar esa aplicación sería recompilar de cabo a rabo toda la ROM, con cuidado de que no pete nada y de que estén todos los métodos presentes para su correcta ejecución, cosa bastante más complicada de hacer que mover archivos de una ROM a otra.

Así que si alguien con más conocimiento y experiencia con Android y Java se anima, bienvenida sea su aportación.

Por último, me alegra comunicarte que he encontrado un atajo para silenciar el teléfono desde la pantalla de bloqueo. Consiste en desbloquear la pantalla con ENCENDIDO, y después presionar simultáneamente VOLUMEN ABAJO + ENCENDIDO durante 1 a 2 segundos hasta que aparezca el menú desplegable del botón ENCENDIDO. Para volver a poner el sonido bastaría con hacer lo mismo con VOLUMEN ARRIBA + ENCENDIDO. No es que sea una solución muy elegante, probablemente no te saldrá a la primera y cuesta saber si se ha silenciado o no correctamente, pero ya es algo.

Otra manera menos liosa y tanto o más discreta de hacerlo es presionar ENCENDIDO durante 2 segundos y directamente elegir "Modo Silencio". Al menos haciéndolo de este modo se ve reflejado en la barra del sistema.

Saludos.

Última edición por DoodoM Día 17/11/10 a las 23:31:18.
Responder Con Cita
Gracias de parte de:
  #413  
Viejo 18/11/10, 01:15:18
Array

[xs_avatar]
revolucions revolucions no está en línea
Miembro del foro
 
Fecha de registro: ene 2010
Mensajes: 77
Modelo de smartphone: Nexus One
Tu operador: Vodafone
 Cita: Originalmente Escrito por DoodoM Ver Mensaje
He estado intentando hacer funcionar el Camera.apk de Froyo Ultimate que tú dices, y tristemente tienes razón, no tira ni a patadas, pero he aquí la razón técnica (esto es lo que aparece por logcat al intentar acceder a Camera):
Código:
I/ActivityManager(  231): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camera/.Camera bnds=[12,82][126,211] }
I/ActivityManager(  231): Start proc com.android.camera for activity com.android.camera/.Camera: pid=13955 uid=10007 gids={1006, 1015}
I/WindowManager(  231): Setting rotation to 1, animFlags=1
I/ActivityManager(  231): Config changed: { scale=1.0 imsi=214/1 loc=es touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34 uiMode=17 seq=96}
I/dalvikvm(13955): Could not find method android.hardware.CameraSwitch.hasCameraSwitch, referenced from method com.android.camera.Camera.addBaseMenuItems
W/dalvikvm(13955): VFY: unable to resolve static method 224: Landroid/hardware/CameraSwitch;.hasCameraSwitch ()Z
D/dalvikvm(13955): VFY: replacing opcode 0x71 at 0x000a
D/dalvikvm(13955): VFY: dead code 0x000d-0036 in Lcom/android/camera/Camera;.addBaseMenuItems (Landroid/view/Menu;)V
I/dalvikvm(13955): Could not find method android.hardware.Camera$Parameters.getSupportedIsoValues, referenced from method com.android.camera.Camera.updateCameraParametersPreference
W/dalvikvm(13955): VFY: unable to resolve virtual method 170: Landroid/hardware/Camera$Parameters;.getSupportedIsoValues ()Ljava/util/List;
D/dalvikvm(13955): VFY: replacing opcode 0x74 at 0x0146
D/dalvikvm(13955): VFY: dead code 0x0149-02c0 in Lcom/android/camera/Camera;.updateCameraParametersPreference ()V
D/dalvikvm(13955): VFY: dead code 0x02fc-0363 in Lcom/android/camera/Camera;.updateCameraParametersPreference ()V
I/dalvikvm(13955): Could not find method android.media.MediaRecorder.setCameraParameters, referenced from method com.android.camera.BaseCamera.setCameraParameters
W/dalvikvm(13955): VFY: unable to resolve virtual method 252: Landroid/media/MediaRecorder;.setCameraParameters (Ljava/lang/String;)V
D/dalvikvm(13955): VFY: replacing opcode 0x6e at 0x0014
D/dalvikvm(13955): VFY: dead code 0x0017-0017 in Lcom/android/camera/BaseCamera;.setCameraParameters ()V
I/dalvikvm(13955): Could not find method android.hardware.Camera$Parameters.getMaxSharpness, referenced from method com.android.camera.BaseCamera.setCommonParameters
W/dalvikvm(13955): VFY: unable to resolve virtual method 159: Landroid/hardware/Camera$Parameters;.getMaxSharpness ()I
D/dalvikvm(13955): VFY: replacing opcode 0x6e at 0x0022
D/dalvikvm(13955): VFY: dead code 0x0025-013c in Lcom/android/camera/BaseCamera;.setCommonParameters ()V
I/dalvikvm(13955): Could not find method android.hardware.Camera.open, referenced from method com.android.camera.CameraHolder.open
W/dalvikvm(13955): VFY: unable to resolve static method 211: Landroid/hardware/Camera;.open (Ljava/lang/String;)Landroid/hardware/Camera;
D/dalvikvm(13955): VFY: replacing opcode 0x71 at 0x0020
D/dalvikvm(13955): VFY: dead code 0x0023-0030 in Lcom/android/camera/CameraHolder;.open ()Landroid/hardware/Camera;
W/dalvikvm(13955): threadid=8: thread exiting with uncaught exception (group=0x4001d7e8)
E/AndroidRuntime(13955): FATAL EXCEPTION: Thread-9
E/AndroidRuntime(13955): java.lang.NoSuchMethodError: android.hardware.Camera.open
E/AndroidRuntime(13955):        at com.android.camera.CameraHolder.open(CameraHolder.java:106)
E/AndroidRuntime(13955):        at com.android.camera.Camera.ensureCameraDevice(Camera.java:1458)
E/AndroidRuntime(13955):        at com.android.camera.Camera.access$4500(Camera.java:92)
E/AndroidRuntime(13955):        at com.android.camera.Camera$5.run(Camera.java:823)
E/AndroidRuntime(13955):        at java.lang.Thread.run(Thread.java:1096)
W/ActivityManager(  231):   Force finishing activity com.android.camera/.Camera
I/WindowManager(  231): Setting rotation to 0, animFlags=1
I/ActivityManager(  231): Config changed: { scale=1.0 imsi=214/1 loc=es touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34 uiMode=17 seq=97}
I/dalvikvm(13955): Could not find method android.hardware.Camera$Parameters.getSupportedIsoValues, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13955): VFY: unable to resolve virtual method 170: Landroid/hardware/Camera$Parameters;.getSupportedIsoValues ()Ljava/util/List;
D/dalvikvm(13955): VFY: replacing opcode 0x74 at 0x02da
I/dalvikvm(13955): Could not find method android.hardware.Camera$Parameters.getSupportedLensShadeModes, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13955): VFY: unable to resolve virtual method 171: Landroid/hardware/Camera$Parameters;.getSupportedLensShadeModes ()Ljava/util/List;
D/dalvikvm(13955): VFY: replacing opcode 0x74 at 0x02f0
I/dalvikvm(13955): Could not find method android.hardware.Camera$Parameters.getSupportedAutoexposure, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13955): VFY: unable to resolve virtual method 166: Landroid/hardware/Camera$Parameters;.getSupportedAutoexposure ()Ljava/util/List;
D/dalvikvm(13955): VFY: replacing opcode 0x74 at 0x031d
D/dalvikvm(13955): VFY: dead code 0x02dd-02e7 in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
D/dalvikvm(13955): VFY: dead code 0x02f3-02fe in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
D/dalvikvm(13955): VFY: dead code 0x0320-032a in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
W/ActivityManager(  231): Activity pause timeout for HistoryRecord{463b4468 com.android.camera/.Camera}
D/dalvikvm(  231): GC_EXPLICIT freed 4434 objects / 226064 bytes in 162ms
W/ActivityManager(  231): Activity destroy timeout for HistoryRecord{463b4468 com.android.camera/.Camera}
I/Process (13955): Sending signal. PID: 13955 SIG: 9
W/InputManagerService(  231): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@467242b0
I/ActivityManager(  231): Process com.android.camera (pid 13955) has died.
I/ActivityManager(  231): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camera/.Camera bnds=[12,82][126,211] }
I/ActivityManager(  231): Start proc com.android.camera for activity com.android.camera/.Camera: pid=13965 uid=10007 gids={1006, 1015}
I/WindowManager(  231): Setting rotation to 1, animFlags=1
I/ActivityManager(  231): Config changed: { scale=1.0 imsi=214/1 loc=es touch=3 keys=1/1/2 nav=3/1 orien=2 layout=34 uiMode=17 seq=98}
D/dalvikvm(  320): GC_FOR_MALLOC freed 9396 objects / 490440 bytes in 43ms
I/dalvikvm(13965): Could not find method android.hardware.CameraSwitch.hasCameraSwitch, referenced from method com.android.camera.Camera.addBaseMenuItems
W/dalvikvm(13965): VFY: unable to resolve static method 224: Landroid/hardware/CameraSwitch;.hasCameraSwitch ()Z
D/dalvikvm(13965): VFY: replacing opcode 0x71 at 0x000a
D/dalvikvm(13965): VFY: dead code 0x000d-0036 in Lcom/android/camera/Camera;.addBaseMenuItems (Landroid/view/Menu;)V
I/dalvikvm(13965): Could not find method android.hardware.Camera$Parameters.getSupportedIsoValues, referenced from method com.android.camera.Camera.up
dateCameraParametersPreference
W/dalvikvm(13965): VFY: unable to resolve virtual method 170: Landroid/hardware/Camera$Parameters;.getSupportedIsoValues ()Ljava/util/List;
D/dalvikvm(13965): VFY: replacing opcode 0x74 at 0x0146
D/dalvikvm(13965): VFY: dead code 0x0149-02c0 in Lcom/android/camera/Camera;.updateCameraParametersPreference ()V
D/dalvikvm(13965): VFY: dead code 0x02fc-0363 in Lcom/android/camera/Camera;.updateCameraParametersPreference ()V
I/dalvikvm(13965): Could not find method android.media.MediaRecorder.setCameraParameters, referenced from method com.android.camera.BaseCamera.setCameraParameters
W/dalvikvm(13965): VFY: unable to resolve virtual method 252: Landroid/media/MediaRecorder;.setCameraParameters (Ljava/lang/String;)V
D/dalvikvm(13965): VFY: replacing opcode 0x6e at 0x0014
D/dalvikvm(13965): VFY: dead code 0x0017-0017 in Lcom/android/camera/BaseCamera;.setCameraParameters ()V
I/dalvikvm(13965): Could not find method android.hardware.Camera$Parameters.getMaxSharpness, referenced from method com.android.camera.BaseCamera.setCommonParameters
W/dalvikvm(13965): VFY: unable to resolve virtual method 159: Landroid/hardware/Camera$Parameters;.getMaxSharpness ()I
D/dalvikvm(13965): VFY: replacing opcode 0x6e at 0x0022
D/dalvikvm(13965): VFY: dead code 0x0025-013c in Lcom/android/camera/BaseCamera;.setCommonParameters ()V
I/dalvikvm(13965): Could not find method android.hardware.Camera.open, referenced from method com.android.camera.CameraHolder.open
W/dalvikvm(13965): VFY: unable to resolve static method 211: Landroid/hardware/Camera;.open (Ljava/lang/String;)Landroid/hardware/Camera;
D/dalvikvm(13965): VFY: replacing opcode 0x71 at 0x0020
D/dalvikvm(13965): VFY: dead code 0x0023-0030 in Lcom/android/camera/CameraHolder;.open ()Landroid/hardware/Camera;
W/dalvikvm(13965): threadid=8: thread exiting with uncaught exception (group=0x4001d7e8)
E/AndroidRuntime(13965): FATAL EXCEPTION: Thread-9
E/AndroidRuntime(13965): java.lang.NoSuchMethodError: android.hardware.Camera.open
E/AndroidRuntime(13965):        at com.android.camera.CameraHolder.open(CameraHolder.java:106)
E/AndroidRuntime(13965):        at com.android.camera.Camera.ensureCameraDevice(Camera.java:1458)
E/AndroidRuntime(13965):        at com.android.camera.Camera.access$4500(Camera.java:92)
E/AndroidRuntime(13965):        at com.android.camera.Camera$5.run(Camera.java:823)
E/AndroidRuntime(13965):        at java.lang.Thread.run(Thread.java:1096)
W/ActivityManager(  231):   Force finishing activity com.android.camera/.Camera
I/WindowManager(  231): Setting rotation to 0, animFlags=1
I/dalvikvm(13965): Could not find method android.hardware.Camera$Parameters.getSupportedIsoValues, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13965): VFY: unable to resolve virtual method 170: Landroid/hardware/Camera$Parameters;.getSupportedIsoValues ()Ljava/util/List;
D/dalvikvm(13965): VFY: replacing opcode 0x74 at 0x02da
I/dalvikvm(13965): Could not find method android.hardware.Camera$Parameters.getSupportedLensShadeModes, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13965): VFY: unable to resolve virtual method 171: Landroid/hardware/Camera$Parameters;.getSupportedLensShadeModes ()Ljava/util/List;
D/dalvikvm(13965): VFY: replacing opcode 0x74 at 0x02f0
I/dalvikvm(13965): Could not find method android.hardware.Camera$Parameters.getSupportedAutoexposure, referenced from method com.android.camera.CameraSettings.initPreference
W/dalvikvm(13965): VFY: unable to resolve virtual method 166: Landroid/hardware/Camera$Parameters;.getSupportedAutoexposure ()Ljava/util/List;
D/dalvikvm(13965): VFY: replacing opcode 0x74 at 0x031d
D/dalvikvm(13965): VFY: dead code 0x02dd-02e7 in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
D/dalvikvm(13965): VFY: dead code 0x02f3-02fe in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
D/dalvikvm(13965): VFY: dead code 0x0320-032a in Lcom/android/camera/CameraSettings;.initPreference (Lcom/android/camera/PreferenceGroup;)V
I/ActivityManager(  231): Config changed: { scale=1.0 imsi=214/1 loc=es touch=3 keys=1/1/2 nav=3/1 orien=1 layout=34 uiMode=17 seq=99}
W/ActivityManager(  231): Activity pause timeout for HistoryRecord{46486fc0 com.android.camera/.Camera}
D/dalvikvm(  231): GC_EXPLICIT freed 2844 objects / 143872 bytes in 161ms
W/ActivityManager(  231): Activity destroy timeout for HistoryRecord{46486fc0 com.android.camera/.Camera}
De lo que deduzco que el problema no reside en las librerías ya compiladas (he probado las relacionadas con la cámara de Froyo Ultimate y aún así no va), sino en el fichero Camera.java del código fuente de Froyo. Por lo que, me parece, que el único modo de hacer funcionar esa aplicación sería recompilar de cabo a rabo toda la ROM, con cuidado de que no pete nada y de que estén todos los métodos presentes para su correcta ejecución, cosa bastante más complicada de hacer que mover archivos de una ROM a otra.

Así que si alguien con más conocimiento y experiencia con Android y Java se anima, bienvenida sea su aportación.

Por último, me alegra comunicarte que he encontrado un atajo para silenciar el teléfono desde la pantalla de bloqueo. Consiste en desbloquear la pantalla con ENCENDIDO, y después presionar simultáneamente VOLUMEN ABAJO + ENCENDIDO durante 1 a 2 segundos hasta que aparezca el menú desplegable del botón ENCENDIDO. Para volver a poner el sonido bastaría con hacer lo mismo con VOLUMEN ARRIBA + ENCENDIDO. No es que sea una solución muy elegante, probablemente no te saldrá a la primera y cuesta saber si se ha silenciado o no correctamente, pero ya es algo.

Otra manera menos liosa y tanto o más discreta de hacerlo es presionar ENCENDIDO durante 2 segundos y directamente elegir "Modo Silencio". Al menos haciéndolo de este modo se ve reflejado en la barra del sistema.

Saludos.
Muchas gracias por intentarlo, qué pena que sea tan complicado, a ver si alguien se anima...

Por cierto, genial la forma que propones para poner el móvil en silencio!! No había caído y eso que siempre que voy a apagar me sale... jaja creo que me quedo con el segundo método porque el primero lo consigo hacer bien una de cada diez veces... jaja

Un saludo y muchas gracias!
Responder Con Cita
  #414  
Viejo 18/11/10, 18:05:42
Array

[xs_avatar]
flipy34 flipy34 no está en línea
Miembro del foro
 
Fecha de registro: jul 2010
Mensajes: 38
Modelo de smartphone: Nexus One
Tu operador: Movistar
Buenas, como dicen los demas esto lo hago para que alguien con mas conocimientos, yo solo se java, pero no se nada de android, me podria poner pero tengo poco tiempo ahora mismo.

Bueno he conseguido descubrir que el principal error se encuentra en el camerahandler, que es el que controla la ejecucion de la camara, mas exactamente en el metodo open().

Código:
 
public synchronized android.hardware.Camera open()
            throws CameraHardwareException {
        Assert(mUsers == 0);
        if (mCameraDevice == null) {
            try {
                mCameraDevice = android.hardware.Camera.open(mCameraNode);
            } catch (RuntimeException e) {
                Log.e(TAG, "fail to connect Camera", e);
                throw new CameraHardwareException(e);
            }
            mParameters = mCameraDevice.getParameters();
        } else {
            try {
                mCameraDevice.reconnect();
            } catch (IOException e) {
                Log.e(TAG, "reconnect failed.");
                throw new CameraHardwareException(e);
            }
            mCameraDevice.setParameters(mParameters);
        }
        ++mUsers;
        mHandler.removeMessages(RELEASE_CAMERA);
        mKeepBeforeTime = 0;
        return mCameraDevice;
    }
Para se más exacto en la linea

Código:
try {
          mCameraDevice = android.hardware.Camera.open(mCameraNode);
     }
[Modo suposición desde mis conocimientos]
Parece ser que intenta acceder a la cámara hardware de android y no lo encuentra, parece ser que los de MIUI igual metieron mano a la camara y por lo tanto no lo encuentra cuando intenta acceder a ella, por eso no funciona.
[/Modo suposición desde mis conocimientos]

Pues eso ya se que es una tonteria lo que he hecho cualquiera con conocimientos de java lo habria visto, puede servir como punto de partida para otro con mas conocimientos para empezar y ya le he ahorrado algo de trabajo.

EDIT 1: parece que mi suposicion no va tan desencaminada: http://developer.android.com/referen...re/Camera.html

EDIT2 : malditos yankis parece que siempre se nos adelantan, , creo que esto es lo que estais buscando http://forum.xda-developers.com/showthread.php?t=820863

Última edición por flipy34 Día 18/11/10 a las 18:11:18.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a flipy34 su comentario:
  #415  
Viejo 18/11/10, 18:34:10
Array

[xs_avatar]
jbbjbb jbbjbb no está en línea
Usuario novato en la web
 
Fecha de registro: abr 2009
Mensajes: 5
Modelo de smartphone: HTC Diamond

Buenas,

Ante todo felicitarte por la adaptación de esta UI ya que es lo mejor que he probado por el momento, tanto visual como a lo que rendimiento se refiere.

Estoy teniendo algún problemilla con aplicaciones del market. Quizá son problemas externos a la UI pero pregunto por si me podéis echar un cable...
Por ejemplo CIFS manager, se añade al escritorio pero si la ejecutas dice no encontrarla en la SD, sin embargo si voy al Market-Descargas y le doy a Abrir se abre de perlas y la puedo utilizar.
Luego otra como el AlarmClockPlus cuando intento modificar una alarma se cuelga la app... Si solamente activo una de las alarmas predeterminadas, me lo permite y funciona.

También estoy teniendo problemas con la targeta SD a la hora de copiarle imágenes desde el PC.

Tengo un Nexus libre (tuve que petar el bootloader) y la SD es nueva, nunca había tenido problemas de este tipo con ROMs anteriores.
Está particionada correctamente desde Amon-RA y pasado a ext4 (también hice wipe).

Saludos!
Responder Con Cita
  #416  
Viejo 18/11/10, 23:12:08
Array

[xs_avatar]
revolucions revolucions no está en línea
Miembro del foro
 
Fecha de registro: ene 2010
Mensajes: 77
Modelo de smartphone: Nexus One
Tu operador: Vodafone
 Cita: Originalmente Escrito por flipy34 Ver Mensaje
Buenas, como dicen los demas esto lo hago para que alguien con mas conocimientos, yo solo se java, pero no se nada de android, me podria poner pero tengo poco tiempo ahora mismo.

Bueno he conseguido descubrir que el principal error se encuentra en el camerahandler, que es el que controla la ejecucion de la camara, mas exactamente en el metodo open().

Código:
 
public synchronized android.hardware.Camera open()
            throws CameraHardwareException {
        Assert(mUsers == 0);
        if (mCameraDevice == null) {
            try {
                mCameraDevice = android.hardware.Camera.open(mCameraNode);
            } catch (RuntimeException e) {
                Log.e(TAG, "fail to connect Camera", e);
                throw new CameraHardwareException(e);
            }
            mParameters = mCameraDevice.getParameters();
        } else {
            try {
                mCameraDevice.reconnect();
            } catch (IOException e) {
                Log.e(TAG, "reconnect failed.");
                throw new CameraHardwareException(e);
            }
            mCameraDevice.setParameters(mParameters);
        }
        ++mUsers;
        mHandler.removeMessages(RELEASE_CAMERA);
        mKeepBeforeTime = 0;
        return mCameraDevice;
    }
Para se más exacto en la linea

Código:
try {
          mCameraDevice = android.hardware.Camera.open(mCameraNode);
     }
[Modo suposición desde mis conocimientos]
Parece ser que intenta acceder a la cámara hardware de android y no lo encuentra, parece ser que los de MIUI igual metieron mano a la camara y por lo tanto no lo encuentra cuando intenta acceder a ella, por eso no funciona.
[/Modo suposición desde mis conocimientos]

Pues eso ya se que es una tonteria lo que he hecho cualquiera con conocimientos de java lo habria visto, puede servir como punto de partida para otro con mas conocimientos para empezar y ya le he ahorrado algo de trabajo.

EDIT 1: parece que mi suposicion no va tan desencaminada: http://developer.android.com/referen...re/Camera.html

EDIT2 : malditos yankis parece que siempre se nos adelantan, , creo que esto es lo que estais buscando http://forum.xda-developers.com/showthread.php?t=820863
Muchas gracias por todo, flipy34!! si, justo es eso lo que buscábamos pero, desgraciadamente, no funciona, si flasheas el zip adjunto en el primer post, el teléfono se reinicia una y otra vez, está avisado desde el 3 de noviembre en su hilo de que sucede eso pero parece que se han olvidado del asunto
Responder Con Cita
  #417  
Viejo 18/11/10, 23:17:02
Array

[xs_avatar]
DoodoM DoodoM no está en línea
Miembro del foro
 
Fecha de registro: nov 2009
Mensajes: 50
Modelo de smartphone: Samsung Galaxy S7 Edge
Tu operador: Pepephone
 Cita: Originalmente Escrito por revolucions Ver Mensaje
Muchas gracias por todo, flipy34!! si, justo es eso lo que buscábamos pero, desgraciadamente, no funciona, si flasheas el zip adjunto en el primer post, el teléfono se reinicia una y otra vez, está avisado desde el 3 de noviembre en su hilo de que sucede eso pero parece que se han olvidado del asunto
Lo he podido comprobar en las propias carnes de mi Nexus one.

Por lo que he leído en foros extranjeros, parece que de momento no habrá HTC Camera para los sucedáneos CyanogenMod 6. La cosa es que para el CM5 creo que sí había y funcionaba perfectamente. Eso ya tendría que ocuparse de adaptarlo la persona que en su momento lo logró.

Ahora me propongo instalar alguna otra ROM de manera temporal aunque sea para probar la dichosa aplicación de la cámara. Fijo que se me quedan los dientes largos.

Última edición por DoodoM Día 18/11/10 a las 23:31:37.
Responder Con Cita
  #418  
Viejo 18/11/10, 23:54:50
Array

[xs_avatar]
revolucions revolucions no está en línea
Miembro del foro
 
Fecha de registro: ene 2010
Mensajes: 77
Modelo de smartphone: Nexus One
Tu operador: Vodafone
 Cita: Originalmente Escrito por DoodoM Ver Mensaje
Lo he podido comprobar en las propias carnes de mi Nexus one.

Por lo que he leído en foros extranjeros, parece que de momento no habrá HTC Camera para los sucedáneos CyanogenMod 6. La cosa es que para el CM5 creo que sí había y funcionaba perfectamente. Eso ya tendría que ocuparse de adaptarlo la persona que en su momento lo logró.

Ahora me propongo instalar alguna otra ROM de manera temporal aunque sea para probar la dichosa aplicación de la cámara. Fijo que se me quedan los dientes largos.
Que mala pata, a ver si se anima y lo vuelve a adaptar, por lo que se ve en el foro, en su momento lo hizo bastante rápido, y sigue activo por XDA, pero parece que se ha desentendido del tema...

La cámara, si es la misma que puso jrsoft en su ROM, tiene bastantes más opciones, a mí personalmente la que más me llama la atencion es el estabilizador, ya que no saca fotos movidas, pero tiene otras muchas más, es del estilo a Camera 360, pero con la ventaja de ser nativa y grabar vídeo también (llegando a los 720p)

A ver si hay suerte...
Responder Con Cita
  #419  
Viejo 19/11/10, 10:14:47
Array

[xs_avatar]
Izanx Izanx no está en línea
Usuario muy activo
 
Fecha de registro: sep 2008
Mensajes: 987
Modelo de smartphone: LG G5
Tu operador: Vodafone
a fuerza de leer y releer en el foro de miui (al final voy a aprender chino y todo) creo que ellos están preparando algo para la cámara, han tirado indirectas algunos personajes del equipo de desarrollo y creo que no tardarán mucho en sorprendernos como con los temas de esta semana...
Responder Con Cita
Gracias de parte de:


  #420  
Viejo 20/11/10, 17:35:10
Array

[xs_avatar]
lauchaxp lauchaxp no está en línea
Usuario muy activo
 
Fecha de registro: may 2010
Localización: Buenos Aires, La Plata
Mensajes: 961
Modelo de smartphone: Nexus 4
Tu operador: Claro
hola? Arasthel?, hay alguien? cuando se viene la 1.5? saludossss
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > Nexus One > ROMs y desarrollo Nexus One

Herramientas


Hora actual: 18:18:25 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /