yashsingh1/xdaforums huggingface dataset:
[HTC One X+] lbaquerizo:
Flashed and done lets see during this week how it behaves.

Enviado desde mi HTC One X+ usando Tapatalk 2
[HTC One X+] baste07:
I'll be able to install when i get back from vacation.

Great work mate
[HTC One X+] Amroo1988:
Good work ..

I tested games for now and work better than stock kernel (no lag), work nearly same when i use setcpu and gaming booster

on stock rom.

with your new kernel no need for setcpu and gaming booster (my test on shadowgun for now) :angel:

update: i tried nova 3, wild blood and shadowgun (i see better enhance games than stock kernel)

when i use your new kernel i don't need to setcpu, in your kernel (gaming boost is enough) even without gaming boost app NOVA 3 work good better than stock kernel.

in stock kernel (should use setcpu and gaming boost) for enhance NOVA 3,shadowgun and avoid lag.

I like new elitekernel and i want more enhance next kernel :D <<< ravening :p

good work Nik3r (thanks)
[HTC One X+] lbaquerizo:
Setcpu may brake something on the phone and as far as I know doesn't support tegra3 devices that's why the kernel is enough to save power

Enviado desde mi HTC One X+ usando Tapatalk 2
[HTC One X+] Amroo1988:
it support tegra 3 and amazing games when i use it, nova 3, shadowgun and all games smother

new elitekernel enhance games little but not as setcpu and gaming boost apps..

this from market about setcpu app :

Supercharge your Android device with SetCPU. A must-have tool for root users.

SetCPU is a tool for changing the CPU settings on a rooted Android phone or tablet, including the Galaxy Nexus, HTC One series, Nexus S, Nexus One, Motorola Droid, Samsung Galaxy series, and most other devices. You're under control: SetCPU can improve your performance, save battery, or both!
[HTC One X+] nik3r:
Well it can't even set governors properly on X+, sets frequency only on core 0 (sometimes) and I got some serious power drain last time I checked. Claims the stuff is changed, but if you check in sys yourself, it's not. I don't blame SetCPU, I blame nvidia though.

Sent from my X+ powered by ARHD & EliteKernel
[HTC One X+] skywalker1970:
Awesome kernel. Thanks for sharing.
[HTC One X+] xdacalvien:
Will update after working...

I like s2w very much, and now update battery & games performance.

This is my best Kernel for now.

Thanks.

My Device

HTC ONE X+

ROM Version - Elegancia Coloured 4.3.0

Kernel - EliteKernel OXP 121215
[HTC One X+] DamBadz:
Very luv this kernel to but I want to know s2w is? Thx
[HTC One X+] nik3r:
s2w = slide to wake

sliding from left to right or right to left on the button panel (below display line) turns the screen on or off. Stroke 2 wake is just my special flavour, where it doesn't matter where you start and end the stroke and works in both directions. Much better for one-hand use than the old one from One X. If you disable the lockscreen, that makes it all the more awesome :D
[HTC One X+] DamBadz:
Thx mate:)
[HTC One X+] ChefChaudart:
[delete]
[HTC One X+] Denpech:
Thanks for your fine work, all work perfectly!
[HTC One X+] ajay83:
Hey guys. I'm getting the one x+ month and will use this kernal. Just doing my research before hand.

I see SETCPU is not recommended amongst people. What are the safest ways that you're using to control governors and I/O sch, Speeds etc.. please? As its a tweaked stock kernal, would there be any need to actually do anything other than flash it if all speeds etc are stock?

Thanks guys & apologies if my questions were noobish. Read as much as I could, just getting some clarification. Cheers. Aj
[HTC One X+] nik3r:
No other governors than ondemand work reliably, courtesy of nvidia. And no app on market can currently change frequencies other than core0. There shouldn't be any need to anyway, you can use Power Saving mode to control your power usage vs performance.
[HTC One X+] ajay83:
Thanks very much nik3r. I'll take your advise and stick with ondemand when I get the handset. Your sig shows you have down clocked to 1.3ghz. Did you use an app to set cpu speed, or is everyone here changing script files to select there preferred speeds?

Many thanks bud.
[HTC One X+] mtx4626:
s2w = swipe2wake (see Google)
[HTC One X+] ulukai3:
Are you working on undervolting and call recording?
[HTC One X+] reaper90:
hey nik3r,

at first: i love your work! your kernel works like a charm, very good battery life and good gaming performance without overheating my phone like stock kernel does (at least that's what the battery info says after 5-10min of gaming using stock kernel). also your brightness manager app is great, but i can't rate it in google play, because i don't use google+ ...

now my question:

i just set my s2w values to my likings, because my phone turned on in my pocket sometimes, but i don't really understand what s2w_register_threshold does exactly. can you explain a bit more, what this value does and what safe min/max values are? sry if this is a noob question, i'm not a developer and although it seems to work fine after editing the two other files, i'd like to know what i can do with this.

Thanks in advance :good:
[HTC One X+] nik3r:
The button panel gets locked for other apps after you move s2w_register_threshold pixels away from the touch down point. After that distance, only s2w gets input events until you either release your finger or enter the screen space (since last update).

Higher values will make your regular buttons more sensitive (you can be less precise when tapping back button for instance). But too high values will cause problems for apps that use button panel gestures themselves, like certain launchers. Lower values will also eliminate random vibrations as you pass virtual buttons during your swipe.

I find 9 to be the best, it's high enough not to make buttons too insensitive and I assume those launchers have threshold of their own that is 10 or more pixels.

If you are using custom launcher that does not do anything with button panel, it is safe to set this higher to squeeze a bit more button sensitivity out of it. Shouldn't be ever more than activation threshold.
[HTC One X+] Amroo1988:
for now your new kernel work amazing .. i love s2w :angel:

but i have simple note about nova 3, work first time with all effect (fires on the buildings and else)

when i close game and start in second time the effect disappear ..?

thanks again for amazing kernel
[HTC One X+] reaper90:
ok thanks, so this value decides whether the input is handled as button press or sweep, good to know! but i think i'll stay with your standard value for now. and the value is the number of "pixels" if i got it right? same like the 720px that the screen has?

oh and i forgot something in my previous post: sometimes when playing music, i get some short sound stuttering when turning screen on. it does not happen everytime, but like every 3rd or 4th time. any reasons why this could happen? is it maybe kernel related?
[HTC One X+] nik3r:
Yeah the panel should be 720px wide as the screen.

As for the stuttering, that can be unavoidable side-effect of power saving mode.

It can also be a rogue app doing a lot of stuff on wakeup event. You can either look up what's triggered at screen on using app like Autostarts and disable apps you don't absolutely need to do their thing.

And/or you can mask the symptom by setting a bigger audio buffer size in your player (if the player supports that).
[HTC One X+] lbaquerizo:
It has happened to me also when I am using the music player I get some weird sounds when pressing the lock button and the music kinds of gets slowwww. I have to stop all the apps and run again the music player

Enviado desde mi HTC One X+ usando Tapatalk 2
[HTC One X+] reaper90:
ok, nevermind, forgot that i installed musicbox4 some time ago and i think this is the reason for the sound stuttering when turning the screen on. flashed ARHD again and it seems to work fine with stock music player now. strange, i can't imagine why this happens, but i think i can live with stock beats audio :D
[HTC One X+] lbaquerizo:
Did the same and the stuttering stoped. But in my case I did a full wipe and flashed a new rom with the same base

Enviado desde mi HTC One X+ usando Tapatalk 2
[HTC One X+] Amroo1988:
I have 2 problems :

1- shadowgun when move right, left .. there is something same lag (not lag but as vibrate in move you should lock at gun and arm) not smooth move .

2- lag sometime i don't know why .. when you play is smooth but sometime long lag and music disappear, same thing

menu i have little lag Suddenly for moment and disappear :(

someone have same problem or just for me
[HTC One X+] reaper90:
hey guys, it's me again and i have a new minor problem/question:

s2w values are reset to standard values after reboot. am i doing it wrong or is there something else i need to do to make it stick on reboot? i edited the files using ES File Explorer with root permissions and everything works until i reboot my device...
[HTC One X+] nik3r:
That's a common misconception, these are not files but sysfs interfaces, they take your values and send them to functions in kernel that change settings ;)

You need to add your modification to some init.d script, these are automatically run after startup.

Just add your modifications to

/system/etc/init.d/99complete

For example:

echo "9" > [I]/sys/android_touch/s2w_register_threshold[/I]

BTW: I'm currently fixing another stupid design decision by nVidia, I'm modifying the CPU frequency control to make the max CPU frequency stick through hotplugging and standby. What I thought is 1300-1400-1500-1600 on cores is currently actually 1300-1700-1700-1700, because once the core is offlined, the settings are lost. I also implemented another change that will very dramatically boost overall system performance and responsiveness, so that should more than make up for the CPU power loss when the asynchronous scaling will actually work as I intended. Not sure if I'll release it today or tomorrow, there are still a few lines of code to add to the cpufreq.c
[HTC One X+] reaper90:
Thanks for all the fast replies! worked perfectly!

and also nice to hear you work on a new version! but take the time you need to do this, no hurry, actual version is more than good enough! ;)
[HTC One X+] Azerox:
What does this exactly mean?

Beter battery saving, at the cost of performance?
[HTC One X+] nik3r:
New version

EliteKernel 130106

has been released

More speed and lower temperatures. Greatly improved overall system smoothness.

Random number generation speed is now increased from about 300b/minute to 32MB/minute so it never blocks, resulting in much smoother system. The downside is decreased randomness quality when apps pull too much at once, which can be a potential security risk. This risk is minimal though and well worth the speed improvements.

(For people who are now just scared - it's 10000000x more likely you will be attacked by a rogue app you download than someone taking the time and resources to exploit lower cryptographic strength of your SSL connection. But I had to warn you.)

I also figured out a way to enable reliable frequency changes on tegra3, but this will yet be a lot of work and is WIP, for now the default core frequencies are hardcoded.

Chengelog for 130106

- hardcoded default per-core frequencies so that tegra can't reset them (1400-1500-1600-1700 in order of activation)

- added rngd to completely eliminate system lags connected with cryptography, network communication and other stuff that rely on random number generation
[HTC One X+] lbaquerizo:
testing it right now thanks mate for the hard work seems promising
[HTC One X+] nik3r:
Only 43°C after 30 minutes of Max Payne on power saving mode and it actually seems smoother than before.

Sent from my X+ powered by ARHD & EliteKernel
[HTC One X+] Denpech:
Hello

I have established EliteKernel 130106 it began seems accumulator to be discharged faster than when stood EliteKernel 130102. Or I am mistaken?
[HTC One X+] baste07:
What is that
[HTC One X+] Amroo1988:
ammmmmmmmmmmmmmmmmmazing :D

i tried NOVA 3 withe all effect and work fassssst .. shadowgun work good but there very little lag sometime

i think form version of THD have some problems ..

you are the best .. thanks .. ;)

my rom : maximus 3.0.0v

my kernel : elitekernel 130106
[HTC One X+] baste07:
just installed a few mins ago. charging up my phone and ill give it a ride tomorrow.
[HTC One X+] lbaquerizo:
Games feels normal and doesn't warm the phone as before, no lags scrolling like in the previous version of the kernel. Battery today I will have my final thoughts and hope the music player doesn't get any lags after an hour:thumbup: but so far very good job indeed Maestro

From my One X+

Rom : Elegancia 4.4.0

Kernel : Elitekernel 130106
[HTC One X+] Sh0X31:
do s2w works good?
[HTC One X+] nik3r:
Haha you got me there, I forgot before last compilation and couldn't be bothered to recompile again for 10 minutes just to raise a version number :D

And yes s2w works, I'm not sure about the implications battery wise but everything seems to be working on Revolution ROM at least. This will take a while to get used to, I still use the damn power button lol
[HTC One X+] koluchca:
:laugh::laugh::laugh:
[HTC One X+] nik3r:
For those who wonder

15993 (8481-2521-4091-900) maximum I could get on latest Antutu (todays version) with default CPU settings.

These settings should not get near 50° celsius like the stock kernel, I was testing on Max Payne yesterday :D
[HTC One X+] baste07:
Great job!
[HTC One X+] nik3r:
If you read the first 3 posts you would find it ;)
[HTC One X+] baste07:
yeah saw it :)

i edited my reply but i guess you were on the dot on your thread before i could edit hehe

great job mate!

---------- Post added at 06:45 AM ---------- Previous post was at 06:12 AM ----------

installed the latest EliteKernel OXP. but now i am unable to get any signal for my phone.

i'll try to reflash but if not i'm going to try to go back to stock to see if signal comes back
[HTC One X+] sffmandrake:
hi,

all works fine here :good:

:D
[HTC One X+] baste07:
reflashed the stock one, i am now able to get signal. so don't know why if i installed the latest eliteKernel OXP i can't get reception.

---------- Post added at 07:09 AM ---------- Previous post was at 06:59 AM ----------

i noticed in the settings menu, the Airplane mode is just in the state of "turning off" but can push through.
[HTC One X+] nik3r:
Hmm I'm pretty sure there are no changes in anything telephony-wise compared to the stock kernel I released, even the delivery method is identical. Try to flash it, boot up and flash again if you get no reception, may be something funky going on when coming straight from stock.
[HTC One X+] baste07:
I'll try that

---------- Post added at 08:21 AM ---------- Previous post was at 08:08 AM ----------

i tried to install the newest version on top of itself and still no luck,

but what i did was, flash your first rel/ver of elite and then flash the lastest version on top of that.. and whala! it now works! :)

thanks again mate
[HTC One X+] Golubev:
Sorry, but something wrong with radio. Flashed kernel, flashed ARHD 4.0 with full wipe in Aroma.. no radio, flashed old kernel and new one over it, still no luck.
[HTC One X+] baste07:
just read the post above you.

install the first version of elite kernel and then flash the newest version on top of that.
[HTC One X+] Golubev:
Did it many times in different orders (((( Erase cache every time. Reinstall ARHD. Will try more... Thanks.

Update. It'a miracle, but i did it. Now it works! sweep2wake is perfect. Let's see what will be with battery life. And now my video playing with no lags!! Thanks!!
[HTC One X+] baste07:
great to hear, so what did you do to get it working?

yeah sweep 2 wake is awesome
[HTC One X+] Golubev:
I don't know how ((( Flashing many times in different sequences :silly:
[HTC One X+] baste07:
Hehe you probably hit the first ver and the latest ver sequence. Which worked for ke
[HTC One X+] nik3r:
That's weird because I was switching between stock and elitekernel and even reflashing the ROM in between and never got any problems with reception. Since I'm using module embedding, the kernel can survive even a ROM reflash with full wipe without any problem. Did you try to just restart when that happened? Like hold the power button until it reboots itself.

Would be nice to come up with simple 100% way to get rid of that problem, rather than "random flashing stuff" approach :D
[HTC One X+] baste07:
i did a restart when i first installed the newest version, but still no signal. wasn't able to try the longpress of the home button until it restarts though
[HTC One X+] Rawahi:
it works!

Hello,

Just to confirm that i nearly did what you did, but with the following sequences:

1- The Problem:

Flashed the latest version (was using the stock kernel of OrDroid) and no signal came,

also not showing IMEI and other identities of the phone,

without denying that there is also the airplane issue as other users experienced.

2- The Solution:

I flashed the boot.img from OrDroid thread and (fastboot erase cache) to fix, then did the following:

- Flashing the old version of your kernel, then (fastboot erase cache) + erasing Cache and Davlik from recovery.

- Flashing your newest version, then (fastboot erase cache) + erasing Cache and Davlik from recovery.

3- The Result:

No issues at all :good:

and Thank you for the S2W feature, was the last thing i was rushing about after customizing my HOX+ :highfive:

Waiting for your future releases.
[HTC One X+] alioth:
Thank you very much for this kernel.

Hox+ starts to work as it should.

I really dont notice diference in smooth with previos version.

About launchers:

-Sense... very good

-Next Launcher.. perfect, as before.

-Apex and Nova.... lag, lag and more lag :( as before... I can't get Apex run well. Its frustrating.. I want to use Apex!

Games:

-Rayman Jungle Run... With sotck kernel very bad, a lot of lag. With EliteKernel (130102 and 130106) very good. Not perfect, but near perfect.

-NFS Most Wanted. I think runs colder now. Game play very good.

I will buy you a pizza when I can run Apex Launcher as smooth as nexus4 did :)

Thanks, keep working! We need you!

Rom: InsertCoin

Kernel: EliteKernel OXP 130106
[HTC One X+] lbaquerizo:
Love the feedback of the community. Amazing been here:)

From my One X+

Rom : Elegancia 4.4.0

Kernel : Elitekernel 130106
[HTC One X+] nik3r:
You must be doing something wrong, my APEX is as smooth as it gets even with live wallpaper :D

Try my settings if it helps, extract the .bak file to "/sdcard/Android/data/apexlauncher/apex_settings.bak" and restore settings in APEX.
[HTC One X+] alioth:
Thanks. I have tried, but when I restore Apex with your file, apex crashes at start. It says "Se ha detenido la aplicación Apex Launcher" -> Apex launcher has stopped.

So I have to reinstall Apex to work. I dont know why. I have Apex Launcher Pro, current version.

I have installed Apex with:

-Stock Rom

-Revolution and stock Kernel

-Insercoin with default kernel, and Elite Kernel

-Cm10

-Cm10.1

-Aokp

I only have seen a better behauvior, with Interactive Governor in AOKP.

I recorded a video, but Im going to record another one with InserCoin (fresh install yesterday) and Elite Kernel, to show you.

Nova is bad too.

Next launcher is perfect smooth, but I dont like it.

Sense is ok.
[HTC One X+] nik3r:
Right, stupid MTP transfer corrupted the file :/ Here you go again
[HTC One X+] Amroo1988:
that right, i install kernel and first time i have some problems and second time i was format all system and install kernel then

flash rom.. now work perfect (same think with 130102 i have problems with second time install) :cowboy:
[HTC One X+] lbaquerizo:
Did you wipe cache and dalvik after flashing the kernel and fixing permissions?

From my One X+

Rom : Elegancia 4.4.0

Kernel : Elitekernel 130106
[HTC One X+] alioth:
Thanks again! Testing...

A little better, I think because you set speed 40.

If I set 0, to slower transition, its the same.

This is de vid I recorded. First in full speed, then at 25% to better see lags. In real life is a little worse than vid.

http://www.youtube.com/watch?v=zLaCq5weoU4

Do you have this micro lags in transitions?

Perhaps Im getting crazy with this. I had a nexus 4 three weeks... and it was sooooo smooooooth

In this situation nexus4 was way better than Hox+:

-press screen

-Select Widget

-Widgets Menu open.

-Scroll..... This scroll goes very bad in my hox+, yours?, in nexus4 was as good as We have in hox contacts app.

---------- Post added at 07:20 PM ---------- Previous post was at 07:06 PM ----------

Yes :)
[HTC One X+] johnny8910:
Very smooth for me on ARHD 6.2.
[HTC One X+] alioth:
More testing..

When phone is charging, Apex is a lot more smooth.

It make sense? Or Im dreaming?
[HTC One X+] :
I spent all day today trying various things with the hotplugging, but had to give up! I wasn't making any progress...

Flashed your kernel, and I'm very happy. Nicely done.
[HTC One X+] nik3r:
I kinda know how to do it, you need to take over the qos calls for CPU cap in cpu-tegra.c, these are the stupidest design decision ever, because these calls indirectly change scaling freq max (instead of policy freq max which they should). So you only send information that kernel should enter suspend to cpufreq.c using extern function and then use the code that I commented in my earlier commit, which successfuly worked to remember CPU frequency between hotplugs. Then add similar mechanism to use correct policy or scaling once you should enter suspend.

And you may need to destroy the whole early suspend/late resume thing that tegra has going on in there - all of those calls are tampering with scaling max. It's mental lol
[HTC One X+] Amroo1988:
if you like google launcher, you can flash maximus and remove sense :fingers-crossed:
[HTC One X+] ivicask:
Can SW2 be completely disabled except ability to tune it? I really don't use this function, and sometimes i wake phone randomly when i dont want to..

Other than that kernel performs perfect!
[HTC One X+] cornedor:
Run this in the terminal

echo 0 > /sys/android_touch/sweep2wake

You need to do this every time you reboot your phone. You could fix this by running:

echo "\necho 0 > /sys/android_touch/sweep2wake\n" >> /data/local/userinit.sh

EDIT: Forget that, /data/local/userinit.sh is not in each rom. I'm searching for something else.
[HTC One X+] alioth:
I know it starts to be a little Offtopic... but..

-install Elitekernel

-Wipe all

-Install Rom Android revolution HD 6.2

-Install Apex Launcher Pro

-Sense... ok

-Apex .. micro lags in transitions

-Install nik3r apex config backup... nothing changes. Micro lags.

-Install Nova launcher... micro lags.

-Go back Sense -> smooth.

Im getting tyred :(

I want apex or nova go fine..

It happens the same with sotck kernel.

Games are much better with EliteKernel. This is sure.

When phone is charging it goes better. Less lag.

When phone is charging, precessor is clocked faster? What is the diference it makes going better when charging?

Thank you very much.
[HTC One X+] Stephen:
Im running this kernel now and s2w is awsome!
[HTC One X+] somemadcaaant:
Yeah seem like a silly request, you should just use nik3r's stock with mods kernel if u really can't stand s2w.

Must be extremely rare that u unlock by accident, I don't think many ppl Swype the bottom center of the screen when they pick up thier phone. :what:
[HTC One X+] lbaquerizo:
Lol:D

From my One X+

Rom : Elegancia 4.4.0

Kernel : Elitekernel 130106
[HTC One X+] ivicask:
Use stock with mods? Mods are data swap only as i can see, and this is only kernel with lots of tweaks and good battery saving, and it doesnt matter if accidently unlock phone or not, or even if it it drains just 0.001% more power while it enabled, i dont use it, and i prefer to have stuff i dont use disabled.

So no reason to bash ppl on how they use their phones!
[HTC One X+] nik3r:
Then just disable it, it has been covered here before

add

echo "0" > /sys/android_touch/sweep2wake

to /system/etc/init.d/99complete