yashsingh1/xdaforums huggingface dataset:
[HTC One X] ren7o:
014 hangs after first boot but now its ok :) will see.

---------- Post added at 06:09 PM ---------- Previous post was at 05:52 PM ----------

Bad thing is that 014 kernel isn't stable. After any type of restart, phone hangs

or has black screen of dead. Tested on smartmax_esp noop,row.

Good thing is smartmax_esp has better bench results than 09 kernel! :)

I had to reset undervolting. Now it is working very well!

Thanks for great kernel! :thumbup::thumbup::thumbup:
[HTC One X] lonewolf911:
so far so good

Lyapota job well done!

Kernel #14 is behaving nicely.

Can you please implement 'Smartdimmer' algorithm?

Greatly appreciated!

>> Lone <<
[HTC One X] muid02:
is repacking needed for this kernel for SJYDRAGON ROM?
[HTC One X] Mr Hofs:
No .....
[HTC One X] DeeZZ_NuuZZ:
Mr Hofs again :D :D :D :D :D

Gesendet von meinem HTC One X mit Tapatalk
[HTC One X] Mr Hofs:
I'm bored ;)
[HTC One X] lyapota:
lucky...
[HTC One X] Mr Hofs:
:)

Movie starts in 15 minutes.....enough time to flash #14 ;)

Thanks !
[HTC One X] fjlour:
The init script does not write 1 in the EDP file. On 014
[HTC One X] lyapota:
No chance, now three #014

Ver #014 separated on the three named serias:

LS - stock HTC best trade hotplug

LM - mpdecision hotplug

LQ - Nvidia cpuquiet hotplug

downloads moved to post #2
[HTC One X] osama-selo:
Can u please add some explanations for each feature of your kernel like (hotplug, mpdecision, cpuquite hotplug, uv... etc)

Most of them I know what they do, but more explanation from u will make them better to understand, so we know more what we are getting and doing.

Thanks
[HTC One X] lyapota:
Forgot to describe cpuqueit have /sys/module/cpu_tegra/parameters/disable_lp_mode_on_resume attribute.

Doing what called.
[HTC One X] lyapota:
Yep, but after some rest.
[HTC One X] osama-selo:
Take your time, you are the best :thumbup:
[HTC One X] lyapota:
Rechecked - working. If you edit 55sw2wake with root editor remove 55sw2wake.bak file from init.d
[HTC One X] mido.fayad:
[MENTION=1148003]lyapota[/MENTION]

Really great work :)

Everything works perfect and device is very responsive

I'm using the first release of the kernel v14 mpdecision with interactive @1.5 and deadline scheduler

Also I removed pnpmanager from /bin

Only one problem is reboots due to overheating in gta sanandreas .... I tested it more than 4 times and the device is rebooted every time due to overheating

Thermal throttling is active so i don't know why the device is freezer then rebooting

Here is last_kmsg

https://www.dropbox.com/s/te14f4fbjgmu7e7/last_kmsg_lyapota_v14_reboot.txt

Also I got 50.1 fps in epic citadel and 17300 for antutu
[HTC One X] asp2010:
What is this pnpmanager and what does it do? :confused:
[HTC One X] high_voltage:
Did you UV? As at high temperature the cpu tends to be less tolerable for lower voltage. ;)
[HTC One X] mido.fayad:
NO UV ;)

my device is variant 2 and thus stock voltage for cpu @ 1.5 is 1150 mv although it's 1237 in stock htc kernel

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

it's located in /bin and works perfect with stock htc kernels with ondemand governer as it makes the device run @ full speed in certain locations to give it the smoothness
[HTC One X] high_voltage:
[MENTION=1148003]lyapota[/MENTION]

Few things to report (I am on version #12):

1) If frequency lock isn't set in trickster the cpu_max_freq file in the file itself is changed back to 1500 from something(from the set 1300 max). Ody enough when I monitor the cpu with perf monitor application I can clearly see no matter that viperx report 1500MHz max, trickster report it too, the file in root cpu folder(too lazy to write/check the whole path to the file) is with that value(trickster and viper read the max from there fyi, but you know that) - the cpu DOESN'T scale to more than the set 1300MHz? Strange, but you can easily replicate and maybe fix that. If freq lock is set the file max value doesn't change.

2) After a call the touchscreen is dead and you can't press end call unless turn off manually and then on the screen. That was common in JB kernels times, but was fixed(from xm if I remember right)... I think it has something to do with s2w or proximity sensor.

Otherwise the kernel is rofl FAST! It loads webpages, ui, programs with blazing speed!!! Looks real blast! Will flash #14(mpdec ofc, don't know why you separate it on 3 hotplugs as in time mpdec proved to be best performance, temperature and battery from them, but it won't do any harm!) and test it for you too.

P.S. Little suggest: turn off blink notifications(when/if you add them) by default as most of us doesn't like/use them. The green led servers it's purpose good enough. :)

CHEERS!

Edit: Also can you add GPU OC/UC interface? As 520MHz drains more battery than 416Mhz (tested) and if not gaming you can go even lower. After all you don't need fast gpu for UI/webpages/etc.
[HTC One X] asp2010:
This seems like a good thing. Why would one remove it?
[HTC One X] mido.fayad:
As I said it's good with HTC stock kernel without modifications but cause some trouble with otger governors and some times override settings that u apply to the kernel so it's better to disable it and let the kernel to do its work
[HTC One X] asp2010:
Ok, thanks for the information. This is exactly why I was asking, trying to see if I should disable it too :D
[HTC One X] high_voltage:
Just rename it to .bak and you are ready to rumble. ;) :)
[HTC One X] heslo.rb26:
#14 working great here.... only issue is that the backlight buttons won't turn off. Any suggestions?
[HTC One X] lonewolf911:
smooth operator

very excited about this kernel

everything is super smooth & extremely responsive!

excellent !! Thanks so much for your hard work...

this is a happy moment for the HOX community... :)
[HTC One X] meat_hooligan:
All bro, we are dealing excellent
[HTC One X] fjlour:
[MENTION=1148003]lyapota[/MENTION] are you thinking of featuring the quad 1.5GHz setting?

Now, the CPU does not clock at 1.5GHz when the 4 cores are used. It only clocks at 1.4GHz maximum.
[HTC One X] chihliouma:
Yea, indeed, and after I delete the pnpmgr in /bin, now Ican achieve 1.5G.
[HTC One X] fjlour:
I renamed that file but I sill can't use all four cores at 1.5GHz, it only reaches 1.4GHz.

I'm monitoring in realtime with CoolTool.
[HTC One X] DeeZZ_NuuZZ:
maybe after reboot
[HTC One X] mido.fayad:
[MENTION=1148003]lyapota[/MENTION]

Tried the lq version with cpuquiet and it's even better than mpdecision in performance and thermals

And also performance governor is no more locked the 4 cores to the maximum but locks one core then another depending on load :) which give me the best performance without overheating problems

Also I got the same problem with freezing then reboots the same as with mpdecision version mentioned above with gta san Andreas

But I found that it's not due to thermals and I think it's due to stock voltages needed to be raised a bit for 1.5 mhz frequency as it's set to 1150 while it's 1237 in stock kernel

and the last_kmsg is showing kernel panic in it

https://www.dropbox.com/s/2hldqdu2hl64hly/last_kmsg_lyapota_cpuquiet_freeze_reboot.txt

Also as I said above it's better in thermals and gaming although it gives less results in benchmarks but ui is better a bit with mpdecision version because it loads more the time with the 4 cores

I got 47.1 in epic citadel and 17091 in antutu
[HTC One X] lyapota:
I'm leave stock table freq<->mv untoched

/* Cpu voltages (mV): 750, 762, 775, 787, 800, 825, 837, 850, 862, 875, 887, 900, 912, 916, 925, 937, 950, 962, 975, 987, 1000, 1007, 1012, 1025, 1037, 1050, 1062, 1075, 1087, 1100, 1112, 1125, 1137, 1150, 1162, 1175, 1187, 1200, 1212, 1237 */
CPU_DVFS("cpu_g", 4, 0, MHZ, 1, 1, 1, 1, 460, 460, 460, 550, 550, 550, 550, 680, 680, 680, 680, 680, 680, 680, 820, 820, 970, 970, 970, 1040, 1040, 1080, 1080, 1150, 1150, 1200, 1200, 1240, 1240, 1280, 1280, 1320, 1320, 1360, 1360, 1500),
CPU_DVFS("cpu_g", 4, 1, MHZ, 1, 1, 1, 1, 480, 480, 480, 650, 650, 650, 650, 780, 780, 780, 780, 780, 780, 780, 990, 990, 1040, 1040, 1040, 1100, 1100, 1200, 1200, 1250, 1250, 1300, 1300, 1330, 1330, 1360, 1360, 1400, 1400, 1500),
CPU_DVFS("cpu_g", 4, 2, MHZ, 1, 1, 1, 1, 520, 520, 520, 700, 700, 700, 700, 860, 860, 860, 860, 860, 860, 860, 1050, 1050, 1150, 1150, 1150, 1200, 1200, 1280, 1280, 1300, 1300, 1340, 1340, 1380, 1380, 1500),
CPU_DVFS("cpu_g", 4, 3, MHZ, 1, 1, 1, 1, 550, 550, 550, 770, 770, 770, 770, 910, 910, 910, 910, 910, 910, 910, 1150, 1150, 1230, 1230, 1230, 1280, 1280, 1330, 1330, 1370, 1370, 1400, 1400, 1500),

So if you have - cpu_g", 4, 0,

Tegra 0 variant your mv must be 1237 at 1500 Mhz.

If your 3 variant mv must be 1125 at 1500 Mhz.

Tergra CPU variant can be obtain from /proc/cpuinfo alse in more readable format than tegra3_variant file.

But if you remember 1237 value, seems you have 0 variant.

When governor changing cpu freq(mv), kernel sync it with gpu clock and trying calc gpu mv.

Seems problem here with gpu 520 - course it not stock. And after sync error cpu mv not changed too.

Maybe hight_voltage right, kernel must be with 416 by default and 520 for who needed in it.

520 gpu oc very device dependent and not stable under heavy loading.
[HTC One X] Golf_4711:
Nice Kernel #14

Good morning ;)

#14 isn't so fast as #12 but it's only minimal effect in the benchmark.

The max CPU Speed is 1400MHz.

Huge function is now to switch kernels off/on with apps example Trickster MOD.

Thanks for this great kernel and huge job!!!

Regards

Golf :cool:
[HTC One X] lyapota:
1400Mhz it EDP limitation. Read change log or search EDP limitation in thread how to disable it, if you really need in it.

Also 1300Mhz it can be power saver limitation.

Both limitation can be consequence sync error with GPU clock after gpu oc to 520.
[HTC One X] mido.fayad:
No, my device is variant 2 and thus it uses 1150 mv @ 1500 mhz

But I'm saying that stock kernel is using 1237 mv for all variants as I remember in old in kernels but it was having 3 values from 1150 to 1237 mv and each step has 3 values for voltages

So I think in stock it scales between these voltages depending on load

And also I can play most of the games with connected charger for more than one hour without overheating or freezing although it uses 1500 mhz and gpu 520 all the time so my device can tolerate 520 gpu and even I was using 570 gpu with old Alex kernels ;) so I don't think that this is the problem

Only game which lead to freezing then reboots is gta san Andreas and no problems at all with it if I played it [MENTION=4724277]1300[/MENTION] mhz

And other games works without problems and I see in the last_kmsg that there is kernel panic

I was playing deadtrigger now with connected charger and no problems at all for more than half an hour

I'm sure that u will know the cause and fix it :) :) and please leave it [MENTION=3705640]520[/MENTION] or if u would like to decrease it, u can set it @ 484

note that i got 55 fps in epic citadel in cm 4.1.2 using stock cm kernel which was set @ 484 but it was 2.6.39 kernel and really the perforamnce was ways better than all kernel relaeased by htc after that based on 3.1.10
[HTC One X] lyapota:
I'm not going remove gpu oc 520 at all. Just return quick gpu oc where 416 default value 520 overclock.

About cpu mv and freq - do not have enought knowledge at moment.
[HTC One X] fjlour:
55fps in High Quality?

Epic Citadel has 2 modes, High performance and High quality. Usually with XMister kernels I topped 57 in High performance and 52fps in Hig quality.

There's a 5fps difference between the two modes.
[HTC One X] mido.fayad:
I got 55.5 to be more accurate in high quality

Really I want to go back to these roms but I can't because touch driver was updated and old kernels doesn't have touch

I tried these old roms but no touch and the only way now is by s-off :(
[HTC One X] ctfTijG:
Nice update! :) Thanks!
[HTC One X] DeeZZ_NuuZZ:
We just need to be patient for the newer kernel ...at the beginning xmister kernel was not good too...but after many tests etc it was going to be so great...so yea...we have just to wait

Gesendet von meinem HTC One X mit Tapatalk
[HTC One X] conqueror_25:
+ 1

Well said mate.

Lyapota we know you can make it :)
[HTC One X] fjlour:
This has been evolving pretty quickly. It's a matter of time. :)

[MENTION=1148003]lyapota[/MENTION], setting the "1" in the init.d script still does not produce effect on the EDP file after reboot. Still "0".
[HTC One X] chewu.pg:
Talking about governors, this kernel(#14) has a strange habit of plugging and keeping all 4 cores @1.4 on smartmax governor. And it causes huge battery drain, is there a workaround
[HTC One X] ctfTijG:
Have you cleared cache and Dalvik cache after installing the kernel?
[HTC One X] fgth90:
Same pb for me, I think there's something to do with this http://xdaforums.com/showpost.php?p=49759370&postcount=692

Tell me if you arrive to keep it "1" after reboot, I'm really interested.

See you

Franky
[HTC One X] chewu.pg:
I Always do that when flashing kernel.
[HTC One X] DeeZZ_NuuZZ:
[MENTION=4096521]mido.fayad[/MENTION] I played now 15 minutes san Andreas with interactive 1,3ghz and UVed -60 and no problems no overheating no reboot and I have variant 0 ...Hm

Gesendet von meinem HTC One X mit Tapatalk
[HTC One X] fjlour:
I use root browser and there's no bak file after editing the file in the init folder.
[HTC One X] d1n0x:
[MENTION=1148003]lyapota[/MENTION] would be great if you could give some explanation what the difference is between stock hotplug, mpdec and cpuquiet :good:
[HTC One X] DeeZZ_NuuZZ:
isn't google an option to read that? :D he has many other things to do then write this .... :P i can only say the original hotplug is just from HTC :D cpuquiet is from nvidia directly and mpdec was normaly only used before for snapdragon ... :P
[HTC One X] d1n0x:
Yes, that's all the information I got from just googling around. But I can't find any more! I know he has stuff to do ;)

BTW, what is recommended, leaving pnpmgr alone or delete it?
[HTC One X] fgth90:
I have exactly the same pb.

It seems that when you change file value, it creates a ".bak" which is use when rebooting.

I can't see it anywhere.

If you find a solution, I take!

Best regards

Franky
[HTC One X] mido.fayad:
The problem occurs only with 1.5 ;)

I can even play for an hour with 1.3 without any problems
[HTC One X] zedrix53:
in the three series where is the best battery i can get?
[HTC One X] DeeZZ_NuuZZ:
you have to try out yourself no one can say that ! just flash try out and see how they perform and which has the best battery life...
[HTC One X] zedrix53:
ok.is there any way i can remove d2w cause it always wake my phone when i put it in my pocket
[HTC One X] d1n0x:
Remove the line for dt2w in the s2w script in /system/etc/init.d
[HTC One X] Mr Hofs:
Or edit the top entry in the screenshot to 0.
[HTC One X] lesscro:
\system\etc\init.d

##DoubleTap2Wake Configs##
##Turn on
echo "[COLOR="Red"]1[/COLOR]" > /sys/android_touch/s2w_allow_double_tap;

become

##DoubleTap2Wake Configs##
##Turn on
echo "[COLOR="red"]0[/COLOR]" > /sys/android_touch/s2w_allow_double_tap;
[HTC One X] fjlour:
Well I tested both the Cpuquiet and the mpdecision and I prefer mpdecision. Cpuquiet gives me 49fps in Epic Citadel and 16300 Antutu, and also, in Fifa 14 there are some graphic hickups or stuttering. Mpdecision gives me 50.X fps in Epic Citadel, and 17300 Antutu, and a more fluid graphics in Fifa 14.

I tried disabling the pnpmanager and I got worst results, strange.
[HTC One X] elsworth1983:
Can we add a delay to this script sorry for noob? Never really played with kernels :)

Sent from my Nokia 3510
[HTC One X] log30:
My phone always unlock without the s2w enabled, what is the problem? I do a doble tap in the screen and it get up

Enviado desde mi HTC One X mediante Tapatalk
[HTC One X] DeeZZ_NuuZZ:
yea doubleTap2unlock etc is on...look in the script which will be flashed when flashing the kernel zip and disable it there and reboot...or go directly to the location of the file and disable it there..just look on the last few pages for your answer or directly OP
[HTC One X] Salim.Keady:
When i lock screen the backlight still on i have to reopen and reclose... Am using the cpuquiet serie any help ?
[HTC One X] DeeZZ_NuuZZ:
you mean button backlight? some devices seems to have problems with that....
[HTC One X] Salim.Keady:
Button back light and screen blacklight also...

Anw Thanks
[HTC One X] ™LEO:
Please somebody exactly explain me,what are the differences between LS & LM & LQ???

LS - stock HTC best trade hotplug

LM - mpdecision hotplug

LQ - Nvidia cpuquiet hotplug

I don't understand.
[HTC One X] fjlour:
We are still waiting for an explanation of the 3 different modes.

Meanwhile you have to test them to find what's best for you.

But it would be very welcome a description of the modes in the op.
[HTC One X] asp2010:
The 3 versions differ in terms of the hotplugging algorithm they use. This basically means they will decide when to turn cores on or off in different ways. Although differences between them shouldn't be that obvious on day-to-day usage, you might see different scores in benchmarks, but, other than that, there could be small differences in smoothness, responsiveness, app loading speed and, of course, battery life. Just how big these differences are you'd have to see for yourself. The way I remember it is mpdecision worked best, providing little to no performance loss while improving battery life a little, but keep in mind this is just my experience with older kernels. On another device, I have seen cpuquiet have noticeable performance and battery life improvements compared to mpdecision.

If you're up for trying out something new, pick either one of the non-stock versions. You have nothing to lose, but don't be disappointed if your phone doesn't magically change into something totally different :p

Good luck! :good:
[HTC One X] p50kombi:
Hi all...

Kernel working nice and smooth here.

Using LQ version.

Just wanted to let people know that auto bln also works with this kernel.

So if you look at the files you need to alter, you can get it working by adding them to your init.d script.

Just a heads up and maybe it can be added to the op as one of the options.

Great work layapota..

**********

Sent from a tin of baked beans using some chewing gum, tinfoil, a piece of string and a manual written by MacGyver
[HTC One X] fgth90:
Thanks for great explanation

Best regards

Franky
[HTC One X] IceFe:
Which line should I add in the init.d script to set?

LS - stock HTC best trade hotplug

LM - mpdecision hotplug

LQ - Nvidia cpuquiet hotplug

I do not understand.
[HTC One X] lesscro:
buddy, you kill me... awesome joke...

:D
[HTC One X] ub3rx:
Would this kernal eventually have gpu uv gui in trickster mod like faux's old kernel ?
[HTC One X] elsworth1983:
Sorry dude but read the op again ;)

Sent from my Nokia 3510
[HTC One X] IceFe:
I asked for help as a noob?
[HTC One X] DeeZZ_NuuZZ:
If you had read some posts ago mpdec etc are just not files etc which could be added to init.d script...you have to flash one of them because mpdec cpuquiet and HTC stock hotplug are cpu algorithms...not just things to add as line into a script :o :D next time please take a bit more time and read carefully....even a few posts before yours you can see how someone wrote something about those hotplugs...-.-

Gesendet von meinem HTC One X mit Tapatalk
[HTC One X] suhiiii:
[MENTION=4645599]One-X-master[/MENTION]

Hi,I know its not good question, but I know u testing a lot ,is battery better with this kernel or still better to stick with alex kernel ?

I don't have this device anymore,my brother use it,and I dont have time to test kernel .

Should I wait for a few more release or I can flash it now ,I saw on you previus post thath u wrote thath you getting more battery with alex,thats only I need to know.

On my one x is lattest viper and alex pa v3
[HTC One X] log30:
For me in v14 is better than alex kernel and equal powerfull
[HTC One X] DeeZZ_NuuZZ:
It's a bit rude or so to ask that here...but you can already try this kernel...if you think something is wrong you can go always back :p I have no problems with both but Alex kernel still got more battery life...but lyapotas kernel is getting better and better

..just let it settle...

Gesendet von meinem HTC One X mit Tapatalk
[HTC One X] suhiiii:
Yea,I know its rude :( But as I sad ,don't have time to test it out .And my brother knowledge is useless at this point :D I will wait 1-2 more release before flashing.

BTW tnx to lyapota for hard work, I enjoyed all awesome mods from him while I was using ONE X :good:
[HTC One X] Cheech1976:
It seems less and less people are suffering from a frozen screen after reboot, i didn´t read that much of it the last few days.

I never had that particular problem, only once after flashing after a complete wipe. The only way to get out of it was a hard reset, as was told many times about this problem.

I looked at my set up, something had to be different to the settings I had before and I noticed fastboot was activated in the power menu. Maybe that´s what is causing this issue?
[HTC One X] lonewolf911:
frozen screens

I had lots of deep-sleep unwakeable screen issues on another kernel. I'd find myself double-tapping then getting frustrated when the screen wouldn't turn on..then next double & triple punching the screen with my knuckles sometimes would awaken most times needed a reboot...very irritating and time consuming.

Since lyapota #14 these issues no longer occur, dt2w & s2w work flawlessly & respond immediately.

one happy camper:cowboy: :good:
[HTC One X] ™LEO:
thanks a lot...

whats ur suggestion for gaming purpose? i have no time to test all of them because im going to have trip in the next few hours.
[HTC One X] DeeZZ_NuuZZ:
cpuquiet is running not bad ...it seems to be good too for gaming...but mpdecision is bit better...but in your case i would just try both and look how the games perform...
[HTC One X] asp2010:
To be honest, I don't think it would matter that much, since you'd be most likely to notice any difference at low clock speeds with only one or two cores active. Since gaming is more about performance, I doubt you'd see much of a loss in any of them, but then you wouldn't gain so much either.

That being said, I'm testing the mpdecision series now and it does feel like it stutters a bit more compared to the stock one on in things like scrolling or side swiping. I'm hoping this will give me a little more battery life, since my battery is not in its best shape.

If you're not happy with the stock hotplug, try cpuquiet. If mpdecision doesn't get me more battery, that's what's up next for me :)

Hope this helps :good:
[HTC One X] lukes91:
i agree with [MENTION=4645599]One-X-master[/MENTION]... mpdec is better both in terms of performance and battery life... not so much to let your phone fly in the stratosphere, but for me battery was better ;) i was even able to downclock cpu much more and to have phone smooth with cpu max freq @1.0 GHz...
[HTC One X] lyapota:
LM #015 for test

LM #015

1. fixed.

2. I'm can't repeat it. Anyway applied fix for proximity sensor with not enough light, may be it that you write about.

PS: course default turned off from first release.

With GPU OC/UC interface problems. I can't get stable work with GPU OC interface. Stay with persist GPU 520 while. Not too much battery drains, but good productivity gains.

+Applyed wi-fi patch. Now MUCH less battery drains with using wi-fi and bit faster network search. At least for me.

To init.d/55sw2wake added

------------------------

##Blink VK with events

echo "0" > /sys/class/leds/button-backlight/auto_bln;

#Actual anly for cpuquiet LQ seria

#echo "0" > /sys/module/cpu_tegra/parameters/disable_lp_mode_on_resume;

If #015 LM seria will be good for all with wi-fi patch, tomorrow i'll compile LS and LQ.

HERE and HERE
[HTC One X] high_voltage:
Flashing right now and when I get home from work tomorrow evening - reporting to you! Thanks a bunch mate!
[HTC One X] fjlour:
It's time to Flash!!!