yashsingh1/xdaforums huggingface dataset:
[HTC Droid DNA] t1gartist:
Re: [Kernel] [April 1] crpalmer's [Linaro 4.7 -O3] [Linux 3.4.38][hotplug, thermald,

Yes it is 45 mins of logcat not one problem with kernel and I think it was just a freak accident that it was an issue
[HTC Droid DNA] crpalmer:
Re: [Kernel] [April 1] crpalmer's [Linaro 4.7 -O3] [Linux 3.4.38][hotplug, thermald,

I've been running 1.2.5 all day and 1.2.6 just changes the ramdisk. It's probably pretty safe but I was going to wait until tomorrow before updating the OP just in case I hit a problem tonight.
[HTC Droid DNA] t1gartist:
there would be a way to modify ram as in use 1gb for system use and the other 1gb as a ramdisk storing system app cache for faster read write times which would theroetically speed up the droid dna is there? as main system apps would benefit from it as it would still speed up system even if half the ram wasnt for complete system usage
[HTC Droid DNA] nev310:
Re: [Kernel] [April 1] crpalmer's [Linaro 4.7 -O3] [Linux 3.4.38][hotplug, thermald,

I did that but I've still been having problems. Is there an easy way to s-off now?

Sent from my Droid DNA
[HTC Droid DNA] crpalmer:
New version. I'll try to start including the download link in these "new version" posts as that OP is a little big and painful to find the link in...

Version 1.2.6: April 4, 2013: ramdisk fix, lowmemorykiller, hsic wakelocks/B]:

* Fix a problem where the ramdisk was no longer disabling mpdecision and thermald. This issue causes a very minor additional battery drain that has now be fixed (Thanks t1gartist!).

* CAF updates to lowmemorykiller.

* Reapply elkay's HSIC fixes by pulling the real commits from CAF (instead of his hand copied commits) which fixes two problems in his commits.
[HTC Droid DNA] crpalmer:
That sounds possible but I'm afraid that most people's cache is probably larger than 1GB. Even if we used a zram (compressed) in-memory filesystem for it, I still would expect that space would be a big problem. I also haven't really seen anyone do a detailed study of the I/O pattern for "normal" Android usage to know that this is really a bottleneck.
[HTC Droid DNA] Hussainally:
Re: [Kernel] [April 4] crpalmer's [Linaro 4.7 -O3] [Linux 3.4.38][hotplug, thermald,

Thanks so much bro..any difference from the one you posted earlier ...I am having insane battery life on that 1.2.6:)

The best kernel eveeeerrrr
[HTC Droid DNA] crpalmer:
No change. It's the same link to the same file that I posted for testing yesterday.
[HTC Droid DNA] jeremy46er:
Re: [Kernel] [April 4] crpalmer's [Linaro 4.7 -O3] [Linux 3.4.38][hotplug, thermald,

I followed the directions from this thread, it took no more than ten minutes. Just read through the instructions thoroughly before you even connect your phone.

http://xdaforums.com/showthread.php?t=2155069
[HTC Droid DNA] t1gartist:
That's why I asked. 1gb is easy to acquire on android and I noticed the DNA wouldn't create a swap with swapped 2 as I was going through old apps from other phones as they all sync to get rid of **** I don't need and just got curious about maybe a swap using the ram but thinking about it how you put it using a ramdisk would sure bottleneck and I think it there was 4 gbs of ram then maybe but for now no
[HTC Droid DNA] -DroidIsDNA-:
Absolutely ludacris battery life. 1.7 max with about 8 hours of use, 1.5 hr screen time and 73% left. Kudos, brother.
[HTC Droid DNA] crpalmer:
Glad it's working well for you guys!
[HTC Droid DNA] android4temo:
What governor are you all using to get some great battery life with this kernel?

Thanks!

Sent from my Rooted and ROM'ed, Droid DNA!

"When has a locked BOOTLOADER ever stopped me"?!
[HTC Droid DNA] jeremy46er:
I'm using ondemand with bfq scheduler, no complaints at all.
[HTC Droid DNA] cloneDNA:
So is this good to use with newt's sense 5 rom v. 1.0.6? Do I need to use a governor in conjunction in order to get better battery life?
[HTC Droid DNA] Bigandrewgold:
You are always using a governer, you just get to choose what one you use.
[HTC Droid DNA] monkboy24:
Has anyone tried this on sense 5? I'm about too. #curiosity
[HTC Droid DNA] Cadillac Johnson:
Senor Palmer,

So in sys/module should msm-thermal be disabled on 1.2.6?

---------- Post added at 11:09 PM ---------- Previous post was at 11:02 PM ----------

Aside from govs like min/max you won't notice a huge difference between the standard govs.

My personal favorite is Interactive or Lionheart(if available) paired with SIO or row(again if either are available) schedulers. If not, can't really go wrong with Interactive or Noop.
[HTC Droid DNA] amit_sen:
I was using the last version with Joelz sense5 odexed to.. It was working well.

However, the latest version is bootlooping :(

U can try it out and let me know.

Sent from my HTC 'One' DNA
[HTC Droid DNA] t1gartist:
Yes use on-demand bfq 192 min 1728 max and sd write speed 1024 also go into build proper edited and look for windows mng max event it's default 200 which slows coy down change to 90
[HTC Droid DNA] monkboy24:
Yea v1.2.6 booted up and after 5 minutes started boot looping. I'm on joelz too
[HTC Droid DNA] Hussainally:
Seeing some choppiness when scrolling through screens with these settings..anyone else have better settings ..?
[HTC Droid DNA] crpalmer:
amit_sen and monkboy24:

If you are having a crash, please after reboot run

adb pull /proc/last_kmsg

and post a link to it. There is nothing I can do without that...
[HTC Droid DNA] crpalmer:
New test version posted in the second post (and link below). Please provide both positive and negative feedback. I'm not seeing any flickering on my phone, but maybe there's something wonky about my phone, the phase of the moon, etc...

Viper DNA 1.2.0 / OTA 2.04.605.2 710RD Test Version

1.3.0 April 5: chad0989's kgsl upgrade for CM 10.1

Known issues:

* dmesg shows an unknown ioctl in the framebuffer

* the text of a quadrant scores page is very small
[HTC Droid DNA] djsnake210:
I'm running 1.2.6 on joelz and so far so good. I flashed using Flash Image GUI. It's only been about 30 minutes so far, so I'll keep an eye out.

CPU Settings are Min: 384, Max: 1512, I/O: bfq, Governer: ondemand

Lovin it so far... thank you palmer!
[HTC Droid DNA] orangechoochoo:
The screen colors are back to normal and quadrant is in the 9k range again. In the prior version for some reason the screen's color was washed out and I never broke 8k on quadrant. Plus mpdecision was not changed to _old.

Edit: I renamed mpdecision to mpdecision.bak, rebooted, and quadrant is now 9.2k.
[HTC Droid DNA] crpalmer:
No need to rename mpdecision, it is disabled in the ramdisk included in the boot.IMG.

What ROM are you using? I'm particularly interested in ones based on the OTA. I'm running Viper 1.2.0 with my test kernel 1.3.0 and I'm not having any flickering issues which is very exciting for me!
[HTC Droid DNA] orangechoochoo:
Nos M7.

Actually the colors now look oversaturated with this kernel.

Edit: I was reading the nos thread and someone had the same issue with the phone going into low power mode which kept the screen dim. Last night I was playing around with Rom toolbox and it borked some things so I reflashed the Rom and then this morning your new kernel so I didn't have a chance to see if the reflash fixed the screen problem until this morning when I flashed your new kernel. So disregard my comments about the screen.

And I'm not using Rom tool box again, it's performance tweaks don't work well with the custom kernel.
[HTC Droid DNA] t1gartist:
You should boot device down enter adb logcat > c:/logcat.txt and read to find errors so you will know if kernel or Rom related
[HTC Droid DNA] HOOKEDONDROID:
Ill be a guinea pig. Ill report back with findings. Thanks for this..
[HTC Droid DNA] t1gartist:
i second the guinea pig
[HTC Droid DNA] crpalmer:
Thanks Guinea Pigs!
[HTC Droid DNA] t1gartist:
no issues flashed fine running extremely smooth ran real racing 3 and no issues no screen flickering nothing i give it a 5 star rating as usual
[HTC Droid DNA] HOOKEDONDROID:
Ok, so far...upon first boot it my phone froze. Hard rebooted and so far smooth as butter. 9k quadrant score. I'd like to give it a day or 2 to see what she acts like after everything settles. Will report back.
[HTC Droid DNA] t1gartist:
no issue upon any boot up and i just cycled phone 3 times and ran antutu benchmark and acquired 12896 score. while quadrant advanced gave me 7676 with text almost to small to read lol but other then that keep it up dude also all i need to do to add another clock is mod the vdd table and add the clock to the list with all the other available clocks?

---------- Post added at 05:04 PM ---------- Previous post was at 04:51 PM ----------

git remote add stock+ http://github.com/crpalmer/dna-kernel-stock-plus-upstream git fetch stock+ git merge --strategy=ours b58e6fe7e49f6e527c3f0cf03fda5673dfc5ca53 git merge stock+/master <<< gives off fatal: Not a git repository (or any parent up to mount point /home)

Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).<<< is this because your kernel is already updated or location change?
[HTC Droid DNA] crpalmer:
t1gartist the instructions were intended for people that had an existing kernel tree they wanted to update. You need to add the remote to an existing git repo.

If you want to just build it, you can check it out and also check out my build tools and make sure that the paths are correct in the crpalmer-build-config.
[HTC Droid DNA] t1gartist:
did you change from using ./dna/build.sh?
[HTC Droid DNA] crpalmer:
I have a build tools repo now which I clone into build (i forget the repo name but it is in my github) and then it's just

./build/build.sh
[HTC Droid DNA] t1gartist:
ok i figured what i did wrong i didnt clone the tools in the kernel folder itself now i added bootchart so im going to play with that cause it seems useful kinda

now is there a tutorial thats good on explaining modding voltages and clock speeds as i wanna play around a bit i got my dna really stable at 1.9 on a beastmode kernel but i wanna keep your kernel and change clocks maybe test to see how far i can underclock the cpu and see my cpu limits on higher clocks beyond 1.9. also is it possible to have certain clocks static voltage and other adaptive at the same time as if so high clocks can be way more stable on static voltage.
[HTC Droid DNA] Hussainally:
feedback

1.3.0 colors look oversarurated and phones got a little bit warmer compared to 1.2.6..but it's gotten smoother.home screen choppiness is gone
[HTC Droid DNA] Zer0r:
I can confirm also on ViperS 1.2.0 - kernel 1.3.0 is working smooth and pleasant :) No bugs or reboots so far. Great job! Thank you!

PS: And colors oversaturation is a plus for me :)
[HTC Droid DNA] CHRISTOPHERg:
+1 no problems with viper 1.2.0. No reboots or any kind of problems
[HTC Droid DNA] crpalmer:
Update test version. Appears to be working well with Viper 1.2.0, can I get feedback from people using 1.15 (pre-OTA) ROMs as well now? I will likely make this my stable kernel soon if I don't get reports of problems.

--

Viper DNA 1.2.0 / OTA 2.04.605.2 710RD Test Version

This is based on my stable 1.2.6 kernel with modifications to the video drivers.

1.3.1 April 6: fix unknown ioctl, add gamma correction table

* The unknown ioctl was that the Verizon user code still uses an older overlay structure which I now map to the new structure.

* HTC added a gamma control table, but the hook was lost when updating the framebuffer code to a new version. Added that back.
[HTC Droid DNA] shizumie:
downloading now. Viper 1.1.3

after I play a bit I'll be jumping to viper 1.2 though.

Signed with the blood of my DNA

---------- Post added at 01:58 PM ---------- Previous post was at 12:59 PM ----------

Well I know it's only been a few, but I can't seem to brake this thing... Lol

Most kernels I can force a reboot fairly quick (IF I Try, not necessarily from normal use)

But I have had zero issues so far.

I'm only using set CPU @ the moment. Ondemand bfq 1674/194

What is best gov/schedule for battery./ and performance?

I was gonna jump right back to viper 1.2. But I'm gonna play on this for a bit on 1.1.3

Any thing specific I need to try and brake for ya? If so let me know ow and ill try my best ^_^

Signed with the blood of my DNA
[HTC Droid DNA] crpalmer:
Nothing specific other than anything display related. I just want to be sure I didn't break it for 1.15 based ROMs because I hadn't even tried booting one with the 1.3.1 kernel...
[HTC Droid DNA] shizumie:
Finally got somethin lol. Not much though.

Had a calculator widget fc notification.

And my benchmark with quadrant is displaying much smaller than normal...

That's it so far.

Signed with the blood of my DNA
[HTC Droid DNA] shizumie:
I'm going to charge up and then come back and play. IV been on YouTube, videos, Web, games. No display prob other than above.

Signed with the blood of my DNA
[HTC Droid DNA] cbrown245:
I got a couple reboots on both 1.3.1. And 1.3 , if I open incredicontrol app I get reboots without changing any settings . But if not its smooth , thanks .

Oh and I'm on Viper 1.2
[HTC Droid DNA] yearn2burn:
Scrolling home screens is not as smooth with 1.3.1 compared with 1.2.6 on viper 1.3.1. Images a trace fuzzy while scrolling slowly and tends to hitch occasionally. Not dramatic, but definitely different going back and forth a few times.
[HTC Droid DNA] orangechoochoo:
Colors are back to normal and I haven't noticed any problems except for the really small quadrant results screen :good:
[HTC Droid DNA] t1gartist:
^^^ agreed thats only thng i noticed and thats only for quadrant advanced

also i played real racing 3 last night from 40% to dead phone and it took 7 hrs so thats not bad with phone set on min max 1728 and put on performance so thats awesome palmer keep it up and oh no reboots phone got a little hot but that much i figured with cpu forced to stay at 1728 with no down time just hard gaming im pleased with the skills you have palmer today i shall donate soon as my pay clears. and i know 5 bucks dont sound alot but its what i can afford right now so thanks man
[HTC Droid DNA] typeriz:
Just a request if you can add the beats tweak from zarboz kernel, his kernel isn't nice with my battery for some reason, and yours is. If you can that would be great. :beer:
[HTC Droid DNA] Berzerker7:
So yeah, tried both 1.3 and 1.3.1, and my logcat is getting spammed with

W/SchedPolicy( 540): add_tid_to_cgroup failed to write '1265' (Permission denied); policy=0
W/System.err( 540): java.lang.SecurityException: No permission to set to given group
W/System.err( 540): at android.os.Process.setProcessGroup(Native Method)
W/System.err( 540): at com.android.server.am.ActivityManagerService.updateOomAdjLocked(ActivityManagerService.java)
W/System.err( 540): at com.android.server.am.ActivityManagerService.updateOomAdjLocked(ActivityManagerService.java)
W/System.err( 540): at com.android.server.am.ActivityManagerService.removeContentProvider(ActivityManagerService.java)
W/System.err( 540): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java)
W/System.err( 540): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java)
W/System.err( 540): at android.os.Binder.execTransact(Binder.java)
W/System.err( 540): at dalvik.system.NativeStart.run(Native Method)
W/ActivityManager( 540): Failed setting process group of 1265 to 0

constantly. Not sure what could be the issue.
[HTC Droid DNA] crpalmer:
t1gartist, you're in luck... I don't do donations so you'll have to take the $5 and buy yourself a beer instead!
[HTC Droid DNA] Zarboz:
i no see this on your github

you pulling from here?

https://github.com/Chad0989/vigor_aosp_kernel/commit/5e8ecbc67cd396a12c9a6260837b44e6c2671666
[HTC Droid DNA] Zarboz:
i have a patch for this!

https://github.com/Team-Blackout/Blackout-Monarudo/commit/3e4b3604c936ba2dbd355160bcc5a94f35004096
[HTC Droid DNA] Berzerker7:
Edit: Just read that my comment was moved here, sorry for spam. Thanks Zarboz ^
[HTC Droid DNA] crpalmer:
Sorry, I ran out of time this morning and forgot to push. 1.3.0 is just Chad's and my commits from the cm10.1 kernel. 1.3.1 are two new commits. I'll push it all up this evening.
[HTC Droid DNA] crpalmer:
Thanks!
[HTC Droid DNA] rfarrah:
Running Viper 1.2. The 1.3.1 kernel took me into bootloops.
[HTC Droid DNA] crpalmer:
Bad download? Check the md5sum?
[HTC Droid DNA] Zarboz:
cool thanks alot man looking forward to being able to cherry-pick your git and not have to do the porting myself :D

your a great addition to the community here :D
[HTC Droid DNA] pio_masaki:
Re: [Kernel] [Linaro] [Linux 3.4.29] Version 1.0.0 - Feb 7 / Bluetooth test version 1

Yeah if it happens again I'll grab it, its not happening now and I've gotten plenty of messages and email since, it may still just be settling in.

Sent from my HTC DNA
[HTC Droid DNA] spinkick:
A challenger appears

What kind of battery life are we getting on this bad boy?

So if benchmarks are laughable, how do we quantify if X change improves performance or not? Seat of the pants "I just can tell" measurements are not the way to go.
[HTC Droid DNA] crpalmer:
Re: [Kernel] [Linaro] [Linux 3.4.29] Version 1.0.0 - Feb 7 / Bluetooth test version 1

Unfortunately, I think you really have to try it and see how it works for you. I left my phone off charger all night and had a 8% over 9 hours loss. I've had the phone sitting in my pocket for an hour in mediocre cell coverage during the middle of a business day and lost 8%.

The only definitive things I can say are that my hot-plug driver drops to a single core when the screen shuts off (and disables uself) and the thermal throttling driver I wrote disables itself when the screen is off. Those help but your environment matters more....
[HTC Droid DNA] eriknors:
Re: [Kernel] [Linaro] [Linux 3.4.29] Version 1.0.0 - Feb 7 / Bluetooth test version 1

Battery life is great on this kernel.

sent from my ViperDNA
[HTC Droid DNA] pio_masaki:
Re: [Kernel] [Linaro] [Linux 3.4.29] Version 1.0.0 - Feb 7 / Bluetooth test version 1

It was giving me pretty good life but that was offset by random reboots sucking up battery, when I have time to be unstable again I'll grab logs but for now I can't afford it to be locking up and rebooting. Seems its just me having this issue so my phone just may not like this kernel, not worth it to change anything, just to bad because I do like it otherwise.

Sent from my HTC DNA
[HTC Droid DNA] crpalmer:
Re: [Kernel] [Linaro] [Linux 3.4.29] Version 1.0.0 - Feb 7 / Bluetooth test version 1

Let me know when you have a log. Did you change any settings from the defaults?
[HTC Droid DNA] pio_masaki:
Re: [Kernel] [Linaro] [Linux 3.4.29] Version 1.0.0 - Feb 7 / Bluetooth test version 1

Nope just flashed it and let it ride after wiping caches. I forgot to grab it the last time and opted instead to wipe clean and start over or I'd have it already. I generally consider any bugs a kernel displays as settling in for the first 24 hours, this persisted for about 30 when it rebooted mid call and promoted a full wipe and start over. It would go all night and not reboot that I was aware of, but in normal use would go max 3 hours, sometimes 10 minutes, it was hard to figure out, it seemed to only happen while sleeping and getting a notification, email, gtalk, etc. Then it happened during a call.

Again its not a big deal as I seem to be the only one with these issues so its probably more likely my device or setup causing it.

Sent from my HTC DNA
[HTC Droid DNA] crpalmer:
New versions posted (1.0.2 and 1.1.2).

For those that downloaded the bluetooth modified version. Any feedback on whether it seemed to make things better, worse or not noticeably different?
[HTC Droid DNA] morpheousrx:
Forgive my ignorance...but what would be major differences between this rom and DSB's....
[HTC Droid DNA] trickster2369:
Re: [Kernel] [Linaro] [Linux 3.4.29] Version 1.0.2 / Bluetooth test 1.1.2 - Feb 10

FTFY
[HTC Droid DNA] crpalmer:
The two kernels have a ton in common (I'm using DSB's overclocking, GPU changes because he knows more than I do about that!) and we both pulled a ton of the same commits from other kernel developers.

dsb's kernel has a ton more governors and I/O schedulers and has sweep2wake.

My kernel is currently working on battery consumption. It has a new CPU hotplug driver (decides how many cores should be online at any point in time) and a new thermal driver (throttles the CPU when it is getting too hot). I've also worked to reduce some excessive logging added by HTC and some other changes to avoid extra battery usage. This kernel also has underclocking down to 192MHz. It includes most of elkay's hsic fixes as well.
[HTC Droid DNA] idkwhothatis123:
Re: [Kernel] [Linaro] [Linux 3.4.29] Version 1.0.2 / Bluetooth test 1.1.2 - Feb 10

This kernel is slick. I'm running on a clean install of the newest venom. Pure butter man.
[HTC Droid DNA] amathophobia:
Re: [Kernel] [Linaro] [Linux 3.4.29] Version 1.0.2 / Bluetooth test 1.1.2 - Feb 10

I have not noticed any difference using the Bluetooth test kernel. Though I was surprised that the new stack didn't allow us to use Bluetooth gamepads. Otherwise very slick kernel. Thanks.

htc droid DNA - Viper ROM
[HTC Droid DNA] crpalmer:
The only thing that I've noticed is that it *seems* like I get a stronger connection with my bluetooth headset. But, that's probably just a placebo effect. It will be interesting to see what is released in the new Verizon update to see if that solves some problems or makes any difference with using the Linux core drivers.

Either way, I'll keep building the two versions for now because I'm running the BT version as my daily driver.
[HTC Droid DNA] crpalmer:
New versions updated. Some optimizations, some HTC debugging cleanup and bumped to Linux 3.4.30.
[HTC Droid DNA] cdkg:
Re: [Kernel] [Linaro] [Linux 3.4.30] Version 1.0.5 / Bluetooth test 1.1.5 - Feb 12

Crpalmer, you the mutha f-ing man. Love the kernel
[HTC Droid DNA] Zarboz:
Re: [Kernel] [Linaro] [Linux 3.4.30] Version 1.0.5 / Bluetooth test 1.1.5 - Feb 12

Its easy to adjust the pulled values in the commit for gpu adjustment for oc but I wouldn't go higher than 550mhz and that's kind of extreme so you can play from the 450 I det at all the way up to 550 MAX
[HTC Droid DNA] hyphydragon:
this is my first kernel flash for my new dna im so optimistic!

I think im flashing 1.1.5 even though the file is still named 1.0.5?

im on the newest venom i wiped dalvic and cache and got a reboot as soon as i opened my browser.

gonna pretend like that one didnt happen haha
[HTC Droid DNA] crpalmer:
If you haven't rebooted since, run

adb shell cat /proc/last_kmsg > last_kmsg.txt

and post a link to that file (if it is not 0 bytes, of course) and I can see if it tells me anything about why you would have rebooted.
[HTC Droid DNA] fireguy0306:
Re: [Kernel] [Linaro] [Linux 3.4.30] Version 1.0.5 / Bluetooth test 1.1.5 - Feb 12

Holy awesome battery life.
[HTC Droid DNA] rfarrah:
Yup! They match.
[HTC Droid DNA] crpalmer:
Can you get a last_kmsg? If you have a Linux machine, you can get an adb connection much earlier this than on windows.
[HTC Droid DNA] shizumie:
Ok so after some extensive fun. I did start to see a little slower or stuttering. In things like opening apps or notification bar.. Say If i had a txt or call @ same time.

@ 8 hours. 50% battery. 1 hour screen. 3 hours Pandora.

Getting ready jump back to viper1.2 and try it out.

Signed with the blood of my DNA
[HTC Droid DNA] Zarboz:
looking through your 1.3.x branch not finding the tag for v 1.3.1

only for 1.3.2 and no KGSL updates yet :(
[HTC Droid DNA] rfarrah:
Sorry, already dirty-re-flashed and I'm not that savvy. Will definitely try again on your next version. Thanks for working on it!
[HTC Droid DNA] crpalmer:
I don't typically tag my versions. Search for 1.3.1 in the git log.