yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] poondog:
My mistake. My ramdisk tweaks aren't present in the dev edition kernel. So for now you will have to do in an app

Question, does the dev edition kernel posted above work on the 401 ROM like MaximusHD?
[One (M7) Original Android Development] Valhingen:
Working flawlessly in my phone using InsertCoin 6.03rev85 (401 based). I'm using the new firmware though. KK Feb6 is giving me some weird sound problem after flashing the new firmware. Flashing KK Feb11 solved the problem. Thanks. :)
[One (M7) Original Android Development] poondog:
You'll have to manually switch to on demand btw
[One (M7) Original Android Development] liam_davenport:
Thanks for confirming, I've had the glitchy sound too only happens every so often no big deal for me :)
[One (M7) Original Android Development] ser35:
TCP "highspeed"

poondog,

What is algorithm TCP "highspeed", you can tell more?
[One (M7) Original Android Development] poondog:
You can find more info under HSTCP

Idk why they keep changing the names and make it confusing like Westwood+ etc

http://en.m.wikipedia.org/wiki/HSTCP
[One (M7) Original Android Development] ser35:
Ah! HSTCP then to me all is clear! Thanks
[One (M7) Original Android Development] poondog:
Cool :) will upload new kernel too soon

Does the Dev edition kernel work with properly with the other sense roms?
[One (M7) Original Android Development] ser35:
Yes. Works on MaximusHD but when the manual setting options kernel
[One (M7) Original Android Development] poondog:
Cheers, I'll try to remember to fix that :)
[One (M7) Original Android Development] Keasby:
Works perfectly on NuSenseSIX dev edition! :)

No issues at all, thx again! :)
[One (M7) Original Android Development] Rix70:
Hi

I have installed your kernel on GPe Plus+ by santod040

Please few question..

ExFAT is disabled and i/o scheduler is set to deadline....tcp algorithm is westwood ..

are correct this setup? and elementalx app working on it?

At Soon for report!

Very Thanks in advance

PS: i have set Selinux to permissive with "SELinux Mode Changer" ....but it don't set auto the permission,every time i have set to ..every boot..

exist an app that apply AUTO "permissive" at every boot?
[One (M7) Original Android Development] poondog:
Did you try Exfat to work? It will show disabled in Flar's app because he used a different driver I think. Since it doesn;t see his driver, it thinks there is none.

Deadline and westwood are correct. They have proven to be most reliable and best in testing

You can use an initd script for that. The command is

setenforce 0
[One (M7) Original Android Development] Rix70:
Thanks for the answer :)

Please how can i try if it work? I have installed Trickster MOD but don't displayed it..

and :D The init script command to terminal or I have to insert it into the file named "init" inside the root? and if yes the format of the command is "setenforce=0 or setenforce:0" and the position?

Sorry for my multiple questions but I would not make a mistake.

Can you explain me please?

Sorry also for my English!!

Very thanks in advance

Inviato dal mio HTC One utilizzando Tapatalk
[One (M7) Original Android Development] ZeroInfinity:
I did it for you in case you do something wrong ;)

https://mega.co.nz/#!jMxCDLKA!IlsnL1mNXtwKkBlPMH5v_7IylK7gsTOAWpHeLuk5Ix0 (On mobile, you need to request desktop site in order to view)

place in /system/etc/init.d (if init.d folder is not there, create one)

use a file explorer, select 99SELinux, tap on properties and set permissions to rwx r-x r-x or chmod 755
[One (M7) Original Android Development] Rix70:
Meanwhile thank you! you are very kind :)

does not work :( what I did wrong?

but it goes with the file extension .txt?

I have installed mode changer app.. I have to uninstall it? ..Clean Cache ?

Ps: In the intit.d directory I have found a file of elementalx and another of the Nukernel config...but I have removed this!

now I have KK kernel obviously ... I have to remove this two files? I asked because in the last week I have issues for the first time with the kernels. sweep2wake don't work.. Elementalx, Nuk3rn3l and now KKernel but never sweep2wake! :(

However... I thank you very much for your help!! I wait and try to clean cache.

Sorry for my little English

Inviato dal mio HTC One utilizzando Tapatalk
[One (M7) Original Android Development] ZeroInfinity:
remove the .txt, it should have no file extension at all.

Uninstall the SELinux mode changer app and it will work.

If you are using this kernel, REMOVE anything from ElementalX, Nukernel config etc.

Just put the init.d script in etc, do not do anything else. the script should not have an extension. Just place in /system/etc/init.d, chmod 755/set perms rwx r-x r-x and reboot.

No cleaning, do not do anything extra besides the things I am telling you.
[One (M7) Original Android Development] Rix70:
:) ..all right! it work now.. Finally!

Now i have to understand because the sweep2wake not working with all keernel.

it work only after installation..with the kernel inside the rom (NuK3rn3l) ..but if i change kernel the sweep2wake dead!!!

however, thanks ZeroInfinity for your perfect help ;) ...also because i learned some important INFO with your Help!
[One (M7) Original Android Development] poondog:
You don't need exfat if you don't know what it is :)
[One (M7) Original Android Development] Orginator:
[MENTION=4379011]poondog[/MENTION]

so is the next step maybe getting a proper installer added to your kernel? eg. where you can choose some options you might want or not want? (thermal throttling ? undervolting? underclocking? io/cpu scheduler? d2tw? s2w? etc.)

I guess you could check out ElementalX for a good reference on how to handle it! :)
[One (M7) Original Android Development] poondog:
tbh I don't care about installer. I include stock thermal, it seems to do the job fine for now

Also imo if people want to set their options they can use trickster or some other app, setting with an installer will make the userspace settings go funny

I think its fine for now :)
[One (M7) Original Android Development] mr_gem:
Sorry for asking but how can I apply this script, Terminal Emulator is not working since it shows "permission denied". I really want to remove the vibration when unlocking, please help me, thanks.
[One (M7) Original Android Development] poondog:
Do you have root? And granted to that app?
[One (M7) Original Android Development] mr_gem:
Yes i have root and Terminal is granted.
[One (M7) Original Android Development] poondog:
Can you show me screenshot of the permissions?
[One (M7) Original Android Development] mr_gem:
Here is the exact what Terminal emulator shows when I type "echo 0 > /sys/android_touch_vib_strength":
[One (M7) Original Android Development] poondog:
Path is wrong :)

sys/android_touch/vib_strength

Try that :)
[One (M7) Original Android Development] mr_gem:
Oops just a typo, I mean when I type correctly in the emulator it still shows "permission denied". Could you provide a flashable init.d zip, that would be really nice for a noob like me :(

However I found in the init.d folder a file named 99elementalX and I think that's what left over when I installed the Elemental kernel previously. How can I delete this file ?
[One (M7) Original Android Development] poondog:
Just delete the file lol

Best to reflash your rom and then this kernel. You have some left over things from previous kernels
[One (M7) Original Android Development] neniick:
Did you do the su command first?

Just write "su" (without the " ofc) then enter

Then the vibration command "echo 0 > /sys/android_touch/vib_strength"
[One (M7) Original Android Development] ZeroInfinity:
If you want the values to stick after reboot, put it into an init.d script.

If you don't know how to put it into an init.d script, follow the instructions a page before about SELinux first.

Once you have 99SELinux downloaded, rename it to something like 99Vibration and open the file with a text editor. Remove the "setenforce 0" line (DO NOT REMOVE THE FIRST LINE). After that, copy/paste "echo 0 > /sys/android_touch/vib_strength;" (without quotes) and save the file. Then, put the script (99Vibration) into /system/etc/init.d, set permissions rwx r-x r-x or chmod 755, reboot and you should be done. Don't do anything extra, just follow my exact instructions ;)
[One (M7) Original Android Development] Rix70:
i know what is exfat partition but i answered at your reply....however..

no problem because i have returned with the kernel in the Rom...only one kernel that swipe2wake work.. with this rom! i don't know why.

Thanks however
[One (M7) Original Android Development] ironman76:
[MENTION=4379011]poondog[/MENTION] : Hi poondog is it possible to do a swap compatible? What do you mean? Thanks
[One (M7) Original Android Development] poondog:
As in Memory SWAP? Like Zram? Personally I do not see much point in it.. we have so much RAM anyway

if someone can come up with a good argument I will look into adding it :P
[One (M7) Original Android Development] ironman76:
yes, in memory swap :) i bought years ago htc desire and tested it with Ramexpander and it was ( in my opinion) not bad !! And so, i thought to test it with our htc one :)
[One (M7) Original Android Development] poondog:
tbh its not needed. Desire had 512 mb (or 768) RAM and ran a heavy Sense ROM. We have a Sense thats pretty minimal compared so Sense 3, while as of kk or something RAM usage is more optimized.

In my opinion, no apps or scripts are needed for the memory management of our device
[One (M7) Original Android Development] ironman76:
First thank you for your fast and good answer :)

Yes, your right, it was just a thought from me[emoji6]

Ps.: But RAM is never enough!!![emoji14] Also in the future, maybe bigger Roms or Apps or whatever[emoji15]
[One (M7) Original Android Development] kairi_zeroblade:
http://pastebin.com/9SHsJR55

^

check the original m7_defconfig for LP Sense..i have the source actually.. :D that should be an argument.. :D

it doesn't mean that if you have a phone with 2gb you won't need swap..lol..

what if ROM framework needs swap?? like LP Sense ROM??

EDIT:

Consider that config a freebie.. :D i'm betting a 100$ on that its the same/identical from the source.. :D (it should since it came from it..duh!!)
[One (M7) Original Android Development] poondog:
Here's a small update for you all

Changelog: 18 February

.upstream update to Linux 3.4.106

.misc patches from CM/CAF to rid potential memory leaks and lockups

.support lower GPU idle freqs

.fix some boosting issues on GPE

Sense version now runs with a unified ramdisk from the 7.15 leak and the dev edition release. So it will work on both

broke something, back in a bit :(
[One (M7) Original Android Development] liam_davenport:
Awesome as always poon :D
[One (M7) Original Android Development] poondog:
Hoping for a smooth release this time haha
[One (M7) Original Android Development] liam_davenport:
Audio fixed now?
[One (M7) Original Android Development] poondog:
Hope so
[One (M7) Original Android Development] NeXuS|93:
I hope you guys could help me.

I have no wifi anymore, no matter which kernel I use. I always used kangaroo kernel for gpe since lollipop release. As I flashed the feb update I noticed this issue.

I also tried xceed kernel, same problem. Also older versions of kangaroo. Only a clean flash of the rom I use (Santod's GPE / Skydragon GPE) solves the issue. When I try to flash any kernel, wifi is gone. :(
[One (M7) Original Android Development] liam_davenport:
Have you set selinux to permissive? known issue with wifi not working
[One (M7) Original Android Development] fastcx:
[emoji28] [emoji28] wish not granted, this is your private setting again, no screen wake action n capped at 1.5ghz. Wrong file again I guess
[One (M7) Original Android Development] poondog:
srs? Which did you flash and whats the compile date? I will recompile :)
[One (M7) Original Android Development] liam_davenport:
Never mind [MENTION=4379011]poondog[/MENTION] Can confirm WiFi isn't working for me on SkyDragon GPE even after changing selinux to permissive
[One (M7) Original Android Development] poondog:
what have I done lol

every time i rebuild from a working source things break :P
[One (M7) Original Android Development] liam_davenport:
Wait... it's just come on but took like 5 mins too connect, Something for you to look at
[One (M7) Original Android Development] poondog:
Should connect instantly. Whats the compile date/time and is there 2w?
[One (M7) Original Android Development] liam_davenport:
Today's kernel and dt2w?
[One (M7) Original Android Development] poondog:
New one will be up in 15 mins
[One (M7) Original Android Development] fastcx:
9th Feb[emoji28] flashed the latest you just posted
[One (M7) Original Android Development] poondog:
ahhhhhhhhhh that explains, its the wrong one :D Should show 18 Feb
[One (M7) Original Android Development] fastcx:
Yes indeed[emoji23] [emoji23] take your time boss
[One (M7) Original Android Development] liam_davenport:
Looool ;p Sorry forgot to check that
[One (M7) Original Android Development] fastcx:
I would like to have a special version of capped 1.5ghz actually, but with 2w
[One (M7) Original Android Development] YudmudTR:
So new version is working or not?
[One (M7) Original Android Development] poondog:
This can become the official update post I guess

Changelog: 19 Feb

.upstream update to Linux 3.4.106

.misc patches from CM/CAF to rid potential memory leaks and lockups

.support lower GPU idle freqs

.fix some boosting issues on GPE

This one I actually uploaded the right kernel. Maybe I will post the kernels here in the future before releasing officially to see if I uploaded the right one lol

sorry for the delay

Cheers, enjoy the kernel

poondog
[One (M7) Original Android Development] YudmudTR:
Can confirm its working, thanks poon!
[One (M7) Original Android Development] poondog:
Those ones are all good? Need Sense and GPE confirmed :)
[One (M7) Original Android Development] liam_davenport:
Me too awesome :D
[One (M7) Original Android Development] YudmudTR:
19 Feb Sense is working on Sandod's NuSenseSIX rom.
[One (M7) Original Android Development] liam_davenport:
GPE working for me soo both confirmed ;):D
[One (M7) Original Android Development] poondog:
Thanks guys. Sorry for the issues

Enjoy the kernel
[One (M7) Original Android Development] ahamedama:
Is that kernel support mtk6572
[One (M7) Original Android Development] liam_davenport:
Nope sorry
[One (M7) Original Android Development] ZeroInfinity:
This is the HTC One forum :p
[One (M7) Original Android Development] poondog:
Mediatek never release kernel source lol
[One (M7) Original Android Development] fastcx:
Back in business, anyway for all the Chinese users, happy Chinese new year!
[One (M7) Original Android Development] YudmudTR:
Kernel: DivideByZero Kernel (Personal kernel W.I.P)

LOL the tease, can't wait for it :D
[One (M7) Original Android Development] ZeroInfinity:
Oh no, that's a personal project based on poondog's kernel :p I'm a noob at kernel dev xD

I'm back on his kernel now because of all his fixes and I can't be bothered to merge :p He said he'll be adding some of my commits in the next update though :)
[One (M7) Original Android Development] poondog:
Onya :D
[One (M7) Original Android Development] ser35:
kk502_SENSE_feb19

Not run all init.d scripts !!!!!
[One (M7) Original Android Development] guapinoy:
Anyone having sound issues with the newest sense build?

I tried switching back and forth from the Feb 11 sense build to Feb 19 and on Feb 19 sound only one speaker. Tried with Beats on and off. But I installed ZeroInfinity's 23.1 sound mod and it fixed it.
[One (M7) Original Android Development] klaus818:
There are some problems with s2w and dt2w.

Dt2w only works, if you set the value to 2. It doesn't work, if you set it to 1.

If you only activate s2s, s2w is active too. It is impossible, to use only s2s.
[One (M7) Original Android Development] poondog:
Its not included yet

Zero and I work together :D

It doesn't work like this, I've explained earlier

There's no s2s only option. S2w=1 is fullscreen, s2w=2 is the center only
[One (M7) Original Android Development] poondog:
Simple solution for those who want init.d support :)

https://play.google.com/store/apps/details?id=com.broodplank.initdtoggler&hl=en
[One (M7) Original Android Development] eriknors:
Will this kernel work on m7wlv running [MENTION=1331268]santod040[/MENTION] Nusense 6 Rom?
[One (M7) Original Android Development] poondog:
I don't support CDMA devices sorry

However I do suggest brymaster/buckmarble Elite kernels :)
[One (M7) Original Android Development] lerenturk:
That includes sprint too right? If so that's too bad. I was a big fan of your kernel.
[One (M7) Original Android Development] Mucky2:
Why? If you mean testing it...I can do it,no problem. Liked your old kernel for CM11
[One (M7) Original Android Development] poondog:
In the past I was spending unnecessary time on it when I could be doing other things or working on sense/gpe
[One (M7) Original Android Development] herwegan:
Aww, that's some unexpected news, what am i going to do when 5.0 sense arrives? :( but anyway thank you for your work!
[One (M7) Original Android Development] nashshafrulrezza:
He mean kk sense. He will start work on new sense when it arrive. But he won't turn back to work on old sense kernel.
[One (M7) Original Android Development] herwegan:
Better news ;)
[One (M7) Original Android Development] poondog:
To make it easier

I will work on GPE 5.0.1 kernel for now

When Sense Lollipop source is out (I am guessing February) we can work on that

But for now, GPE kernel is priority :)
[One (M7) Original Android Development] poondog:
New kernel :)

Changelog:

.merged updates up to and incl. 3.4.80

Full changelog is on my git as usual

I might start packing them as normal zips to flash soon :)

Cheers
[One (M7) Original Android Development] Orginator:
[MENTION=4379011]poondog[/MENTION] Alright, sounds cool I guess :)

And how do you actually go about it, do you hand pick commits or just try everything and check for issues etc. ?

Oh and thanks for your awesome work, highly appreciated!
[One (M7) Original Android Development] poondog:
Pretty much, all 2947 commits at the moment lol

Around 15-20% of commits need to be done manually because HTC have removed comments from the kernel, so its harder for the merging to happen as the code seems different
[One (M7) Original Android Development] astmacca:
Installed your latest. All good. :)
[One (M7) Original Android Development] Golv:
Flashable zip:

kk_501_test3.zip
[One (M7) Original Android Development] poondog:
Thx for your contributions

Can I use your zips for next updates?
[One (M7) Original Android Development] Golv:
Yes! Of course! :good:
[One (M7) Original Android Development] poondog:
Cheers, perhaps next one

They seem stable enough for me
[One (M7) Original Android Development] mcduffie2010:
Kernel is working flawlesly
[One (M7) Original Android Development] FanDroid09:
Tests have been running great for me. No issues so far. :thumbup: Little to soon to comment on battery life for me.

:)
[One (M7) Original Android Development] Orginator:
BTW. Does the kernel have s2w and dt2w?
[One (M7) Original Android Development] basthet:
Thanks so much for the kernel - the only one offering BT connection to my car on lollipop.

However, still missing fastcharge and logo2menu (or an option to remap the hw keys). Any chances for that?

Gesendet von meinem SM-T800 mit Tapatalk
[One (M7) Original Android Development] poondog:
Not yet, its pretty stock at the moment with a lot of upstream patches

Yes, but I am starting from scratch, the kernel base is priority at the moment. My 3.4.100 build will be up shortly
[One (M7) Original Android Development] Orginator:
I do really like your approach, always wanted a kernel like that! Seriously! Thanks :)

So what would I consider to be the best kernel for me?

Step 1) Stock + patched to latest mainstream (as long as it doesn't cause any negative effects, instability, incompatibility...)

Step 2) Added at least dt2w, s2w (later you could also add a way to turn on/off via aroma installer)

Step 3) Added the more known and used cpu and io schedulers (especially io: ROW, later on configuration via aroma installer)

Step 4) Add possibility to undervolt cpu (later on configuration via aroma installer)

Step 5) Add possibility to overclock cpu/gpu (later on configuration via aroma installer)

= perfect kernel ^^
[One (M7) Original Android Development] poondog:
Yeah sorry it was too much to support sprint and verizon
[One (M7) Original Android Development] poondog:
http://venomroms.com/interview-poondog/
[One (M7) Original Android Development] TornadoF6:
Link doesn't seem to work for me?
[One (M7) Original Android Development] poondog:
My team venom interview :) the link works for me, it should be linked on venomroms.com soon
[One (M7) Original Android Development] herwegan:
Just read the whole interview, you really seem to be the likeable guy that i've always assumed you to be :) nice to have you here on XDA.
[One (M7) Original Android Development] poondog:
Thanks man I love you too
[One (M7) Original Android Development] YudmudTR:
I knew you are cool, but I didn't know you are that cool ?
[One (M7) Original Android Development] neniick:
Our Aussie bro is ice cold [emoji1]

Good read man!
[One (M7) Original Android Development] danborza:
Hey guys...i have a little issue! after flashing this kernel on NuSenseSix 10.6 my phone isn't recognized by the PC! Before flashing it worked without problems...Any idea why this is happening ? How to fix this?
[One (M7) Original Android Development] poondog:
Probably not a kernel issue. When you go settings--> storage--> press the advanced--> computer connection

Does it show MTP ticked?
[One (M7) Original Android Development] danborza:
yes it does! the thing is that my phone shows that it is connected to the pc!
[One (M7) Original Android Development] poondog:
Try unplug and re plug
[One (M7) Original Android Development] danborza:
Did that a couple of times..no success! Just restored from backup and works again!
[One (M7) Original Android Development] Wasuhz:
Whoa!!!! I'm pumped to know you're still developing this kernel. I don't think the users who've only had the M7 Realize how amazing this kernel is compared to anyone else developing battery focused kernels on other devices. I switched to the M8 when It originally came out and I remember talking to you about going to the M8 and you said you would stick with the M7 because there wasn't major differences between the two. Well, to make a long story short, I'm back on my M7 after damaging my M8 and i think i actually rather my M7 and the size etc... I'm pumped to know this kernel is still being developed, this was hands down the best kernel I've ever had on any phone, increased my battery life tremendously without affecting performance. Not sure if you remember me, but long time no see!!!
[One (M7) Original Android Development] poondog:
Welcome back!! :)
[One (M7) Original Android Development] Wasuhz:
For some reason the kernel will not flash. it says everything is correctly flashed but when I look at the kernel under about I see the factory Kernel. After I flash the kernel I am getting asked if i want to fix root in recovery? Any ideas? It's been awhile

I'm running the newest version of Viper ROM

-- EDIT -- I need to pay more attention, I'm trying to flash a 5.0 kernel on 4.4.3 . My mistake.
[One (M7) Original Android Development] Ken4G:
Quick question: is the dt2w feature on this kernel only active in the very center of the screen? It seems that way.

Edit: searched the thread a tad and found my own answer, lol :silly:
[One (M7) Original Android Development] nitephlight:
he's also patient, persistent and corny enough to ninja my heart. :angel:
[One (M7) Original Android Development] poondog:
Thanks for answering the question :)

Cheers for hooking up the interview mate :)

^ everyone hit his thanks button!
[One (M7) Original Android Development] 91ludesit:
Couldn't find it in the features list but does this kernel support OTG + Charge like the nexus 7 version?