[CLOSED][KERNEL+Touch CWM][SGS-SCL]{v15} Team UtterChaos Kernel (UC-Kernel)[XXKPQ]

Maximum overclock level?

  • 1100 MHz

    Votes: 3 4.3%
  • 1200 MHz

    Votes: 22 31.4%
  • 1300 MHz

    Votes: 20 28.6%
  • 1380 MHz

    Votes: 27 38.6%

  • Total voters
    70
  • Poll closed .
Status
Not open for further replies.
Search This thread

hkh4all

Senior Member
Sep 14, 2011
122
36
48
I'm still using 2009 with no distortion or reboot issues even after doing kpe->kph->kpq as always (yeah, I'm taking a shot at you, longfeng, for saying I'm wrong when I never have any issues after successfully installing it :p)

since a few others had said 3009 was causing problems I didn't even try it. what did you do when installing 2009? any wiping or anything else? what are your settings?

Are u using the custom rom (poseidon)?
If u r using stock rom, 3009 also should work fine as other users have reported.

My testing was specifically with poseidon rom flashed... coz its my favourite one.. :)



Sent from my GT-I9003
 

abrarabbu

Senior Member
Jul 23, 2009
412
49
48
30
Toronto
Have been using 3001 ie 1.3G from time of release.
No reboots, No lags, No heating.
Its stable... Much stable.
Have also played gameloft games HD with min max 1.3G and no problems
tried few governers to check stability. Everythinf awesome.
Will be my kernal till furtgee more overclocked kernal is released.
Waiting for 1.4G ....:)
@DooMLorD
I was thinking whether it is possible to change RAM frequency to higher values. I mean fsb something. Will it help in increasing phones performance. Speed.
Thanks
 
Last edited:

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,196
39,697
263
Pune
Just a few things I like to mention which I think would be useful once we get past 1.3 GHz. This is for new guys to overclocking --electronics engineers and experienced overclockers can ignore this :p

Imagine chip production as baking a pizza in the oven. Our chips were once part of one large round pie or "wafer", which has been sliced to little pieces or "chips" and then packaged and put into our phones. As with a pizza pie, each "slice" of a semiconductor chip is different. Some will have more pepperoni, others would have more onions, others would have more cheese -OR- some chips would have more more leakage resistance, thinner or wider electrical pathways or more or less heat resistance etc.

This is why not all chips will be able to overclock the same level.

Now as DoomLord has informed us, UC v09 has the following specs:

1.20/1.25 GHz - 1400mV
1.30 GHz - 1450mV

Notice that there are 2 values. Frequency and Voltage.

See, a chip needs a certain voltage to work properly in on a certain frequency. Lets just say that the higher the frequency the higher the voltage needed to run the chip.

So, for those that are unable to run 3009 or 2009, this means that your chip or "your slice of the pie" probably has less cheese in it than others. For your chips to overclock properly, you may need a bump in voltage to to boot at 1.25 or 1.3 GHz.

Maybe if your phone does not work for 3009 and 2009 values, it would work with these values:

1.20/1.25 GHz - 1500mV
1.30 GHz - 1550mV

But, since the voltages are higher, there is more risk of frying your chip. Making it put out more errors or making it stop functioning altogether. And, like every pizza slice is different, every chip has a different breaking point.

Some chips will break at 1.1 GHz and a small voltage bump, others will not break even if you push it to 1.4 GHz and a higher voltage bump.

I would just like to highlight the risks for everybody since probably in the future we will be going to even higher frequencies.

Test your phone incrementally, don't flash the highest clocked kernel immediately.
Start with the lowest first, test for stability then move on to the next higher clock. Once you get some instability, you are near the limit or your chip, just stop, and maybe flash the next lower clock.

Unless of course you are really ballsy and it does not matter if you break your phone! :D

Nice writeup... will link to this from first post...

Sent from my LT15i using XDA App
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,196
39,697
263
Pune
Have been using 3001 ie 1.3G from time of release.
No reboots, No lags, No heating.
Its stable... Much stable.
Have also played gameloft games HD with min max 1.3G and no problems
tried few governers to check stability. Everythinf awesome.
Will be my kernal till furtgee more overclocked kernal is released.
Waiting for 1.4G ....:)
@DooMLorD
I was thinking whether it is possible to change RAM frequency to higher values. I mean fsb something. Will it help in increasing phones performance. Speed.
Thanks

These arm chips they aren't the same as x86...

Sent from my LT15i using XDA App
 

Cocolech

Senior Member
Dec 3, 2011
73
4
0
San Fernando
Just a few things I like to mention which I think would be useful once we get past 1.3 GHz. This is for new guys to overclocking --electronics engineers and experienced overclockers can ignore this :p

Imagine chip production as baking a pizza in the oven. Our chips were once part of one large round pie or "wafer", which has been sliced to little pieces or "chips" and then packaged and put into our phones. As with a pizza pie, each "slice" of a semiconductor chip is different. Some will have more pepperoni, others would have more onions, others would have more cheese -OR- some chips would have more more leakage resistance, thinner or wider electrical pathways or more or less heat resistance etc.

This is why not all chips will be able to overclock the same level.

Now as DoomLord has informed us, UC v09 has the following specs:

1.20/1.25 GHz - 1400mV
1.30 GHz - 1450mV

Notice that there are 2 values. Frequency and Voltage.

See, a chip needs a certain voltage to work properly in on a certain frequency. Lets just say that the higher the frequency the higher the voltage needed to run the chip.

So, for those that are unable to run 3009 or 2009, this means that your chip or "your slice of the pie" probably has less cheese in it than others. For your chips to overclock properly, you may need a bump in voltage to to boot at 1.25 or 1.3 GHz.

Maybe if your phone does not work for 3009 and 2009 values, it would work with these values:

1.20/1.25 GHz - 1500mV
1.30 GHz - 1550mV

But, since the voltages are higher, there is more risk of frying your chip. Making it put out more errors or making it stop functioning altogether. And, like every pizza slice is different, every chip has a different breaking point.

Some chips will break at 1.1 GHz and a small voltage bump, others will not break even if you push it to 1.4 GHz and a higher voltage bump.

I would just like to highlight the risks for everybody since probably in the future we will be going to even higher frequencies.

Test your phone incrementally, don't flash the highest clocked kernel immediately.
Start with the lowest first, test for stability then move on to the next higher clock. Once you get some instability, you are near the limit or your chip, just stop, and maybe flash the next lower clock.

Unless of course you are really ballsy and it does not matter if you break your phone! :D



I've been following this thread for a while now. Thank you for explaining in layman's terms... now gotta buy those pizzas you were talking about:)
 

supergaijin

Senior Member
Jun 19, 2011
1,055
271
0
Honolulu
Are u using the custom rom (poseidon)?
If u r using stock rom, 3009 also should work fine as other users have reported.

My testing was specifically with poseidon rom flashed... coz its my favourite one.. :)



Sent from my GT-I9003


right now I'm testing vurrut/joode 4.6.
==========================================

@ anyone running 100% stock kpq with any of the v9 test kernels, can you test some games for me? I didn't have this issue on v5t6 or any other version of any kernel so far, and I'd like to narrow it down to a kernel or rom issue.

since I saw at least one other person say that angry birds won't work above 1 GHz, I wasn't too surprised when my phone rebooted after playing angry birds on 2009 @ 1.25 GHz. however, it only happens in a very specific action occurs, namely trying to activate the lockscreen while playing. this also happens with other games I have that are CPU demanding, and doesn't happen with anything that's not demanding. it happens when I set the max cpu to 1.25, and also when I set it to 1.0.

my settings:

interactivex
vr

300 min and 1.0/1.25 max for all apps listed

my test:

1) play the game and press the power button to activate the lockscreen

2) play the game, then press the home button and wait for the desktop to appear before activating the lockscreen

games that always work (both 1 and 2 without random restart):

bubble blast
cut the rope
abduction2
sliding blocks
bubble birds

games that fail test 1 and pass test 2:

ace's jewel hunt
all angry birds games
zombie defense


as mentioned, the first group is less demanding on the cpu, and the second group all push my cpu demand close to 100%, regardless of max cpu setting.

I have not had any game or app fail both tests.


once again, can anyone running 100% stock kpq with any v9 test kernel run both tests on any game listed above in the second group and post their results?


@Doomlord, I believe this falls under test reporting, but since I'm not on 100% stock testing this, I have to ask for help narrowing it down to see if it's related to the cpu/voltage settings or the rom I'm running. I'm not free at this time to flash back to stock, or I'd do that part of the testing as well. thanks for your understanding.
 
Last edited:

alex88510

Senior Member
Jul 29, 2011
218
62
0
right now I'm testing vurrut/joode 4.6.
==========================================

games that fail test 1 and pass test 2:

ace's jewel hunt
all angry birds games
zombie defense

I'm using V9 #1009 kernel(1.2Ghz)

test all 3 angry birds, press power button to activate lockscreen while playing game.

All three turns out fine, it did lock the screen and I can simply wake it up, unlock it and continue playing. No problem.
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,196
39,697
263
Pune
right now I'm testing vurrut/joode 4.6.
==========================================

@ anyone running 100% stock kpq with any of the v9 test kernels, can you test some games for me? I didn't have this issue on v5t6 or any other version of any kernel so far, and I'd like to narrow it down to a kernel or rom issue.

since I saw at least one other person say that angry birds won't work above 1 GHz, I wasn't too surprised when my phone rebooted after playing angry birds on 2009 @ 1.25 GHz. however, it only happens in a very specific action occurs, namely trying to activate the lockscreen while playing. this also happens with other games I have that are CPU demanding, and doesn't happen with anything that's not demanding. it happens when I set the max cpu to 1.25, and also when I set it to 1.0.

my settings:

interactivex
vr

300 min and 1.0/1.25 max for all apps listed

my test:

1) play the game and press the power button to activate the lockscreen

2) play the game, then press the home button and wait for the desktop to appear before activating the lockscreen

games that always work (both 1 and 2 without random restart):

bubble blast
cut the rope
abduction2
sliding blocks
bubble birds

games that fail test 1 and pass test 2:

ace's jewel hunt
all angry birds games
zombie defense


as mentioned, the first group is less demanding on the cpu, and the second group all push my cpu demand close to 100%, regardless of max cpu setting.

I have not had any game or app fail both tests.


once again, can anyone running 100% stock kpq with any v9 test kernel run both tests on any game listed above in the second group and post their results?


@Doomlord, I believe this falls under test reporting, but since I'm not on 100% stock testing this, I have to ask for help narrowing it down to see if it's related to the cpu/voltage settings or the rom I'm running. I'm not free at this time to flash back to stock, or I'd do that part of the testing as well. thanks for your understanding.

Try a different CPU governor...

Sent from my LT15i using XDA App
 

skchattha

Senior Member
Jul 28, 2007
408
47
0
Whit Xenoxmod rom 3.0 and kernel v9 3009 at 1.3 ghz no problem..... much stable and fast!!!:p

pls test thoroughly each and every application including whatever mentioned here, it would not be much stable :D

---------- Post added at 05:49 PM ---------- Previous post was at 05:46 PM ----------

@DoomLord /All, humble request to you :)
As seen issues 1.3 Ghz lot of poeple reported, i would suggest first we should get completely stable on 1.3 GHz similar to 1.2 Ghz before jumping next to 1.4 Ghz.
 

ivAnash

Senior Member
Aug 15, 2011
465
79
58
Bangalore
OnePlus 7T Pro
Been using v9 1.3Ghz for 2days now.. Unfortunately my device reboots 5 minutes into any game..

The first time it booted my screen was distorted but that was fixed after a reboot.. The kernel seems to be stable under normal usage but reboots everytime I start playing.. Tried all governor COMBINATIONS, flashed it 3 times over fresh XXKPQ, but in vain..

Not too many seem to be facing this issue, so wonder what it is.. My chip or something else.. Hope it is fixed..

XXKPQ, SMARTASSV2, BQF
 

kacongx

Senior Member
Jul 31, 2011
212
12
0
Surabaya
Nice work Doomlord..

I have use UCK v9 #3009 on stock DXKP9 for 2 days n its work fine n very smooth with Gov lionheart n i/o deadline. Antutu Bench @ 3046 ~ 3189. uploadfromtaptalk1327505317711.jpg
All game become more smooth n fast n also work fine for me for all app but there is one issue.. When 1st flash it, it's become 1Ghz not 1,3Ghz and also when use force reboot its happen too but its minor issue I think n become normal after use no-frill.

Thanks..

Sent from Stock DXKP9-Deodex-ext4-UCK V9 #3009 on my GT-I9003 using Tapatalk
 
Last edited:

kikejulia

Senior Member
Sep 20, 2011
111
46
48
Oviedo
I don't know it this should be here...

With XXKPQ and UC kernel v9 2009 I had a problem converting to ext4 using amit.bagaria CF-Root-ext4-v1.3-Addon.apk. This apk is supposed to convert to ext4, but when installed and run the apk, the conversion fails. So the workaround that I found is the following:

- I run the ext4 apk. The apk makes the phone reboot into recovery, does something very fast (I cannot see what it is) and reboots again in normal mode. The conversion to ext4 is not made.
- However, during that process, a file named tmp_ext4_tools.zip is created in the internal sd card. I copied this file to the external sd card with Es File explorer.
- Once copied, I rebooted the phone into recovery again. I chose install zip from sdcard -> choose zip from sdcard -> I searched for the external_sd and chose the tmp_ext4_tools.zip file.
- Once accepted, the file does automatically the process of backup, conversion to ext4, and restore of /system, /dbdata, /data and /cache. So when you reboot the phone into normal mode, everything should be ext4.

Hope this helps anyone.
 
Last edited:

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,196
39,697
263
Pune
pls test thoroughly each and every application including whatever mentioned here, it would not be much stable :D

---------- Post added at 05:49 PM ---------- Previous post was at 05:46 PM ----------

@DoomLord /All, humble request to you :)
As seen issues 1.3 Ghz lot of poeple reported, i would suggest first we should get completely stable on 1.3 GHz similar to 1.2 Ghz before jumping next to 1.4 Ghz.

thats what is going on...

also we cant expect all devices to be stable at speeds > 1.0 GHz


Nice work Doomlord..

I have use UCK v9 #3009 on stock DXKP9 for 2 days n its work fine n very smooth with Gov lionheart n i/o deadline. Antutu Bench @ 3046 ~ 3189. View attachment 871958
All game become more smooth n fast n also work fine for me for all app but there is one issue.. When 1st flash it, it's become 1Ghz not 1,3Ghz and also when use force reboot its happen too but its minor issue I think n become normal after use no-frill.

Thanks..

Sent from Stock DXKP9-Deodex-ext4-UCK V9 #3009 on my GT-I9003 using Tapatalk

its not a BUG...

its a FEATURE to help users whose devices cant handle high frequencies...



I don't know it this should be here...

With XXKPQ and UC kernel v9 2009 I had a problem converting to ext4 using amit.bagaria CF-Root-ext4-v1.3-Addon.apk. This apk is supposed to convert to ext4, but when installed and run the apk, the conversion fails. So the workaround that I found is the following:

- I run the ext4 apk. The apk makes the phone reboot into recovery, does something very fast (I cannot see what it is) and reboots again in normal mode. The conversion to ext4 is not made.
- However, during that process, a file named tmp_ext4_tools.zip is created in the internal sd card. I copied this file to the external sd card with Es File explorer.
- Once copied, I rebooted the phone into recovery again. I chose install zip from sdcard -> choose zip from sdcard -> I searched for the external_sd and chose the tmp_ext4_tools.zip file.
- Once accepted, the file does automatically the process of backup, conversion to ext4, and restore of /system, /dbdata, /data and /cache. So when you reboot the phone into normal mode, everything should be ext4.

Hope this helps anyone.

we are using older CF-ROOT ramdisk which may not support that...

newest CF-ROOT ramdisk will be integrated from next release...
 

kacongx

Senior Member
Jul 31, 2011
212
12
0
Surabaya
thats what is going on...

also we cant expect all devices to be stable at speeds > 1.0 GHz




its not a BUG...

its a FEATURE to help users whose devices cant handle high frequencies...





we are using older CF-ROOT ramdisk which may not support that...

newest CF-ROOT ramdisk will be integrated from next release...

Thanks DoomLord.. Waiting for next..

Sent from my GT-I9003 using Tapatalk
 

amit864

Senior Member
Sep 2, 2011
235
78
0
Due to old ram-disk, the below error is shown. I flashed v8 first and apply ext4. Then flash v9.


attachment.php


Didn't read the reply from doomlord before regarding old ramdisk. Hence this post. Apologies.
 

Attachments

  • shot_000005.jpg
    shot_000005.jpg
    29 KB · Views: 593
Last edited:

prince_venom

Senior Member
Oct 3, 2011
121
32
0
RAIPUR
I Already gave my Feedback Abt V9 3009 Two Days Ago, bt im again Here to to give Feedback Abt Stability

-> SmartAssv2 Gov,SetCpu Apk, Min:300 Max:1300
-> Its Been 2 Days to use this Kernel and i used my Phone Normally as Always.
-> I didnt Experienced Any Abnormal Thing on My Device Till then.
-> No Restart , NO FC , NO Freeze, NO SOD , No Heat , Everything is Normal as Always.
-> I Tried All That Apps & Games abt Which Peoples Reported Prob. Here And It Runs Well.

So I Think My Device or Slice of Pizza is Ready For 1.4 GHZ :cool::cool::cool:
 

supergaijin

Senior Member
Jun 19, 2011
1,055
271
0
Honolulu
@ those that helped test other games, thanks :D

@ Doomlord, all governors failed the same way. since I had more time today in front of my computer, I was able to flash v5t6 (the one I used first that worked perfectly), and still faced the same issue, which proved it likely to be the ROM. I then flashed an old backup of fresh kpq with everything except any rom or theme installed, and flashed 2009 and it worked fine. if you want, I'll delete my other post, and thanks again for your understanding.

now to go report the bug to the appropriate dev... :)
 

pabreu

Senior Member
May 8, 2011
379
119
0
Margao
Due to old ram-disk, the below error is shown. I flashed v8 first and apply ext4. Then flash v9.


attachment.php


Didn't read the reply from doomlord before regarding old ramdisk. Hence this post. Apologies.

Ext4 conversion app worked well for me on v9, even though the same message, as in ur screenshot, was shown to me also

Sent from my GT-I9003 using xda premium
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 115
    ---- [ UPDATE ] ----

    kernel v15 with stable OC and fixed GPS posted here


    ---- [ UPDATE ] ----



    [ info ]

    hello everyone,

    we present to you Team UtterChaos Kernel (UC-Kernel)...

    this kernel will be maintained by:
    • DooMLoRD
    • Napstar



    THANKS TO ALL WHO DONATED THE DEVICE FOR US TO WORK ON!



    [ special thanks ]

    vishal24387 - for encouraging the user community and striving hard to see more devs work on this device
    ganeshbiyer - for helping me get acquainted with SGS-SCL stuff



    [ screenshots ]


    SC20120521-010949.png
    GSL_v15.png
    attachment.php

    attachment.php
    attachment.php
    attachment.php



    [ Video for Full Touch CWM recovery ]

    [ disclaimer/WARNING ]

    THE KERNEL IS STILL IN TESTING... PROCEED WITH CAUTION! U HAVE BEEN WARNED!

    WE ARE NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP


    [ features/changelog ]

    • [ v15 onwards ] Removed 1380MHz frequency and added 1350MHz instead
    • [ v15 onwards ] Provided Smartreflex nvalues to all intermediate frequencies, which will calibrate voltages as per each device requirement and should provide stable OC experience
    • [ v15 onwards ] Respecting cpufreq policy in any condition
    • [ v15 onwards ] Fix multiple Home button presses
    • [ v15 onwards ] Disabled LED driver suspend in sleep mode for bln - should allow using modified services.jar and liblights.so for BLN support
    • [ v15 onwards ] Fixed GPS - thanx to loSconosciuto
    • [ v15 onwards ] Fixed touch based CWM recovery further :cowboy:
    • [ v14 onwards ] Implemented VDD SYSFS. Support to change VDD levels using shell environment.
    • [ v14 onwards ] Further corrected voltages and DSP frequency which should fix problems with video playing, recording etc.
    • [ v13 onwards ] Implemented kernel level control for boot-time cpufreq. Now kernel will boot with default maximum cpufreq of 1000MHz and lower cpufreq limit of 300MHz. :)
    • [ v13 onwards ] Corrected voltages and DSP frequency which should fix problems with video playing, recording etc.
    • [ v13 onwards ] Corrected sync bug fix again which had got messed up during kernel sources upgrade ;)
    • [ v12 onwards ] implemented slightly better CPU freq thresholding at boot-up - this will reduce the time the CPU is at max frequency... this is still not implemented at kernel level but we are working on it
    • [ v12 onwards ] merged GT-I9003_SWA_GB_Opensource_Update1 kernel sources
    • [ v11 onwards ] added lots of intermediate frequencies (120-200-300-400-500-600-700-800-900-1000-1100-1200-1300-1350-1380)
    • [ v11 onwards ] updated to newer patched ZRAM (details on how to use it are here)
    • [ v11 onwards ] added ZCACHE, FRONTSWAP and updated CLEANCACHE to properly support ext3/ext4
    • [ v10 onwards ] fixed sync bug related to notifications
    • [ v10 onwards ] Added extra cpufrequency bins. Current table has;
      • 120 MHz
      • 300 MHz
      • 600 MHz
      • 800 MHz
      • 1000 MHz
      • 1100 MHz
      • 1200 MHz
      • 1300 MHz
      • 1350 MHz
      • 1380 MHz (not fully stable)
    • [ v09 onwards ] fixed bootup clock speeds - all kernels will by default ALWAYS bootup at 1.0GHz max & 300MHz min CPU frequency
    • [ v09 onwards ] some changes in CF-Root ramdisk - reverted to 24-11-2011 CF-Root ramdisk by amit
    • [ v09 onwards ] some minor graphics changes in our touch based recovery - using graphics from CWM5.5 (ICS) and changed the images of the navigation buttons
    • [ v09 onwards ] recovery will now backup & restore (if boot.img was previously backed up) kernel too (boot partition)
    • [ v09 onwards ] updated ramzswap driver to newest zram driver and enabled it
    • [ v09 onwards ] added & enabled cleancache driver
    • [ v09 onwards ] testing some CPU overclocks upto 1.3GHz
    • [ v08-fix onwards ] fixed some issues on OC version
      • Issue with video recording
      • Issue with playback of 720p video using hardware decoding
      • Usage of 200MHz cpu frequency
    • [ v08 onwards ] CPU clock-frequency overclocked to 1.2GHz
    • [ v08 onwards ] CPU clock-frequency underclocked to 200MHz with undervolting
    • [ v07 onwards ] added new CPU governors:
      • Lionheart
      • Lazy
    • [ v07 onwards ] updated to latest (as of 27-Dec) CF-Root by amit.bagharia
    • [ v07 onwards ] maintaining separate kernels for overclocked (OC) and non-overclocked (non-OC) features (GPU & CPU)
    • [ v06 onwards ] optimized CPU governors
    • [ v05 onwards ] testing GPU overclocking
    • [ v04 onwards ] Overclock upto 1.1Ghz
    • [ v03 onwards ] kernel now compressed using LZMA
    • [ v03 onwards ] enabled support for EXT4 file system (had missed that one in v02)
    • [ v03 onwards ] updated CWM (by amit) to latest version (24-11)
    • [ v03 onwards ] kernel will now show custom bootlogo (if enabled by user); and allow users to place their own logo (if they want or revert to logo in kernel) [ DETAILS HERE ]
    • [ v03 onwards ] added support for userinit scripts:
      • if sd-ext is mounted then it will execute /sd-ext/userinit.sh & shell scripts in /sd-ext/userinit.d/ folder
      • also scripts in /data/local/ will be executed... it will execute /data/local/userinit.sh & shell scripts in /data/local/userinit.d/ folder
    • [ v02 onwards ] shifted to TinyRCU kept it as default
    • [ v02 onwards ] enabled support for various file systems
      • EXT3
      • JBD
      • RFS
      • JFS
      • NTFS (with R/W)
    • [ v02 onwards ] TUN/TAP now integrated into kernel
    • [ v02 onwards ] enabled support for various network file systems
      • NFS (client/server)
      • CIFS
    • [ v02 onwards ] optimized kernel for size
    • [ v02 onwards ] enabled LZMA/GZ2/LZO compressing support for ramdisk
    • [ v02 onwards ] bumped jHash to v3
    • [ v02 onwards ] increased VM MAX READAHEAD to 512KB
    • [ v02 onwards ] corrected "current kernel" string in CWM app & Tweaks app
    • [ v01 onwards ] Universal CF-Root and CWM for I9003 Gingerbread by amit.bagaria
    • [ v01 onwards ] CPU Governors
      1. InteractiveX
      2. Savaged-Zen
      3. SmartAssV2
      4. BrazilianWax
      5. Smoothass
      6. Lagfree
      7. Smartass
      8. Scary
      9. MinMax
      10. Interactive
    • [ v01 onwards ] I/O Schedulers
      1. BFQ-v2-rc1
      2. V(R)
      3. SIO

    IMPORTANT NOTE REGARDING FEATURES



    [ credits for features ]


    thank you all for ur work!



    [ requirements ]




    how to install our kernel OR get back to stock kernel



    [ my kernel sources ]

    https://github.com/DooMLoRD/SGS-SL-i9003



    [ donations ]

    if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc ;) PAYPAL DONATION LINK



    [ downloads ]


    download links are posted here



    < OLD RELEASES >




    BEFORE U ASK A QUESTION OR POST AN "ISSUE" read this: FAQs & TIPs

    and

    A Guide to Raising a Problem/Bug Report



    icon8.gif



    enjoy!
    48
    It looks like, it is high time to shift to ics. ;)

    Ok, guys. we will start working on porting our kernel for other rom. :)





    @ UC team

    Guys I know that u are working with alot of hard work for making stock kernel much much better with good features. But except vurrut no one is specifically creating kerels for AOSP roms. Now a days no one is using (or very few people are using it) cm7 or GB based miui roms. Everyone is excited about ICS based Dhiru's cm9 rom. But he is also alone working on it & he is struggling alot to make it a daily usable rom. But we can't expect everything from him on such tough development of cm9 which includes new drivers, wifi problems, most tough development of kernel 3.0 & many more problems.
    We all expect from u guys that please help Dhiru by working on ICS kernel. Also many users seriously facing blacklight issue which causes a heavy battery drain on cm7 & now on cm9 roms. So please take a look into that also. We all will be thankful to u :)

    Thank You

    Regards
    VISHAL



    Sent from my GT-I9003 using XDA
    35
    How to Install our kernel OR go back to stock kernel

    If u want to flash kernels on device (without need of PC) check this: Flashing kernels using MobileODIN


    [ how to install our kernel ]

    1. download the kernels's .tar file
    2. check the md5hash of the file to ensure file integrity
    3. reboot device into Download mode
    4. connect to PC via USB cable
    5. start ODIN
    6. make sure that device is detected
    7. click on PDA and select the file u downloaded
    8. now click start
    9. after flashing is successful the device will reboot
    10. enjoy our kernel!

    [ how to get back to stock kernel ]

    1. download the file given below
    2. check the md5hash of the file to ensure file integrity
    3. reboot device into Download mode
    4. connect to PC via USB cable
    5. start ODIN
    6. make sure that device is detected
    7. click on PDA and select the file u downloaded
    8. now click start
    9. after flashing is successful the device will reboot
    10. you will now be back on stock kernel


    Download links for Stock Kernel

    XXKPQ ONLY
    MD5HASH: 2ae4b0e635ab21a64c6ea68ca42cdf0c
    35
    UC Kernel v09 (test kernels) released!

    UC Kernel v09 (test kernels) released!


    we will be testing further CPU overclocking with this series...



    [ screenshots ]

    attachment.php
    attachment.php
    attachment.php




    [ changelog ]

    1. fixed bootup clock speeds - all kernels will by default ALWAYS bootup at 1.0GHz max & 300MHz min CPU frequency
    2. some changes in CF-Root ramdisk - reverted to 24-11-2011 CF-Root ramdisk by amit
    3. some minor graphics changes in our touch based recovery - using graphics from CWM5.5 (ICS) and changed the images of the navigation buttons
    4. recovery will now backup & restore (if boot.img was previously backed up) kernel too (boot partition)
    5. updated ramzswap driver to newest zram driver and enabled it
    6. added & enabled cleancache driver
    7. testing some CPU overclocks upto 1.3GHz (cpu frequency for each version is given below)
      • #1009 - 300/600/800/1000/1200
      • #2009 - 300/600/800/1000/1250
      • #3009 - 300/600/800/1000/1300


    [ NOTE ]

    1. we will revert to newest CF-Root ramdisk later... due to some technical issues we cant include that in this release...
    2. version #1009 will be the most stable of the lot... other kernels are provided for testing purposes only!
    3. version #3009 is overvolted to have stability at 1.3GHz we can optimize the voltages later
    4. i havent had time to do a thorough testing... we are depending on the users feedback...
    5. it appears the "fix_permissions" feature in CWM recovery is broken, i have fixed it in our sources... it will work correctly from next release...


    [ download links ]


    KINDLY DO NOT MIRROR OUR FILES


    UC-KERNEL-v09 (1009)
    MD5HASH: 3dbf2739a9f78970438e31df8827374a

    UC-KERNEL-v09 (2009)
    MD5HASH: 867896e9e9f7d02445a1841c342a8179

    UC-KERNEL-v09 (3009)
    MD5HASH: f2f20d09a18c73801a998c56e055c5fe



    please do intensive testing and let us know ur feedback/reports!


    icon8.gif



    ENJOY!!!
    30
    UC Kernel v09 (test kernels) with FULL TOUCH RECOVERY released!


    [ Video ]




    [ changelog ]


    • Support for full touch recovery based on CWM


    [ NOTE ]

    • currently recovery does not show options for backup to or restore from internal sdcard though it deals with internal sdcard only.
    • if you do not want to take backup of sd-ext then use advanced backup.
    • We will release a final version soon with a single cpu table settings etc.

    [ download links ]


    KINDLY DO NOT MIRROR OUR FILES


    UC-KERNEL-v09 (1009)
    MD5HASH: 9b522d21b1063c277e29a4ce25889945

    UC-KERNEL-v09 (2009)
    MD5HASH: 5dc1d25a4b757000185b55f70c8dd2ad

    UC-KERNEL-v09 (3009)
    MD5HASH: 4227e873f00be76cc33c879280c98b15



    please do intensive testing and let us know ur feedback/reports!


    icon8.gif



    ENJOY!!!
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone