7th November 2011, 04:57 PM
(Last edited by Ezekeel; 4th April 2012 at 04:00 PM .)
Recognized Developer -
OP
Thanks Meter
1656
Posts: 715
Join Date: Jun 2011
[KERNEL][04 APR] GLaDOS V2.11
Aperture Laboratories presents
GLaDOS V2.11
The latest innovation in human-smartphone interaction. Our scientist have shown in extensive tests that humans operating our kernel on their devices experience 67% more joy in life while simultaneously the likelihood of being maimed or killed by falling space debris is significantly reduced. Also preliminary human trials indicate that it might offer some protection against lethal dosages of gamma radiation and blows to the head with a rod-like object.
Features: Based on stock Android kernel 3.0.8 IMM76D
CPUfreq governor 'lazy'
Live OC version 1
Custom Voltage version 1
Battery Life eXtender (BLX) version 1
Power saving state DEEP IDLE version 2
Touch Wake version 1
Backlight Dimmer (BLD) version 3
Backlight Notification (BLN) version 9
Brain **** Scheduler (BFS) version 0.357
SLQB memory allocator
Voodoo Color version 2
Voodoo Sound version 10
CIFS
TUN
Bigmem (+20 MB more available RAM)
USB OTG build 5
Download:
http://goo-inside.me/devs/aperture/GLaDOS-NexusS (thanks to
goo-inside.me for hosting)
Always make a backup of your /efs/ directory (http://forum.xda-developers.com/show....php?t=1138873 ) before installing custom kernels or ROMs.
During installation the cache partition, Dalvik-cache and modules, init.d scripts and bootsounds from previously installed kernels are cleaned.
Source code:
https://github.com/Ezekeel/GLaDOS-nexus-s/tree/glados
Do not use profiles, they are unnecessary and only lead to instabilities.
If you experience any problems and are on a nightly or kanged ROM, try the latest stable version of that ROM first. I will not give support or answer any questions if you do not try this before reporting a problem with the kernel.
If you experience stability problems like reboots, freezes, FCs and SoDs and you did OC or UV, first try changing back to the stock settings. If this solves the problems, your OC/UV configuration is not stable. There are some indications that OC/UV settings which run fine at high battery charges might still cause problems at lower battery charges. So to be safe always check that your OC/UV configuration runs fine at low battery like 5%.
I do not offer support/help/recommendations on OC/UV. If you decide to do so and your device is unstable you are on your own. Check http://forum.xda-developers.com/show....php?t=1335429 for help.
If you experience the problem that the DEEP IDLE state is not properly used (according to the idle_stats), read the last section of http://forum.xda-developers.com/show...24&postcount=1 .
When reporting a bug always include information about your ROM and hardware model. Also be as precise as possible when describing the problem. Just because a single person is experiencing a problem, it does not mean there actually is a problem with the kernel. I always wait until at least one other person can confirm the issue before I look into it. So if you see someone posting a bug report, do not be shy and feel free to confirm the issue or if you do not have the problem let me know that too.
When asking for a feature you would like to see implemented in GLaDOS always provide a link with information about this tweak and preferably also a link to the source code.
Aperture bootanimation courtesy of rascarlo (
www.twitter.com/rascarlo )
For users unfamiliar with init.d scripts I recommend NSTools by arifhn (
http://forum.xda-developers.com/show....php?t=1333696 ) for managing the various tweaks.
The Following 163 Users Say Thank You to Ezekeel For This Useful Post: [ Click to Expand ]
-Nacho (26th November 2011),
41LY45 (21st December 2011),
93ae8074 (8th November 2011),
adam900710 (16th November 2011),
aenima1985 (20th December 2011),
ahdee (15th November 2011),
akshayf (7th November 2011),
alienmind (27th December 2011),
amperman (25th December 2011),
andara (2nd January 2012),
aosp (7th November 2011),
arifhn (10th November 2011),
armored57 (24th December 2011),
att1cus (21st December 2011),
Auxilium (12th January 2012),
bedalus (7th November 2011),
belair56 (7th November 2011),
belvedere (12th November 2011),
benseoul (19th December 2011),
bgdxv (7th November 2011),
bioan (11th December 2011),
Black Coffee (12th November 2011),
Bllazo (2nd December 2011),
bruciato (24th December 2011),
BumbleG (22nd December 2011),
chalan30 (4th January 2012),
challl88 (20th December 2011),
Chamb' (7th November 2011),
chinitiw (27th December 2011),
climhz (6th December 2011),
Coreym (12th December 2011),
corizo (1st January 2012),
Corra (8th November 2011),
corythug (7th November 2011),
d-h (20th December 2011),
damnmisur (22nd December 2011),
daralph (14th May 2012),
darklord74 (6th April 2012),
dianoga7 (11th January 2012),
dima_sk8er (23rd February 2012),
dinuvali (12th November 2011),
dman777 (21st May 2012),
domin0311 (20th November 2011),
donnison (29th December 2011),
dougcunha (10th November 2011),
eskamhl (7th November 2011),
Fir3start3r (1st January 2013),
FlatEric0074 (7th November 2011),
flodb113 (27th December 2011),
FloHimself (14th November 2011),
Flying Fox (8th December 2011),
FlyingIceman (6th April 2012),
george_xp_pro (21st December 2011),
got2best (2nd January 2012),
hacktivismo (8th November 2011),
Harbb (23rd December 2011),
HeavenlyWinds (19th December 2011),
iaio72 (8th November 2011),
Ibn Saeed (27th December 2011),
Icecoldmeat (15th December 2011),
igor.tonky (7th November 2011),
IIIV (4th January 2012),
ijama (20th December 2011),
ilnanny (18th December 2011),
info[]box1 (7th November 2011),
ingram_v98 (11th February 2012),
irizwan (11th December 2011),
j1po (28th December 2011),
JakeOcn (22nd December 2011),
jalyn02 (23rd January 2012),
Jcrash (13th November 2011),
jjhrrsn (8th November 2011),
jodtalingchan (29th December 2011),
Jonathon Grigg (12th November 2011),
jshealton (15th February 2012),
jurica_m (5th January 2012),
jvanlew (20th December 2011),
KalimochoAz (7th November 2011),
kancrutt (7th November 2011),
kid1da (12th November 2011),
kong (9th February 2012),
krasnoff (13th November 2011),
krex (19th December 2011),
lackonne (2nd January 2012),
laidick (23rd November 2011),
layar (2nd January 2012),
LibertyMonger (16th December 2011),
Linus_BE (3rd January 2012),
ljordan2 (24th January 2012),
lovesite (13th November 2011),
Lultima (7th November 2011),
Made2Last (29th January 2012),
margosmark (7th November 2011),
mark1s (20th December 2011),
Mecid8 (9th November 2011),
memtew (7th November 2011),
mike216 (11th November 2011),
mixtapes08 (13th November 2011),
mondo107 (10th February 2012),
morfic (7th November 2011),
MSgtSimon (14th November 2011),
MultiCulti (7th November 2011),
N0xFF (10th February 2012),
Naa Laa (5th January 2012),
nadiros (19th December 2011),
naraik-l (9th January 2012),
Nedzadk (21st December 2011),
noobhero (8th November 2011),
noobiekins (7th November 2011),
ohliu (20th December 2011),
ortega1 (10th February 2012),
Peter_Peterson (15th December 2011),
Pitel (15th January 2012),
Po0yAn (16th December 2011),
r5xscn (18th December 2011),
Raboragaroo (27th December 2011),
ramso (27th December 2011),
ranadroid (19th December 2011),
raulillo88 (29th December 2011),
RcrdBrt (7th November 2011),
reddv1 (10th November 2011),
renna1992 (27th December 2011),
rguz (7th January 2012),
rijads (18th November 2011),
rikardo1979 (26th December 2011),
salvacion (19th December 2011),
seppdaruler (25th December 2011),
SilverEagle (12th December 2011),
simms22 (7th November 2011),
Solarian (27th December 2011),
stephenwithph (8th November 2011),
steve.garon (20th December 2011),
stremax (19th December 2011),
strukef (5th May 2012),
suhas_sm (19th December 2011),
sushiboy (7th January 2012),
swaipa (22nd December 2011),
Sykkr0 (2nd December 2011),
t3ej4y (15th December 2011),
teckx (21st December 2011),
TH3JUNK13 (7th April 2012),
thebastian74 (17th November 2011),
thegtfusion (7th November 2011),
the_one_ (22nd December 2011),
tweeny80 (16th December 2012),
tylercarter (7th November 2011),
Tzorg (20th December 2011),
v3rk (7th November 2011),
VerminX (15th January 2012),
vis80k (24th January 2012),
wetwork (20th January 2012),
wildestpixel (7th November 2011),
window7 (8th November 2011),
Wisemath (24th January 2012),
X1111 (7th November 2011),
xmRipper (7th November 2011),
you_eeeeeediot (15th December 2011),
Yusei (4th January 2012),
zadnica (8th November 2011),
zapskull (28th December 2011)
7th November 2011, 04:58 PM
(Last edited by Ezekeel; 4th April 2012 at 04:03 PM .)
Recognized Developer -
OP
Thanks Meter
1656
Posts: 715
Join Date: Jun 2011
Changelog
GLaDOS-V2.11
Added kernel patches for Android 4.0.4 update.
Fixed bug with Touch Wake.
The kernel installer no longer modifies the ramdisk for adding init.d support.
GLaDOS-V2.10
Added USB OTG build 5 by sztupy.
Fixed small bug in Custom Voltage.
Fixed bug in Live OC.
Changed to new bootanimation by Rascarlo (many thanks!).
Changed default V1 gamma values for Voodoo Color to stock settings.
GLaDOS-V2.9
Fixed two small bugs in LiveOC.
Fixed small bug in Lazy.
Reduced display frequency back to stock settings.
GLaDOS-V2.8
Fixed a bug in LiveOC.
Fixed optimized compiler flags.
GLaDOS-V2.7
Fixed TouchWake issue of long powerkey presses causing the touch controls to be disabled without delay on next screen off.
For BLN the blink interval and blink time can now be adjusted in the sysfs interface. Also BLN is disabled by default.
For lazy the sampling rate is initialized to a default of 15000.
GLaDOS-V2.6
Fixed the problem of the CAM module being active all the time preventing DEEP IDLE from being used.
GLaDOS-V2.5
Fixed bug.
Removed several unnecessary kernel drivers and features.
Removed kernel debug and logging features.
Included logger as a module.
GLaDOS-V2.4
GLaDOS-V2.3
Fixed the freeze/reboot problems when changing the frequency limits.
GLaDOS-V2.2
Removed the limit of the minimum frequency to 200 when the GPU is active.
Preliminary bandaid to DEEP IDLE compensating for various bugs in ROMs.
GLaDOS-V2.1
Added Voodoo Color version 2 and Voodoo Sound version 10.
GLaDOS-V2.0
Update to Android kernel 3.0.8 for ICS 4.0.3 IML74K.
GLaDOS-V1.12
Fixed the camera problems caused by Bigmem (increases available RAM by 21MB now).
GLaDOS-V1.11
Added Bigmem option (increases RAM available for the system by 26MB).
GLaDOS-V1.10
Added DRAM scaling to Live OC.
Flash memory I/O tweaks.
Added Tiny Preemptive RCU.
Updated the optimized CRC32 algorithm.
Removed CFQ I/O scheduler.
GLaDOS-V1.9
Added OC frequency states 1.4GHz and 1.2GHz.
GLaDOS-V1.8
Fixed the problem of the touchkey backlight lighting up when touched while the screen is off.
Increased display frequency to 72Hz necessary to achieve 65fps.
GLaDOS-V1.7
Fixed the increased battery drain while in SLEEP when DEEP IDLE is enabled.
Fixed the problem on the NS4G of DEEP IDLE not being used while 4G is enabled.
GLaDOS-V1.6
Disabled most logging and debugging kernel config options.
Included logger and TUN as modules.
During installation the cache partition, Dalvik-cache and modules, init.d scripts and bootsounds from previously installed kernels are cleaned.
Removed '98touchscreen' init.d script.
Aperture bootanimation and -sound courtesy of Euphorie (http://forum.xda-developers.com/show....php?t=1061627 ).
GLaDOS-V1.5
Fixed problems with setting voltages and min/max frequency with SetCPU.
Fixed problems with the vibrator and DEEP IDLE.
Improved stability of wireless connection.
GLaDOS-V1.4
Updated to latest toolchain arm-2011.03-41
Optimized compiler flags
Added optimized RWSEM
Fixed BLD bug for i9023 of the touchkey backlights not getting re-activated on touch
Changed to advanced TCP congestion scheduler VENO
GLaDOS-V1.3
Improvements to JHash.
Improvements to CRC32.
Fix memory leak in CPUfreq stats module.
Removed PMEM. I do see any improvement regarding the available RAM, but removing unused code is never a bad idea.
GLaDOS-V1.2
Fixed 'Screen v1 gamma hack' not working for Voodoo Color.
GLaDOS-V1.1
Fixed BLN problems for i9023.
GLaDOS-V1.0
The Following 36 Users Say Thank You to Ezekeel For This Useful Post: [ Click to Expand ]
aenima1985 (5th January 2012),
AeroEchelon (23rd January 2012),
akshayf (14th December 2011),
amperman (25th December 2011),
benseoul (19th December 2011),
Black Coffee (12th November 2011),
chalan30 (11th November 2011),
climhz (14th December 2011),
Corra (8th November 2011),
darklord74 (6th April 2012),
dima_sk8er (23rd February 2012),
Fir3start3r (1st January 2013),
got2best (3rd January 2012),
IIIV (5th March 2012),
info[]box1 (7th November 2011),
j1po (13th February 2012),
joaoennes (8th November 2011),
joker2wild (7th November 2011),
Lultima (12th November 2011),
mike216 (14th November 2011),
mixtapes08 (13th November 2011),
MSgtSimon (14th November 2011),
Naa Laa (5th January 2012),
Pitel (15th January 2012),
RaZdU (19th December 2011),
reddv1 (10th November 2011),
renna1992 (27th December 2011),
Reptilez_DK (11th November 2011),
shryau (10th December 2011),
siffar (3rd January 2012),
stephenwithph (8th November 2011),
stewarta (23rd December 2011),
tylercarter (7th November 2011),
window7 (8th November 2011),
X1111 (8th November 2011)
7th November 2011, 04:59 PM
Senior Member
Thanks Meter
341
Posts: 2,238
Join Date: May 2009
Location: -5 Eastern
Oh this is going to be good.
...Thanks E
Sent from my Nexus S 4G using xda premium
Samsung SPH-L700 Galaxy Nexus 4G LTE (Samsung Prime) powered by XDA's Finest Android OS 4.2.2 Developments
Signup for a Dropbox Account -=-=-=> Here
7th November 2011, 05:05 PM
Senior Member
Thanks Meter
98
Posts: 624
Join Date: Jul 2010
oh man... downloading now
thank you so much for providing this!
7th November 2011, 05:11 PM
Senior Member
Thanks Meter
1084
Posts: 2,971
Join Date: Oct 2011
Location: Montreal
Stock android uses deadline scheduler or VR?
A bit off topic, but did anyone ever toy with SIO, NOOP and CFQ on Nexus S?
7th November 2011, 05:14 PM
Senior Member
Thanks Meter
132
Posts: 843
Join Date: Nov 2010
Location: Porto
Wow
Testing right know
Galaxy SIII - The Emperor of all smartphones
Ex-Phones- 5800/X10 Mini Pro/LG P500/LG P970/Nexus S/Lumia 710/Xperia S/G Note/SIII/Galaxy Gio/HTC One S/HTC Radar/iPhone 4S
Current devices - Android TV mk808 / Nexus 7 / Huawei G300 / SIII LTE 9305
7th November 2011, 05:15 PM
Senior Member
Thanks Meter
4
Posts: 212
Join Date: Jan 2011
Location: Kajang, Selangor
can i flash this on my rooted stock 2.3.6? that is the latest for my country.
7th November 2011, 05:16 PM
Senior Member
Thanks Meter
68
Posts: 290
Join Date: Oct 2008
Ezekeel's own kernel?
Ezekeel's own kernel?!
I knew you have only provided kernel devs with MODs.
7th November 2011, 05:19 PM
(Last edited by JimmieMaul; 7th November 2011 at 05:29 PM .)
Member
Thanks Meter
6
Posts: 68
Join Date: Jul 2010
Very tempting... Will leave it a few releases before I jump from Matr1x but expecting this to be very good!
I'd be interested in seeing what people's battery life is like on this kernel compared to others, as that's the main selling point for me!
7th November 2011, 05:24 PM
Senior Member
Thanks Meter
98
Posts: 624
Join Date: Jul 2010
just ran a quadrant benchmark, ~1000 point increase from franco's 06 kernel on carbon c02 rom with 110 liveoc
Thread Tools
Search this Thread
Display Modes
Linear Mode
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Go to top of page...
Most Thanked In This Thread
36 Changelog GLaDOS-V2.11
Added kernel … 15 (quote)
Next time this
happens try to … 14 (quote)
I will update
this kernel as … 12 i recompiled the
framework-res.apk with … 12 I have released GLaDOS
V2.6.
This …