Avisos

ROMs y desarrollo Samsung Galaxy S II ROMs y desarrollo Samsung Galaxy S II

Respuesta
 
Herramientas
  #1  
Viejo 17/09/12, 18:31:44
Array

[xs_avatar]
peluillo peluillo no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Granada
Mensajes: 448
Modelo de smartphone: Mi5, Mi6
Tu operador: Orange
[JB][CM10][JZO54K][4.1.2] CM10 & CM10.1 vsync patched experimetnal build. ACTUALIZACIONES DIARIAS. VARIAS BUILDS!!

Hola a todos. Abro este hilo para que probeis CM10 experimental y noteis la gran diferencia que hay respecto a las nightlies.

1.- Versiones de la rom.
Actualmente existen tres versiones de la rom:

vsync_sysfs: Versión con vsync activado y usando sysfs, sin problemas de ram.

vsync_ioctl: Versión con vsync activado y usando ioctl, problemas de saturación de ram, ésta no se gestiona bien y al cabo de un tiempo es necesario reiniciar el teléfono para que se libere la memoria.

vsync_off: Versión sin vsync, sin problemas de ram.

Aquí tenemos nuestro primer dilema, elegir una de ellas, y lo lógico sería entre las dos primeras, se supone que la versión ioctl va un poco más suave que la sysfs, a expensas de que la ram se sature.
A fecha del 14 de octubre el creador de la rom dice en xda que para él, la mejor versión es la vsync_sysfs.
Cual va mejor queda a vuestro criterio, solo hay que probar ambas dos y comparar si el movil va mejor o peor, se reinicia solo, tiene lag, el scroll va suave, etc, eso si, recomendable probar las dos versiones de la misma fecha.

2.-Kernels
No se pretende dar una explicación de cada kernel y su funcionamiento, lo siento, pero llevaría demasiado tiempo, solo explicar que kernel corresponde a cada rom, aunque me gustaría indicar lo que dice el creador de la rom en xda, "Usa el stock kernel que viene incluido en la rom", de ahí que cada uno saque sus conclusiones y haga pruebas para ver que prefiere.

Cada versión de rom incluye su kernel, por ejemplo la versión

cm-10-20121015-EXPERIMENTAL-i9100-jbmali-oshwc2-vsync_sysfs-changmin

incorpora el kernel stock

kernel-cm-10-20121015-i9100-jbmali-oshwc2-vsync_sysfs-changmin-signed

que además se puede descargar por separado. También existe una versión del kernel Siyah para cada versión de rom, continuando con la anterior, el correspondiente sería:

Siyah-s2-v4.1.5-cm10-jbmali-vsync_sysfs-1015

Ahora bien, ya sabemos lo que existe, que combinaciones podemos hacer? pues dentro de unos límites, tenemos bastantes:

Combinaciones estándar:

SYSFS:
rom(vsync_sysfs)+stock kernel(vsync_sysfs)
rom(vsync_sysfs)+siyah kernel(vsync_sysfs)
IOCTL:
rom(vsync_ioctl)+stock kernel(vsync_ioctl)
rom(vsync_ioctl)+siyah kernel(vsync_ioctl)
SIN VSYNC:
rom(vsync_off)+stock kernel(vsync_off)
rom(vsync_off)+siyah kernel(vsync_off)

Otras combinaciones:

rom(vsync_off)+dorimanx kernel(JB-MALI) --> Según el creador, la única versión de la rom que se puede usar con el kernel dorimanx es la que lleva desactivado el vsync (vsync_off), ya que este kernel no trae configurado el uso del vsync (En xda hay una explicación mas técnica).

rom(official nightly cm10)+siyah kernel(vsync_off)

3.-Instalación
Ya hemos decidido que versión de rom vamos a poner y que kernel le va a acompañar, a si que solo nos queda descargar los archivos de la siguiente página:

http://sourceforge.net/projects/cm10i9100vsync/files

Una vez que tengamos los archivos .zip en la memoria del teléfono vamos al recovery y entramos al lío.

Si venimos de otra rom necesitamos hacer wipe cache, wipe dalvik-cache, y wipe data.
Si queremos cambiar entre las diferentes versiones de la rom (sysfs, ioctl, vsync_off), se recomienda el wipe cache, wipe dalvik-cache y wipe data.
Si lo que hacemos es actualizar desde una versión mas antigua de esta misma rom con el wipe cache y wipe dalvik-cache nos vale.

1.- Es recomendable pasar un limpiador de kernels antes de instalar nada, aqui http://www.htcmania.com/showthread.php?t=377378 el compañero @YossYGalaxy nos deja un post al respecto (el primero de todos funciona bien), y recordar que estos limpiadores hacen el wipe cache, y el wipe dalvik-cache, a si que eso que nos ahorramos de hacerlo manualmente.

2.- Una vez hecho esto instalamos la rom (y por tanto el kernel stock).
a)Si queremos usar el kernel siyah (u otro), es el momento, pasamos el limpiador de kernels y a continuación instalamos.
b)Si queremos el kernel stock ya está todo.
3.- Instalamos por recovery las GoogleApps que nos bajamos de aqui: http://goo.im/gapps

4.- Reiniciamos y listo, solo nos quedaría una última cosa opcional, cuando esté a 100% de batería ir al recovery y hacer un "Wipe Battery Stats".

NOTA: Recordar hacer copia de los datos con el titanium, si no os veis muy capaces la primera vez hacer un nandroid por si acaso, lleva 5 minutos y te puede salvar. Nadie se hace responsable de lo que pueda pasar, aunque lo normal es que no pase nada.

OJO: No se recomienda la restauración de datos si vienes de una Rom ICS o GB, pueden darse bugs/Fcs.

Y otra cosa más: Si vienes de una Rom que traiga el recovery en su versión CWM 5.x no podrías hacer la restauración del nandroid desde el recovery que trae la rom, que es el CWM 6.x
Si quieres ponerte otra vez tu nandroid, deberás instalar una rom con CMW 5.x y una vez instalada, ya meterte en el recovery y hacer la restauración.

Bueno, creo que por el momento es todo, como he dicho esto es un principio, a si que el que quiera que se anime a completar lo que pueda faltar.
Gracias por las aportaciones a: @bilbi y sobre todo a @Axel11 , que es de gran gran ayuda
Gracias a @clarinetista por haberle dado un poco de sentido a este primer post.
Gracias a todos los compis del foro y de esta genial rom.

Post original: http://forum.xda-developers.com/show....php?t=1891222

Última edición por peluillo Día 19/12/12 a las 07:34:31.
Responder Con Cita
Los siguientes 23 usuarios han agradecido a peluillo su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 17/09/12, 18:43:29
Array

[xs_avatar]
javemora javemora no está en línea
Miembro del foro
 
Fecha de registro: ene 2012
Mensajes: 109
Tu operador: Movistar

tu no has probado, esta arreglado lo del pin ?
Responder Con Cita
  #3  
Viejo 17/09/12, 18:44:24
Array

[xs_avatar]
peluillo peluillo no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Granada
Mensajes: 448
Modelo de smartphone: Mi5, Mi6
Tu operador: Orange
Llevo con ella todo el día y no me ha pedido pin alguno.
Responder Con Cita
  #4  
Viejo 17/09/12, 18:48:23
Array

[xs_avatar]
almdoki almdoki no está en línea
Usuario veterano
 
Fecha de registro: oct 2011
Localización: sevilla
Mensajes: 1,035
Modelo de smartphone: LG Nexus 5
Tu operador: Yoigo
en que se diferencia?
Responder Con Cita
  #5  
Viejo 17/09/12, 18:51:29
Array

[xs_avatar]
peluillo peluillo no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Granada
Mensajes: 448
Modelo de smartphone: Mi5, Mi6
Tu operador: Orange
Pruébala y tu mismo lo notaras. Más fluida, rápida. Si quieres probar un poco de "project butter" , instala y disfruta.
Responder Con Cita
  #6  
Viejo 17/09/12, 18:52:15
Array

[xs_avatar]
queretano queretano no está en línea
Miembro del foro
 
Fecha de registro: jun 2011
Mensajes: 198
Modelo de smartphone: NEXUS 5
Tu operador: Pepephone
 Cita: Originalmente Escrito por almdoki Ver Mensaje
en que se diferencia?
Me uno a la pregunta
Responder Con Cita
  #7  
Viejo 17/09/12, 18:56:47
Array

[xs_avatar]
peluillo peluillo no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Granada
Mensajes: 448
Modelo de smartphone: Mi5, Mi6
Tu operador: Orange
Esta pregunta ya tiene su respuesta un poco más arriba.
Responder Con Cita
  #8  
Viejo 17/09/12, 19:00:19
Array

[xs_avatar]
javemora javemora no está en línea
Miembro del foro
 
Fecha de registro: ene 2012
Mensajes: 109
Tu operador: Movistar

 Cita: Originalmente Escrito por peluillo Ver Mensaje
Llevo con ella todo el día y no me ha pedido pin alguno.
el pin lo pide cuando pierde la cobertura

Última edición por javemora Día 17/09/12 a las 19:05:12.
Responder Con Cita
  #9  
Viejo 17/09/12, 19:00:58
Array

[xs_avatar]
peluillo peluillo no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Granada
Mensajes: 448
Modelo de smartphone: Mi5, Mi6
Tu operador: Orange
Pruébala si quieres y juzga tu mismo. Yo personalmente la recomiendo.
Responder Con Cita
  #10  
Viejo 17/09/12, 19:06:12
Array

[xs_avatar]
javemora javemora no está en línea
Miembro del foro
 
Fecha de registro: ene 2012
Mensajes: 109
Tu operador: Movistar

y podias subir unas cacturas de pantalla ?
Responder Con Cita
  #11  
Viejo 17/09/12, 19:09:50
Array

[xs_avatar]
peluillo peluillo no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Granada
Mensajes: 448
Modelo de smartphone: Mi5, Mi6
Tu operador: Orange
Es igual esteticamente que la CM10.
Imágenes Adjuntas
Tipo de Archivo: jpg Screenshot_2012-09-17-19-07-57.jpg (34.8 KB, 7688 visitas)
Responder Con Cita
  #12  
Viejo 17/09/12, 19:10:43
Array

[xs_avatar]
almdoki almdoki no está en línea
Usuario veterano
 
Fecha de registro: oct 2011
Localización: sevilla
Mensajes: 1,035
Modelo de smartphone: LG Nexus 5
Tu operador: Yoigo
 Cita: Originalmente Escrito por peluillo Ver Mensaje
Pruébala y tu mismo lo notaras. Más fluida, rápida. Si quieres probar un poco de "project butter" , instala y disfruta.
pero que es oficial de cm10?que an podido solucionar los driver?o por que tene project butter?
Responder Con Cita
  #13  
Viejo 17/09/12, 19:11:42
Array

[xs_avatar]
julianico julianico no está en línea
El Brujo del reino
 
Fecha de registro: sep 2009
Localización: Palma De Mallorca
Mensajes: 6,872
Modelo de smartphone: Note 9 512 gb - Tab s 8.4 4g
Tu operador: Movistar
 Cita: Originalmente Escrito por peluillo Ver Mensaje
Pruébala y tu mismo lo notaras. Más fluida, rápida. Si quieres probar un poco de "project butter" , instala y disfruta.
Quieres decir que ya lleva el project butter?
Responder Con Cita
  #14  
Viejo 17/09/12, 19:12:56
Array

[xs_avatar]
peluillo peluillo no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Granada
Mensajes: 448
Modelo de smartphone: Mi5, Mi6
Tu operador: Orange
Leer el primer post, han portado el hwcomposer del exynos3 (galaxy s) para exynos4 (galaxy s2) . No es completo el project, pero se nota más fluidez y rapidez, sobre todo en el tema navegador. Han portado VSYNC (sincronización vertical).
Responder Con Cita
  #15  
Viejo 17/09/12, 19:15:03
Array

[xs_avatar]
javemora javemora no está en línea
Miembro del foro
 
Fecha de registro: ene 2012
Mensajes: 109
Tu operador: Movistar

en la descarga no esta el kernel o te refieres que lo trae puesto
Responder Con Cita
  #16  
Viejo 17/09/12, 19:16:54
Array

[xs_avatar]
peluillo peluillo no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Granada
Mensajes: 448
Modelo de smartphone: Mi5, Mi6
Tu operador: Orange
El kernel que trae la ROM es el original de CM10, con el parche vsync aplicado. Para el que quiera probar, aquí tiene el siyah 4.1.5 con el parche vsync.

http://sourceforge.net/projects/cm10...7.zip/download

Cuestión de gustos. A mí personalmente me va mejor el kernel siyah que el cm.
Responder Con Cita
  #17  
Viejo 17/09/12, 19:20:16
Array

[xs_avatar]
javemora javemora no está en línea
Miembro del foro
 
Fecha de registro: ene 2012
Mensajes: 109
Tu operador: Movistar

ok lo cojo
Responder Con Cita
  #18  
Viejo 17/09/12, 19:20:36
Array

[xs_avatar]
julianico julianico no está en línea
El Brujo del reino
 
Fecha de registro: sep 2009
Localización: Palma De Mallorca
Mensajes: 6,872
Modelo de smartphone: Note 9 512 gb - Tab s 8.4 4g
Tu operador: Movistar
Y el siyah este lleva dualboot? Lo digo porque uso simplistic V y no se si le ira bien esa implementacion.
Responder Con Cita
  #19  
Viejo 17/09/12, 19:21:32
Array

[xs_avatar]
peluillo peluillo no está en línea
Miembro del foro
 
Fecha de registro: jul 2011
Localización: Granada
Mensajes: 448
Modelo de smartphone: Mi5, Mi6
Tu operador: Orange
 Cita: Originalmente Escrito por julianico Ver Mensaje
Y el siyah este lleva dualboot? Lo digo porque uso simplistic V y no se si le ira bien esa implementacion.
Por supuesto. Sólo se le ha aplicado un parche para la sincronización vertical. Puedes seguir con dualboot sin problemas.
Responder Con Cita
Gracias de parte de:


  #20  
Viejo 17/09/12, 19:27:04
Array

[xs_avatar]
lcp lcp no está en línea
Miembro del foro
 
Fecha de registro: feb 2012
Mensajes: 96
Modelo de smartphone: Xiaomi Mi 10T Lite
Tu operador: Movistar
 Cita: Originalmente Escrito por peluillo Ver Mensaje
En la carpeta de descarga tenemos un kernel siyah parcheado con vsync, podeis probar la ROM con kernel original o con kernel siyah modificado. Vosotros decidíis.
El Siyah modificado se puede probar con otra ROM basada en CM10, por ejemeplo paranoid?
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy S II > ROMs y desarrollo Samsung Galaxy S II



Hora actual: 17:07:03 (GMT +1)



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

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