ROMs y desarrollo Samsung Galaxy S III i9300 ROMs y desarrollo Samsung Galaxy S III (modelo i9300)

Respuesta
 
Herramientas
  #1  
Viejo 24/08/14, 21:23:01
Array

[xs_avatar]
Aligosla Aligosla no está en línea
Usuario muy activo
 
Fecha de registro: nov 2012
Localización: Chile
Mensajes: 731
Modelo de smartphone: OnePlus 6
Tu operador: Otra
¡ACTUALIZACION! (15/08) Googy-Max2 Kernel 2.3.2 [CM CAMERA FIXED] (Linaro GCC 4.7.4)

Inesperada actualización por parte de Googy_Anas del foro XDA, de su maravilloso Kernel.


GoogyMax2 Kernel Galaxy S3 i9300 Compatible con Samsung 4.3 / CM11/ Omni / Temasek (con soporte r3p2 mali) desde la V2.0.8 - Versiones anteriores compatibles con Samsung 4.3/CM11/Temasek (con soporte r3p2 mali)


█▬█ El link a su hilo oficial en xda █▬█

Instrucciones de instalación

Si vienen de kernel stock solamente flasheen el kernel. (Si quieren pueden hacer WIPE CACHE PARTITION, y/o el WIPE DALVIK CACHE, pero al venir de kernel stock, no es necesario)

Si vienen de otro kernel, es importantísimo hacer una limpieza para que funcione sin tropiezos y errores, para eso deben hacer
- WIPE CACHE PARTITION
- WIPE DALVIK CACHE (como sabemos, éste se encuentra en la sección ADVANCED del recovery)
- Y flashear el limpiador de kernel Kernel Cleaning Script v2 .

PARA CAMBIAR A UNA VERSION DIFERENTE DEL MISMO KERNEL aconsejo flashear el limpiador de kernel ANTES de flashear el kernel

¡IMPORTANTE!

Si por alguna razón pierden el acceso ROOT deben flashear este update SuperSU-v1.94.zip

La versión 2.3.1 no instala la aplicación Stweaks, por lo que deben descargarla del Playstore en este link


[28/04] [15/08] Version 2.3.2 :
- mm: cache louis fixes
- futex: fixes from Thomas Gleixner
- Fix CVE-2014-3153
- smdk4412: cypress-touchkey - add keydisabler (thx cyanogenmod)
- misc changes (fs, kernel, cache, net, uaccess, cpuidle, cpufreq, smp)
- Enable PM_HOTPLUG again
- disable ASYNC_FSYNC (causing lags)
- smdk4412: update mali driver
- Update to GT-I9300_JB_Opensource_Update14
- Update ZZMoove 0.9 beta3 (thx ZaneZam)
- some ramdisks updates

DESCARGA DIRECTA DESDE XDA


 Cita:
Versiones anteriores
▼▼▼▼▼▼
(Click para mostrar/ocultar)


[28/04] Version 2.3.1 :
- Back to standard Googy-Max2 mainline wwith proper cm camera fix !
- CM CAMERA IS WORKING FLAWLESSLY 
- mm: fix memory management & CM CAMERA FIX

Codename of this version : "Goodbye i9300 :wave:, Hello i9505 Sorry guys :yawn: !!!"
DESCARGA DIRECTA DESDE XDA
Lamentablemente el desarrollador de este kernel googy_anas cambió de movil y aparentemente ésta
será la ultima versión que tendremos de este kernel.. Solo queda esperar a ver si sale una nueva versión en el futuro...



[25/04] Version 2.3.0 :

- Rebased on Samsung Update13 from scratch and re-implemented all features*
- CM CAMERA IS WORKING FLAWLESSLY 
- PegasusQ is now stock and its tunables are removed from Stweaks
- bfq scheduler is removed
- ramfs: updated CarbonKK ramdisk to fix bootloop
- Stweaks: charge control: set min current to 400 and max to 1500 with 25 stepping
- ramfs: automatically replace CM video shutter sound with a softer one (to avoid the "boing" sound at the beginning of video playback)

*"I FELL IN LOVE WITH CYANOGENMOD ... AGAIN !!!"*
DESCARGA DIRECTA DESDE XDA


[16/04] Version 2.2.2:
- ramfs: fixed stweaks problem on slimkat-based roms
- included latest cyanogenmod kernel commits
- kernel: sched tweaks
- cpufreq: some tweaks from i9300i 3.4 source
DESCARGA DIRECTA DESDE XDA



[29/03] Version 2.2.1 :
- arm: back to standard memset (better stability + less camera crashes on cm11)
- ramfs: add slimkat-based roms support
- ramfs: updated all included ramdisks
- Stweaks: enable all GPU freqs for all GPU steps
- Stweaks: enable all CPU freqs for min & max scaling freq
- Included some modules into kernel to reduce its size
*"I just can't stop loving you ..."*
DESCARGA DIRECTA DESDE XDA


[23/03] Version 2.2.0 :
- cpufreq: updated ZZMoove to 0.8 (thx @ZaneZam & @Yank555)
- STweaks: added new zzmoove tunables and implemented all its internal profiles (10 profiles)
- Pegasusq: re enabled EARLYSUSPEND_HOTPLUGLOCK
- Now FINALLY the kernel has reached maturity with the best experience ever (battery and performance wise)
DESCARGA DIRECTA DESDE XDA


[10/03] Version 2.1.9 :
- updated to linaro gcc 4.8.3 build 2014.03 optimized for cortex-a9 (thx @Christopher83)
- cpufreq: Manage only online cpus
- smp: backport patches from linux 3.5 for better hotplugging
- CPU hotplug & writeback: Don't call writeback_set_ratelimit() too often
- touchscreen: use AndiP's touchboost control (thx @andiP)
- dyn_fsync: do not disable do_fsync()
- fs: implement ASYNC_FSYNC port from htc by @faux123
- Stweaks: added GoogyQ tab*
DESCARGA DIRECTA DESDE XDA


[10/03] Version 2.1.8 :
- ARM: implement flush_cache_louis
- LZO: Update to latest version
- Pegasusq: disable EARLYSUSPEND_HOTPLUGLOCK
- cpufreq: introduce GoogyQ governor (ported from faux123 intellidemand) and set as default (incredibly smooth and battery friendly !!!)
- Rom choice at boot is now working by simply touching the screen (3 seconds delay)
DESCARGA DIRECTA DESDE XDA



[05/03] Version 2.1.7 :
- CM11: Updated ramdisk to latest build 04/03 (added telephony-msim to bootclasspath)
- Some minor internal tweaks
DESCARGA DIRECTA DESDE XDA


[01/03] Version 2.1.6 :
- back to gcc linaro 4.7.3 (giving better results and stability)
- Dynamic fsync re-added and activated by default
- Lots of mm & internal changes for stability and performance
- logger: reduce reserved memory
- battery: ignore unstable power & ignore safety margin are now switchable via Stweaks
- cpufreq: tweaked governors and re-added smartassV2
- block: tweaked schedulers & added bfq
- camera: hopefully fixed camera occasional crash
- linux: back to standard kernel naming showing proper version number
- Fixed some occasional apps crash (like antutu x & megapolis ...)
- gpu: using simpler gpu control
- Stweaks: Added Min CPU Lock control to CPU tab
- Stweaks: Added "Apply" button to governors tabs
- Stweaks: Added ZRAM switch to Misc tab (on/off for sammy roms only)
- Stweaks: Fine tuned pegasusQ & GPU default values
DESCARGA DESDE XDA



[15/02] Version 2.1.5 :

- Patched to latest samsung source drop XXUGML3
- using gcc linaro 4.8.3 2014.02 optimized for cortex-a9
- Added configurable led behavior + led fading support
- Added MDNIE full control
- hdmi: fix sound output not working
- fix TriangleAway support
- sched: reduced latency for better responsiveness
- cpufreq: reverted hack preventing max freq override (so expect some 1.5 & 1.6 ghz in stats, but it's soooo smooth)
- fsync: completely removed dynamic fsync
- tweaked lowmemorykiller & mm
- fixed problem of wifi not working on some roms
- Added Carbon rom support
- Updated ramdisks
DESCARGA DESDE XDA




[19/01] Version 2.1.4 :

- Re-patched from scratch to linux 3.0.101*
- mm: lot of changes to match 3.0.101
- arm: L1 cache optimization 2/2 : use correct L1 cache shift (5->6)
- busfreq: back to stock slope usage (correct scaling)
- wireless: Fix a memory leak
- mm/page_io: prevent keeping duplicated compressed pages in memory*
- mali: Disable state_tracking
- battery: raised max charge current to 1100 mA (for USB and wireless)
DESCARGA DESDE XDA




[09/01] Version 2.1.3:

- Updated gcc to linaro 4.8.3 (12.2013)
- block: Update row scheduler & blk-core
- block: tweak cfq, deadline, sio, vr & zen schedulers
- ScoobyDoo sound: fix engine not activated
- random-char: raise read from 64 to 256 and write from 128 to 512
- battery: ignore charger unstable power
- rwsem: implement RWSEM_XCHGADD & steal writing sem (for better performance)
- arm: L1 cache optimization
- mmc: TriangleAway support & disable CRC (for better performance)
- wireless: reduce wakelock timeout ( x/4 )
- Enable USB OTG support
- Disable ALL Samsung Rooting Restriction Features
- Updated omni & cm11 ramdisks
- sammy43: raise compcache size from 300 to 400 mb
DESCARGA DESDE XDA



[22/12] [29/12] Version 2.1.2 :

- Fully merged Update13 changes*
- CM: Fix some camera crash due to firmware date
- pegasusq: add prev_cpu_wall_delta
- sched: add time-based average load
- Re-enable Touchboost control (ported from Googy-Max (thx Gokhanmoral))
- mach-exynos: Correct min_uV & max_uV limits for proper voltage control
- block: Add Zen scheduler (thx Yank555)
- Stweaks: fixed the apk install and moved it from system partition to data
- Some minor tweaks
- IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery disponible en el hilo oficial de XDA
DESCARGA DESDE XDA



[22/12] Version 2.1.1:

- Stweaks: añadido ajuste de intensidad de vibración en la pestaña de ajustes misceláneos.
- Stweaks: Correcto funcionamiento de los tweaks de valores en ABB
- Stweaks: Moved undervolted and tweaked CPU/GPU/ABB to "battery" profile to keep "balanced" profile as close to stock as possible
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery disponible en el hilo oficial de XDA
DESCARGA DESDE XDA


[21/12] Version 2.1.0 :
 Cita:
Esta versión incluye los cambios que tiene la versión 2.0.9 del día 21/12 también, revisen su Changelog más abajo para conocer todos los nuevos cambios
- Cypress: make touchkeys backlight work on sammy & cm11 & temasek/omni
- char: add frandom support (thx @Yank555)
- Stweaks: do not install STweaks_Googy-Max if STweaks is already installed
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery
DESCARGA DESDE XDA


[21/12] Version 2.0.9 :
- Patched to Samsung Update13
- Cypress: make touchkeys backlight work on sammy & cm11
- CPU undervolting implementation ported from Googy-Max
- ABB implementation ported from Googy-Max
- GPU control implementation ported from Devil's kernel (thx @DerTeufel1980 & @Yank555)
- cm11: fix for some cases of front camera crash (cm)
- cm11: make vibrator configurable
- cm11: fix battery gauge problem
- fix loss of baseband on sammy4.3
- Stweaks: ABB tweaked +GPU & CPU are ALREADY UNDERVOLTED (and stable )
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)

DESCARGA DESDE XDA


[23/11] Version 2.0.8 :
- Dual boot funcionando completamente.
- Compatible con Samsung4.3 / CM11/ Omni / Temasek (con soporte r3p2 mali)
- Compiled with GCC Linaro 4.8.2
- Bring back dual sound engines (ScoobyDoo / Wolfson)
- Fix MTP for dualboot
- cm11 : fix network arrows not showing correctly
- busfreq: correct usage of cpu load slope
- touchkey backlight: little modification for dualboot support
- Some minor tweaks
- @DerTeufel1980 recovery support (reboot choice)
IMPORTANT: Built-in recovery can't handle new update scripts of cm based roms (error 7) so PLEASE use @DerTeufel1980 recovery (downloads and how-to available in his thread)
DESCARGA DESDE XDA
DESCARGA DESDE MEDIAFIRE


[23/11] Version 2.0.7 :

 Cita:
ATENCIÓN : Dualboot está funcionando desde la 2.0.7
- zram: back to stock
- some mali changes
- Replace Boeffla sound engine with Wolfson sound engine (& added stweaks tab)
- cpufreq: renamed pegasusq to pegasusqstock and implement Googy-Max tweaked pegasusq
- mach-midas: cpu throttle from 800 to 1000MHz when reaching max thermal limit (thx @brujo55*for the advise)
- Reverted a lot of changes which were causing lags
Importante: opción de arranque en dual no funciona! Utilice stweaks y elegir tu defaultrom o reiniciar directamente a la rom deseada
DESCARGA DESDE XDA

[18/11] Version 2.0.6a:
- stweaks: add wireless charge rate
- some performance tweak
- mm: some more changes
DESCARGA DESDE XDA

[18/11] Version 2.0.6
- Added cpu topology & various sched tweaks
- Fixed zram settings not applied
Los cambios en esta versión están disponibles en la 2.0.6a


[17/11] Version 2.0.5 :
- Add TriangleAway support
- Optimize read speed of schedulers (cfq, deadline, sio, vr)
- Add j4fs support
- Some more changes from XXUGMJA kernel (mm, lmk, mmc)
- Enable Cleancache & disable CONFIG_SCHED_AUTOGROUP
- Add Xpad support
- Add network filesystems support (nfs, cifs, sunrpc)
- zram: disable debugging & zram_for_android
- Stweaks: Zram is now configurable BUT disabled by default (RAM management is way better without it)
DESCARGA DESDE XDA

[13/11] Version 2.0.4 :
- Based on Samsung Update12 Sources
- Updated to latest XXUGMJA ramdisk & GPU driver
- Linux version 3.0.101*:headbang:
- Compiled with linaro gcc 4.7.4 2013.10 :headbang:
- DUAL Sound-Engine : Audio enhancement and sound boosting for great headphone experience (Wolfson Sound Engine*AND ScoobyDoo Sound Engine 1.1*selectable via STweaks)
- Boeffla sound engine 1.6.4 (Thx AndiP)
- Touch-to-Wake support
- Cpu OC support (up to 1600Mhz)
- Governors : Pegasusq [default] / Zzmoove 0.7d / Lulzactiveq / Ondemand / SmartassV2 (Configurable via STweaks :headbang: )
- I/O Schedulers : Deadline - cfq[default] - noop - row - sio - vr - fifo
- Dynamic FSync 1.2 - Configurable via Stweaks (Off by default)
- init.d support
- Custom bootanimation support (bootanimation.bin or bootanimation.zip to be placed in /data/local/)
- Increased values for SD ReadAhead - Configurable via Stweaks
- TCP congestion control (cubic[default]-wetswood-bic-hctp) configurable via STweaks
- Auto-root (updated to latest su and supersu with daemon autorun)
- NTFS automounting for USB sticks, mounted to /mnt/ntfs folder in Read Only mode
- Permanent TRIM
- ExFAT support (opensource)
- Charge current for AC & USB raised
- CRT-OFF support (Early Suspend) [Adjustable]
- Almost everything is configurable via simple and free STweaks (included in the kernel)
DESCARGA DESDE XDA


[13/11] Version 2.0.3 :
- Implement Touch to Wake
- busfreq: Disable BUSFREQ_INTERLOCK_CPUFREQ (fly fly baby)
- earlysuspend: Remove zram conditional optimize_comp
- mm: back to stock memory management

WakeUp lag seems to be gone same as battery drain !!!
DESCARGA DESDE XDA


[10/11] Version 2.0.2 :
- Zram: back to stock zram 300MB (compcache)
- Activated Unaligned memory access & neon & hardfloat support
- Implement forced fast charge (thx Yank555)
- fs: Enable AIO
- sched_features: Disable GENTLE_FAIR_SLEEPERS & enable ARCH_POWER
- busfreq: Use cpu_load_slope correctly
- sys: Remove "Samsung Rooting Restriction Feature"
- ramdisk (sammy4.3): Various tweaks and corrections
- STweaks: Various tweaks and corrections
DESCARGA DESDE XDA


[08/11] Version 2.0.1 :
- Wireless: Disable multicast on suspend & Allow mac adress change
- ExFAT as external module and loaded at boot
- Permanent TRIM
- Reverted dual sound system and switched to Boeffla sound 1.6.4 (use Boeffla sound app for settings)
- Page-writeback interval: screen on 0ms off 500ms
- Removed "Samsung Rooting Restriction Feature"
- Auto-root is now disabled by default
- Hopefully fixed drain issue and deepsleep problem
DESCARGA DESDE XDA


[08/11] Version 2.0.0 :
- Updated to linux 3.0.101 (EOL)
- Set fbearlysuspend via sysfs (for CRT animations)
- Added governors : Add ondemand-smartassV2-zzmoove-lulzactiveq-hotplug
- Added IO schedulers : row-sio-vr-fifo
- Tcp congestion methods : westwood-htcp-bic
- Raised charging currents
- Sound engines : Scoobydoo & Wolfson
- Updated to latest XXUGMJ9 ramdisk
- Auto-root (updated to latest su and supersu with daemon autorun)
- Auto install of Stweaks 2.0 (Googy-Max edition)
DESCARGA DESDE XDA [/OCULTAR]





 Cita:
Por supuesto agradecimientos a su creador: googy_anas de XDA-Developers por desarrollar este kernel y a sus colaboradores.

Ayuda para configurar Stweaks

(Click para mostrar/ocultar)
 Cita:
Bueno chicos abro esta parte para ayudarlos a configurar su Stweaks y que sepan mas o menos de qué trata cada sección dentro de este programa.

Lo primero es la pestaña CPU donde encontramos opciones para escoger como queremos que funcionen los núcleos entre otras.. Yo las he probado casi todas y no recomiendo meter mucha mano para no tener dolores de cabeza jaja, bueno les explico las que si moví... Tenemos la opcion que dice DEFAULT CPU GOVERNOR que básicamente es cómo vamos a utilizar las frecuencias de nuestro CPU a medida que vayamos usando el movil para distintas tareas, yo uso Lulzactive porque abre mas rápido las aplicaciones y me ahorra mucha bateria.
Mas abajo tenemos la frecuencia máxima a la que funcionará nuestro CPU, y la mínima..


Luego tenemos la pestaña que nos indica los voltajes de la batería que usará cada una de las frecuencias de nuestro CPU. (UV Significa Under Volt) Yo he modificado la de 1500 para que asi al acelerar mi procesador, no me gaste mas batería de lo que normalmente debería gastar.



Luego en GPU tenemos básicamente lo mismo, las frecuencias a las que trabajara nuestra GPU (Unidad procesadora de gráficos)

y mas abajo los voltajes a los que trabajará cada una de estas frecuencias.



En Sound Engine elegiremos el perfil que utilizaremos para configurar nuestro sonido. Tenemos Stock, Scoobydoo Engine y Wolfson Engine, cada uno de estos nos da opciones para ecualizar nuestro parlante y audifonos, asi como tambien opciones para controlar todo lo que tiene que ver con el audio (entrada y salida) de nuestro terminal.



Despues tenemos la pestaña de Screen que nos sirve para configurar nuestra pantalla.
Touchboost establece un voltaje fijo en procesamiento para cada vez que tocamos nuestra pantalla, al desactivarla, permitiremos que este voltaje pueda disminuir cuando le exijamos menos y de esta forma ahorrar batería.
FB earlySuspend Delay, lo explica ahi en ingles, pero significa que estableceremos un tiempo en milisegundos de cuánto tardará en apagarse, al utilizar la animación CRT desde que le damos la orden de apagar la pantalla con la tecla de bloqueo.
La opcion Touch-to-wake nos va a servir para encender la pantalla cuando ésta se apague de forma automatica, podemos establecer el tiempo en segundos y solo tendremos que tocar la pantalla antes de que este tiempo se acabe para que se vuelva a encender sin necesidad de tener que apretar el boton de encendido o el boton home.


Luego tenemos la opcion MIDNE que nos va a servir para controlar los colores, brillo y parametros propios de la pantalla de nuestro movil. No me manejo muy bien en esta parte asi que yo no meto mano ahi jajaja.

Despues viene la opcion de control del LED de notificaciones, donde podemos la intensidad de iluminacion de nuestro led en condiciones de brillo bajo (utiliza el sensor), y en condiciones de brillo alto.
Luego el tiempo que queremos que tarde en encender y apargarse nuestro led en forma atenuada (Efecto Fade) y una opcion para desactivar este efecto Fade.
Finalmente tenemos opciones para establecer el tiempo que queremos que demore en cada paso que éste tiene (encendido, mantenimiento, comienzo de apagado, apagado)



Luego viene la pestaña Misc que nos permite controlar algunas opciones como la velocidad de lectura de nuestras memorias, el tipo de SIO, etc.. Les recomiendo no meter mano ahi si es que no saben el significado de cada una de estas opciones.
Lo interesante de esta pestaña Misc y que si podemos modificar es dice CHARGE CURRENTS, que nos permite modificar la energía que le damos a cada proceso de carga de bateria. La primera es la AC Charge que corresponde a la carga a través del cargador de pared. No es recomendable superar los 1200mA.
Tenemos tambien la carga por USB, donde el máximo que podremos poner es 900 sin que se nos empiece a freir el telefono jajaja.
*Si saben lo que hacen, puede aumentar a mas de los valores que yo les recomiendo, pero bajo su propia responsabilidad. Yo solo les doy una recomendacion que pueden seguir o no.

Y las demas opciones son para configurar cómo queremos que nuestros governors funcionen. Cada governor tiene una forma distinta de gestionar las frecuencias de nuestro CPU dependiendo de cada exigencia en nuestras tareas diarias.


Les adjunto mi archivo default.profile que pueden sustituir en la ruta "data/.googy" y asi pueden tener la configuración hecha por mi para la versión 2.2.2 de este kernel que pueden Descargar de acá

Última edición por Aligosla Día 24/08/14 a las 21:38:19.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Aligosla su comentario:


  #2  
Viejo 24/08/14, 21:30:07
Array

[xs_avatar]
Aligosla Aligosla no está en línea
Usuario muy activo
 
Fecha de registro: nov 2012
Localización: Chile
Mensajes: 731
Modelo de smartphone: OnePlus 6
Tu operador: Otra
Resultado en Antutu Benchmark, con la versión 2.3.2 solamente desactivé el TouchBoost. Todo lo demás por defecto.

Responder Con Cita
  #3  
Viejo 17/09/14, 17:32:31
Array

[xs_avatar]
Aligosla Aligosla no está en línea
Usuario muy activo
 
Fecha de registro: nov 2012
Localización: Chile
Mensajes: 731
Modelo de smartphone: OnePlus 6
Tu operador: Otra
Los que lo tienen instalado podrian comentar sus resultados con este kernel, a ver si se anima el resto
Responder Con Cita
Respuesta

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



Hora actual: 04:44:48 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /