I am newbie so please forgive me, Can some one please explain to me what a kernel is and why it matter?
Also say for example I install Werewolf CM10.1 ROM does the kernel also change to WerewolfJB automatically?
Sent from my LG-P880 CarbonRom
Yes because CM Roms run on different kernels and cant be used on stock or stock based kernels. And wise versa. And Kernels are...well not sure how to explain it. Let me try it. Is basically like a transmission. So better the transmission is so better runs and shifts the car. That's basically on a phone the same. Yes the processor is important but the kernel is what makes everything run like it should. I installed a costum kernel because the original one was so bad in battery life and this costum kernel is much better optimized. No more 10 or more % battery drain in standby in an hour. Battery life was pretty terrible on this phone now it is like a fully new phone with ok battery life.
Sent from my LG-P880 using Tapatalk 4
dimension3000 said:
I am newbie so please forgive me, Can some one please explain to me what a kernel is and why it matter?
Also say for example I install Werewolf CM10.1 ROM does the kernel also change to WerewolfJB automatically?
Sent from my LG-P880 CarbonRom
Click to expand...
Click to collapse
The kernel is the core-engine all other software runs on. To make an analogy with a car:
The chassis of the car is the phone, the engine is the kernel and the body is the ROM. This is not a very accurate analogy, but I hope you get the point.
Different kernels focus on different keypoints. Some are very battery-friendly, some favor performance, some offer extra functionality to the system, etc..So there is not a one-size-fits-all perfect kernel.
ROM's are usually based on a certain structure, which the kernel has to support. So for a stock ROM you need a different kernel then for a CM ROM. Most ROM come complete with a kernel, a few don't. So if you flash a ROM which contains it's own kernel you overwrite the kernel that is on your phone. So let's say you've got the Optimus Prime kernel and then install the latest CM build, you overwrite your OP kernel and have to re-flash it after installing the ROM to get it back.In your case the Werewolf CM10.1 ROM comes complete with the Werewolf kernel.
Hope this answers your questions.
Related
What's stock kernel??And what's latest kernel?I found the words many times in many threads in this forum.Who can help me.Thank you in anvance.
i dont know the correct term but kernel is the thing that kinda complete a rom. u can open about phone under setting in ur phone to see ur current kernel. that is stock kernel.
some roms require certain kernel to enable the rom to works, n some roms can work properly with stock kernel or optional to use with custom kernel.
there are 3 kernels available now for x8, n the latest is nAa v07, however, note that the latest kernel doesnt means that it will provide the best performance. its just depends on the matter of whether the kernel is compatible or not with the rom
Sent from my E15i using xda premium
Kernel is generally drivers in between your rom and your phone hardware..
Stock kernel is the kernel which is installed by default from the manufacture company.
Custom kernels are kernels made by developers to work better of the roms with the hardware..
sorry for bad english
My father has a Galaxy Note. I wanted to install the best ROM (Prefer Light/Lite size) with best Kernel which would give a Good battery life. Any advice ???
I've installed Chrack's Lite LC1 ROM (from here) Which has Franco kernel 9. But, having a few problems. Can't change Voltages for CPU (Using Voltage Control & SetCPU), The options are missing or Disabled. Having FCs while calling someone using phone dialer ("com.android.phone" FC), Network goes down & comes back later. Any way to fix these ???
Thanks...
It's all about cassie x with Franco test build . MAGIC.
Sent from my GT-N7000 using Tapatalk
Nobody can say the best rom because everything is best and it completely depends on the user what they like.For example I like darky rom very much and others may dislike it.
Maybe the OC/UV feature is not included in the kernel and there is no need for it because already the note is super snappy.The phone problem maybe due to improper flashing.Try factory reset or flash the rom again.If the problem persist report it on the rom's thread and the dev might try to solve it.
octavian90 said:
It's all about cassie x with Franco test build . MAGIC.
Sent from my GT-N7000 using Tapatalk
Click to expand...
Click to collapse
I'll try that !. Thanks..
But, 4shared download link sucks.. No resume feature..
vijai2011 said:
Nobody can say the best rom because everything is best and it completely depends on the user what they like.For example I like darky rom very much and others may dislike it.
Maybe the OC/UV feature is not included in the kernel and there is no need for it because already the note is super snappy.The phone problem maybe due to improper flashing.Try factory reset or flash the rom again.If the problem persist report it on the rom's thread and the dev might try to solve it.
Click to expand...
Click to collapse
I prefer battery life over performance.. How's DarkyROM 3.3 ICED for Note ???
computechnopro said:
I prefer battery life over performance.. How's DarkyROM 3.3 ICED for Note ???
Click to expand...
Click to collapse
Darky roms are always super snappy and are known for better battery life.My sgs,sgsII and note all runs on darky rom only.If you want a basic install without any themes and only major tweaks go for base roms and if you need pre-themed and fully tweaked go for full rom.I'm sure you will enjoy the rom
Hi, I would like to know what is kernel, and what would it change in the phone, performance and display, i'm a gamer, so i would like a good kernel for games like asphalt 6, FL Commando and And NOVA 6, and how to install it, i'm using Zeus 6.32n
thanks a lot
Sent from my LG-P970 using xda premium. If I Helped You, Hit The Thanks Boutton. Jesus !!
I must admit that p970 is not so hard developed yet and as far as im concerned, we havent got any custom kernel for stock-based rom like Zeus. However, Diana kernel (which is used in newest version of Zeus v.36) is best for performance and battery life. As long as someone wont make a miracle, its only-one custom kernel for stock based ROMs.
In addition, it has overclocking and is tweaked for performance, so why do you need other kernel? Try installing newest version of zeus ROM and test if you are pleased with results.
Similar question: So if i install the newest zeus i already have a new kernel on the phone or do i still need to update the kernel? I now have Zeus v7.03 and the kernel version: 2.6.35. Any help is appreciated! Thx
Hbohd said:
I must admit that p970 is not so hard developed yet and as far as im concerned, we havent got any custom kernel for stock-based rom like Zeus. However, Diana kernel (which is used in newest version of Zeus v.36) is best for performance and battery life. As long as someone wont make a miracle, its only-one custom kernel for stock based ROMs.
In addition, it has overclocking and is tweaked for performance, so why do you need other kernel? Try installing newest version of zeus ROM and test if you are pleased with results.
Click to expand...
Click to collapse
rooney_10 said:
Similar question: So if i install the newest zeus i already have a new kernel on the phone or do i still need to update the kernel? I now have Zeus v7.03 and the kernel version: 2.6.35. Any help is appreciated! Thx
Click to expand...
Click to collapse
If you install a newer Zeus Version 6.33 and up you have a different kernel that can use lower and higher frequencies. 2.6.35 is the basic linux kernel, alle Diana kernels have that number too. Up too diana kernel 2.3 it seems to be very stable, after 2.3 the kernels are all betas up till now and well beta is still experimental, for some it works well, for others maybe not. If you install Zeus 7.02 or .03 it comes with a beta kernel, but I'm rather sure you can still install the stable Diana kernel 2.3 after you installed Zeus 7.02 or .03.
BTW all that can be read in http://forum.xda-developers.com/showthread.php?t=1454274 , but OK it might take some time to go read that all, but before you ask more questions maybe you should at least try to read some of that thread (first page and maybe about last 3 weeks).
SaschaKH said:
If you install a newer Zeus Version 6.33 and up you have a different kernel that can use lower and higher frequencies. 2.6.35 is the basic linux kernel, alle Diana kernels have that number too. Up too diana kernel 2.3 it seems to be very stable, after 2.3 the kernels are all betas up till now and well beta is still experimental, for some it works well, for others maybe not. If you install Zeus 7.02 or .03 it comes with a beta kernel, but I'm rather sure you can still install the stable Diana kernel 2.3 after you installed Zeus 7.02 or .03.
BTW all that can be read in http://forum.xda-developers.com/showthread.php?t=1454274 , but OK it might take some time to go read that all, but before you ask more questions maybe you should at least try to read some of that thread (first page and maybe about last 3 weeks).
Click to expand...
Click to collapse
Thx for the information! I did read some of the thread, but as you said it will take some time to read the whole thing
hey guys ,, i have finished all my work on viperx but im having difficulties for finding a suitable kernel to use without getting big battery drain ,,please select wisely ONLY according to battery life :angel:
I just tried Noobys kernel apart from stock one, I sometimes get excelent battery life, using almost 5hours of wifi, like 48 hours, but some days i cant get through the day, I think is related to my installed apps..
I wish i had tried more kernels to help you decide which one to use in your ROM, because im actually using Nemesis 2, but happens that i find both (rom+kernel) very stable for everyday use, and want to keep it like that.
rrgrrg said:
hey guys ,, i have finished all my work on viperx but im having difficulties for finding a suitable kernel to use without getting big battery drain ,,please select wisely ONLY according to battery life :angel:
Click to expand...
Click to collapse
IMO, The most important thing to chose a kernel is first it should stable, then good battery life. For include in your ROM I suggest you use the kernel that stable for everyone. As you know, every device has it own limitation, how high it can handle the clock, how low it can handle the voltage.
Why?
Some user dont know what custom kernel is, and what the advantages and disadvantages if using custom kernel. Some user usually flash and use the ROM as it is. If they flash the ROM and the ROM doesnt stable for them, mostlikely they will say something like "The ROM is not stable, I got SOD" or "This ROM is sucks, often reboot by itself". Yes, they will blame the ROM, whereas actually it because their device cant handle the UV or OC kernel.
Also you can write suggestion to use custom kernel to gain more battery life/performance in your ROM's thread.
The users can easily to flash other kernel that they like after they flash the ROM.
Well, this is just my thought. The decisions is up to you
----------------
as for the poll, I choose ZGK v0.1-beta, coz:
- 200/500/700/1000/1100 (OC not too high so it save, 200 as min clock good battery in deep sleep)
- stock voltage (no SOD)
- stable for my old P970, and battery drain is good enough
t0g3 said:
IMO, The most important thing to chose a kernel is first it should stable, then good battery life. For include in your ROM I suggest you use the kernel that stable for everyone. As you know, every device has it own limitation, how high it can handle the clock, howlow it can handle the voltage.
Why?
Some user dont know what custom kernel is, and what the advantages and disadvantages if using custom kernel. Some user usually flash and use the ROM as it is. If they flash the ROM and the ROM doesnt stable for them, mostlikely they will say something like "The ROM is not stable, I got SOD" or "This ROM is sucks, often reboot by itself". Yes, they will blame the ROM, whereas actually it because their device cant handle the UV or OC kernel.
Also you can write suggestion to use custom kernel to gain more battery life/performance in your ROM's thread.
The users can easily to flash other kernel that they like after they flash the ROM.
Well, this is just my thought. The decisions is up to you
----------------
as for the poll, I choose ZGK v0.1-beta, coz:
- 200/500/700/1000/1100 (OC not too high so it save, 200 as min clock good battery in deep sleep)
- stock voltage (no SOD)
- stable for my old P970, and battery drain is good enough
Click to expand...
Click to collapse
that is what im thinking of , but i need the best out of the kernel ,, hellmanor will help me out on this and with god's will i will release my rom next week probably :victory:
I was using Hellmanor's kernel for some days (Toccata 0.3) and the very was excellent!!! No problem with stability, always go in deep sleep.
Right now Im testing Adagio 0.1a hv
Sent from my LG-P970 using Tapatalk 2
is the viper ROM included any v30c stuff? or only v30b
this time plz release only after thorough testing with all fixes..
Sent from my LG-P970 using xda premium
srikanth_kande said:
is the viper ROM included any v30c stuff? or only v30b
this time plz release only after thorough testing with all fixes..
Sent from my LG-P970 using xda premium
Click to expand...
Click to collapse
currently my rom is based on marvel d ,, i hope N00BY release a deoxeded v30c repack
removed
i think this week i will release my rom ,, it will be using Heuxxx Kernel :good: if he agrees ,if not i will use adaigo stable Hv :fingers-crossed:
Hi everyone!
I installed last nightly build of CM 10.1 (31/03/2013) on my Samsung Galaxy S I9000.
I also use the standard kernel that comes with CM distribution and Semaphore's ClockworkMod Recovery 2.7.4
Everything is working great, my old phone is reborn! Except for the excessive battery drain...
I read that to solve that problem one possibility is to flash a different kernel (such as Semaphore's one or Devil's one) and to change the modem. Anyway answers on the web are neither organic nor clear.
According to you:
- which is the best kernel to use in order to solve the battery drain problem? (please give me the exact version)
- which modem should i install? and where do i find it?
- [noob question] if I flash a different kernel and then i upgrade to a new nightly build do I have to flash the different kernel again? I mean, if I upgrade to a new CM release my kernel is replaced?
Thanks a lot for your precious tips!
currently I'm using this http://forum.xda-developers.com/showthread.php?t=2024269 with the updated 4.2 devil kernel, quite fast, not having much luck with the modem though as the supplied one didn't seem to work, flashed a few from this thread http://forum.xda-developers.com/showthread.php?p=30588173&highlight=nz#post30588173 and finally got signal, but I'm unsure if these were meant to work with cm10.1 or not as it was an older thread for cm7/9 etc.. and I can't seem to find any info on cm10.1 modems specific to NZ
as for your kernel question; it kinda depends on the ROM, if it's an update then you will keep the kernel you had earlier, but new ROMs usually come with their own, I like to try out a few different ones and decide for myself what works for me, just make sure your kernel is made for the android version of your ROM, eg: there are devil kernels for 4.1.2 that will not work on 4.2.2, you need the 4.2 specific, also applies when flashing gapps..
Mackay and Infamous are really great and smooth. The built in kernel is very good. Set deep idle on but there is not much difference between cm10.1 kernel.