yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy SL i9003] ganeshbiyer:
Ext4 Script

ui_print("Formatting partitions with ext4...please wait!");
unmount("/system");
unmount("/datadata");
unmount("/cache");
unmount("/data");
format("ext4", "EMMC", "/dev/block/stl9");
format("ext4", "EMMC", "/dev/block/stl10");
format("ext4", "EMMC", "/dev/block/stl11");
format("ext4", "EMMC", "/dev/block/mmcblk0p3");
show_progress(0.100000, 0);

Jfs Script

ui_print("Formatting partitions with jfs...please wait!");
unmount("/system");
unmount("/datadata");
unmount("/cache");
unmount("/data");
format("jfs", "EMMC", "/dev/block/stl9");
format("jfs", "EMMC", "/dev/block/stl10");
format("jfs", "EMMC", "/dev/block/stl11");
format("jfs", "EMMC", "/dev/block/mmcblk0p3");
show_progress(0.100000, 0);

When running the script, it aborts with status 7.:confused:

What could be the reason?

When I was tested, I used the following:

mount -o rw /dev/block/mmcblk1p1 /mnt/sd
[Samsung Galaxy SL i9003] HeathenMan:
first thanks for this great kernel.

its a bit laggy as before after flashing him but i think its because i didnt know how to set the preferences correctly ;P and i must search the difference between jfs and ext4 hehe
[Samsung Galaxy SL i9003] DooMLoRD:
well thats not the correct way...

try this:

ui_print("Formatting partitions with jfs...please wait!");
mount("/system");
mount("/datadata");
mount("/cache");
mount("/data");
package_extract_dir("tmp", "/tmp");
run_program("/tmp/formatfs.sh");
show_progress(0.100000, 0);

now in the "tmp" folder of update.zip have the file formatfs.sh

which should essentially contain formatting commands like:

#!/sbin/sh

#confirm that partitions are mounted
busybox mount -o remount,rw /system
busybox mount -o remount,rw /data
busybox mount -o remount,rw /cache
busybox mount -o remount,rw /datadata

#formatting partitions
busybox rm -rf /system/*
busybox rm -rf /data/*
busybox rm -rf /cache/*
busybox rm -rf /data/*

#CODE FOR SPECIFIC FS CONVERSION GOES HERE

u will need to find commands for "parted" binary which will do formating for that FS...

remember the device:

/dev/block/mmcblk1 is external sdcard

/dev/block/mmcblk0 is INTERNAL sdcard

actually i have never done this before so i am not sure...

additionally for ur info:

@ALL

DO THIS ONLY IF U KNOW WHT U ARE DOING
[Samsung Galaxy SL i9003] nail16:
wo! dude this is all going over my head lol...
[Samsung Galaxy SL i9003] DooMLoRD:
small update

[ new feature ]

kernel compressed with lzma

now zImage (main kernel) is around 900KB (25%) smaller than previous one :eek::eek::eek:

[ how is this useful ]

well now the final size of the kernel to be flashed (.tar file) is just 6.1MB compared to previous 7.15MB

so we are now safely within the 8MB limit
[Samsung Galaxy SL i9003] ganeshbiyer:
Thats great.:)

But still could not figure how to do xfs formatting:mad:

And do we need both ext3 and ext4?

Or only ext4 compiled is ok.
[Samsung Galaxy SL i9003] DooMLoRD:
UC-Kernel v03 Released!

UC-Kernel v03 Released!

[ changelog ]

kernel now compressed using LZMA

enabled support for EXT4 file system (had missed that one in v02)

updated CWM (by amit) to latest version (24-11)

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 ]

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

[ screenshots ]

[ download link ]

UC-Kernel v03 [XXKPQ]

MD5HASH: 80aa37f9ee776f731ec1b8c1a1cbab96
[Samsung Galaxy SL i9003] DooMLoRD:
info for other devs

hey guys i have merged SLQB memory allocator sources into this kernel and pushed changes to GIT...

currently the problem is if i enable SLQB then zImage is compiled but device doesnt boot (it gets stuck at bootlogo)... if someone can investigate this further it will be great help!
[Samsung Galaxy SL i9003] HeathenMan:
fantastic speed improvement feeling from 0.2 to 0.3 ! :cool:
[Samsung Galaxy SL i9003] ggclanlord:
I got heavy battery drain again. Screen on for 2hours while phone awake for almost 4 hours (3 hours 49 minutes).

On checking kernel Wakelocks, as I had posted earlier, one of the major one is, samsung-battery (54 minutes.)

Here are some important parts of the log from BetterBatteryStats.

===================

Phone on for

21 hours 34 minutes 41 seconds

===========

Other Usage

===========

Deep Sleep (): 17 h 44 m 55 s (63895 s) Ratio: 82.2%

Wifi On (): 6 h 15 m 24 s (22524 s) Ratio: 29.0%

Wifi Running (): 6 h 15 m 19 s (22519 s) Ratio: 29.0%

Awake (): 3 h 49 m 45 s (13785 s) Ratio: 17.7%

Screen On (): 2 h 2 m 36 s (7356 s) Ratio: 9.5%

Phone On (): 51 m 44 s (3104 s) Ratio: 4.0%

=========

================

Kernel Wakelocks

================

"samsung-battery" (): 54 m 18 s (3258 s) Cnt:(c/wc/ec)1163/632/1163 4.2%

"radio-interface" (): 22 m 4 s (1324 s) Cnt:(c/wc/ec)2215/0/0 1.7%

"wifi_rx_wake" (): 21 m 10 s (1270 s) Cnt:(c/wc/ec)1783/0/1783 1.6%

"PowerManagerService" (): 18 m 42 s (1122 s) Cnt:(c/wc/ec)2737/0/0 1.4%

"svnet" (): 16 m 35 s (995 s) Cnt:(c/wc/ec)4870/0/4870 1.3%

"deleted_wake_locks" (): 7 m 36 s (456 s) Cnt:(c/wc/ec)47114/0/961 0.6%

"alarm" (): 5 m 3 s (303 s) Cnt:(c/wc/ec)823/457/1 0.4%

"AudioOutLock" (): 2 m 59 s (179 s) Cnt:(c/wc/ec)160/0/0 0.2%

"alarm_rtc" (): 1 m 39 s (99 s) Cnt:(c/wc/ec)147/0/67 0.1%

"P_sensor" (): 1 m 17 s (77 s) Cnt:(c/wc/ec)46/11/46 0.1%

"event2-1782" (): 48 s (48 s) Cnt:(c/wc/ec)498/33/4 0.1%

"KeyEvents" (): 29 s (29 s) Cnt:(c/wc/ec)51944/0/0 0.0%

"event8-1782" (): 14 s (14 s) Cnt:(c/wc/ec)127/0/0 0.0%

"event0-1782" (): 11 s (11 s) Cnt:(c/wc/ec)69/0/0 0.0%

"gpsd-interface" (): 5 s (5 s) Cnt:(c/wc/ec)4/0/0 0.0%

"GPS" (): 5 s (5 s) Cnt:(c/wc/ec)4/0/0 0.0%

"wifi_wake" (): 5 s (5 s) Cnt:(c/wc/ec)41949/26/0 0.0%

"mmc_delayed_work" (): 4 s (4 s) Cnt:(c/wc/ec)90093/0/1 0.0%

"ApmCommandThread" (): 1 s (1 s) Cnt:(c/wc/ec)444/0/0 0.0%

"power-supply" (): (0 s) Cnt:(c/wc/ec)2568/0/0 0.0%

"power-supply" (): (0 s) Cnt:(c/wc/ec)2568/0/0 0.0%

"power-supply" (): (0 s) Cnt:(c/wc/ec)2568/0/0 0.0%

"event6-1644" (): (0 s) Cnt:(c/wc/ec)27472/0/0 0.0%

"event6-1782" (): (0 s) Cnt:(c/wc/ec)29003/0/0 0.0%

"client-interface" (): (0 s) Cnt:(c/wc/ec)165/0/0 0.0%

=========

======================

Alarms (requires root)

======================

android (): Wakeups: 37

Alarms: 22, Intent: com.android.internal.policy.impl.PhoneWindowManager.DELAYED_KEYGUARD

Alarms: 644, Intent: android.intent.action.TIME_TICK

Alarms: 105, Intent: com.android.server.ThrottleManager.action.POLL

Alarms: 14, Intent: android.appwidget.action.APPWIDGET_UPDATE

Alarms: 1, Intent: android.content.syncmanager.SYNC_ALARM

com.google.android.gsf (): Wakeups: 24

Alarms: 3, Intent: com.google.android.intent.action.GTALK_RECONNECT

Alarms: 21, Intent: com.google.android.intent.action.GTALK_HEARTBEAT

====

UC team, please take a look into the matter.

DDKP3.

v9 #2009

Min max - 300-1000

Smartassv2

Deadline
[Samsung Galaxy SL i9003] vishal24387:
@ ggclanlord

I am getting really very good battery life. I dont use wifi but I use 2g net all time.
[Samsung Galaxy SL i9003] ggclanlord:
2g net as 3g I hear. Right? :p:D

Well, battery life is really usage dependent.

Here I'm talking battery drain specifically attributable to samsung-battery kernel wakelock.
[Samsung Galaxy SL i9003] sirilpta:
For me V13 doesnt enters 120 & 200Mhz. I never uses a wi-fi...

Tried 1000-120 MHz with minmax, interactivex and lion heart governors...

It comes and stay at 300Mhz during idle time..

send from gt-i9003 using android keyboard
[Samsung Galaxy SL i9003] vishal24387:
Which rom u are using??? My phone always go to 120 mhz easily.
[Samsung Galaxy SL i9003] Nikscas:
kpq stock smartassv2 300-1300 sio-video work for me, play hd, youtube etc..(v13)
[Samsung Galaxy SL i9003] vishal24387:
A humble request

@ 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
[Samsung Galaxy SL i9003] loukalok:
i am using miui gb too:D:D and

@ uc team

vishal is right ..

Also many users seriously facing blacklight issue which causes a heavy battery drain on cm7,MIUI & now on cm9 roms.

it is a big issues for us like the camera can't use before...

but now the camera is done 99%

So We all expect from u that please help Dhiru by working on ICS kernel

So please take a look into that also. We all will be thankful to u too

:):D:D:D
[Samsung Galaxy SL i9003] sirilpta:
i am on ddkp3
[Samsung Galaxy SL i9003] tamoghno:
yes , we really need to try more kernels for ICS based ROMs. Dhiru's CM9 is now quite usable for daily usage except for the battery life. i'm not sure the blacklight issue can be fixed via kernel but i'm sure the battery can be improved. please developers , please start working on ICS kernel .
[Samsung Galaxy SL i9003] Gondya bhau:
UC team....you guys are doing a hell of a job and always have been doing for our phone....

but as soon as CM9 comes out, quite a few would switch to that.......so if you could just pay some attention to that.....maybe work something on Kernel 3.0 or maybe try fixing dhiru's ICS kernel...it would be a great help....currently dhiru seems overworked and UC based kernel for ICS would be just great...well here's hoping :D
[Samsung Galaxy SL i9003] loukalok:
@UC team

He is right, dhiru is overworked for us in cm9, he is fixed many major bugs, but now the big issues for us is the blacklight ,because the blacklight drain a lot of battery, and very badly, not have this can use miui as two day, but we, no one day, I know you are busy for many type of phone, but from heaet, may you help us in the problem, we need your help!!!!!!

Pls pls pls, help us!!!
[Samsung Galaxy SL i9003] Napstar:
It looks like, it is high time to shift to ics. ;)

Ok, guys. we will start working on porting our kernel for other rom. :)
[Samsung Galaxy SL i9003] robyguerrini:
This is a very good news...... :p
[Samsung Galaxy SL i9003] vishal24387:
oh really thank u buddy for considering our request. Really UC team always rocks...:D
[Samsung Galaxy SL i9003] |DM|:
thank you

this is a great news, maybe we can see ics on our device complited fast !!!

thanks
[Samsung Galaxy SL i9003] falex007:
Thanks a lot. It would be great to have your latest kernels/CWM mods in the CM7/MIUI.
[Samsung Galaxy SL i9003] loukalok:
@UC

Thank s for porting :D:D

You always rock for i9003 :p
[Samsung Galaxy SL i9003] bscraze:
Thank you guys, as far as I can remember, you guys have been supporting our committee ever since you guys arrived. Thank you :D

Cheers:)

Sent from my GT-i9003 powered by Stable and Smooth CyanogenMod 9!
[Samsung Galaxy SL i9003] Gondya bhau:
GREAT...looks like we are soon going to have an utterly chaotic ice cream sandwich treat eh :D
[Samsung Galaxy SL i9003] vivekanandrc:
nothing's impossible

you see ....I see Yes!!!!!!

(U) (C) (I) (C) (S)
[Samsung Galaxy SL i9003] DooMLoRD:
i am looking into resolving wifi problems
[Samsung Galaxy SL i9003] alex88510:
Here is a little opinion from me:

Perhaps UC team can solve all known issues in V13 first before they start building ICS kernel.

Maybe they are many users using ICS but still there are some using GB roms.

Just my little opinion, final decision leave to UC team.
[Samsung Galaxy SL i9003] ivAnash:
Ya.. That's what I am hoping for.. A solid v13 before moving on to ics..
[Samsung Galaxy SL i9003] vishal24387:
Dont forget guys that they are working on cpu voltage control & OTG feature too...!!! ;)
[Samsung Galaxy SL i9003] jamsori:
Don't forget my breakfast too while you're at it UC team! :)
[Samsung Galaxy SL i9003] simmer14:
waiting for usb otg !
[Samsung Galaxy SL i9003] ivAnash:
Usb otg and voltage control can wait, I FEEL, coz Dhiru is the lone warrior fighting it out with CM9 and could do with some help..
[Samsung Galaxy SL i9003] DooMLoRD:
yes thats the priority!

i talked to Napstar today and he has already resolved the camera related issues of v13... i think he forgot to post about it here :p

USB-OTG is a side project...

highest priority -> Stable kernel

next priority -> voltage control

what about our breakfast/lunch/dinner? :p

well thats not completely accurate... i have been helping Dhiru since a few months now... i gave him the list of the patches (even links to few of them) which were needed for ICS, helped him out to get the correct wifi sources for this device, etc...

anyways we will work on ICS more openly now, instead of behind the scenes help...
[Samsung Galaxy SL i9003] loukalok:
DoomLoRD

don't forget the blacklight :D:D:D\

thanks
[Samsung Galaxy SL i9003] Gondya bhau:
ya..with the number of people complaining of this issue so less comparatively, it seems we(guys with blacklight probs) may not get any ICS love right till the RC's :(

DOOMLORD...you must have checked out kernel 3.0 i suppose....so is there anything in it which makes it worth using later on as a base...or is it better to backport it to 2.6 and work on this current kernel ??? seeing how dhiru is currently backporting stuff, it sounds as if kernel 3.0 doesnt have anything great except a few things necessary for ics...thanks
[Samsung Galaxy SL i9003] loukalok:
Gondya.

yes , no only in CM9,

also in CM7 and MIUI

hope it can be fixed:D:D
[Samsung Galaxy SL i9003] vishal24387:
Guys dont take me in a wrong way but I think doomlord has already understood our point of blacklight issue. So no point in putting same thing again & again...!! Let them at least start working on ICS when they want it :)

---------- Post added at 09:19 PM ---------- Previous post was at 09:14 PM ----------

oh thats good...! But has he solved hd videos playback issues also? Because device reboots when trying to play any video in any player using hardware decoding mode.
[Samsung Galaxy SL i9003] DooMLoRD:
in my opinion there is not much use of wasting too much time on 3.0 kernel... it can be done as a side-project but if u want a stable kernel then better to patch the original provided Samsung 2.6.35.x kernel sources... most patches required for ICS have already been identified, on ARC/PLAY we use a patched 2.6.32.x kernel and it works well...

i dont know... he only told me about the camera...
[Samsung Galaxy SL i9003] |DM|:
yess you are right

first, the official a501 ics use 2.6.3..... kernel too, therefore for this moment it's not usefull

as u wrote the most important point is to have a stable kernel...
[Samsung Galaxy SL i9003] chongns:
Hi Doomlord, as kernel expert,(at least in my eye), can you please tell us, what is the difference between 3.0 kernel and 2.6.32 kernel in plain english? of cause in the ICS dev discussion thread.:)
[Samsung Galaxy SL i9003] DooMLoRD:
well newer kernels in general are more optimized performance and battery life wise, they contain updated drivers/patches...

google has recommended specific versions of kernel for the specific OS versions...

Froyo -> 2.6.32.x

Gingerbread -> 2.6.35.x

ICS -> 3.0.x

its VERY difficult to back port the entire kernel to work on devices... thats mostly because the device specific files are, most of the times, optimized for certain kernel versions...

many vendors backport the required drivers to older kernel sources (which are stable in their tests)...
[Samsung Galaxy SL i9003] vishal24387:
can u check ur screen panel??? Is it of hitachi or sony???
[Samsung Galaxy SL i9003] chongns:
thanks Doomlord...:)

Ok guys, it is clear that we need stable ICS port more than 3.0 Kernel.

So, go for the stable kernel it the choose for me.:D

3.0 kernel later....i hope UC team and Dhiru are agree on this.
[Samsung Galaxy SL i9003] ivAnash:
How do u figure that out??
[Samsung Galaxy SL i9003] chongns:
Hey, check general thread. Thats away to check it:)
[Samsung Galaxy SL i9003] vishal24387:
xdaforums.com/showpost.php?p=26090698&postcount=9
[Samsung Galaxy SL i9003] loukalok:
I am sony, so have blacklight

If Hitachi. No blacklight
[Samsung Galaxy SL i9003] loukalok:
Vishal,

Later I give another method
[Samsung Galaxy SL i9003] cmax24:
how can i see if my screen is hitaci o sony?
[Samsung Galaxy SL i9003] vishal24387:
Guys I just tested napster's v13 fix test version kernel & u know what...every bug related to camera, hd video recording has been solved by Napster :D Really he is a genius.

Anyway I think he will release kernel soon. So stay tuned guys ;)

EDIT : @UC TEAM

Hope u like this signature banner of ur kernel ;)
[Samsung Galaxy SL i9003] vishal24387:
@ UC Team

Guys in cm9 alpha4 rom usb mass storage doesnt work. Dhiru has said in OP this

Cant we backport necessary code to 2.x kernel from 3.0 kernel to work mass storage?? I am asking u guys because already u are working on bug fixing of wifi of cm9. Can u look in this also? U have great experience in backporting features to 2.x kernel from 3.0 kernel on experia device :)

Sorry if I am expecting too much from u guys.
[Samsung Galaxy SL i9003] DooMLoRD:
for ICS UMS (usb mass storage) newer USB gadget is required in kernel...

we will later start a separate thread for ICS/CM9

P.S.: nice sig pic vishal ;)
[Samsung Galaxy SL i9003] akashsgpgi:
sorry if this has been asked earlier:o

should we use any tweaks available in the tweaks manager or not, for the proper functioning of all features of the kernel?

and is the auto zipalign tweak really helpfull?
[Samsung Galaxy SL i9003] vishal24387:
While restoring backup I am getting md5 mismatch error. Please HELP
[Samsung Galaxy SL i9003] |DM|:
do u have another backup? I got this error time ago, I used another backup
[Samsung Galaxy SL i9003] vishal24387:
No not have any other backup :(
[Samsung Galaxy SL i9003] |DM|:
in this case I'm sorry but I think that the only way is a fresh flash
[Samsung Galaxy SL i9003] bscraze:
Did you change the name of your backup or are you using a different kernel from the one you used to backup?

Cheers:)

Sent from my GT-i9003 powered by Stable and Smooth CyanogenMod 9!
[Samsung Galaxy SL i9003] vishal24387:
I have not changed any name & even I am using same kernel that is UCv13 :(

Edit : Can this solution solve problem???

androidforums.com/verizon-galaxy-nexus-all-things-root/478753-md5-mismatch-error.html

I tried but not able to delete .android_secure file from externel sd card
[Samsung Galaxy SL i9003] DooMLoRD:
check if there is a space in the folder name/path
[Samsung Galaxy SL i9003] vishal24387:
just yesterday night I have checked same thing but there is no space in path or name, no change in name. I think this will help me.

LINK

What do u think???
[Samsung Galaxy SL i9003] ale210:
Sorry :(

I understood your priority, anyway thanks.
[Samsung Galaxy SL i9003] vishal24387:
Majority's PRIORITY IS ICS

Dont take me wrong way but now a days 70-80% of our community members are already using ICS roms which has same bugs in all roms which can be solved by only kernel 3.0. So its natural that people are expecting from ur team to work on kernel 3.0 (even they were expecting UC kernel for cm7 rom since a long while ago).

May be you guys are thinking about backporting features but already codeworkx & Dhiru tried alot to backport the features but it has some limitations. So they just want kernel 3.0 which can at least boot the rom & this is what they are not getting at this moment after lot of compiling kernel.

I know that u guys are very busy with other phone & some personal work & u want to first improve stock rom with more features but also please consider what majority of galaxy sl community people want from u guys :) I am not forcing you guys I am just putting majority's point of view in front of you.
[Samsung Galaxy SL i9003] DooMLoRD:
from what i understand about the current situation regarding the 3.0.x kernel, the kernel compiles but doesnt boot... such kind of kernel booting debugging generally requires UART access to directly get the debug code and to get a clue as to what is going wrong... we, me/napstar do not have such hardware with us and neither do we have any experience in debugging using this route... also these samsung devices are a HUGE pain owing to the numerous modules which get compiled for very basic things, like loading filesystem, battery, etc... so there are n number of things which can go wrong causing the device not to boot... heck even on 2.6.35.x kernel sources we sometimes run into no-boot issues due to some problems with modules loading...

this takes a lot of time and dedicated developers to get it working... we are open to help the other devs...

as i told u guys before our priority is to get a stable kernel for stock ROM, with the features which we have planned for... once thats done we will move on to development for other roms...
[Samsung Galaxy SL i9003] coolpix90:
sorry for the question but... is not your kernel for stock rom a really good kernel already?
[Samsung Galaxy SL i9003] DooMLoRD:
i sure do hope so ;)

but its upto Napstar when to start work on CM9 kernel...

Napstar is leading the developement for this device (from our team)...

i am just providing assistance whenever possible :)
[Samsung Galaxy SL i9003] vishal24387:
We are glad that we got a good kernel developer like u & napster. But dont u think that we all people have given so much time on stock kernels now?? Since when cm7 development was going on people were expecting alot from uc team about aosp kernel but till now we haven't got any aosp kernel from ur team. Also like always codeworkx is too much busy with only famous phone that is galaxy s, s2 & now s3. And god knows where is FUSS to whom people had donated phone to him expecting ICS rom even when when I tried to convince people not to donate phone to him. Why galaxy sl phone always have to wait long time for every development...??

I am not blaming u guys but galaxy sl community is not getting at all related to aosp rom like how other community members easily get.. People are now tired of using incomplete aosp rom having same bugs in al custom aosp rom. Your team in only one on whom people really can depend happily :)
[Samsung Galaxy SL i9003] coolpix90:
then we hope Napstar wants to join a new kernel! =)
[Samsung Galaxy SL i9003] quan815:
Well said :) It is meaningless having many aosp rom but having same bugs..and about fuss,I am also very dissapointed with him.I think we should take back the phone from him and give to other developer like dhiru and doom & napstar, it is really a waste we donate a phone to a people and didn't give contribution to our community like what he promises us in earlier time..:mad:

Sorry for off topic..

@Doom,you and napstar done a great job and contributes a lot to our communities..Thanks a lot..but I agree with vishal,I had no use UC kernel since a long time ago because I used MIUI and CM9.And i think many people is also like me. So if you have time, please have a look at 3.0 kernel. :)

All the best.Sorry if my words annoyed you..