Kernel for mik3d?? - EVO 4G Q&A, Help & Troubleshooting

I'm currently running mik3d and in my opinion its the best 3.0 rom out there at the moment. But what's the benefit of using a kernel other than stock? And any suggestions for kernels and how do I flash a custom kernel? Thanks in advance
Sent from my PC36100 using XDA App

I am running MikG (not 3D) but I can address the reasons for running a custom kernel.
- Overclocking: Custom kernels will often allow you to change the max cpu clock to improve performance when you need it.
- Underclock: They also allow you to lower the max clock and the min clock if your aim is to try and improve battery life.
- More Governors to choose from: They will often have other cpu clock governors that can be used to balance battery life vs performance (see here).
- Undervolting: Some kernels will use various schemes to undervolt the CPU as another means to save power.
- HDMI Mirroring: The stock kernel will output a display to the HDMI only from the photo gallery app. The custom kernels can allow full display mirroring to the HDMI. This allows games, netflix, etc to be viewed on the big screen.
- Memory optimizations
There may be more reasons... these are the one from the top of my head.
You flash a kernel much the same way as you do a ROM. From Recovery you would wipe Cache and Dalvik Cache before flashing the ZIP of the kernel. That is it. Some kernels then allow adjustment with programs such as SetCPU.
There are a few kernels that support Gingerbread Sense roms (such as Mik 3D). You can look at Freedom, ChopSuey, Golden Monkey, Poonsense. I am running Freedom and it works well for me.

I just tried adjusting my CPU after installing freedom and my phone froze lol
Sent from my PC36100 using XDA App

im running MikG3d and personally use chopsuey 9.1. it runs perfect I also underclock to 537 and my phone doesnt freeze lol.

dblkspecial said:
I just tried adjusting my CPU after installing freedom and my phone froze lol
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Some phones do not like to be overclocked. That is normal. You just have to find out what your limits are. Mine actually does not like to be run as low as 128Mhz. When I do that I get boot loops once in a while.

Related

Sticky UI w/ SetCPU & Kernels

Does anyone notice that SetCPU with kernels such as Hydra (1.15 uvoc) and King’s (#2 1.19) causes home screens and apps in drawer to scroll stickily?
I've ran both at max oc and it occurs. I know Hydra does not recommend setcpu. When I force stop setcpu with both kernels the problem goes away and the UI moves fast and slick.
Is there a way to have the benifits of SetCPU's Profiles while making the phone run fast and smoothly as when I force stop SetCPU???
Also are the battery drain problems that are plaguing people due to us using non-stock kernels... or us using oc kernels without SetCPU???
Personally, I've had nothing but disappointments with setcpu. Currently running kingklicks kernel #3 without setcpu. Plenty fast enough for me and better battery life than stock. I think the stock governor does a better job than setcpu.
D3vr04 said:
Does anyone notice that SetCPU with kernels such as Hydra (1.15 uvoc) and King’s (#2 1.19) causes home screens and apps in drawer to scroll stickily?
I've ran both at max oc and it occurs. I know Hydra does not recommend setcpu. When I force stop setcpu with both kernels the problem goes away and the UI moves fast and slick.
Is there a way to have the benifits of SetCPU's Profiles while making the phone run fast and smoothly as when I force stop SetCPU???
Also are the battery drain problems that are plaguing people due to us using non-stock kernels... or us using oc kernels without SetCPU???
Click to expand...
Click to collapse
Kingklick scaling is as good or better than creating profiles in setcpu. Using kingklick# 2 and# 3 as is has improved battery life greatly for me. I posted some" light use" battery life results in the kingklick thread and during the test period I was using setcpu to test the scaling abilities of kings kernal. Overclocking is overrated and setcpu doesn't play nice most of the time anyway. Use kingklick# 3 or# 2 as is and you should get good results. If not, im not much help. If you can't get kings kernal to be stable at least use an undervolted kernal.
Sent from my ADR6300 using XDA App
Thatnks Sam. I agree. But I'm using #2 without setcpu. Its fast and smooth. Better Quad and Lin scores for me than #3 (currently trying) though but not significant. I'll see how it handles battle before I revert to #2
@Inc
I've been using king's #2 its performance is great. smooth without setcpu. What is the default speed of his kernels 2&3(oc1.19G) without setcpu?
Btw I'm running same phone configuration as your signature.

Need a little help

I am new to the setcpu app I am wondering how do I know how much frequency my min and max should be to help my phone out more. Can anyone help me on that plz?
Sent from my PC36100 using XDA App
It will depend on which ROM and kernel you're running, but generally, overclocking doesn't do much good for you. I do however run my Main Max @ 1113 and Min @ 245. I then have a profile set for Screen Off Max @ 245, Min @ 245. This has helped a lot with battery life. This is on CM6.1.1 and the SBC stock kernel.
Also, there are the Scaling options. They will vary based on the kernel you're using. Generally, their names speak for themselves, so pick appropriately. I use Interactive when available, or Ondemand as a second choice. If you choose Performance, you will stay clocked at the highest speed until over ridden by a profile, so don't bother with that one unless it's for testing only.
One thing to think about is that Setcpu doesn't play well with HAVS, so if you're running a kernel with that built in, they will be fighting each other.
Also, if you're running a stock based rom with a stock kernel, you will need to disable Perflock if you want Setcpu to be able to really do it's job. So, while in Setcpu, tap Menu > Perflock Disbaler and attempt to disable perflock. Once it is successful, pick set on boot and close that window. Now Setcpu can work properly and you can start saving battery.
If you're primary goal is to get amazing battery life, I highly reccommend you try some of the new SBC kernels that have trickle charging built in. That's what I've been using since they came out, and it is amazing what a little tweak can do for you. SBC Kernel Thread

Safe under and overclock for Desire Z?

What are the safe/stable clockspeeds for underclocking and overclocking my Desire Z? Also, what app do I use? Like, I don't mind paying for the app (as long as it's not too expensive)
Sent from my HTC Vision using XDA App
SetCPU can be used to overclock if you're rooted. Depending on the ROM and Kernel combination, overclocking to about 1.3ghz is usually safe. Some go up to 1.5ghz or even 1.8ghz, but are often quite unstable depending on other configurations you have in your ROM.
As far as underclocking goes, some custom kernels clock all the way down to 122mhz, I've been using a streamline5 kernel on CM7 (which offers 122mhz min) and haven't had any ill effects with this.
I have the Virtuous Sense ROM (with it's default kernel, although it does have other kernels which can give other cpu speeds), right now but might try out another ROM soon (maybe) do you know what's the min and safe max for this ROM?
Also, can I just set a particular clock speed (e.g. 500MHz) and it should be ok or is there any stability difference between say 500MHz and 505MHz? Just curious. I looked at SetCPU and it looks like a good one. Also, if the clock speed I set makes things go wrong, can I revert it or can I get stuck with it and need to do a wipe?
Sent from my HTC Vision using XDA App
zaghy2zy said:
I have the Virtuous Sense ROM (with it's default kernel, although it does have other kernels which can give other cpu speeds), right now but might try out another ROM soon (maybe) do you know what's the min and safe max for this ROM?
Also, can I just set a particular clock speed (e.g. 500MHz) and it should be ok or is there any stability difference between say 500MHz and 505MHz? Just curious. I looked at SetCPU and it looks like a good one. Also, if the clock speed I set makes things go wrong, can I revert it or can I get stuck with it and need to do a wipe?
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
No, there's no need to set a particular clock speed. Just whatever works for you. I wouldn't recommend going under 800mhz, as the phone will really really bog down even with normal use.
I haven't used that particular ROM, but I'm assuming anywhere around 1.3ghz should be safe on the upper limit. Like I said before, anything above that might start to cause issues. You might also want to consider the battery life implications of severe overclocking.
You can change the clock speed any time you want. If you're having wakeup or heat or any other issues just go back to SetCPU and change the max clock speed again. You can also use profiles in SetCPU to change the clock speed when the phone is overheating, or when the screen is off, or when the battery gets to a certain %. There are tons of posts detailing how others have setup their SetCPU profiles.
One last note, don't forget to check the box for "Set on Boot" in SetCPU, this way your changes aren't undone on reboot.
Thank, I think I got everything I need to know in your last reply
I'm on CM7, with the CM7 kernel, and clocked in at 1.5GHz, and have no problems, and the rom is super fast. And I use SetCPU.

[Q] Best kernel for MIUI

I am currently using MIUI 1.7.29 Osimood with the Tiamat 1.04 kernel, and I am wondering what the best kernel is for battery life. I am also using the V6 supercharger ram script. I am running my CPU at 960mHz at the moment, using the smartass governer. I also undervolted using vipermod, 960MHz at 950mV.
My choice consists of the latest Pershoot, UmaroKernel 1.06 or Tiamat 1.04
What differences would I see between those kernels, are they noticeable for a regular user?
Sorry man, but wehre do you find the vipermod for desire z? http://vipermod.tiamat-dev.com/faq.php it's not compatibile with desire z/g2....
Uh...what's wrong with the kernel it comes with? Can OC to 1.5GHz stock ya know. Battery life is great with it too. People always want to flash something weather it be a radio or a kernel.
Sent from my HTC Desire Z using XDA Premium App
Spastic909 said:
Uh...what's wrong with the kernel it comes with? Can OC to 1.5GHz stock ya know. Battery life is great with it too. People always want to flash something weather it be a radio or a kernel.
Sent from my HTC Desire Z using XDA Premium App
Click to expand...
Click to collapse
Isn't flashing stuff and trying new things basicly the point of this whole site?
ostinq said:
Isn't flashing stuff and trying new things basicly the point of this whole site?
Click to expand...
Click to collapse
damn straight,
1) pershoot is a sense kernel? (i am proabably wrong but i have never tried this kernel)
2) umaro kernel i found had issues with wifi, high underclock freq (leading to poorer battery life), but fun if you have the time to tweak voltages and fast!
3) tiamat kernel i found had issues with sleep of death/random reboots on wakeup couldnt test it past that. (setcpu was set to screen off was: conservative 125min -345 max and would still crash)
if you are up for another kernel, i am now using this kernel (streamline5)
no voltage tweaking (pretweaked) but it has good batt, speedy and stable cant ask for much
http://forum.androidspin.com/showthread.php/6555-Streamline5-Nightly-CM7-Test-Kernel-2.6.35.13
lalalandrus said:
damn straight,
1) pershoot is a sense kernel? (i am proabably wrong but i have never tried this kernel)
2) umaro kernel i found had issues with wifi, high underclock freq (leading to poorer battery life), but fun if you have the time to tweak voltages and fast!
3) tiamat kernel i found had issues with sleep of death/random reboots on wakeup couldnt test it past that. (setcpu was set to screen off was: conservative 125min -345 max and would still crash)
if you are up for another kernel, i am now using this kernel (streamline5)
no voltage tweaking (pretweaked) but it has good batt, speedy and stable cant ask for much
http://forum.androidspin.com/showthread.php/6555-Streamline5-Nightly-CM7-Test-Kernel-2.6.35.13
Click to expand...
Click to collapse
Pershoot is actually for non-sense roms. The downfall people have with it is lack of governors. Some don't mind, some want variety. I've had great experiences with Pershoot's kernel and it's the baseline that all others are compared to (not to mention the foundation of almost ALL G2/DZ kernels).
Umaro's just needs to have voltage tweaks done manually but on the plus side - keeping the voltages normal (not UV) allows some people to reach higher OC speeds. It keeps the processor from bottoming out due to insufficient voltage which can easily happen when you UV. The main issue is with the Greased lightening governor - it's new and still a bit buggy.
Tiamat 1.0.4 is outstanding. I can sit all day at 2+ GHz (not literally, see: Chernobyl). I personally have an issue with the interactive governor but other than that it's my favorite kernel (Umaro may take that soon, once greased lightening is perfected).
Basically you just need to try out a few and see which you like. There is no 'best'. Most kernels will work with any ROM (Sense being the only exception).
Bumping a thread that is relevant to my interests.
It's about time for me to jump ship from an outdated CM ROM and try something new like a MIUI ROM.
With that said, I'd like to read more opinions & experiences from people using the various Kernels AND how the latest radio (the one released today) is working for them. I'm just trying to get the optimal experience here
Speaking of MIUI would anyone mind telling me some differences between OsiMood's ROM compared to the official MIUI-US ROM (or even DarkSpadez ROM)?
Thanks a ton guys!
I downloaded the official rom . . .then ignored it downloaded osimood and iv been using it since. Osimood is a lighter rom, which is always a good thing, unwanted languages etc are removed for a smaller faster rom. Also he preinstalls tweaks like an adblocker and extended settings mod.
Kernal wise iv been looking for the same info as you but couldn't find it. So I eneded up trying them all:
- Eugenes streamline5 is a nice kernal, preundervolted. Only probly is its not being updated so will become redundant.
-Tiamats kernal allows over clock to 2ghz and seems to support higher overclocks stably where other kernals can't. Except battery life has decreased with recent kernals
-Umarokernal this is the kernal iv come back to twice and am still on. It allows overclock to 1.9ghz and is kept updated by umaro. Performance per frequency seems as good if not better than most and osimoods miui runs smooth with this kernal on 800ghz with scarey governer (which saves battery) Another plus for me with this kernal is the scarey governer which for me definatly provides the best performance per battery ratio.
I'm currently running MIUI 1.8.5 with Eugene-Streamline 5 Kernel with the latest radio update Vision_Radio_12.57.60.25_26.10.04.12.
SetCPU with Governor ondemand provides me with better usage, power and responsive time then Smartass or Interactive.
OC to 1.2ghz
Battery life, about 30hrs with the regular 1350mah.
Screen cap
fluxgfx said:
I'm currently running MIUI 1.8.5 with Eugene-Streamline 5 Kernel with the latest radio update Vision_Radio_12.57.60.25_26.10.04.12.
SetCPU with Governor ondemand provides me with better usage, power and responsive time then Smartass or Interactive.
OC to 1.2ghz
Battery life, about 30hrs with the regular 1350mah.
Click to expand...
Click to collapse
i just got 40 hours with similar setup but i use virtuous o/c daemon instead of setcpu
big fan of streamline5 and hope that it will get updated eventually
How do you get the virtuos o/c daemon?
maxietheboss said:
How do you get the virtuos o/c daemon?
Click to expand...
Click to collapse
Its basically like an automatic setcpu (which can't be changed on the fly) built into the rom, its in virtuous unity roms
What sleep profiles are you guys usein. I seem to have rebooting issues with any kernel I try unless I go to a sense rom. I've tried the vipermod now to see how it goes
Sent from my T-Mobile G2 using XDA App
But how do you get the virtuos O/C daemon to work on MIUI?
You can download it threw rom manager. Even with that kernel I get reboot issues. I assume its cause system ram isn't being cleard fast enough. I'm gonna try 100mv increase to see if there's a difference.
Sent from my T-Mobile G2 using XDA App

Voltage Control

Installed it but dont have the voltages tab like on my SGT. Only available tabs are General, Device Info and About.
Do I need to do anything else for it to give the voltages adjustment options?
Sent from my GT-N7100 using xda app
Are you using a custom kernel? Stock kernel doesn't allow voltage or clock control.
Personally I am using Perseus kernel (by AndreiLux) , it comes with STweaks which allow you to control a wide range of settings : voltages, CPU and GPU clocks, governors, audio tweaks.. and it closes the recently discovered exynos exploit.
I guess that is the reason! I am on stock kernel.
Any other kernel suggestions? I am quite quite happy with my note performance in almost every way so wanted to play with voltages for curiosity reason only. If I flash a custom kernel I still want to maintain the stability of stock without need for any fancy stuff.
Sent from my GT-N7100 using xda app
I am a happy camper with RedPill v1.0. But this surely depends on your personal taste, there are quite a few others as well.

Categories

Resources