yashsingh1/xdaforums huggingface dataset:
[HTC One X] HC4Life:
Great! I'm on Viper too, i will try your kernel.

Thx :D
[HTC One X] Sebby:
great work alex the kernel dev

i see you get better and better at this kernel stuff

keep it up my friend:good::cool:

edit: is this based on the kernel source of 3.19
[HTC One X] Alex-V:
Thx my friend..no i looked yesterday @ HTC and latest i saw was 3.18 so i was to lazy and this kernel kernel is still from 3.14 maybe again if 3.19...

BTW..in other githubs i saw they patch from one to a other base..would be nice if somebody can explain this o_O
[HTC One X] n3ocort3x:
waht do u need explained ?? how to patch up to the higher base ??
[HTC One X] SHoWa147:
Is need repacked for ARHD?

Enviado desde mi HTC One X usando Tapatalk 2
[HTC One X] Alex-V:
Yes..exactly..would be nice if you want to..maybe if you can a little github how to ..i use ubuntu

But i know you don't have much time
[HTC One X] Alex-V:
Only if you got problems
[HTC One X] LorD ClockaN:
copy 3.18 over your base and see the diffs..

just preserve your changes
[HTC One X] JohnYang1997:
Multitouch.....
[HTC One X] JohnYang1997:
Revert that patch means the bug reappears or every went fine?Maybe I misunderstood?
[HTC One X] Alex-V:
Yes it can swap
[HTC One X] AlexStalker:
Ha-ha. It looks like a hardware/drivers/custom mods issue. I've just flashed the latest vipex (cool rom, btw) and from the first "pull the ring unlock" try - got flashlight turned on instead. :crying:

Btw, I've got hboot 1.39 so don't know what else to do.
[HTC One X] Alex-V:
Works fine with 0,6..?

BTW..i still don't have this prob with 1.36hboot
[HTC One X] AlexStalker:
Absolutely fine.

I'm sure you woun't have. I start believing in hardware differences more and more from this point.

But I can't prove that. Need an advice how to log touchscreen/capacitive buttons panel behaviour while using sweep2ware.
[HTC One X] Alex-V:
I will upload 2 more versions wait a moment
[HTC One X] Alex-V:
ok...here are 2 test versions

first is a fine tuned version of the 0.7 with old graphics driver from 3.14

http://sourceforge.net/projects/ale...nels/boot_0.7_new-s2w_fine_tuned.img/download

this one have the old s2w

http://sourceforge.net/projects/ale...tc Roms/kernels/boot_0.7_old_s2w.img/download

both...if i remember right should have auto-bln (so if you are on viper you should get the bug with blinking...(deactivate ...display off...enable...display off...should solve it)

just let me now....hope i have the right uploaded as i have many test versions....just flash the boot img (renamed to boot.img) with fastboot if you have the the modules from 07 allready installed
[HTC One X] AlexStalker:
Will try it right now. Thanks in advance!

The same with the first one.

Trying the second one right now...

The second one v. is unlock bug free! Thanks a lot! (Have to find a way to buy you a beer) The only one thing I'm concearned about is buttons backlight being turned on when a tap on back button when phone is locked. I believe this is a s2w feature?!
[HTC One X] limzm:
Very nice constant battery drop curve.

Anyway found out a problem of d2tw.

power_key_wakelock shows up the highest when d2tw is enabled.
[HTC One X] Alex-V:
Yeah..nice that it worked for you

The w lock is normal as there are 150ms for dp2w ..and if you touch the display it wait 150 if you touch it again so it wake...i reduced the time to 100 in the first test version a post higher..its also better for if you have much wakes in pocket
[HTC One X] Alex-V:
Before i forget...its a feature...so u see at night what you do..i hope i can include this in the other s2w also but first i need some learning in c
[HTC One X] Sadman Khan:
Is there any chance that the after call freeze bug can be solved by flashing the 0.7 kernel with old 3.14 drivers? Or is that not related in anyway? Sorry if it's a dumb question :)

Sent from my Revolutionary Htc One X HD :D
[HTC One X] AlexStalker:
Sorry, please, again, but after some time of happiness I found out that s2w became unstable. I can swipe 2-3 or even 5 time, backlight turnes on, I perform swipe on all 3 buttons and nothing happens. At first I thought it's related to speed or accuracy of your finger. But afther some time coudn't find totally correct dependancy. Just understood that to get more chance you should perform sweep very slowly and keep your finger on menu button for few seconds until screen turnes on.

Sweep2Sleep (turn off when unlocked) works 1 time of 10.

I'll try old 0.6 once again and 'll share my exp. w/ that. Maybe I'm missing smth.

P.S. Sorry please for any inconvenience.
[HTC One X] Alex-V:
That was the test for this...lol

BTW..i never had this bug...see last sites in this thread..i can reproduce this problem..with extremely touching..but on normal calls i never had this end call bug...but i saw a video on n3o thread..about that problem..in which the promixy sensor is the problem...mhh..but i don't have this problem..so i think it can be a hboot problem...maybe
[HTC One X] Alex-V:
That problem and d2w was my reason to change to the new s2w...lol..i changed before some values to test but was the same...mmh

But let me know..maybe its something other

If you don't have it on 0.6 i make a version without the backlight thingy
[HTC One X] Juanig:
[MENTION=1171895]Alex-V[/MENTION] thanks for your kernel mate, it merges the very best of each other. I had to put +25mV on 1.6GHz freq to make it stable on my variant 1 cpu but everything else is working like a charm. Let me know if you need someone to test new stuff. Thanks again!!!
[HTC One X] Alex-V:
Nice thx my friend...

But Next step for me should be really ...learn a bit about c programming...i have always a thougt what i do in this kernel source..and can use patches and so on but its better to really know this all so i can adapt things better...will Google a German guide..this is not easy most are english...and i don't want to translate every word i don't understand..lol..and most books are around 20 euros
[HTC One X] Sadman Khan:
Oh sorry didnt notice :P but anyway, i flashed the 3.14 version and no issues as of yet...maybe it is a problem with newer bases? :/

Sent from my Revolutionary Htc One X HD :D
[HTC One X] Juanig:
I was wrong. It wasn´t stable enough so I tried to set the same voltages used by default in latest Kozmikkernel (which was perfectly stable [MENTION=1796504]1600[/MENTION]MHz):

1500mhz: 1175 mV

1550mhz: 1200 mV

1600mhz: 1225 mV

But then my cpu won`t use those freqs anymore... Can u take a look?
[HTC One X] Alex-V:
I have myself variant 1 and use the built in table..and never got problems..also with hard 3d games...mmh

But i never made a stability test..and this is the table from kozmik from the time he used 1.6 not 1.7

What did you do to know its not stable..
[HTC One X] Juanig:
That´s the problem then, it was unstable for me and if yours has the same voltages I will have reboots like I had with that old version... A single benchmark forces a reboot here...
[HTC One X] mido.fayad:
Nooo .... i'm using the original hox battery :P

and here is another surprise >>>. my device is variant 0 ;)

but i don't know whta htc care did last time they replaced my mainboard because i have perfect temp since changing it ..

also note that i cahnged my mainboard four times till i get this one which is really very cool and perfect for gaming

but i'm really sad because i will change my mainboard again for the fifth time because i have another major problem which is g-sensor problem

that's why i need to reboot my device for more than 10 times to get g-sensor working and i called htc and they will change my mainboard again

and ambient temp around 26

i'm afraid that the new mainboard won't have these perfect temp ... hope it will be as good as my current one :D

i will send it today and will get the new one on monday :D hope it will be variant 3 with perfect temps

with my previous mainbords, i was getting temps like u but it was differnet on each one as follow :

1. my first mainboard was variant 0 and it died without doing anything in 2 days so i haven't tested any games yet ...

2. second one was variant 1 and was very good @ gaming during ics with maximum 48 but since updating to jelly bean it was getting hot up to 55 in ten minutes gaming and got killed by trip kernel

3. third one was variant 2 and was as good as previous variant 1 with but it was maximum 52 or 53 after ten minutes gaming but the main problem that games become very laggy when it crosses 50 altohough that it wasn't throttling

4. fourth one was variant 1 again which was very very very hot and i can get up to 60 and some times 65 with ten minutes gaming but the surprise was that it was still smooth even @ these very high temps and it was uncomfortable for gaming due to heat

5. fifth one is my current one variant 0 with perfect gaming experience due to perfect temp especially with alex kernel v2.1 where it never cross 44 after more than hour of gaming :laugh: and i really hope to keep it but g-sensor problem is really very bad and anooying

so after all of this .... i can confirm that every hox have temps depending on luck hhhhhhhhh not the variant :fingers-crossed:
[HTC One X] osgema:
What is this KWORKWR / U? I have at least over 20 processes with this name. And I consume a lot of battery.

However, in the stock kernel does not appear.
[HTC One X] high_voltage:
Really helpful post for me, thank you! Now I understand how much hox temp can vary from phone fo phone and that's not even that much variant/uv related. I got variant 2 and tbh, sadly I am closest to your 3rd mainboard. ;( not a biggy since I don't game uber much, but I have got so many hardware problems with that phone that I am kinda dissappointed from the qc of htc(yep, I got it right when it came out. My wifi f*cked up as no protection around the pins+my digitizer died too. Now I am with crappy replica that cost a lot and it's not gorilla+not lcd2(atleast it's not that bad too) annd even from start(after one deffective, this is second replica) from the left there is little gap between the digitezer and the lcd.. crappy chinesse quality.. why I didn't send it to htc? Got it from usa(I live in europe) and I don't have any warranty here. Without warranty was going to cost me 3 times more, but if I knew how sh*t quality are those not original screens was going to pay them as I love my phone.:)

Don't forget that this kernel is based of the old one for 4.1. Till the new source code is released we can get "frankenstein kernel" that have more features than stock, but has bugs/wakelocks under diff conditions and some problems. Alex is doing his best, but without the kernel source code he is really handicaped.
[HTC One X] mido.fayad:
I love my phone too that's why I keep it although all these problems

And yes I can confirm that htc quality control is very very bad

And if all hox owners got this performance which I got with my current mainboard, I think that this would make a huge differnece

And I also got the wifi problem and fixed it under warranty but the funny thing that htc care engineer is a lyer hhhhhhhh and he told me that the problem was software only and they fixed by installing new software

But he forgot to look @ bootloader to see that my device is unlocked and has a custom software and i received it again with the same software which i preinstalled :D

And when my device died, i opened it myself to see that he was fixed wifi by adding polycarbonate and official htc fix for it

Then i send it to them to change the mainboard again ..... Etc :)
[HTC One X] Tigerlight:
If you open the egl.conf file in a text editor using Root Explorer or the like there are 2 lines.

0 0 android

0 1 tegra

Delete the upper line so only 0 1 tegra is left.

And it's not any kind of major performance boost or anything like that, but it absolutely does improve the smoothness of the UI by completely removing the android software renderer and forcing it onto the tegra.

How much of an improvement I do not know but I absolutely can say one thing...I always do this...have for years on rooted ROM's...and I do not suffer any kind of UI lag. Lots of people have reported lagginess. This should help.

---------- Post added at 02:03 PM ---------- Previous post was at 01:57 PM ----------

The worst kworker thread entry is 43 seconds in 9 hours of usage. In total they account for about 5 mins...in nearly 9 hours...and you think this is some kind of battery drain?

"kworker" is a placeholder process for kernel worker threads, which perform most of the actual processing for the kernel, especially in cases where there are interrupts, timers, I/O, etc. These typically correspond to the vast majority of any allocated "system" time to running processes. It is not something that can be safely removed from the system in any way.
[HTC One X] chaun1308:
Heyy , after finishing a call , touch screen is unavailable . I have to close the screen and turn it on again to be able to use it . Any workaround ?
[HTC One X] high_voltage:
No, I was talking about other battery drains and bugs. :)
[HTC One X] Tigerlight:
And I was pointing out that kworker is not a bug nor an excessive drain.

I'm not having excessive wakelocks, nor battery drain - it's FAR superior to stock, and apart from the button backlights occasionally staying on after screen off (and it's nothing to do with BLN or S2W as far as I can tell, i've tried every setting combo) I can't say I have ANY bugs.

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

Disable calibration control using an init.d script.

echo 0 > sys/android_touch/calibration_control
[HTC One X] Zinu:
I'm having a lot of weird usage details with the accelerometer, as seen below. I haven't even used the most of these apps today, and the first one is just a simple news reader app, so I can't find any reason why it should use the accelerometer.

I already turned off the options under Sound (pickup, in bag options) since I read something about that before. I also don't have S2W or DT2W enabled.

I didn't have these issues before with my ViperX 3.8.0 + xm kernel combination. Does anyone have an idea what could be causing this?
[HTC One X] Alex-V:
Go to settings tones (sound) and untick like in the attached picture and you are done..it's from sense not from kernel..thx to seb15
[HTC One X] Zinu:
Thanks for the reply. But, like I said, I already did that. Any other suggestions?
[HTC One X] Alex-V:
So...back to good scores..also changed to tegra4 again..only the wi-fi makes me grr atm..
[HTC One X] John_wba:
Thanks Alex, severe screen banging and wifi will return a error after the screen turns off, using your latest kernel and viperx 4.0.0. Hope you can fix :)
[HTC One X] Zinu:
Even had this disabled in Trickster since the beginning. So that really can't be it.
[HTC One X] Tigerlight:
What do your wakelocks say? If these apps are waking the device, they are accessing the sensors as part of their operation. Check wakelocks AND check the time the apps have been active. See if those times match or are close.

Apps using sensors are unlikely to be kernel related issues. I'd say a badly written app.
[HTC One X] Zulake:
Unfortunately I'm getting a horrible battery duration with this kernel. Only 8 hours idle and it's down to 0%. It drains very heavily, even with screen off. As soon as you turn on the screen you can see the percentage drop horribly fast, about 5% per minute or more.

Also, Bluetooth is broken. It doesn't work, at all.

Just saying this as my personal experience, going back to stock kernel for now.
[HTC One X] Juanig:
As I said before bluetooth is working perfectly for me, tried a2dp and file transfer, both OK.
[HTC One X] *elmo*:
Even Bluetooth tethering works perfectly :thumbup:

Sent from HOX with ARHD 31.x
[HTC One X] Zulake:
Well, I wish I could say the same for me.

It simply refuses to connect to my car radio. And I can't delete already paired devices, nothing happens when I tick it. And if I repeat it often enough the phone starts to act up and behaves all weird. Freezing, apps FC'ing, getting REALLY hot, battery drain like hell and stuff. Rebooting fixes that though, except for Bluetooth.
[HTC One X] rkuijpers:
Not meant in a bad way, but it sure sounds like you f@cked something up big time, my friend. All of those problems point to a bad flash, either your rom, but most probably you did something wrong flashing the kernel.

Start with the kernel: download it again, unpack the boot.img, flash it using fastboot. After that, flash the modules in recovery.

Reboot your phone. Still having problems? Download the rom again, flash it after deleting system, data and cache/dalvik.

Flash boot.img from the rom through fastboot.

Restart rom. Now you should be fine, cuz you're on stock kernel?

If yes, flash boot.img from Alex kernel in fastboot, modules through recovery.

If no, start over, but this time reset your phone to factory in recovery before flashing the rom and kernel.

This is what I'd do when in your situation.

Btw, always a good thing to make a nandroid backup before you start.

Good luck my friend! :thumbup:
[HTC One X] Zinu:
I don't think so, since one of the largest abusers of the accelerometer is the official HTC camera app...
[HTC One X] Tigerlight:
The readings are not for accelerometer.

They are for sensor usage. Any sensor...of which you have light, proximity, gyroscope, gravity, accelerometer, magnetic (compass), and I don't think that's even them all.

GSam doesn't differentiate between sensors. There may or may not be a good reason why those apps are using any particular sensor at any given time, but if you haven't explicitly launched them something is wrong somewhere.

If they are a concern, force close them after use or uninstall them.

It is not exclusively the kernel at fault, regardless of whether the problem corrects itself using the stock kernel for you. I do not see this kind of sensor activity, so it must be in combination with something else on your particular ROM, setup, whatever.

A lot of the problems I am hearing about on Alex' kernel recently almost exclusively seem to be on ViperX 4.
[HTC One X] ronaldtzh:
Currently Im on ViperX 4.0.0 ROM and AlexV kernel 2.1. I tried to change my scheduler and governor from the default settings to Sio and Smartmax but after a reboot everything returns back to default settings. I went on to search for a permanent way to keep the settings that I want and downloaded Trickster Mod. I tried to change the settings in Trickster Mod and reboot my phone. It still revert back to default settings. Is there any way to keep my settings permanent?

On a side note, anyone uses the same ROM and kernel as me? Does certain shortcuts go missing on your screen? Somehow it happened for me.
[HTC One X] teteu86:
You should set Trickster Mod to keep the settings on reboot.
[HTC One X] twics:
I tried to use 2.1 too but it disabled my WiFi and mobile network so couldn't make or take calls also using viperX 4.0.0 any help on this please?
[HTC One X] chaun1308:
Did you flash the modules ?
[HTC One X] John_wba:
It also gives me wifi problems, the wifi will break every time the screen goes off, and have to reboot to get it working. Any chance of fixing [MENTION=1171895]Alex-V[/MENTION]
[HTC One X] twics:
Nope I didn't thought it was just flash and go...:) I only want it for s2w.

Just opened the zip and saw the the modules inside, how do I flash them as they are not .zip files?
[HTC One X] chaun1308:
After flashing boot.img from the zip via fastboot , flash the zip in your recovery . The link Alex uploaded in the OP is a zip .
[HTC One X] twics:
Ok got ya thanks a lot:)
[HTC One X] ronaldtzh:
Sorry can you teach me how to do it?

Try flashing the kernel again in recovery mode and fastboot with the selected boot.img.

it is the same as how you flash your rom.
[HTC One X] teteu86:
In its options, you'll find. :good:
[HTC One X] ronaldtzh:
You mean on Venom tweaks or Trickster Mod? Cant seem to find it. Can possibly give me like a directory to it?
[HTC One X] pisc3s1203:
he means tick set on boot in trickster mod option
[HTC One X] teteu86:
As I said before, You should set Trickster Mod to keep the settings on reboot.

You just have to get to its settings, like Facebook settings, Gmail settings, etc.
[HTC One X] ronaldtzh:
Okay can, problem solved. Just remembered ViperX 4.0.0 hide certain functions.

---------- Post added at 09:05 PM ---------- Previous post was at 08:56 PM ----------

Oh yea one more thing, just to check does any one face this problem whereby your LED notification is not working? I received incoming messages say like whatsapp, but my LED light is not blinking on. Works perfectly fine with ViperX rom alone but after installing the kernel on top of it this problem surfaced.
[HTC One X] Cin0:
Hey every one !

Sorry if this question was already posted several times but ! please how to flash this ? is it just by flashing the ZIP through recovery , or by unziping the boot.img and then flash it via
[HTC One X] rkuijpers:
Are you serious?

You only have to read 1(!) page back to have your answer... http://xdaforums.com/showpost.php?p=45432408&postcount=2009 :eek:
[HTC One X] fgth90:
LOL

http://xdaforums.com/showpost.php?p=45258192&postcount=1832
[HTC One X] ronaldtzh:
Oh yea one more thing, just to check does any one face this problem whereby your LED notification is not working? I received incoming messages say like whatsapp, but my LED light is not blinking on. Works perfectly fine with ViperX rom alone but after installing the kernel on top of it this problem surfaced. Can anyone help me out?
[HTC One X] Basian Mile:
Iam on ViperX and have flashed this Kernel.

But i really have Problems with the Buttons Light. It stays on most of the Time. No matter if i turn the phone to sleep by pressing the power Button or if i wait till it goes out after the DisplayTimeout.

Is there any way to fix that?
[HTC One X] sugarlee75:
Same problem here. Too bad cause its a smooth kernel. Hope there wil be a fix soon.
[HTC One X] Selec1:
The correct order of flashing the kernel on ViperX is:

Fastboot flash boot boot.img

Fastboot erase cache

Flash ViperX rom with 'other kernel modules' option

Flash kernel modules zip

Reboot to rom
[HTC One X] Tagir-Gilyazov:
1) How can I disable hardbuttons lights on 2.1?

2) How to enable fast charging?

PS: without any tools like trickster mod, eg edit some system file
[HTC One X] Sebby:
turn crt-off off (select it to turn it off)

and reboot ,problem solved
[HTC One X] teteu86:
Hi Alex.

Would you consider putting flashing instructions in the first page, in a way very noob proof? Like this step-by-step: http://xdaforums.com/showpost.php?p=45258192&postcount=1832

I had the same doubt before (as you can see in the link), and I believe many people also do. It will only take a small space in the page, but it will prevent the numerous posts regarding the same issue.
[HTC One X] treebill:
There are plenty of guides around the forums.

It's the same for every kernel / Rom.

Fast boot.img in fastboot

Flash kernel/Rom zip in recovery.
[HTC One X] teteu86:
Anyway, to avoid having the same questions over and over, I would publish it.
[HTC One X] Fishbone07:
Hey, I use your Kernel with the sky dragon Rom. But I can't view my CPU stats?! Is this normal or a flashing fail?
[HTC One X] lkbfreak:
:good:
[HTC One X] tbalden:
Probably the CPU FREQ STATS is not enabled in the build.

BTW, great job with the kernel, thanks!
[HTC One X] DeeZZ_NuuZZ:
The freq stats are available in trickster mod app

Gesendet von meinem HTC One X mit ViperX 4.0.0 :) / Sent from my HTC One X with ViperX 4.0.0 :)
[HTC One X] tbalden:
that's a good alternative.

I'm using cpu spy too sometimes, which uses cpu freq statistics, that can be enabled in the kernel configuration with CONFIG_CPU_FREQ_STATS.
[HTC One X] mido.fayad:
yes, it's available but it disappears som times without any known reason and trip was trying to fix it but he moved to one before fixing it and that's why it's the same here as this kernel is based on trip kernel ;)
[HTC One X] Fishbone07:
In Trickster Mod I can't see the freq usage. Where I can enable the stats?
[HTC One X] DeeZZ_NuuZZ:
normally they the stats should work...i'm using trips sense kernel atm and but when i used this kernel all was working with with stats etc