[KERNEL][23/07] █░ SGSII | 2.6.35.7-MirageS2 [v5]- STOP BATT DRAIN | OC 1600mhz ░█

Search This thread

NeoPhyTe.x360

Retired Recognized Developer
Aug 20, 2009
1,663
1,850
oυτ oƒ иoωнєяє
[KERNEL][23/07] █░ SGSII | 2.6.35.7-MirageS2 [v5]- STOP BATT DRAIN | OC 1600mhz ░█

Firstly, I'm not responsable if you brick your phone doing overclock or a bad use of this kernel. So, be careful.

This kernel is built from a custom modified source by me (I've added and modified some things to an updated SGS2 source), I've tried to modify it to get the lowest battery drain, so this kernel should stay in a step between performance and battery, if you like some more performance you can download SetCPU, or other custom app to modify freqs and default governor.

What's included:

-For XXKG1/G2/G3 (should work with olders too)
-Modified Freq range 11 steps (200-400-500-600-800-900-1000-1200-1400-1504-1600 Mhz)
-CPU UV sysinterface (thanks to ninphetamine)
-Modified cpufreq.c to force processor to go step-by-step in freqs.
-Default Freq: 500-1200 Mhz ondemand (the best to get low batt drain, should drain lower in sleep)
-Lowest maximum freq blocked to 400mhz (so if you put 200-200, it will run 200-400, locked due to better performance)
-Available governors: interactive-smartass-conservative-userspace-powersave-ondemand-performance (custom modded smartass, ondemand and interactive governors)
-CFS Scheduler.
-SLQB Allocator.
-CFQ Block IO Scheduler (Available: no-op, deadline, cfq)
-Modified Initramfs from saturn_de (thanks to him and Chainfire) - I've added some values to this init.rc to get lower battery drain and some performance. (some different from saturn)
-CWM 4.0.0.2 Recovery
-Disabled Profiling support and debugs, added ThumbEE, Improved Control Group Support.
-Added some CFQ IO tweaks
-Changed dalvikvm heapsize to 60m (this should improve performance on tasking)
-Touchscreen fix added (thanks to vicenzo91)


*[email protected]
*[email protected]

*int:fast is not included due to performance problems.
*not compatible with tegrak OC (tested with SetCPU)


test with performance 1504mhz, vfs_cache_pressure=100 and dalvik 64m (default vfs=70, you can modify it downloading Sysctl Config from Market)


v5:
*set samsung-update1 as base (fix reboots)
*added slqb patch
*removed bfq

Download:
SERVERS:
[USA]SGSII-2.6.35.7-MirageS2-v5
[DEUTSCHLAND]SGSII-2.6.35.7-MirageS2-v5
[Mirror]http://sgsii.z4mb0.net/Kernels/SGSII-2.6.35.7-MirageS2-v5.tar Mirror by El TeKi thanks
 
Last edited:

faiz2036

Senior Member
Feb 1, 2011
194
28
Shah Alam
Very nice neo. I'm a fan of your desire rom.. now u make a kernel for sgs2. No doubt, i will try it in the future. I hope u release your own version rom for sgs2.

+1

Sent from my GT-I9100 using XDA App
 
  • Like
Reactions: NeoPhyTe.x360

tolis626

Senior Member
Dec 31, 2009
2,518
598
Amaliada
Holy shiznit,who would've thought we'd be seeing you here Neo?I gotta thank you for the first rom that made me actually love my Desire.Not the only one,but it was the first whatsoever. :)
I'd like to tell you a thing or two(or three :p ) though.
1)You should add support for SetCPU's voltage control.I know there are other apps that do the same thing,but the number of people using SetCPU is massive.And on the Galaxy S 2,undervolting is very important,especially to avoid issues with overheating.
2)Could you pleaaaase lower the max clock by only 4MHz?My phone is unstable at 1504MHz with 1350mV,while it's rock stable at 1500Mhz with 1325mV.And I'm serious,4MHz only and it makes a huge difference,while performance-wise it's the same.
3)You could also overclock the GPU.200MHz with 750mV min and 400MHz with 1100mV max seems stable for everyone.You can gain quite a lot of performance,while it doesn't heat or consume more.You can also test if what I say is true yourself.
Else that those three...Well,welcome to our world pal!The world of power! :D
 
  • Like
Reactions: foxcheng

cobhc

Senior Member
Nov 20, 2009
531
86
Nottingham
I don't know what you did to get 5000 in productivity on smartbench11 cos I can't hit more than 4300 even with the vfs setting changed...and yes I am overclocked to 1.5ghz and locked there.
 
Last edited:

athulag

Senior Member
Jun 29, 2008
52
16
Just flashed your kernel. Thanks

Is auto brightness broken ? The brightness goes to 100% on autobrightness eventhough it is night and there is no light

Tried wiping dalvik cache but did not help

EDIT: Covering the light sensors with a black blanket did not change anything. So there seems to be a problem with auto brightness. I am on stock KG1 leaked rom
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    [KERNEL][23/07] █░ SGSII | 2.6.35.7-MirageS2 [v5]- STOP BATT DRAIN | OC 1600mhz ░█

    Firstly, I'm not responsable if you brick your phone doing overclock or a bad use of this kernel. So, be careful.

    This kernel is built from a custom modified source by me (I've added and modified some things to an updated SGS2 source), I've tried to modify it to get the lowest battery drain, so this kernel should stay in a step between performance and battery, if you like some more performance you can download SetCPU, or other custom app to modify freqs and default governor.

    What's included:

    -For XXKG1/G2/G3 (should work with olders too)
    -Modified Freq range 11 steps (200-400-500-600-800-900-1000-1200-1400-1504-1600 Mhz)
    -CPU UV sysinterface (thanks to ninphetamine)
    -Modified cpufreq.c to force processor to go step-by-step in freqs.
    -Default Freq: 500-1200 Mhz ondemand (the best to get low batt drain, should drain lower in sleep)
    -Lowest maximum freq blocked to 400mhz (so if you put 200-200, it will run 200-400, locked due to better performance)
    -Available governors: interactive-smartass-conservative-userspace-powersave-ondemand-performance (custom modded smartass, ondemand and interactive governors)
    -CFS Scheduler.
    -SLQB Allocator.
    -CFQ Block IO Scheduler (Available: no-op, deadline, cfq)
    -Modified Initramfs from saturn_de (thanks to him and Chainfire) - I've added some values to this init.rc to get lower battery drain and some performance. (some different from saturn)
    -CWM 4.0.0.2 Recovery
    -Disabled Profiling support and debugs, added ThumbEE, Improved Control Group Support.
    -Added some CFQ IO tweaks
    -Changed dalvikvm heapsize to 60m (this should improve performance on tasking)
    -Touchscreen fix added (thanks to vicenzo91)


    *[email protected]
    *[email protected]

    *int:fast is not included due to performance problems.
    *not compatible with tegrak OC (tested with SetCPU)


    test with performance 1504mhz, vfs_cache_pressure=100 and dalvik 64m (default vfs=70, you can modify it downloading Sysctl Config from Market)


    v5:
    *set samsung-update1 as base (fix reboots)
    *added slqb patch
    *removed bfq

    Download:
    SERVERS:
    [USA]SGSII-2.6.35.7-MirageS2-v5
    [DEUTSCHLAND]SGSII-2.6.35.7-MirageS2-v5
    [Mirror]http://sgsii.z4mb0.net/Kernels/SGSII-2.6.35.7-MirageS2-v5.tar Mirror by El TeKi thanks
    2
    jzs, Some of you are obsessed with benchmarks.
    Higher score will not assist you in the operation of your phone.
    U can't see any difference... :rolleyes:


    +1.


    The scores are the fake dreams of the ignorants.

    PD: People with reboots can set higher voltajes in SetCPU
    PD: This kernel won't be developed anymore until I find the problem of random reboots (I think there aren't voltages)
    2
    Hope to see soon a rom made by you..... On my old desire i had your auraxtsense!!! U are great

    Soon mate, soon. Thanks
    2
    Here you go! Flash this via CWM.