Hi All,
I am quite new to this rooted and rom lark. I have rooted my xoom and installed a rom.
What I want to know is what is a Custom Kernel and what does it do.
Sorry for asking such a daft question.
Cheers,
Fred
This can give you a long answer: http://en.wikipedia.org/wiki/Kernel_(computing)
But making it relevant to your phone, the kernel is what controls all aspects of your phone: cpu configs, I/O governors, etc...
A kernel can customize the way your phone acts in the bigger picture, and this can drastically affect your phones performance and battery drain as well, just to mention a few things. It's best to choose wisely.
Thanks for the information
Related
I've rooted one phone in my history of rooting - the mytouch 4g. I found it very unstable during that process thus my hold off of rooting until now.
I have a Nexus 5, thus me creating a thread in this forum. I know many will just tell me to google or whatever but I rather get someone's actual response to my post.
That said, what is the different between a ROM and a Kernal. And how can one tell if one is better than another?
I think I want what everyone wants in their phones - stability and extended battery life.
Thanks again.
a rom is the ui, it gives the user variables to adjust and can add some features. a kernel is the central control of your whole phone. it ties the cpu to the rest of your phone, and to your ui. the kernel is like the brain, where the rom is like the outside/skin of the body.
hiw do you know which is better? only by trying them out. some phones will like certain kernels better than others, and you wont know which until you try.
Hi,
Sorry to give you a link to explain what is a rom and what is a kernel, but anyway: http://forum.xda-developers.com/wiki/index.php?title=ROM-VS-Kernel, for me it's a good start.
About battery life it's not the rom that will give you better or worse battery life (unless a "bug"), at least the kernel can play its role but it's mainly your use and settings, the apps you use...
If you have a bad signal reception or a rogue apps with a ton of wakelocks, whatever the rom or the kernel, it will be always the same thing.
Hammer_Of_The_Gods said:
Hi,
Sorry to give you a link to explain what is a rom and what is a kernel, but anyway: http://forum.xda-developers.com/wiki/index.php?title=ROM-VS-Kernel, for me it's a good start.
About battery life it's not the rom that will give you better or worse battery life (unless a "bug"), at least the kernel can play its role but it's mainly your use and settings, the apps you use...
If you have a bad signal reception or a rogue apps with a ton of wakelocks, whatever the rom or the kernel, it will be always the same thing.
Click to expand...
Click to collapse
Hammer-thanks for the link. Very informative for me and I am sure others.
Doc
TXRaunchy said:
I've rooted one phone in my history of rooting - the mytouch 4g. I found it very unstable during that process thus my hold off of rooting until now.
I have a Nexus 5, thus me creating a thread in this forum. I know many will just tell me to google or whatever but I rather get someone's actual response to my post.
That said, what is the different between a ROM and a Kernal. And how can one tell if one is better than another?
I think I want what everyone wants in their phones - stability and extended battery life.
Thanks again.
Click to expand...
Click to collapse
I`am not rooted also atm, the device does everything that i need it to do to be honest. Rooting is handy and usefull if you want to use features or do things that cannot be done with the stock configuration. Read the first 4 threads in the General section well if you want to learn the basics of rooting.
Hello there. This is my first time joining this forum. Alright now back to the question, I been using UltimaAOSP 4.4.2 ROM for quite sometime now. It is really an amazing ROM! There's only one problem, I have no idea how to use the performance control that was built in the ROM. Anyone can help me how use to it and which is the best settings for performance or good battery life? Thanks. . Not to mention that, it's my first time I rooted my phone.
Hi!
You should have put this in the relevant section for the forum belonging to the phone you have...
At the very least, I suggest changing the CPU govenor and IO schedulers. You can Google about them and find out which is more suitable to your needs. But ZZMove (if you're on the i9300) and row are good options (again, googling will reveal more about these).
But, remake your thread in the proper section for your phone. More people will answer then. I found this by accident via Google.
I've been using the nexus for a while, and although I like the stock rom, is CM11 better? Or any other rom in fact? And I guess when I say better I generally mean performance and possibly battery life? Would a kernal also affect this?
Sorry if I seem naive or anything. Recently switched from an ATT S4 with all its bootloaders and such..
"Best" ROM.
There is no such thing as a best ROM. The question itself is ambiguous. "Best" is obviously a subjective term.
What I want from a ROM may well differ from what you want from a ROM, ergo - what is best for me could be worst for you.
If you are asking what the most popular ROMs are, or which ROMs people are using, you can see which threads stay around on the first few pages (and have the most posts) in the Android Development or Original Android Development forums. You can also see what other people are running by reading the What are you running on your Nexus 5 thread.
If you are asking which is the most stable, being a Nexus device - they're all pretty stable.
If you are asking which is best on Battery, ROMs only affect battery if they have a feature that is badly coded. You will likely be able to read about this in the ROM threads. ROMs do not impact battery life. The only impact to battery life are your apps, your settings, how you use the phone and mostly, environmental issues such as Phone Signal.
For tips about improving battery life, please read [Battery Life Help] Troubleshoot battery issues here!
"Best" Kernel
Also, please note that as above, "best" is still subjective. What we all want from a kernel is different. Again, many people have the misconception that Kernels affect battery life. Let's get this cleared up. Although Kernel devs will build in optimisations and efficiencies that will improve battery life, these are very, VERY tiny...and if 1 kernel has these optimisations, they likely all have.
People will often say "Kernel x is better than kernel y for battery life". This is actually wrong. Kernels respond to user settings. Setting up the governor to favour either battery life or performance is simple enough to do, you just have to do some learning. The reason people think Kernel x is better than y is because developers set their kernels up with their preferred governor settings. This is what we refer to as out-of-the-box settings. The out-of-the-box settings for kernel x may well produce better battery results than the out-of-the-box settings for kernel y, which favour performance. The fact is, you as the user have the ability to tune kernel x or y to perform the same, be that battery or performance - so start learning how to do this yourselves - that way, you can choose the kernel based on the FEATURES you want, and not the fictional performance benefits of one kernel over another.
Hope this helps
The biggest thing is some of the customizations you can get with something like Xposed. A kernel might change things. You can always make a backup.
Sent from my Nexus 5 using XDA Free mobile app
@rootSU you should backup this answer to your clipboard and paste it again & again
Primokorn said:
@rootSU you should backup this answer to your clipboard and paste it again & again
Click to expand...
Click to collapse
I did. I wrote it and added it to both evernote and "clipboard admin"
rootSU said:
I did. I wrote it and added it to both evernote and "clipboard admin"
Click to expand...
Click to collapse
You should add the following to the end:
[THREAD CLOSED]
CM and other ROMs that have SuperSU baked into the system (as opposed to have it installed as an app that shows up in the app drawer) can have difficulties with apps that won't work due to being rooted, and often times the apps you can use to temporarily block/hide root access won't work properly with SuperSU baked in. That's the big reason why I stopped using them. It's simpler to just root stock Android and use xposed modules that can replicate 95% of what CM brings to the table.
rootSU said:
"Best" ROM.
There is no such thing as a best ROM. The question itself is ambiguous. "Best" is obviously a subjective term.
What I want from a ROM may well differ from what you want from a ROM, ergo - what is best for me could be worst for you.
If you are asking what the most popular ROMs are, or which ROMs people are using, you can see which threads stay around on the first few pages (and have the most posts) in the Android Development or Original Android Development forums. You can also see what other people are running by reading the What are you running on your Nexus 5 thread.
If you are asking which is the most stable, being a Nexus device - they're all pretty stable.
If you are asking which is best on Battery, ROMs only affect battery if they have a feature that is badly coded. You will likely be able to read about this in the ROM threads. ROMs do not impact battery life. The only impact to battery life are your apps, your settings, how you use the phone and mostly, environmental issues such as Phone Signal.
For tips about improving battery life, please read [Battery Life Help] Troubleshoot battery issues here!
"Best" Kernel
Also, please note that as above, "best" is still subjective. What we all want from a kernel is different. Again, many people have the misconception that Kernels affect battery life. Let's get this cleared up. Although Kernel devs will build in optimisations and efficiencies that will improve battery life, these are very, VERY tiny...and if 1 kernel has these optimisations, they likely all have.
People will often say "Kernel x is better than kernel y for battery life". This is actually wrong. Kernels respond to user settings. Setting up the governor to favour either battery life or performance is simple enough to do, you just have to do some learning. The reason people think Kernel x is better than y is because developers set their kernels up with their preferred governor settings. This is what we refer to as out-of-the-box settings. The out-of-the-box settings for kernel x may well produce better battery results than the out-of-the-box settings for kernel y, which favour performance. The fact is, you as the user have the ability to tune kernel x or y to perform the same, be that battery or performance - so start learning how to do this yourselves - that way, you can choose the kernel based on the FEATURES you want, and not the fictional performance benefits of one kernel over another.
Hope this helps
Click to expand...
Click to collapse
an absolutely wonderful reply!
simms22 said:
an absolutely wonderful reply!
Click to expand...
Click to collapse
As long as someone takes.something away from it, I've done my job
Sent from my Nexus 5 using Tapatalk
Or just tell me what combos of custom rom and custom kernel, tell me all tips how to save extra battery.
kasparenzo said:
Or just tell me what combos of custom rom and custom kernel, tell me all tips how to save extra battery.
Click to expand...
Click to collapse
See the quote below.
rootSU said:
"Best" ROM.
There is no such thing as a best ROM. The question itself is ambiguous. "Best" is obviously a subjective term.
What I want from a ROM may well differ from what you want from a ROM, ergo - what is best for me could be worst for you.
If you are asking what the most popular ROMs are, or which ROMs people are using, you can see which threads stay around on the first few pages (and have the most posts) in the Android Development or Original Android Development forums. You can also see what other people are running by reading the What are you running on your Nexus 5 thread.
If you are asking which is the most stable, being a Nexus device - they're all pretty stable.
If you are asking which is best on Battery, ROMs only affect battery if they have a feature that is badly coded. You will likely be able to read about this in the ROM threads. ROMs do not impact battery life. The only impact to battery life are your apps, your settings, how you use the phone and mostly, environmental issues such as Phone Signal.
For tips about improving battery life, please read [Battery Life Help] Troubleshoot battery issues here!
"Best" Kernel
Also, please note that as above, "best" is still subjective. What we all want from a kernel is different. Again, many people have the misconception that Kernels affect battery life. Let's get this cleared up. Although Kernel devs will build in optimisations and efficiencies that will improve battery life, these are very, VERY tiny...and if 1 kernel has these optimisations, they likely all have.
People will often say "Kernel x is better than kernel y for battery life". This is actually wrong. Kernels respond to user settings. Setting up the governor to favour either battery life or performance is simple enough to do, you just have to do some learning. The reason people think Kernel x is better than y is because developers set their kernels up with their preferred governor settings. This is what we refer to as out-of-the-box settings. The out-of-the-box settings for kernel x may well produce better battery results than the out-of-the-box settings for kernel y, which favour performance. The fact is, you as the user have the ability to tune kernel x or y to perform the same, be that battery or performance - so start learning how to do this yourselves - that way, you can choose the kernel based on the FEATURES you want, and not the fictional performance benefits of one kernel over another.
Click to expand...
Click to collapse
Also, there is no such "ROM and kernel combination", a ROM is a ROM and a kernel is a kernel. They're completely separate.
im new to rooting, and finally i fixed my problem and updated to lolipop 5.0.1. i was just wondering whats the best rom out there right now i can install? thanks
OgFella said:
im new to rooting, and finally i fixed my problem and updated to lolipop 5.0.1. i was just wondering whats the best rom out there right now i can install? thanks
Click to expand...
Click to collapse
"Best" ROM.
There is no such thing as a best ROM. The question itself is ambiguous. "Best" is obviously a subjective term.
What I want from a ROM may well differ from what you want from a ROM, ergo - what is best for me could be worst for you.
If you are asking what the most popular ROMs are, or which ROMs people are using, you can see which threads stay around on the first few pages (and have the most posts) in the Android Development or Original Android Development forums. You can also see what other people are running by reading the What are you running on your Nexus 5 thread.
If you are asking which is the most stable, being a Nexus device - they're all pretty stable.
If you are asking which is best on Battery, ROMs only affect battery if they have a feature that is badly coded. You will likely be able to read about this in the ROM threads. ROMs do not impact battery life. The only impact to battery life are your apps, your settings, how you use the phone and mostly, environmental issues such as Phone Signal.
For tips about improving battery life, please read [Battery Life Help] Troubleshoot battery issues here!
"Best" Kernel
Also, please note that as above, "best" is still subjective. What we all want from a kernel is different. Again, many people have the misconception that Kernels affect battery life. Let's get this cleared up. Although Kernel devs will build in optimisations and efficiencies that will improve battery life, these are very, VERY tiny...and if 1 kernel has these optimisations, they likely all have.
People will often say "Kernel x is better than kernel y for battery life". This is actually wrong. Kernels respond to user settings. Setting up the governor to favour either battery life or performance is simple enough to do, you just have to do some learning. The reason people think Kernel x is better than y is because developers set their kernels up with their preferred governor settings. This is what we refer to as out-of-the-box settings. The out-of-the-box settings for kernel x may well produce better battery results than the out-of-the-box settings for kernel y, which favour performance. The fact is, you as the user have the ability to tune kernel x or y to perform the same, be that battery or performance - so start learning how to do this yourselves - that way, you can choose the kernel based on the FEATURES you want, and not the fictional performance benefits of one kernel over another.
Hope this helps
The more u try the Merrier! Happy holidays and flashing.
rootSU said:
"Best" ROM.
There is no such thing as a best ROM. The question itself is ambiguous. "Best" is obviously a subjective term.
What I want from a ROM may well differ from what you want from a ROM, ergo - what is best for me could be worst for you.
If you are asking what the most popular ROMs are, or which ROMs people are using, you can see which threads stay around on the first few pages (and have the most posts) in the Android Development or Original Android Development forums. You can also see what other people are running by reading the What are you running on your Nexus 5 thread.
If you are asking which is the most stable, being a Nexus device - they're all pretty stable.
If you are asking which is best on Battery, ROMs only affect battery if they have a feature that is badly coded. You will likely be able to read about this in the ROM threads. ROMs do not impact battery life. The only impact to battery life are your apps, your settings, how you use the phone and mostly, environmental issues such as Phone Signal.
For tips about improving battery life, please read [Battery Life Help] Troubleshoot battery issues here!
"Best" Kernel
Also, please note that as above, "best" is still subjective. What we all want from a kernel is different. Again, many people have the misconception that Kernels affect battery life. Let's get this cleared up. Although Kernel devs will build in optimisations and efficiencies that will improve battery life, these are very, VERY tiny...and if 1 kernel has these optimisations, they likely all have.
People will often say "Kernel x is better than kernel y for battery life". This is actually wrong. Kernels respond to user settings. Setting up the governor to favour either battery life or performance is simple enough to do, you just have to do some learning. The reason people think Kernel x is better than y is because developers set their kernels up with their preferred governor settings. This is what we refer to as out-of-the-box settings. The out-of-the-box settings for kernel x may well produce better battery results than the out-of-the-box settings for kernel y, which favour performance. The fact is, you as the user have the ability to tune kernel x or y to perform the same, be that battery or performance - so start learning how to do this yourselves - that way, you can choose the kernel based on the FEATURES you want, and not the fictional performance benefits of one kernel over another.
Hope this helps
Click to expand...
Click to collapse
Thanks. For best i ment like popular haha ill try installing a couple to see what i like the best.
Fwiw. I like Slim