yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Yep, just flash it. Will not wipe data, just replaces kernel with my nodded version.
[AT&T, Rogers HTC One X, Telstra One XL] Aviator10:
okay but which one?

normal or noVC one?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Depends on your device... Some devices are unstable on the normal version. If you experience any reboots on the normal version try the noVC version instead
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
LP Build #1.4

- return of ZRAM, fully functional this time (this will likely cause issues with the popular swap mod as zram is effectively compressed swap in RAM)

- updated F2FS source to current 3.20 mainline linux kernel source. (Smooth like butter)

More on ZRAM:

ZRAM reserves 10% of RAM (yes i realize this is a hot commodity we don't have much of) for compressed swap space. I'm using LZ4 compression which is very light and fast, and compresses to 25% or so of original size. We are giving up RAM in return for 4x as much compressed swap space. Performing this in RAM instead of reserving space on sdcard for swap is also far faster so the time wasted on compression is negligible. As I mentioned this will likely interfere with thelonewolf's popular swap mod, honestly i'm just not sure how android will react to having 2 different swap mods active together.
[AT&T, Rogers HTC One X, Telstra One XL] Aviator10:
Holy ****.... this is amazing! Drastic changes in performance.... Really good work

one ques though how do i use double tap to wake feature? (sorry if off-topic)
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Download trickster from play store. Quick and easy app to modify all kinds of kernel features. PLEASE BE RESPONSIBLE HERE. There's tons of options available and you can really get yourself in trouble if you screw up.

With that said...there's options for screen wake controls, set dt2w to 1
[AT&T, Rogers HTC One X, Telstra One XL] Aviator10:
Huge thanks btw...

---------- Post added at 04:57 PM ---------- Previous post was at 04:44 PM ----------

it worked!! Thank you so much.... I won't meddle with anything else, i'm only 16 XD
[AT&T, Rogers HTC One X, Telstra One XL] ThisWasATriumph:
To use this, we need to enable ZRam in TricksterMod, correct?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Enabled by default, at least it was in my testing, can use trickster to turn off if needed.
[AT&T, Rogers HTC One X, Telstra One XL] ThisWasATriumph:
It was set to off in Trickster after flashing, so I enabled it. But checking the swap size, it says it is 82.2 mb, which is 10% of RAM, but it uses 4x compression so you can fit 328.8Mb worth of data into that space right?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Yeah that's the general logic...
[AT&T, Rogers HTC One X, Telstra One XL] thelonewolf_pav:
yeeeeeeeeeeee-haaaaaaaaw!!! :cowboy:

going to try this in 5... 4... 3... 2... 1...
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
FYI...ZRAM is coming in mainline CM-12 as well for tomorrow's CM night lies.
[AT&T, Rogers HTC One X, Telstra One XL] thelonewolf_pav:
man, what an improvement!

this last kernel version works incredibly well and is totally stable, too. kudos to the master :)

BTW, ZRAM works perfectly well with swap. I'll upload a reduced version of swap mod (1 small swap file with a very low priority to let ZRAM work first) to my thread.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Very cool, I was afraid they'd fight each other or something. This is all new territory for me so I'm happy to see good results. Zram did make it into the CM kernel as well late last night so people can enjoy that on stock CM as well.
[AT&T, Rogers HTC One X, Telstra One XL] bongd:
I just had to sell my S5 to pay some bills and got my old Evita back from a friend. Wow, this kernel really breathed some life into it!

I knew CM12 would be a beast, but this kernel really smoothed out the edges. If I were in a better position financially I would make a donation. I should have employment by the end of April, and after a pay cheque or two I'll buy you a beer. Thanks for the great work!!
[AT&T, Rogers HTC One X, Telstra One XL] ThisWasATriumph:
I'm wondering if we can further increase the ZRAM size. The current setup gives an ok boost, but since the zRam file takes up about 27MB and gives a swap size of 82MB, thats a net gain of only 55MB, which isn't much. I'd like to increase this to like 100 or 200 MB if I can. However I cannot use theLoneWolf's mod because it locks up my phone... I may give his reduced swap a try though.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Something in the way trickster enables zram forces that size. All this zram business got merged into cm already and I thought it was preset at around 115mb and on by default which would kill the need for trickster settings. I'll check on this again but I'm pretty sure using trickster is the issue here.
[AT&T, Rogers HTC One X, Telstra One XL] ThisWasATriumph:
Looks like you are right about trickstermod only allowing 10%. I went to the playstore and searched Zram and installed the first thing that came up (Zram Settings Free) and it looks like it will let me set it to any value I want. However, it wont let me make changes unless Zram is turned off, which I can't do.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
In a term emulator..

swapoff /dev/zram0 should kill it and

swapon_all /fstab.qcom

Or swapon /dev/zram0 should bring it back
[AT&T, Rogers HTC One X, Telstra One XL] ThisWasATriumph:
says "swapoff failed" when I try the first command. Used SU permissions too.
[AT&T, Rogers HTC One X, Telstra One XL] harpin14789:
The swapoff and swapon commands are failing, is there any way to enable/modify values for zram manually rather than using terminal emulator or trickster mod?
[AT&T, Rogers HTC One X, Telstra One XL] thelonewolf_pav:
here's how i do it:

i use trickster to turn ZRAM on and off (Zram Settings fails at both these operations)

i use Zram Settings to set the percentage of memory reserved for ZRAM (trickster does 10% hard-coded)

so here's the sequence:

1. go to Trickster's Mod and turn ZRAM off

2. go to Zram Settings and set percentage (I use 33%)

3. go back to Trickster's Mod and turn ZRAM on

works like a charm
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
33% ? Really? Seems like a lot. How's that working for you?
[AT&T, Rogers HTC One X, Telstra One XL] thelonewolf_pav:
like a charm man :)

i really wonder if i need a normal swap with that. been working like that (ZRAM @ 33%, no swap) for a full day now, got only 1 serious OOM issue (that is, everything lags as hell, phone is unusable for ~30 seconds or even more, then android kills all memory hogs and everything's back to normal)... re-enabled swap now, let's see how it works. need to play with settings some more.
[AT&T, Rogers HTC One X, Telstra One XL] colorprint:
How can I turn on BLN (button light notification) ?

Thanks
[AT&T, Rogers HTC One X, Telstra One XL] colorprint:
Should this kernel work with Android 5.1 (CM 12.1) ?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
It might but.... It really needs an update though.
[AT&T, Rogers HTC One X, Telstra One XL] colorprint:
Could you update it please? )

Many thanks!
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Done, Build 2.0 is up for cm 12.1 based Roms.

I managed to convince CM team to incorporate my zram and f2fs changes into the base kernel so this build is just updating to the latest base including that and some minor changes for 5.1
[AT&T, Rogers HTC One X, Telstra One XL] rabies876:
I know that its all about LP at point of the game but KitKat is much more stable with no lag if I may add.

With all the tweaks introduced in the LP version which I must give praise for and which you know would do a world for the KitKat ROM

Respectfully requesting a "KitKat kernel visited"

Please look into it.

Thanks much.
[AT&T, Rogers HTC One X, Telstra One XL] 404-Not Found:
Is this compatible with Karbon Kat? I am using TWRP 2.8.6.0. Will this make the ROM F2FS or will that have to be done in separate process?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Yes it's compatible, you will likely want the last KK version but check may want to check with folks in that rooms thread (I don't follow development there).

For f2fs please check out my other thread specifically on f2fs. The instructions there are pretty clear.

http://xdaforums.com/showthread.php?t=2809964
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
I know I said I was done with KK but demand has been strong for one more KK build with all the latest tweaks.

B6-FINAL is live now and is based on the current CM11 kernel and should match up well with the last CM11 nightly and the upcoming M13 CM11 build.

Features that made it in:

-zram/zmalloc (back ported from LP kernel)

-full wiimote support( from LP kernel)

-low CPU clocks (from LP torched)

-faux123’s ASYNC I/O optimizations for ext4/f2fs (Linux mainline back ports)

-f2fs rebased on 3.20 mainline Linux kernel
[AT&T, Rogers HTC One X, Telstra One XL] rabies876:
Thanks you, sire.

I'm now experiencing abnormal battery consumption would battery life extender build into the kernel would help the issue?

Sent from my ALCATEL
[AT&T, Rogers HTC One X, Telstra One XL] krypthon:
I'm using 2.0 full version with CM12.1, I'm having problems with my Bluetooth headphone. :confused:, music don't stop, but sound like Dial Up Connection:silly:

Sorry for me bad English
[AT&T, Rogers HTC One X, Telstra One XL] panteraaa:
GPU frequency is stuck at highest(300) with on demand governor and heats up quite a bit(especially while charging and using phone simultaneously). Any suggestions?
[AT&T, Rogers HTC One X, Telstra One XL] mrhamed:
How to configure kernel(synapse)?

does it support adjust vibrate intensity?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
6 months later, kicking out another build to match up with some security patches in current mainline CM and to support ambient display thats available in some custom ROMS now.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
6 months later, kicking out another build to match up with some security patches in current mainline CM and to support ambient display thats available in some custom ROMS now.

http://www.theflamingskull.com/evita.html
[AT&T, Rogers HTC One X, Telstra One XL] Sam3087:
Unfortunately am getting a 404 on both Lollipop builds (Lorched-LP.Build2.5 & Torched-LP-noOC-noVC.Build2.5)
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
2.6 build is up that fixes issue w/ambient display.
[AT&T, Rogers HTC One X, Telstra One XL] T0MaC709:
Will be Kernel for CM13 ??? Thanks for answer !!!
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
http://xdaforums.com/showthread.php?p=65530394
[AT&T, Rogers HTC One X, Telstra One XL] twistedddx:
I got the older one because torched doesn't cause weird colours on that.

I had cm 18/10 on my device before carbon, it makes no difference to stability.

The kernel issues since cm 19/9 are real and have not been resolved by any commits to it so far.

As I have proven it is not a 3.18 vs 5.08 firmware issue, it is not recovery related, it is not supercid/s-off, as far as I was aware the issue is not limited to Evita but instead instead affects many msm8960 devices even from different brands.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
New build in few days... Should take care of the display issues on newer nightlies.

Teaser:

Linux/caf updates to keep up to date with cm

GPU OC

Voltage control

1.7 CPU OC

Clean up some linaro mods I'm not sold on
[AT&T, Rogers HTC One X, Telstra One XL] twistedddx:
I'm well aware what a ruu is and how long it takes to install etc.

Again I don't get why people insist on referring to the firmware packages delivered and installed with 5.08 tmobile as "hboot 2.15" when that is just one small piece of what you installed.

Saying hboot 2.15 means maybe just hboot 2.15, maybe 5.08 T-Mobile Germany firmwares, but maybe it is 5.06 Telstra, maybe 5.05 from hong Kong. Its such a vague way to describe what firmware is installed.

Similar 3.18 firmware being called hboot 2.14 is extremely vague. There is a huge range of variation between HTC releases that share hboot versions. Different sbl's, different radio, different wncss, different adsp, different kernel and recovery.

Its just something that grinds my gears. Vagueness for something that really requires accuracy.

I can only think the issue comes from cm and other ROMs using the poor mans check of only hboot to ensure you updated firmwares. And maybe legacy things where people loved to just swap around hboot images alone in the 1.09, 1.11 and 1.14 days.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Teaser time:)

Voltage control & CPU/GPU OC on tap for the next build. Id like to run it for the rest of the day, make sure its stable with the CPU OC before I release. Lower clocks may come in future builds but not this one.
[AT&T, Rogers HTC One X, Telstra One XL] tjhooker73:
doesn't really work well on PACman ROM First boot gave a screen of blue with other lines with colors, then I reflashed PACman Latest nightly and its the rom is updating now.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Its been discussed in the last few pages here that there were visual issues on cm/PAC. New version coming soon should fix, but until then I wouldn't flash this over those ROMs.
[AT&T, Rogers HTC One X, Telstra One XL] tjhooker73:
Thank you for the reply I will be awaiting the new update. Will it still be in 2 versions? I don't care for BLN and I'd rather not have anything breaking in the ROM :)

Sent from my HTC One X Running PACman ROM
[AT&T, Rogers HTC One X, Telstra One XL] Z1cK:
Just a heads up, it's the same thing with beanstalk.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
B3 is up!

B3

TWO VERSIONS - OC/VC and NO OC/VC

-GPU OC 266 2d / 480 3d enabled by default on both

-Kernel updated to fix display issues

-OC/VC version allows OC to 1.7, 1.5 at boot and remains there by default, use KT or Trickster to enable

OC or modify voltage table

-OC/VC remove vmin errate cases that force a higher minimu voltage at low freq. Allows CPU to follow our designed coltage tables

If this causes issues on your device try raising voltage or switching to the NO OC/VC version.

Torched.B3.zip - 20.15 MB or Torched.B3-noOC-noVC.zip - 20.15 MB

Please make a backup prior to flashing, this is my first go arround with OC/VC. Everything passed my 24 hour stability test and every benchmark test I could throw at it so I confident but cautious. Enjoy :)
[AT&T, Rogers HTC One X, Telstra One XL] kdeuley:
Flashed the over clock version and it booted up and is running fine so far on beanstalk
[AT&T, Rogers HTC One X, Telstra One XL] jacobas92:
Can't get it to work with the last build of CFX, I end up getting half of the start screen and the other half still says codefire X with strange color distortion lol.
[AT&T, Rogers HTC One X, Telstra One XL] Z1cK:
B3 confirm working now over beanstalk !
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
You know that's what I'm running dude. That's what I've been testing on all along. Which version did you flash? And build date on the ROM?
[AT&T, Rogers HTC One X, Telstra One XL] jacobas92:
I believe it's the 10-12 build. I just checked it a few days ago and I thought that was the latest. I guess I was wrong lol. I'll flash the 10-24 build right away.
[AT&T, Rogers HTC One X, Telstra One XL] tjhooker73:
B3 version 2 working on PACman ROM

Sent from my HTC One X Running PACman ROM
[AT&T, Rogers HTC One X, Telstra One XL] Digital_Cameltoe:
I posted on the codefirex thread that I was having an issue with the graphics in kingdom rush on the latest codefire builds but torched B3 fixed it! Interestingly enough the issue is there with the stock kernel on the 10/24 build so I wonder what the root cause is.
[AT&T, Rogers HTC One X, Telstra One XL] d3thstalker:
Just to bump this up in case it missed your attention.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
On the list for the next round
[AT&T, Rogers HTC One X, Telstra One XL] jeraldang:
Been running the oc/UV version of b3 for about half a day now. Running fine on beanstalk except that I've noticed that GPU tends to stick to the maximum clock of 400( I underclocked it back to stock) not sure if its beanstalk that's causing it or something in the kernel

Edit : is there anything I can help find out?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
What are you using to modify that setting?
[AT&T, Rogers HTC One X, Telstra One XL] jeraldang:
Trickstermod. Is there any problems with it??
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
No trickster should be fine, that's what I try to stick to. I just went through gpu settings, all looks good here. I did notice last night that kernel tuner doesn't like to set it back to 480. It seems KT only like to go to its predetermined steps and 480 isn't one of them.
[AT&T, Rogers HTC One X, Telstra One XL] jeraldang:
Ahh alright, was wondering if any settings in bean stalk would have caused it, will go over to one of the older builds of cm to try on, then on to a newer build and see if there is any changes. Meanwhile will post in beanstalk's thread
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
I'm using b3 and have issues with the GPU sticking to maximum, I'm using Trickster Mod.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Stock in the cm kernel is 400/200 for 3d/2d. I added a 480 step for 3d and a 266 step for 2d. How are you guys trying to set it ? Is it reverting back to 480 after setting it to a lower freq?
[AT&T, Rogers HTC One X, Telstra One XL] jeraldang:
Oh phew I thought I was the only one.

Nope it isn't reverting back to 480. It's just reverting to whatever max setting you set.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
If you can set max to say 400 and it sticks there I don't understand what the issue is?...all that setting does is set the max. And unfortunately trickster only has setting for the 3d freq, I doesn't have ability to set 2d freq at all.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Oops, I meant to say I'm having no issues, my bad.

Sent from my Evita

---------- Post added at 10:38 PM ---------- Previous post was at 10:36 PM ----------
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Yeah so whether I set it to 300, or 400, and when I'm in trickster mod monitoring the GPU, it just never goes back down to the lower speeds. I wouldn't have done that if it weren't for the phone heating up a bit and realizing that the GPU was "stuck" at maximum clock. Pretty strange though. It's like as if there is a load on the GPU that ain't subsiding

Edit: seems like an isolated issue.will do another clean flash and see how it goes[/QUOTE]

GPU speeds are governed just like the CPU. By default it uses the on demand gov for GPU which is pretty basic. If you look up how that gov works its pretty basic, ramps up very quick to max and doesn't spend a lot of time at lower freq. Even on a still screen with just the small graphics update while monitoring in trickster is probably enough load to keep it at max. I'm running at 480 and it bounces between 400 and 480 but rarely goes lower than that.

This also brought up another issue with GPU gov. Its not exposed for modification by the system currently so if you try to switch GPU governors it will revert to on demand. Will work on that and stock presets instead of OC by default for next build.
[AT&T, Rogers HTC One X, Telstra One XL] jeraldang:
Yeah I know how ondemand works, so I just clean flashed beanstalk and installed ONLY trickstermod. Guess what. Problem solved. When just monitoring the readings on trickstermod i usually just let it sit there for a min or so with apps all killed or at least with it out of the recent apps. This time when let to just sit at the "info" screen. The GPU speeds drop to around 128 and stays there until I swipe around the next few screens and back. Will now restore my apps and whatnot. Will report back if anymore issues arise :) oh and thanks for the great time and effort deving. Man do you guys ever sleep? :silly::highfive:

P.s I've once had a problem with sense 5 on elementalx with the CPU min clock speeds sticking to a high min which was fixed with a reboot. However for this it didn't so it kinda puzzled me. I ain't using any new apps so I know that it should not be the apps' fault.

Edit: Yea it isn't the kernel's fault but one of the build prop mods inside beanstalk I believe. Gonna check which specific one does it.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Plenty of Sleep when I'm dead lol, until then I survive on 4-5 hrs and mountain dew:)

Blame HTC for screwing with the cpufreq drivers in sense kernel. The touch boost they added causes that. It locks min freq higher for a short period on screen touches so phone acts faster. Problem is when you open KT or trickster it picks up that higher min freq and then saves it there when you back out of the app leaving you with a higher min freq and a soon to be dead battery.
[AT&T, Rogers HTC One X, Telstra One XL] jeraldang:
Haha yea the touch boost can be a pain. Though without it on for sense kernels, both CPUs will stay online which is even worse. And btw that happened without either of those kernel tuning apps. Strange strange issues. You kernel debs have it hard huh. Sorry for OT though!

Edit: yea found it. It was the top stack optimization option in beanstalk that was affecting it. Wonder how that is supposed to affect GPU though

2edit : nah the issue came back again. I have no idea why
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
Everybody always asks about battery life well how's this for half a day of abuse. This is with 1.7 OC and GPU OC enabled as well. No reboots or constant flashing/benchmarks like the last few days, today was just my normal abuse.
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
1 more... Breaking barriers today :)
[AT&T, Rogers HTC One X, Telstra One XL] Digital_Cameltoe:
Wow that's awesome bro! Oh and not to rain on your parade or anything but are their any recent commits you could merge in that reduce the lockscreen delay?
[AT&T, Rogers HTC One X, Telstra One XL] jrior001:
all the delay fixing commits are all there already
[AT&T, Rogers HTC One X, Telstra One XL] jacobas92:
I'm on cfx build 10-24 and I'm not getting any delay, unless you count < 1 sec. At that point it's unnoticeable to me. Awesome job on the kernel, [MENTION=2836769]jrior001[/MENTION].
[AT&T, Rogers HTC One X, Telstra One XL] sandys1:
[MENTION=2836769]jrior001[/MENTION] - I just checked my recovery and I have TWRP 2.6.1. I have not had a single bootloop till now. Do you think that TWRP version could be a factor for all the people having problems ?
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
The TWRP version is not likely if you're using 2.6.1, but it is a possibility. You could try 2.6 if you want to, it's known to have no bugs.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] sandys1:
Interesting, perhaps everyone else having bootloop issues on cm 10.2 or any ROM with the 3.4.6x kernel should try the 2.6.1/2.6.0 twrp and see if that fixes their issues.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Unfortunately I don't think so. I'm on TWRP 2.6 and have experienced loops. It's definitely a kernel related problem, using the Torched kernel has made a previously unusable ROM totally fine for me.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Lol. The Beanstalk ROM is fantastic for me as long as I use this kernel with it, the Slimbean ROM is fantastic without needing to use a custom kernel, I haven't tried a recent build of Carbon but as far as I know it's pretty great.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] jokersdad:
Agree Beanstalk & this kernel are good. Got s2w on my wish list.