yashsingh1/xdaforums huggingface dataset:
[HTC Droid DNA] beaups:
Here you will find a kernel I had built for myself and shared with a few others. I like it, they like it, so I thought I'd share.

What is it? It's a VERY lightly modded kernel. It's build from elkay's (LK kernel) great work. Basically HSIC fixes and undervolting. You can read more about LK kernel here: http://xdaforums.com/showthread.php?p=37234176

I've mostly just added FFC and the color_enhancement bugfix that most devs don't seem to want to add.

You will find no fancy governors here, no sweep_to_do_something, no overclocking, no aroma installer. What you will find is a solid kernel, with the above fixes.

To make it clear, this is the kernel I run, and I'm just sharing. If you like it, great. If you don't, I don't care, use someone else's. I'm no elite kernel "dev".

Credits - elkay (98% his work) and crpalmer (for his build tools). Also Infinite Jest for pointing out just how bad our displays looked.

Here's the download - http://d-h.st/Oxr

I won't be pushing source to github. Compressed source can be found here - http://d-h.st/k5L

Q&A:

Q: Can you add feature "x"?

A: No

Q: How can I overclock with this kernel?

A: No

Q: Can you add super_lame_badass_v9_supercharged_donkey governor?

A: No

Q: Can you post source to github?

A: No

Q: I'm having "x" problem, can you fix it?

A: No

Enjoy
[HTC Droid DNA] Jaggar345:
Thanks. I just happened to be looking for a kernel and I guess I will try this one out. I can just flash this in recovery if I'm s off and I just wipe dalvik cache and cache after installation right?
[HTC Droid DNA] firespitta:
What is ffc?
[HTC Droid DNA] dogredwing1:
Forced fast charging
[HTC Droid DNA] beaups:
Default for ffc is disabled. If you want to use it, there are a few ways but the "fast charge" app from play store works well.
[HTC Droid DNA] Evilmonstertruck:
Thanks for this. Seems to be nice and lite. I will report back if I have any problems.

I love all these options

Thanks dude
[HTC Droid DNA] PrimeMinister91:
Huh, I guess this is a sense kernel. Tried to flash with CM10.1 but it just hung at the white htc screen. Ah well. It was worth a shot.
[HTC Droid DNA] walther1337:
The color fix makes a massive difference. Thanks Beaups.
[HTC Droid DNA] itzjen:
Good thing I read this comment before I flashed ,thank you:)
[HTC Droid DNA] Jaggar345:
I'm running viper 1.3.3 de-sesnsed with aosp parts and the kernel is running fine. I think you should be fine.
[HTC Droid DNA] .torrented:
desensed is still sense with stuff removed... running actual aosp is completely different
[HTC Droid DNA] PrimeMinister91:
Haha, not a problem!
[HTC Droid DNA] eriknors:
Thank u for this, got tired of waiting for (insert dev) to get the color enhancement fix. Glad u shared ur work.

sent from my DNA
[HTC Droid DNA] live2die:
will this be updated?
[HTC Droid DNA] Bob_is_a_Droid:
i flashed thru recovery , and wiped can someone please tell me why WIFI wont connect now?
[HTC Droid DNA] Bigandrewgold:
Sounds like you are s on.
[HTC Droid DNA] Bob_is_a_Droid:
I guess i had to restart my modem, wonder why it wouldnt recognize ! all good now:good:
[HTC Droid DNA] bakemcbride21:
Awesome...I love LK's kernel...using it currently with Viper 1.3.3...awesome performance and battery life.

That plus FFC and the color tweak..I'm sold and will try it out!
[HTC Droid DNA] JeffBea:
Flashing now.
[HTC Droid DNA] bakemcbride21:
Night and day between the two with the color fix!

Had to check out the lagom test page on both to see for myself....and you cannot see any of those patterns except the first one without this kernel.

Once again, AMAZING work!
[HTC Droid DNA] Zarboz:
You suck I hate not being able to see changes via commit log
[HTC Droid DNA] rom116:
I read somewhere when you change kernels the modules can get criss crossed and create problems. How do we prevent that from happening I'm using crpalmers on viper ROM right now. Thanks in advance for any help.
[HTC Droid DNA] beaups:
these kernels flash their own modules. mine and crpalmer's both. no issues with that.
[HTC Droid DNA] rom116:
Thanks
[HTC Droid DNA] ML417:
It's not the overclocking that I mind so much, it's the fact that I can't go down to 198 min that will kill my battery life.
[HTC Droid DNA] spinkick:
I dont think it really makes that much of a difference. "race to sleep" and all that.

---------- Post added at 02:03 PM ---------- Previous post was at 01:15 PM ----------

Thanks for this. I like to use msm-dvcs gov since it was built just for our processors.
[HTC Droid DNA] ML417:
It does when your phone spends a lot of time not asleep for various different reasons. The race to sleep is just one way of looking at things, but that's why i goes up to 1.5Ghz to do what it needs, then goes to sleep if it can, min clock speed doesn't affect that
[HTC Droid DNA] spinkick:
In stock android, why did google make 384mhz the default min? Some processors cant handle it (stability reasons only?)
[HTC Droid DNA] amathophobia:
Running great on viper 1.3.3. Thank you beaups for sharing. Always good to have more choices.
[HTC Droid DNA] jjdicecco:
Does this work with sense 5
[HTC Droid DNA] beaups:
Yes
[HTC Droid DNA] jjdicecco:
Awesome thank you
[HTC Droid DNA] Zer0r:
At least he is doing something, not only saying. :p (while some other people playing with other phones... :cool: Can't make myself to like HTC One with Sense5 and smaller screen after DNA. Even S4 is better. My wife finally lost her iPhone and I was faced to buy another phone. I spent my day deciding which one, and made conclusion that it will be definetely not HTC One.:rolleyes:)
[HTC Droid DNA] Zarboz:
just wait for the butterfly S

im sad i bought a one and didnt wait for the butterfly S
[HTC Droid DNA] eriknors:
This is some great battery life.

sent from my DNA
[HTC Droid DNA] Phaded:
Sweetness, thanks
[HTC Droid DNA] Infinite Jest:
I've been having decent life as well. I am using a slightly earlier version (just missing fcc support), but I'm sure they're the same.
[HTC Droid DNA] Character Zero:
Many thanks for this kernel. I am getting great battery life. Thank you so much for sharing!!!
[HTC Droid DNA] Evilmonstertruck:
Been running for a few days now. No problems and the battery life is great.

Very nice work

Thanks
[HTC Droid DNA] JeffBea:
I've running this kernel for 2 days now and it the best battery life I've ever had on my DNA. Thanks!
[HTC Droid DNA] riot1031:
No badass donkey governor? You ain't no dev!!

:D Just kidding, thanks for the great work!!!!
[HTC Droid DNA] Krispenwah:
Actually it's there. I was about to make a similar statement but I found the donkey settings. Phone kicks 'ass' now.
[HTC Droid DNA] kelvinnotcalvin:
I'm ridiculously impressed with how much better the color enhance bug fix has made the output look. Big thanks!
[HTC Droid DNA] rom116:
Using with Newt's NOS. I've run this rom several times with different kernels and it was pretty jittery and I wouldn't use it and always ended up going back to the Viper Rom. Been using this kernel with Newt's rom now for 2 days and plan on making this my standard rom until the new 4.2 with sense 5.1 comes out. Great kernel. Thanks man!
[HTC Droid DNA] riot1031:
I haven't noticed any difference in colors, but I can say that my phone is now sipping power from the battery! I've never had my battery last this long with another kernel. Great work, and thanks again!
[HTC Droid DNA] beaups:
get your eyes checked! :P
[HTC Droid DNA] riot1031:
I really don't see any difference! What exactly does the patch improve?
[HTC Droid DNA] beaups:
What kernel are you coming from? crpalmer integrated same fix into his recent kernel so if you are coming from that you may not notice.
[HTC Droid DNA] Infinite Jest:
Here's an obvious example (http://www.lagom.nl/lcd-test/white.php), but the overall display quality beyond just the grays has seen a huge improvement.

Or go here:

http://xdaforums.com/showthread.php?p=42848504#post42848504
[HTC Droid DNA] riot1031:
I came from elkay's kernel.
[HTC Droid DNA] beaups:
hmm, surprised you don't see the difference. Tapatalk 4 is a great example.
[HTC Droid DNA] riot1031:
I see a big difference when comparing my Nexus 7 screen with my DNA screen, but it's always been that way.

Either way I love the kernel, the battery life is incredible!
[HTC Droid DNA] [indiferenc]:
This kernel is stupid fast
[HTC Droid DNA] fernando sor:
So when is the badassSuperDonkeyGoingFullRetard gov going to be available?
[HTC Droid DNA] riot1031:
In the next release! He's also overclocking it to 4800MHz!!
[HTC Droid DNA] trickster2369:
I like donkeys. o_O

From my S-Off BadSeed DNA
[HTC Droid DNA] tslagle13:
Am I going crazy or is my data signal better with this kernel too??
[HTC Droid DNA] beaups:
It's you. :P
[HTC Droid DNA] tslagle13:
Haha I knew someone would say that.

Sent from my PAC 4.2.2 DROID DNA
[HTC Droid DNA] Infinite Jest:
This kernel is now stock in tranquil. Mission accomplished
[HTC Droid DNA] mustbepbs:
Seriously. This kernel is awesome. Everything is so smooth. I'm just on stock rooted and I've noticed a huge difference over other kernels. I don't remember how stock felt but this is really great. I'm keeping this release tucked away in a safe place just in case future versions aren't as smooth.
[HTC Droid DNA] breakyosef:
What is everyone settings for better battery life should I use kernel tuner?
[HTC Droid DNA] rfarrah:
I'm running it with SetCPU and the only thing I did was create a screen-off profile to limit max usage. Getting excellent battery life.
[HTC Droid DNA] breakyosef:
Appreciate that
[HTC Droid DNA] kenohki88:
So I recently started testing new kernels, I'm running viper what would be the steps to flashing kernel? Just flash or wipe and flash? Or flash then wipe? Sorry for the noob question thanks really wanting to try this kernel out
[HTC Droid DNA] matteebee:
Not here. I am seeing significant difference between this and crpalmer's latest. I've tried undervolting and underclocking as well with same result.

Stay tranquil, my friends
[HTC Droid DNA] kenohki88:
Damn OK so last night I flashed kernel (wipe dalv and cache) went to bed at around 3am with 99% battery and woke up right now with 77% DAMN did I do something wrong? Was running cpalmer kernel before never had this kind of drain also I CAN see the difference on screen colors/quality cool like it!
[HTC Droid DNA] beaups:
not likely a kernel issue, check your wakelocks etc. prob rogue app.
[HTC Droid DNA] kenohki88:
Thanks I noticed in battery saver mode "data off while screen off" wasn't checked maybe that contributed to the drain will keep running/ trying out this kernel over weekend thanks
[HTC Droid DNA] matteebee:
I will let it settle in a few days too. Might just be in a bad coverage area today. Yesterday had it plugged in on airplane mode for 1-2 hours blasting music player through some amplified speakers full volume and only lost 3%. Today using it like normal and it was chugging juice. :-\

Stay tranquil, my friends
[HTC Droid DNA] Jaggar345:
Use a battery saver. Like battery guru
[HTC Droid DNA] deathrow1992:
Also fastboot will clear ram and keep your phone running smooth
[HTC Droid DNA] matteebee:
Thanks guys, not my first rodeo, I know some tricks too. It's easiest not to change anything until I can isolate a cause. It makes for substantially more productive troubleshooting if I don't start throwing apps at it to see exactly what the cause is. I don't really think beaups is interested in developing/changing this kernel too much. I'm just providing feedback so others can make informed decisions about the usefulness/capabilities of this kernel.
[HTC Droid DNA] kenohki88:
I want to run setcpu but I want to wait to see what this thing can do on its own seems to be running better now was on my regular usage earlier handled it well.... Almost fully charged it before class see how it does tonight and see how the weekend goes liking it so far
[HTC Droid DNA] beaups:
Dont use setcpu. Use a more modern app, like system tuner.

Battery problems are simple. Install betterbatterystats (free on xda) and check your partial and kernel wakelocks. You will likely find a misbehaving app or two.
[HTC Droid DNA] kenohki88:
Nice thanks for the tips heres a screen shot of Gsam I'll install/search for those apps you suggested ASAP
[HTC Droid DNA] beaups:
betterbatterystats will give you details on that kernel wakelock. It's too high. There may be a way to do that in gsam but I can't remember off the top of my head.

edit: oh, verizon messages. Known battery issue.
[HTC Droid DNA] kenohki88:
Hell Yea I really like using it too oh well un installing and going back to using stock messenger and I just installed the apps you suggested have to get familiar with them thanks
[HTC Droid DNA] finanandroid:
Uncheck Fastboot

Nope

Leaving Fastboot on always* prevents the phone from ever really going to sleep or resetting issues or cleaning out things on the phone taking up more memory.
[HTC Droid DNA] nycqns983:
Has anyone noticed a problem with gps since switching to this kernel? MI e seems to have a problem staying connected now. I am running this kernel on the latest version of viper.

Thanks everyone!
[HTC Droid DNA] kenohki88:
I hadn't used my navigation since I flashed this kernel saw your post so gave it a run today for about half an hour no issues navi worked as usual I'm also running viper DNA .3
[HTC Droid DNA] xlxcrossing:
Every instance that I've seen high battery drain during screen off is the processor scaling too high sometimes even max. I think since this kernel is closer to stock you would need an app or third party software set a smaller maximum. For me this issue started with the latest version Viper4G that was primarily incompatible with custom kernels because the Rom scripts and kernel conflicted and didn't set the right cpu frequencies. I can never get kernel tuner app to not go rogue and reset everything. ViperDNA shows its undervolting but is that possible? From what I know undervolting is a feature that's not present. Right now I can tell this kernel has stock performance with screen on which is zippy and for the most part battery efficient. I just flashed so I will see what screen off yields. I rarely have any offenders for deep sleep in betterbatterystats since my deep sleep is like 75-90% of my state. When you see a small bar for deep sleep thats when you need to investigate.
[HTC Droid DNA] planedoc:
deleted
[HTC Droid DNA] amathophobia:
Read the OP. Undervolting is included in this kernel.
[HTC Droid DNA] xlxcrossing:
That's fine it wasn't really a strong inquiry of mine. Moreso just trying to illustrate what may greatly drain the battery while screen off.
[HTC Droid DNA] beaups:
if you are getting high cpu load when "asleep", you have app issues. using a 3rd party app to limit screen off cpu speed is a bandaid.
[HTC Droid DNA] xlxcrossing:
How would I go about investigating which app has high cpu load while the screen is off? I have betterbatterystats and battery stats plus installed. I've only ever used bbs to check partial wakelocks and alarms. My phone has never had trouble going into deep sleep which I always thought ruled out wakelocks affecting battery life
[HTC Droid DNA] jamiethemorris:
Try Wakelock Detector.
[HTC Droid DNA] ctyonthehil:
Had to drop in and say this kernel is fantastic. More responsive than any of the others I've tried thus far, and battery life has been the best I have had to date.

Quick question for any fellow ViperDNA users. Did your battery life go up after letting the ROM/kernel install settle for a couple days (i.e. battery calibration), or is the first day pretty standard?

Thanks again for sharing, Beaups. :good:
[HTC Droid DNA] Infinite Jest:
Does this look like a kernel or a ROM issue? http://xdaforums.com/showthread.php?p=43762166
[HTC Droid DNA] beaups:
Can be either. In your case, its likely caused by app keeping radio or bus awake, which is tricky to troubleshoot. Sometimes a reboot cures. A factory reset should do the trick as well.
[HTC Droid DNA] Infinite Jest:
Yeah, a reboot has worked in a couple of instances, but it always seems to come back with a vengeance. I'm going to try a clean install of the ROM + kernel and see where that takes me. If that gets nowhere, I'll switch ROMs and report back.
[HTC Droid DNA] -DroidIsDNA-:
Use greenify.
[HTC Droid DNA] abrego47:
I have seen that happen for me on newts m7, after a few days also.
[HTC Droid DNA] curly9:
I was going to see much undervolting tall are doing I've just started learning about it
[HTC Droid DNA] CharliesTheMan:
If I understand correctly, you're asking how much undervolting people are doing.

The DNA undervolts quite a bit, all chips are different and so is usage. Just remember to make a nandroid backup and most importantly make a nandroid. When undervolting you want to NOT set voltage on boot until you've tested things thoroughly. I would guess a general underfoot, which is all frequencies together, of -50 would be fine, but try -25 first to be sure, then try -50 and after a lot of testing, if you wish to go further you can. It really depends on how far you want to go with undervolting. In my opinion you won't see a lot of difference in battery life from the undervolt, but if it lowers temperatures its improving efficiency. Also keep in mind your phone might be stable with a certain voltage but run warmer, or perform worse than it does with less undervolting, so its all about finding the sweet spot.

This is strictly my opinion, Beaups might have a totally different answer and if so rest assured his opinion is likely right, and he knows way more about kernels, voltage and clock speeds than I do.
[HTC Droid DNA] curly9:
Thanks for the reply. I have under volted but -50 before and works well on some roms and not others. But I've heard of people going further and didn't know how it was capable
[HTC Droid DNA] beaups:
well you can go as low as you want that doesn't reboot the phone? it's going to be trial/error.

using +/- as a reference doesn't really work well, since different binned cpus run different voltage tables. for instance, your phone might run 1100mv at 1.51ghz stock, and mine runs 1200mv (iirc), I'm pvs nominal bin.

That said, I'm 100% stable at 1075mv @ 1.51. For me, that would == 125mv uv.
[HTC Droid DNA] CharliesTheMan:
Yeah I'm undervolt -75 across the board and then adjust certain frequencies a good bit more. That was just a starting point. Sorry for not being more clear Beaups answer is exactly what I was trying to say.
[HTC Droid DNA] tdizzle404:
Anyone having issues with cpu spy not reading the kernel?
[HTC Droid DNA] Protonus:
beaups: First, thank you very much for sharing this kernel! It's great!

second, it seems that force fast charge, isn't always working. I have two chargers, both 3rd party that are greater than 1 amp output, that even with FFC enabled, are being detected as USB. These are chargers that worked fine with FFC on my Galaxy Nexus and were detected as AC with FFC on, on that phone. So it's something with this phone or kernel. I've confirmed FFC is on with Trickster mod and with the "Fast charge" app. Interestingly, actual USB off my PC shows up as AC! So I know the mod is working... just not with all chargers?

Would you like a logcat of when I plug in the charger, or any other information from me?
[HTC Droid DNA] beaups:
Ffc works fine with fast charge app in the market. For unknown ids, you are correct, I did not add that patch. I'll fart around with it over the next few days.
[HTC Droid DNA] Spaded21:
Does everyone pretty much use SetCPU to adjust settings? Will the cpu and voltage setting built into Viper override or conflict with the kernel or SetCPU?
[HTC Droid DNA] Spaded21:
I flashed this today and so far I am getting issues with the msm_hsic_host wakelock keeping my phone wake about 50% of the time. Isn't that a specific issue that LK and this kernel are supposed to address? I am going try to reflash and wipe cache

Thanks in advance
[HTC Droid DNA] RBThompsonV:
Having graphical issues (stuttering on portions of screen and minor artifacts).

Running PA

Have the same issue on CM 10.2
[HTC Droid DNA] trickster2369:
Ummm, this kernel is for sense, which could explain the issues you're having.

Sent from my Nexus 10
[HTC Droid DNA] Spaded21:
Still getting msm_hsic_host wakelocks after reflash/wipe. The percentage isn't very high, but the amount is. Also what could be causing the proximity wakelocks?
[HTC Droid DNA] RBThompsonV:
HA!!! Yes, That WOULD explain a few things... interesting that it boots and runs fairly smooth... with S2W working as well...
[HTC Droid DNA] shobon:
That is incredibly interesting, seeing as how this kernel doesn't feature sweep to wake...
[HTC Droid DNA] Spaded21:
I really want to keep using this kernel for the color enhancement but the msm_hsic_host wakelock is kinda killing it for me. Can anyone help? I don't want to bug beaups with it since he specifically said he isn't supporting issues for other users.
[HTC Droid DNA] trickster2369:
CRpalmers sense kernel has the color tweaks added.

From my S-Off BadSeed DNA
[HTC Droid DNA] Spaded21:
That was the first one I tried and it was good except I was still getting the hsic wakelocks
[HTC Droid DNA] beaups:
Hsic wakelocks are patched, and should run in the 2-5% range. If you are getting crazy high hsic locks then you have an app that is causing it. That can be very difficult to hunt down.
[HTC Droid DNA] Spaded21:
Thanks beaups, I appreciate your response. It's only around 2% so I guess thats normal, it was the amount that concerned me. I guess I will just have to stop obsessing over it and just enjoy my phone.
[HTC Droid DNA] Protonus:
Any luck? I really miss fast charge and apparently most of my chargers are considered unknown id's :(

I appreciate it either way.
[HTC Droid DNA] Jaggar345:
How do you even know if your getting fast charge I usually just plug it in and go to bed and it's charged by morning when I take it off at 6am
[HTC Droid DNA] Protonus:
Well... The phone charges slowly. Lol. But specifically, it indicates that it's charging over USB when it should say AC. I have 2 amp chargers, but USB is limited to 500ma, a quarter of that.
[HTC Droid DNA] Jaggar345:
Oh well I just use the HTC one all the time so I guess that's fast. I really don't pay attention to it. I have never used another charger in the phone since I have had it.
[HTC Droid DNA] beaups:
You are using an app to enable the fast charging feature, right?
[HTC Droid DNA] Protonus:
Yes, both Trickster and Force Fast Charge app report it's enabled. and it DOES work, for normal PC USB connections. It's just not working with my third party chargers - ones that fast charge worked fine with, on my Galaxy Nexus with FFC. They report as AC on my GNex but as USB on my DNA. I believe it's the "unknown ID's" issue you mentioned before.
[One (M7) Accessories] djnicho12:
Hi awesome Xda Community I just received my Battery Case Made By Power Bank & Made my litte Review & Also I want to warning people to iblason battery Case and Power Bank are exactly the same even the package is the same but almost 3 times cheaper I pay 19$ free shipping they take almost 7 days to get here but the wait is worth ..

It feels comfortable to hold it .. less heavy than I expected also has a nice

Kick stand by the camera I didn't charge my one yet but I'm post my usage in a few days ,, also if someone has any question or want the seller link I'm more than happy to respond

EDIT = seller

http://item.mobileweb.ebay.com/viewitem?index=0&sbk=1&nav=SEARCH&itemId=370836827347
[One (M7) Accessories] Mashkawizii:
Id like a seller link if you dont mind :D
[One (M7) Accessories] djnicho12:
Pm send
[One (M7) Accessories] rilxous:
Yeah. PM me if you can;p
[One (M7) Accessories] Gvndeb60:
PM or post link please:thumbup:
[One (M7) Accessories] ollidiemaus:
I would like to see the link also :)
[One (M7) Accessories] megamaster2:
Link to the seller please :)
[One (M7) Accessories] mprunty:
Can you pm me the link as well....
[One (M7) Accessories] djnicho12:
Link posted

http://item.mobileweb.ebay.com/viewitem?index=0&sbk=1&nav=SEARCH&itemId=370836827347
[One (M7) Accessories] eHabaski:
Hey, I was wondering if anyone has had this power case. Seems about the same price, but holds 3800mAH vs OP's 2600.