yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] xlGmanlx:
I would argue that memory isn't as important as available cpu. Unless its pegged to the max you should be fine
[EVO 4G Android Development] lovethyEVO:
True. My cpu doesnt spike too much but when it does it usually happens when I get close to low memory. I have tweaked setcpu to give me a decent average of battery and performance so it looks like I may have to try the memory management apps again and tweak those.
[EVO 4G Android Development] willy900wonka:
If we assume all evo's are built somewhat equal, then it leaves the sdcard. A higher speed sdcard usually uses less amps at low speed than a low speed sdcard. Amps = heat / (read,write), so if a high speed card is to maintain a stable temperature at high speed, it must consume the same at high speed as a low speed does at its low speed. Since there are more read /writes /sec a high speed, then each read/ write takes less energy. So try another sdcard and see what happens, as the higher the bfs number the more undervoltaged the kernel.
[EVO 4G Android Development] xlGmanlx:
ditch Setcpu after you set it up and don't do any profiles. Get watchdog or system panel and check to see what your CPU is doing in real time. Android 2.2 handles that pretty good on its own, so maybe its a "false positive". could very well be a memory leak in some of or one of your apps.
[EVO 4G Android Development] Neotelos_com:
SPEAK UP!

I love the kernel's but I've taken part in open-source communities before and I nearly got banned for hesitating to share my code.

Only reason was I hadn't known any better back then, I ended up realizing the truth and shared my sources in full.

Now I come to XDA, I love the community, but hate the way sources are handled.

Devoted developers flock together and share sources amongst themselves, it really isn't fair to others.

I've already asked twice for more recent sources to be shared with no compliance, it sickens me the direction of open-source sometimes. I would appreciate if others also acknowledge this post and speak up.
[EVO 4G Android Development] xlGmanlx:
most dev's have an online repository where that is located, but i can't speak to that 100 % because i don't do jack. I would also say that the GPL i think requires that they post their code within a specified time, so unless its in violation of that, then as long as they are meeting the time line not much else can be done. As always, report to MOD's if there is an issue
[EVO 4G Android Development] Neotelos_com:
Reporting to MOD's is just a **** move, I'd rather have members speak up.

The only dev who seems to keep his repo halfway updated is netarchy and a few cyanogen devs.

Like I said, I just find it sad...there are many talented developers out there that could do great things if they had the resources. Most of the dedicated devs have been working with linux/android for years, it's very hard for anyone to enter the field on any novice level in the current state.
[EVO 4G Android Development] Rene2.5RS:
He has a link to his code first post, or right here http://github.com/kingklick/kk-evo-kernel
[EVO 4G Android Development] stevo11811:
allllright so anyways, back to #10 CFS, battery life is a little above average, between app's its still very fast, not as smooth scrolling through menu's as #9 was but im sure theres still stuff to iron out, so far its been pretty solid for me, not once FC yet
[EVO 4G Android Development] cowfodder:
You apparently missed the github link in his first post.

Back to bfs #9 for me. Cfs #10 gave me slightly better performance, but much worse battery life.

From my Evo to your eyeballs.
[EVO 4G Android Development] nYdGeo:
I have felt your pain, my friend. Fortunately, there is a solution. From the Market, download and install Auto Memory Manager, choose the aggressive profile, apply, reboot, and enjoy.

It is not a task killer or anything like that. It simply adjusts the Android's built in functionality to kill off apps not in use when it needs to free memory, to do so more agressively, but in a safe way.

I've been using it since I got my Evo at release; no problems, and never low on memory. Give it a shot. If it helps, great, and if not you've only wasted a few minutes of time. Good luck!

Thank you for your time.
[EVO 4G Android Development] kingklick:
....

all my code is new and there's ALWAYS been a link in the OP.

You don't know how to navigate github do you lol

I have 5 branches of code for my evo kernel...........

I have commits on there that I did a day or two ago.... Doesn't get any newer than that.

Perhaps you posted in the wrong thread?
[EVO 4G Android Development] alwaysbelieve1:
What is the difference between BFS or CFS? Which one should I choose for my Evo and why? I can't seem to find the explanation.

Thank you VERY, VERY much. :)
[EVO 4G Android Development] kingklick:
It's as simple as this:

whichever one works better for you, use :)
[EVO 4G Android Development] freeza:
Have you gotten your EVO yet? :)
[EVO 4G Android Development] lovethyEVO:
I'll give that a shot again. All I know is when I first tried it on aggressive I would get some apps closing on me prematurely. Hopefully my system has been tweaked to the point that it doesn't do that this time.
[EVO 4G Android Development] timeleft:
I've been using King's since #1 and am currently on #10, and have nothing bad to say! I'm not overly concerned about battery life as I always have at least 2 fully charged spares handy, BUT I too have been chewing em up something fierce. I then realized my Up time and Awake time were identical. So I investigated. Spare Parts, the Juices, and System Panel showed nothing. So I started deleting potentials. Nada. Flashed my Nandroid backup and it was back to normal. Started updating back to latest ROM, other enhancements and finally King's Kernel. There's a chance I missed something but it looks like it went back to not skleeping after King's. I am investigating further. Would love to find out what it is?
[EVO 4G Android Development] rebosxl:
I'll try a higher up sd card soon BUT the sd card i'm using is the one that came with the phone, is everybody else using a different sd card? I am a SERIOUS noob when it comes to Classes and all that stuff so WHEN I go to buy my sd card (16gb) what should I buy?
[EVO 4G Android Development] tandxcstar1:
Class 6 is good enough for the device. I use class 6
[EVO 4G Android Development] bignibb:
To time left, its the bfs10 kernel, try the cfs10 kernel. Its what I did.
[EVO 4G Android Development] kingklick:
It's great to see all of my time and efforts were not wasted

Thank you for all the feedback guys :)
[EVO 4G Android Development] EVOme:
King, I had to revert back to Netarchy's universal..I was doing fine on ur #9 then I flashed #10, had issues, went back to #9 and my phone is pissing battery out the side.
[EVO 4G Android Development] mylasthope:
No, thank you, King. Just flashed CFS #10 and it works great on Fresh 3.3.0.1. Haven't tested battery yet, but I won't be surprised if it rocks. :)
[EVO 4G Android Development] MercuryTangent:
KingKlick, #10 rocks! I'm hitting my charger a little heavy, but I'm overclocked so it's to be expected :). This kernel is too damn quick!
[EVO 4G Android Development] stevo11811:
I'm happy with 10cfs... but. Bfs was so smooth I've never used a kernel as smooth as that... I hope the 100% awake gets fixed I'm excited how these are working
[EVO 4G Android Development] xlGmanlx:
Is that code for your getting bad battery life or does that mean you have a thing against wall chargers?
[EVO 4G Android Development] alwaysbelieve1:
And how the heck am I supposed to know that?
[EVO 4G Android Development] ryanalan82:
Swyped from my Evo
[EVO 4G Android Development] kingklick:
Guys I found the issue with battery life

I have fixed it for my HTC Incredible kernel and will merge the fix into my Evo kernel

Thank you all for the feedback!
[EVO 4G Android Development] sudhirkhanger:
I am using CFS #10. After a day or two, my apps started crashing, swype keyboard is no longer working and i see a small lag when i press menu to change my screen.

I am using Fresh 3.3

Thanks.
[EVO 4G Android Development] kingklick:
I highly recommend trying a different ROM.

Roll back to a Baked Snack
[EVO 4G Android Development] lovethyEVO:
Curious about what the issue was. I managed to get the sampling rate to stick on cfs 10 so thats settled on my part. Anxious to see if your kernels will improve drastically now that you have an evo.
[EVO 4G Android Development] brol1k:
Was the issue on the cfs or bfs build? And when are you releasing?

Tapatalk'd on Evo
[EVO 4G Android Development] hammysink:
I definitely saw battery take a hit between BFS9 and 10. Can't wait to see the update.

9 is ridiculous how little energy it sips when the screen is off. My battery graph looks like a flatline for 2.5 hours (Civ 5 :) )
[EVO 4G Android Development] stevo11811:
king, i saw you posted about a battery fix, was this for your BFS or for your CFS?

edit: probably should have read before posting :-D, someone already asked
[EVO 4G Android Development] tpdtopcop:
Where do you get the battery graph from?
[EVO 4G Android Development] hammysink:
It's kinda buried within the "SystemPanel" app. Launch the app, click the menu button on the phone, go to "Monitor", then click "History".

http://android.nextapp.com/site/systempanel
[EVO 4G Android Development] hammysink:
Here's what I'm talking about: BFS #9 on VaelPak 2.2

Phone's asleep of course for most of this, but coming from battery whores like Palm Pre this is heaven. When a phone is off it should not drain 20% per hour.
[EVO 4G Android Development] liquid307:
Need support flashing new kernels

A large number of members have asked for help flashing Kernels above bfs#6, cfs #7. :(

please don't reply with "wipe cache/factory wipe, wipe wipe ":rolleyes:

As you can read we have flashed bfs #1-6, cfs #1-7, so we know how to flash kernels. ok, now that's out of the way.

KiNgx if you can't help, it's ok. just reply something man !

I have gathered some posts, here you go: I'm sure there's MORE!

Originally Posted by rebosxl

I've posted this countless times in this thread (90 percent of the time I'm ignored). My hardware version is number 2 tho. I tried it with and without the newest radios, prl, etc. I tried amon and clock, I wiped both manually and tried using caulkins format all zip. Nothing but bootloops. As the number of ppl that get this same problem step forward hopefully we too can get some serious help.

Originally Posted by nate spangler

i have the same issue...

hardware #2

bfs 6 is the last one i can use.

Originally Posted by liquid307 View Post

I CANNOT FLASH ANY OF THE NEW KiNgxKERNELS ! ANY IDEAS ?

It does not matter what ROM I use, have tried to flash the new KiNgxKERNELS with many for ex: bakedsnack, fresh, calkulin's, Virus.

The older KiNgxKERNELS that I was able to flash are:

#2, #4, #6 BFS318 and CFS #7.

Anything newer goes straight into fruitloops/bootloops.

Are the new kernels being created only for 1 type of EVO

my hardware version is 003. Novatec screen.

Same here.. Cannot flash anymore

Originally Posted by lucidvtec

I was using king kick from Bfs 1 up to Bfs 6, all others just get bootloops. Cfs wise I get up to 7, just like the other guys

i have the same problem....

and yes i have tried wiping mutilple times....not adding anything.....different ways

boot loops BFS6 and lower works and cfs8 and lower works...tried diff roms aswell
[EVO 4G Android Development] Fiireball32:
I

I have the same type of evo as you yet Ive had no problem flashing any of these kernels
[EVO 4G Android Development] hammysink:
What about other (non king) current-gen kernels?

also I'm sure that a logcat from the bootloops would help the dev community. I'm not one, but I've seen enough forum posts asking for them that I assume it would be a logical thing to provide :)
[EVO 4G Android Development] robpet2:
Testing cfs 10 and everything is running perfect.... Will check out battery life today using fresh 3.3 .... No force closes at all

Sent from my HTC Evo 4G
[EVO 4G Android Development] DeMiNe0:
Do any of these kernels have the native FPS cap removed from the very very very newest htc kernel? I'm using the stock that comes with fresh 3.3.0.1 and I'm getting amazing battery.
[EVO 4G Android Development] MercuryTangent:
Both! My battery life isn't too great, but I carry my charger with me regardless. However, there's some problem with my charger causing my touchscreen to become unresponsive.

So, yeah, both :-)

Sent from my Virus Infected Evo using the XDA app.
[EVO 4G Android Development] liquid307:
Will give log cat a try.and submit where?
[EVO 4G Android Development] liquid307:
Yea, I can flash netarchy 4.19
[EVO 4G Android Development] brol1k:
hmm, Im on calks latest and he put in CFS10, battery life seems good so far, I was on cfs9 for a few hours and didnt get to fully test it, so your saying cfs9 is the best with batt life over 10?
[EVO 4G Android Development] godfirst:
I too am on cfs#9 and the battery life is remarkable, 20+ hrs on moderate use. Cfs#10 drains to much battery.
[EVO 4G Android Development] d34d85:
ok im using fresh 3.3.0.1 [rom]. so far i've tested cfs #9 [kernel] yesterday battery wasnt fully charge but i got 10hr battery life at 61% after that around 5am i flash cfs #10 woke up around 10:07am got 5hr battery life at 10%. now im just charging it and test it again. so far so good..
[EVO 4G Android Development] hammysink:
Yes in my opinion #9 is current winner for conservative battery.

However a page or two back the King man posted that he figured out what was causing #10 to drain faster. So when #10 is updated it should hopefully be similar to #9 but with the extra improvements :)
[EVO 4G Android Development] tpdtopcop:
Thanks as I have system panel installed and did not know this existed.
[EVO 4G Android Development] brol1k:
got it, thanks for the explanation. Cant wait for the update. lets goooooooo lol
[EVO 4G Android Development] sudhirkhanger:
Looked for BakedSnack on XDA the thread seems to be closed. Is it active on XDA?
[EVO 4G Android Development] RTC88:
I don't think it is anymore, but you can goto bakedsnackshack.com.
[EVO 4G Android Development] verse187:
How many kernels are you planing to make because I don't know which one to use lol I'm using bfs 9
[EVO 4G Android Development] xlGmanlx:
nope, MOD's shut it down without any explanation presented in thread
[EVO 4G Android Development] sudhirkhanger:
Yeah I got it from his website but his forum seems to be down.
[EVO 4G Android Development] tandxcstar1:
Ok so whats BEST for battery? I thought CFS#10 was... If CFS#9 is a better choice in regards to battery life please let me know and I will flash ASAP. CFS#10 has been good soooo far since flashing yesterday. Better then BFS #10 ill tell you that much. thx again
[EVO 4G Android Development] brol1k:
According to everyone cfs9 is the best...

Tapatalk'd on Evo
[EVO 4G Android Development] kingklick:
CFS 10 should be best in battery life
[EVO 4G Android Development] Wisiwyg:
FWIW, running King CFS 10, Fresh 3.3.0.1, today after a couple of days running this setup, 14 hrs, 8 mins since plugged in, awake 1.05 hrs. with 46% battery left
[EVO 4G Android Development] brol1k:
really? I thought CFS 10 has the battery problem that you found the fix for? Im confused now
[EVO 4G Android Development] tsipa:
Yea, I am currently running cfs # 10 but I feel like I was getting better battery life on bfs #9...
[EVO 4G Android Development] tandxcstar1:
thx guys im going to try cfs 9 this time around and see how it plays out. About the only one I have not tried yet. cfs 10 is a good kernel I just feel the battery could last just a tad bit longer ;)
[EVO 4G Android Development] stevo11811:
Make sure you go through the steps for the battery... so far 10 has been pretty amazing
[EVO 4G Android Development] MercuryTangent:
Steps?

Sent from my Virus Infected Evo using the XDA app.
[EVO 4G Android Development] d34d85:
ok so far cfs#10 didnt let me down either got 10hr battery life with 68% left. see screenshots! but again its really up to the person how he/she uses the phone. im a moderate user and this is what i am getting.
[EVO 4G Android Development] cowfodder:
My phone happens to like bfs kernels better. bfs #9 has been my daily since it released. I've tried the newer cfs kernels, and they just don't compare.

YMMV
[EVO 4G Android Development] stevo11811:
Clear stats. Use ac charger unplug and plug back in a few times.... my battery used to drop the first 30 fast before I did
[EVO 4G Android Development] MJStephens:
Here is the "official" way from HTC. I did the 2nd part of this and it helped. I havent really wanted to spend the time doing the first one.

This is a one-time only procedure.

Turn the EVO on and charge it for 8 hours.

Unplug it and turn it off.

Plug it back in and charge for 1 hour.

Unplug it and turn it on.

Wait 2 minutes and turn it off.

Plug it back in and charge for 1 hour.

Here's a variation of these instructions:

Turn the EVO on and charge it until the LED indicator turns green.

Unplug it and turn it off.

Plug it back in and charge until the LED indicator turns green.

Unplug it and turn it on.

Once powered on completely, turn it off again.

Plug it back in and charge until the LED turns green.

Unplug it, turn it on, and use it normally.
[EVO 4G Android Development] EVOme:
I'm so confused on whether 9 or 10 CFS is better for battery..This thread and comments are ALL over the place. The man himself, King, says 10 is, but....
[EVO 4G Android Development] kamiller42:
This site says King #6 is the best for battery. Look at the last 3 tests.

http://home.comcast.net/~ttechnology/compiled.html
[EVO 4G Android Development] whatsleft4her:
So when is the battery drain fix or update kernel gonna get released king?

evo infected by anthrax!
[EVO 4G Android Development] lovethyEVO:
Not everybody will be running the exact same configuration as the tester. Those tests were done on his system and results were taken from how his system responds to those kernels.

My system prefers cfs over bfs and so my results will not be ideal for someone else. Just the same, my usage and system configuration is different from everybody else so my battery life will not reflect what someone will get. Just like king said, the best kernel is the one that works best for you. Monitor your system, find out what its doing and figure out what you want it to do and then go from there.

In all honesty, my evo on cfs 10 draws less power on idle, screen-off, and regular use than other kernels I have tested. Whereas the tester noted that I should get lower power draw on a kernel other than cfs 10. That's not my case...my configuration is different.
[EVO 4G Android Development] R32_Rocky:
What is a good way to tell which one, BFS or CFS, is the better one for your EVO? Reason I ask, I had a strange problem happen three times now where my phone went crazy and overheated. As it is still working, I guess it is still ok, but don't want it to happen again.

I am using Fresh 3.3.01 Rom. As I have been switching between kernels on and off so much, King's BFS/CFS 9&10 and Netarchy Fresh BFS/CFS 4.1.9, and the overheating problem did not happen on a continuous repeatable basis (caught me off guard), I cannot say at this moment which may have been the culprit. I will be more alert now to which kernel I am using from this point on though!

What happens is this: I use Gentle Alarm for waking up. It is the closest good Android alarm clock to G-Alarm on my old WinMo HD2. I am very poor at waking up in the morning, so need a good alarm clock. Three times now, after hitting snooze a couple of times, the alarm suddenly locks up and keeps playing, thus causing the phone to overheat. As I said, I have problems waking up, so takes awhile for me to finally fully wake up and hear the alarm when it has locked up. I have to turn the phone off, or pull the battery to shut it down.

So could the kernels be having compatibility problems with Gentle Alarm? Or the code for BFS vs CFS have something to do with this? Of course I will also check with the GA dev as well, could be his latest updates, but wanted to ask on here as well if others had this problem.

Also, I do use SetCPU. I have it setup as 115200/245 performance for normal and charging/full, screen off (100% priority) at 245/245 conservative/powersave, and temp >45 at (90% priority) at 480/245 conservative/powersave. But I imagine this wouldn't have helped much as an app at fault was running and causing the system to heat up.

Any thoughts?
[EVO 4G Android Development] nugzo:
He's climbing in your window, snatchin your people up.....

ADB still doesnt work, that should be close to #1 for a fix..
[EVO 4G Android Development] kingklick:
Kernel #3 is live

changelog is live

OC levels fixed

setcpu should work like a charm now :)
[EVO 4G Android Development] felacio:
....how peculiarly civil of you. Lol. I accept your apology and retract my statement as well. I know what its like to have to entertain the inlaws when I'd rather be dodging profanities from a 13yr old over Xbox Live. Haha.

...in 1943, I killed a drifter.
[EVO 4G Android Development] bluefire808:
found one more kinda important bug. After 3-5 minutes of turning phone on the 3g icon dissapeared and i lost all data connection. Tried redownloading kernel and reflashing. After boot and 3-5minutes 3g icon dissapeared again and i lost all data connection
[EVO 4G Android Development] nugzo:
Well yeah that beats adb lol. lets try ver 3, that was on 2
[EVO 4G Android Development] xlGmanlx:
Nice! going to give it a go

Get a room! i kid :D
[EVO 4G Android Development] kingklick:
Kernel #3 should be it :cool:
[EVO 4G Android Development] kingklick:
have you tried it on a different rom?
[EVO 4G Android Development] nugzo:
not kernels 2 and 3. i tried kernel 1 on about 5 roms, no adb. If i change kernel, adb works. I think no adb in ver 1 was across the board, nobody had it.
[EVO 4G Android Development] felacio:
No OC on ver. 3 for me..

That's a lot of rhymes. Lol. This is far snappier though. Feels much nicer! *thumbs up* so far

...in 1943, I killed a drifter.
[EVO 4G Android Development] kingklick:
you need to try a different app or terminal to test

theres no reason it shouldnt work now

I ironed out all config issues
[EVO 4G Android Development] xlGmanlx:
Ditto, no OC for me either. I didn't do a fresh wipe, just flashed.
[EVO 4G Android Development] kingklick:
Use terminal to adjust the frequency

I dont know the commands off the top of my head though
[EVO 4G Android Development] xlGmanlx:
that makes two of us haha!
[EVO 4G Android Development] kingklick:
Ok try this. I am going to bed now....

Download and install setCPU

open setcpu

when it asks you what device u have DO NOT SAY HTC EVO, SAY CUSTOM KERNEL or whatever it is near the bottom of the list.

let me know :)
[EVO 4G Android Development] nugzo:
998mhz is as far as i can go as well. cleared data and re-installed set cpu same result.

FPS works great. Checking tether now
[EVO 4G Android Development] felacio:
Alrighty. I'll reinstall SetCPU and try something else too.

A quick benchmark run through shows some decent numbers again, when SetCPU is set to onDemand.

Quadrant : 1196

LinPack: Solid 33

FPS2D: 52fps 8.8spdev

And... feels responsive and smooth. Just gotta see what the battery does now. Thanks for all your work King.

...in 1943, I killed a drifter.
[EVO 4G Android Development] xlGmanlx:
i used the one all the way at the bottom and it made it worse, i kid you not, bumped it down to like 500 or something.
[EVO 4G Android Development] nugzo:
Nope thats a no go as well. 528mhz is as far as i can go with custom selection, which apears to look for settings on sd card. I'll check on creating the text file for the settings.

Any comment on adb king? I know its hard as hell with no phone. :) When you get close, pre-order it @ best buy. It's still out of stock around here.
[EVO 4G Android Development] Ackdamos:
No OC in version 3 for me either.