What is a kernal - EVO 4G Q&A, Help & Troubleshooting

I am running the mik ROM 3.0 and I am not sure what a custom kernal is or how to flash a kernal is it the same as a rom?? How do I apply a kernal while using my ROM?? I have searched the forums and couldn't find an answer plz help me out thanx
Sent from my PC36100 using Tapatalk

reaper559 said:
I am running the mik ROM 3.0 and I am not sure what a custom kernal is or how to flash a kernal is it the same as a rom?? How do I apply a kernal while using my ROM?? I have searched the forums and couldn't find an answer plz help me out thanx
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
A custom kernel lets you overclock and under clock. So you can actually choose what speed you want your phone to run. First download the kernel put it on the root of your sdcard (not in any folders) go to recovery wipe cache and dalvik cache then flash kernel then reboot
Sent from my PC36100 using XDA App

The kernel controls certain hardware functions such as process scheduling, CPU clock speeds and voltages, frames per second, battery charge/discharge behaviors, etc. The best possible "layman's" analogy that I can think of is that a kernel is similar to hardware drivers that you install onto a computer. The drivers tell your system how to use whatever hardware components you've got installed.
There are a few rules with kernels though. You can't just download any kernel, flash it, and go on your way.
1. Sense kernels ONLY work with Sense ROMs. AOSP kernels ONLY work with AOSP ROMs.
2. Don't use a HAVS kernel if you're using setcpu.
3. Don't bother flashing a kernel if you don't know what a kernel is or are incapable of reading the sticky, at the top of this forum, whose sole purpose is to explain everything about kernels. Because chances are you're just going to screw up your phone.
Threads about kernels are one of the most common questions on this site, next to battery life issues and ROM preferences. Use the search feature. I guarantee there are a million threads that have already answered your question. If all else fails.....Google.
Edit: kernels do more than just letting you overclock your cpu like evo4gnoob said. If you don't know what a kernel is then you probably shouldn't be overclocking your phone anyway. And no, overclocking your Evolution is not like overclocking your computer. Again, you're likely to damage your phone if you just go and start tinkering without a clue as to what you're actually doing.

Related

[Q] Kernels?

Ok... can someone please tell me what HAVS, CFS and SVS means?
HAVS - no idea
CFS - http://en.wikipedia.org/wiki/Completely_Fair_Scheduler
SVS - no idea
lol... i guess google is my friend
HAVS (Hybrid Adaptive Voltage Scaling) What this does is provide SUPERIOR BATTERY
Really? Anyone else use these kernels? Whats the risk, is it risky like flashing a Radio?
KevAmiga said:
lol... i guess google is my friend
HAVS (Hybrid Adaptive Voltage Scaling) What this does is provide SUPERIOR BATTERY
Really? Anyone else use these kernels? Whats the risk, is it risky like flashing a Radio?
Click to expand...
Click to collapse
No, only thing is some undervolted kennels might not be stable so always nandroid before changing kernel.
Sent from my HTC Desire using XDA App
Brill - I have some Nandroid backups, so if anything goes wrong the recovery will still work, and I can restore... excellent. Thought so
AOSP Kernel for SENSE ROM?
http://forum.xda-developers.com/wiki/index.php?title=FAQ#Kernel
here's a link with "all" neccesary informations
--------------------------------------------------------------
i would like to add a new question in this thread:
is it possible to use an AOSP Kernel like: http://forum.xda-developers.com/showthread.php?t=893484
with my SENSE-ROM ? (currently using ReflexTSense http://forum.xda-developers.com/showthread.php?t=791315 )
thx
No, at least I know that way. You have to use a Sense kernel with a sense ROM, like this to run without problems.
so there's no option to use newer Kernels with Sense-ROM's ..
thx for the information
Sorry to break into your thread, but does it work the other way round? I mean, is it possible to use a Sense kernel with an AOSP rom?
sense with asop and the other way
i tride som ASOP Kernel with my SensHD Rom and it worked "booting
i found a flickerning screen but it worked; i refalashed a sense kernel
i think that the other "Way" should also work with some "issues"
greetings..
ps: i somewhere on thos forum found a discussion between two ROM-Programmers about using ASOP Kernel in Sense roms.
As far as i remember they both found the conclusion that sense-kernel are using differetn Graphicdrivers so that a asop kernel never will run "full" with a sense-rom but the ASOP Kernel COULD be modded in "future"

[Q] how do i choose the best kernel ??

hey guys
i have just flashed the leedroid rom, and i want to flash the latest kernel since kernels optimize the performance and speed... the thing is that i dont know how to choose kernels, and which one fits my rom and phone, add to the consequences of installing kernels...
i hope anyof u could help, or link me to any thread...
thanks in advance
As far as I know, snq is the only one who has updated the kernel for sense roms. But try them out.
Thank u
I didn't find it in everything desire thread
I would propose some explanation abt the reason of changing vilolts and wut does kernels improve exactly
Sent from my HTC Desire using XDA App
A kernel controls a lot of stuff and can be important. You can change stuff like CPU speed, performance increases. I don't know exactly what a kernel does.
Here's the link for snqs kernel. No idea why it isn't in the desire everything thread.
http://forum.xda-developers.com/showthread.php?t=1039004
Punched in..

[Q] Noob Question lol

What is a kernal and what does it do? Is it any different than a ROM? And how do you flash/install a kernal. I've flashed a few roms on the past few phones but I still have no idea what a kernal does.....any help appriciated..
You install a kernal simply by wiping caches,(cache and dalvik cache). Custom kernals allow you to do things a stock kernal wouldnt allow. There are some great developers of kernals here on XDA. You really just need to Search the forums for all of your answers, even google it. Once you do learn what a kernal is,you will be able to enjoy the full, or almost full, potential of your phone. Good luck!!
In a nutshell a kernel is the "heart" of the OS. It's really simple to flash. You start by making a nandroid that way if something goes wrong you have a backup, then wipe cache/dalvik 2x each, after that you can flash the kernel. It's a rinse and repeat process.
Sent from my PC36100 using xda premium
Quick question. I see that they are labeled like [sense] and [AOSP]. If I'm running MUIU as my rom right now, would I use an AOSP Kernel or does that matter.
iHusk said:
Quick question. I see that they are labeled like [sense] and [AOSP]. If I'm running MUIU as my rom right now, would I use an AOSP Kernel or does that matter.
Click to expand...
Click to collapse
Definitely matters. You need an AOSP kernel like Tiamat or Savaged Zen. I had good luck with Tiamat, but I'm running the stock kernel at the moment.
Sent from my PC36100 using Tapatalk
iHusk said:
Quick question. I see that they are labeled like [sense] and [AOSP]. If I'm running MUIU as my rom right now, would I use an AOSP Kernel or does that matter.
Click to expand...
Click to collapse
It wouldn't be a good idea to you a Sense kernel on anything besides a Sense ROM, or you will get a boot failure. I believe that MIUI use AOSP kernels.

[Q] Evo 4G Kernel

I just recently installed a custom ROM and i wanted to overclock my Evo because it was laging a bit but i heard that to overclock your evo you have to have a custom kernel. I have no idea what a kernel even is, lol. I was just wondering if anyone could tell me a good kernel, that i can use to both overclock my fone, and that won't brick it. If it helps im using the Longed Shooter ROM. And just to let you know, im new to this stuff so go just a tadddd bit easy on me
Evo 4G
Sprint
Longed shooter
Anam RA
Currently rooted and s-off
Ty in advance
Do you mean shooter E3D?
Sent from my PC36100 using XDA App
Check my signature for my guide, explains everything about Sense and kernels and overclocking/underclocking!
My favorite kernel is ChopSuey, and my guide explains how to install and mostly everything you need to know about about kernels
Sent from my PC36100 using xda premium
chopsuey, goldenmonkey, poonsense and freedom are the current gingersense kernels meaning they run on android 2. 3. 3 Roms with sense tiamat, savaged-zen are the aosp kernels I know of off hand as I don't run aosp my particular phone doesn't like aosp for some reason after an hr or 2 every aosp Rom bootloops. I personally run The EVO classic v 0. 0. 3 with more freedom v. 9 golden monkey 1. 1 or chopsuey 9. 2. 7 depending on what I need battery performance or hdmi chopsuey 9,. 2. 7 runs hdmi well on my phone aggressive or more freedom give me good batterylife. and goldenmonkey gives me good performance for heavy graphics gaming but sacrifices the batterylife a bit just pick one or more to test download to ur SD and save somewhere ull. remember it go to recovery wipe cache dalvik cache repeat repeat again for good measure flash and test it out give it a few days to settle in b4 deciding to switch it up and if after 3 days or a week u don't like a particular kernel repeat process with ur next choice. I keep all my roms kernels mods and such in folders labeled what they are and for which Rom if thy are mods inside a folder labeled 0.roms,mods,kernels so its the first folder in my recovery to save my volume rocker some abuse scrolling in recovery
Johnameen said:
I just recently installed a custom ROM and i wanted to overclock my Evo because it was laging a bit but i heard that to overclock your evo you have to have a custom kernel. I have no idea what a kernel even is, lol. I was just wondering if anyone could tell me a good kernel, that i can use to both overclock my fone, and that won't brick it. If it helps im using the Longed Shooter ROM. And just to let you know, im new to this stuff so go just a tadddd bit easy on me
Evo 4G
Sprint
Longed shooter
Anam RA
Currently rooted and s-off
Ty in advance
Click to expand...
Click to collapse
what rom did you flash? if it was a aosp rom check out the link in my sig for other aosp roms/kernels. in my thread there is also a link to another thread on how to set up everything
sense rom - sense kernel (chopsuey, freedom, etc)
aosp rom - aosp kernel (tiamot, cm kernel, etc.)
Its really a preference on which ones you like and how your phone reacts

[Q] Do you usually flash a kernal before or after the rom?

Hi guys,
It's been so long since I have flashed a new kernal, is it better to flash them before or after you flash a rom?
are there any recommendations you fine XDA members have for kernals if I want to use it with the latest AOKP
Thanks for the help!
Since most roms come with their own kernel, I flash the Rom first, then whichever kernel I plan on using.
Sent from my Galaxy Nexus using XDA
boot into recovery.
wipe wipe wipe
flash rom
flash gapps is needed
if want, flash desired kernel
reboot.
wait for all apps to sync,
if needed, reboot into recovery and flash a theme.
Sent from my Galaxy Nexus using Tapatalk
Thanks for the help!
MarcMaiden said:
Thanks for the help!
Click to expand...
Click to collapse
np
Sent from my Galaxy Nexus using Tapatalk
Kernel is always after the rom.
Rom's install a kernel themselves that will completely overwrite any kernel you had set.
I use LeanKernel. And stick to the stable versions.
But that's my preference. You'll have to flash a few to decide.
Kernel testing itself is a bit of a bore. You need to test each kernel for at least a full battery cycle to see how it responds for you.
Also keep in mind that you can tweak kernel settings like color control, sound control, undervolting, clock speeds, and cpu governors if you want more customization.
After the rom ... roms contain kernels so it overwrites any kernel installed already ...
Don't forget to wipe your Davlik Cache before flashing your kernel
Please Suggest a good order
custom Rom
Super Su
Gapps
custom kernel
or whichever order is good after ROM..?!!
How to tweak a kernel?
Jubakuba said:
Kernel is always after the rom.
Rom's install a kernel themselves that will completely overwrite any kernel you had set.
I use LeanKernel. And stick to the stable versions.
But that's my preference. You'll have to flash a few to decide.
Kernel testing itself is a bit of a bore. You need to test each kernel for at least a full battery cycle to see how it responds for you.
Also keep in mind that you can tweak kernel settings like color control, sound control, undervolting, clock speeds, and cpu governors if you want more customization.
Click to expand...
Click to collapse
GREETINGZ JUBA
Would just like 4 u 2 know that I most sincerely appreciate the knowledge that u put down in ur post, I found it 2 be most insightful & madly helpful. Now, as for that kernel tweaking u mentioned, wut is the tweaking process?, & where is the kernel located?, & lastly, how would I navigate 2 it'z location? Thx a mill in advance my lady peace. P.S. Luv the name.

Categories

Resources