yashsingh1/xdaforums huggingface dataset:
[Sony Xperia L] Lorenz15:
Ask [MENTION=5262839]STRYDER~007[/MENTION], maybe he can help you if he has some free time ;)
[Sony Xperia L] priyank.g:
There already is a Cyanogenmod10 .. but with A LOT of bugs .. Also, the developers have sort of moved on to CM13 only development(I Guess) ... :D
[X Style (Pure) General] xxBrun0xx:
Coming from a Oneplus One, I was very unhappy with the SD808 performance. Even with no wakelocks, no apps running in the backround, on stock rom and on Truepure MM, on stock kernel and on Frankenkernel, there was always lag.

I did some reading and came across this, which I think may be useful to a lot of people on here: http://xdaforums.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557

I'm currently running the "Nexus 5x Butterfly" profile from this post with EX Kernel Manager:

http://xdaforums.com/showpost.php?p=64645746&postcount=900

To do this, you'll need:

-Bootloader unlocked + TWRP + Root

-Frankenkernel: http://xdaforums.com/moto-x-style/development/kernel-frankenclark-t3289939

-ElementalX Kernel Manager or your favorite kernel manager if you don't mind entering manually. (DO NOT USE KERNEL ADIUTOR, latest version has governor-tuning related bugs that reset values when trying to tweak other values. If anyone knows of a free kernel-tuning app that doesn't have this bug, let me know so I can add to this post.)

Phone is fast, animations are buttery smooth at x0.75, no longer heats up during long gaming sessions, and battery life seems much better than stock. Would love to hear feedback from others who have tried this!
[X Style (Pure) General] HikingMoose:
I can't run stock MM on mine due to the lag. But on Lollipop it's pretty smooth. As smooth as any phone I've had (but considering it's also the newest phone, I also expected more leaps and bounds better performance). I suggest trying a custom ROM or switching back to LP and just using GravityBox. AICP appears ready for DD. Some builds are better than others though. So if you get a laggy build, try another.

Just checked out the links. Sounds like KTKernel and how you could install profiles, or make your own. Darnit...now that I just got all set up on stock LP and I'm happy with my phone, now I want to update to MM again to see if these profiles help with the scrolling through mud lag.
[X Style (Pure) General] xxBrun0xx:
I'll try to record a before and after video tonight and add it to the OP. It's a pretty huge difference.
[X Style (Pure) General] HikingMoose:
I might just use a flashable zip, if we have one. That way I'll keep my LP bootloader so I can always restore my backup if I don't like it. I loved the layers support for MM.
[X Style (Pure) General] squallz506:
Afaik all the stock roms lag. I'm having no issues on AICP. Thanks for the settings though, if I ever go stock again I'll make sure to use it.
[X Style (Pure) General] krohme:
The files format extention is txt, should I just rename it? When searching through the sd card with ex kernel manager it doesn't find the settings
[X Style (Pure) General] HikingMoose:
I believe the instructions say what you need to do with .txt part. In fact I know they do lol.
[X Style (Pure) General] Jason.DROID:
Curious. Where are you experiencing the lag? I've only found it unbearable in Chrome with sites running heavy Javascript code.
[X Style (Pure) General] max1001:
Care to be more descriptive of this "lag" you are talking about. I also had a OnePlus One and I would say performance is about the same.
[X Style (Pure) General] HikingMoose:
Deleted

---------- Post added at 12:29 PM ---------- Previous post was at 12:26 PM ----------

Try scrolling and watch the screen. Notice it can't keep up with your thumb, it's all stuttering and jittery, trailing behind. And when you open a menu or pop up, the moves in with 3 steps, instead of seemlessly and smoothly moving in.

You can open titanium and try to scroll, or open settings and click "apps", or even scrolling in the settings. Scrolling in TT is unbearable. Chrome is not as bad, but still can't keep up, and stutters while scrolling.
[X Style (Pure) General] Ghost9867:
I tried this but when i apply the backup my phone doesn't boot it say " can't start the kernel "

Waht i do wrong ?
[X Style (Pure) General] xxBrun0xx:
What ROM are you on? Have you used FrankenKernel before (if not, maybe a bad download)? What exactly did you do? The EX Kernel Manager wouldn't stop you from booting, since there's a delay between finishing booting and when settings get applied. Betting this is related to flashing FrankenKernel.
[X Style (Pure) General] guraki:
Worse than stock franken kernel settings... Not smooth at all!
[X Style (Pure) General] max1001:
There's no lag on mine for scrolling. Maybe u got a lemon.
[X Style (Pure) General] Sheetzie03:
[emoji45] HUH?
[X Style (Pure) General] rocketsaucev2:
I second this, and true pure X has only added speed and fluidity

Nexus 10
[X Style (Pure) General] HikingMoose:
Well, that's what I was afraid of. But then I hear other users say they have noticeable lag since MM and I know it's not me. On LP it's pretty smooth. But on MM it's garbage.

I don't think I could send it in for a replacement. I'd be without a phone for too long. Plus it's unlocked.

---------- Post added at 08:34 PM ---------- Previous post was at 08:32 PM ----------

For your viewing pleasure lol http://xdaforums.com/moto-x-style/help/chrome-browsers-lagging-marshmallow-t3269898
[X Style (Pure) General] erikiksaz:
The EX kernel manager's CPU settings never keep when I load up a profile, very odd.

I might just stick with the kernel auditor or whatever the hell it's called.
[X Style (Pure) General] countryfolk07:
I did a quick search in the other thread and I can't find the answer. I can't seem to find the gov_profiles folder to put the profile you recommend into. Any ideas?
[X Style (Pure) General] erikiksaz:
I had to make one.
[X Style (Pure) General] countryfolk07:
It still doesn't see the file. I did as the instructions say. I deleted .txt from the end. Put it in the directory, and I still don't see anything.

Edit: I found it. I was misreading one line in the instructions. Thank you though.
[X Style (Pure) General] ffonegod:
What did u do to see it? And how did you apply the profile in exkm?
[X Style (Pure) General] guraki:
Should we have the exkernel running on the background in order to have settings applied????
[X Style (Pure) General] countryfolk07:
It's under CPU tab, governor options.
[X Style (Pure) General] guraki:
Still can't find the smoothness that butterfly promises....
[X Style (Pure) General] brholt6:
Consider the fact that you've probably done something wrong before bashing someone that's just trying to help. You've done this in several threads now. Everything is super smooth for me.
[X Style (Pure) General] guraki:
I just give the feedback asked... Are you satisfied to say it's sooo smooth???
[X Style (Pure) General] brholt6:
I get that you're just giving feedback...you can come off pretty abrasive though. And yea, so far I'm satisfied with the settings. No lags at all.
[X Style (Pure) General] guraki:
It's not so difficult to apply them...personally I don't like the scrolling smoothness on Web browsing.
[X Style (Pure) General] countryfolk07:
That's been talked about before in these forums somewhere, about chrome AND other browsers lagging in MM.
[X Style (Pure) General] kilgil27:
Whenever I try to install the kernel, TWRP reboots instantly. I've tried v 0.4.1 and v 0.4, both do the same thing. Am I missing something? Using TruPureXMM
[X Style (Pure) General] revolagoy:
Having the exact same issue. If you figure it out, please post your solution. Thanks!
[X Style (Pure) General] sigilizer:
Same setup as me, and I'm having the same issue. I even went so far as to create a Nandroid, factory wipe, flash TruPureXMM again and then immediately flash Frankenclark and TWRP just reboots. Not sure what the issue is.
[X Style (Pure) General] kilgil27:
I figured out what was going on with mine. I was downloading it on my phone, and the file size was only a couple KBs. When I downloaded it on my laptop and transferred it to my phone, the file size was the full ~10MB. Can you check the size of the file you're downloading and make sure it's not corrupted or anything?
[X Style (Pure) General] sigilizer:
That would be the problem. Really strange. Thanks!!
[X Style (Pure) General] xxBrun0xx:
For those who are using this, I've also had the laggy scrolling in Chrome + Chrome Beta. Seems like stock kernel is a little better than Frankenkernel, with these settings or stock. If anyone has found settings that address this, please share! I'll try tweaking butterfly over the weekend to see if I can find out how to fix this.

Thanks for the feedback, everybody!
[X Style (Pure) General] guraki:
You are welcome and thanks for your work!!
[X Style (Pure) General] jmark13:
I know the question was asked, but I didnt see a response - how were you able to get the cpu optimizations to stick with frankenclark kernel and TruPure ROM? I've tried with both Kernel Adiutor and EX Kernel and neither hold. Would love to test these soon.

Thanks.
[X Style (Pure) General] xxBrun0xx:
Even though it looks like the values have reset in the kernel manager app, it looks like it's sticking based on cpu behavior. Anyone have any ideas on how to confirm this?

For those looking to improve performance, I switched from truepure to rooted odex and everything is much snappier, even with stock kernel. The nice thing about stock kernel is that it has a tunable interactive governor, but less other features than franken, which should make tuning the governor easier. I'll see if I can make a profile for the moto x pure specifically this weekend.
[X Style (Pure) General] countryfolk07:
I can't seem to get the settings to stick either. They always reset. I've tried everything. I even spent the 4 bucks on an app that doesn't work to try and make it work.
[X Style (Pure) General] Jason.DROID:
Triple buffering does that, but when processes are taking too long in the main thread (frame buffer), you get visible lag. So, you can either throw more processing power at the issue, which is the absolute worst way to deal with it, or you can start streamlining code. Unfortunately, Qualcomm's 64-bit binaries aren't very mature as they were caught off guard by the move to ARMv8, but on top of that, 64-bit Android is a resource hog because it has to provide backwards compatibility with 32-bit apps (likely 90-95% of what's out there). There are 32-bit and 64-bit libraries being loaded alongside everything else.

Qualcomm posts up new dev OpenGL drivers for the GPU for Nexus devices, and I don't know if they'd work on the MXPE (5X and 6P drivers should be similar), but worth a shot. I flashed the Dec version on my 2013 N7 LTE, but ever since Lollipop, 3D performance in games has been abysmal with the Adreno 320. I have to go all the way back to KitKat to get fluid framerates.

I found 5.1.1 to be a stuttering lag fest, and 6.0 was initially laggy because of some Google bugs in the launcher and Play services. After 8.4.89 rolled out and Google patched up both the Google and Launcher apps, things improved for me. YMMV, I guess.
[X Style (Pure) General] Hitti2:
If there is an md5, why not check it? It is highly recommended to check md5 where possible.
[X Style (Pure) General] HikingMoose:
That sounds like a great explanation. Except, for me anyway, lollipop blows marshmallow out of the water in speed and smoothness. I'm happy with it on stock LP, just wish I could theme it.
[X Style (Pure) General] HikingMoose:
Anyone able to get streaming media to work before I switch? Since MM stock update, I've never been able to stream music.
[X Style (Pure) General] lucianogm:
Having the same problem as many, I cannot change anything at all because it reverts everything back. :( has anybody found a solution?
[X Style (Pure) General] qjsmartphone:
change what? How bad is marshmallow on the motorola X pure? many on swappa said otherwise are they lying?
[X Style (Pure) General] lucianogm:
very funny, ha ha. i cannot change anything on EX kernel manager nor kernel adiutor because it reverts every single setting back to default, so this thread is useless... for now. Too bad.

and nah, 6.0 is good, i didn't have any problems at all, just this one. btw, no lags, no stuttering, no FCs, no reboots, everything works as it should ;)
[X Style (Pure) General] Alcolawl:
Alright. Let me just preface this by saying that I would not expect to see me posting much more in this thread for this device. I do not own a Moto X, therefore I really cannot troubleshoot issues on it. That being said, this issue has been brought to my attention and while bored at work I was able to think up a few ideas that could potentially resolve all this.

Ditch ElementalX Kernel Manager.

Download the script of your choice from this location: https://www.androidfilehost.com/?w=files&flid=47126

Rename the file extension from ".pdf" to ".sh"

Run the script as Root in File Explorer or place in Root directory with 755 permissions and execute via terminal.

Using Kernel Adiutor, check to make sure the settings have applied correctly.

If they have, save a profile and tell Kernel Adiutor to apply the settings 30 seconds after boot.

Profit?

Please let me know how this goes. This issue is very weird as it is. I would not be surprised if this didn't work at all. Feedback is much needed and much appreciated. Be sure to list which ROM and Kernel you are using.

Good Luck!
[X Style (Pure) General] qjsmartphone:
cause I don't want to waste my money and then regret my purchase.
[X Style (Pure) General] quierotacobell:
I got the following error but it did say applied successfully.

chmod: /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[31]: can't create /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor: No such file or directory

chmod: /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor: No such file or directory
[X Style (Pure) General] Alcolawl:
Those warnings are ok. Don't effect anything. Recently, chmod has been iffy with certain kernels and ROMs, including mine on the Nexus 5. It has something to do with a linker error and the devs using different bin-utils. As long as the settings applied you're good! :good:

EDIT: If your ROM supports init.d scripts i'd suggest placing that script in you etc/init.d folder so it runs on boot. A bit more reliable than an app.
[X Style (Pure) General] lucianogm:
Profit! Used the butterfly profile, executed it with FX File Manager, opened Kernel Adiutor and everything was modified as it should! Thanks a lot :) :) no errors at all, it just executed and did its job. TruPureXMM 2.5 with Frankenclark 0.4.1.

and also, thanks for reading my PMs about this

EDIT: everything reverted back all over again......
[X Style (Pure) General] revolagoy:
Thanks for taking the time to post this. I will give it a try.
[X Style (Pure) General] guraki:
Seem like it works....But can someone explain the different profiles???
[X Style (Pure) General] Ghost9867:
this will work on cm based rom ?
[X Style (Pure) General] Hitti2:
I'm wondering if I am the only one experiences the distortion.
[X Style (Pure) General] lucianogm:
And now this appeared as an error:

chmod: /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[31]: can't create /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor: No such file or directory

chmod: /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor: No such file or directory

chmod: /sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[35]: can't create /sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq: No such file or directory

chmod: /sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[38]: can't create /sys/devices/system/cpu/cpu4/cpufreq/interactive/target_loads: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[39]: can't create /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_slack: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[40]: can't create /sys/devices/system/cpu/cpu4/cpufreq/interactive/hispeed_freq: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[41]: can't create /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_rate: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[42]: can't create /sys/devices/system/cpu/cpu4/cpufreq/interactive/above_hispeed_delay: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[43]: can't create /sys/devices/system/cpu/cpu4/cpufreq/interactive/go_hispeed_load: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[44]: can't create /sys/devices/system/cpu/cpu4/cpufreq/interactive/min_sample_time: No such file or directory

tmp-mksh: /storage/emulated/0/Download/butterfly.sh[45]: can't create /sys/devices/system/cpu/cpu4/cpufreq/interactive/max_freq_hysteresis: No such file or directory

And nothing will change at all.
[X Style (Pure) General] jason2678:
this describes them
[X Style (Pure) General] mahdif62:
Thanks for this. Did you apply the settings to the bigger Cluster or the smaller one?
[X Style (Pure) General] chindynasty:
I have crazy battery drain from miscellaneous. Anyone else?
[X Style (Pure) General] ffonegod:
Same here.. Need answers
[X Style (Pure) General] chindynasty:
I Google searched and found multiple answers. I would start there..

Edit: disregard my statement about battery drain on miscellaneous. Google search was very helpful. Looks like hidden bug not battery drain.
[X Style (Pure) General] HikingMoose:
So I pulled the trigger, and flashed TruPure last night (even though it's deodexed - which I hate because that means it's de-optimzed). Then I went about installing the kernel and EX Kernel app. I use the butterfly profile, and....

I see very little if any difference in scrolling performance. It's still not as smooth as stock lollipop. Perhaps if I flash full stock MM which is odexed (optimized), it would iron it out. I might have to try that tonight.
[X Style (Pure) General] xxBrun0xx:
While it doesn't matter on some devices, it seems like odexed roms are significantly smoother on the moto x pure. I switched to stock odex and have been very happy in the extra performance and battery life.
[X Style (Pure) General] HikingMoose:
My Note 3 and S4 were both smoother on Odexed stock ROMs then deodexed. That's when I first looked into it. It's noticeable for me. But everyone is hung up on thinking that de-optimized a ROM somehow makes it perform better.
[X Style (Pure) General] jason2678:
Used to be deodexed and zipaligned was a good compromise to make themes easier. Now that we have RRO built into MM I'm not sure it is such a good compromise.
[X Style (Pure) General] HikingMoose:
That's the thing though, no one I ever knew or saw posts from actually themed. They deodexed to make themeing easier, but no one themed. lol

But maybe that was because I was mostly on just the teamuscellular forums, and not around here much.
[X Style (Pure) General] xxBrun0xx:
Update: switched to FrankenClark 0.5.1 and interactive governor profiles in EX Kernel manager stick! Using GhostPepper and phone is flying!
[X Style (Pure) General] Ghost9867:
I don't know what i'm doing wrong but everytime i restore a backup of a profile my phone doesn't boot up

It doesn't go intorno a bootloop it doesn't boot up

On the bootloader it say can't boot the phone try to restore tour phone with the toolkit.... Or somethimk similar to this

Any idea on what i'm doing wrong

I'm on truepure with frankenclark v5.1
[X Style (Pure) General] HikingMoose:
Anyone know of a way to get the big cores to work? No the only governor that makes mine turn on is performance. All the others leave those cores off. Even with touch boost enabled. It's making me angry.
[X Style (Pure) General] kilgil27:
So I executed this with FX File Explorer, says it ran successfully, but I'm not sure what changes I'm looking for in Kernel Auditor, and when I try to save a profile it says there is nothing to save. Am I missing something? Running TruPureXMM 2.5 on FrankenKernel 0.5.2
[X Style (Pure) General] quierotacobell:
Main thing I check to see if it actually applied or not is to check for the target loads.
[X Style (Pure) General] HikingMoose:
So I just noticed while trying to get my big cores online (which still will not turn on btw), that when I try to apply the butterfly profile, it never changes a single thing. I'm so confused. I think I'll have to use a different app, as this recommended one doesn't seem to work properly.
[X Style (Pure) General] Alcolawl:
The Big Cluster might be offlining its cores because of the CPU temp. This seems to happen on Stock and various kernels around 36 degrees celcius. Make sure your CPU temp is below that when attempting to change Big cluster values.

No you're not missing anything. It should have applied successfully. Kernel Adiutor is kind of finnicky with these kinds of changes and doesn't really consider governor tweaks to be a significant enough change to be kept in a profile. What I did was change the LITTLE cluster to a different governor and then changed it back to Interactive and then I was able to save a profile for the CPU.
[X Style (Pure) General] HikingMoose:
The phone hasn't even been used in 30 minutes, I hope it's not overheating! If it is, then then the kernel is faulty. I think it's just the app. I'm pretty sure the first day or two though, the big cores worked. Now they only come on when I set it to performance. I'll keep messing around with it. I was just hoping someone knew why they wouldn't turn on, and why I can't apply any of the profiles. (yes the .txt was removed, they just won't apply).
[X Style (Pure) General] kilgil27:
Alrighty I will try this. When saving the profile, should I check all the boxes or just the ones related to the CPU?
[X Style (Pure) General] brholt6:
The big cores stay in deep sleep a majority of the time. That's probably just what you're seeing. Have you looked at your frequency chart?
[X Style (Pure) General] Alcolawl:
The Big cluster normally goes into Deep Sleep when the screen is off. My Big cluster looks similar on my N5X. But, when the screen is on, they should be at least idling at 384MHz or 633MHz. If they're off while the screen is on, there might be some kind of hotplugging going on here. Might be a Motorola feature, might be a kernel feature. Really depends on what kernel you have installed.

Check all the boxes related to any changes you've made to the kernel. Obviously check CPU, but if you changed something in your I/O scheduler or whatever, feel free to check that box too.
[X Style (Pure) General] HikingMoose:
Well, they seem to be working now on interactive after I rebooted it several times. Fingers crossed.
[X Style (Pure) General] xxBrun0xx:
Some of the issues people are getting with settings not sticking are issues with older versions of FrankenClark. Anything after 0.5 should work. If you're still getting issues having setting stick, the issue may be true pure rom. I'm on stock odexed and setting stick with elementalx kernel manager no problem, and even persist after rebooting.
[X Style (Pure) General] fakitol:
Why apps are very often reloading, but not return from ram... 3 gigs and **** happens. Nexus5 with kitkat had no problems... Is this Lolipops' and MMs' problem?
[X Style (Pure) General] jmark13:
I've applied the settings for Ghost Pepper, and they seem to be sticking. Now that Frankenclark has hotplugging, should I enable or disable?