[Q] what exactly does changing the kernel do/ affect? - HTC Aria General

was just wondering what it changes

shawngs9701 said:
was just wondering what it changes
Click to expand...
Click to collapse
Theres actually quite a bit that a kernel can change. a better question would be to ask what a particular devs kernel changes. For example i use drowningchilds kernel because it offers a wider range of cpu freq's i cant get in the stock cm kernel.

Could you explain a bit more maybe some advantages or disadvantages
Sent from my Liberty using XDA App

Related

Experimental kernel with the BFS scheduler for the custom rom 160

I'm not responsible to any damage which is caused by applying this kernel (boot.img) to your phone !
I've built a new kernel with BFS scheduler which is created by Con Kolivas (http://ck-hack.blogspot.com/) by patching genokolar's overclock kernel source (http://forum.xda-developers.com/showthread.php?t=1059029).
I've tested this new kernel on my phone, I'm running the custom rom 160 which is created by stockwell (http://forum.xda-developers.com/showthread.php?t=1059753), so far I'm quite impressed by the quick responsiveness of the phone even I set the cpu clock back to 800MHz in conservative mode.
Unfortunately the WiFi is not working, I hope later I can do factory reset to see if that will fix it, anyone willing to give it a trial and let me know the result is very appreciated !
Please note you may need to wipe the dalvik cache after install and reboot several times.
Updated : 2011-Jun-16
Looks like firefox adblock plus block my upload file.
I've tested this kernel several days, it works quite stable for me as long as you can boot it up, there may be a pop up says that system is not response during boot up, just ignore it.
There two things I found so far...
1. wifi is not working
2. battery drains out faster and warmer, I guess that's relate to overclock, if I set the clock back 800MHz, it seems ok.
wmi543 said:
I'm not responsible to any damage which is caused by applying this kernel (boot.img) to your phone !
I've built a new kernel with BFS scheduler which is created by Con Kolivas (http://ck-hack.blogspot.com/) by patching genokolar's overclock kernel source (http://forum.xda-developers.com/showthread.php?t=1059029).
I've tested this new kernel on my phone, I'm running the custom rom 160 which is created by stockwell (http://forum.xda-developers.com/showthread.php?t=1059753), so far I'm quite impressed by the quick responsiveness of the phone even I set the cpu clock back to 800MHz in conservative mode.
Unfortunately the WiFi is not working, I hope later I can do factory reset to see if that will fix it, anyone willing to give it a trial and let me know the result is very appreciated !
Please note you may need to wipe the dalvik cache after install and reboot several times.
Click to expand...
Click to collapse
What's the profit with a Brain **** Scheduler?
Cm7 uses the Bfs too.
Wikipedia says that that is speeding up the responsibility from your phone.
Sent from my Desire HD using XDA Premium App
But will it serve good purpose ?
What happens if they add a bogus algorithm instead of the brain **** one?
as soon as wifi is working i can try it and report bugs (if there are any)...
levibuko said:
Cm7 uses the Bfs too.
Wikipedia says that that is speeding up the responsibility from your phone.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
CM7 does not use BFS. We decided it was too buggy. It causes all sorts of instability on the Blade and other devices. Probably has a similar effect on the U8800 after a while
levibuko said:
Cm7 uses the Bfs too.
Wikipedia says that that is speeding up the responsibility from your phone.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Using wiki as reference isn't the best.
However seeing that it does some bogus at points where the active thread of a normal priority process wants another time slice, and in ready block there is a lower priority process who wants a brief time slice it gives the time slice to the active thus allowing stupid **** ups. I guess its not good at all ?
Some good patches to add might be BFQ and the smartass CPU scheduler. Both seem to be stable and have good performance on my Blade and my Wildfire
HCDR.Jacob said:
Some good patches to add might be BFQ and the smartass CPU scheduler. Both seem to be stable and have good performance on my Blade and my Wildfire
Click to expand...
Click to collapse
Genokolars kernal has smartass, im not sure about BFQ but im pretty sure it does..
ryronz said:
Genokolars kernal has smartass, im not sure about BFQ but im pretty sure it does..
Click to expand...
Click to collapse
Okay sorry, I'm unfamiliar with what the kernels have at the minute
Sent from my Blade using XDA App
HCDR.Jacob said:
CM7 does not use BFS. We decided it was too buggy. It causes all sorts of instability on the Blade and other devices. Probably has a similar effect on the U8800 after a while
Click to expand...
Click to collapse
Im sry...
Sent from my Desire HD using XDA Premium App
levibuko said:
Im sry...
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Lol why sorry? Just clarifying that while CM may have used it in the past, no official CyanogenMod ROMs include it
BFS404 is pretty stable and I've been running it on my kernels for about a month and I have no complains, everything runs smooth, fast and battery friendly.

Battery Life/Temp When Running ICS

Recently rooted my phone and have used a number of different ROMs. The ICS ROMs for this phone seem to heat up my battery and drain it quite quickly. GB ROMs don't seem to do that. Is that the nature of ICS for the Glacier?
I'm just wondering what other users' experiences with ICS are.
Thanks.
Its a known issue with ROMs that have the 3.0 kernel. I know that the devs are looking into a solution AFAIK no eta yet.
wonderbread24 said:
Its a known issue with ROMs that have the 3.0 kernel. I know that the devs are looking into a solution AFAIK no eta yet.
Click to expand...
Click to collapse
He said ICS, we don't have any ICS roms with 3.0 kernel (because we would have to re engineer the rom.)
To answer the OP's question, i haven't been on gingerbread for a long time, i don't have a problem with ICS, check your clock speed, your governor and your battery. What rom are you on? And are you sure its not JB?
I was using Glacier_One_V_1.3. Sorry, I'm a noob at the whole kernel/governor thing so any assistance would be greatly appreciated.
For now, I ended up switching to Skytouch (the i06 port to myTouch) as my ROM.
Sent from my Glacier using xda app-developers app
THEindian said:
He said ICS, we don't have any ICS roms with 3.0 kernel (because we would have to re engineer the rom.)
To answer the OP's question, i haven't been on gingerbread for a long time, i don't have a problem with ICS, check your clock speed, your governor and your battery. What rom are you on? And are you sure its not JB?
Click to expand...
Click to collapse
So, after doing some research, I downloaded System Tuner and changed the Governor to Smartass V2 with a High Threshold of 1.02Ghz and a low of 245Ghz. I'm going to see if that improves my battery life.
Bass_Man25 said:
So, after doing some research, I downloaded System Tuner and changed the Governor to Smartass V2 with a High Threshold of 1.02Ghz and a low of 245Ghz. I'm going to see if that improves my battery life.
Click to expand...
Click to collapse
Make a screen off profile, i don't know if the app you got can do that. I have SETcpu...
Smart ass doesn't need screen off profiles right
Sent from my MyTouch 4G using xda app-developers app
rockstarar said:
Smart ass doesn't need screen off profiles right
Sent from my MyTouch 4G using xda app-developers app
Click to expand...
Click to collapse
That's my understanding and experience, yes
Sent from my myTouch 4g using xda app-developers app
Bass_Man25 said:
Recently rooted my phone and have used a number of different ROMs. The ICS ROMs for this phone seem to heat up my battery and drain it quite quickly. GB ROMs don't seem to do that. Is that the nature of ICS for the Glacier?
I'm just wondering what other users' experiences with ICS are.
Thanks.
Click to expand...
Click to collapse
I'm very happy with battery life when I use Synthetic.Nightmare's SyNthetic_aospX 1.0.0-MR1SG. Is it as good as CyanogenMod 7.1? Hard to say, but possibly not. Haven't noticed anything in terms of heating, though. Newb, so not sure about kernels (except as they relate to linear transformations) but I think I have to be using aosp(x) kernel with that ROM...
My two cents
I am using Glacier_One_V_1.3, very happy with it. waiting for a new kernel about to be released.. and I am sure it'll solve a few issues maybe flickering screen/flipping lock screen and maybe the heating problems. Who knows
Battery life is good for me. yet thinking of getting an alternative battery. Maybe it'll get less hotter.

How will a custom kernel benefit me

What will a custom kernel do for me. I have been thinking about rooting but I do not want to flash a ROM. I am really loving stock. How will a kernel benefit me. I heard they have something to do with battery. How is that?
Sent from my Nexus 4 using xda app-developers app
With a custom kernel you can do some really cool tinkering for example
- underclock (save battery)
-undervolt ( MAY save battery , but will def help with heat)
- change governor ( may help battery)
- change screen properties . I.e colours
- GPU over clock / under clock ( obvious)
Other cool performance tweaks as well
Sent from my Nexus 4 using Tapatalk 2
italia0101 said:
With a custom kernel you can do some really cool tinkering for example
- underclock (save battery)
-undervolt ( MAY save battery , but will def help with heat)
- change governor ( may help battery)
- change screen properties . I.e colours
- GPU over clock / under clock ( obvious)
Other cool performance tweaks as well
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Thank you. Sounds pretty helpful for battery. Do you recommend any kernels?
Ballastatuz said:
Thank you. Sounds pretty helpful for battery. Do you recommend any kernels?
Click to expand...
Click to collapse
I'd go with franco's kernel for now.
All of them are new and may have bugs, but franco is a longtime kernel developer and he's the least likely to do stupid stuff or claim features that actually hurt performance or are just placebos.
Franco's kernels seem good. I use it on my N7, but I just wouldn't use it yet as he's working blind. Faux has some amazing battery saving kernels. Mathkid's kernels pretty well as well, I used to use his on the Nexus S back in the day.
Sent from my Nexus 4 using xda app-developers app
Ranguvar said:
I'd go with franco's kernel for now.
All of them are new and may have bugs, but franco is a longtime kernel developer and he's the least likely to do stupid stuff or claim features that actually hurt performance or are just placebos.
Click to expand...
Click to collapse
I'd be careful about recommending a kernel where the developer is doing so blindly. Honestly its very irresponsible. Unless he's got a device that's 99.9% identical, i cant recommended it.
Sent from my Nexus 4 using xda app-developers app
italia0101 said:
With a custom kernel you can do some really cool tinkering for example
- underclock (save battery)
-undervolt ( MAY save battery , but will def help with heat)
- change governor ( may help battery)
- change screen properties . I.e colours
- GPU over clock / under clock ( obvious)
Other cool performance tweaks as well
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Under clock can be done on a stock kernel just needs root. Custom kernel allows over clock doubt its needed though CPU is fast enough.
Different governors can be used on stock too but custom kernels may offer extra ones like smartass etc.
They may also add things like NTFS cifs run etc not available in stock.
Using Motleys kernel just now too soon to comment on improvements.
Sent from my Nexus 4 using Tapatalk 2
If stock is working for you, there's no reason to flash another, unless you have the itch.
The stock kernel is great, and undervolting is more trouble than it's worth if you're starting from scratch, unless tinkering with voltages is your thing, and there's zero need to overclock the N4 CPU or GPU IMO. There aren't a ton of options, yet, either. 3.4 is pretty young yet.
eep2378 said:
I'd be careful about recommending a kernel where the developer is doing so blindly. Honestly its very irresponsible. Unless he's got a device that's 99.9% identical, i cant recommended it.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
As someone who is using Franco's kernel at the moment, I can recommend it strongly. It's running very well :good:
Ngo93 said:
As someone who is using Franco's kernel at the moment, I can recommend it strongly. It's running very well :good:
Click to expand...
Click to collapse
Agree. Franco is amazing and once he actually has the device he will only improve.
Yeah -- that was my other experience, I'm using franco's kernel and have been since day one.
Quite stable at least so far, no crazy changes.

Best kernel for a "regular" user

I'm not much into over clocking or under volting and all that stuff, I just want a smooth kernel, without connection issues, and bug free as possible.
I only usually change I/O and governor's, which is already available on my current kernel and ROM so that's fine.
Any suggestions?
Oh, and works with AOKP
Sent from my Nexus 4 using xda app-developers app
There is no "best kernel", its not a competition. Search in the Development Thread and try them out. Then choose what suits you best in terms of performance/battery.
realfelix said:
There is no "best kernel", its not a competition. Search in the Development Thread and try them out. Then choose what suits you best in terms of performance/battery.
Click to expand...
Click to collapse
OK, you obviously took my question out of context, let alone did you even read my question? I did search in the development thread, or else I wouldn't post this question. Out of other peoples user experience, I want to know what kernel was best for them, excluding the over clocking and undervolting features. And BTW, I'm not looking for battery specs as every user is different.
What kernel are you using at the moment? And why is it the best for you?
Sent from my Nexus 4 using xda app-developers app
iAndropple said:
OK, you obviously took my question out of context, let alone did you even read my question? I did search in the development thread, or else I wouldn't post this question. Out of other peoples user experience, I want to know what kernel was best for them, excluding the over clocking and undervolting features. And BTW, I'm not looking for battery specs as every user is different.
What kernel are you using at the moment? And why is it the best for you?
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Oh sorry then I must've misunderstood it.
I am using Francos r51 kernel. Because.. eeerm .. the batterylife is just amazing without sacrificing performance.
These "Best kernel" threads usually get closed. Just giving you fair warning. I'm using Harsh kernel. It's great.
*obligatory there is no best kernel statement*
For 'normal' users I would recommend intersectRaven's kernel. Requires almost no user intervention - you can of course change governor and I/O scheduler - and is easily as fast as stock in performance but with much better batter.
All my opinion of course, yours may differ.
Currently I'm running AOKP with faux which is giving me the best battery life I've ever had. About 5-6 hours of screen on time!
Sent from my Nexus 4 using Tapatalk 2
4 different answers, 4 different kernels
All of them....
try the motley kernel. its rock solid with great performance and battery life without messing with any settings
Whatever works best for you and you can only tell by trying them all.
Sent from my Nexus 4 using Tapatalk 2
Intersectraven
Sent from my Nexus 4 using Tapatalk 2
My vote is on faux.
Sent from my Nexus 4 using xda app-developers app
If you're a normal user, then why do something abnormal by flashing a custom kernel? There's always a trade-off. You might gain a bit of battery life, but you're more than likely to gain a bit of quirkiness. Furthermore, some kernels like Faux's overwrite system files, whereas other kernels like Franco's use a different ramdisk. This may cause problems if you subsequently flash a kernel that replaces only the zImage (kernel) and which assumes that the ramdisk is stock.
there is no best kernel , all of those are good
floepie said:
If you're a normal user, then why do something abnormal by flashing a custom kernel? There's always a trade-off. You might gain a bit of battery life, but you're more than likely to gain a bit of quirkiness. Furthermore, some kernels like Faux's overwrite system files, whereas other kernels like Franco's use a different ramdisk. This may cause problems if you subsequently flash a kernel that replaces only the zImage (kernel) and which assumes that the ramdisk is stock.
Click to expand...
Click to collapse
That's like saying "if your a normal user, why do something abnormal such as flashing a custom ROM?"
Sent from my Nexus 4 using xda app-developers app
iAndropple said:
That's like saying "if your a normal user, why do something abnormal such as flashing a custom ROM?"
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
You took the words right out of my mouth.
Sent from my Nexus 4
I like this topic, I was actually looking for it.
I'm not an advanced user, I learnt pretty well how certain things about android work (i.e. I've used custom roms since I first started using a smartphone) but I know little to nothing about other stuff, like custom kernels.
Now... let's say that I'm not comfortable messing around too much with aspects of the kernel that I don't fully understand...
- Would you suggest a reasonably simple custom kernel that you believe is better then stock even if you don't mess around with it very much? (to me, and I believe according to iAndropple too, this is not a topic about "the best kernel")
- Would you suggest to stick with stock?
- Should I search for guides on YT or on the Internet so that I can have a better comprehension of how a kernel works, what is relatively safe to tweak and what is not?
That's like saying "if your a normal user, why do something abnormal such as flashing a custom ROM?"
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
I tend to agree with this statement, one has to try and learn, but maybe floepie is right, using a custom kernel is not the same as using a custom rom, and could be dangerous.
I know noobs like myself can be annoying, but I'm just seeking for advice and trying to learn new things here, any answer is welcome.
Thanks for the responses guys, and I'm just getting used to custom kernels, so I just want a low user based kernel, so I can learn my ways from there. I LEARNED how to flash ROMS and ADB stuff, but I didn't learn custom kernels "yet" to a full extent.
Hope you guys get what I'm saying
Sent from my Nexus 4 using xda app-developers app
[KERNEL][UV][Linux 3.4.26] Harsh Kernel build Jan-22 - PGM
as describe by the dev himself " I am just sharing what I have made for myself as my daily driver." this is the best kernel imho. Link: http://forum.xda-developers.com/showthread.php?t=2048739, i have tried motley's, franco's but still the best kernel for me is Harsh's.

Best setting for STweaks Galaxy s4

Hi..
I like to know which is the best setting for STweak in Galaxy s4 in a Rom Wanamlite. Anybody know?
Thank You
abo965 said:
Hi..
I like to know which is the best setting for STweak in Galaxy s4 in a Rom Wanamlite. Anybody know?
Thank You
Click to expand...
Click to collapse
Help please. Same goes for me here..
Sent from my GT-I9500 using Tapatalk 2
If you're using Adam Kernel, your tweaking options are very limited by design (Both WannamLite/Adam are supposed to be close to stock). None of the tuneables available in STweaks are going to make any great difference to battery life or performance. If you want more tweakability, use another kernel.
MistahBungle said:
If you're using Adam Kernel, your tweaking options are very limited by design (Both WannamLite/Adam are supposed to be close to stock). None of the tunables available in STweaks are going to make any great difference to battery life or performance. If you want more tweakability, use another kernel.
Click to expand...
Click to collapse
I'm using Perseus alpha9 kernel and Arrow rom v4.0
Sent from my GT-I9500 using Tapatalk 2
So read/ask in the thread specific to the kernel; each kernel will have different variables that are tuneable.

Categories

Resources