ROMs y desarrollo Samsung Galaxy S4 i9505 ROMs y desarrollo Samsung Galaxy S4 - i9505 (Qualcomm Snapdragon)

Respuesta
 
Herramientas
  #1  
Viejo 10/03/14, 11:35:39
Array

[xs_avatar]
devil_1210 devil_1210 no está en línea
Nuevo cocinero
 
Fecha de registro: nov 2011
Localización: La Chocota - Valparaiso
Mensajes: 1,396
Modelo de smartphone: Galaxy S5 (G900M)
Tu operador: Movistar
Buenas a todos.

Paso a dar una pequeña introducción de como va esto (ya después haré algo más completo, ordenado y todo lo demás).

Vengo de un S2, mi primer teléfono con Android, algunos acá me ubicarán por los multimod que hacíamos junto con Glm66 para la NeatRom o por la EvilRom. Ahí a mi querido S2 lo hice probar todos los kernels que había (speedmod, siyah, etc) pero tras conocer a Pedestre (un gran tipo) y su kernel Apolo, mi móvil y yo no volvimos a tener la necesidad de cambiar, pues este kernel mantiene una perfecta relación entre la estabilidad de un kernel stock y la personalización que uno quiera darle.

Ahora bien, llevo cerca de 10 meses con el S4, y mi idea era solo ser un usuario más y, en el mayor de los casos, hacer cosas para mi y mis conocidos, por lo que tampoco he tenido mucha participación acá en el foro estos últimos meses.

Ahora, respecto a uso y pruebas mi S4 a sufrido lo mismo que mi S2, aunque en este caso después de probar varios kernels no pude sentir esa sensación de saciedad que tenia con el Apolo. Siendo el kernel Adam el que más me convenció pero que debido a el cese de su soporte durante 4.3 me obligó a buscar otras opciones.

Es por eso que después de ver que talexop sacaba un kernel stock y teniendo yo la experiencia de compilar un kernel en el S2 me di la oportunidad de crear uno para mi también basado en el stock 4.3.

Cuento corto, como vi que mi kernel (EvilKernel para 4.3 en ese entonces) funcionaba bien se lo pase a mis compañeros, y tras leer y hacer pruebas le fui añadiendo le fui colocando opciones que sentí necesarias.

Ahora en 4.4.2 tras salir las nuevas fuentes he hecho lo mismo, primero un kernel stock y luego le añadí cosas "útiles" por si quisiera modificar algo. Lo compartí y este tuvo mejor recibida que el anterior, por lo que este kernel pasó a llamarse Baltazar (nombre más serio y acorde a un proyecto nuevo) y he decidido crear un hilo especial para él.

Con esto espero que el fundamento y la justificación de este nuevo kernel esté más clara.

A continuación dejaré las características generales del kernel, un changelist previo (luego los haré más detallados) de las dos versiones existentes así como los link de descargas.


Características Generales
  • Basado en las últimas fuentes de Samsung
  • Compilado con Linaro GCC 4.8
  • SELinux en Permissive
  • Soporte para Init.d


Changelist
  • v1.1a
    • Cambiado el Compilador a Linaro GCC 4.9.1 for Cortex A15 (Julio 2014)
    • Construido desde 0 a partir del update 9 del código fuente de Samsung
    • Características de la versión anterior removidos (Se irán añadiendo en un futuro siempre y cuando esto no vaya en contra de rendimiento y fluidez del móvil)
  • v0.6
    • Cambiado el Compilador a Linaro GCC 4.9.1 for Cortex A15 (Abril 2014)
    • Modificaciones varias
  • v0.5
    • Cambiado el Compilador a Linaro GCC 4.8 for Cortex A15 (Marzo 2014)
    • Removido Tima Log
  • v0.4
    • Añadido Fix para cargar el móvil apagado, Máximos Créditos a @Fenny de XDA
    • Añadidos fsync asíncrono de HTC (Activado por defecto)
    • Desactivado FSync Dinamico (para dejarlo como viene de manera stock)
  • v0.3
    • Añadido soporte para NTFS
    • Añadidos FauxSound
    • Añadidos Governors: SmartassH3, Intellidemand, Adaptative
  • v0.2
    • Habilitado el governor Conservative
    • Añadidos scheduler sio y vr
    • Añadido opción de Carga Rápida de Note 3 (Permite usar almacenamiento masivo mientras está activado)
    • Corregido bug que no permitía desactivar el zram
    • Habilitado/Añadido governor "Simple" para GPU
    • Añadido Fdsync
    • Añadido soporte para exFAT
    • mayor comprensión de Kernel y módulos
  • v0.1
    • Version Inicial basada en stock
    • Compilador Gcc-Linaro 4.8 (febrero 2014)


Descargas.

Instalación.
  • Descargar zip
  • Meter zip en memoria interna o externa
  • Reiniciar en recovery
  • Hacer wipe cache y wipe Dalvik Cache (recomendados pero opcionales si se viene de una versión previa de Baltazar)
  • Instalar Zip
  • Reiniciar móvil, y disfrutar.


Agradecimientos.

Muchas gracias a:
  • Samsung por sus fuentes
  • Pedestre por enseñarme a compilar kernels
  • Glm66 y a los chicos de la EvilRom
  • Los muchachos de A&D y la Next
  • Los grandes dev de Xda : Wanam, Talexop, Ausdim, Faux entre muchos otros.
__________________
Agradecer no cuesta nada, si mi comentario te sirvió pulsa en el botón "Gracias"...


Última edición por devil_1210 Día 28/08/14 a las 05:41:35.
Responder Con Cita
Los siguientes 95 usuarios han agradecido a devil_1210 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 10/03/14, 11:36:11
Array

[xs_avatar]
devil_1210 devil_1210 no está en línea
Nuevo cocinero
 
Fecha de registro: nov 2011
Localización: La Chocota - Valparaiso
Mensajes: 1,396
Modelo de smartphone: Galaxy S5 (G900M)
Tu operador: Movistar
Observaciones:
  • Personalización de Kernel: En lo personal uso Trickster MOD para configurar el kernel, si bien hay algunas opciones que son de pago, para un usuario normal la versión free es más que suficiente
  • Las fuentes pronto serán subidas a Github por si alguien quiere compilar su propio kernel en casa.
  • En caso de quedar sin wifi, aquí la solución

     Cita:
    Con un editor de texto abre el archivo build.prop que esta /system/ y busca está línea

    ro.securestorage.support=true

    Luego cambia el true por un false, quedando así

    ro.securestorage.support=false

    Finalmente guardas y reinicia el móvil.

Saludos.
__________________
Agradecer no cuesta nada, si mi comentario te sirvió pulsa en el botón "Gracias"...


Última edición por devil_1210 Día 01/04/14 a las 22:03:08.
Responder Con Cita
Los siguientes 18 usuarios han agradecido a devil_1210 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #3  
Viejo 10/03/14, 11:36:43
Array

[xs_avatar]
devil_1210 devil_1210 no está en línea
Nuevo cocinero
 
Fecha de registro: nov 2011
Localización: La Chocota - Valparaiso
Mensajes: 1,396
Modelo de smartphone: Galaxy S5 (G900M)
Tu operador: Movistar
Segundo
__________________
Agradecer no cuesta nada, si mi comentario te sirvió pulsa en el botón "Gracias"...

Responder Con Cita
Los siguientes 7 usuarios han agradecido a devil_1210 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #4  
Viejo 10/03/14, 11:37:23
Array

[xs_avatar]
devil_1210 devil_1210 no está en línea
Nuevo cocinero
 
Fecha de registro: nov 2011
Localización: La Chocota - Valparaiso
Mensajes: 1,396
Modelo de smartphone: Galaxy S5 (G900M)
Tu operador: Movistar
Desactivar Fast Dormacy en Kit-Kat (al menos en el 9505)

Lo que se hará para poder desactivar el Fast Dormancy (FD de ahora en adelante), es editar un archivo de base de datos. Por eso lo primero que haremos es hacer una copia de seguridad de ese archivo.
  • Con el explorador de archivo con permisos de superusuario de nuestra preferencia (Root Explorer, X-plore, Solid Explorer, entre otros) copiamos el archivo "nwk_info.db" ubicado en "/data/data/com.android.providers.telephony/databases/" a una ubicación segura de nuestra tarjeta interna o externa.
  • Luego duplicamos ese archivo de manera de tenerlo dos veces, uno sera nuestro respaldo (que lo llamaremos "nwk_info.db_bak") y el otro el archivo que vamos a modificar (con el mismo nombre del archivo original "nwk_info.db")
    (Click para mostrar/ocultar)
  • Lo que vamos a hacer ahora es descargar esta aplicación: https://play.google.com/store/apps/d...asqlitemanager
  • La abrimos, pulsamos donde dice "Abrir Base de Datos" y nos dirigimos a esta ruta "/data/data/com.android.providers.telephony/" y abrimos el archivo "opname.db" (si nos pide permisos de superusuario se los concedemos).
    (Click para mostrar/ocultar)
  • Pulsamos donde dice "operator" y luego en la pestaña "Datos".
    (Click para mostrar/ocultar)
  • Ahí veremos la siguiente información (es la de mi operador en mi caso)
    (Click para mostrar/ocultar)
  • Anotamos los datos plnm y full: "73001" y "ENTEL"
  • Luego salimos de ese archivo y abrimos con la misma aplicacion el archivo "nwk_info.db" que tenemos en nuestra tarjeta (el que dejamos para modificar).
    (Click para mostrar/ocultar)
  • Primero pulsamos en "dormplicy" y luego en "Datos".
    (Click para mostrar/ocultar)
  • En esta tabla buscamos la fila que tenga el mismo "plmn" que anotamos previamente, para ir moviendonos entre las distintas paginas de la tabla usaremos los botones "RePag" y "AvPag".
    (Click para mostrar/ocultar)
  • Una vez encontrados pulsamos la tecla Editar que esta al lado del numero "plmn", luego editamos de tal manera que nos quede como en la última captura (el "plmn" y el "full" deben ser los que ustedes anotaron previamente) y pulsamos en OK:
    (Click para mostrar/ocultar)
  • Si no encuentran su "plmn" entonces pulsan el boton "Nueva" y agregan esos mismos datos.
  • Luego volvemos atrás y pulsamos sobre "nwkinfo" y luego en "Datos".
    (Click para mostrar/ocultar)
  • De manera análoga al paso anterior, buscamos nuestro "plmn" y lo editamos de manera que quede así.
    (Click para mostrar/ocultar)
  • Al igual que en el caso anterior, si no está su "plmn" lo agregan como nuevo e ingresan todos los datos.
  • Luego salimos del archivo siempre pulsando atras y salimos tambien de la aplicación
  • Finalmente con nuestro explorador de archivos reemplazamos original ubicado en "/data/data/com.android.providers.telephony/databases/" con el que modificamos y le damos estos permisos.
    (Click para mostrar/ocultar)

  • Luego reiniciamos y tendremos el Fast Dormancy desactivado.

Fuentes De Información:
__________________
Agradecer no cuesta nada, si mi comentario te sirvió pulsa en el botón "Gracias"...


Última edición por devil_1210 Día 13/03/14 a las 14:55:46.
Responder Con Cita
Los siguientes 22 usuarios han agradecido a devil_1210 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #5  
Viejo 10/03/14, 11:37:54
Array

[xs_avatar]
devil_1210 devil_1210 no está en línea
Nuevo cocinero
 
Fecha de registro: nov 2011
Localización: La Chocota - Valparaiso
Mensajes: 1,396
Modelo de smartphone: Galaxy S5 (G900M)
Tu operador: Movistar
Y cuarto por si acaso.
__________________
Agradecer no cuesta nada, si mi comentario te sirvió pulsa en el botón "Gracias"...

Responder Con Cita
Los siguientes 7 usuarios han agradecido a devil_1210 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #6  
Viejo 10/03/14, 11:39:11
Array

[xs_avatar]
glm66 glm66 no está en línea
Cocinero veterano
· Votos compra/venta: (1)
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 3,063
Modelo de smartphone: Sansung Galaxy S4
Tu operador: Pepephone
De momento son las unicas capturas que tengo de este gran kernell
__________________

Última edición por glm66 Día 10/03/14 a las 12:02:33.
Responder Con Cita
Los siguientes 8 usuarios han agradecido a glm66 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #7  
Viejo 10/03/14, 11:42:29
Array

[xs_avatar]
axl33 axl33 no está en línea
Cocinero Veterano Next...
 
Fecha de registro: sep 2011
Localización: sevilla
Mensajes: 6,625
Modelo de smartphone: Samsung Note 4
Tu operador: Movistar
Biennnnn,enhorabuena y sobre todo mil gracias por compartir con todos nosotros lo que en un principio era algo personal,eso dice mucho de la persona....
Leyendote solo puedo decirte que comparto contigo que en mi s2 el mejor kernel que tuve fue el apolo,gran kernel y mejor persona(pedestre,eres muy grande!!!)

Aquí estamos para ir probando todo lo que vallas sacando.
Salu2
__________________



Última edición por axl33 Día 10/03/14 a las 11:49:45.
Responder Con Cita
Los siguientes 6 usuarios han agradecido a axl33 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #8  
Viejo 10/03/14, 11:51:57
Array

[xs_avatar]
viyou74 viyou74 no está en línea
Cocinero veterano
· Votos compra/venta: (1)
 
Fecha de registro: jul 2012
Localización: EN MI CASA
Mensajes: 1,414
Modelo de smartphone: NOTE 8
Tu operador: Orange
Por aquí andamos
Responder Con Cita
Los siguientes 3 usuarios han agradecido a viyou74 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #9  
Viejo 10/03/14, 13:00:58
Array

[xs_avatar]
Phenom92 Phenom92 no está en línea
Miembro del foro
· Votos compra/venta: (2)
 
Fecha de registro: mar 2012
Mensajes: 241
Modelo de smartphone: Galaxy S6 (SM-G920F)
Tu operador: R Móvil
Me alegra verte por aqui devil_1210, si algo echaba de menos del S2 era el kernel apolo. Seguro que con tu experiencia el baltazar será un gran kernel.
Gracias por compartir tus trabajitos
Responder Con Cita
Los siguientes 3 usuarios han agradecido a Phenom92 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #10  
Viejo 10/03/14, 13:17:32
Array

[xs_avatar]
victorgordis victorgordis no está en línea
Cocinero veterano
· Votos compra/venta: (5)
 
Fecha de registro: sep 2011
Localización: Cantabria
Mensajes: 3,683
Modelo de smartphone: Mi MIx
Tu operador: Orange
Me apuntooo a este viaje
__________________
Aplicaciones y mas pulsar Aqui @victorgordis
No doy soporte por privados, sorry.
Responder Con Cita
Los siguientes 6 usuarios han agradecido a victorgordis su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #11  
Viejo 10/03/14, 13:24:15
Array

[xs_avatar]
victoret69 victoret69 no está en línea
Usuario muy activo
· Votos compra/venta: (5)
 
Fecha de registro: abr 2012
Localización: Vinaròs
Mensajes: 959
Tu operador: Yoigo

Voy a probarlo, seguro que no se bebe la batería como el que llevo ahora.

Gracias devil_1210
Responder Con Cita
  #12  
Viejo 10/03/14, 14:51:00
Array

[xs_avatar]
rmvsn rmvsn no está en línea
Miembro del foro
 
Fecha de registro: may 2009
Mensajes: 302
Modelo de smartphone: htc touch diamond

Otro seguidor del kernel apolo en el s2 y que va a probar este!!
Responder Con Cita
Los siguientes 2 usuarios han agradecido a rmvsn su comentario:
  #13  
Viejo 10/03/14, 15:06:39
Array

[xs_avatar]
CrAzY_CbR CrAzY_CbR no está en línea
Colaborador
· Votos compra/venta: (1)
 
Fecha de registro: ago 2008
Localización: S/C de Tenerife
Mensajes: 4,152
Modelo de smartphone: iPhone 15 Pro Max
Tu operador: -
Me apunto por aqui

Tiene soporte para exFAT? Si no lo tiene, lo tendra?
Responder Con Cita
  #14  
Viejo 10/03/14, 15:09:55
Array

[xs_avatar]
devil_1210 devil_1210 no está en línea
Nuevo cocinero
 
Fecha de registro: nov 2011
Localización: La Chocota - Valparaiso
Mensajes: 1,396
Modelo de smartphone: Galaxy S5 (G900M)
Tu operador: Movistar
 Cita: Originalmente Escrito por CrAzY_CbR Ver Mensaje
Me apunto por aqui

Tiene soporte para exFAT? Si no lo tiene, lo tendra?
La versión 0.2 debería tener soporte a exfat (olvidé colocarlo en el changelist), lo active pero realmente no lo he probado, así que si la pruebas y ves que va bien o mal me avisas, así podré corregirlo si no va bien. Por cierto, la versión siguiente también vendrá con soporte para ntfs.

Saludos.
__________________
Agradecer no cuesta nada, si mi comentario te sirvió pulsa en el botón "Gracias"...

Responder Con Cita
Los siguientes 3 usuarios han agradecido a devil_1210 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #15  
Viejo 10/03/14, 15:16:37
Array

[xs_avatar]
CrAzY_CbR CrAzY_CbR no está en línea
Colaborador
· Votos compra/venta: (1)
 
Fecha de registro: ago 2008
Localización: S/C de Tenerife
Mensajes: 4,152
Modelo de smartphone: iPhone 15 Pro Max
Tu operador: -
Genial, pues me bajo la 0,2 y en cuanto termine de hacer la comido se lo flasheo y comento.
Responder Con Cita
Gracias de parte de:
  #16  
Viejo 10/03/14, 16:04:47
Array

[xs_avatar]
CrAzY_CbR CrAzY_CbR no está en línea
Colaborador
· Votos compra/venta: (1)
 
Fecha de registro: ago 2008
Localización: S/C de Tenerife
Mensajes: 4,152
Modelo de smartphone: iPhone 15 Pro Max
Tu operador: -
Ya esta dentro....de momento ninguna incidencia.

La SD funciona muy rapida como es habitual con exFAT


Última edición por CrAzY_CbR Día 10/03/14 a las 16:07:00.
Responder Con Cita
Gracias de parte de:
  #17  
Viejo 10/03/14, 16:09:33
Array

[xs_avatar]
cotomo cotomo no está en línea
Miembro del foro
 
Fecha de registro: feb 2011
Mensajes: 273
Tu operador: Movistar

Gracias!!
Responder Con Cita
Gracias de parte de:
  #18  
Viejo 10/03/14, 16:17:06
Array

[xs_avatar]
tiggerbcn tiggerbcn no está en línea
Colaborador/a
 
Fecha de registro: oct 2009
Localización: en mi casa
Mensajes: 15,399
Tu operador: Vodafone

Muchas gracias por el kernel, pregunta curiosa si la version 2 se supone que es la version mejorada de la 1 porque tambien pones la 1 para descargar, eso me despista un poco, o igual hay algo diferente que yo no se interpretar que tambien es posible y son kernels distintos y para distintas cosas?.
Saludos
Responder Con Cita
  #19  
Viejo 10/03/14, 16:20:42
Array

[xs_avatar]
lennis lennis no está en línea
Cocinero veterano
· Votos compra/venta: (21)
 
Fecha de registro: jul 2009
Localización: Costa del Sol
Mensajes: 4,714
Modelo de smartphone: GALAXY S23
Tu operador: O2
Descargando...
Responder Con Cita


  #20  
Viejo 10/03/14, 16:26:38
Array

[xs_avatar]
elxufas elxufas no está en línea
Cocinero A&D
· Votos compra/venta: (1)
 
Fecha de registro: jun 2009
Localización: Aqui cerquita.......
Mensajes: 5,498
Modelo de smartphone: S7 Edge, Xiaomi Mi5S, S4, S5 y LG OP. 2X
Tu operador: Vodafone
 Cita: Originalmente Escrito por tiggerbcn Ver Mensaje
Muchas gracias por el kernel, pregunta curiosa si la version 2 se supone que es la version mejorada de la 1 porque tambien pones la 1 para descargar, eso me despista un poco, o igual hay algo diferente que yo no se interpretar que tambien es posible y son kernels distintos y para distintas cosas?.
Saludos
Pues es de suponer que habra portado el hilo talcual de donde el publique su kernel, por eso estaran todas las versiones.
Vamos digo yo?, es mi pensar, si no es asi, que me rectifique el autor.
Y es de suponer que el 01 es una actualizacion y mejora en la optmizacion del mismo.
__________________
Responder Con Cita
Los siguientes 3 usuarios han agradecido a elxufas su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
Respuesta

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



Hora actual: 06:23:45 (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 / 邮件联系 /