yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy Note II] ffolkes:
Probably going to add more to this, but if I die in the storm later today, here's something to remember me by: v1.61

I implemented my gesture booster idea (Screen tab of STweaks), and some changes/bugfixes to the STweaks script. Among other things, forced reduced framerate wasn't being remembered on boot because STweaks was trying to restore it before the sysfs entry was created. It should work now though.
[Sprint Samsung Galaxy Note II] andygu3:
I've been using Trickster, should I be using STweaks? Just curious

Thanks for the great kernel :)
[Sprint Samsung Galaxy Note II] Herk718:
I would play it safe and just use “stweaks".
[Sprint Samsung Galaxy Note II] Skripka:
Neato. :good:

BTW, yesterday on 1.60 midway through the day my 3G just up and died standing still (I was on wifi at the time)...was about 3 hours before I noticed the red "X" through the celly icon....came back with a reboot.
[Sprint Samsung Galaxy Note II] mugenga:
Hi Ffolkes, I'm currently on 1.60 and I've noticed that my CPU overclock does not stick after a reboot. I use CPU Spy Plus to see the current CPU scaling rang and its form 200 Mhz to 1600Mhz, but I had previously set it to 1920Mhz in Stweaks. I have to go back into Stweaks, change the max clock to another clock speed, then change it back to 1920 Mhz before the scaling registers again in CPU Spy Plus. I also get no registered CPU time spent at 1920 Mhz until I perform the above action after a reboot.

Noticing this, I'm wondering if there are any other settings that don't actually stick, or reapply, after a reboot? Anyway, your newest Plasma Kernel is the best Kernel yet and I look forward to seeing what else is still possible.

I'm still on Slim Rom 5/28 Build 6 and it runs beyond butter smooth with Nova Launcher, and Plasma 1.6!

Edit: Also games run awesome on the overclock kernel. I just wish Jet Set Radio worked correctly on AOSP.
[Sprint Samsung Galaxy Note II] ffolkes:
I don't know, I've never used it. :P But if it works with /res scripts, it should be ok.

Try 1.61 and see if that happens again.

I just tested this and it works fine for me. I think you might be overlooking the checkbox above the max/min that needs to be set to apply those two settings on boot.
[Sprint Samsung Galaxy Note II] revs9k01:
I just thought I would add this to the conversation since it is something I came across.

Do not set this up while having your phone connected to your pc because the media scanner will continue to run. I realized this when i was able to put the PM Lock to 100 and the phone would continue to wake fine.... I know this should be obvious but it wasn't to me and I thought I should pass it along.
[Sprint Samsung Galaxy Note II] cuezaireekaa:
absolutely superb kernel. Superb performance, battery life and the options are mind blowing. And it just gets better every update. Thank you

sent via tapatalk - sph-l900
[Sprint Samsung Galaxy Note II] XxLostSoulxX:
I really like the kernel I'd just wish there was a TW version.

Do you think you might ever a touch wiz version with all the same features?
[Sprint Samsung Galaxy Note II] sliverr7x:
Perseus kernel try that its very close to this one lot of the same features

Rockin it from my Macknote2
[Sprint Samsung Galaxy Note II] XxLostSoulxX:
I've had issues with his kernel like battery life and other issues and quite frankly don't like his color configuration I would prefer to have this kernel with these exact configuration just on TouchWiz is all.

Not trying to bring him down but honestly for me it was not working to my liking and couldn't justify it over stock.
[Sprint Samsung Galaxy Note II] cuezaireekaa:
:confused: ...but this is based off of Perseus kernel. With ffolkes' added tweaks as well. :) I thought anyway..

sent via tapatalk - sph-l900
[Sprint Samsung Galaxy Note II] Pithism:
does the GPU overlock scaling frequencies automatically over clock and go through scaling the various frequencies depending on what im doing (like playing a game or just reading a article), or do i have to manually enable this so it can be overlocked with a terminal command etc.

Or do i just flash the GPU overlock version and ill immediately experience the joys of a over-clocked GPU.
[Sprint Samsung Galaxy Note II] BipolarMike:
I just installed this kernel along with my PA 3.60 (Jun15) build, and it seems to have not installed the STweaks app? Very odd, I thought this was done automatically...?

Can I just download the STweaks app from the Play Store, or is the one this kernel is supposed to come with a different version?
[Sprint Samsung Galaxy Note II] robertm2011:
Nope, this isn't like Ktoonsez' kernel, you have to load STweaks separately.
[Sprint Samsung Galaxy Note II] BipolarMike:
Okay gotcha. Just to be perfectly clear though, do you mean I have to load STweaks from the Play Store, or is there a different version I need to download elsewhere?
[Sprint Samsung Galaxy Note II] robertm2011:
The Play Store is the only place to get it that I know of. ;)
[Sprint Samsung Galaxy Note II] ffolkes:
Are you excited? Because if I were you, I'd be excited. Actually, I am already excited.
[Sprint Samsung Galaxy Note II] XxLostSoulxX:
Excitement!!!
[Sprint Samsung Galaxy Note II] Skripka:
I'm excited, but leaving for a vacation in 24 hours. Soooo..

/wink wink nudge nudge
[Sprint Samsung Galaxy Note II] edwardh:
does this support exfat?
[Sprint Samsung Galaxy Note II] XxLostSoulxX:
Nope no aosp does.
[Sprint Samsung Galaxy Note II] Rooster85:
For what! ?!?
[Sprint Samsung Galaxy Note II] :
Bring it boss!!:):D:cool::thumbup:;)
[Sprint Samsung Galaxy Note II] trim81:
Does this kernel work for the pac-man w/ halo rom?

I

Nvm just flashed it. It works good smooth
[Sprint Samsung Galaxy Note II] evolone:
ffolkes or other kernel dev,

Android 4.0+ stock/default kernel supports FUSE and there is an official exfat module available. Does this kernel support FUSE? And is this something that could be compiled to allow exfat filesystem access for 4.2+ AOSP roms?
[Sprint Samsung Galaxy Note II] sliverr7x:
Yes it works with that rom

Rockin it from my Macknote2
[Sprint Samsung Galaxy Note II] ffolkes:
I'm sorry, it took longer than I thought to write all the STweaks stuff, then in doing so I thought of a better way to do something else, all the while compounded with real life. Hopefully there won't be many bugs, as nearly everything in this update was authored by me. :P

Nonetheless, I think everything is ready now. I think people will be pleased, especially with the latter of this list. ;)

The S-Pen changes are obviously at the driver level, so they affect all apps.

1.65

- Battery battery life, particularly while idle. [thanks, temasek]

- Gesture engine now has support for two special gesture flags. I spent days perfecting this. More details later, but suffice it to say, you can set a gesture to use the touchkeys as a modifier, and while that modifier is held down, the entire touchscreen becomes gesture input only. So no more errant "tap-throughs" when drawing gestures. The power of this is awesome, and has changed how I use my phone.

- S-Pen: Disabled the booster and made it optional, as well as what frequency it boosts to. By default this used to lock at 800MHz when you used the pen, which has shown to be way overkill for the most part.

- S-Pen: Adjust input averaging strength (2 or 3 are the only useful settings. Wanna see what the actual input is from the digitizer? Set this to 0 and draw a line. Yeah...now you see what the poor driver has to filter out)

- S-Pen: Adjust box filter strength for pen input and hover input. Mostly experimental.

- S-Pen: Set minimum pressure before pen input is registered.

- S-Pen: Set fixed pressure (driver will never report sensitivity, and instead uses this value)

- S-Pen: Disable side button (for those that don't use it, it can really get in the way at times)

- S-Pen: X and Y axis offset (tweak this to your screen and usage. Samsung defaults this to -30 for right handed users)

- S-Pen: When the pen is within hovering distance, the touchkeys will now be disabled. When out of range, the block will be held for a definable period before restoring them. This means you can naturally write without fearing the buttons will come on and do crazy stuff.

- GPU: Frequency, voltage, and up/down threshold are available for each of the 5 steps.

- GPU: Expanded GPU clock options: 54, 100, 160, 200, 266, 275, 300, 333, 350, 400, 440, 500, 533, 600, 640, 666, 700, 733, 750, 800, 833, 850, 900 MHz.

- GPU: Adjust GPU scaling driver polling frequency.

- GPU: Lock GPU to one user-defined step.

- GPU: Increase default GPU polling frequency to 100ms (stock was 1000ms (!!!) and causing laggy performance within the first few seconds of using your device). [thanks, AndreiLux]

- Updated to Linux 3.0.82 [thanks, temasek]
[Sprint Samsung Galaxy Note II] jamexman:
Nice! DL link? :D
[Sprint Samsung Galaxy Note II] ffolkes:
I forgot to say, gestures won't do anything unless they are defined and a handler script is defined. They will be flashed in a separate ZIP, which will be coming shortly.

I won't update the OP until I'm sure there aren't any glaring issues, so here is v1.65 morethanbeta.
[Sprint Samsung Galaxy Note II] jamexman:
Thanks! Flashed it and so far so good! :thumbup:
[Sprint Samsung Galaxy Note II] sliverr7x:
Wow thanks ffolkes you are killing it.

Rockin it from my Macknote2
[Sprint Samsung Galaxy Note II] journeyman73:
Very nice update... :D :thumbup:
[Sprint Samsung Galaxy Note II] jamexman:
Google hangouts video call force closes on 1.65. Can somebody duplicate?
[Sprint Samsung Galaxy Note II] cuezaireekaa:
This kernel is a ffolkes-ing beast.

Feels like a new phone with brand new capabilities.

I had a couple lock ups since flashing last night that required a batt pull but idk if it was the kernel or my ROMs latest nightly and their addition of halo. Thought I'd post to see if anyone else has seen this behavior since the kernel dev wants to make sure its super stable before updating the OP. I've not overclocked, or undervolted anything yet...until achieving a certain level of stability; then I'll get my hands dirty. :)

I'm betting the kernel didn't cause my lock ups but I won't know until more testing... or verification. just trying to be thorough. I had Google now fc on me over and over at first, but once I cleared data and reinstalled, I have had zero freezes and battery is sloth-like draining. There is so much you've done here..New S-pen features really are awesome. Especially the hard keys shutting off while pen is close to the screen. I could go on and on but I'll spare everyone. I've never oc'd the GPU so I'm not sure how much we can push that but I'll research more on this . 900MHz!? Whoaa blossom

Thank you for your continued hard work!

[MENTION=4225407]jamexman[/MENTION] I don't install hangouts so I'm not sure about that one :)

sent via tapatalk - sph-l900- plasma infused carbon ;p
[Sprint Samsung Galaxy Note II] mugenga:
Once again Ffolkes, you have outdone yourself! Thank you so much for continuing to pour everything you can into this kernel so that we can get the most out of our devices!

Have you, or anyone else, done any extensive testing of a GPU OC above 800 Mhz? If anyone has tried doing some extensive gaming at 900 Mhz OC, please feel free to let the group know your experience :D

I adjusted my stage five upclock to 900 Mhz to test, but I was noticing random graphical artifacts as I was navigating around my homescreens so I dialed it back down. I wasn't sure if it was just a one off glitch or the OC was too much.
[Sprint Samsung Galaxy Note II] Rooster85:
Who can tell me what's strange about this screenie?
[Sprint Samsung Galaxy Note II] robertm2011:
I was gonna be a smart-ass about this, but instead, I'll just say 1% appears to be unaccounted for.
[Sprint Samsung Galaxy Note II] tatoniss:
Android os % is really low.
[Sprint Samsung Galaxy Note II] mugenga:
Just as an update, I've been running my Stage 5 GPU overclock at 800 Mhz and everything appears to be pretty stable there, but when I up it to 900Mhz I start getting frequent graphical artifacts, so I've dialed it back down (didn't notice a large pump in performance either). My Stage 4 is set to 733 Mhz.

Has anyone else tried anything higher than 800 Mhz and had a good experience (particularly no graphical artifacts)?

I also wanted to reiterate that this new Plasma kernel is out of this world good with way too many options to go geek crazy over!
[Sprint Samsung Galaxy Note II] :
You didn't post the screen shot of your screen time. Baha. Jk. :):D:cool:;):thumbup:

Sent from my SPH-L900 using Xparent BlueTapatalk 2
[Sprint Samsung Galaxy Note II] Rooster85:
Ding Ding Ding!!!

Results after the day:
[Sprint Samsung Galaxy Note II] dakoellis:
How easy would it be to get ethernet working through an oag cable? I heard that it had to be enables through the kernel. Or does this or another kernel already have it?
[Sprint Samsung Galaxy Note II] cuezaireekaa:
Noticed some slight page tearing/checker boarding on some apps/transitions with the latest test build. Doesnt show up that bad bit still noticable. Tried it with rootbox, slim, and carbon just to make sure.

sent via tapatalk - sph-l900
[Sprint Samsung Galaxy Note II] mugenga:
Is your GPU overclocked at all? That was happening for me when I had my GPU overclocked too high.
[Sprint Samsung Galaxy Note II] cuezaireekaa:
Nah, I've not oc'd this kernel yet

sent via tapatalk - sph-l900
[Sprint Samsung Galaxy Note II] sliverr7x:
Been running your newer version fflokes have to say awesome haven't had any problems at all smooth as butter and fast and awesome battery not sure what ya did but its working I think impo its official...:o:o

Rockin it from my Macknote2
[Sprint Samsung Galaxy Note II] ffolkes:
Latest version: v1.65 (should really be 1.66 since this is different from the beta 1.65, but I wanted to keep it at 1.65 for the release) and here is the flashable gesture pack. The preset gestures are explained on the Gestures tab of STweaks.

Since some gestures require a touchkey to be pressed, you have to enable the Touchkey Modifier Delay on the Screen tab by setting it to something like 150ms since it is turned off by default.

Any time you touch and hold a touchkey and then touch the screen within the delay you just set (150ms) you will activate gesture-only mode, during which the touchscreen will no longer send touch events to the operating system, only the gesture engine. This means you won't get any bleed through of gesture draws into the foreground app. It's also a safety of sorts, to prevent critical gestures from being accidentally triggered. The downside is, you can't have your cake and eat it...well, not without some delay at least. If the touchkey modifier was simply piggybacked onto the touchkey driver that would be nice, but it would also mean every time you used it, it would also report the touchkey (Menu/Back) event. Or, if you blocked it always, well then obviously your touchkeys wouldn't work anymore. So a compromise is using a very short delay, and after that delay is up, the touchkey driver checks to see if the screen has been touched and the touchkey is still down. If it has been touched, then gesture-only mode is set in the touchscreen driver until all fingers are up. If the screen has NOT been touched after the delay, then the touchkey driver assumes it's just a normal touchkey press and reports it like normal. This may seem like an insanely small delay, but it's meant for you to touch the touchkey and start drawing with another finger *simultaneously*.

tl;dr: Flash the gesture pack, go to the Screen tab and set the Touchkey Modifier Delay to 150ms or so, then apply it. Now test it. First swipe from near the bottom-left corner, up towards the middle-right side. Nothing should happen. Now repeat, this time putting a finger down on the touchkey and holding, while *at the same time* starting to drawing this simple gesture. Aim to have both fingertips touch down at the same time. If it goes well, the virtual power key will be pressed and it will go into suspend. If you have trouble, increase the delay until you get more practice. Eventually you'll be able to do this gesture one-handed by touching the touchkey with the side of your thumb, and sliding/flicking your index or ring finger outward in an arc.

Good luck. :P
[Sprint Samsung Galaxy Note II] Herk718:
Hey Ffolkes, thanks for yet another breakthrough release :) your the best!
[Sprint Samsung Galaxy Note II] mugenga:
Hi Ffolkes, are there any more changes under the hood from the 1.65 beta release, or was this release purely centered around the gesture improvements.
[Sprint Samsung Galaxy Note II] ffolkes:
In addition to what I posted the other day:

* S-Pen insertion is fixed (Note Buddy works)

* STweaks XML file has been fixed (weird STweaks bug was preventing anything from the top of the Screen tab onwards from restoring)

* Added a few more GPU clocks in the 800-900 range. For what it's worth, I don't think 900 works due to hardware limitations - for me, GPU benchmarks show increased performance up to about 850 - beyond which performance drops. Could be just the higher clock screws things up elsewhere, or thermal throttling or similar kicks in.

* GPU can be limited to a max step. For people who don't play games and otherwise don't mind slow graphics performance (although really, at 160 and higher, 2D performance is fine), you can set the max step to step 2 or 3. Personally, for daily use I limit to 3 steps, and customize them to 54, 100 and 160.

Unrelated, I haven't experienced any tearing or checkerboarding like cuezaireekaa reported. I don't know what's up with that. :/
[Sprint Samsung Galaxy Note II] mugenga:
Thanks a lot for the explanation Ffolkes! When it comes to the GPU overclock, do you currently have your Step 5 set to 850 Mhz? What are the voltages and frequencies your running for each step...well, mainly 3, 4, and 5? Do you have a recommended voltage for frequencies above 800 Mhz?
[Sprint Samsung Galaxy Note II] cuezaireekaa:
I saw that tearing in the exp. Version. Haven't seen it in your latest. :thumbup: buts its pretty sunny out.. :):beer:

sent via tapatalk - sph-l900
[Sprint Samsung Galaxy Note II] :
Great work on latest kernel!! Been using on AOKP M-1 since yesterday and has ran great. :thumbup:
[Sprint Samsung Galaxy Note II] Pithism:
how can i change gpu? do i use the app stweaks?
[Sprint Samsung Galaxy Note II] :
Yes
[Sprint Samsung Galaxy Note II] altimuh:
I posted this in Q&A, but I figured I'd give some a heads up in this thread.

Right now, I'm on CM10 nightly 5/11 and Plasma 1.65

I originally thought I had a loose headset jack because when I would stream music, it would keep pausing unless I held the jack just right. Just the other day I flashed the 1.65 update and I wonderfully had no headset jack problem!!!!

So while poking around in STweaks, I went to the audio tab and found out that if the Headphone Left & Right Channel Volume (Amplifier Level) were higher than 58 the headset jack would mess up - almost behave as if it's loose. As long as I keep it at 58 or lower, it's all good!!! FYI, I have the Voodoo Sound Engine disabled
[Sprint Samsung Galaxy Note II] Dimahnbloe:
interactive govenor

Thanks for the hard work on a fantastic kernel. I've bee stuck on version 1.34 due to the newer versions not having the interactive governor. WouI love the performance and the input boost option. Would it be to much work to request it be added back into the kernel. Also, does anyone have a mirror or link for version 1.41? I believe it is the last version to include the interactive governor, but there is no link the original post. I love to get both going overclocked and non overclocked versions. Thanks again for the awesome kernel
[Sprint Samsung Galaxy Note II] Natedog1:
Is the link down? Is there a mirror?
[Sprint Samsung Galaxy Note II] ffolkes:
Here is a mirror.
[Sprint Samsung Galaxy Note II] Natedog1:
Thanks for the fast response.
[Sprint Samsung Galaxy Note II] WorkingOnWise:
Thanks for the mirror to the kernel. Is there one for the gesture pack too?
[Sprint Samsung Galaxy Note II] Ideas4ya:
Guys I need help!!! I have flashed Liquid Smooth and CarbonRom and I cannot seem to get any sound from my unit. I've been reading in the other forums that maybe there is a problem with the new version of the kernel. Is this the case? If so, what version should I revert to in order to restore my sound?
[Sprint Samsung Galaxy Note II] alexv59:
Try 1.42. The link is a few posts up.
[Sprint Samsung Galaxy Note II] :
Sometimes my music stutters while the screen is off (I use Poweramp and Play Music). Which setting so I increase to counteract this?
[Sprint Samsung Galaxy Note II] ffolkes:
Are you setting a minimum screen off frequency? If so, set it higher. I find I have to put it to 400Mhz, with a sleep up threshold of 85. If you're hardcore about saving battery, check the fixed sleep frequency box and set the setting below it to your lowest stable frequency. When you're listening to music the system is wakelocked, so the 400MHz setting will be in effect as long as that wakelock is held, giving you the extra horsepower. Once it falls asleep, the fixed value will take effect until you wake it up again and the flag is reset.

If you're not using a minimum screen off frequency, then it shouldn't ever be skipping. But if it is, you can open up another core on the PegasusQ Hotplug tab in STweaks. Set "Maximum CPU Lock While Screen-Off" to 2, and a few sections below that is the runqueue setting for the threshold to bring up a 2nd core while the screen is off. The higher this is, the more reluctant for the 2nd core to come online.

Unrelated, here is v1.66. Also, slightly improved gestures.

- Linux 3.0.84

- Fixed some bugs with the touchkey block

- Voodoo was removed

- Sound-control is permanently enabled

- A bunch of ROW and other smaller cherry-picks
[Sprint Samsung Galaxy Note II] cuezaireekaa:
If we have done a lot of changes in stweaks and want to revert the settings back to the kernels defaults that it comes with; is it as easy as just setting it back to the defaults with stweaks in the extras tab, or is it necessary to wipe cache and reflash the kernel to get actual defaults? I think I've messed up a setting because I'm getting stutter in 3d games

sent via sph-l900 tapatalk 4 beta
[Sprint Samsung Galaxy Note II] Herk718:
Hey ffolkes thanks again for the update, quick question why is voodoo sound support removed :confused: I really depend on that to boost my headset volume levels. I run carbon ROM and max volume levels are extremely low on headset and speaker. Thanks in advance for any type of clarity.
[Sprint Samsung Galaxy Note II] ffolkes:
Short answer: yes. If that doesn't work, you can delete the profiles from /data/.plasmakerel. Long answer: The kernel itself is static; it boots up fresh and new each time. Then it's up to the user to set the various sysfs entries, either by hand, init.d, or use STweaks to apply them on each boot. So if you want to reset, you simply need to not set them - aka you just need to tell STweaks to forget.

Voodoo and sound-control (written by AndreiLux, also called "Wolfson Control" I think) do the same thing - they are drivers to set registers on the Wolfson audio IC (chip). The chips come with many features, but Samsung ignores them all, so drivers like Voodoo and Sound-control give you access to those on-chip features. Sound-control is a later driver and generally considered superior to Voodoo. As far as I know, anything Voodoo does, sound-control can do.

You'll want to go into STweaks and on the Audio tab increase the Speaker Left/Right gains, and increase the Speaker Boost Level. Then move on down to the Headphone section and increase the Headphone Left/Right gains. If you want even more volume, enable the speaker and/or headphone EQs and set all the bands a little higher. Let me know if this helps.

A lot of people, especially on the Verizon forum it seems, were reporting odd issues with having both drivers. It isn't surprising since they both do the same thing and were conflicting with each other. I personally never use anything but sound-control, so I never knew it was a problem.