yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Minor 4.6 update tonight. Little extra f2fs love and fixed my version# derp.
[AT&T, Rogers HTC One X, Telstra One XL] alpha1bravo2:
confirmation

I flashed KarbonKat 4.4.4 and then flashed torched kernel the 7/10/2014 release, and it's running smooth and stable..
[AT&T, Rogers HTC One X, Telstra One XL] Madcat8686:
This is one hell of a parting gift. This works great on the N7 and now it can be used with the Evita. Thanks for all you've tinkered with, built, and slapped together for this device. Good luck in the OPO land. It's chaos over there. I've been hanging out/stalking the M8 forums. Redpoint is over there too. It looks like the going trend right now is kanging features off the OPO for other devices.

Anyway, good luck with the OPO (I don't think you will need it though) and thanks again!
[AT&T, Rogers HTC One X, Telstra One XL] mikelebz:
Just letting you know, it looks as though the 4.6 build is misnamed as a second 4.5 build in the DL and changelog.
[AT&T, Rogers HTC One X, Telstra One XL] oranget:
Yea..but when u press on it, it comes up 4.6 and reads that way after download as well..so no biggie!! Thanks again for this!!
[AT&T, Rogers HTC One X, Telstra One XL] iamdofus:
I flashed this rom, is this automatmatically change my file system to f2fs or i have to do it manually.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Which ROM? You're in a kernel thread.

Sent from a crappy Samsung because my Evita died
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
You flashed this kernel i assume?

No it will not force f2fs on you because the conversion requires a full data wipe, users would be very unhappy if I forced that. The kernel has the ability to support f2fs if that's what you are already on when you flash the kernel.
[AT&T, Rogers HTC One X, Telstra One XL] mrage:
I have run Torched + f2fs on AOSPA for some weeks now, and I can hardly believe the improvement in the performance of my device. I feel I've found the holy grail for the Evita, it really flies.

The only thing I noticed that could be a bug attributable to f2fs is that I went to make a nandroid backup after a couple of weeks to prepare for flashing a nightly, and backup failed on Data. I think something was corrupt. I did a TB backup of all apps and clean flashed. Once setup and using TB to restore all apps, I was able to successfully backup in TWRP. So I would advise users on f2fs to make a nandroid backup as soon as you have your new rom set up, as the proprietary nature of f2fs could perhaps throw a wrench in your spokes.
[AT&T, Rogers HTC One X, Telstra One XL] Mexickano:
I have a doubt, can I install this when I already have your other kernel Installed?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Yes, the same script work for f2fs support is in this installer as well
[AT&T, Rogers HTC One X, Telstra One XL] Mexickano:
well, thanks, the correct procedure should be:

1-TWRP

2-Install Kernel

3-Reboot or should I wipe cache/data?, the last time I did this I was getting a lot of SystemUi Crashes.

Thanks in advanced and excuse my noobish questios.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Assuming you are already running the f2fs stuff....

Flash latest torched in the f2fs-recovery and reboot, that should be it.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Fresh 4.7 builds are up and downloads have moved to the codefire servers here.

http://downloads.codefi.re/jrior001/Torched-kernel

This is just a minor update to catch up to CM's base.
[AT&T, Rogers HTC One X, Telstra One XL] tlazarus:
Anyone else having problems with WiFi after flashing the latest nightly and then this kernel? There are several recent WiFi related merges, so it could be that the kernel just needs to be rebuilt. WiFi works fine until the kernel is flashed.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
You are correct there was a huge WiFi update, the CM guys finally found an updated firmware package that worked for us after many many failed attempts. I'll get new builds up today or tom hopefully.
[AT&T, Rogers HTC One X, Telstra One XL] tlazarus:
No rush - as painful as it is :), I can survive for the time being with the default kernel. Thanks for all of your hard work.
[AT&T, Rogers HTC One X, Telstra One XL] mrage:
Whoa, that's pretty exciting!
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
http://downloads.codefi.re/jrior001/Torched-kernel

4.8 builds are up, wifi confirmed working on 8/20 nightly.
[AT&T, Rogers HTC One X, Telstra One XL] oranget:
Ok, just flashed 4.8 build and it breaks wifi on newest PA 4.5. Have installed it three times, wiped dalvik and cache, fixed permissions, wifi still broken. I have to revert back to 4.7 to get wifi working.
[AT&T, Rogers HTC One X, Telstra One XL] nicolahaye:
Working on vanir 0819 nightly :) thx man :)
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
You will have to wait for the dev to update his builds. There's more to the WiFi changes than just kernel.
[AT&T, Rogers HTC One X, Telstra One XL] Cryptecks:
PA-Legacy maintainer here. I've updated the device's repos, but PA is taking a break from official builds this week, so I will have to make time for myself to push out a private build, check the ROM Q&A thread for more and to continue discussion on this.

Great work jrior! Looking forward to finally having proper working wifi for AOSP on this device, two years later!
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
All credit for the big update goes to mdmower, fireball/m7vzw maintainer. His fireball performed far worse o old WiFi than ours did. His persistent effort finally paid off this week. In my testing I found speeds to be faster, and connections more consistent.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
How did you convert to f2fs? If you used the zip that includes a kernel that would explain it
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
After concerting them in recovery you would have had to flash one of the fstab conversion zips or the 4.8 build again to get you fstab proper? How did you handle that part?
[AT&T, Rogers HTC One X, Telstra One XL] mrage:
The Torched installer includes the fstab conversion script, the conversion zip is not necessary. You must already have formatted data+cache to f2fs in order for said fstab script to work, though; that should be done before installing rom/gapps /kernel. (or, at least before flashing torched or the f2fs conversion zip.) On latest CM and cm-based roms, torched 4.8 is the only f2fs compatible kernel that is up to date on the WiFi fixes. The conversion zip includes a vanilla CM kernel with f2fs support, but said kernel isn't updated with the WiFi fixes.
[AT&T, Rogers HTC One X, Telstra One XL] sephiroth2k:
No, wipe, format data and cache to f2fs, install rom, install torched f2fs kernel. In that order.
[AT&T, Rogers HTC One X, Telstra One XL] mrage:
At some point between flashing ROM and booting. Shouldn't matter as gapps isn't going to touch the kernel.
[AT&T, Rogers HTC One X, Telstra One XL] nitens:
Just a quick question...

Is it possible to undervolt without having the oc speeds available? It seems my ville is happy to undervolt at low frequencies, but bombs out when overclocked. Also want to push for the best battery life so oc not really needed.

Cheers
[AT&T, Rogers HTC One X, Telstra One XL] pandasa123:
This kernel is for the Evita...hopefully you're talking about a spare Evita
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Are you talking about on the nooc-novc version? No. Why not just use the normal version but don't overclock it?

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] nitens:
Oops. You're right evita it is. Qualcomm one x.

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

Timmaaa

I've got the normal version, but it seems that trickster is showing the oc frequencies. Are these not used unless you male them available?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Exactly, they are available but if you check on the other screen in trickster you will see where you can set the high limit(stock 1.5 by default)
[AT&T, Rogers HTC One X, Telstra One XL] kekx:
nice one!

Installed this kernel six hours ago and I absolutely love it so far. It even seems to have resolved my problem with random reboots that I had with the kernel that came with my Rom (KarbonKat).

One thing I'd really like to see though is a larger variety of governors to choose from. Don't know any of these custom governors and I am a huge fan of SmartassV2, so I'd really like to see it in there xD
[AT&T, Rogers HTC One X, Telstra One XL] FedericoUY:
As someone recommended me in other topic, will install this kernel to match the karbonkat. Installing trickster-mod will let me oc and handle the kernell right?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Update is up, just catching up with CM, Nothing major new from me in this one. I did update the installer script to let you know what type of partitions it found and setup for you(EXT4 or F2FS).
[AT&T, Rogers HTC One X, Telstra One XL] FedericoUY:
Hi all, can you tell me if this kernel has problems with s2s/s2w ? I've been having problems with the phone restarting and loosing control over touch... I'm still not sure if it is the kernel or the app (trickster mod). Can any please confirm this? I really need this functionality.

PS: Using karbonkat v1.1-6 (4.4.4).
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
I didn't test it on the new build at all. My Evita is at home today but I can check it out tonight.
[AT&T, Rogers HTC One X, Telstra One XL] oranget:
New version 5 working flawlessly for me.
[AT&T, Rogers HTC One X, Telstra One XL] undivide:
Working good on 1.7 oc with cm nightly !
[AT&T, Rogers HTC One X, Telstra One XL] Mexickano:
I just can report with v5, wifi settings doesnt open after a long time w/o usage.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
s2w/sws working just fine for me, no reboots or touch issues. You may need the noOC version If your device doesn't play well with the regular version.

Rom issue, Not a kernel issue. I'm on the latest cm nightly and can replicate any issue here, with or without my kernel.
[AT&T, Rogers HTC One X, Telstra One XL] FedericoUY:
I could not replicate the issue under original kernel, it never lost the touch, but the reality is the original kernel does not support s2w. Try leaving the phone for a while, and then s2w several times... sometimes it will delay on the response, and then, after a short vibration, the touch is gone. I have no option other than hard reset with the upper button. It is not the kernel soft, as I also tried the "kernel tweaker", and is the same.

I thinks that's a rom problem, happened the same to me under 1.1-5, but not in 1.1-6...
[AT&T, Rogers HTC One X, Telstra One XL] Cryptecks:
If you were using PA 4.6 Beta 1, there is an extremely good chance that CM's nightlies and WiFi stuff have changed a small bit since then. Beta 2 is out now, and it's all caught up, so I'd say give it another try.

Thanks for sticking around a bit Jrior!
[AT&T, Rogers HTC One X, Telstra One XL] Mexickano:
I stopped using PA since I got a lot of issues with wifi, I'll give a try.
[AT&T, Rogers HTC One X, Telstra One XL] FedericoUY:
I keep having this problem with the s2w/s2s (tryed enabling also pocket detection and double touch to wake)... It is almost always after taking the phone of the pocket. Is there a fix for this? If I switch this functionality off and wake or sleep my phone with the upper button it wont loose the touch.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
I have to come back to my Evita for a few days while my OnePlus gets RMA'd...I'll keep s2w on for a while and see if I can duplicate
[AT&T, Rogers HTC One X, Telstra One XL] FedericoUY:
Great! Please enable this functionality, and of course try to s2w always after taking the phone out of the pocket. It may not happen systematically every time, but in a day of normal usage, it will happen. Thank you!
[AT&T, Rogers HTC One X, Telstra One XL] ThisWasATriumph:
I also had unresponsive touchscreen issues daily when using doubletap2w and s2w. But I fixed my powerbutton and stopped using it. Been fine since.

Also, would it be possible to increase the max overclock range to 2.0 or 2.1 GHz? I have a fast-binned CPU so back on ElementalX I could hit those speeds without crashing. It would be nice to get a little more speed out of this thing.
[AT&T, Rogers HTC One X, Telstra One XL] FedericoUY:
Nice so you had the same problem, that means the problem may exist. I hope jrior001 can find a fix for it. I've used this functionality with elementalX with no problems at all with a sense based rom.
[AT&T, Rogers HTC One X, Telstra One XL] FedericoUY:
HI again, any news on this? [MENTION=2836769]jrior001[/MENTION] : Were you able to reproduce the problem? Thanks.
[AT&T, Rogers HTC One X, Telstra One XL] pallbearer911:
Problem is with trickstermod app

Hi,

I've had similar experience with Torched Kernel with Vanir AOSP ROM. I used to think that it is a ROM/Kernel bug. But it turns out that it is the app that is used to set the kernel settings. When I was using trickstermod I used to get frequent screen deaths, lags etc. But once I started using 'Kernel Tweaker' everything seems normal (i.e. s2w,s2s,dt2w etc). Something for you to try out.
[AT&T, Rogers HTC One X, Telstra One XL] FedericoUY:
Thank you for your input, but tried kernel tweaker as well some time ago with the exact same results... Will try it again just in case. I'll let you know later. Thank you.
[AT&T, Rogers HTC One X, Telstra One XL] FedericoUY:
Confirmed. Happens the same with torched v5 and kernel tweaker. It is always after taking the phone out of the pocket.
[AT&T, Rogers HTC One X, Telstra One XL] nicolahaye:
Maybe you have a conflict with a feature like peek or active display ? If pocket detection is on and in the same time a feature as such, there might be a conflict.
[AT&T, Rogers HTC One X, Telstra One XL] Punjabi23:
Can I use this Kernel on the stock 4.2.2 that comes with the XL? I rooted it on my moms phone a few months back, but I've been wanting to update the kernel on it to get her better battery life.
[AT&T, Rogers HTC One X, Telstra One XL] nicolahaye:
No you can't do that. This is a kernel for AOSP ROM's only. You're on a sense ROM ;)
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
You want flar2's elementalX kernel from the android development section, like the post above me says, this is for aosp only.
[AT&T, Rogers HTC One X, Telstra One XL] panteraaa:
No, you can't. Also, I thought latest official version was 4.1.2. Only international version(endeavor) got 4.2.2.
[AT&T, Rogers HTC One X, Telstra One XL] nicolahaye:
Nope, before I rooted and ROMed my phone I was on 4.2.2 with sense 5 :) the reason I rooted is cause I never got 4.3 nor 4.4 as you know :)
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
I've just uploaded a final KK/cm11 based build and a first LP/CM12 build. All downloads are hosted at Team Codefire .
[AT&T, Rogers HTC One X, Telstra One XL] nem1yan:
DT2W and S2W don't seem to be functioning properly for me. Tried enabling with trickstermod and kerneltuner but both result in the phone waking if any of the capacitive buttons are touched. On CM12 12/19 build.
[AT&T, Rogers HTC One X, Telstra One XL] azirgi:
Same goes with my device, except that I have this problem with two of the capacitive buttons; black button band home.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Goto settings > buttons > and turn off the wake options for home/back/recent as needed. This wont be an issues on the next build as those wake options have now been disabled for Evita.
[AT&T, Rogers HTC One X, Telstra One XL] azirgi:
I think it can't be a problem rather it can be a very useful extended function, as long as the device doesn't experience any sort of accidental wakes. Additionally user doesn't need to sweep to wake or double tap to wake, they can simply touch to wake the device. That's it [emoji6]
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
The feature was just added to CM and by default all hard keys are able to "wake" the device. However this doesn't normally work on our capacitive keys as they are shut off when screen shuts off, unless you are running this kernel. For s2w to work we keep a portion of the screen on, listening for the swipe or dtap inputs. The feature is specifically meant for real hard keys like the home button on the galaxy s line because cap keys are just to sensitive for this kind of action. This has been disabled for our devices now and will not be available on anything other than that 12/19 cm12 build.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Build 1.1 just went up and doesn't break radio :) My evita stays in airplane mode most of the time so I hadn't noticed it not working.
[AT&T, Rogers HTC One X, Telstra One XL] sathish804:
Any plans to build the new version of Torched with latest changes from CM??
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Not much special has cone in but I can defiantly get a refresh out in the next couple of days.
[AT&T, Rogers HTC One X, Telstra One XL] sathish804:
Thank You!!
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
new builds are up, LP V1.2
[AT&T, Rogers HTC One X, Telstra One XL] tlazarus:
Any important changes we should know about?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Nothing new from me, just catching up to current CM kernel.
[AT&T, Rogers HTC One X, Telstra One XL] apogen:
Hi

I install LP V1.2 and its working perfect so far. DT2W is working only in the bottom area of the phone. In Liberty's KitKat kernel DT2W was applied all over the screen.. I had noticed that the value of DT2W was set to 2.. Is it possible to do this in your LP kernel;
[AT&T, Rogers HTC One X, Telstra One XL] thelonewolf_pav:
Hi jrior001,

Thank you for the great LP kernel!

Since apogen revived this thread, there is one more thing that I would like to ask.

This kernel seems to break swap. If I enable swap, the kernel reports that it's on, but it's never used (0kb used no matter how low on memory the device is). Please note that stock CM12 kernel works just fine with swap.

This is the only thing that prevents me from using this kernel as my daily driver on Evita.

Thanks!

--Pavel
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Got it...done.

Tell me more about this...never looked at or messed with swap.
[AT&T, Rogers HTC One X, Telstra One XL] thelonewolf_pav:
well, it's very simple.

first you create a swap file or a swap partition. to create a swap partition, you must repartition your sdcard which will erase it. so i went with creating a file.

so, you can simply create a file and fill it with zeros using dd.

then you run mkswap path/to/swap/file

then you start swap by running swapon path/to/swap/file.

note that if you do it on /system, you must remount it as rw and probably have your selinux set to permissive.

you can check out my init.d script here, it does everything for you.

after you have swap set up and ready, you can use free to see how much swap is available and how much is in use. with stock kernel, swap is used immediately because lollipop is really memory-hungry and evita really chocks over it. with Torched kernel, however, swap is available but is never used ("used" value is always on zero, no matter how low on memory we get).

unfortunately, i can't tell you why this happens. perhaps, Torched kernel ignores swappiness value?

i guess you will have to compare sources with the stock CM12 kernel...

---------- Post added at 08:49 PM ---------- Previous post was at 08:41 PM ----------

and one more feature request, since you're already listening :P

i really like swipe-to-on and double-tap-to-on. however, my problem with it is that it vibrates when you touch the screen. this is all very nice when you're holding the device, but it also vibrates when occasionally touched in the pocket, wasting battery. can you disable the vibration when pocket detection is armed?

thank you so much for your great work!

--Pavel
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
OK I'll need to look this swap business over some more....as far as the the vibration unfortunately Its all tied to the vibrate on screen touch settings. Disabling that kills all vibration on touch though.
[AT&T, Rogers HTC One X, Telstra One XL] rabies876:
How about battery life?

Sent from my One X
[AT&T, Rogers HTC One X, Telstra One XL] thelonewolf_pav:
Again, thank you so much for spending your time on this!

RE vibration: why don't you disable it altogether when pocket protection is on? that would exactly do the job...

---------- Post added at 05:44 AM ---------- Previous post was at 05:36 AM ----------

just to clarify:

you are polling the light sensor somewhere to determine whether the device is in the pocket right now. correct? so, if someone touches the screen and the device is NOT in the pocket, you start looking for the sequence (double tap or swipe) that should wake the device up. and if the device IS in the pocket, you cancel monitoring.

so, why don't you disable haptic feedback altogether when pocket protection activates (the device is in the pocket) and re-enable it when pocket protection is deactivated? the same logic that determines whether you should be listening to waking up sequence, could also take care of the vibration...
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Current implementation of pocket detection polls the proximity sensor only when s2w or dt2w conditions have been met and its about to issue the power key command.

Furthermore, vibrating on touch is a framework level operation, not kernel driven. I may be able to locate the vibrator code in kernel and poll against proximity sensor but that will only work if haptic and regular vibration have separate functions in kernel. Otherwise turning it off when screen is off will kill all vibration with screen off.
[AT&T, Rogers HTC One X, Telstra One XL] thelonewolf_pav:
i see.

screw it :)

swap is so much more important...

i'd love to help you out with it, but i don't have time to install linux and set up the whole environment... is there any way to look at the differences between the stock kernel and Torched without downloading the whole zillion of files?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
No....and you really won't find much difference to be honest. I have not deterred far from the CM base. I've only made strategic changes and additions. I'll have to test your swap stuff and play around a bit
[AT&T, Rogers HTC One X, Telstra One XL] thelonewolf_pav:
well, then all i can do is thank you again for your time.

i wish i could be of any help...
[AT&T, Rogers HTC One X, Telstra One XL] rabies876:
Small request could the minimum frequency be set at 192Mhz. Could that reduce battery consumption?

PA 4.6 ONE X
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
I was actually going to add that back in the next version for the OC kernel.

It could possibly help a little bit as long as your device is stable at a slightly lower voltage at that freq,otherwise its insignificant.
[AT&T, Rogers HTC One X, Telstra One XL] rabies876:
Thanks dude. Looking forward to it.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
BUILD 1.3

LP Build #1.3

- remove dated LMK/zram tweaks (these were blocking thelonewolf_pav's swap mod)

- add Low CPU clocks

- exFat support

- pile of async IO tweaks from Faux123

- wiimote support for gaming controller (useless until http://review.cyanogenmod.org/#/c/89843/ gets merged). Test build w/stock kernel here if anybody wants to test and play
[AT&T, Rogers HTC One X, Telstra One XL] thelonewolf_pav:
Cool! :svetius:
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
hey guys, i derped somethign in the LOW clocks stuff. Replacement builds are uploading now so please grab a fresh copy
[AT&T, Rogers HTC One X, Telstra One XL] rabies876:
That was fast. Testing now. Verdict later.

Stay Paranoid
[AT&T, Rogers HTC One X, Telstra One XL] Aviator10:
noob here. bear with me please

so simply flash this zip just like a new ROM right?

does it wipe all data?

i'm on cm12 nightly (02/14) with s off and latest twrp version, so which one should i use the normal build 1.3 or the noVC build 1.3?