[INFO][KERNEL] GLaDOS by Ezekeel | GSM / Verizon / Sprint

Search This thread

abz54

Senior Member
Jul 21, 2010
137
11
have you run any benchmarks with Franco's 1.65 GHz kernel?
It would be interesting to know how well it really performs compared to GLaDOS but maybe clocked even lower like 1.4 GHz. My phone runs much better with MPU clocked to 1.4 then 1.5 GHz. Actually it runs better at 1.2 then 1.5.

Link pack gets over 100, but throttles very quickly, I personal feel that it needs some work, but shows that the gnex can handle the higher overclocks, but I haven't been able get it to on 1.65ghz on this kernel, anything after 1.5 and my phone becomes unstable

Sent from my Galaxy Nexus using xda premium
 

phone_user

Senior Member
Nov 13, 2011
791
644
http://rootzwiki.com/topic/14685-19-feb-glados-v115/page__st__410__p__512505#entry512505

GLaDOS Control app released on the Android Market

https://market.android.com/details?id=aperture.ezekeel.gladoscontrol

530376348.png


530376434.png


530376535.png


530376953.png
 
Last edited:

phone_user

Senior Member
Nov 13, 2011
791
644
GLaDOS Control on the Android Market

APERTURE LABORATORIES proudly presents GLaDOS Control.

Here at Aperture our scientist work tirelessly to bring the latest innovations in smartphone technology to your devices. Starting mid of last year Aperture Laboratories has expanded its research and development to this exciting new technology sector and through the expertise of our scientists we were able to deliver significant key innovations revolutionizing the entire field of human-smartphone interaction.

Since our GLaDOS kernel was deployed about a year ago, we have registered a significant decline of smartphone related accidents reducing the mortality rate among smartphone users to a historic low. However since safety of our products is always a major concern for us at Aperture, we did not stop there. Scientific tests subjecting a sample group of smartphone users to a wide range of high-risk situations has shown that a statistical overwhelming number of terminal accidents are related either to corrosive acid, lasers and various kinds of bullets or caused by human errors in interaction with the GLaDOS kernel.

To avoid these kernel related potentially lethal human errors our science team developed the GLaDOS Control application. Extensive tests have shown that with this application even a well-trained chimp will be able to safely interact with our GLaDOS kernel.

***

Currently features interfaces for:
* BatteryLifeeXtender (BLX)
* Touch Wake
* Min/max MPU frequency
* Live OC
* Custom Voltage

Upcoming features:
* Interface for Color Control
* Download and update GLaDOS kernel
* Interface for sound tweaks
* more

This is my first Android app and as it turns out development in Java is more work than anticipated and a lot less fun than I hoped for. Since it takes a lot of time and keeps me away from my beloved kernel development I have decided to release this basic version and see how people like it before I invest more time implementing additional features. Since the last kernel version GLaDOS V1.15 was downloaded over 1500 times I will continue working on this app as soon as 150 copies have been downloaded.

All profits from this app will go into my developer fund and used for getting new Android devices to extend my development work.

Get the kernel, additional information about the kernel tweaks and support at RootzWiki!

GSM: http://rootzwiki.com/topic/14685-19-feb-glados-v115/
LTE: http://rootzwiki.com/topic/14703-19-feb-glados-v115/

Users that already have made a contribution by donating will get this app for free. Just send me an email with the transaction code; I will add you to a mailing list and you will get the updates via email.

*** This application is ONLY for the Galaxy Nexus and you will need root access. ***
 
Last edited:

phone_user

Senior Member
Nov 13, 2011
791
644
V1.16 released

☞click GLaDOS for Galaxy Nexus (aka Nexus Prime)

Ezekeel's commentary on that

Thanks to all that have already got GLaDOS Control from the market. Seems like we gonna reach 150 download easily in a few days which would be around 10% of my user base - so enough people that it seems worthwhile that I put in some additional work and get an interface to Color Control implemented.

Also I have released GLaDOS V1.16.

GLaDOS-V1.16
  • Fixed a bug and made some adjustments for Live OC.
  • Improvement for Color Control to work with the upcoming version of GLaDOS Control.
  • Added support for NFS V3.0 and V4.0 client and server (as modules).
 

phone_user

Senior Member
Nov 13, 2011
791
644
V1.17 released

☞click GLaDOS for Galaxy Nexus (aka Nexus Prime)

Ezekeel's commentary on that

I have released GLaDOS V1.17 fixing a rare graphic glitch with Color Control and adding NTFS read/write support (as a module).

GLaDOS-V1.17
  • Added read/write support for NTFS (as a module).
  • Fixed rare graphic glitch when changing the color multiplier or V1 offsets with Color Control.





GLaDOS Control on the Android Market


* Color Control
530376780.png


Upcoming features:
* Download and update GLaDOS kernel
* Interface for sound tweaks
* Help/information on tweaks and warning dialogs
* more
 
Last edited:

Akerskuuug

Senior Member
Feb 24, 2011
89
32
Gothenburg
This kernel is great! I switched from Franco's just to try something new, and with my usage pattern I get better battery life with the same real life performance (haven't done any benchmarks on either).

Sent from my Galaxy Nexus using Tapatalk
 

phone_user

Senior Member
Nov 13, 2011
791
644
GLaDOS Control on the Android Market

Currently features interfaces for:
* Battery Life eXtender (BLX)
* Touchwake
* Min/max MPU frequency
* Live OC
* Custom Voltage
* Color Control
* Checking for a kernel update
* Downloading a kernel update

530376658.png




Upcoming features:
* Flashing kernel update from within the app
* Interface for sound tweaks
* Help/information on tweaks and warning dialogs
* more
 

phone_user

Senior Member
Nov 13, 2011
791
644
V1.18 released

☞click GLaDOS for Galaxy Nexus (aka Nexus Prime)

Ezekeel's commentary on that

I have released GLaDOS V1.18 adding a 1.6GHz frequency slot and fixing the bug with Live OC of the min/max frequency values not being properly adjusted when changing the MPU OC value. Try to download it with my GLaDOS Control app to test that new feature and tell me how it went.

GLaDOS Control on the Android Market

GLaDOS-V1.18
  • Added 1.6GHz MPU frequency slot.
  • Fixed bug in Live OC of the min/max frequency values not being properly adjusted when changing the MPU OC value.
 

frantic912

Senior Member
Jan 22, 2011
141
13
Putrajaya
bootloop n then stuck at google logo if i choose 1.6ghz....only can choose 1.4 ghz...

Sent from my Galaxy Nexus using Tapatalk
 

ragnarokx

Senior Member
Sep 1, 2010
2,335
512
Southwest
GLaDOS Control on the Android Market

Currently features interfaces for:
* Battery Life eXtender (BLX)
* Touchwake
* Min/max MPU frequency
* Live OC
* Custom Voltage
* Color Control
* Checking for a kernel update
* Downloading a kernel update

530376658.png




Upcoming features:
* Flashing kernel update from within the app
* Interface for sound tweaks
* Help/information on tweaks and warning dialogs
* more

I thought it would be called GNTools :p
 
  • Like
Reactions: lovesite

phone_user

Senior Member
Nov 13, 2011
791
644
V1.20 released

☞click GLaDOS for Galaxy Nexus (aka Nexus Prime)

Ezekeel's commentary on that

I have released GLaDOS V1.20 adding audio tweaks supporting changing the volume boost and enabling/disabling high performance audio. Also added memcpy/memmove glibc functions improving performance of these memory operation.

GLaDOS-V1.20
  • Added audio tweaks supporting changing the volume boost and enabling/disabling high performance audio.
  • Added memcpy/memmove glibc functions improving performance of these memory operation.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 33
    V1.xx for ICS - the last V1.34
    V2.xx for JB

    584673157.png


    Ezekeel is the dev of GLaDOS kernels for Android Devices​

    ◇ The Official Thread ◇

    ☞click GSM

    ☞click LTE

    Ezekeel said:
    Before you ask... Yes this kernel will work with your Sprint Galaxy Nexus.


    I'm a general user, just link for the XDA members' information

    To download does not require registering, it's Rootzwiki forum

    Ezekeel said:
    "Permission is granted to distribute these zips and links on non-English speaking sites and forums. However permission is not granted to distribute these zips and links on sites and forums with English as their main language; instead please link to this thread."


    536964881.gif



    Features:

    Features:
    - Based on stock Android kernel Jelly Bean 4.1.1 JRO03C
    - Live OC version 2
    - Custom Voltage version 3
    - Battery Life eXtender (BLX) version 1
    - SLQB memory allocator
    - Color Control version 4 (based on supercurio's idea)
    - CPUfreq governor 'Wheatley'
    - Additional 1.4GHz, 1.6GHz, 1.8GHz and 2.0GHz MPU frequency slots
    - Sound Control version 1
    - Temp Control version 1
    - Vibrator Control version 1
    - FSync Control version 1
    - USB Fast Charge
    - Gamma control
    - WiFi low latency power mode
    - 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​









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

    Ezekeel's commentary on V1.4

    wheatley05jpg3ceb65945f.jpg


    I have release GLaDOS V1.4 including my new CPUfreq governor 'Wheatley' which is the new default governor.

    The previous benchmarks of the usage of the C4 state for different activities have shown that for 'light' tasks like browsing the internet, reading (for example emails or eBooks) and the average app the device spends about 40% of the time in C4 with acceptable average residencies of around 11ms. For more demanding tasks like games and video playback the C4 state is still being used however the efficiency is reduced due to the low average residencies of below 5ms (considering that the wakeup latency is 1.3ms).

    I have run a few tests and as it turns out, for demanding tasks the efficiency of the C4 state is significantly reduced due to these low residency times (= large number of wakeups) to a point that the good old frequency scaling is indeed more efficient with larger battery savings. So unfortunately, relying on the C4 state alone for power savings for all tasks is not a good option.

    However, unfortunately we also cannot simply use one the available standard governors since always try the minimize the frequency without taking account that this behaviour diminishes the efficiency of the C4 state since it hinders a proper race-to-idle. So taking advantage of this knowledge what a good governor should do, is using the maximum frequency whenever the C4 state is properly used with acceptable average residencies and only scale down when the average residencies get too low (or the C4 is not used at all, of course).

    Building on the classic 'ondemand' governor I implemented this idea in my new Wheatley governor. The governor has two additional parameters:

    target_residency - The minimum average residency in µs which is considered acceptable for a proper efficient usage of the C4 state. Default is 10000 = 10ms.

    allowed_misses - The number sampling intervals in a row the average residency is allowed to be lower than target_residency before the governor reduces the frequency. This ensures that the governor is not too aggressive in scaling down the frequency and reduces it just because some background process was temporarily causing a larger number of wakeups. The default is 5.

    I have run some benchmarks to make sure that Wheatley works as planned and does not hinder the proper C4 usage for task where the C4 can be used properly (as seen in the previous benchmarks).

    glados_1.4.png


    For internet browsing the time spend in C4 has increased by 10% points and the average residency has increased by about 1ms. I guess these differences are mostly due to the different browsing behaviour (I spend the last time more multi-tabbing). But at least we can say that Wheatley does not interfere with the proper use of the C4 state during 'light' tasks. For music playback with screen off the time spend in C4 is practically unchanged, however the average residency is reduced from around 30ms to around 18ms, but this is still more than acceptable.

    So the results show that Wheatley works as intended and ensures that the C4 state is used whenever the task allows a proper efficient usage of the C4 state. For more demanding tasks which cause a large number of wakeups and prevent the efficient usage of the C4 state, the governor resorts to the next best power saving mechanism and scales down the frequency. So with the new highly-flexible Wheatley governor one can have the best of both worlds.

    Wheatley for governor!
    8
    Yeah I appreciate what rootzwiki does for the developers. It definitely favors them, it just hurts the users because they are unaware of these great and talented developer's work that's being exclusive to rootzwiki. Because, lets be honest, rootzwiki is nice to developers, but its not as popular as XDA causing a lack of awareness of releases.

    I already feel this because the rom I use gets updated the fastest on rootzwiki. The xda thread of the rom is 1-2 builds behind.

    That's just my take on rootzwiki. It definitely makes people go to their site. But I just don't think its right to split the community between the two websites.

    Sent from my Galaxy Nexus using xda premium

    You can be member of XDA and RW at the same time. So I do not see how this is splitting up the community. You can link XDA threads on RW and vice versa. No matter what forum you are currently on, the other always is only one click away. All barriers you might see that split up the community, are in reality only in your mind.

    I agree that it can cause a little more effort for the users since they might have to check two forums for updates. But let me be frank here, compared to all the effort I invested in writing this kernel this tiny bit of extra work for the users is hardly anything to complain about. If you have the time to play around with custom kernels and ROMs on your device, you got the time to check a second forum once in a while for updates.
    7


    ◆ Reset GLaDOS Control

    If the device can't boot due to inappropriate settings, install Reset_GLaDOS.Control.app.zip in CWM recovery.

    (deleting /data/data/aperture.ezekeel.gladoscontrol/shared_prefs/)

    Reset_GLaDOS.Control.app.zip


    ◆ Switching Kernels

    Switching from one kernel to the other dev's kernel, flash Preparation.for.Installing.Kernels.zip in Recovery before flashing the kernel

    (the residues from previously installed kernels are cleaned)

    Preparation.for.Installing.Kernels.zip


    ◆ Adding init.d to the existing ramdisk

    In GN forum, most of ROMs have init.d function (busybox run-parts)

    But Stock and Peter Alfonso do not have that

    Flashable zip in recovery, Adding init.d to the existing ramdisk and busybox installer


    GN_Add_init.d.zip

    Busybox_v1.20.1_CM9.zip

    or

    http://play.google.com/store/apps/details?id=stericson.busybox






    ◆ ICS Stock Kernel - 4.0.3 / 4.0.4 compatible



    ◆ Jelly Bean Stock Kernel - 4.1 / 4.1.1 compatible
    4.1 JRN84D

    boot.img format

    4.1_JRN84D_boot.img.zip

    Any Kernel format

    4.1_JRN84D_AnyKernel.zip
    4.1.1 JRO03C

    boot.img format

    4.1.1_JRO03C_boot.img.zip

    Any Kernel format

    4.1.1_JRO03C_Any.Kernel.zip


    579013459.png
    7
    V1.14 released

    ☞click GLaDOS for Galaxy Nexus (aka Nexus Prime)

    Ezekeel's commentary on that

    I have released GLaDOS V1.14.

    The OMAP4 processor build in the GN come out of production in different qualities and some chips are able to run higher frequencies than others. To account for this the processors are binned in the factory and the information about the quality is fused into a certain chip register. Among other things this information contains the MPU DPLL trim value which (indirectly) limits the maximum MPU frequency which the chip will be able to support.

    Overriding this factory-set MPU DPLL trim value removes the hard limit for the maximum MPU frequency. For example, the chip build my GN device is binned for a maximum MPU frequency of 1.2GHz and the maximum frequency I was able to reach with LiveOC was 1.32GHz (there seems to be some leeway). After overriding the trim value I was able to achieve 1.62GHz.

    screenshot2012021601041.png


    GLaDOS-V1.14
    • Override factory-set limitations for the MPU greatly increasing the OC potential.