yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] achllles:
I think I'm going to give some new beta kernels try anyways.

netarchy-toastmod-4.2-cfs-bfq-nohavs-smartass-universal (No HAVS)

Is what I'm going to try, and not sure if I'm gonna flash the tweaks this time.

Anyways, anyone know what No Havs and Hav differences are?
[EVO 4G Android Development] achllles:
Yeah, that actually made it worst lol.

I'm just going to use

netarchy-toastmod-4.2-cfs-bfq-havs-more-smartass-universal (More Aggressive Undervolting)

EDIT::

I just flashed the kernel I mentioned above, WITH OUT THE TWEAK. - via armon recovery, wipe cache and devlik cache only.

"top -m 5 -n 1" status shows only 4% user, and 3% system.

I'll stick with this one.

until OP comes up with something that actually works. Not even going to flash the tweak on this kernel.
[EVO 4G Android Development] SayWhat10:
yeh im using that exact same config

still get ksoft, so i had to uninstall the tweeak

i mean basically instructions are to flash kernel first, then install this tweak, then enable

i always get the ksoft high cpu use, sucks
[EVO 4G Android Development] achllles:
Just do what I did man. I wasted way too much with this crap.

I think what I did pretty much gets you to the goal of this thread, but only time will tell.

Just flash this : ***netarchy-toastmod-4.2-cfs-bfq-havs-more-smartass-universal (More Aggressive Undervolting)***

Just make sure to uninstall the tweak before you flash though (via steps 1-5)

and like I said don't flash the tweak on it. Kernels are easy to change so no stress trying it.

**BESURE TO UNINSTALL THE TWEAK (steps 1-5 I think), wipe cache, devlik cache, THEN the new kernel... **don't flash the tweak.**

Then check your stat via top "-m 5 -n 1"

Seems like the kernel itself is pretty efficient doing on cpu on it.
[EVO 4G Android Development] anthony1487:
Just did it... No ksoft but two processes called flush come out and each are using 48% is that normal? Or should I try it again?
[EVO 4G Android Development] THunDA:
No disrespect to the OP, but you mention in the OP that if your not getting it to work your doing something wrong.. I just dont think thats the case as im not as savy as most people on here but I think I can hold my own when it comes to simply flashing the correct kernel and tweak.

I originally was using a different rom so I changed to Myn since its 'known' to work on that one.. but no luck.. Ive tried both kernels with no luck too.. I must have tried it over a dozen times in different orders.. wiping cache.. not wiping cache.. fresh install.. flashing tweak right after kernel in same recovery session.. I mean I tried many different combinations the last few days and I always end up with ksoft.

I even tried the new Net 4.2 no havs kernel and it gets rid of ksoft but I get two other processes named 'flush' that each take up about 45% cpu.

Again I dont mean any disrespect but the thread name should really be WIP.. I do believe some have gotten it to work but I also see many people not getting it to work.

Any help or advice would be more than appreciated, since from what I see the few that got it to work are getting insane battery life.
[EVO 4G Android Development] achllles:
Those with 2 4x process status seems like you are using No HAVs. Like I said, I'm using the netarchy-toastmod-4.2-cfs-bfq-havs-more-smartass-universal (More Aggressive Undervolting), and have 2 process w/ less than 4% each. I will post pic after dinner.
[EVO 4G Android Development] Tiffany84:
So should it show ksoft but with 0% or should you not see ksoft at all?
[EVO 4G Android Development] achllles:
Here's the screen shot of ***netarchy-toastmod-4.2-cfs-bfq-havs-more-smartass-universal (More Aggressive Undervolting)***

Before you flash the new rom, besure to uninstall the tweak you flashed previously. I honestly don't know if this effects the result, but I did it anyways. The steps to remove the tweak are on the original post, steps 1 thru 5.

After you are done, reboot to recovery, wipe Cache, and Devlik Cashe ONLY, then flash the new kernel. DO NOT FLASH THE TWEAK, reboot, then check the "top -m 5 -n 1"
[EVO 4G Android Development] THunDA:
I dont understand what your trying to prove since this thread is to try and get the tweak to 'work'.. :confused:

I think most know how to remove the tweak and reinstall a kernel to get those evil processes to stop eating our cpu. God knows Ive done it over a dozen times this week..hehe I'd like to see more people explaining in detail how they got it to work since Ive followed the OP's instructions to the T and always end up with ksoft.
[EVO 4G Android Development] achllles:
I'm trying to prove something?

I was only trying to help you guys stop wasting time over a tweak that doesn't work.

You are welcome to keep trying it or archive the same goal by doing what I did.

I also find it funny that the OP logs on often but doesn't follow up on his thread. My only guess is this tweak simply doesn't work.

If ksoft is generated by the tweak, why get rid of it in the first place.

Worst part about this thread was the battery life was worst than default kernel on myn's Rom.
[EVO 4G Android Development] kkwus74:
What does this mean? Dont think it is cos my battery seems to be draining like crazy:(
[EVO 4G Android Development] Djspinister:
I checked everything after a fresh install of Myn's rom before I did anything and Ksoft was not showing up, but I elected to do the tweak flash anyways and it made Ksoft show up. I think Myn put the tweak in his rom stock, I dont know about the OP's guide though, I think Myn's ROM with his stock kernel has the best battery life so far. Going to flash the new one you just posted previous to see how it is, but I agree with the bold.
[EVO 4G Android Development] notasimpleway:
This tweak *does* work. You're just doing it wrong.

Sent from my iPhone with the bigger Gee Bees.
[EVO 4G Android Development] achllles:
Care to share screen shot of "batt-cfg", and "top -m 5 -n 1" screen shot, which rom/kernel you are using? Kind of hard to "do it wrong" on simple instruction unless the instruction was wrong.
[EVO 4G Android Development] jhoffy22:
Achilles, sorry for your frustration with this tweak. It appears 50/50 for people getting it to work. What root method did you use to root your phone? What recovery are you using? Clockwork or Amon?

And to address your post about me not "following my own thread", I've been very busy the last 3 or 4 days and am trying my best to keep tabs on this thread. I will update it as soon as possible. My intentions in posting this guide were not to make people resent me for doing so.
[EVO 4G Android Development] omgitsadam:
I also attempted this method 3 or 4 times using Warm TwoPointTwo ROM and Netarchy NOHAVS and I still get ksoft to show up.

I have since completely dumped the battery tweak and just use Netarchy Smartass kernel and my top -m 5 -n 1 command continually shows all 5 results at under 2% overhead.

Battery life seems to have improved since completely dumping the tweak as well. Best of luck everyone!
[EVO 4G Android Development] Neotelos_com:
Same here, I HAD it running great on Myn's then I had to do a factory reset and I couldn't get it working afterwards.

The factory reset was to fix an MMS issue after I exhausted all other options to fix it, it's sad it seems nobody knows 100% why MMS gets messed up.

I guess you could say I'm enjoying a nice solid underclock cap at 650MHz, the battery tweak slowing things down as the battery drained did get a bit cumbersome at times, it's not that it was bad it was just unpleasant when I started to notice slight lag.

If anyone knows a way, I've been wanting to be able to enumerate the soft IRQ stack.

Please message me if you know a way (just to make sure I get the info)
[EVO 4G Android Development] achllles:
I rooted via unrevoked, and flashed custom rom, so I'm fully rooted.

I can use clockwork or Amon, but I prefer and use Amon.

I currently use netarchy's 4.2 havs smartass aggressive and liking the result.

Can someone post a pic of this tweak actually working?
[EVO 4G Android Development] SayWhat10:
why would you say that

the instructions are rather simple

if he was able to root his phone, then anyone can easily apply this
[EVO 4G Android Development] napoleontheruler:
well if it actually does work post a video of you preforming the tweak and show where you get no ksoft. please and thank you. i have tried this literally for three days with no luck.
[EVO 4G Android Development] achllles:
that's alot of work though. Just providing a screen shot like I said will do imo.
[EVO 4G Android Development] NinjaPenguin:
I don't think people are understanding..

KSoft IS the tweak. You want it to show up. However, the big issue was it taking up 25% and above of system resources because the stock kernal wasn't PerfLocked. You want it to be there. Mine is idle at 20 percent and I'm seeing a dramatic improvement in battery life. If you don't have the service, the tweak is NOT working.

The one thing you don't want showing up is the Flush. That will eat your battery alive like a zombie. If that does show up, something is wrong.
[EVO 4G Android Development] stinkbud:
So a ksoft reading at 23% means everything is working okay?
[EVO 4G Android Development] achllles:
That's the reason how this thread got into a crap. OP says there should be no ksoft on page 1.

Either way, there are people claiming they have no ksoft here and says they magically got it to work.

btw, netarchy's 4.2 cfs havs more agressive kernel is outstanding(with NO TWEAK). Just saying you should try it since we all came here to get max battery life out of our evo.
[EVO 4G Android Development] NinjaPenguin:
That service is the tweak. The service is what pings the CPU and finds out if the phone is on AC, etc. Basically the tweak acts as a better and more efficient SetCPU. If its not there, its not pinging anything or checking power status.
[EVO 4G Android Development] achllles:
What you are saying probably means we all got it to work here. Either way, I really wasn't impressed with result. It drained battery faster than Myn's default w/ the tweak.
[EVO 4G Android Development] napoleontheruler:
to me it seems like a step is missing or something, because we never have to use option 5 to enable the tweak all we do is flash it.or like i said maybe im missing something.
[EVO 4G Android Development] Djspinister:
LOL - Can you tell me how you know this? I am perfect, therefore I cannot do it wrong. Thank you.
[EVO 4G Android Development] Neotelos_com:
I hate to do this, but nobody seems to even read half of what is posted.

I HAD it working, when it works you can use a CPU monitor to check what frequency it's running at. It should stabilize when not touching the screen or syncing at 254Mhz (unless you specify different).

After I did a reset I could not longer get this tweak to work and my KSoft was getting higher CPU usage, in basic KSoft must show up but it shouldn't be using much if any detectable CPU.
[EVO 4G Android Development] achllles:
I damn sure read it, and there was no reply on my question

"Accoring to quick system info, cpu shows 245 mhz when i'm not touching the screen, and hikes up to 4-500's when i mess w/ it. Does this mean it's working?"

I asked because there still was pretty bad battery drain even with the tweak.

I'm more interested in seeing some replies from people who claim this tweak is working with no ksoft showing. Not one person provided a screenshot including OP.
[EVO 4G Android Development] Neotelos_com:
Some is still handled by the kernel and governor itself.

For example, KingKlik's kernels tend to have very sensitive settings which will cause the CPU to hike up, these are caused by the governor settings themselves set within the kernel.

You could always try using conservative as the governor.

ALSO, this tweak lowers the CPU speed as the battery drains, so within the first hour you will notice the most battery drain.
[EVO 4G Android Development] Beejis:
So if you want to see ksoft, then what is the reasonable % you'd want to see? ie is 30% too high but anything below that just right?

Sent from my HTC Evo 4g
[EVO 4G Android Development] NinjaPenguin:
Mine was at 22 percent. Everybody's phone is different due to applications you have installed. Everything I have seen, yes 30 is too high. That usually means its trying over and over to apply the tweak and the kernal is perflocked and won't allow it. Are you on stock myn? I was using 4.1.9.1 NOHAVS with no issue. I'm testing out the 4.2 net havs aggressive undervolt to compare with the tweak now.
[EVO 4G Android Development] achllles:
The kernel you are trying should be good without the tweak, but let us know how it is.

I've tried 4.2 no havs, and it had pretty bad results - only assuming at this point but had 2 processes w/ 4x% on the status check.
[EVO 4G Android Development] PeoplesHelper:
Can someone tell what my results are telling me? Is it working and is it working right.
[EVO 4G Android Development] achllles:
You are only showing "top -m 5 -n 1" status on your screenshot. We can't provide much information on if the tweak is working if you are only showing this.

You should also provide "batt-cfg" to show us if the tweak is even installed.

Which rom, and kernel you are on also should be provided.
[EVO 4G Android Development] 12MaNy:
Man....it would be nice to get some CM/Snap support on this.
[EVO 4G Android Development] Beejis:
I'm using netarchy 4. 1. 9. 1 no havs right now, just applied the tweak and ksoft is at 24%. I guess that's good, but I'm not certain. How long would you recommend we should test it out before giving up on the tweak?

Sent from my HTC Evo 4g
[EVO 4G Android Development] NinjaPenguin:
I went 2 days with it on, day one the battery wasn't the best but i was flashing and constantly checking. Day two was sick compared to the 8-10 hours i was getting with average 70 or so texts and 3 phone calls (mainly all work related, about the same everyday m-sat). Day two i started getting about 14. Day 3 was a solid 17 unplugged with 30 percent when i plugged it in before bed.
[EVO 4G Android Development] Beejis:
That is pretty darn good. But correct me if I'm wrong, once you reboot you have to batt-cfg and enable the tweak every time right? Oh and please let us know if netarchys new 4.2 no havs is better than 4. 1. 9. 1

Sent from my HTC Evo 4g
[EVO 4G Android Development] achllles:
The tweak should be there after reboots
[EVO 4G Android Development] achllles:
That's pretty good. Keep us updated. I flashed netarchy 4.2 cfs havs more agressive last night, unplugged at 94%, and still running at 21% after 14h 10m 11s. I auto sync w/ google, background, periodic w/ hotmail, and weather. Vibration/haptic off, display at about 30-40% brightness.

Cell standby 30%

Phone idle 29%

Android system 22%

Voice calls 13%

Display 6%
[EVO 4G Android Development] allohiosealants:
I am using Fresh Evo 3.4.01 with the kernarl netarchy-toastmod-4.2-cfs-bfq-nohavs I dont see Ksoft just Flush Top, Systems and system/bin/akmd

My CPU stays at 48 %

Ive tried this tweak 10 times...does anybody have any other suggestions ?

Thanks
[EVO 4G Android Development] jhoffy22:
See updated OP. I can't confirm that it works with Fresh ROM, the only rom that I have gotten it to work with or tried with for that matter is Myn's 2.2.
[EVO 4G Android Development] achllles:
You are using wrong kernel. The OP suggested

No-HAVS version by request:

netarchy-toastmod-4.1.9.1-cfs-NoHAVS-universal

You probably should remove the tweak via steps on orginal post and go through the steps again.
[EVO 4G Android Development] PeoplesHelper:
Ok, I am running Fresh 3401,nets 42 nohavs kernel, this is what I have after tweak.
[EVO 4G Android Development] achllles:
You are using a wrong kernel. There should be ksoft showing somewhere. Read my previous post on which kernel works with the tweak.
[EVO 4G Android Development] PeoplesHelper:
9. Type top "-m 5 -n 1"(without quotes) This will show you your top CPU processes. You should see no abnormally high percentages for system and will not see ksoft at all. This is from page 1. no ksoft.
[EVO 4G Android Development] jhoffy22:
What is your battery percentage when testing for ksoft?
[EVO 4G Android Development] PeoplesHelper:
testing top my batt at the time was about 75%
[EVO 4G Android Development] PeoplesHelper:
Since you are the man , what do my reading tell you, I am using Fresh 3401, an kernel 42 nohavs
[EVO 4G Android Development] jhoffy22:
People seem to be having better luck with Fresh than with Myns for whatever reason.
[EVO 4G Android Development] knarfl1:
Worked like a charm.

ksoftirq very low at 0~10% when phone is idle.

When phone is in use, it goes up to 10 to 30%.

CPU usage at 69% is likely due to ShootMe app processing the captured screen.

Myn Warm RLS3 Beta

netarchy-toastmod-4.1.9.1-cfs-NoHAVS-universal-signed
[EVO 4G Android Development] PeoplesHelper:
so does that mean it working correct with out the ksoft?
[EVO 4G Android Development] conflikt:
All I have to say is wow... avas reva rom combined with this and netarchys 4.1 nohavs kernel. Running 13 hours strong. Cannot upload photo from shootme?
[EVO 4G Android Development] PeoplesHelper:
OK, what is the deal!!! no ksoft or yes ksoft? First post said( 9. Type top "-m 5 -n 1"(without quotes) This will show you your top CPU processes. You should see no abnormally high percentages for system and will not see ksoft at all.) Now if i use nets kernel 42 nohavs,on Fresh rom, i get noksoft. with net 4191 nohavs, I get ksoft at about 22%. So what is what? no ksoft or yes to ksoft. then fix post number one if it is yes to ksoft.
[EVO 4G Android Development] PeoplesHelper:
Why is everyone showing ksoft when the OP said no ksoft at all:confused::confused::confused:9. Type top "-m 5 -n 1"(without quotes) This will show you your top CPU processes. You should see no abnormally high percentages for system and will not see ksoft at all.Can someone,hopefully the OP, clear this up please!!!
[EVO 4G Android Development] achllles:
Ksoft is the tweak. So you need to see it.
[EVO 4G Android Development] PeoplesHelper:
Then what you are saying is that the OP need to fix this statement for number 9. 9. Type top "-m 5 -n 1"(without quotes) This will show you your top CPU processes. You should see no abnormally high percentages for system and will not see ksoft at all.
[EVO 4G Android Development] bjbrickley:
Im running netarchy 4.2 nohavs with collin ph, I cannot figure out how to see what percentage ksoft is using, where do you find that?
[EVO 4G Android Development] PeoplesHelper:
you have to do the top -m 5 -n 1....
[EVO 4G Android Development] bjbrickley:
Oh, ok. I havn't ran that before I ran batt-cfg, but I don't see anything saying ksoft, im guessing that means im all good?
[EVO 4G Android Development] achllles:
In terminal

Type "su" then enter, then type "top -m 5 -n 1"

According to the OP, you if you installed the tweak correctly, you have to give it some time to settle.
[EVO 4G Android Development] PeoplesHelper:
First,the OP says that you should not see ksoft,and it is not suppose to work on kernel 42 no havs.I tried kernel 42 and had no ksoft using Fresh rom,went to 4191 kernel I get about 22% ksoft. So until the OP lets us know the real deal if he knows, I dont know what is right:confused::confused::confused:
[EVO 4G Android Development] bjbrickley:
Well im using 4.2, ran top -m 5 -n 1, no ksoft, no processes above 5%. So must be working. I did a nand backup, im flashing my rom with stock kernel, before I installed 4.2, and collin_ph, and see what top -m 5 -n 1 says.
[EVO 4G Android Development] PeoplesHelper:
there is a person saying there is suppose to be ksoft:confused::confused::confused: saying that is the tweak:confused:
[EVO 4G Android Development] conflikt:
19 hours with 20% left. Moderate usage.
[EVO 4G Android Development] achllles:
I've tried the tweak on 4.2 and I didn't see the ksoft. If you read the thread, you should know by now that the KSOFT IS THE TWEAK.

For the last time, the OP suggested NOT 4.2, but

******No-HAVS version by request:******

netarchy-toastmod-4.1.9.1-cfs-NoHAVS-universal

for this tweak to work.

If you want to flash the 4.2, flash what I posted on my post some where in this thread. You need no tweaks, and kernel itself pretty much does the job itself.
[EVO 4G Android Development] achllles:
Read the OP.

It says:

UPDATE-

There has been much debate as to whether or not this tweak works or not. I should have been more clear in the original post. Ksoft is still a necessary process, however, when I said that the purpose was to elimate the "ksoft problem" I was meaning that it should not be detectable by the CPU when you run the "top -m 5 -n 1" command. Neotelos_com made a very good point that is necessary to understand this tweak, "ALSO, this tweak lowers the CPU speed as the battery drains, so within the first hour you will notice the most battery drain." This means a few different things:

-Depending of the charge of your battery when you run the top 5 command, you will see different percentages of ksoft. For example, if I run the top 5 command right now, my battery is at 30% and ksoft doesn't even register at all. Assuming that I charge my battery full and run the top 5 command in the morning when my battery is fully charged, it will register as a process. Ksoft in the low ~20% is completely normal with a full charge. IT WILL BECOME LESS LESS AS THE BATTERY DRAINS.

smack on page 1.
[EVO 4G Android Development] jhoffy22:
Okay, I'm going to try and explain this the best I can. You know what SetCPU is right? It scales your CPU from low to high depending on the profiles that you have assigned to it. However, it does so with very sharp scaling. I don't remember who said this before but this quote best explains the difference, "setCPU is like running towards the end of a cliff and then it just dropping off and putting you in shock because it's so sudden. Comparatively, the battery tweak is like running towards that same cliff but instead of a huge drop off, it's a very gradual decline and not so sudden and shocking to your CPU."

SetCPU=Sharp scaling

Collin_ph battery tweak=Gradual scaling, less aggressive

SetCPU was originally designed with being able to get more out of your processor rather than conserve battery, so it was perfectly applicable to not worry about scaling the CPU so rapidly because when you needed performance-you got it immediately. The functionality to add custom profiles and save battery with setCPU was integrated later on. The sharp scaling in setCPU has been known to cause lots of force closes, substantial lag whenever a profile is being changed(turning the screen on), and heating the battery up or even freezing the phone.

The battery tweak however was primarily designed to save your battery and be the least stressful on the battery. Hence gradual scaling, the more charged your battery, the less active the tweak; the less charge your battery has, the more the tweak is cutting down power from the CPU in order to conserve power. The slew of IRQ's that is being sent and what you are seeing in terminal is coming from the tweak telling the processor to do this or do that. Essentially, the battery tweak is software that is just flashed and more of a background process, keeping user friendly application in mind. When you are low on money, you spend more wisely. When the CPU is lower on battery power, it uses less and delicates to the more necessary processes.:)
[EVO 4G Android Development] achllles:
You should post some screen shots on your original post to stop all these confusions. Thanks.
[EVO 4G Android Development] jhoffy22:
Agreed, tested this kernel out and had better battery life then normal. Would come third on my list of best battery saving kernels without the tweak behind BS #6 and Kings #6
[EVO 4G Android Development] jhoffy22:
What program are you using in your screen shot?
[EVO 4G Android Development] bjbrickley:
I was going to ask the same thing, im tired of typing top -m 5 -n 1. Please tell.
[EVO 4G Android Development] bjbrickley:
My battery is at 20%. Im using Netarchy 4.2 nohavs, i ran the tweak, no ksoft, when plugged in. When i unplug my phone I get two flush process at 45, and 46% what is that?