[KERNEL-ICS] GLaDOS by Ezekeel 4.0.3 / 4.0.4 V1.30

W

W!ldGunM@n

Dauergast
562
http://forum.xda-developers.com/showthread.php?t=1437633&page=1


GLaDOS for Galaxy Nexus

Features:
Based on stock Android kernel 3.0.8 IML74K
Live OC version 2
Custom Voltage version 2
Battery Life eXtender (BLX) version 1
Touch Wake version 1
SLQB memory allocator
Color Control version 4 (based on supercurio's idea)
CPUfreq governor 'Wheatley'
Additional 1.4GHz MPU frequency slot
Sound Control version 1
CIFS (as module)
TUN (as module)
NFS client + server (as module)
NTFS read/write support (as module)
Cleaned out all unnecessary kernel features and drivers
Various other tweaks
Download (only for 4.0.3 ROMs):
LINK

GLaDOS Control app:
Market: LINK
Android Pit (accepts Paypal): LINK
 
Zuletzt bearbeitet von einem Moderator:
Sehr interessanter Kernel, interessant ist auch die per init.d frei wählbare OC Rate.
Hab den seit gestern drauf, OC auf 1,404GHz, BLX auf 98%... bis jetzt sehr stabil und sehr schnell.
 
  • Danke
Reaktionen: Michael M.
Neuer Version 0.3 Online.

GLaDOS-V0.3
  • Added optimized compiler flags.
 
  • Danke
Reaktionen: Michael M.
So Update auf Version 1.0.
Jetzt wird es etwas komplizierter, da es viele verschiedene Übertaktungsvarianten gibt ;-)
Auf dem Downloadmirror steht 30 Varianten bereit ;-) World-of-Nexus

Features:

  • Based on stock Android kernel 3.0.8 IML74K
  • CPUfreq governor 'lazy'
  • Live OC version 1
  • Battery Life eXtender (BLX) version 1
  • Touch Wake version 1
  • SLQB memory allocator
  • Color Control version 1
  • CIFS (as module)
  • TUN (as module)
  • NFS client + server (as module)
  • Static OC of GPU/bus/RAM and IVA frequencies
  • Cleaned out all unnecessary kernel features and drivers
  • Various other tweaks

Download (only for 4.0.3 ROMs):
https://spideroak.co...eScience/GLaDOS

GLaDOS-Vx.x-Gyyy-Izzz.zip

x.x = Version
yyy = GPU/bus/RAM performance (100 = stock, 105 = +5% OC, ...)
zzz = IVA performance (100 = stock, 105 = +5% OC, ...)
 
Zuletzt bearbeitet:
Welche Versionen booten bei Euch denn so?

Bei mir:
G125-I120 -> bootet nicht, hängt bei Google-Logo
G115-I115 -> bootet nicht, hängt bei Google-Logo

G105-I105 -> bootet


EDIT:

Bei G125 scheint zumindest bei mir Ende Gelände zu sein.

G120-I120 -> höchste bootfähige Version
 
Ich habe nur Freeze
 
Da das Update dieses Kernels mittlerer Wahnsinn ist, haben wir uns entschlossen nur noch ein Sammeldownload anzubieten. In dieser ZIP-Datei sind dann jeweils alle Kombinationen die für diese Version angeboten werden.
 
Das durchprobieren bleibt einem dennoch nicht erspart. Den Kernel schau ich mir gar nicht weiter an, genau aus dem Grund. Fand ihn auch recht schlecht, zumindest was die Antutu-Werte anging.
 
Ver. 1.2 online:

GLaDOS-V1.2
  • Added jRCU.
  • Removed all governors except performance; removed scaling_available_frequencies.
  • Made sure the C-states > C1 are properly used during hardware-accelerated video playback.

Download (only for 4.0.3 ROMs):
https://spideroak.co...eScience/GLaDOS

GLaDOS-Vx.x-Gyyy-Izzz.zip

x.x = Version
yyy = GPU/bus/RAM performance (100 = stock, 105 = +5% OC, ...)
zzz = IVA performance (100 = stock, 105 = +5% OC, ...)
 
Ver 1.3 online:

GLaDOS-V1.3
  • Fixed the problem of the frequency not being set to maximum on boot.
  • Fixed a bug in Live OC.
Download (only for 4.0.3 ROMs):
https://spideroak.co...eScience/GLaDOS
 
Ver. 1.4 online:

GLaDOS-V1.4
  • Added 'Wheatley' CPUfreq governor and made it default.

Download (only for 4.0.3 ROMs):
https://spideroak.co...eScience/GLaDOS

GLaDOS-Vx.x-Gyyy-Izzz.zip

x.x = Version
yyy = GPU/bus/RAM performance (100 = stock, 105 = +5% OC, ...)
zzz = IVA performance (100 = stock, 105 = +5% OC, ...)
 
Ver. 1.5 online:

GLaDOS-V1.5

  • Added back all stock governors and scaling_available_frequencies.
  • Added Aperture bootanimation courtesy of Rascarlo (many thanks).
Download (only for 4.0.3 ROMs):
https://spideroak.co...eScience/GLaDOS

GLaDOS-Vx.x-Gyyy-Izzz.zip

x.x = Version
yyy = GPU/bus/RAM performance (100 = stock, 105 = +5% OC, ...)
zzz = IVA performance (100 = stock, 105 = +5% OC, ...)
 
Ver. 1.6 online:

GLaDOS-V1.6
  • Added Custom Voltage.
  • Fixed a potential stability issue with Live OC.
Download (only for 4.0.3 ROMs):
https://spideroak.co...eScience/GLaDOS

GLaDOS-Vx.x-Gyyy-Izzz.zip

x.x = Version
yyy = GPU/bus/RAM performance (100 = stock, 105 = +5% OC, ...)
zzz = IVA performance (100 = stock, 105 = +5% OC, ...)
 
Ver. 1.7 online:

GLaDOS-V1.7
  • Fixed serious stability issue with Live OC.
  • Increasing the OC value with Live OC now also increases the frequency for the lowest state.
GLaDOS-V1.6Download (only for 4.0.3 ROMs):
https://spideroak.co...eScience/GLaDOS

GLaDOS-Vx.x-Gyyy-Izzz.zip

x.x = Version
yyy = GPU/bus/RAM performance (100 = stock, 105 = +5% OC, ...)
zzz = IVA performance (100 = stock, 105 = +5% OC, ...)
 
Ver. 1.8 online:

GLaDOS-V1.8
  • Fixed issue with static GPU/bus/RAM and IVA OC.
GLaDOS Download (only for 4.0.3 ROMs):
https://spideroak.co...eScience/GLaDOS

GLaDOS-Vx.x-Gyyy-Izzz.zip

x.x = Version
yyy = GPU/bus/RAM performance (100 = stock, 105 = +5% OC, ...)
zzz = IVA performance (100 = stock, 105 = +5% OC, ...)
 
Version 1.10 online:

Achtung es ist ab sofort nur noch ein Kernel. Alle Funktionen werden über Tweaks gesteuert!


GLaDOS-V1.10
  • Improved stability when switching the core/bus/RAM frequencies with Live OC.
GLaDOS-V1.9
  • Removed static GPU/bus/RAM and IVA OC.
  • Added support for changing the core/bus/RAM and GPU frequencies on-the-fly with Live OC.
  • Added support for changing the core (GPU) and IVA voltages with Custom Voltage.
Download (only for 4.0.3 ROMs):
Goo-inside.me Downloads - Downloading GLaDOS-V1.10.zip (thanks to goo-inside.me for hosting)


Tweaks:

Values can be set using the echo command from adb shell or terminal (for example 'echo 1 > /sys/class/misc/touchwake/enabled') or set at boot using an init.d script.


Touch Wake:

When screen times out, a tap to the screen activates it again. Works great in combination with a mod that delays/disables the lock screen implemented in some ROMs or with the 'No Lock' app.

/sys/class/misc/touchwake/enabled
enable = 1, disable = 0

/sys/class/misc/touchwake/delay
time to keep the touch controls awake after screen off (default 45000ms, 0 = indefinitely)


Battery Life eXtender (BLX):

Set a maximum charging limit for the battery. This increases the battery lifetime (slows down the decrease of the maximum charge by deteriorating physical/chemical processes) at the cost of reducing the maximum charge and thus the maximum battery runtime.

/sys/class/misc/batterylifeextender/charging_limit
default 100


Live OC:

OC the MPU (= CPU), core/bus/RAM and GPU while the device is running. The MPU and core/bus/RAM frequencies can be independently OC by increasing all corresponding frequencies by a certain percentage while for the GPU three performance settings are available.

/sys/class/misc/liveoc/mpu_ocvalue
MPU performance in % (default 100, so 110 means +10% MPU frequencies)

/sys/class/misc/liveoc/core_ocvalue
core/bus/RAM performance in % (default 100, so 110 means +10% core/bus/RAM frequencies; when changing the performance the device will enter standby and wakeup automatically 10sec later)

Changing the core/bus/RAM performance during the boot process can cause reboots, so do not use an init.d script for that. Waking up the device during the process will most likely result in a reboot or freeze. Make sure no background processes like music playback or a download are running. Activating airplane mode also helps to reduce the number of potential interferences.

/sys/class/misc/liveoc/gpu_performance
GPU performance setting (0 = 307.2MHz; 1 = 384MHz; 2 = 512MHz; default 0 = 307.2MHz)


Custom Voltage:

Set the nominal MPU (= CPU), core (includes bus, RAM and GPU) and IVA voltages.

/sys/class/misc/customvoltage/mpu_voltages
MPU nominal voltages for the different MPU frequency states in mV (default = stock voltages; set with 'echo "voltage1 voltage2 voltage3 voltage4" > mpu_voltages'; this entry is mirrored to /sys/devices/system/cpu/cpuX/cpufreq/UV_mV_table for compatibility with SetCPU and similar apps)

/sys/class/misc/customvoltage/core_voltages
core nominal voltages for the different GPU frequency states in mV (default = stock voltages; set with 'echo "voltage1 voltage2" > core_voltages')

/sys/class/misc/customvoltage/iva_voltages
IVA nominal voltages for the different IVA frequency states in mV (default = stock voltages; set with 'echo "voltage1 voltage2" > iva_voltages')

Using Custom Voltage for UV can cause problems! The optimal voltages for each frequency state are determined automatically by Smartreflex Adaptive Voltage Scaling (AVS). The nominal voltages set with Custom Voltage are only the upper limit and used as a starting point for the calibration. Reducing the nominal voltages can cause the automatic calibration to fail and result in voltages which are too low for stable operation. Use at your own risk!


Color Control:

Set the V1 gamma offset values for the display.

/sys/class/misc/colorcontrol/v1_offsets
V1 gamma offset triple (default 0/0/0, set with 'echo "-4 0 5" > v1_offsets' for example, causing green tint when 2. value < 0)
 
Version 1.11 online:

GLaDOS-V1.11
  • Improved stability when switching the MPU, core/bus/RAM and GPU frequencies with Live OC.
  • Fixed several issues in Custom Voltage.
Download (only for 4.0.3 ROMs):
http://goo-inside.me...DOS-GalaxyNexus
 
Version 1.12 online:

GLaDOS-V1.12
  • Added support for changing the color multipliers with Color Control.
  • Fixed issues with Custom Voltage.
Download (only for 4.0.3 ROMs):
http://goo-inside.me...DOS-GalaxyNexus
 

Ähnliche Themen

meLAW
  • meLAW
Antworten
2
Aufrufe
904
meLAW
meLAW
Nuel
Antworten
2
Aufrufe
2.827
Nuel
Nuel
firsttyphoon
  • firsttyphoon
4 5 6
Antworten
117
Aufrufe
15.871
qu4nd
qu4nd
Zurück
Oben Unten