Buscar en el foro

Autor Tema: [CM7 Kernel] [AUG18] symbi0sis v1.1.1 - smooth, fast, stable, powersaving + Gues  (Leído 855 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado barri

  • Mod Global
  • Super Viciado
  • *
  • Autor del Tema
  • Agradecimientos
  • -Recibidas: 5
  • Miembro desde: Mar 2012
  • Ubicación: Extremadura
  • Mensajes: 1452
  • Reputación 170

+Info

  • Respeto
symbi0sis kernel v1.1
 
Posting permanently in work - if you like my work, you could vote positively for this thread.

 Description (for latest version):•a symbiosis of temasek's CM7 kernel and guestekrnL (stock)
 •this is a Cyanogenmod 7 kernel! not for Stock
 •focus on stability, smoothness and great power consumption
 •Linux 2.6.32.59
 •allows Ramhack from 0-96 MByte (this means 0-96 MB additional real RAM, lowering GPU Ram), can be set easily with GuesteOC app, reboots aren't affected by ramhack.
 •comes with TrymHansen's famous GuesteOC app - following kernel-features can currently be controlled with it:•stepless or stepful over- and underclocking from 216 MHz - 1450 MHz
 •complete deactivation of second cpu core (and reactivation of course)
 •maximum screen-off frequency
 •second cpu core activation speeds/times and auto-calculation of those
 •change of IO schedulers and read-ahead buffer
 •swappiness
 •3-way virtual RAM enhancement: you can choose between Swap, ZRam, CompCache and enable/disable them on the fly
 •strong vibration: currently it is a checkbox, so you have two steps in the app. but you can set more detailed vibration strength in /proc/gueste/vibe_intensity (1500-3600) -- a slider for the App might follow someday
 •disable fsync (can be used for higher benchmarks) - attention, disabling is bad for your data in case of sudden power loss and also it can both decrease or increase power consumption
 •touch-light brightness (101 intensity steps choosable)
 •special feature: changing auto-backlight intensity (8 intensity steps choosable)
 •on-the-fly changing of virtual RAM size (16 - 256 MByte)
 •slider for vibration intensity (from very low to strong)
 •changing Ramhack-Size directly from within GuesteOC with a slider - 0-96 MB; modifying boot image and reboot happens automatically on applying
 
•app for Undervolting included (MyrtUV by TrymHansen)
 •Default CPU speed is 1000 MHz - but you can OC using the included app of course
 •...
 
Versions:•v1.1.1•Amazing new features by TrymHansen for GuesteOC:•on-the-fly changing of virtual RAM size (16 - 256 MByte)
 •slider for vibration intensity (from very low to strong)
 •changing Ramhack-Size directly from within GuesteOC with a slider - 0-96 MB; modifying boot image and reboot happens automatically on applying - THX again to TrymHansen, you are the best!
 
•reverted some changes in defconfig for hopefully providing a bit better battery again compared to v1.0
 •enabling optimized crypto routines in defconfig
 •changed the OTF name "gpu_ram_size" to "ramhack_size", now showing size of Ramhack in MB and not size of GPU Ram
 •increased max possible vibration intensity just a bit
 •shortened kernel name - still don't forget that this is a fork of Temasek's kernel, who has done a great job
 •played around with creating new toolchains, still fell back to the old one I made for my stock kernel which still provides good smoothness and battery
 •disabled kernel-side haptic feedback on change of vibration strength - GuesteOC tool does this anyway
 •added 3 small binaries to kernel setup zip for providing GuesteOC app the possibility to change ramhack size
 •kernel setup now (from 1.1.1 upwards) does not change ramhack size, so if you used ramhack before it will be remembered even if you flash a new symbi0sis kernel. This also means if you used a kernel without ramhack before, it won't be enabled by default after flashing a new symbi0sis kernel. Just enable it with the desired size in GuesteOC
 •credits during development of this version to TrymHansen
 
•v1.1•improved smoothness
 •3-way virtual RAM enhancement
 •Ramhack possible from now on, 48 MB hack default
 •reduced internal logging
 •defconfig changes
 •optimized AES and SHA1 routines
 •current size of GPU RAM (= 128 - Ramhack value) is OTF readable in /proc/gueste/gpu_ram_size --> so 128 MB - gpu_ram_size = size of ramhack -> default: 128 - 80 = 48 MB Ramhack
 •OTF changeable vibrator (haptic feedback) intensity in both /proc/gueste/strong_haptic_feedback (0 or 1 , 0 sets vib to 3000 and 1 sets it to 3600) and /proc/gueste/vibe_intensity (values 1500-3600)
 •updated deadline & SIO IO schedulers
 •credits during changes of this release to morphic, wkpark, vadonka, faux123 and vork - If I forgot someone he/she is most likely mentioned in the git commits or source code merges
 

•v1.0•Initial release
 •symbi0sis of temasek's CM7 kernel and guestekrnL 1.8.1 (Stock)
 •credits during changes of this release to temasek
 •proven good power consumption (as of many feedbacks)
 


Ramhack:•disabled by default, can be enabled easily through GuesteOC, you can can choose sizes from 0 - 96 MByte; recommended are sizes up to 48 MB because the bigger the Ramhack the lower the RAM that remains for your GPU. If you have problems p.ex. during graphically intense games, then lower the Ramhack size.
 

Questions:•Is this kernel compatible with MIUI? You need to try, I don't use MIUI currently
 •What does virtual memory/RAM mean? Virtual memory means that the real available RAM (the more the bigger Ramhack is) can either be compressed to simulate additional RAM (= ZRAM or ComCache) or it can be enhanced using a Swap file which will be stored on the SD card. Swap is slower than compressed RAM, and compressed RAM is faster but needs more battery!
 •I OC'd / UV'd too high and get bootloops - what now? If you OC'd too high and get bootloops, re-flash only the kernel, it will remove OC / UV ! No need to re-flash whole ROM.

Download: http://www.mediafire.com/?2m7r8ya1gksn3
Installation: Just flash. Preferably use a clean system without many left-overs from other kernel so you don't get a wrong impression of symbi0sis kernel.
 Complete Source: https://github.com/StefanGuendhoer/l...kang-symbi0sis

Screenshots: (the Antutu one is still from 1.0 @ 1,2 GHz, the others from 1.1; first shot shows ramhack 48 (=420 MB real RAM) + ZRam (=210 MB additional virtual RAM); Info: GuesteOC app by TrymHansen comes in many languages!)


fuente...

http://forum.xda-developers.com/showthread.php?t=1835661


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

symbi0sis kernel v1.1
 
Publicación de manera permanente en el trabajo - si te gusta mi trabajo, puedes votar positivamente para este hilo.

 Descripción (para la última versión): • una simbiosis de CM7 Temasek núcleo y guestekrnL (stock)
 • Este es un kernel Cyanogenmod 7! no para de
 • Enfoque en la estabilidad, suavidad y gran consumo de energía
 • Linux 2.6.32.59
 • permite Ramhack 0 a 96 MByte (esto significa 0-96 MB RAM adicional reales, la reducción de GPU RAM), se puede ajustar fácilmente con la aplicación GuesteOC, reinicios no se ven afectados por ramhack.
 • Viene con aplicación famoso TrymHansen de GuesteOC - kernel-siguientes características actualmente se puede controlar con él: • stepful continuo o excesivo y underclocking de 216 MHz - 1450 MHz
 • desactivación completa del núcleo de la CPU segundo (y la reactivación del curso)
 • Máximo pantalla Frecuencia de
 • Segundo velocidades de núcleo de CPU / tiempos de activación y el cálculo automático de los
 • Cambio de programadores IO y tampón de lectura anticipada
 • swappiness
 • 3-forma virtual RAM mejora: se puede elegir entre Swap, ZRam, compcache y activar / desactivar sobre la marcha
 • fuertes vibraciones: en la actualidad se trata de una casilla de verificación, por lo que tiene dos pasos en la aplicación. pero se puede ajustar la fuerza de vibración más detallada en / proc / gueste / vibe_intensity (1500-3600) - un control deslizante para la aplicación podrían seguir algún día
 • desactivar fsync (se puede utilizar para mayores referencias) - atención, incapacitante es malo para los datos en caso de pérdida repentina de la energía y también puede tanto disminuir como aumentar el consumo de energía
 • tacto ligero brillo (101 pasos intensidad choosable)
 • La característica especial: el cambio de la intensidad de luz de fondo automática (8 pasos intensidad choosable)
 • sobre la marcha el cambio de tamaño virtual de RAM (16 - 256 MByte)
 • Regulador de intensidad de vibración (de muy bajo a fuerte)
 • el cambio de tamaño Ramhack directamente desde GuesteOC con un control deslizante - 0-96 MB; modificar imagen de inicio y reinicio se produce automáticamente en la aplicación de
 
• aplicación para undervolting incluido (MyrtUV por TrymHansen)
 • La velocidad de la CPU por defecto es de 1000 MHz - pero usted puede usar la aplicación OC incluido, por supuesto,
 • ...
 
Versiones: • v1.1.1 • Características nuevas y sorprendentes por TrymHansen para GuesteOC: • En la marcha el cambio de tamaño virtual de RAM (16 - 256 MByte)
 • Regulador de intensidad de vibración (de muy bajo a fuerte)
 • el cambio de tamaño Ramhack directamente desde GuesteOC con un control deslizante - 0-96 MB; modificar imagen de inicio y reinicio se produce automáticamente en la aplicación - THX de nuevo para TrymHansen, eres el mejor!
 
• revertir algunos cambios en defconfig para que proporcionen un mejor batería un poco más en comparación con v1.0
 • permitir que las rutinas de cifrado optimizado en defconfig
 • Cambiar el nombre OTF "gpu_ram_size" a "ramhack_size", ahora muestra el tamaño de Ramhack en MB y no el tamaño de la GPU Ram
 • aumento de la intensidad de la vibración máxima posible sólo un poco
 • Nombre abreviado kernel - aún no se olvide que esto es un tenedor de núcleo de Temasek, que ha hecho un gran trabajo
 • jugado un poco con la creación de cadenas de herramientas nuevas, todavía cayó de nuevo a la vieja que hice para mi núcleo de valores que todavía proporciona suavidad y buena batería
 • discapacitados kernel-lado retroalimentación háptica en el cambio de la fuerza de vibración - Herramienta GuesteOC lo hace de todos modos
 • añadido 3 pequeños para zip archivos binarios de instalación del kernel para proporcionar aplicaciones GuesteOC la posibilidad de cambiar el tamaño ramhack
 • Configuración del kernel ahora (desde 1.1.1 arriba) no cambia de tamaño ramhack, así que si usted utiliza ramhack antes de que se recordará incluso si usted muestra un núcleo symbi0sis nuevo. Esto también significa que si usted utiliza un kernel sin ramhack antes, no va a ser activado por defecto después de parpadear un núcleo symbi0sis nuevo. Sólo tienes que activar con el tamaño deseado en GuesteOC
 • Los créditos durante el desarrollo de esta versión a TrymHansen
 
• v1.1 • Homogeneidad de la mejora
 • 3-forma virtual RAM mejora
 • Ramhack posible a partir de ahora, el 48 por defecto hachazo MB
 • Registro interno reducido
 • Cambios defconfig
 • optimizado AES y SHA1 rutinas
 • tamaño actual de la GPU RAM (= 128 - Valor Ramhack) es OTF legible en / proc / gueste / gpu_ram_size -> SO 128 MB - gpu_ram_size size = de ramhack -> default: 128 - 80 = 48 MB Ramhack
 • vibrador OTF variable (retroalimentación háptica) Intensidad tanto en / proc / gueste / strong_haptic_feedback (0 ó 1, 0 establece vib a 3000 y 1 lo establece en 3600) y / proc / gueste / vibe_intensity (valores de 1500-3600)
 • actualizado plazo y SIO IO programadores
 • Los créditos durante los cambios de esta versión para mórfica, wkpark, vadonka, faux123 y vork - Si me olvidé de alguien que él / ella es más probable que se mencionan en el git comete o se fusiona código fuente
 

• v1.0 • Versión inicial
 • symbi0sis de CM7 Temasek núcleo y guestekrnL 1.8.1 (Stock)
 • Los créditos durante los cambios de esta versión a Temasek
 • Consumo de energía probada bueno (como muchos de retroalimentación)
 


Ramhack: • desactivada por defecto, se puede activar fácilmente a través de GuesteOC, puede puede elegir los tamaños de 0 - 96 MByte, recomendado son los tamaños de hasta 48 MB, ya que cuanto mayor sea el Ramhack menor es la memoria RAM que queda para su GPU. Si tiene problemas p.ex. durante gráficamente los juegos intensos, después baje el tamaño Ramhack.
 

Preguntas: • ¿Es este kernel compatible con MIUI? Tendrá que probar, yo no uso actualmente MIUI
 • ¿Qué memoria virtual / RAM decir? La memoria virtual significa que la RAM real disponible (cuanto más grande es la Ramhack) o bien puede ser comprimido para simular RAM adicional (= ZRAM o ComCache) o que se puede mejorar utilizando un archivo de intercambio que se almacenan en la tarjeta SD. Swap es más lento que la RAM comprimido y comprimido RAM es más rápido, pero necesita más batería!
 • Yo OC'd / UV'd demasiado alto y obtener bootloops - ¿Y ahora qué? Si OC'd demasiado alto y obtener bootloops, re-flash sólo el kernel, eliminará OC / UV! No hay necesidad de re-flash ROM entero.

Download: http://www.mediafire.com/?2m7r8ya1gksn3
Instalación: Simplemente flash. Utilizar preferentemente un sistema limpio sin muchas sobras de otro kernel para que no te dan una impresión equivocada de kernel symbi0sis.
 Fuente Completo: https://github.com/StefanGuendhoer/l...kang-symbi0sis

Capturas de pantalla: (el AnTuTu uno sigue siendo de 1,0 @ 1,2 GHz, los otros de 1,1; primer disparo muestra ramhack 48 (= 420 MB RAM verdadero) + ZRam (= 210 MB de memoria RAM adicional virtual); Info: aplicación GuesteOC por TrymHansen viene en muchos idiomas!)
« última modificación: 19 de Agosto de 2012, 12:36:22 am por barri »

Desconectado Homero

  • Admin
  • Super Viciado
  • *
  • Agradecimientos
  • -Recibidas: 72
  • Miembro desde: Mar 2012
  • Ubicación: Valencia
  • Mensajes: 2394
  • País: es
  • Reputación 799

+Info

  • MÓVIL: KU800, KU990, KM900, P990, P700, E975, D802
  • ROM Actual: Stock V20B
Re:[CM7 Kernel] [AUG18] symbi0sis v1.1.1 - smooth, fast, stable, powersaving + Gues
« Respuesta #1 en: 20 de Agosto de 2012, 05:24:16 pm »
Este kernel es el que lleva ahora mismo mi O2x.
Va muy bien, interfaz fluida, cuida muy bien la batería, un encanto de kernel pero..., cuando haces una llamada muy larga ya no se enciende el terminal, se queda apagado, solo se recupera quitando la batería.

Seguiré haciendo prueba, a ver si no es cuestión del kernel, pero fue instalarlo y ocurrir este fallo.
No contesto privados que puedan resolverse en el foro
Agradece mi ayuda y mi trabajo con una
te lo agradeceré, tu nombre será expuesto. 



Desconectado barri

  • Mod Global
  • Super Viciado
  • *
  • Autor del Tema
  • Agradecimientos
  • -Recibidas: 5
  • Miembro desde: Mar 2012
  • Ubicación: Extremadura
  • Mensajes: 1452
  • Reputación 170

+Info

  • Respeto
Re: [CM7 Kernel] [AUG18] symbi0sis v1.1.1 - smooth, fast, stable, powersaving + Gues
« Respuesta #2 en: 20 de Agosto de 2012, 05:31:32 pm »
Si y tambien se queda apagado con la batería baja no llega a encender...hay que quitarla tambien ....por lo demás todo ok.

Tambien me ha pasado que no recuerda la frecuencia de la CPU lo he arreglado con el fix que saco stefan

Enviado desde mi Optimus 2X

Desconectado barri

  • Mod Global
  • Super Viciado
  • *
  • Autor del Tema
  • Agradecimientos
  • -Recibidas: 5
  • Miembro desde: Mar 2012
  • Ubicación: Extremadura
  • Mensajes: 1452
  • Reputación 170

+Info

  • Respeto
Re: [CM7 Kernel] [AUG18] symbi0sis v1.1.1 - smooth, fast, stable, powersaving + Gues
« Respuesta #3 en: 21 de Agosto de 2012, 08:19:43 am »
Glad u like it 

@all: Please if you find some time tomorrow, test this build (1.1.2) http://www29.zippyshare.com/v/34575600/file.html (@ the testers from yesterday: this is a different build)
It is only for testing unless it really provides advantages over 1.1.1
I have gone through the whole source code. Again I've changed some things concerning power consumption, there's nothing more besides the Ramhack which could be the reason for higher power consumption, at least nothing I could imagine. Maybe it's just CM7, I dunno.
Also the differences to original temasek kernel aren't that big. Interested users can view the diff file (source of newly created files is not included, only file name is mentioned):

PS.: skylinegt77 asked me for a special ultra-high-OC version with following "cpu frequency  voltage"

- this means OC up to 1,536 GHz - will NOT work on every phone - if you get bootloops after too high OC, re-flash the kernel
http://www29.zippyshare.com/v/49864302/file.html (UHOC version for power users and capable phones, higher power consumption possible but on normal frequencies not necessarily) -- if you use UHOC version, you could run it @1150MHz as default, because this uses the same voltage as 1000MHz. It doesn't mean it will consume the same energy (is a bit more complicated) but at least not much more and you still get more power.
 .....

 U Glad como si 

@ Todos: Por favor, si usted encuentra algo de tiempo mañana, pruebe esta versión (1.1.2) http://www29.zippyshare.com/v/34575600/file.html (@ los probadores de ayer: se trata de una compilación diferente)
Es solo para probar a no ser que realmente ofrece ventajas con respecto a 1.1.1
He pasado por todo el código fuente. Una vez más he cambiado algunas cosas relativas al consumo de energía, no hay nada más aparte de la Ramhack lo que podría ser la razón de mayor consumo de energía, por lo menos nada que yo pudiera imaginar. Tal vez sea sólo CM7, no sé.
También las diferencias con kernel original de Temasek no son tan grandes. Los usuarios interesados ​​pueden ver el archivo diff (fuente de los archivos recién creados no incluido, sólo se menciona el nombre del archivo):

PS:. Skylinegt77 me pidió un especial ultra-alta-OC versión con el siguiente "frecuencia cpu  tensión"

- Esto significa OC hasta 1.536 GHz - NO funciona en todos los teléfonos - si usted consigue demasiado alto después de bootloops OC, re-flash del kernel
http://www29.zippyshare.com/v/49864302/file.html (versión UHOC para usuarios avanzados y teléfonos con capacidad, mayor consumo de energía posible, pero en frecuencias normales no necesariamente) - si se utiliza la versión UHOC, se podría ejecutar @ 1150MHz por defecto, ya que este utiliza el mismo voltaje que 1000MHz. No significa que vaya a consumir la misma energía (es un poco más complicado), pero al menos no mucho más y aún así obtener más poder.

Enviado desde mi Optimus 2X


Desconectado barri

  • Mod Global
  • Super Viciado
  • *
  • Autor del Tema
  • Agradecimientos
  • -Recibidas: 5
  • Miembro desde: Mar 2012
  • Ubicación: Extremadura
  • Mensajes: 1452
  • Reputación 170

+Info

  • Respeto
Re: [CM7 Kernel] [AUG18] symbi0sis v1.1.1 - smooth, fast, stable, powersaving + Gues
« Respuesta #4 en: 21 de Agosto de 2012, 03:28:11 pm »
symbi0sis kernel v1.1.2

* v1.1.2
   • * Various internal changes for providing better power consumption (really seems to be improved)
* additionally: an ultra-high-OC version (UHOC) for power users and nerds.* UHOC version coming in two flavors, low voltage and high voltage * low voltage version uses following steps:
   •
* high voltage version will use following steps:
* high voltage version will be built tonight * this means OC up to 1,536 GHz - will NOT work on every phone - if you get bootloops after too high OC, re-flash the kernel * UHOC version for power users and capable phones, higher power consumption possible but on normal frequencies not necessarily * if you use UHOC-lowVolt version, you could run it @1150MHz as default, because this uses the same voltage as 1000MHz. It doesn't mean it will consume the same energy (is a bit more complicated) but at least not much more and you still get more power.
* Again: UHOC version will NOT work on every phone

   • default version with OC up to 1450 MHz is still recommended
Download:
* as usual - http://www.mediafire.com/?2m7r8ya1gksn3

Sources:
* as usual - https://github.com/StefanGuendhoer/lge-kernel-kang-symbi0sis
 

Enviado desde mi Optimus 2X