|
||
|
|
|
|||||||
| ROMs y desarrollo Sony Xperia Z2 ROMs y desarrollo Sony Xperia Z2 |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
AndroPlusKernel
El nuevo kernel lanzado inicialmente para el Xperia Z3, ahora es compatible para el Z2, gracias a la nueva unificacion de los kernels.
http://forum.xda-developers.com/xper...l-v10-t2974841 Actualizado: Siguiendo el consejo de Migueliyo98 voy a traducir lo que ofrece el kernel asi vamos dejando el foro un poco mas para el idioma español, y nos dejamos de estar haciendo spanglish jaja.. por cierto si ven algo mal traducido me dicen. Caracteristicas: Version 16 - Optimizaciones -O3 + A15 + Graphite - Agregado algunos parches para las redes y gestion de memoria - Agregado "power key emulator" - mas rapido que "input keyevent 26" Código:
#For screen off echo 10 > /sys/kernel/ponkey/ponkey_emu #For power menu echo 600 > /sys/kernel/ponkey/ponkey_emu
- Eliminada la funcion "teclado/mouse USB" - Deshabilitado MSM-Sleeper - Eliminados los voltages que no funcionan para OverClock de CPU Version 15a - Solucionado "SmartassH3 governor" (gracias sh4d1t0) - v15a Version 15 - Habilitado MSM-Sleeper - Cambiado TWRP ta [NUT]'s one - Agregada la funcion "Convert device into USB keyboard/mouse" ("Convierte tu dispositivo a un Teclado/Mouse USB) (gracias pelya). Puedes controlar tu PC con Xperia (descarga e instala USB-Keyboard.apk desde aqui) Version 14 - Reparado Smartass v2 - Agregado CPU govonors; smartassH3, adaptive, intellidemand 5.0 Version 13 - Actualizado TWRP a 2.8.3.0 - Actualizado intelli_plug a v3.9 - Agregado fast_hotplug por pec0ra Version 12 - Soporte para el modo recuperacion de kernel FOTA presionando el boton de encendido - Eliminado la carga rapida para cargar mas rapido - Deshabilitado governor zzmove Version 11 - Agregado CPU governor zzmove - Lo revertire en la v12 - Reparado control de sonido "faux sound", ahora funciona! Version 10a - Agregado glocklee's "A sexy kernel patch for notification light" (Un parche sexy de kernel para luz de notificacion, como Xperia S) - Deshabilitado sony_ric por completo en el kernel Version 10 - Build para D6503 23.0.1.A.3.12 - Actualizado a fuente 23.0.1.A.5.77 Version 9 - Habilitado algoritmos de TCP: BIC, Westwood+, H-TCP, Vegas, Veno, YeAH TCP - Habilitados algoritmos de congestión de evitación avanzadas - Reparado governor simple_ondemand para GPU Version 8 - Cambiado GPU OC a 657MHz, Reposo en 27MHz, añadido de nuevo frecuencias de stock y agregado cambios cada 100MHz Version 7 - Agregado algoritmo Simple GPU - Agregado GPU OC a 644 MHz y en reposo a 120MHz - Agregado CPU overclocking (OC) a 3.2 GHz - no trabaja, necesito alguien quien pueda romper el limite! Version 6 - Agregado "intelliminmax cpu governor" Version 5 - Reparado OC - Agregado de vuelta OC a 2.457GHz Version 4 - Actualizado TWRP a 2.8.1.0 Version 3 - CPU OverClock hasta 2.89GHz Version 2 - Intelli-Plug driver v3.8 - Intelli-thermal v2 - Intelli-KSM - Controladores de "Control de sonido" v3.6 - [No funcionando] - Controladores PowerSuspend - Forzado de carga rapida - kernel level Color Control - kernel modo NEON - msm_cpufreq_limiter "Snake Charmer" - per-core overall stats - Soporte de Lectura/Escritura (R/W) para particiones NTFS - I/O schedulers:
Version 1 - Deshabilitado ric - CWM (Volumen arriba) - TWRP Recovery (Volumen abajo) - PhilZ touch recovery (Boton de Camara) - CPU OverClock hasta 2.8 GHz - GPU OverClock - CPU Undervolting - SIO I/O scheduler Requirimientos: Xperia Z2 [D6503] stock 4.4.4 23.0.1.A.3.12 - para version 10 en adelante NO USES este kernel con Cyanogenmod o ROM basada en Cyanogenmod. Este kernel esta solamente para stock de Sony y ROM basadas en stock de Sony. bootloader abierto Apps como son FauxClock Version actual: v14 - Z2 D6503 23.0.1.A.3.12 Como instalar: 1. Reinicia en modo recuperacion o bootloader 2. Flashea el kernel usando el menu de recuperacion o fastboot A) Para modo de Recuperacion selecciona: Install zip B) Para modo fastboot: Descomprime y extrae el archivo boot.img desde el zip y ejecuta este comando Codigo: Código:
fastboot flash boot boot.img 4. Terminado! Que es modo de recuperacion de FOTA kernel? Xperia no tiene partición de recuperación para el usuario, pero tenemos FOTA partición kernel para la OTA. Ya que tenemos que desbloquear el gestor de arranque y OTA no funcionará en desbloqueado, podemos volver a utilizar el kernel FOTA inútil, como partición de recuperación usando "extract_elf_ramdisk" de Dees-Troy. Con la recuperación del kernel FOTA, usted puede actualizar su menu de recuperación sin actualizar el kernel. Por ejemplo, TeamWin ofrece imágenes TWRP de kernel FOTA para Z2: http://teamw.in/project/twrp2/232 Tu puedes flashear imágenes al kernel FOTA por comando fastboot como Codigo: Código:
fastboot flash recovery fotakernel.img
__________________
iPhone 6s Plus 64Gb Space Gray - iOS 9.3.3
Sony Xperia Z2 Negro - [Rom] Marshmallow 6.0.2 Rooted - Debloated - Deodexed Última edición por Shadito Día 03/01/15 a las 00:34:26. |
|
|
|
#2
|
||||
|
||||
|
Lo probaste shadito? Vale la pena? yo todavia no me anime a abrir el bootloader.. Ya lo voy a abrir
|
|
#3
|
||||
|
||||
|
que alguien pruebe y cuente jaja
|
|
#4
|
||||
|
||||
|
Yo ahora mismo lo estoy probando, lo flashee apenas lo publique, en cuanto a rendimiento me da mejor rendimiento que de stock y mejor que el otro kernel que anda por ahí, tenía unos 39100 puntos en Antutu en el otro kernel y en este 41862, mismas configuraciones, excepto el hotplug que en el otro tenis fast hotplug y en este ps el intelliplug, ahora toca ver que tal se comporta la batería.
En general el teléfono está más fluido. Ya estaré comentando que tal se comporta.
__________________
iPhone 6s Plus 64Gb Space Gray - iOS 9.3.3
Sony Xperia Z2 Negro - [Rom] Marshmallow 6.0.2 Rooted - Debloated - Deodexed |
| Gracias de parte de: | ||
|
#5
|
||||
|
||||
|
Yo ahora mismo lo estoy probando, lo flashee apenas lo publique, en cuanto a rendimiento me da mejor rendimiento que de stock y mejor que el otro kernel que anda por ahí, tenía unos 39100 puntos en Antutu en el otro kernel y en este 41862, mismas configuraciones, excepto el hotplug que en el otro tenis fast hotplug y en este ps el intelliplug, ahora toca ver que tal se comporta la batería.
En general el teléfono está más fluido. Ya estaré comentando que tal se comporta. ![]()
|
|
#6
|
||||
|
||||
|
Probando ahora con el intellimm governor (no es la mejor opción para jugar pero según es la sustitución del intellidemand 2). Segunda carga del 0 al 100% ya les comentaré que tal. Aunque siento que abricot kernel con fast hotplug va a ir mejor en el tema de la batería (me dio 8 horas de pantalla activa), y buen rendimiento. --------------------------------------------- Edito: @hzmenxd pues he terminado las pruebas.. Recalibrando la batería estos fueron los resultados finales con estas configuraciones con fauxclock: Governor: intellimm OC CPU: 652Mhz min - 2.5Ghz max OC GPU: 27Mhz min - 657Mhz max I/O scheduler: eMMC sio 4096 - SD Card sio 4096, sin contribución entropica en ambos. Hotplug: intelliplug Touch boost activado Screen off frequency: 300000 (300Mhz - 652Mhz si no reactiva la pantalla el botón de encendido) Hysteresis: 8 Intelliplug profile: eco conservative (2) Threshold: 1500 Gestor térmico: intellithermal Frequency throttle: 80C CPU throttle: 85C Frequency throttling: todos los cores activos CPU throttling: solo core 2 y 3. GPU governor: simple_ondemand Simple gpu algorithm: activo; laziness 3, ramp threshold 7. CPU inactividad y estadísticas: todos encendidos. Gestor de memoria Limpiar cache VFS: si Auto fs: si Swappiness: 60 VFS cache pressure: 100% Dirty radio: 20% Dirty background radio: 6% Same page merge Intelli -KSM: si Activation Threshold: 36 Cycles per activation: 3 Pages to scan: 400 Scan delay interval: 49 Varios TCP congestion control: westwood ![]() ![]() Nota: Intellimm no es bueno para juegos demandantes como Real Racing 3, godfire, asphalt 8, etc.. Yo utilice tasker para ajustar el Governor a lagfree (como entrada al lanzar alguno de esos juegos) y Governor a intellimm (como salida, que sirve cuando se deja el juego).
__________________
iPhone 6s Plus 64Gb Space Gray - iOS 9.3.3
Sony Xperia Z2 Negro - [Rom] Marshmallow 6.0.2 Rooted - Debloated - Deodexed Última edición por Shadito Día 20/12/14 a las 02:25:12. |
|
#7
|
||||
|
||||
|
Smartass v2 no funciona bien, no se si es problema del intelliplug hotplug o intellithermal, la mayoría de las veces me iba al tope el cpu. Me duro 5 horas 30 minutos de pantalla activa jugando ocasional. Una pasada a Antutu y 3d mark.
Probando ahora con el intellimm governor (no es la mejor opción para jugar pero según es la sustitución del intellidemand 2). Segunda carga del 0 al 100% ya les comentaré que tal. Aunque siento que abricot kernel con fast hotplug va a ir mejor en el tema de la batería (me dio 8 horas de pantalla activa), y buen rendimiento. --------------------------------------------- Edito: @hzmenxd pues he terminado las pruebas.. Recalibrando la batería estos fueron los resultados finales con estas configuraciones con fauxclock: Governor: intellimm OC CPU: 652Mhz min - 2.5Ghz max OC GPU: 27Mhz min - 657Mhz max I/O scheduler: eMMC sio 4096 - SD Card sio 4096, sin contribución entropica en ambos. Hotplug: intelliplug Touch boost activado Screen off frequency: 300000 (300Mhz - 652Mhz si no reactiva la pantalla el botón de encendido) Hysteresis: 8 Intelliplug profile: eco conservative (2) Threshold: 1500 Gestor térmico: intellithermal Frequency throttle: 80C CPU throttle: 85C Frequency throttling: todos los cores activos CPU throttling: solo core 2 y 3. GPU governor: simple_ondemand Simple gpu algorithm: activo; laziness 3, ramp threshold 7. CPU inactividad y estadísticas: todos encendidos. Gestor de memoria Limpiar cache VFS: si Auto fs: si Swappiness: 60 VFS cache pressure: 100% Dirty radio: 20% Dirty background radio: 6% Same page merge Intelli -KSM: si Activation Threshold: 36 Cycles per activation: 3 Pages to scan: 400 Scan delay interval: 49 ![]() |
|
#8
|
||||
|
||||
|
Demasiado lageado lo noto, voy a ir probando hasta encontrar algo que funcione mejor que la stock
|
|
#9
|
||||
|
||||
|
Haciendo pruebas de lectura y escritura en la memoria interna así como la sd externa he cambiado los valores de nuevo:
I/O schedule: eMMC row 3072 sin contribución entropica SD Card row 3072 con contribución entropica ![]() Y en el hotplug los siguientes cambios: Hotplug: intelliplug Screen off frequency: off Threshold: 2500 Editado: Se me olvido la frecuencia mínima del cpu ahora que desactive el Screen off frequency lo establecí a 300000 (300Mhz), no hay lag de que no responda la pantalla al encenderla. @Zais demasiado extenso la respuesta a ese comentario como para ponerlo en un post.. Voy a ir poniendo enlaces de explicación de cada apartado en los próximos días. @hzmenxd en mi caso no he notado lag pero prueba otro governor un smartass v2 sin intelliplug o sin intellidemand, este governor viene a ser mejor que el conservative (y este último es mejora del on_demand) Oh por cierto agregue estas modificaciones a mi build.prop quizás por eso no noto lag: ## mejor velocidad, procesando efectos con gpu ## debug.sf.hw=1 debug.egl.hw=1 debug.egl.profiler=1 hw3d.force=1 debug.composition.type=gpu debug.mdpcomp.maxlayer=0 debug.egl.buffcount=4 ## more tweaks ## dalvik.vm.dexopt-flags=v=n,o=v,m=y ro.hwui.text_small_cache_width=2048 windowsmgr.max_events_per_sec=384 dev.pm.gpu_samplingrate=1 ro.min.fling_velocity=8000 ro.max.fling_velocity=12000 dalvik.vm.execution-mode=int:jit dalvik.vm.jmiopts=forcecopy dalvik.vm.dexopt-data-only=1 ro.kernel.android.checkjni=0 ro.kernel.checkjni=0 dalvik.vm.checkjni=false profiler.force_disable_err_rpt=1 profiler.force_disable_ulog=1 ro.lge.proximity.delay=15 ## more ram ## persist.sys.purgable_assets=1 persist.service.pcsync.enable=0 persist.service.lgospd.enable=0 ## better battery life ## usb_wakeup=enable proximity_incall=enable power_supply.wakeup=enable ro.config.hw_power_saving=1 ro.config.hw_fast_dormancy=1 ro.config.hw_quickpoweron=true persist.sys.use_dithering=0 pm.sleep_mode=1 ro.ril.disable.power.collapse=0 ro.mot.eri.losalert.delay=1000 ro.ril.sensor.sleep.control=1 ro.ril.power_collapse=1 ## qualcomm tweaks ## com.qc.hardware=1 debug.qc.hardware=true debug.qctwa.preservebuf=1 debug.qctwa.statusbar=1 Y si lo que quieren es más batería cambian este valor: ## mejor velocidad procesando gpu ## debug.composition.type=mdp Antes gpu y de stock viene como c2d, ganamos algo así como unos 30 o 45 min más de pantalla activa usando mdp pero no es bueno si juegas mucho juegos de demanda gráfica, tendrás lag.
__________________
iPhone 6s Plus 64Gb Space Gray - iOS 9.3.3
Sony Xperia Z2 Negro - [Rom] Marshmallow 6.0.2 Rooted - Debloated - Deodexed Última edición por Shadito Día 22/12/14 a las 19:35:39. |
|
#10
|
||||
|
||||
|
Actualizado a la version 14 el dia 28 de diciembre:
Version 14 Reparado Smartass v2 Agregado CPU govonors; smartassH3, adaptive, intellidemand 5.0
__________________
iPhone 6s Plus 64Gb Space Gray - iOS 9.3.3
Sony Xperia Z2 Negro - [Rom] Marshmallow 6.0.2 Rooted - Debloated - Deodexed |
|
#11
|
||||
|
||||
|
Yo probe la V13 y es muuuy inestable, iba a tirones y apenas le metia overclock se reiniciaba
Desde luego, yo uso stock kernel con 44.503 en antutu |
|
#13
|
||||
|
||||
![]() Alomejor es porque instale AndroPlus Kernel encima de Abricot V5 y por eso me iba lagado, pronto lo volvere a probar Por cierto, como va de antutu con el OC? |
|
#14
|
||||
|
||||
|
Otra es que podrias usar el fast hotplug (de Abricot) y jugar con los valores para sacarle mejor rendimiento o mejor bateria, eliminando el lag. De cualquier forma prueba lo siguiente: Install Custom Kernel Wipe Cache Wipe Dalvik Cache Reboot Yo siempre hago eso cuando cambio entre kernels y entre actualizaciones de Custom ROMs, (y la restauracion de fabrica con el wipe data solo lo uso cuando hago cambios entre diferentes ROMs, por ejemplo pasar de Existenz a Envi, pero nunca cuando actualizo a nuevas versiones de estas mismas, por ejemplo Existenz 2 a 3.0 -> 3.1.0 -> 3.1.5, ni Envi de V0.7 a V0.9 -> V1 PRE1 -> PRE2.. etc..)
__________________
iPhone 6s Plus 64Gb Space Gray - iOS 9.3.3
Sony Xperia Z2 Negro - [Rom] Marshmallow 6.0.2 Rooted - Debloated - Deodexed Última edición por Shadito Día 31/12/14 a las 02:36:21. |
|
#15
|
||||
|
||||
|
Muchos cambios en tan pocos dias, lanzandose dos versiones 15, y no pude actualizar el post por que estuve ayudando a reparar uno de los governors, aquí los dos cambios:
Version 15a Solucionado "SmartassH3 governor" (gracias sh4d1t0) - v15a Version 15 Habilitado MSM-Sleeper Cambiado TWRP ta [NUT]'s one Agregada la funcion "Convert device into USB keyboard/mouse" ("Convierte tu dispositivo a un Teclado/Mouse USB) (gracias pelya). Puedes controlar tu PC con Xperia (descarga e instala USB-Keyboard.apk desde aqui)
__________________
iPhone 6s Plus 64Gb Space Gray - iOS 9.3.3
Sony Xperia Z2 Negro - [Rom] Marshmallow 6.0.2 Rooted - Debloated - Deodexed |
| Gracias de parte de: | ||
|
#17
|
||||
|
||||
|
__________________
iPhone 6s Plus 64Gb Space Gray - iOS 9.3.3
Sony Xperia Z2 Negro - [Rom] Marshmallow 6.0.2 Rooted - Debloated - Deodexed |
| Gracias de parte de: | ||
|
#18
|
||||
|
||||
|
hola para que yo lo entienda pq hoy eh recibido el terminal para poner eso que debo hacer antes?
__________________
es igual luchar por la paz que fol.. por la virginidad
|
|
#19
|
||||
|
||||
|
como puedo activar el Fast Charge, bueno si es que lo soporta? Saludos!
|
|
|
|
#20
|
||||
|
||||
|
|
| Gracias de parte de: | ||
![]() |
Estás aquí
|
||||||
|
||||||