yashsingh1/xdaforums huggingface dataset:
[HTC One X+] nik3r:
How exactly do I do that? I can give you access to the kk project if you want to make changes upstream. I never used SVN and GIT for anything but local project versioning and backups before kernels, at work we use TFS so this forking and stuff seems like witchcraft to me. I can cherrypick, push, pull, add and commit.. that's about it :D
[HTC One X+] Lloir:
https://github.com/omnirom/android that will tell you how. All it is is pushing to the omni gerrit, the CM one is a bit more kungfoo

Literally git clone github.com/omnirom/android_kernel_htc_enrc2b (android-4.4 branch) then do the git push blah blah blah blah blah, I'll get an email and tada I'll +2 or -2 it
[HTC One X+] nik3r:
Oh I was wondering how that works, so I push a "new virtual branch" and someone reviews it and accepts it or not.. makes sense. something like shelvesets and gated commits in TFS. Cool.
[HTC One X+] Lloir:
yo dude, just an idea, you know the 4.4.* kernel? Well you can release the PREVIOUS build as stable, it would make mine, your lives easier, so people can go welll semi-cutting edge and stable. Just an idea.
[HTC One X+] nik3r:
Well I see only one guy complaining with problems, that's an OK state in my book :D

And previous doesn't mean stable, I usually use the kernel for a few days before release and make a separate release branch while I work on new stuff.
[HTC One X+] asim.sidz:
Hi,

my HOX+ is currently on ARHD. Had to work around a bit because i'm on ubuntu but i was able to flash the elite kernel.

Now, the s2w function works perfectly but quite often when i turn off the screen with a swipe, the backlight of the red navigation bar stays on. Sometimes it also turns on by itself when the mobile is lying idle.

What could be causing this?
[HTC One X+] nik3r:
Disable the CRT screen off animation, it is not supported.
[HTC One X+] asim.sidz:
Cool

You know your stuff pretty well. You knew what exactly was going wrong. Impressive. Thanks, it's working perfectly now. :)
[HTC One X+] Phoenix09:
[MENTION=853294]nik3r[/MENTION] can you add exFAT support please?
[HTC One X+] Lloir:
He accepts people pushing changes up to the kernel too
[HTC One X+] nik3r:
EliteKernel KitKat (4.4.x) 141130 is released

Sorry couldn't react earlier, my internet connection was busted with 80%+ packet loss for a week >.>

Changes:

- exFat support by Phoenix09

Thanks and enjoy :)
[HTC One X+] asim.sidz:
Though i never mentioned my need but this is something that i wanted too. Thanks.
[HTC One X+] nik3r:
Oh sorry, I should update my sig :laugh:
[HTC One X+] asim.sidz:
What changes do you need to make to your signature? Have you abandoned your HOX+ and/or ARHD!? :eek:
[HTC One X+] nik3r:
I'm on latest KitKat Carbon ROM, not ARHD.
[HTC One X+] soralz:
A very nice kernel, now on CM11 my HOX+ is much more responsive. Anyway, I can't seem to enable DT2W and S2W even I have changed the script to 1...
[HTC One X+] nik3r:
S2W is enabled by default, so if it's not working for you, something in the ROM is interfering.

DT2W is disabled by default as it is more trouble than it's worth in my opinion.

You can use the easy userinit tool in second post to enable DT2W and play with various settings.

If you missed that one you probably also missed the EPS Switch APK, it will make your battery last longer on the go.
[HTC One X+] soralz:
Yup, I used the script, but running the batch file it keep giving error. So I manually push the init.d script and set 755. Anyway both functions aren't a big deal to me. The real problem is, my capactive touch keys won't light up now? I didn't touch the brightness at 63 but it just won't lit up now.
[HTC One X+] nik3r:
Weird that it wouldn't install, maybe you are using incompatible ADB cable driver or your ADB access is disablet in developer settings, or you have a problem with SU on ADB.

Anyway make sure you do the

chown 0:2000 /data/local/userinit.sh

Without this the startup shell script can't run it so it's perhaps even more important than the chmod. As for the buttons, make sure you disable screen off animation in the ROM, it can wreak havoc on the button lights.
[HTC One X+] asim.sidz:
[MENTION=853294]nik3r[/MENTION], what would be the solution or a work around for call recording on a HOX+? Can this kernel play any role in making it possible?
[HTC One X+] nik3r:
Tried it but failed horribly, it's either loud speaker or call recording. Mayobe someone else would be willing to give it a bash but I doubt it.
[HTC One X+] Lloir:
The audio on the X+ is fragile at best, IMO call recording is one of those features that we don't really need and can cause again IMO issues later.
[HTC One X+] soralz:
I am having some weird issues with DT2W. It only works if I double tap the bottom part of the screen? Any idea?
[HTC One X+] nik3r:
That's how it's supposed to work, you double tap on the button panel to turn it on :D
[HTC One X+] soralz:
Hmm I see, because on my OPO I can tap anywhere lol.
[HTC One X+] nik3r:
It is theoretically possible to do (although very impractical when your phone is in your pocket without a lockscreen like mine) but I'm afraid the display area where the double tap is possible is currently hardcoded in the kernel.
[HTC One X+] soralz:
But nevermind haha, I am using sweep2wake is already very nice. I keep the DT2W disabled. Anyway, do you know why the capactive buttons doesn't light up when you touch the screen? Although already set to full-brightness, no timeout it still wouldn't lit up :(
[HTC One X+] reaper90:
what rom do you use? they work fine on cm11, but on omni rom they're not working yet.
[HTC One X+] soralz:
It litup druing boots. But after that it just stays off no matter I turn the screen on or off it just won't lit up until next reboot. Using CM11 1209 nightly.
[HTC One X+] reaper90:
strange, works fine here on 1209 nightly... did you try changing the button backlight in settings?
[HTC One X+] soralz:
But I manage to on it with some settings in the userinit script.

echo 3 >/sys/class/leds/button-backlight/off_timer

It does works. But strangely if the top led it lit up the bottom capactive keys not lightning up again. sigh
[HTC One X+] xaoup:
How to enable sweep2wake and DT2W?
[HTC One X+] asim.sidz:
Use sweep2wake app from the play store.
[HTC One X+] xaoup:
Thank you.. by the way, I downloaded it and enabled it, but for some reason i can't unlock my device when swiping upwards or sidewards. Is the something that I'm doing wrong?
[HTC One X+] asim.sidz:
Swiping upwards? Are you swiping over the area of your device's touch screen? S2W is supposed to work only over the bottom horizontal area of capacitive buttons.
[HTC One X+] xaoup:
Got it, it works! :)
[HTC One X+] nik3r:
EliteKernel KitKat (4.4.x) 150408 is released

Just a fix for a bug that was bothering me for quite a while, sometimes network loading got stuck or was waiting for no apparent reason for a long time, it's now cleared.

Changes:

- fixed network latency/loss bugs

Enjoy :)
[HTC One X+] Lloir:
yoink! thanks dude :)
[HTC One X+] kapooya:
Just a quick question, can we expect elitekernel for lollipop in the future?
[HTC One X+] nik3r:
Np, I sure took a sweet time to find out what did I screw up while experimenting :D
[HTC One X+] Lloir:
What you don't know is, the CM11/12 pre me nuking it IS elitekernel ;)
[HTC One X+] nik3r:
Sorry me involving myself in X+ lollipop is unlikely, I did my best already and Lloir is more skilled than me anyway so you're stuck with him :p

I will be most likely getting M9 within a couple of weeks and will move EK development in there. Remember when X+ had 52+ degrees C under load? Well M9 has a similar problem with their fancy Q810, the world needs me elsewhere to bang my head to wall :D
[HTC One X+] Lloir:
Psshh my kernel expertise is shocking, you are much more qualified for that than me.
[HTC One X+] Thömy:
I'm curious. How did you debug this? And how did you end up with the following changes:

https://github.com/niker/elitekernel_oxp_kk/commit/d6638409bbbdc7d62bd997dc1039f5534d1871ad

Were there some log messages pointing you to it or did you compare configs of different devices?
[HTC One X+] nik3r:
I realized my mistake in a revelation... just like that :p

Actually not far from the truth, I was playing with the M9 kernel source, trying to get it to compile and get the ball roling before I get it (and failed horribly) when I got to the network section doing my rounds I suddenly realized what was up and why is iFunny chat taking an hour to load, it was one of the few things I changed in the kernel trying to smooth out CPU spikes :D
[HTC One X+] Thömy:
Thanks.

Would you mind doing a test (since you can reproduce the problem) with just CONFIG_NET_SCH_HTB=y? Like Google does it in their base config (https://android.googlesource.com/kernel/common/+/android-3.10/android/configs/android-base.cfg)

On endeavoru I just have CONFIG_NET_SCH_HTB enabled and I haven't noticed anything strange.
[HTC One X+] nik3r:
Not right now, but I assume reverting to HTB alone would be enough (though I'm sure I originally turned off more than just that bit). The changes I made reflect how M9 does it and the difference was night and day right after bootup.
[HTC One X+] nik3r:
EliteKernel KitKat (4.4.x) 150429 is released

Recent update to Google Play Services was causing permanent wakelock, draining battery like crazy. There already was a fix for identical problem from the past but Google changed something so I had to adapt the hack. Works for me so far but it might need longer testing period to make sure the problem won't resurface.

Changes:

- workaround for Google SystemUpdateService wakelocks

Enjoy :)
[HTC One X+] MEandMC:
I'm currently using cm 11 official, is this compatible with my ROM? I'm just wondering, do I get radio once I flash this kernel?thanks
[HTC One X+] Phoenix09:
yes this will work fine
[HTC One X+] MEandMC:
Radio will work with this kernel? What do I need to do before flashing?
[HTC One X+] Phoenix09:
yes, nothing

unzip, flash, done
[HTC One X+] MEandMC:
What improvement will I get from flashing this?
[HTC One X+] nik3r:
Compared to stock?

- top performance; + average performance; ++ battery; --- temperatures

plus some features like s2w, smartdimmer, fastcharge

BTW I finally got my M9 and gave my X+ away, so this kernel is officially discontinued unless there are critical and easy to fix bugs I can do blind.
[HTC One X+] MEandMC:
That's sad. I will try this later, what do I need before flashing it? Do I need to install something first?
[HTC One X+] Lloir:
You're kernel is the CM11 kernel.....
[HTC One X+] nik3r:
Hah didn't realize he was talking about CM, I was comparing to HTC stock.

So yeah it's the same thing.
[HTC One X+] MEandMC:
so there is no need for me to flash your kernel? can you help me? i just want to have my radio back.
[HTC One X+] Phoenix09:
reflash ROM without wipe and make sure you flashed the boot.img in the zip
[HTC One X+] MEandMC:
Yes. Follow what you said. Still no radio. BTW. I used this HTC one x+ tool kit to flash the boot.img
[HTC One X+] nik3r:
Well since it's already broken did you try to flash this kernel? It should repair everything automatically, just the boot.img is enough.
[HTC One X+] MEandMC:
Not yet, you said earlier is the same with the kernel on cm11 so I didn't.

---------- Post added at 03:32 PM ---------- Previous post was at 03:31 PM ----------

What do you mean by "its already broken"??
[HTC One X+] Lloir:
https://github.com/niker/elitekernel_oxp_kk/pulls
[HTC One X+] croccodillo:
Hello all,

a quick question:

I'm running your 4.4 Kernel with OmniRom ROM, everything works fine and smooth, but I have an issue: I can't change ISO setting in any camera app I use, so I'm stuck with ISO100, which is way too low in poor ambient light!

I'm sure I can change ISO value in the past, using your 4.2 kernel and ARHD 8.

Where is the problem? Is it the kernel, or the ROM (OmniRom)?

Please find here attached a file taken fron OpenCamera, with the camera parameters; as you can see, ISOs are available (ISO-values), but no camera app can use them.

I tried OpenCamera, Camera FV-5 and the KitKat camera...

As far as I remember, this should be a Kernel issue.

Thank ou in advance.

Ciao,

Giovanni
[HTC One X+] Lloir:
Rom issue and that's probably the worst log in the world.

oh and by the way 4.4 rom's ALL have security issues in.
[HTC One X+] croccodillo:
Thank you for your answe.

The file is not a log, it simply shows you the camera.parameters, but you already know it.

Please tell me what you need.

What do you mean with "security issues"? And how are they related to my issue?
[HTC One X+] + Que PPC:
Hello developers im using this kernel oxp-elitekernel-140615 with an old ROM 4.2.2 viper... its way better than Speedy kernel, congrats for that and Nik3r for upgrading your device to play with, its sad you discontinue this kernel.

A quick question... the newer Kernel kk could work with 4.2.2 roms?

Thanks in advance and great job congrats.
[HTC One X+] Phoenix09:
no
[HTC One X+] sadpwner:
How do you remove the data swap mod?
[HTC One X+] resoto:
Can I downclock CPU on this kernel (set max to 910 and min to 103) by setcpu ???

Wysłane z mojego HTC One X+ przy użyciu Tapatalka
[HTC One X+] stickt73:
The OP says specifically not to do that.
[HTC One X+] resoto:
What about fast charging ? Included ?
[HTC One X+] resoto:
I`ve just installed this kernel and its perfect ! I have just one problem. DT2W doesn`t work :/ On other kernels work, I dont know what to do :/
[HTC One X+] el-Loko:
where did you downloaded it? link on first page wont work. would u please upload it?

:cyclops:​
[HTC One X+] Phoenix09:
I'll post a mirror later

I have most versions
[HTC One X+] el-Loko:
thx but i found it on a older hd! thx anyway...

i tried it but the problem with the insufficient memory still remains. i installed "here wego" and tried to download a map but it shows 0gb free space (i got more than 20gb free atm).

i tried that trick with deleting the lib folder and reinstall the app but ... no sir, still no space.

dou you (or someone else) have an idea how to solve?

:cyclops:​
[HTC One X+] Phoenix09:
possibly a ROM issue?

what kernel version are you running?

what ROM and version?

Mirror of (almost) all versions: https://mega.nz/#F!F5YGAJ4R!38H2920vT68s0Sw2s0QSdg
[HTC One X+] el-Loko:
rom is v2.1.1 and kernel is that one inside the zip. freshly flashed :)

should i maybe install an older version first an update it with the newer ones?

or shoudl i try a full wipe and install only "here wego"?

:cyclops:​
[HTC One X+] Tmobilefan906:
Pm63100

Ever hear of the evitare pre-released HTC one x?
[HTC One X+] alcopsy:
Hi, have you last version link > EliteKernel OXP 140628

Your last in link is EliteKernel OXP 140617

Thx :)
[HTC One X+] alcopsy:
No one have link for EliteKernel OXP 140628 pls?
[HTC One X+] nik3r:
The web host updated PHP without me noticing, I fixed the download script.
[HTC One X+] alcopsy:
Yeah! it's work now! :) Thx ;)
[HTC One X+] maxwen:
Well its not really a secret :)

If you are smart you can already figure out everything by

looking into the boot.img and my github whats required.

So everyone - feel free to build a kernel

But I will also write a short tutorial soon whats important to build

a kernel for CM10. At the moment there are only a few things

that are absolutely required because of the audio driver issues.

BTW: I include most of the great work nik3r has done

already in "my" kernel :D
[HTC One X+] skdubg:
hi maxwen,

thanks for reply.

but iam stupid :D

i have no experience with linux or kernel/rom bulding

i'm the "classic" kernel/rom user:silly:
[HTC One X+] maxwen:
Actually this posting was "made" for kernel devs :D

And you are of course not "stupid" - there is no need

to know "everything" :)

Gruss max :D
[HTC One X+] Notechis:
Absolut no freezes since 1 day with the EliteKernel OXP 121210.

The music runs nice ,too . No noises or similar
[HTC One X+] Birba:
Damn, had again a freeze in youtube app.

@nik3r: do you have an idea what it could be in the kernel as i'm not the only one?

Thanks
[HTC One X+] nik3r:
No idea, I watch youtube all the time and it's perfect, haven't had a sinle hiccup yet. What ROM do you use? Any performance mods/tweaks? CPU monitoring/settings apps? Hboot?

Find out what you guys have in common and that's probably your culprit.
[HTC One X+] Birba:
I have arhd5.1 and selected al tweaks during installation. Cpuspy, mx player neon codec, hboot 1.35. Other than that i think noting special.
[HTC One X+] nik3r:
I have the exact same setup so what the hell? :D

Must be something else.
[HTC One X+] nik3r:
New version

EliteKernel 121212

has been released!

Check out the new s2w update, the direction of swipe now doesn't matter. Very comfortable for one hand and reliable.

This will be made optional via sysfs later if Maxwen helps me with that bit :D

121212

- fixed sound crackling by raising normal sleep cap back to 475MHz

- more battery when sleeping in power saving mode (340MHz cap in power saving mode)

- added my "stroke 2 wake" algorithm (basically free swipe alg. where direction doesn't matter)

- s2w length 25px shorter for a bit more sensitivity

- fixed some random startup and module injection bugs

Enjoy
[HTC One X+] baste07:
Thanks for the great and continued dev effort nik3r!
[HTC One X+] nik3r:
You're welcome, now let me go back to stroking my One X+, looking how awesome this is compared to the old s2w :D
[HTC One X+] maxwen:
Yep - works really nice now :D
[HTC One X+] Notechis:
Just flashed new version, no data issues so far...

Worked perfect, seems to be stable
[HTC One X+] Azerox:
I never understood, what is Stroke2Wake exactly?
[HTC One X+] baste07:
Its in the change log. Swipe in any direction to turm on or off
[HTC One X+] nik3r:
30 minutes of Max Payne -> 42°C and 6% battery. Only because I used the new power saving while playing, no performance drop that I would notice :)
[HTC One X+] Legolas90:
the first time trying elite kernel and everything's stable so far, Stroke to wake Rock, no need for power button. Thank U Nik3r
[HTC One X+] Birba:
@nik3r: i once again had a freezer and want to go back to stock kernel. after flashing the boot.img from the rom, i lost signal.

Is the kernel in this thread still up to date to flash?

Thanks
[HTC One X+] nik3r:
Should be, if you want to use the kernel that comes with ROM, you will also need to reflash the ROM (without wipe)
[HTC One X+] maxwen:
all of this pain is because of htc

since they require the kernel modules to be in /system/lib/modules

custom kernels and roms handle this correct but when going back to stock kernel you must make sure that also the stock kernel modules are in place.

easiest to achieve this is restoring stock rom without wipe.
[HTC One X+] Birba:
@nik3r & maxwen: thanks for clarification!

no freeze until now with rom kernel. I think i'll flash maximus 4 and run it for 1 day to see it freezes. Then switch again to your kernel.
[HTC One X+] nik3r:
It would help you greatly if you find the newest version of my kernel that didn't yet freeze for you. Can't fix something that's just not broken for me.

Sent from my X+ powered by ARHD & EliteKernel
[HTC One X+] Birba:
Can i test your kernels also with the new base of maximus 4?

I had the first freeze with 121209. But i used only one or two versions before and don't remember how long i used those versions before i switched to 121209 version.

If i have time to test what you said, do i have to test every kernel?
[HTC One X+] Notechis:
I run that kernel with maXimus 4. Works perfect

Latest one 12

Gesendet von meinem HTC One X+ mit Tapatalk 2
[HTC One X+] nik3r:
The base shouldn't matter.

And yes, every time it freezes roll back one version, until it stops freezing. That's actually the fastest way to find your problem, if you skip versions, you are sure to skip the real problem.
[HTC One X+] baste07:
Good! That's with the new base right. Then it should work when new arhd comes out as well
[HTC One X+] system2005:
Thank you nik3 for the amazing kernel especially S2W feature. I would like to report the following to make even better:

1. When running dead space game, the device will not have multifunction works in proper way. I mean when I want to return to home and run another program it will hang and act very slowly in both save and full power mode.

I think may be it has something with frequency and voltage bellow the normal needed; I am not sure you are the expertise here..

2. I am noticing less speed compared to the stock kernel.

If possible, can offer to us the stock kernel with only S2W feature modification as another option?

FYI, My device is running with stock rom 1.14.40.16, 1.30 hboot

Thank you again for your wonderful work..
[HTC One X+] reaper90:
at first: thanks for the great work, especially stroke2wake is just awesome!

but today i encountered several random freezes with v121212, so i'm back on 121210 now because i did not have this problem with that version.
[HTC One X+] baste07:
Lags can happen at anytime kernel related or not
[HTC One X+] Notechis:
One freezing yesterday evening, but at this time I made a lot of work and multitasking...

The battery stats today are amazing

~2,7 a hour without energy saving mode, really nice !
[HTC One X+] baste07:
Will this work on arhd 6 with the new base?
[HTC One X+] skdubg:
flash and see it yourself :rolleyes:

it works...
[HTC One X+] nik3r:
It's not supposed to leave such a huge game open on background, the game should handle that and reload itself seamlessly if you re-enter, not stay running, that is called sloppy programming.

Stock kernel is 1.7GHz, this is 1.3GHz, also stock kernel lasts about 14 hours of my usage, mine lasts well over a full day.

When raw speed is taken into account, and both are clocked at 1.7GHz, EliteKernel will come out on top by about 30%. And in some scenarios it's smoother at 1.3GHz than stock is at 1.7 (like vertical drawer scroling in Apex).

Also 10°C difference while playing a game is a huge difference, what use is 1.7GHz when your fingers get glued to the touchscreen by your own sweat :D

It is possible, fork your own kernel and apply those patches from mine. I have no time nor desire to maintain 2 kernels at once.

I am very much willing to fix the freezing issues some people are having, but I need someone to actually cooperate and give me what I asked for. Can't fix what's not broken for me. I need to know which is the first version that started freezing to track the correct commit.
[HTC One X+] Birba:
Hi nik3r

I did not yet install maximus 4.0

I thought i'd better stay on the rom where i got the freezes to test the different kernel versions.

I really love your kernel and want it to be stable for me:)

Since yesterday i tested the kernels in this order:

121210.zip

121209b.zip

121206_ex2.zip

121203.zip

121202.zip

To reproduce the freezes i always started the phone, started about 15-20 apps successively and run the game shadowzone (made for tegra3).

Every of the above kernels freezed with this procedure.

Now i tested 121201.zip made exactly the same steps without any freeze or lag at all.

I tested that twice on 121201.zip. I'm running the phone now for about 6 hours.

I stay on that kernel version for another day and will report back.

But it looks to me as the freezes came in with 121202.zip.

I hope that helps debugging.

And thanks again for your hard work!!!
[HTC One X+] nik3r:
That's what I'm talking about, perfect :)

Keep on using 121201 and let me know if you manage to crash it. I had a couple of suspects in that commit, namely the memory compaction. When I get some time I'll try to revert that commit and open a new experimental line for testing, there's a lot of stuff between 01 and 02, I'll start with the most likely to cause troubles and we can nail it down one by one.
[HTC One X+] nik3r:
First experimental version is in the downloads, please test if it still crashes or if it already behaves as 121201.
[HTC One X+] Notechis:
I got today severall freezes only if I played ( and that is not often and much )

Installed just the exp version and tested same apps... No freezes so far