PDA

Ver la Versión Completa : KERNEL [Alpha][a8] DragonVibe kernel para el Lenovo VIBE Z2 Pro


rihval
16/09/15, 23:46:04
Lleva rodando ya un tiempo este kernel para nuestro bicho, pero parece que va alcanzando ya un nivel de calidad que permite flashearlo (aunque siga en fase alpha, ya van por la v.8)
El autor es Electry de , como no, XDA :ok:
Ni yo ni el autor nos hacemos responsables de lo que hagas en tu dispositivo

Principales Características:

Based on latest Lenovo sources (07.07.15) Linux 3.4.0
Compiled with Linaro 4.8.4 Cortex-A15 toolchain
-O3 Optimizations
KCAL - Advanced LCD color control
CPU freq table: 300MHz <-> 2.88GHz
CPU -25mV Linear UV
CPU User voltage control
Ele-Plug - custom in-kernel hotplug driver (mpdecision disabled)
Ele-Thermal - custom in-kernel cpu thermal frequency throttle driver (fully configurable thru sysfs)
Added governors: Intelliactive, Intellidemand
Added schedulers: BFQ
Added TCP congestions: Westwood+
Insecure ramdisk (ro.secure=0)
Force-loading kernel modules with different vermagic
FSync toggle
/proc/config.gz

Valores por defecto

CPU freq: 300MHz<->2.45GHz
GPU freq: 200MHz<->578MHz
CPU governor: Interactive
GPU governor: msm-adreno-tz
IO scheduler: ROW
IO read-ahead: 1024kB
TCP congestion: Westwood+

Lo primero es avisar que es MUY IMPORTANTE hacer un backup de la partición boot en el recovery (por si queremos volver a poner el original)

Se flashea poniendo el zip en la memoria del móvil y usando el TWRP

Como volver al kernel stock:

- Restaurar el backup que hicimos del boot con el TWRP
- Montar /system en el recovery
- Abrir el administrador de archivos e ir a /system/etc (dentro del propio recovery)
- Borrar el archivo init.qcom.post_boot.sh
- Renombrar el archivo init.qcom.post_boot.sh.bak a init.qcom.post_boot.sh
- Reiniciar

El autor recomienda esta aplicación para configurar la mayoría de las opciones del kernel https://play.google.com/store/apps/details?id=org.namelessrom.devicecontrol&hl=en

Os pongo también el changelog desde la primera versión para que veáis el progreso:

a8 (build 24.07.15):

Ele_Plug 1.5 - few bugfixes...
Ele_Thermal 1.0 - Custom thermal throttle driver for Quad-Core SoCs
Added KCAL - Advanced LCD color control
Added CPU user voltage control
Default IO read-ahead is now 1024kB
Added Westwood+ TCP congestion, now also default.
Removed redundant GPU frequency step

a7 (build 15.07.15):

Ele_Plug 1.4:
- Hotplugging Suspend/Resume on screen off/on via Frame Buffer Callback
- Ele-Plug -> Ele_Plug
etc...

a6 (build 13.07.15):

Ele-Plug 1.3: new tunable max_cores, to control maximum online cores
Default scheduler: ROW
Various optimizations...

a5 (build 09.07.15):

Initial XDA release

El link de descarga aquí: https://mega.nz/#!CpUFwZ7Z!UN_501OQ4cMwSGnNWcmAWca7sTvgYfOIvu5_d8d-L6w

Link al post de XDA del autor: http://forum.xda-developers.com/android/development/kernel-custom-kernel-lenovo-vibe-z2-pro-t3162383

Y nada más. A disfrutar X-D

Un saludo

Elturko24
17/09/15, 19:11:37
gracias