Author Topic: CyanogenMod 2.3.7 Compilada desde la Source  (Read 107225 times)

Offline Dosis

  • VIP
  • Top Member
  • ******
  • Thank You
  • -Given: 0
  • -Receive: 4
  • Posts: 835
  • Karma: 53
  • debiand@riseup.net
    • View Profile
CyanogenMod 2.3.7 Compilada desde la Source
« on: October 12, 2011, 12:24:22 PM »
Continuación de este hilo: http://forum.geeksphone.com/index.php?topic=2692.0

Actualizada 25/10/2011 Nueva versión 2.3.7-4 (Solucionado BT + SLAB + arreglos varios + últimos bits de la source de CyanogenMod Project + código de CML en la suspensión y usb+ código de c.val que arregla el lanzamiento del reproductor).

Descarga de la Rom: http://dl.dropbox.com/u/45639978/2.3.7-4.zip
Suma de verificación de la Rom:
  • SHA1: 64e7ea4960c1a372d85c8cd459122306e7580378  2.3.7-4.zip
  • MD5: e15d6547cf26bf3530cd403b6ea1cc3c  2.3.7-4.zip
Recovery 5.0.2.6: http://dl.dropbox.com/u/45639978/recovery.img.zip
Suma de verificación del Recovery:
  • SHA1: 8d7f55a1c83c0cb432b1a7a49f7ee089d0734378  recovery.img.zip
  • MD5: 2445ab6828ddd68c5a6a420558638409  recovery.img.zip

NOTA: Para los que habéis tenido algún problema cuando carga el movil... activar la opción de evitar que el terminal entre en suspensión cuando carga, para los que no... no hace falta  :P (pero tampoco está de más) Ajustes/Aplicaciones/Desarrollo/Pantalla Activa.

NOTA2: Módulo tun para los que estéis con vpns: http://dl.dropbox.com/u/45639978/tun.ko.zip (MD5: d38734c00736aa4abd624bba49415071)

Code: [Select]
adb remount
Code: [Select]
adb push tun.ko /system/lib/modules/
RECOMENDACIONES PARA MEJORAR LA DURACIÓN DE LA BATERÍA:

  • Bajar la frecuencia máxima a 480 Mhz con el InteractiveX
  • Bajar un poquito el nivel de brillo de la pantalla

RECOMENDACIONES PARA MEJORAR EL BRILLO AUTOMÁTICO: (mmo_gpf way)

Ajustes de CM --> Pantalla --> Luz de Fondo Automática

Activado
Tamaño de ventana: 20sg
Reiniciar el umbral: 400
Intervalo de ejemplo: 10sg

Usar Personalizados: Si
Nivel de difuminado: 20
Editar otros niveles

En Pantalla: 35, 50, 80, 100, 250.
Guardar y aplicar.

Código fuente:

https://github.com/Dosis/geeksphone-kernel-zero
https://github.com/Dosis/android_device_geeksphone_zero

Como siempre... Gracias a CyanogenMod Project, c.val, CML, a todo el que comparte código; y a los testers del antiguo hilo  ;)

Características principales:

  • Solucionado problema de arranque de algunos modelos
  • Mejorado rendimiento en el arranque
  • Actualizado jhash.h
  • Rendimiento mejorado de memcpy y memmove
  • Zoom mejorado y limpieza en la cámara
  • Compilado con GCC Debian 4.4.5-8
  • Governors añadidos: Interactive, InteractiveX y SmartassV2
  • Sistema GPIO kernel-rev11
  • I/O Scheluder BFQ v2 rev 1
  • Nuevo config (179,7 Mb libres de RAM)
  • Tiny RCU The Bloatwatch Edition
  • Compcaché: ZRAM
  • Sensor de proximidad funciona correctamente
  • Arreglado "WIFI+Auriculares+Suspensión"
  • Overclocking hasta 768 Mhz
  • Nuevo driver de batería
  • Habilitado HRTICK
  • TUN compilado en el kernel como módulo

... y todo lo que me dejo por el camino XD


IMPORTANTE:

Forma de instalar la Rom:

  • Instalar nuevo recovery (No es imprescindible pero sí recomendado)
  • Flashear desde Recovery previos Wipes *
  • Configuración del terminal
  • Recalibrado de la batería

1. FLASHEO DEL NUEVO RECOVERY:

Code: [Select]
fastboot flash recovery recovery.img
Code: [Select]
fastboot reboot
2. * LIMPIEZA EXTREMA EN LOS WIPES: (Formateo de todo excepto en la SD)

  • Copiar la Rom a la tarjeta SD
  • Reiniciar en Recovery
  • Wipe data/factory reset
  • Wipe cache partition
  • Advanced/Wipe Dalvik Cache
  • Mounts and storage/Format boot
  • Mounts and storage/Format cache
  • Mounts and storage/Format data
  • Mounts and storage/Format system
  • Install Zip from sdcard/choose Zip from sdcard... Elegimos el Zip e instalamos

3. CONFIGURACIÓN DEL TERMINAL:

En la primera vez que inicia la Rom, configuramos estos valores que considero imprescindibles (evidentemente, tendréis que configurar el terminal a gusto de cada uno, pero estas opciones las recomiendo encarecidamente):

En Ajustes:

Configuración de llamada: Mantener pantalla encendida y Usar siempre proximidad SÍ
Ajustes CyanogenMod/Rendimiento: Desactivar casilla de Activar difuminado... // Mayor rendimiento.
Ajustes CyanogenMod/Uso de RAM Compcache: 18%
ADWLAuncher/Lista de apps: Quitar Usar animación y desvanecer etiquetas; Color de fondo: #ff000000  // Ahorramos en RAM/CPU
Ajustes de aplicaciones/Desarrollo: Terminar aplicación con pulsación larga de volver // Para cerrar correctamente las aplicaciones.

IMPORTANTE: Una vez configurado esto, le damos un reinicio de cortesía al Zero.

Tras este primer reinicio... INSTALACIÓN DE GOOGLE APPS: Instalar este zip desde el Recovery: http://cmw.22aaf3.com/gapps/gapps-gb-20110828-signed.zip  Versión: 20110828

4. RECALIBRADO DE LA BATERÍA:

  • Cargamos el Zero al máximo (Ojo!!! NO cuando nos pone en el estado de la batería: Completa... lo dejamos un buen rato más) Para ver esto nos vamos al Spare Parts/Battery Information y ahí, nos fijamos en donde pone Voltaje de la batería... en mi Zero por ejemplo sube de máxima a 4295 mv. pero eso ya depende de cada batería...
  • Una vez que nos aseguramos de que ya no sube más, reiniciamos en Recovery y hacemos en Advanced un Wipe battery stats. Y aquí importante, para afinarlo al máximo, reiniciamos rápidamente el terminal... esperamos a que cargue completamente la Rom y una vez que ya tenemos acceso a la misma, retiramos el cargador.
  • No volvemos a cargar el Zero bajo ningún concepto hasta que el Zero se descargue sólo apagando él mismo la Rom
  • Enchufamos el cargador (de pared) y le hacemos una ciclo de carga completa y ya después de esto, seguimos con normalidad. Lo ideal serían hacer, por lo menos, un par de ciclos de todos modos...


Saludos
« Last Edit: October 27, 2011, 03:59:56 AM by Dosis »
“Enseñar a los niños el uso de software libre en las escuelas, formará individuos con sentido de libertad“

Goskum

  • Guest
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #1 on: October 12, 2011, 12:34:08 PM »
Gracias!!
A probarla se ha dicho!!
« Last Edit: October 12, 2011, 04:37:57 PM by Goskum »

Offline vito

  • Sr. Member
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 411
  • Karma: -5
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #2 on: October 12, 2011, 12:57:07 PM »
Así da gusto!
Explica hasta paso por paso como hacer los wipes, como instalar la rom, el enlace de las GAPPS, y comor ecalibrar la bateria. Enhorabuena Dosis!!!

Pero no todo peude ser perfecto para mi, para variar. El punto 1... no lo entiendo. ¿Cómo se flashea el nuevo recovery?¿Qué son esos códigos que has peusto, y como se usan...?

Felicidades una vez más :)
Zer0 Community ROM v1.05 (Android 2.3.7)

Offline unomas8

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 71
  • Karma: -4
  • Estudiante Ing. Informática UCLM
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #3 on: October 12, 2011, 01:57:32 PM »
Hola! tengo una duda, ¿para qué sirven las sumas de verificación?
¡Qué nervios!  ;D ;D

Offline jesus

  • Sr. Member
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 282
  • Karma: 10
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #4 on: October 12, 2011, 02:08:37 PM »
Hola! tengo una duda, ¿para qué sirven las sumas de verificación?
¡Qué nervios!  ;D ;D

Hola Unomas,
la suma de verificación sirve para verificar la integridad del archivo:
la sintaxis en gnu/linux es:

md5sum nombredearchivo

y si te devuelve el número correcto es que el archivo que has descargado es el archivo que querías y está íntegro.

Saludos.

Zer0 Community Rom V3.0

Offline unomas8

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 71
  • Karma: -4
  • Estudiante Ing. Informática UCLM
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #5 on: October 12, 2011, 02:19:57 PM »
Muchas gracias jesus, da gusto formar parte de esta comunidad.
Salu2

Offline Dosis

  • VIP
  • Top Member
  • ******
  • Thank You
  • -Given: 0
  • -Receive: 4
  • Posts: 835
  • Karma: 53
  • debiand@riseup.net
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #6 on: October 12, 2011, 03:01:55 PM »
Pero no todo peude ser perfecto para mi, para variar. El punto 1... no lo entiendo. ¿Cómo se flashea el nuevo recovery?¿Qué son esos códigos que has peusto, y como se usan...?

En el foro y la wiki ya está explicado... te toca tirar de buscador, aunque no es un paso indispensable pero sí recomendable, puedes hacerlo con el recovery que tengas actualmente... pero básicamente es actualizar el recovery por medio de un comando llamado fastboot.

Acabo de realizar un pequeño cambio de última hora hablando con c.val en el IRC, estoy compilando un nuevo boot.img y ahora subo la rom... calcular una hora, hora y cuarto +-

También he hecho otro retoque en el hosts con la colaboración de Gripau.

Saludos
“Enseñar a los niños el uso de software libre en las escuelas, formará individuos con sentido de libertad“

Offline jesus

  • Sr. Member
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 282
  • Karma: 10
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #7 on: October 12, 2011, 03:26:43 PM »
Unomas8, no se merecen.
Cordialmente,
J
Zer0 Community Rom V3.0

Offline vito

  • Sr. Member
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 411
  • Karma: -5
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #8 on: October 12, 2011, 03:36:58 PM »
A ver.. me he bajado el archivo de adb y fastboot.

Leo el hilo de primeros pasos con el zero, y dice que ejecute la ventana de comandos cmd.
Hasta ahí, bien. Luego que ponga la ruta de donde tengo la carpeta de fastboot, que en mi caso es C:\Users\USUARIO\Desktop\Geeksphone\adb fastboot Pero ahí ya.. no sé seguir... por mas que la escribo. Me pone que no se reconcoe como un comando interno o externo...

No tengo ni idea de como poder flashear el nuevo recovery :(
Zer0 Community ROM v1.05 (Android 2.3.7)

Offline Dosis

  • VIP
  • Top Member
  • ******
  • Thank You
  • -Given: 0
  • -Receive: 4
  • Posts: 835
  • Karma: 53
  • debiand@riseup.net
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #9 on: October 12, 2011, 04:09:53 PM »
No tengo ni idea de como poder flashear el nuevo recovery :(

Pues tira para delante con el que tengas, y deja para más tarde lo del recovery. Es recomendable actualizarlo pero no imprecindible  ;)

Link de descarga O.K.

Ya me voy a la cama, que por hoy me he ganado el sueldo  :P y como decía jesus en el anterior hilo, lo importante son los estudios XD

Saludos
« Last Edit: October 12, 2011, 04:11:33 PM by Dosis »
“Enseñar a los niños el uso de software libre en las escuelas, formará individuos con sentido de libertad“

Offline vcarbajo

  • Full Member
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 212
  • Karma: 6
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #10 on: October 12, 2011, 11:57:45 PM »
Buenas Dosis,

Tengo un problema con tu rom...
Al intentar activar el bluetooth, el telefono se reinicia. Te pasa a ti también?

Un saludo y gracias.

Offline Dosis

  • VIP
  • Top Member
  • ******
  • Thank You
  • -Given: 0
  • -Receive: 4
  • Posts: 835
  • Karma: 53
  • debiand@riseup.net
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #11 on: October 13, 2011, 12:12:48 AM »
Buenas Dosis,

Tengo un problema con tu rom...
Al intentar activar el bluetooth, el telefono se reinicia. Te pasa a ti también?

Un saludo y gracias.

Sí, lo acabo de probar... y mi intuición me dice que que es por la línea del board que cambié para solucionar los problemas de arranque que tenía Gripau al apagar él su Zero... esta noche subo una con esto solucionado  ;) Gracias

Saludos
“Enseñar a los niños el uso de software libre en las escuelas, formará individuos con sentido de libertad“

Offline vcarbajo

  • Full Member
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 212
  • Karma: 6
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #12 on: October 13, 2011, 12:23:28 AM »
Sí, lo acabo de probar... y mi intuición me dice que que es por la línea del board que cambié para solucionar los problemas de arranque que tenía Gripau al apagar él su Zero... esta noche subo una con esto solucionado  ;) Gracias

Saludos

Perfecto!!!
Y gracias por contestar tan rápido...

Offline Dosis

  • VIP
  • Top Member
  • ******
  • Thank You
  • -Given: 0
  • -Receive: 4
  • Posts: 835
  • Karma: 53
  • debiand@riseup.net
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #13 on: October 13, 2011, 04:05:54 AM »
No es por la línea del board...

Saludos
“Enseñar a los niños el uso de software libre en las escuelas, formará individuos con sentido de libertad“

Offline c.martinez.lozano

  • Administrator
  • Top Member
  • *****
  • Thank You
  • -Given: 5
  • -Receive: 0
  • Posts: 661
  • Karma: 97
    • View Profile
Re: CyanogenMod 2.3.7 Compilada desde la Source
« Reply #14 on: October 13, 2011, 05:21:26 AM »
No es por la línea del board...

Saludos

Coge mis cambios del driver del BT que lo modifique hace mucho ;)