Avisos

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

Tema Cerrado
 
Herramientas
  #1  
Viejo 04/02/13, 07:25:13
Array

[xs_avatar]
pedestre pedestre no está en línea
Apolero y +
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 8,963
Modelo de smartphone: Galaxy J5(2016), ICONIA TAB A510
Tu operador: Vodafone
Lightbulb [APOLO JB][Versión 4-1][Volumen I][Solo ROMS de base SAMSUNG y JELLYBEAN]


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Compilado a partir de las fuentes "GT-I9100_HK_JB_Opensource_Update2.zip" de Samsung
- Soporte CRT-OFF
- Parcheado bug exynos
- Disminución de wakelocks con wifi y por el battery check
- Soporte en el recovery para la preload (restauración, backups y formats)
- Opción en el recovery para "instalar ROM con limpieza previa incluida".
La limpieza incluye borrado de DATA, CACHE, DALVIK, SYSTEM y PRELOAD (no boora ni interna , ni externa)
- En el recovey - Extras Apolo se puede ahora:
* Habilitar logs (para desarrolladores)
* Limpiar datos de Apolo (si hay problemas con el configurador o queremos borrar la carpeta Apolo en /system) La carpeta Apolo se crea para que no instale superuser, su cada vez que arranque (solo lo hace una vez)
- En wipe cache se hace también el wipe dalvik cache (siempre se hacen ambas, no tenía sentido hacer solo cache)

Alguna cosa más que seguro que se me olvida ...

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Aplicación para configurar cosillas del Apolo
-> Configurador Apolo en post3 (14 Febrero 2013 : Versión 1.1 1)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Enlace al tema del Apolo para ICS: http://www.htcmania.com/showthread.php?t=445391

Kernel Apolo para JB y ROMS con base Samsung (no vale para AOSP ni AOKP)

Banner Apolo.jpg

IMPRESCINDIBLE LEER EL POST ANTES DE PONER EL KERNEL

ANTECEDENTES

Parecía una buena idea continuar con el Apolo ahora en JB. La cosa cambió un poco desde los orígenes. Al principio este kernel era el speedmod con undervolting. La cosa evolucionó y la verdad que poco se parece ya al speedmod. Sin embargo, los tweaks principales de ahorro de batería y mejora de rendimiento siguen siendo los que sustentan al speedmod, así que Hardcore como siempre muchas gracias por tu aportación, sin ellas este kernel no sería lo que es.
El tema de su nacimiento surge de que de siempre (desde tiempos del galaxy S) me gustó el speedmod por su consumo y rendimiento y unido al undervolting me parece imbatible (como bien se demostró con el phenomenal en Ginger).
Ya lo generé en Ginger pero entonces ya existían 3 versiones estupendas del phenomenal, asi que no lo publique (sería liar más la cosa y aportar poco). En el momento del nacimiento del Apolo como no existía nada parecido (el fenomenal salió más tarde) me decidí a compartirlo con vosotros.
Lo malo (siempre hay algo malo) es que no funciona en todos los Galaxy por el tema de voltajes, es cuestión de probar. Sin embargo la versión light debe funcionar en todos, o sea que siempre existe una versión para cada movil.
Por favor leed atentamente lo que viene a continuación.

KERNEL APOLO JB
  • CARACTERÍSTICAS:
Lo más importante del kernel son tweaks del speedmod al que se le ha aplicado una bajada de voltajes respecto a los de serie (lo que ha sido clásicamente el phenomenal en Ginger) con el objetivo de mejorar el consumo y disminuir temperatura. Además se han ido incorporando una serie de mejoras como son (BLN, underclock, gobernadores, schedulers, recovery nuevo, etc)

El speedmod es un kernel basado en el oficial de Samsung y con mejoras para DISMINUIR el consumo de la batería sin perjudicar el rendimiento (eliminar logs y estadísticas innecesarias, retocar el gobernador ondemand, utilizar para generarlo el último compilador de Linaro, ...)

Changelog del speedmod (por si quereis ver lo que cambia de una versión a otra): http://touristinparadise.blogspot.co...od-kernel.html

Esto se traduce en:

- SOLO JB (existe versión para ICS, el enlace está al principio del hilo)
- NO OVERCLOCK (en mi opinión es una manera de poder cargarte el terminal sin ganar nada)
- SOLO ES COMPATIBLE CON LAS ROMS BASADAS EN STOCK DE SAMSUNG. No usar ni AOSP, ni AOKP. Dará problemas si es que arranca.
  • VERSIONES (Ordenadas de menores voltajes a mayores)
Menores voltajes: menor consumo pero menos compatibilidad (depende del movil que lo sporte o no, y no todos no son iguales)
  1. Versión ExtremeV2: Apolo_x-xExtremeV2: Voltajes solo para móviles muy poco exigentes (pocos móviles lo soportarán sin problemas)
  2. Versión ExtremeV1: Apolox-xExtremeV1. Intermedio entre la V2 y la Extreme V0
  3. Versión ExtremeV0: Apolo_x-xExtremeV0: Voltajes un poco más altos respecto a V2 para que funcione en más móviles (siguen siendo muy bajos)
  4. Versión Normal o Regular: Apolo_x-xRegular: Voltajes reducidos 50 mV. (En muchos móviles deberían funcionar)
  5. Versión Light : Apolo_x-xLight: Voltajes stock para 100% compatible.
  • ADVERTENCIA
No todos los Galaxy soportan la bajada de voltajes.
Se recomienda PROBAR LA VERSIÓN REGULAR durante un par de días, si no funciona cambiar a la light y si funciona se puede luego pasar a la V0.

Si por ejemplo la ExtremeV0 no funciona, ya no funcionará con nuevas versiones ya que los voltajes son iguales. Lo advierto para que no perdais tiempo probando.
  • ¿CÓMO SE NOTA SI HAY FALLOS?
1) El parato no arranca, se queda en las letras blancas del principio (fallo en frec. altas)
2) Arranca y se queda colgado después de poner el PIN (fallo en frec. altas)
3) No despierta del deep sleep (fallo en frec. bajas)
4) Se reinicia o congela sin venir a cuento.
5) Otros (vosotros me diréis, yo no he tenido otros problemas)
  • Aplicación CWM Manager : No funciona el flasheo de NADA desde la externa, simplemente flashear el update copiándolo a la sd interna(desde el recovery funciona en ambas tarjetas)
  • Si FALLA EL KERNEL ¿COMO SE SOLUCIONA? Flashear por Odin o por Recovery (si os deja entrar) la versión light
  • INSTALACIÓN
- Recomendable wipe cache y Dalvik después de instalar el Apolo

- Si se viene de un kernel que NO sea Stock, Philz , Jeboo u otro Apolo se recomienda usar un limpiador de kernels

- Si se viene de un KERNEL Stock, Philz, Jeboo u otro Apolo anterior NO HACE FALTA PASAR LIMPIADOR DE KERNELS, NI NADA SOLO INSTALAR POR RECOVERY
Se instala por custom recovery CWM (el zip) ,por Odin (el tar) o por recovery temporal. Recomendado por recovery si tenemos ya un recovery CWM.
Si venimos de stock y por tanto solo tenemos el recovery de stock hay que instalarlo por odin o por recovery temporal.

Por recovery CWM;
- Copiar en la sd interna (recomendado) el fichero de extensión zip
- Entrar en recovery (volumen arriba+botón centro+botón apagado)
- Install zip from sd ó Instalar zip desde memorias
- Elegir zip desde la SD INTERNA (si hemos copiado allí el zip como se recomienda)
- Elegir el zip y aceptar
- Una vez instalado, Reiniciar y a disfrutar

Por Odin: Por este método nos saldrá después de terminar un triángulo amarillo al iniciar el movil. Es normal y no pasa nada, solo indica que tenemos un kernel no oficial (Gracias Samsung )
Preferible hacerlo en portatil si es posible
- Descargar el Apolo regular en formato tar a una carpeta del PC
- Poner el movil en modo download. Presionar a la vez volumen abajo, home y power.
- Conectar el movil al PC. Preferentemente utilizar un portatil y si es un sobremesa un USB trasero.
- Comprobar que sale en amarillo la casilla (ID:COM, arriba a la izquierda) OJO: Es posible que salga de otro color si la versión no es la 1.85. Si no lo reconoce (no sale de color esta casilla) cambiar puerto USB, ordenador, comprobar que están instalados los drivers
- Cargar el fichero Apolo de extensión tar en la casilla PDA
- Fijarse en que repartición no esté marcado (por defecto no lo está)
- darle al botón STAR
- cuando termine (es muy breve) se reiniciará solo y ya podremos desconectar el cable.

Por recovery temporal (solo dura una vez, luego volveremos a tener el de stock) Por este método no aparece el triángulo amarillo
- Descargar el Apolo regular en formato zip y guardar en sd interna
- Descargar el recovery temporal Aqui (Gracias a Devil)
- Guardar en la sd externa (si la tenemos, si no enla interna)
- Entrar al recovery stock (boton volumen arriba, home y power a la vez) y elegir "apply update from external storage"
- Seleccionar el archivo guardado del recovery temporal
- Después de flashearse se reiniciará en el recovery temporal
- Seleccionar "Install zip from sdcard"
- Elegir la sd interna si lo guardamos ahí
- Elegir el archivo del Apolo
- Cuando termine de flashear ya podemos reiniciar con el Apolo instalado

Consumos mínimos en segundo o tercer ciclo (el primer ciclo suele gastar más de lo normal)

Para que funcione el BLN No es necesario hacer nada. Sólo instalar el BLN Control. Tened en cuenta que las llamadas perdidas solo funcionan con la versión de pago y los SMS no se notifican con la aplicación de stock de Samsung (se puede utilizar otra aplicación de SMS y listo)
  • DESCARGA
APOLO JB(Todas las versiones) Changelog dentro del enlace

MIRROR (ultima versión en CWM y Regular en tar)

Beta de la 4.2j: aqui
-Compilado a partir del código oficial para JB del modelo internacional GT-i9100
-Posibilidad de desactivar el mdnie sharpness por recovery (extras) Solo para el que tenga problemas con esto , si no mejor no tocar
-Posibilidad de desactivar crt-off por recovery (extras) (y ajustar tiempo de retardo manualmente) Por defecto 50 milisegundos
-Gobernador slp adaptado para tocar algunos parámetros con el configurador 1.6 y eliminados algunos inútiles en el s2
-Configurador 1.6 (sustituye al 1.4 corrigiendo dos bugs que tenía) con 3 perfiles de uso: rendimiento, equilibrado y ahorro. Añadida una pantalla mas de parámetros (hasta 12)

El configurador 1.6 solo funciona al 100% junto con la beta 4-2j, con las anteriores funcionará pero no se podrán aplicar los perfiles al 100%) :

-Versión holo del configurador 1.6, gracias a Palleiro y su team (Muchísimas Gracias )

Funcionamiento:
-Simplemente pinchar en uno de los 3 perfiles y esperar que los aplique (por favor no toquéis hasta que haya terminado) No es necesario darle a Aplicar Temporal. Se aplican de modo temporal , no al inicio. Si reiniciáis lo perdéis.
-Después se puede tocar cualquier parámetro que uno quiera (darle a Aplicar temporal para que se apliquen)
-Como siempre podéis grabar al inicio o crearos un perfil propio
-El configurador solo aplica el perfil, no recuerda lo que habéis hecho (no os sorprendáis si al volver a abrir no lo marca, no lo hace)
-El equilibrado se puede hacer más ahorrador limitando a 1000 la frecuencia máxima
-El ahorrador es más lento lógicamente y lleva algo de lag(habrá que probar si ahorra lo suficiente o si es mejor poner conservative en este perfil)
ULTIMAS EDICIONES (ordenadas de menores voltajes a mayores):

Menores voltajes: menor consumo pero menos compatibilidad (depende del móvil que lo soporte o no, y no todos no son iguales)
Se recomienda probar primero la Regular. En caso de algún problema (reinicio o congelación) bajar a la light. Si en un par de dias no hay problemas pasar a la V0.
Después si sigue sin haber problemas se pueden probar la V1 y V2

  • Apolo_4-1_ExtremeV2
  • Apolo_4-1_ExtremeV1
  • Apolo_4-1_ExtremeV0
  • Apolo_4-1_Regular
  • Apolo_4-1_Light
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
BUGS Conocidos de la 4-1:
- Si se viene del kernel dorinmax y no te funciona el botón HOME, mira esto : http://www.htcmania.com/showthread.php?p=7427283

- Flashear updates desde la externa a veces da error (posiblemente por venir del dorinmax o siyah)
Solución : flashear en interna o probar a entrar como si fueras a flashear en la interna (elegit la interna) y sin hacer nada, volver hacia atrás y elegir la externa y flashear normalmente)
- No funciona el flasheo de modems
Solución sin cambiar de kernel: Editar el updater-script : ver esto
Solución cambiando de kernel: cambiar de kernel por dorinmax, flashear y volver a Apolo

Aqui teneis unos cuantos modems adaptados para que funcionen al flashear : http://www.wuala.com/pedestre/SGS2/Modem
- Los Voltajes mirados con el Voltaje Control u otro programa, a veces no se corresponden con los que deberían (VER VOLTAJES -- Interpretar Voltajes). Si quereis bajarlos usad el voltaje control para ello
OJO, COMO VUESTRO MOVIL NO SOPORTE LOS VOLTAJES NO ARRANCARÁ SI LOS FIJAIS EN EL ARRANQUE . PRIMERO ASEGURAROS DE QUE LOS SOPORTA

- Si da error al flashear un zip comprobar si dentro del Updater-script (situado en META-INF - com - google -android) existe una línea al principio con una instrucción assert. En ese caso hay que borrar esa línea, desde el assert hasta el punto y coma que termina la instrucción (puede estar en varias líneas)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Copias de Seguridas o Nandroids:

Se hacen desde el recovery en la opción de "Copias de Seguridad y Restauracion". Se pueden hacer tanto en la externa o en la interna, pero recomiendo la interna porque tarda mucho menos y se evitan problemas de montaje que existen a veces (a mi no) en la externa.
Hay dos tipos de formato para las copias (se cambian mediante la opción de ""Elegir formato de Copia de Seguridad"): el dup o el tar.
- El formato dup hace copias incrementales, es decir, si una aplicación ya estaba no la vuelve a copiar. Se crea una carpeta blobs donde va el grueso de la copia (NO BORRAR). Este formato es adecuado si no cambiamos mucho de ROM y queremos ir actualizando nuestra copia porque ahorra espacio.
- El formato tar nos crea una copia a la antigua usanza, es decir, toda la copia completa enla carpeta backup. Es adecuada si quieres llevarte tu copia a un PC o a la nube.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Descarga de betas y pruebas que vamos haciendo en : PRUEBAS

  • AGRADECIMIENTOS
- Gracias a Hardcore por su magnífico kernel speedmod (es lo realmente importante de este software) y por compartir sus fuentes
- Gracias a fenomeno83(autor del phenomenal) por su idea y ayuda para poder aplicar el undervolting al speedmod
- Gracias a Chainfire por su CF-Root y su CWM Manager
- Gracias a gokhanmoral y Simone201 por compartir sus fuentes. Sirven de mucho
- Gracias por las fuentes de su excepcional kernel a dorimanx
- Por sus fuentes del recovery gracias a sk8erwitskil, myfluxi, Talustus
- A todo el equipo de cyanogen, gracias por el CWM

- Gracias a Phil3759
,
sin él no habría podido compilar el recovery. Muchísimas gracias por tu ayuda (Thank you Very Much Man)
- Gracias a shoman94 (autor del jeboo) por compartir sus fuentes
Os recomiendo su kernel tipo cf-root, una maravilla
- Gracias a Devil_1210 por su ayuda
- Gracias a Scooby07 por su fantástica firma y magníficos GIFs
- Gracias a NEBeek por su estupendo banner

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Podeis utilizar los kernels y el configurador en ROMs y donde creais oportuno sin necesidad de pedir permiso. Para eso están ¡¡

Código fuente del Apolo
__________________


Última edición por pedestre Día 20/03/13 a las 13:04:26.
Los siguientes 121 usuarios han agradecido a pedestre su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 04/02/13, 07:25:45
Array

[xs_avatar]
pedestre pedestre no está en línea
Apolero y +
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 8,963
Modelo de smartphone: Galaxy J5(2016), ICONIA TAB A510
Tu operador: Vodafone
SOBRE GOBERNADORES Y SCHEDULERS (Programadores)

Una de las características que se han introducido en el Apolo para completar el speedmod ha sido la inclusión de gobernadores y schedulers.
No es inmediato el tema para alguien que llegue de nuevas y no sepa mucho de que va esto.
Quien quiera informarse sobre ellos:

¿Qué son?
Basicamente el scheduler se encarga de manejar las entradas y salidas en el sistema. Según mi experiencia no tiene mucha repercusión en el consumo aunque si en la estabilidad y rendimiento
El gobernador es el que controla en que frecuencia va a funcionar el procesador en cada momento. Digamos que el procesador podría funcionar siempre a máxima frecuencia. El rendimiento serái estupendo pero el consumo se dispararía. Lo que hace el gobernador es adaptar la frecuencia del procesador a las necesidades que se le exige al sistema en cada momento. Evidentemente esto tiene repercusiones en el rendimiento y el consumo y al final se trata de buscar un equilibrio entre ambos. Aunque puede que haya casos en que nos interese más ahorro o más rendimiento.

Más información en los siguientes enlaces:

Gracias a YossYGalaxypor este fenomenal tutorial

Otros:
Gobernadores
Schedulers

Para aquellos que se manejen en la lengua de Shakespeare: información en xda

Por defecto el Apolo lleva como el speedmod, el cfq como programador y el Oindemand como gobernador (lo mismo que las ROM Samsung).
Esta pareja funciona perfectamente y si no quieres complicarte la vida puedes dejarlo tal cual. De hecho en el speedmod no es posible cambiar el gobernador, ya que Hardcore no es partidario de ello.
Sin embargo, es posible que para muchos usuarios y a cambio de un poco de rendimiento aumentar algo la batería (la mayoría de las veces ni se nota en rendimiento).
Para ello podemos usar el cambio de gobernador y scheduler (se puede probar y comparar, no hay peligro en ello )

¿Cómo podemos elegir el gobernador y el scheduler?:

  • MÉTODO 1: Con el Configurador de Apolo (ver Post3)
  • MÉTODO 2: Con el uso de otras aplicaciones
Os pongo las dos más conocidas (hay más) :

- Voltaje Control: permite elegir ambos, pero no deja tocar parámetros de los gobernadores
- SetCPU: no permite elegir scheduler. Deja modificar parámetros de los gobernadores y elegir perfiles
Los parámetros de los gobernadores se pueden también cambiar desde el root explorer. Para ello hay que ir a la ruta:
"/sys/devices/system/cpu/cpufreq/[nombre del gobernador]"
También es posible cambiar el gobernador editando el fichero "scaling_governor" situado en:
"/sys/devices/system/cpu/cpu0/cpufreq/"
El archivo se edita de manera que dentro se pone el nombre del gobernador (por ejemplo conservative), se graba para aplicar los cambios y listo
Dentro del directorio se pueden editar los ficheros que contienen los parámetros.
Cada gobernador tiene sus parámetros propios. Para más información ir a los links que puse más arriba.

El scheduler es más complicado hacerlo mediante este método porque hay que editar varios ficheros para fijarlo. Para los schedulers es mejor usar un script (que explico más abajo) o bien el Voltaje Control.

Estos cambios duran hasta que se reinicia el sistema, en ese momento vuelven los parámetros por defecto establecidos en el kernel.

Para que no se pierdan al reiniciar, se pueden usar scripts
  • MÉTODO 3: Uso de scripts de Arranque
Un script de arranque es un fichero que se ejecuta al iniciarse el sistema. Por medio de este sistema podemos fijar el gobernador y scheduler que más nos guste y que se aplique siempre que se reinicie el sistema.
En el wuala de descargas hay algunos scripts (AQUI).Se pueden descargar y para que funcionen hay que ponerlos en:

"/system/etc/init.d" (recordad montar el directorio como escritura en el root explorer para os deje copiar el archivo)

Importante: algunos navegadores añaden una extensión al nombre del archivo. En ese caso hay que quitar la extensión puesto que si no no se ejecuta el script.

El script se puede ejecutar en cualquier momento desde el root explorer. Se toca sobre el archivo y se elige la opción: "controlador de scripts de linux". Así podemos cambiar de una configuración a otra sin reiniciar, ni usar ninguna aplicación.

Los scripts del wuala pueden fijar 4 cosas :

- Frecuencia máxima de uso
- Scheduler
- Gobernador
- Parámetros del gobernador

Ejemplo: voy a usar el "noop" como scheduler y el "conservative" como gobernador como ejemplo para ilustrarlo.
Lo rojo son comentarios para explicar un poco lo que se pone en cada caso
En azul lo que hay que editar en el caso de querer poner otros valores

--------------------- EJEMPLO --------------------------------------------------------------------

#!/system/bin/sh ---> Esta línea indica que es un script ejecutable

sleep 30 ---> Tiempo de retardo para que de tiempo a arrancar el sistema

echo "200000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq ---> Minima frecuencia (no se puede cambiar en Apolo)
echo ""
echo "---------------"

echo "1200000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq ---> Máxima frecuencia (útil para underclock)
echo ""
echo "---------------"

echo "Poner el scheduler"


echo "noop" > /sys/block/mmcblk0/queue/scheduler; ---> Aqui ponemos el scheduler (donde pone noop, ponemos el nombre del scheduler)
echo ""
echo "---------------";

echo "conservative" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ---> Aqui ponemos el gobernador
echo ""
echo "---------------"

#Ajustando Valores del governador
echo "85" > /sys/devices/system/cpu/cpufreq/conservative/up_threshold; ---> Aqui ponemos los parámetros (una línea por parámetro)
echo "55" > /sys/devices/system/cpu/cpufreq/conservative/down_threshold; ---> Ejemplo down_threshold es el nombre del parámetro y 55 el valor que le damos
echo "5" > /sys/devices/system/cpu/cpufreq/conservative/freq_step; ---> El valor que va entrecomillas es lo que queremos cambiar
echo "1" > /sys/devices/system/cpu/cpufreq/conservative/sampling_down_factor; ---> Podemos añadir más líneas para otros parámetros que queramos cambiar
echo "50000" > /sys/devices/system/cpu/cpufreq/conservative/sampling_rate;

--------------------------------------------------------------------------------------------------

Espero que os haya sido de ayuda o al menos os haya aclarado cosas que hablamos en el hilo .
__________________


Última edición por pedestre Día 18/02/13 a las 11:38:21.
Los siguientes 53 usuarios han agradecido a pedestre su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #3  
Viejo 04/02/13, 07:26:28
Array

[xs_avatar]
pedestre pedestre no está en línea
Apolero y +
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 8,963
Modelo de smartphone: Galaxy J5(2016), ICONIA TAB A510
Tu operador: Vodafone
CONFIGURADOR APOLO

Esta pequeña aplicación os permitirá cambiar los gobernadores, schedulers y voltajes del ARM de forma sencilla en el kernel Apolo. Los podreis cambiar en el momento de forma temporal (hasta que se reincie el móvil) o dejarlos predefinidos en el arranque.

La aplicación consta de dos pestañas bien sencillas : una para las frecuencias (ajuste de scheduler, programador y frecuencia máxima de reloj) y otra para los voltajes

Botones de la Aplicación (parte inferior, igual en ambas pestañas)

Gobernadores.png
- Aplicar temporal : aplica lo que se muestra en pantalla en ese momento, pero SE VOLVERÁ A LO DEFINIDO EN EL KERNEL al reiniciar. Es útil para hacer pruebas y ver que tal funcionan. Imprescindible en voltajes porque si no funcionan bien al reiniciar no tendreis problemas.
- Grabar al Inicio: os grabará los valores en pantalla tanto de gobernadores como de voltajes (siempre que se haya entrado en la pestaña) en un script que se ejecutará al inicio, manteniendo los valores escogidos al reiniciar.
- Borrar Datos de Inicio: borra el script de inicio para volver a los valores por defecto del kernel.

El programa carga los valores que en el momento de acceder a la aplicación están en uso.

Pantalla frecuencia

Aquí se puede cambiar el scheduler (programador) por uno de los contenidos en el Apolo.

También se podrá cambiar el gobernador y varios de sus parámetros asociados. Los parámetros del gobernador solo se podrán cambiar cuando el cambio del mismo se haya efectuado mediante el botón Aplicar Temporal.
Si todavía no se ha apllicado aparecerá esto en la pantalla a modo de recordatorio (cuando no coincide el gobernador de pantalla con el de uso en el sistema):
Cambio Gobernador.png

Los parámetros están distribuidos en dos partes para que se puedan fijar más parámetros. Se accede de una a otra con los botones al efecto.
Para más información de parámetros ver el post 2

En la parte inferior se podrá cambiar la frecuencia máxima de funcionamiento del procesador. A menor frecuencia máxima menor consumo pero también menor rendimiento.

Pantalla Voltajes

En esta pantalla podremos fijar los voltajes que se aplicarán a cada una de las frecuencias de reloj.
Cada frecuencia se fija moviendo la barra correspondiente en intervalos de 25 mV.

ATENCIÓN: Al bajar los voltajes se corre el riesgo de que el sistema se congele
No fijar voltajes al INICIO hasta que se esté seguro de que funcionan

Voltajes.png

En la parte inferior se pueden seleccionar los voltajes de las distintas versiones de Apolo.

Menús

Con la tecla Menú se accede a una utilidad para poder guardar un determinado perfil. Este perfil (al cual le ponemos un nombre identificativo) nos guarda todos los valores elegidos en el programa en un instante para poder usarlos en otro momento.
Podemos borrar, elegir o crear perfiles.

El zip flasheable que viene en el paquete, es para poder eliminar el script de inicio desde el recovery, en el improbable caso de que nos hayamos equivocado con los voltajes y el sistema no arranque.

Con el Apolo 4-1, se puede borrar también desde el recovery (Extras Apolo - limiar datos Apolo)

Versión 1.0 : Vesión Inicial
Versión 1.1 : Crea el init.d si no existe (necesario para aplicar los valores al arrancar)
Versión 1.3 : Solucionado un bug que hacía que la aplicación se colgara si se elegía un gobernador sin parámetros (como el performance)
Vesión 1.6 (1.4 y 1.5 tenían bugs): incorporan 3 nuevos perfiles de funcionamiento: Rendimiento, Equilibrado y Ahorro.
Estos perfiles se activan simplemente pinchando en ellos (no es necesario Aplicar Temporal, eso si esperar a que se apliquen completamente).
Después de aplicarlos, es posible modificar algo más (por ejemplo frecuencia máxima). En este caso si es necesario después darle a "Aplicar Temporal".
Al salir de la aplicacion y volver a entrar no se marca la opción elegida, lo cual no significa que no esté aplicada (lo está), pero no lo señala.
Como siempre para que se apliquen desde el inicio, darle a "Grabar al Inicio".
Estos perfiles son plenamentes funcionales para versiones del Apolo posteriores a la 4-2b

DESCARGA AQUI

----------------------------------------------------------------------------------------------------------
SI NO APLICA LOS VALORES AL INICIO
Verificar con root explorer que existe la carpeta init.d en /system/etc
En caso de no existir, crearla

----------------------------------------------------------------------------------------------------------

Espero que sea útil.
Dudas o bugs por favor reportadlas por favor en el hilo.
__________________


Última edición por pedestre Día 19/03/13 a las 15:56:18.
Los siguientes 52 usuarios han agradecido a pedestre su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #4  
Viejo 04/02/13, 07:26:58
Array

[xs_avatar]
pedestre pedestre no está en línea
Apolero y +
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 8,963
Modelo de smartphone: Galaxy J5(2016), ICONIA TAB A510
Tu operador: Vodafone
cuatro
__________________

Los siguientes 3 usuarios han agradecido a pedestre su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #5  
Viejo 04/02/13, 07:27:28
Array

[xs_avatar]
pedestre pedestre no está en línea
Apolero y +
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 8,963
Modelo de smartphone: Galaxy J5(2016), ICONIA TAB A510
Tu operador: Vodafone
cinco
__________________

Los siguientes 3 usuarios han agradecido a pedestre su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #6  
Viejo 04/02/13, 07:28:00
Array

[xs_avatar]
pedestre pedestre no está en línea
Apolero y +
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 8,963
Modelo de smartphone: Galaxy J5(2016), ICONIA TAB A510
Tu operador: Vodafone
y seis
__________________

Los siguientes 3 usuarios han agradecido a pedestre su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #7  
Viejo 04/02/13, 08:02:56
Array

[xs_avatar]
nachodcp nachodcp no está en línea
Usuario muy activo
 
Fecha de registro: ago 2011
Localización: Valencia
Mensajes: 704
Modelo de smartphone: Samsung Galaxy 4
Tu operador: Yoigo
Gran noticia!!!!
Gracias de parte de:
  #8  
Viejo 04/02/13, 08:23:23
Array

[xs_avatar]
Infernos83 Infernos83 no está en línea
Miembro del foro
 
Fecha de registro: dic 2011
Mensajes: 342
Tu operador: Pepephone

Re: APOLO con JB [BETA 2]

Cojo sitio!!!
Gracias de parte de:
  #9  
Viejo 04/02/13, 08:24:58
Array

[xs_avatar]
garrapatero123 garrapatero123 no está en línea
Betatester oficial
· Votos compra/venta: (1)
 
Fecha de registro: feb 2012
Localización: Sabadell
Mensajes: 4,100
Modelo de smartphone: Galaxy SII
Tu operador: Orange
Re: APOLO con JB [BETA 2]

Pues ya estamos aqui!

De momento con el v1, con noop y slp.
A ver como va esto!
__________________
Gracias de parte de:
  #10  
Viejo 04/02/13, 08:31:59
Array

[xs_avatar]
Knut Knut no está en línea
Usuario muy activo
 
Fecha de registro: jul 2011
Localización: València
Mensajes: 770
Modelo de smartphone: bq Verne+ 3G - SGS3
Tu operador: Orange
Excelente, empieza la fiesta de verdad. Gracias.
__________________
Saludos!!
Gracias de parte de:
  #11  
Viejo 04/02/13, 08:34:14
Array

[xs_avatar]
AnaAGlz AnaAGlz no está en línea
Miembro del foro
 
Fecha de registro: jun 2012
Localización: Barcelona
Mensajes: 270
Modelo de smartphone: Samsung Galaxy S4 I9506 y Note 10.1
Tu operador: Vodafone
Ayer instale Extreme V2 con HCTRom V6 y toda la noche cargando para ver como se comporta hoy el dia entero... Gracias Compañero!
Gracias de parte de:
  #12  
Viejo 04/02/13, 08:44:33
Array

[xs_avatar]
pedestre pedestre no está en línea
Apolero y +
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 8,963
Modelo de smartphone: Galaxy J5(2016), ICONIA TAB A510
Tu operador: Vodafone
En el post 2 he puesto información sobre Gobernadores y Schedulers. Es lo mismo que había en el post de iCS con un pequeño retoque en los scripts de los schedulers que puede dar algún error (nada grave simplemente que puede no funcionar el cambio)Tengo pendiente cambiar los scripts del wuala.

Slds

EDITO: ya he subido un scripts para poner slp y noop en el arranque

Lo podeis editar a vuestro gusto (echar un vistazo al post2 donde lo explico)
__________________


Última edición por pedestre Día 04/02/13 a las 08:52:02.
Los siguientes 4 usuarios han agradecido a pedestre su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #13  
Viejo 04/02/13, 08:51:58
Array

[xs_avatar]
isatisgris isatisgris no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: ene 2012
Localización: En un lugar llamado mundo
Mensajes: 2,428
Modelo de smartphone: Sm-A510f-s3 neo-trend plus-s2-galaxy mini
Tu operador: Tuenti Movil
Enhorabuena por el nuevo chiquillo pedestre,,es la primera vez desde ginger que mi s2 aguanta sin problemas tu v-1,siempre me tuve que conformar con v-0 o regular,esta noche ha dormido como un lirón ,hoy voy a darle caña todo el dia y a ver si no coge ninguna rabieta y que tal va de consumo....saludos campeón
Gracias de parte de:
  #14  
Viejo 04/02/13, 08:55:44
Array

[xs_avatar]
dj_didac01 dj_didac01 no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: oct 2012
Localización: Castellón
Mensajes: 437
Modelo de smartphone: Galaxy S25 Ultra/S23+/S10+/S8/ S6 / S4 / S2
Tu operador: Orange
Re: APOLO con JB [BETA 2] [SOLO ROMS DE BASE SAMSUNGS y JELLYBEAN]

Buenos días pedestre, crear este hilo es muy buena idea para no mezclar ics con jb.
E intentado varias veces meter la v2 beta 1 y beta2 no lo acepta es muy caprichoso, de todas formas estoy con la v1 y la verdad que estoy muy contento ya que el rendimiento es el mismo y el consumo al mejorado muchísimo con 4 horas y 30m de pantalla en un par de ciclos mejorará más.
Gracias y un saludo.
Gracias de parte de:
  #15  
Viejo 04/02/13, 08:58:28
Array

[xs_avatar]
partisano partisano no está en línea
Betatester oficial
 
Fecha de registro: feb 2009
Localización: A Coruña
Mensajes: 3,332
Modelo de smartphone: iPhone X 256GB / iPad Air 2022 256GB
Tu operador: Vodafone
Re: APOLO con JB [BETA 2] [SOLO ROMS DE BASE SAMSUNGS y JELLYBEAN]

7 horas batería con el v2, Alliance ROM y wifi + 3G = 6% de batería. Esto pinta muy bien.

Por lo que leo en el primer post me valdrían los scripts de ICS, no?

Enviado desde mi Samsung Galaxy S II
__________________
Quieres disco duro virtual en la nube GRATIS? Aquí tienes:
2GB + 500 MB extra de almacenamiento haciendo click aquí.
Los siguientes 3 usuarios han agradecido a partisano su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #16  
Viejo 04/02/13, 09:02:15
Array

[xs_avatar]
pedestre pedestre no está en línea
Apolero y +
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 8,963
Modelo de smartphone: Galaxy J5(2016), ICONIA TAB A510
Tu operador: Vodafone
 Cita: Originalmente Escrito por partisano Ver Mensaje
7 horas batería con el v2, Alliance ROM y wifi + 3G = 6% de batería. Esto pinta muy bien.

Por lo que leo en el primer post me valdrían los scripts de ICS, no?

Enviado desde mi Samsung Galaxy S II
Mira el post dos, hay un ligero cambio en el script del scheduler. En teoría debería funcionar el de ICS, pero este que pongo es más simple y chuta.

Slds
__________________

Los siguientes 4 usuarios han agradecido a pedestre su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #17  
Viejo 04/02/13, 09:09:29
Array

[xs_avatar]
AnaAGlz AnaAGlz no está en línea
Miembro del foro
 
Fecha de registro: jun 2012
Localización: Barcelona
Mensajes: 270
Modelo de smartphone: Samsung Galaxy S4 I9506 y Note 10.1
Tu operador: Vodafone
pedestre Decirte que como a muchos de mis compañeros con ICS solo podia poner V1 como mucho y ahora sin problemas en JB voy con V2 y ningun cuelgue!!!
Los siguientes 2 usuarios han agradecido a AnaAGlz su comentario:
  #18  
Viejo 04/02/13, 09:14:42
Array

[xs_avatar]
pedestre pedestre no está en línea
Apolero y +
 
Fecha de registro: ene 2011
Localización: Madrid
Mensajes: 8,963
Modelo de smartphone: Galaxy J5(2016), ICONIA TAB A510
Tu operador: Vodafone
 Cita: Originalmente Escrito por AnaAGlz Ver Mensaje
pedestre Decirte que como a muchos de mis compañeros con ICS solo podia poner V1 como mucho y ahora sin problemas en JB voy con V2 y ningun cuelgue!!!
Supongo que Samsung ha tomado precauciones para que no haya fallo con los voltajes cuando se cambia de escalón de voltaje. Lo lleva haciendo desde ICS y es posible que algunos cuelgues de antes, ahora no ocurran
De hecho hay un servicio en JB que se llama TWDVFS (TouchWiz Dynamic Voltage Frequency Scaling) que puede que tenga que ver con esa mejora .

De todas formas con esto de los voltajes no conviene cantar victoria antes de tiempo.

Slds
__________________


Última edición por pedestre Día 04/02/13 a las 09:21:22.
Los siguientes 2 usuarios han agradecido a pedestre su comentario:
  #19  
Viejo 04/02/13, 09:20:16
Array

[xs_avatar]
SPV SPV no está en línea
Usuario muy activo
 
Fecha de registro: oct 2010
Localización: Mataró
Mensajes: 726
Modelo de smartphone: Xiaomi Mi6/Xiaomi Mi Pad2
Tu operador: ONO
Re: APOLO con JB [BETA 2] [SOLO ROMS DE BASE SAMSUNGS y JELLYBEAN]

Muchas gracias Pedestre!! Ya lo esperaba como agua de mayo:cool:
Gracias de parte de:


  #20  
Viejo 04/02/13, 09:25:33
Array

[xs_avatar]
Doomper Doomper no está en línea
Doomperizador oficioso
· Votos compra/venta: (1)
 
Fecha de registro: may 2011
Localización: Vitoria-Gasteiz
Mensajes: 2,591
Modelo de smartphone: SGS2//SGS3Neo//SGS2
Tu operador: Euskaltel Móvil
Estupendo, hilo nuevo de Apolo...
...asi quedaran atras las doomperizaciones de ICS...
...y tengo un "nido" nuevo donde poner las del JB

Estoy harto de repetirlo...que lujo de kernel

Un saludo
__________________
Los siguientes 2 usuarios han agradecido a Doomper su comentario:
Tema Cerrado

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: 18:27:51 (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 / 邮件联系 /