ROMs y desarrollo HTC Desire ROMs y desarrollo HTC Desire

Respuesta
 
Herramientas
  #2481  
Viejo 03/02/12, 18:14:03
Array

[xs_avatar]
el_angel_caido el_angel_caido no está en línea
Miembro del foro
 
Fecha de registro: sep 2011
Localización: En un lugar de Asturias de cuyo nombre no quiero a
Mensajes: 171
Modelo de smartphone: Xiaomi Redmi Note 8
Tu operador: Yoigo
Se la acabo de plantear a VaiO1080 en el hilo de su ROM... a ver si podemos sacar algo bueno de esta ocurrencia de novato...

Si funcionara sería un avance para todos, ¿no?

Y si no, pues nos quedamos como estamos.

Lo de hacer la modificación... ¿dices cambiar el apk de la Mod en el zip de la AIO e instalar de cero? ¿Pero el instalador Aroma no dará problemas? Aunque debería interpretar que es la nueva cámara, supongo. No se.

Soy de los que les gusta hacer ésos experimentos... pero ahora no podría quedarme sin móvil... pero tomo nota, gracias.

Un saludo.

P.D.: He buscado algunos de esos archivos que mencionas en la AIO y aparecen en diferentes directorios de /system (algunos en /framework, otros en /lib, y no he mirado el resto)... pero no se cual es su procedencia... lo dicho, soy novato.
__________________
Dios es ateo... no cree en mí.

Última edición por el_angel_caido Día 03/02/12 a las 18:25:04.
Responder Con Cita


  #2482  
Viejo 03/02/12, 22:11:57
Array

[xs_avatar]
ironjon ironjon no está en línea
Usuario muy activo
 
Fecha de registro: feb 2010
Localización: Un catalan indignado
Mensajes: 11,925
Modelo de smartphone: OnePlus 8T - TicWatch Pro 3
Tu operador: Movistar
 Cita: Originalmente Escrito por el_angel_caido Ver Mensaje
Reholas.

En relación a lo de "injertar" cámaras de diferentes ROMs, he estado investigando, y creo, si no me equivoco, que el paquete que nos interesaría es el HTCCamera.apk, ¿correcto?
Si no lo he mirado mal aparece en dos sitios, con el mismo tamaño (6.4 MB) y los mismo permisos, en /system/app y en /sd-ext/apps_s, éso en la AIO 5.1.2 actualizada.
Buscando por el zip de la ROM también he encontrado una carpeta, en /customize/app, llamada camera30, lo que supongo que será la apk de la versión 3.0 de la cámara, que ocupa 1,5 MB, y que se llama también HTCCamera.apk.

Repitiendo el procedimiento con el zip de la última RunnymedeMod007 he encontrado el archivo HTCCamera.apk en /sdext/apps_s, y creo que en ningún sitio más. Ocupa 5,3 MB.

La duda, y la pregunta para los expertos: ¿Si cojo ese HTCCamera.apk de la ROM de michaelm_007 (5,3 MB) y lo sustituyo por los dos del mismo nombre de la ROM de Sebastiaan15 (6.4 MB), manteniendo los permisos (rw-r-r), funcionaría la cámara y la grabación a 720p sin los problemas que presenta la cámara 3.5 en la AIO?
Supongo que serían necesarios unos wipes en la cache y la dalvik-cache, ya que me he fijado que la dalvik aparece algo relacionado con la HTCCamera.

¿Opiniones? ¿Sería factible? ¿Alguien que esté registrado en XDA podría plantearle la duda a Sebastiaan15?

Un saludo.
No quiero ser pesimista.. pero no creo que funcione
No solo se llama a htccamera.apk sino a otros archivos como antes ha explicado Yamcha
__________________
Once a NeXus always a NeXus
Responder Con Cita
  #2483  
Viejo 03/02/12, 23:24:51
Array

[xs_avatar]
blesal blesal no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 818
Tu operador: Orange

 Cita: Originalmente Escrito por PeQuEsan Ver Mensaje
Te recomiendo lo contrario... :P Desactivar Beatss Boost, que no es más que marketing de HTC, y que actives el Xloud, si lo que te pasa es que el altavoz de la Desi te parece flojo. Yo lo noto una barbaridad, para el manos libres por ejemplo.


Lo acabo de comentar en XDA, y lo hago extensivo aquí: esta ROM viene configurada con smartassv2, y freqs entre 385 y 998. Buena elección. Yo bajo el mínimo a 245, manías mías de siempre. Lo que no tiene sentido es que viene con Andrev_oc activado, con dos perfiles como el comentado para sleep y para wake... Error. No tiene sentido tener activo en el sistema un script de control de la CPU para sleep/wake:

- si tienes un governor que ya incorpora ese control en su interior, como smartassv2.
- si configuras el mismo perfil para sleep que para wake.

Por lo tanto mi recomendación: abres Daemon Controller, vás a la pestaña CPUFreq, y metes ahí tus valores min, max, y governor... Aplicas, y en ese momento se desactivará el Andrev_oc.

Respecto a UV, que se puede configurar tanto desde Daemon Controller como desde Incredicontrol, más atrás unos cuantos hemos comentado nuestros valores... Yo estoy con esto:

128000: 825
245000: 850
384000: 850
422400: 850
460800: 875
499200: 900
537600: 925
576000: 950
614400: 950
652800: 975
691200: 1000
729600: 1025
768000: 1025
806400: 1050
844800: 1075
883200: 1100
921600: 1125
960000: 1150
998400: 1175
1036800: 1200
1075200: 1225
1113600: 1225
1152000: 1250
1190400: 1300

En modo wake no creo que se noten demasiado con repecto a los que vienen por defecto en el kernel, pero en modo sleep estoy seguro que se ahorra un buen pico de batería. Todo estable. No he notado ningún problema con ellos.

Un saludo.
Pues probare tu configuracion haber q tal marcha, otra cosa, si ya he puesto los valores UV en el daemon controller, podria desinstalar el incredicontrol sin problema verdad? gracias y un saludo.
__________________
Si te gusta la musica House, date una vuelta por mi blog:
http://blesalweb.blogspot.com
Responder Con Cita
  #2484  
Viejo 04/02/12, 01:12:12
Array

[xs_avatar]
el_angel_caido el_angel_caido no está en línea
Miembro del foro
 
Fecha de registro: sep 2011
Localización: En un lugar de Asturias de cuyo nombre no quiero a
Mensajes: 171
Modelo de smartphone: Xiaomi Redmi Note 8
Tu operador: Yoigo
 Cita: Originalmente Escrito por ironjon Ver Mensaje
No quiero ser pesimista.. pero no creo que funcione
No solo se llama a htccamera.apk sino a otros archivos como antes ha explicado Yamcha
Sí, éso parece... pero investigando un poco he llegado a una hipótesis, que voy a comentar, pero que no voy a poner (al menos por ahora) en práctica.

Parece ser, y puedo estar equivocado, que no sólo es necesario el HTCCamera.apk, si no al menos otro archivo más, pues el resto, parece ser (aunque no me he parado a comprobarlos uno por uno, la verdad es que hay poca información por Google) que son comunes.

Ese archivo a tener en cuenta es el /system/etc/media_profiles.xml, que, de nuevo, sin tener idea del tema, parece que contiene información de los distintos modos de funcionamiento de la cámara, tanto para el vídeo como para las fotos.

De hecho he comparado línea a línea los media_profiles.xml de ambas ROMs, la de Sebastiaan15 y la de michaelm_007, y, aunque son iguales en su mayoría, tienen ciertas diferencias:

Runnymede AIO 5.1.2 SE
:
(Click para mostrar/ocultar)
Código:
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->
<!DOCTYPE MediaSettings [
<!ELEMENT MediaSettings (CamcorderProfiles,
                         EncoderOutputFileFormat+,
                         VideoEncoderCap+,
                         AudioEncoderCap+,
                         VideoDecoderCap,
                         AudioDecoderCap)>
<!ELEMENT CamcorderProfiles (EncoderProfile+, ImageEncoding+, ImageDecoding, Camera)>
<!ELEMENT EncoderProfile (Video, Audio)>
<!ATTLIST EncoderProfile quality (high|low) #REQUIRED>
<!ATTLIST EncoderProfile fileFormat (mp4|3gp) #REQUIRED>
<!ATTLIST EncoderProfile duration (30|60) #REQUIRED>
<!ELEMENT Video EMPTY>
<!ATTLIST Video codec (h264|h263|m4v) #REQUIRED>
<!ATTLIST Video bitRate CDATA #REQUIRED>
<!ATTLIST Video width CDATA #REQUIRED>
<!ATTLIST Video height CDATA #REQUIRED>
<!ATTLIST Video frameRate CDATA #REQUIRED>
<!ELEMENT Audio EMPTY>
<!ATTLIST Audio codec (amrnb|amrwb|aac) #REQUIRED>
<!ATTLIST Audio bitRate CDATA #REQUIRED>
<!ATTLIST Audio sampleRate CDATA #REQUIRED>
<!ATTLIST Audio channels (1|2) #REQUIRED>
<!ELEMENT ImageEncoding EMPTY>
<!ATTLIST ImageEncoding quality (90|80|70|60|50|40) #REQUIRED>
<!ELEMENT ImageDecoding EMPTY>
<!ATTLIST ImageDecoding memCap CDATA #REQUIRED>
<!ELEMENT Camera EMPTY>
<!ATTLIST Camera previewFrameRate CDATA #REQUIRED>
<!ELEMENT EncoderOutputFileFormat EMPTY>
<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED>
<!ELEMENT VideoEncoderCap EMPTY>
<!ATTLIST VideoEncoderCap name (h264|h263|m4v|wmv) #REQUIRED>
<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameWidth CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameWidth CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameHeight CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameHeight CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameRate CDATA #REQUIRED>
<!ELEMENT AudioEncoderCap EMPTY>
<!ATTLIST AudioEncoderCap name (amrnb|amrwb|aac|wma) #REQUIRED>
<!ATTLIST AudioEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST AudioEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap maxBitRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap minSampleRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap maxSampleRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap minChannels (1|2) #REQUIRED>
<!ATTLIST AudioEncoderCap maxChannels (1|2) #REQUIRED>
<!ELEMENT VideoDecoderCap EMPTY>
<!ATTLIST VideoDecoderCap name (wmv) #REQUIRED>
<!ATTLIST VideoDecoderCap enabled (true|false) #REQUIRED>
<!ELEMENT AudioDecoderCap EMPTY>
<!ATTLIST AudioDecoderCap name (wma) #REQUIRED>
<!ATTLIST AudioDecoderCap enabled (true|false) #REQUIRED>
]>
<!--
     This file is used to declare the multimedia profiles and capabilities
     on an android-powered device.
-->
<MediaSettings>
    <!-- Each camcorder profile defines a set of predefined configuration parameters -->
    <CamcorderProfiles>

        <EncoderProfile quality="high" fileFormat="mp4" duration="60">
            <Video codec="h264"
                   bitRate="3000000"
                   width="720"
                   height="480"
                   frameRate="30" />

            <Audio codec="amrnb"
                   bitRate="12200"
                   sampleRate="8000"
                   channels="1" />
        </EncoderProfile>

        <EncoderProfile quality="low" fileFormat="3gp" duration="30">
            <Video codec="m4v"
                   bitRate="256000"
                   width="176"
                   height="144"
                   frameRate="15" />

            <Audio codec="amrnb"
                   bitRate="12200"
                   sampleRate="8000"
                   channels="1" />

        </EncoderProfile>

        <ImageEncoding quality="90" />
        <ImageEncoding quality="80" />
        <ImageEncoding quality="70" />
        <ImageDecoding memCap="20000000" />

        <Camera previewFrameRate="0" />

    </CamcorderProfiles>


    <EncoderOutputFileFormat name="3gp" />
    <EncoderOutputFileFormat name="mp4" />

    <!--
         If a codec is not enabled, it is invisible to the applications
         In other words, the applications won't be able to use the codec
         or query the capabilities of the codec at all if it is disabled
    -->
    <VideoEncoderCap name="h264" enabled="true"
        minBitRate="64000" maxBitRate="8000000"
        minFrameWidth="176" maxFrameWidth="1280"
        minFrameHeight="144" maxFrameHeight="720"
        minFrameRate="1" maxFrameRate="30" />

    <VideoEncoderCap name="h263" enabled="true"
        minBitRate="64000" maxBitRate="2000000"
        minFrameWidth="176" maxFrameWidth="800"
        minFrameHeight="144" maxFrameHeight="480"
        minFrameRate="1" maxFrameRate="30" />

    <VideoEncoderCap name="m4v" enabled="true"
        minBitRate="64000" maxBitRate="8000000"
        minFrameWidth="176" maxFrameWidth="1280"
        minFrameHeight="144" maxFrameHeight="720"
        minFrameRate="1" maxFrameRate="30" />

    <AudioEncoderCap name="amrnb" enabled="true"
        minBitRate="5525" maxBitRate="12200"
        minSampleRate="8000" maxSampleRate="8000"
        minChannels="1" maxChannels="1" />

    <!--
        FIXME:
        We do not check decoder capabilities at present
        At present, we only check whether windows media is visible
        for TEST applications. For other applications, we do
        not perform any checks at all.
    -->
    <VideoDecoderCap name="wmv" enabled="true"/>
    <AudioDecoderCap name="wma" enabled="true"/>
</MediaSettings>

RunnymedeMod007 v18
:
(Click para mostrar/ocultar)
Código:
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->
<!DOCTYPE MediaSettings [
<!ELEMENT MediaSettings (CamcorderProfiles,
                         EncoderOutputFileFormat+,
                         VideoEncoderCap+,
                         AudioEncoderCap+,
                         VideoDecoderCap,
                         AudioDecoderCap)>
<!ELEMENT CamcorderProfiles (EncoderProfile+, ImageEncoding+, ImageDecoding, Camera)>
<!ELEMENT EncoderProfile (Video, Audio)>
<!ATTLIST EncoderProfile quality (high|low) #REQUIRED>
<!ATTLIST EncoderProfile fileFormat (mp4|3gp) #REQUIRED>
<!ATTLIST EncoderProfile duration (30|60) #REQUIRED>
<!ELEMENT Video EMPTY>
<!ATTLIST Video codec (h264|h263|m4v) #REQUIRED>
<!ATTLIST Video bitRate CDATA #REQUIRED>
<!ATTLIST Video width CDATA #REQUIRED>
<!ATTLIST Video height CDATA #REQUIRED>
<!ATTLIST Video frameRate CDATA #REQUIRED>
<!ELEMENT Audio EMPTY>
<!ATTLIST Audio codec (amrnb|amrwb|aac) #REQUIRED>
<!ATTLIST Audio bitRate CDATA #REQUIRED>
<!ATTLIST Audio sampleRate CDATA #REQUIRED>
<!ATTLIST Audio channels (1|2) #REQUIRED>
<!ELEMENT ImageEncoding EMPTY>
<!ATTLIST ImageEncoding quality (90|80|70|60|50|40) #REQUIRED>
<!ELEMENT ImageDecoding EMPTY>
<!ATTLIST ImageDecoding memCap CDATA #REQUIRED>
<!ELEMENT Camera EMPTY>
<!ATTLIST Camera previewFrameRate CDATA #REQUIRED>
<!ELEMENT EncoderOutputFileFormat EMPTY>
<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED>
<!ELEMENT VideoEncoderCap EMPTY>
<!ATTLIST VideoEncoderCap name (h264|h263|m4v|wmv) #REQUIRED>
<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameWidth CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameWidth CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameHeight CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameHeight CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameRate CDATA #REQUIRED>
<!ELEMENT AudioEncoderCap EMPTY>
<!ATTLIST AudioEncoderCap name (amrnb|amrwb|aac|wma) #REQUIRED>
<!ATTLIST AudioEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST AudioEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap maxBitRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap minSampleRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap maxSampleRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap minChannels (1|2) #REQUIRED>
<!ATTLIST AudioEncoderCap maxChannels (1|2) #REQUIRED>
<!ELEMENT VideoDecoderCap EMPTY>
<!ATTLIST VideoDecoderCap name (wmv) #REQUIRED>
<!ATTLIST VideoDecoderCap enabled (true|false) #REQUIRED>
<!ELEMENT AudioDecoderCap EMPTY>
<!ATTLIST AudioDecoderCap name (wma) #REQUIRED>
<!ATTLIST AudioDecoderCap enabled (true|false) #REQUIRED>
]>
<!--
     This file is used to declare the multimedia profiles and capabilities
     on an android-powered device.
-->
<MediaSettings>
    <!-- Each camcorder profile defines a set of predefined configuration parameters -->
    <CamcorderProfiles>

        <EncoderProfile quality="high" fileFormat="mp4" duration="60">
            <Video codec="h264"
                   bitRate="3000000"
                   width="720"
                   height="480"
                   frameRate="30" />

            <Audio codec="amrnb"
                   bitRate="12200"
                   sampleRate="8000"
                   channels="1" />
        </EncoderProfile>

        <EncoderProfile quality="low" fileFormat="3gp" duration="30">
            <Video codec="m4v"
                   bitRate="256000"
                   width="176"
                   height="144"
                   frameRate="15" />

            <Audio codec="amrnb"
                   bitRate="12200"
                   sampleRate="8000"
                   channels="1" />

        </EncoderProfile>

        <ImageEncoding quality="99" />
        <ImageEncoding quality="90" />
        <ImageEncoding quality="80" />
        <ImageDecoding memCap="25000000" />

        <Camera previewFrameRate="0" />

    </CamcorderProfiles>

    <EncoderOutputFileFormat name="3gp" />
    <EncoderOutputFileFormat name="mp4" />

    <!--
         If a codec is not enabled, it is invisible to the applications
         In other words, the applications won't be able to use the codec
         or query the capabilities of the codec at all if it is disabled
    -->
    <VideoEncoderCap name="h264" enabled="true"
        minBitRate="64000" maxBitRate="8000000"
        minFrameWidth="176" maxFrameWidth="1280"
        minFrameHeight="144" maxFrameHeight="720"
        minFrameRate="1" maxFrameRate="30" />

    <VideoEncoderCap name="h263" enabled="true"
        minBitRate="64000" maxBitRate="6000000"
        minFrameWidth="176" maxFrameWidth="800"
        minFrameHeight="144" maxFrameHeight="480"
        minFrameRate="1" maxFrameRate="30" />

    <VideoEncoderCap name="m4v" enabled="true"
        minBitRate="64000" maxBitRate="8000000"
        minFrameWidth="176" maxFrameWidth="1280"
        minFrameHeight="144" maxFrameHeight="720"
        minFrameRate="1" maxFrameRate="30" />
        
    <AudioEncoderCap name="aac" enabled="true"
        minBitRate="8192" maxBitRate="96000"
        minSampleRate="8000" maxSampleRate="16000"
        minChannels="1" maxChannels="1" />

      <AudioEncoderCap name="amrwb" enabled="true"
        minBitRate="6600" maxBitRate="23050"
        minSampleRate="16000" maxSampleRate="16000"
        minChannels="1" maxChannels="1" />

    <AudioEncoderCap name="amrnb" enabled="true"
        minBitRate="5525" maxBitRate="12200"
        minSampleRate="8000" maxSampleRate="8000"
        minChannels="1" maxChannels="1" />

    <!--
        FIXME:
        We do not check decoder capabilities at present
        At present, we only check whether windows media is visible
        for TEST applications. For other applications, we do
        not perform any checks at all.
    -->
    <VideoDecoderCap name="wmv" enabled="true"/>
    <AudioDecoderCap name="wma" enabled="true"/>
</MediaSettings>

Mi teoría es que si se ponen los archivos HTCCamera.apk y media_profiles.xml de la RunnymedeMod007 en la Runnymede AIO, mantiendo los permisos (rw-r-r), el primero en /sd-ext/app_s y en /system/app, mientras que el segundo en /system/etc, con el Root Explorer, por ejemplo; reiniciamos y entramos en el recovery y hacemos wipes a la cache y a la dalvik-cache, reparamos permisos (aunque no tengo nada claro, ésto aún menos, no se si sería necesario), y reiniciamos la ROM... y si mi hipótesis de que el resto de ficheros son comunes... es muy probable que tengamos la cámara de michaelm_007 funcionado en la ROM de Sebastiaan15 con todas sus ventajas de la new camera, y sin los inconvenientes que puede tener la old camera (como así advierte el instalador).

Supongo que el resto de archivos que pudieran estar relacionados podrían ser:
Código:
/system/lib
liboemcamera.so
libcameraservice.so
libcameraface.so
libcamera_client.so
libcamera.so
libcapsjava.so

/system/framework
com.scalado.caps.jar
com.scalado.util.ScaladoUtil.jar
Y puede que alguno más...la verdad es que no lo sé, habría que ver si hay diferencias entre ellos o son iguales al ser una misma base Runnymede... al menos los arriba citados tienen el mismo tamaño de fichero en ambas ROMs, y siendo librerías (o éso me parecen por la extensión .so), en teoría, deberían ejercer las mismas funciones.

No se, sólo es una teoría y una hipótesis... si alguien se atreve... pues ya sabe... que comente... pero no me hago responsable de lo que pueda pasar... a fin de cuentas soy un novato en estos temas.

Supongo que hacer un backup del Nandroid antes de nada sería lo propio, ¿no?

Un saludo.
__________________
Dios es ateo... no cree en mí.
Responder Con Cita
  #2485  
Viejo 04/02/12, 10:36:18
Array

[xs_avatar]
bombones bombones no está en línea
Usuario muy activo
· Votos compra/venta: (81)
 
Fecha de registro: jun 2010
Localización: En el paraíso natural de España
Mensajes: 2,557
Tu operador: Jazztel

¿De dónde sacáis el XLoud? Lo he buscado y solo encontré el que dice que es para el Xperia X10.
Gracias
Responder Con Cita
  #2486  
Viejo 04/02/12, 10:44:12
Array

[xs_avatar]
cordobedp cordobedp no está en línea
Colaborador/a
 
Fecha de registro: jul 2010
Localización: Mallorca
Mensajes: 3,882
Modelo de smartphone: Note 2 y Htc One S
Tu operador: Vodafone
hola,soy nuevo en las roms de la desire,bueno,solo puse la reflex y me fue bien.pero quiero poner esta y no me deja,da error..instalacion abortada.e leido algo que hay que tener el cm7r2 o el hoot,o algo asi para que se instale.pero eso que es?ahora llevo puesta la cm7 estable 2.3.7,es la unica que e podido instalar.
Responder Con Cita
  #2487  
Viejo 04/02/12, 11:18:18
Array

[xs_avatar]
zumnao zumnao no está en línea
Usuario muy activo
 
Fecha de registro: ago 2010
Localización: Madrid
Mensajes: 940
Modelo de smartphone: LG G3
Tu operador: Orange
 Cita: Originalmente Escrito por el_angel_caido Ver Mensaje
Sí, éso parece... pero investigando un poco he llegado a una hipótesis, que voy a comentar, pero que no voy a poner (al menos por ahora) en práctica.

Parece ser, y puedo estar equivocado, que no sólo es necesario el HTCCamera.apk, si no al menos otro archivo más, pues el resto, parece ser (aunque no me he parado a comprobarlos uno por uno, la verdad es que hay poca información por Google) que son comunes.

Ese archivo a tener en cuenta es el /system/etc/media_profiles.xml, que, de nuevo, sin tener idea del tema, parece que contiene información de los distintos modos de funcionamiento de la cámara, tanto para el vídeo como para las fotos.

De hecho he comparado línea a línea los media_profiles.xml de ambas ROMs, la de Sebastiaan15 y la de michaelm_007, y, aunque son iguales en su mayoría, tienen ciertas diferencias:

Runnymede AIO 5.1.2 SE
:
(Click para mostrar/ocultar)
Código:
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->
<!DOCTYPE MediaSettings [
<!ELEMENT MediaSettings (CamcorderProfiles,
                         EncoderOutputFileFormat+,
                         VideoEncoderCap+,
                         AudioEncoderCap+,
                         VideoDecoderCap,
                         AudioDecoderCap)>
<!ELEMENT CamcorderProfiles (EncoderProfile+, ImageEncoding+, ImageDecoding, Camera)>
<!ELEMENT EncoderProfile (Video, Audio)>
<!ATTLIST EncoderProfile quality (high|low) #REQUIRED>
<!ATTLIST EncoderProfile fileFormat (mp4|3gp) #REQUIRED>
<!ATTLIST EncoderProfile duration (30|60) #REQUIRED>
<!ELEMENT Video EMPTY>
<!ATTLIST Video codec (h264|h263|m4v) #REQUIRED>
<!ATTLIST Video bitRate CDATA #REQUIRED>
<!ATTLIST Video width CDATA #REQUIRED>
<!ATTLIST Video height CDATA #REQUIRED>
<!ATTLIST Video frameRate CDATA #REQUIRED>
<!ELEMENT Audio EMPTY>
<!ATTLIST Audio codec (amrnb|amrwb|aac) #REQUIRED>
<!ATTLIST Audio bitRate CDATA #REQUIRED>
<!ATTLIST Audio sampleRate CDATA #REQUIRED>
<!ATTLIST Audio channels (1|2) #REQUIRED>
<!ELEMENT ImageEncoding EMPTY>
<!ATTLIST ImageEncoding quality (90|80|70|60|50|40) #REQUIRED>
<!ELEMENT ImageDecoding EMPTY>
<!ATTLIST ImageDecoding memCap CDATA #REQUIRED>
<!ELEMENT Camera EMPTY>
<!ATTLIST Camera previewFrameRate CDATA #REQUIRED>
<!ELEMENT EncoderOutputFileFormat EMPTY>
<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED>
<!ELEMENT VideoEncoderCap EMPTY>
<!ATTLIST VideoEncoderCap name (h264|h263|m4v|wmv) #REQUIRED>
<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameWidth CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameWidth CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameHeight CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameHeight CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameRate CDATA #REQUIRED>
<!ELEMENT AudioEncoderCap EMPTY>
<!ATTLIST AudioEncoderCap name (amrnb|amrwb|aac|wma) #REQUIRED>
<!ATTLIST AudioEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST AudioEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap maxBitRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap minSampleRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap maxSampleRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap minChannels (1|2) #REQUIRED>
<!ATTLIST AudioEncoderCap maxChannels (1|2) #REQUIRED>
<!ELEMENT VideoDecoderCap EMPTY>
<!ATTLIST VideoDecoderCap name (wmv) #REQUIRED>
<!ATTLIST VideoDecoderCap enabled (true|false) #REQUIRED>
<!ELEMENT AudioDecoderCap EMPTY>
<!ATTLIST AudioDecoderCap name (wma) #REQUIRED>
<!ATTLIST AudioDecoderCap enabled (true|false) #REQUIRED>
]>
<!--
     This file is used to declare the multimedia profiles and capabilities
     on an android-powered device.
-->
<MediaSettings>
    <!-- Each camcorder profile defines a set of predefined configuration parameters -->
    <CamcorderProfiles>

        <EncoderProfile quality="high" fileFormat="mp4" duration="60">
            <Video codec="h264"
                   bitRate="3000000"
                   width="720"
                   height="480"
                   frameRate="30" />

            <Audio codec="amrnb"
                   bitRate="12200"
                   sampleRate="8000"
                   channels="1" />
        </EncoderProfile>

        <EncoderProfile quality="low" fileFormat="3gp" duration="30">
            <Video codec="m4v"
                   bitRate="256000"
                   width="176"
                   height="144"
                   frameRate="15" />

            <Audio codec="amrnb"
                   bitRate="12200"
                   sampleRate="8000"
                   channels="1" />

        </EncoderProfile>

        <ImageEncoding quality="90" />
        <ImageEncoding quality="80" />
        <ImageEncoding quality="70" />
        <ImageDecoding memCap="20000000" />

        <Camera previewFrameRate="0" />

    </CamcorderProfiles>


    <EncoderOutputFileFormat name="3gp" />
    <EncoderOutputFileFormat name="mp4" />

    <!--
         If a codec is not enabled, it is invisible to the applications
         In other words, the applications won't be able to use the codec
         or query the capabilities of the codec at all if it is disabled
    -->
    <VideoEncoderCap name="h264" enabled="true"
        minBitRate="64000" maxBitRate="8000000"
        minFrameWidth="176" maxFrameWidth="1280"
        minFrameHeight="144" maxFrameHeight="720"
        minFrameRate="1" maxFrameRate="30" />

    <VideoEncoderCap name="h263" enabled="true"
        minBitRate="64000" maxBitRate="2000000"
        minFrameWidth="176" maxFrameWidth="800"
        minFrameHeight="144" maxFrameHeight="480"
        minFrameRate="1" maxFrameRate="30" />

    <VideoEncoderCap name="m4v" enabled="true"
        minBitRate="64000" maxBitRate="8000000"
        minFrameWidth="176" maxFrameWidth="1280"
        minFrameHeight="144" maxFrameHeight="720"
        minFrameRate="1" maxFrameRate="30" />

    <AudioEncoderCap name="amrnb" enabled="true"
        minBitRate="5525" maxBitRate="12200"
        minSampleRate="8000" maxSampleRate="8000"
        minChannels="1" maxChannels="1" />

    <!--
        FIXME:
        We do not check decoder capabilities at present
        At present, we only check whether windows media is visible
        for TEST applications. For other applications, we do
        not perform any checks at all.
    -->
    <VideoDecoderCap name="wmv" enabled="true"/>
    <AudioDecoderCap name="wma" enabled="true"/>
</MediaSettings>

RunnymedeMod007 v18
:
(Click para mostrar/ocultar)
Código:
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2010 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->
<!DOCTYPE MediaSettings [
<!ELEMENT MediaSettings (CamcorderProfiles,
                         EncoderOutputFileFormat+,
                         VideoEncoderCap+,
                         AudioEncoderCap+,
                         VideoDecoderCap,
                         AudioDecoderCap)>
<!ELEMENT CamcorderProfiles (EncoderProfile+, ImageEncoding+, ImageDecoding, Camera)>
<!ELEMENT EncoderProfile (Video, Audio)>
<!ATTLIST EncoderProfile quality (high|low) #REQUIRED>
<!ATTLIST EncoderProfile fileFormat (mp4|3gp) #REQUIRED>
<!ATTLIST EncoderProfile duration (30|60) #REQUIRED>
<!ELEMENT Video EMPTY>
<!ATTLIST Video codec (h264|h263|m4v) #REQUIRED>
<!ATTLIST Video bitRate CDATA #REQUIRED>
<!ATTLIST Video width CDATA #REQUIRED>
<!ATTLIST Video height CDATA #REQUIRED>
<!ATTLIST Video frameRate CDATA #REQUIRED>
<!ELEMENT Audio EMPTY>
<!ATTLIST Audio codec (amrnb|amrwb|aac) #REQUIRED>
<!ATTLIST Audio bitRate CDATA #REQUIRED>
<!ATTLIST Audio sampleRate CDATA #REQUIRED>
<!ATTLIST Audio channels (1|2) #REQUIRED>
<!ELEMENT ImageEncoding EMPTY>
<!ATTLIST ImageEncoding quality (90|80|70|60|50|40) #REQUIRED>
<!ELEMENT ImageDecoding EMPTY>
<!ATTLIST ImageDecoding memCap CDATA #REQUIRED>
<!ELEMENT Camera EMPTY>
<!ATTLIST Camera previewFrameRate CDATA #REQUIRED>
<!ELEMENT EncoderOutputFileFormat EMPTY>
<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED>
<!ELEMENT VideoEncoderCap EMPTY>
<!ATTLIST VideoEncoderCap name (h264|h263|m4v|wmv) #REQUIRED>
<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameWidth CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameWidth CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameHeight CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameHeight CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap minFrameRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxFrameRate CDATA #REQUIRED>
<!ELEMENT AudioEncoderCap EMPTY>
<!ATTLIST AudioEncoderCap name (amrnb|amrwb|aac|wma) #REQUIRED>
<!ATTLIST AudioEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST AudioEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap maxBitRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap minSampleRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap maxSampleRate CDATA #REQUIRED>
<!ATTLIST AudioEncoderCap minChannels (1|2) #REQUIRED>
<!ATTLIST AudioEncoderCap maxChannels (1|2) #REQUIRED>
<!ELEMENT VideoDecoderCap EMPTY>
<!ATTLIST VideoDecoderCap name (wmv) #REQUIRED>
<!ATTLIST VideoDecoderCap enabled (true|false) #REQUIRED>
<!ELEMENT AudioDecoderCap EMPTY>
<!ATTLIST AudioDecoderCap name (wma) #REQUIRED>
<!ATTLIST AudioDecoderCap enabled (true|false) #REQUIRED>
]>
<!--
     This file is used to declare the multimedia profiles and capabilities
     on an android-powered device.
-->
<MediaSettings>
    <!-- Each camcorder profile defines a set of predefined configuration parameters -->
    <CamcorderProfiles>

        <EncoderProfile quality="high" fileFormat="mp4" duration="60">
            <Video codec="h264"
                   bitRate="3000000"
                   width="720"
                   height="480"
                   frameRate="30" />

            <Audio codec="amrnb"
                   bitRate="12200"
                   sampleRate="8000"
                   channels="1" />
        </EncoderProfile>

        <EncoderProfile quality="low" fileFormat="3gp" duration="30">
            <Video codec="m4v"
                   bitRate="256000"
                   width="176"
                   height="144"
                   frameRate="15" />

            <Audio codec="amrnb"
                   bitRate="12200"
                   sampleRate="8000"
                   channels="1" />

        </EncoderProfile>

        <ImageEncoding quality="99" />
        <ImageEncoding quality="90" />
        <ImageEncoding quality="80" />
        <ImageDecoding memCap="25000000" />

        <Camera previewFrameRate="0" />

    </CamcorderProfiles>

    <EncoderOutputFileFormat name="3gp" />
    <EncoderOutputFileFormat name="mp4" />

    <!--
         If a codec is not enabled, it is invisible to the applications
         In other words, the applications won't be able to use the codec
         or query the capabilities of the codec at all if it is disabled
    -->
    <VideoEncoderCap name="h264" enabled="true"
        minBitRate="64000" maxBitRate="8000000"
        minFrameWidth="176" maxFrameWidth="1280"
        minFrameHeight="144" maxFrameHeight="720"
        minFrameRate="1" maxFrameRate="30" />

    <VideoEncoderCap name="h263" enabled="true"
        minBitRate="64000" maxBitRate="6000000"
        minFrameWidth="176" maxFrameWidth="800"
        minFrameHeight="144" maxFrameHeight="480"
        minFrameRate="1" maxFrameRate="30" />

    <VideoEncoderCap name="m4v" enabled="true"
        minBitRate="64000" maxBitRate="8000000"
        minFrameWidth="176" maxFrameWidth="1280"
        minFrameHeight="144" maxFrameHeight="720"
        minFrameRate="1" maxFrameRate="30" />
        
    <AudioEncoderCap name="aac" enabled="true"
        minBitRate="8192" maxBitRate="96000"
        minSampleRate="8000" maxSampleRate="16000"
        minChannels="1" maxChannels="1" />

      <AudioEncoderCap name="amrwb" enabled="true"
        minBitRate="6600" maxBitRate="23050"
        minSampleRate="16000" maxSampleRate="16000"
        minChannels="1" maxChannels="1" />

    <AudioEncoderCap name="amrnb" enabled="true"
        minBitRate="5525" maxBitRate="12200"
        minSampleRate="8000" maxSampleRate="8000"
        minChannels="1" maxChannels="1" />

    <!--
        FIXME:
        We do not check decoder capabilities at present
        At present, we only check whether windows media is visible
        for TEST applications. For other applications, we do
        not perform any checks at all.
    -->
    <VideoDecoderCap name="wmv" enabled="true"/>
    <AudioDecoderCap name="wma" enabled="true"/>
</MediaSettings>

Mi teoría es que si se ponen los archivos HTCCamera.apk y media_profiles.xml de la RunnymedeMod007 en la Runnymede AIO, mantiendo los permisos (rw-r-r), el primero en /sd-ext/app_s y en /system/app, mientras que el segundo en /system/etc, con el Root Explorer, por ejemplo; reiniciamos y entramos en el recovery y hacemos wipes a la cache y a la dalvik-cache, reparamos permisos (aunque no tengo nada claro, ésto aún menos, no se si sería necesario), y reiniciamos la ROM... y si mi hipótesis de que el resto de ficheros son comunes... es muy probable que tengamos la cámara de michaelm_007 funcionado en la ROM de Sebastiaan15 con todas sus ventajas de la new camera, y sin los inconvenientes que puede tener la old camera (como así advierte el instalador).

Supongo que el resto de archivos que pudieran estar relacionados podrían ser:
Código:
/system/lib
liboemcamera.so
libcameraservice.so
libcameraface.so
libcamera_client.so
libcamera.so
libcapsjava.so

/system/framework
com.scalado.caps.jar
com.scalado.util.ScaladoUtil.jar
Y puede que alguno más...la verdad es que no lo sé, habría que ver si hay diferencias entre ellos o son iguales al ser una misma base Runnymede... al menos los arriba citados tienen el mismo tamaño de fichero en ambas ROMs, y siendo librerías (o éso me parecen por la extensión .so), en teoría, deberían ejercer las mismas funciones.

No se, sólo es una teoría y una hipótesis... si alguien se atreve... pues ya sabe... que comente... pero no me hago responsable de lo que pueda pasar... a fin de cuentas soy un novato en estos temas.

Supongo que hacer un backup del Nandroid antes de nada sería lo propio, ¿no?

Un saludo.
Vaya curro que te has dado, mi consejo ahora que ya tienes toda la información es que lo pruebes y asi se sale de dudas. Podrías intentar sustituir los dos primeros archivos pero si quieres ir seguro haz un cambio de todos los archivos mencionados. Mas los que te comentaba Yamcha que cambiamos para instalar la Amaze Camera:
HTCAlbum
HTCCamera
com.scalado.android.highlights
com.scalado.caps
com.scalado.util.ScaladoUtil
media_profiles
libalbum_util2
libcapsjava
libcapsjava_ar
libmeta_man_album_jni
libscalado_htcalbum2

Seguro que no hay que cambiarlos todos para que funcione pero estoy convencido que cambiandolos tienes muchas posibilidades de que te vaya la cámara.
Ah! y si no te va olvidate hasta que Sebs haga el trabajo

Yo llevo la amaze camera y me va muy bién, pero claro no graba a 720, que parece que es lo que ésta, según comentas, ha solucionado.
Suerte
Responder Con Cita
  #2488  
Viejo 04/02/12, 11:21:58
Array

[xs_avatar]
zumnao zumnao no está en línea
Usuario muy activo
 
Fecha de registro: ago 2010
Localización: Madrid
Mensajes: 940
Modelo de smartphone: LG G3
Tu operador: Orange
 Cita: Originalmente Escrito por bombones Ver Mensaje
¿De dónde sacáis el XLoud? Lo he buscado y solo encontré el que dice que es para el Xperia X10.
Gracias
Se activa en ajustes/RCmix3D Tweaks/pestaña ystem/enable-disable comands/enable xloud y luego hay que reiniciar
Responder Con Cita
Gracias de parte de:
  #2489  
Viejo 04/02/12, 11:23:55
Array

[xs_avatar]
Yamcha Yamcha no está en línea
Equipo de HTCMania
 
Fecha de registro: ago 2010
Localización: Bilbao
Mensajes: 21,165
Modelo de smartphone: Realme GT6-Realme X2
Tu operador: MasMóvil
 Cita: Originalmente Escrito por bombones Ver Mensaje
¿De dónde sacáis el XLoud? Lo he buscado y solo encontré el que dice que es para el Xperia X10.
Gracias
El Xloud esta metido en los RCTweakes, en ajustes pestaña system-enable-disable comands-enable xloud y reinicias

 Cita: Originalmente Escrito por cordobedp Ver Mensaje
hola,soy nuevo en las roms de la desire,bueno,solo puse la reflex y me fue bien.pero quiero poner esta y no me deja,da error..instalacion abortada.e leido algo que hay que tener el cm7r2 o el hoot,o algo asi para que se instale.pero eso que es?ahora llevo puesta la cm7 estable 2.3.7,es la unica que e podido instalar.
Esta rom se puede instalar en hboot Stock y CM7 es un zip que vale para los dos , el Hboot es el sistema de particiones de la Desire de como se reparte los 512 megas de memoria interna , los 512 megas con el Hboot bravo stock original que viene cuando compraste el movil se reparten :
En 250 megas para SYSTEM que es el espacio donde se instala la rom
40 megas para CACHE
147 megas para DATA donde se instalan lasa aplicaciones
Depues aparecieron otros hboots como el CM7r2 de la cyanogen que tiene otro sistemas de reparto de los 512 megas, donde quitan espacio en system y Cache para ponerlo en DATA dandote mas posibilidades de meter mas aplicaciones
Los hboots los tienes en esta pagina : http://alpharev.nl , miralos como son sus sistemas de reparto

A parte con esta rom tienes que hacer una particion de entre 1 giga y 1,5 gigas de EXT4 , no vale ni EXT3 ni EXT2 , y cuando la instales si tienes Hboot Stock elige el script A2SD y si tienes hboot CM7 elige el script AD2SDX si tienes una SD con una velocidad alta
__________________
//TUTORIALES HTC DESIRE//
----------------------------------------------------
//LG NEXUS 4//: Guía de Inicio - Como rotear y Flasear
Responder Con Cita
Gracias de parte de:
  #2490  
Viejo 04/02/12, 11:27:48
Array

[xs_avatar]
zumnao zumnao no está en línea
Usuario muy activo
 
Fecha de registro: ago 2010
Localización: Madrid
Mensajes: 940
Modelo de smartphone: LG G3
Tu operador: Orange
 Cita: Originalmente Escrito por cordobedp Ver Mensaje
hola,soy nuevo en las roms de la desire,bueno,solo puse la reflex y me fue bien.pero quiero poner esta y no me deja,da error..instalacion abortada.e leido algo que hay que tener el cm7r2 o el hoot,o algo asi para que se instale.pero eso que es?ahora llevo puesta la cm7 estable 2.3.7,es la unica que e podido instalar.
Asegurate de tener la particion ext 4, recomendado 1024mb y swap 0

Esta versión se instala tanto en cm7 como en stock hboot. Pero en futuras actualizaciones el cocinero ya ha avisado que solo serviran para cm7r2 y stock hboot por el incremento de tamaño que estan experimentando ciertos componentes, entre ellos los nuevos kernels de Droidzone

EDITO: Hola Yamcha veo estamos a las mismas .. va a haber que pedir turno

Última edición por zumnao Día 04/02/12 a las 11:29:56.
Responder Con Cita
  #2491  
Viejo 04/02/12, 11:33:09
Array

[xs_avatar]
Yamcha Yamcha no está en línea
Equipo de HTCMania
 
Fecha de registro: ago 2010
Localización: Bilbao
Mensajes: 21,165
Modelo de smartphone: Realme GT6-Realme X2
Tu operador: MasMóvil
 Cita: Originalmente Escrito por zumnao Ver Mensaje
Asegurate de tener la particion ext 4, recomendado 1024mb y swap 0

Esta versión se instala tanto en cm7 como en stock hboot. Pero en futuras actualizaciones el cocinero ya ha avisado que solo serviran para cm7r2 y stock hboot por el incremento de tamaño que estan experimentando ciertos componentes, entre ellos los nuevos kernels de Droidzone

EDITO: Hola Yamcha veo estamos a las mismas .. va a haber que pedir turno
Ta te digo , si te veo conectado normalmente no me meto ...
__________________
//TUTORIALES HTC DESIRE//
----------------------------------------------------
//LG NEXUS 4//: Guía de Inicio - Como rotear y Flasear
Responder Con Cita
  #2492  
Viejo 04/02/12, 11:54:38
Array

[xs_avatar]
el_angel_caido el_angel_caido no está en línea
Miembro del foro
 
Fecha de registro: sep 2011
Localización: En un lugar de Asturias de cuyo nombre no quiero a
Mensajes: 171
Modelo de smartphone: Xiaomi Redmi Note 8
Tu operador: Yoigo
Reholas.

Con vuestro permiso sigo con mis cábalas.

He cogido el zip de la Amaze Camera y he comparado los archivos comunes (ya que aparecen algunos que parece ser, como siempre, desde mi desconocimiento, que son específicos de la Amaze) con los de las ROMs de Sebastiaan15, michaelm_007 y VaiO1080.

En los archivos situados en /system/lib encuentro que todos los comunes tienen el mismo tamaño, por lo que, suponiendo que su función son de librerías del sistema, deberían ser los mismos... y ésto en las 3 ROMs.

El /system/etc/media_profiles.xml cambia, como ya he mencionado con anterioridad, y parece ser esencial en relación al archivo HTCCamera.apk, es decir, se debe poner el acorde a la cámara usada.

El /system/framework/com.scalado.caps.jar cambia de tamaño, siendo del mismo tamaño (87.8 kb) en las ROMs de Sebastiaan15 y de VaiO1080, pero diferente en la de michaelm_007 (82.4 kb).

El /system/framework/com.scalado.util.ScaladoUtil.jar tiene el mismo tamaño en todos los casos.

El HTCCamera.apk tiene un tamaño de 6.4 MB en las ROMs de Sebastiaan15 y VaiO1080, pero en la de michaelm_007 es de 5.3 MB.

Algo similar ocurre con el HTCAlbum.apk, mismo tamaño (7.9 MB) en las ROMs de Sebastiaan15 y VaiO1080, pero diferente (4.0 MB) en la de michaelm_007.

Los archivos extras de la Amaze Camera no aparecen en ninguna de las 3 ROMs, o al menos no los he encontrado (todo ello mirando por el árbol de carpetas de los zip descomprimidos).

Bueno, por ahora hasta aquí he llegado, y de nuevo es una suposición, pero esos cambios podrían ser la clave de la cámara de la RunnymedeMod007:
 Cita: Originalmente Escrito por michaelm_007
Features of new camera:
with 720p recording
with stereo recording
with selectable iso-rate (auto, 100 - 1250)
with photo and video preview
with tap long on display screenshot function
¿Alguien con más experiencia se atreve?

Un saludo.
__________________
Dios es ateo... no cree en mí.
Responder Con Cita
  #2493  
Viejo 04/02/12, 12:02:54
Array

[xs_avatar]
Yamcha Yamcha no está en línea
Equipo de HTCMania
 
Fecha de registro: ago 2010
Localización: Bilbao
Mensajes: 21,165
Modelo de smartphone: Realme GT6-Realme X2
Tu operador: MasMóvil
 Cita: Originalmente Escrito por el_angel_caido Ver Mensaje
Reholas.

Con vuestro permiso sigo con mis cábalas.

He cogido el zip de la Amaze Camera y he comparado los archivos comunes (ya que aparecen algunos que parece ser, como siempre, desde mi desconocimiento, que son específicos de la Amaze) con los de las ROMs de Sebastiaan15, michaelm_007 y VaiO1080.

En los archivos situados en /system/lib encuentro que todos los comunes tienen el mismo tamaño, por lo que, suponiendo que su función son de librerías del sistema, deberían ser los mismos... y ésto en las 3 ROMs.

El /system/etc/media_profiles.xml cambia, como ya he mencionado con anterioridad, y parece ser esencial en relación al archivo HTCCamera.apk, es decir, se debe poner el acorde a la cámara usada.

El /system/framework/com.scalado.caps.jar cambia de tamaño, siendo del mismo tamaño (87.8 kb) en las ROMs de Sebastiaan15 y de VaiO1080, pero diferente en la de michaelm_007 (82.4 kb).

El /system/framework/com.scalado.util.ScaladoUtil.jar tiene el mismo tamaño en todos los casos.

El HTCCamera.apk tiene un tamaño de 6.4 MB en las ROMs de Sebastiaan15 y VaiO1080, pero en la de michaelm_007 es de 5.3 MB.

Algo similar ocurre con el HTCAlbum.apk, mismo tamaño (7.9 MB) en las ROMs de Sebastiaan15 y VaiO1080, pero diferente (4.0 MB) en la de michaelm_007.

Los archivos extras de la Amaze Camera no aparecen en ninguna de las 3 ROMs, o al menos no los he encontrado (todo ello mirando por el árbol de carpetas de los zip descomprimidos).

Bueno, por ahora hasta aquí he llegado, y de nuevo es una suposición, pero esos cambios podrían ser la clave de la cámara de la RunnymedeMod007:

¿Alguien con más experiencia se atreve?

Un saludo.
Pero a parte del tamaño ¿has mirado cada una de las lineas de comando de cada archivo si son iguales entre si ? te llevaria mucho tiempo con que cambie un signo ya hay problemas , por eso es mas facil sustituir archivo por archivo y probar
__________________
//TUTORIALES HTC DESIRE//
----------------------------------------------------
//LG NEXUS 4//: Guía de Inicio - Como rotear y Flasear
Responder Con Cita
  #2494  
Viejo 04/02/12, 12:16:50
Array

[xs_avatar]
ironjon ironjon no está en línea
Usuario muy activo
 
Fecha de registro: feb 2010
Localización: Un catalan indignado
Mensajes: 11,925
Modelo de smartphone: OnePlus 8T - TicWatch Pro 3
Tu operador: Movistar
 Cita: Originalmente Escrito por zumnao Ver Mensaje
Vaya curro que te has dado, mi consejo ahora que ya tienes toda la información es que lo pruebes y asi se sale de dudas. Podrías intentar sustituir los dos primeros archivos pero si quieres ir seguro haz un cambio de todos los archivos mencionados. Mas los que te comentaba Yamcha que cambiamos para instalar la Amaze Camera:
HTCAlbum
HTCCamera
com.scalado.android.highlights
com.scalado.caps
com.scalado.util.ScaladoUtil
media_profiles
libalbum_util2
libcapsjava
libcapsjava_ar
libmeta_man_album_jni
libscalado_htcalbum2

Seguro que no hay que cambiarlos todos para que funcione pero estoy convencido que cambiandolos tienes muchas posibilidades de que te vaya la cámara.
Ah! y si no te va olvidate hasta que Sebs haga el trabajo

Yo llevo la amaze camera y me va muy bién, pero claro no graba a 720, que parece que es lo que ésta, según comentas, ha solucionado.
Suerte
Zumnao, tu crees que nuestras desis pueden grabar a 720p bien??
Yo creo que no, basicamente por hardware... eso si en cuanto tenga un rato libre pruebo las teorias del angel caido

Un saludo tios.

Tapatalking
__________________
Once a NeXus always a NeXus

Última edición por ironjon Día 04/02/12 a las 12:19:37.
Responder Con Cita
  #2495  
Viejo 04/02/12, 12:21:46
Array

[xs_avatar]
el_angel_caido el_angel_caido no está en línea
Miembro del foro
 
Fecha de registro: sep 2011
Localización: En un lugar de Asturias de cuyo nombre no quiero a
Mensajes: 171
Modelo de smartphone: Xiaomi Redmi Note 8
Tu operador: Yoigo
 Cita: Originalmente Escrito por Yamcha Ver Mensaje
Pero a parte del tamaño ¿has mirado cada una de las lineas de comando de cada archivo si son iguales entre si ? te llevaria mucho tiempo con que cambie un signo ya hay problemas , por eso es mas facil sustituir archivo por archivo y probar
No, tan a fondo no lo he mirado, la verdad.

Me baso en que Android es un sistema basado en Linux, y que las librerías (que pudiéndome confundirme), siendo la misma base, deberían ser las mismas, al menos las del directorio /system/lib.

Los archivos jar son lo que, creo, podrían dar problemas, pero si es un archivo de Java debería estar relacionado con otra parte del sistema, con lo que de nuevo sus funciones podrían no influir negativamente... pero la verdad es que no se me ocurre cómo leer su código, imagino que esté compilado.

Y los apk como aplicaciones que son pues harán sus llamadas a las partes del sistema que corresponda... de modo que si el resto es compatible... no debería dar problemas.

Pero vamos, que además de novato en ésto, yo soy de la parte de sistemas, nunca me ha gustado la programación.

Lo que creo, es que de hacer el cambio hay que hacer todos los cambios, al menos de los que cambian de tamaño.

Si al final acabaré probándolo (me conozco), pero es que si hoy me sale rana el experimento y no pudiera recuperar el Nandroid no tendría tiempo para empezar todo de cero, hoy no puedo quedarme sin móvil. Por éso preguntaba si alguien se atrevía a probarlo.

La "Desi" a 720p graba... otra cosa es cómo lo haga...

Un saludo.
__________________
Dios es ateo... no cree en mí.
Responder Con Cita
  #2496  
Viejo 04/02/12, 12:27:22
Array

[xs_avatar]
zumnao zumnao no está en línea
Usuario muy activo
 
Fecha de registro: ago 2010
Localización: Madrid
Mensajes: 940
Modelo de smartphone: LG G3
Tu operador: Orange
 Cita: Originalmente Escrito por ironjon Ver Mensaje
Zumnao, tu crees que nuestras desis pueden grabar a 720p bien??
Yo creo que no, basicamente por hardware... eso si en cuanto tenga un rato libre pruebo las teorias del angel caido

Un saludo tios.

Tapatalking
Pues hasta el momento nadie ha podido pero michaelm007 es de fiar. Pues eso que no se puede mientras no se demuestre lo contrario no

Sí, se tarda menos cacharreando que con tanto escribir, creo que si nadie prueba antes acabaré haciendolo, de momento liao en casa sin agua, se me han helado las cañerias y trajín no me falta.
Responder Con Cita
  #2497  
Viejo 04/02/12, 12:30:40
Array

[xs_avatar]
zumnao zumnao no está en línea
Usuario muy activo
 
Fecha de registro: ago 2010
Localización: Madrid
Mensajes: 940
Modelo de smartphone: LG G3
Tu operador: Orange
 Cita: Originalmente Escrito por Yamcha Ver Mensaje
Ta te digo , si te veo conectado normalmente no me meto ...
Pues entra cuando quieras que el foro siempre lo tengo abierto aunque no este con ello; eso, que no siempre estoy cuando se me ve conectado
Responder Con Cita
  #2498  
Viejo 04/02/12, 12:33:39
Array

[xs_avatar]
ironjon ironjon no está en línea
Usuario muy activo
 
Fecha de registro: feb 2010
Localización: Un catalan indignado
Mensajes: 11,925
Modelo de smartphone: OnePlus 8T - TicWatch Pro 3
Tu operador: Movistar
Si, por probar que no quede pero estoy mas liado que "la pata de un romano"
Por cierto alguien ha probado la runny de michaelm para ver como graba a 720p??

Tapatalking
__________________
Once a NeXus always a NeXus

Última edición por ironjon Día 04/02/12 a las 12:39:39.
Responder Con Cita
  #2499  
Viejo 04/02/12, 12:44:58
Array

[xs_avatar]
zumnao zumnao no está en línea
Usuario muy activo
 
Fecha de registro: ago 2010
Localización: Madrid
Mensajes: 940
Modelo de smartphone: LG G3
Tu operador: Orange
 Cita: Originalmente Escrito por el_angel_caido Ver Mensaje
No, tan a fondo no lo he mirado, la verdad.

Me baso en que Android es un sistema basado en Linux, y que las librerías (que pudiéndome confundirme), siendo la misma base, deberían ser las mismas, al menos las del directorio /system/lib.

Los archivos jar son lo que, creo, podrían dar problemas, pero si es un archivo de Java debería estar relacionado con otra parte del sistema, con lo que de nuevo sus funciones podrían no influir negativamente... pero la verdad es que no se me ocurre cómo leer su código, imagino que esté compilado.

Y los apk como aplicaciones que son pues harán sus llamadas a las partes del sistema que corresponda... de modo que si el resto es compatible... no debería dar problemas.

Pero vamos, que además de novato en ésto, yo soy de la parte de sistemas, nunca me ha gustado la programación.

Lo que creo, es que de hacer el cambio hay que hacer todos los cambios, al menos de los que cambian de tamaño.

Si al final acabaré probándolo (me conozco), pero es que si hoy me sale rana el experimento y no pudiera recuperar el Nandroid no tendría tiempo para empezar todo de cero, hoy no puedo quedarme sin móvil. Por éso preguntaba si alguien se atrevía a probarlo.

La "Desi" a 720p graba... otra cosa es cómo lo haga...

Un saludo.
A mi nunca me ha fallado un nad (toco madera), probar no entraña mayor riesgo, anda y dale que todavia te la vamos a fusilar.
Responder Con Cita

S30_HILOS_PC

  #2500  
Viejo 04/02/12, 12:46:08
Array

[xs_avatar]
zumnao zumnao no está en línea
Usuario muy activo
 
Fecha de registro: ago 2010
Localización: Madrid
Mensajes: 940
Modelo de smartphone: LG G3
Tu operador: Orange
 Cita: Originalmente Escrito por ironjon Ver Mensaje
Si, por probar que no quede pero estoy mas liado que "la pata de un romano"
Por cierto alguien ha probado la runny de michaelm para ver como graba a 720p??

Tapatalking
Pues esa es otra, imagino que con darse una vuelta por su hilo se resuelve el tema
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 > HTC Desire > ROMs y desarrollo HTC Desire



Hora actual: 05:26:51 (GMT +2)



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

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