yashsingh1/xdaforums huggingface dataset:
[One (M8) General] syntropic:
Well I'll stick with Quantum then....

However I know I'm just a novice, but I really would prefer a different governor with Quantum.

The problem is I'm a bit hesitant to mess with (tweak) it. The other day I decided to change the I/O scheduler from row to sio... You'd think there would have been an improvement, or at least no change. Instead, my system got incredibly laggy until I changed it back. But then again, I didn't reboot.

Also, as I'm very new to kernel tweaking, I was wondering if using tweaking apps like KA is as efficient as a script (either in init.d or wherever). One thing I don't like about KA (though I love the info it provides) is that the tweaks/changes aren't made until boot up is finished, as opposed to earlier in the boot process (which a script would be). On one hand, later setting of the tweaks is good so your phone doesn't bootloop, but I think it delays everything and slows my boot.

When I was using lyapota, and was using your settings (from screen shots ...although one thing that might have caused the problems heretofore described is that I did not set voltages in aroma)....I would start with a perfectly smooth running system, but then within 25 minutes, it would grind to a halt, my phone felt like someone had just used a blowtorch on it (HOT), and my battery charge was losing 1% per minute!

I had no idea what was happening, and I had not changed anything else in kernel auditor... But just to get my phone cooled off and running, I uninstalled KA and flashed quantum with everything default. Things were good again. I am not wishing to overclock just for the sake of it, and as it stands, I like quantum...But I think the governor is chewing through power (and I have followed many tips in that battery thread).

And I'm using Greenify finally (wasn't using it out of sheer ignorance as I thought it was a task killer), but don't know really what things to hibernate yet..(am going to have to find a thread on that).

Also, I may just not be doing things correctly. For instance, when I changed the i/o scheduler to SIO, should I have rebooted? Because I didn't, and maybe that's why it lagged compared to row. The other thing I noticed is that my init.d directory had a ton of scripts from other kernels and from who knows what else. I deleted the other kernel scripts besides the two quantum ones, but left the rest...I'm assuming these are ok as long as they are not kernel related.

Lastly, do you use (and if you don't, please explain why) the init.d emulator in KA? I would think that would be a great way to implement your settings (instead of waiting for changes after boot). Just wondering... This stuff is so trial and error...And the errors can be very time consuming and a little unnerving if you don't know why things are not working as you expect them to.

[By the way, I tried that script that prevented Sense limitations on multitasking...got a nice little boost from that...I've only ran it for a day, but it seems like a benefit.]

Thanks for all the enlightenment!!
[One (M8) General] smeejaytee:
For starters its been tried and proven that mpdecison is the best hotplug and Ondemand is the best governor with interactive being second best and interactive is quite custom parameter friendly although I would say stick with Ondemand until you are more informed on tweaking.

Scripts at better than kernel apps if you know how to make them.

Emulate init.d is not needed for LeeDroid rom as it has built in init.d support.

The best schedulers firstly deadline as its default and tuned for M8 the same as Ondemand, secondly row or fiops personally I prefer fiops.

If your looking for high benchmarks its best to not use a kernel tweaking app as flashing out of the box seems to give the best results.

As for greenify use app analyzer to see which apps are running in the background and hibernate those.
[One (M8) General] krazie1:
[MENTION=4126040]high_voltage[/MENTION] I wanted to give thanks for your input on battery saving tips. They really do work, I was on LeeDroid 7.4.2 with lyapota #038 kernel set at 2.26ghz with -15UV and reached 3 hours and 30 minutes of SOT at 50%. I didn't take a screenshot of it but would of reached 7 hours SOT and that was the first discharge from flashing lyapota #038 kernel. I had Power Saver off, Brightness on automatic & GPS on high.
[One (M8) General] syntropic:
No I'm not looking for high benchmarks. Right now alI I really want is to get a little more battery life.

I'll change the i/o scheduler to deadline though (and maybe the read-ahead) and see how that goes.

You will be pleased to know I am trying Fleksy keyboard and since is totally new to me (and I am an old swype fan), my posts will be a lot shorter..... Don't really want to change keyboards but their "fastest keyboard ever" claim is impressive. So I am trying it. What the hell.
[One (M8) General] high_voltage:
for i/o schedulers: row, fiops, noop should be good

for cpu governor: ondemand is actually quite fine

max cpu frequency: you can set that to 2.26GHz for balance

turn off: cpu cores conservation and the option for trying to give tasks to active cores... this can do more harm than good for regular usage and for sure makes the phone more choppy

hotplug: mpdecision

tdp control: don't touch this

CPU voltages... you can try -25mV to all frequency, should be alright.
[One (M8) General] syntropic:
Cool... Thank you. Between [MENTION=5463312]smeejaytee[/MENTION] and you, I've resigned to not be such a kernel scientist and leave the governor at ondemand, despite that great thread in the OP by gsstudios (which is the best kernel tweak guide I've read as concise as it is; the MassStash guide is also great) which states that ondemand is somewhat of a relic, and because it is constantly spiking with usage, it tends to wear down battery quicker. The guide describes interactive as Google's answer to governors, and I tend to get blindly swayed by whatever Google does (despite the fact they have let me down in many ways (they axed Reader, eliminated search operands, etc.) over the past five years). So on-demand it is...it's very smooth, I'll say that.

As far as i/o schedulers, I set it to deadline since [MENTION=5463312]smeejaytee[/MENTION] said this device was tested for it. I would try fiops or another that was more efficient with flash memory/storage, but does that have anything to do with SD cards? At the moment, I don't have an external SD card (but am getting a 64GB card from Amazon today)....So at that point I would have considerably more flash storage and fiops might be a better choice.

If I decide to OC, I will reflash quantum and set it to 2.26GHz. It's at the default stock frequency now and seriously, I have no complaints.

Ok..You state above: turn off: cpu cores conservation and the option for trying to give tasks to active cores. I don't know where these options are. Are they the last two (for me anyway) options on the CPU section in KA? These two options are: (i) "Multicore Power Saving" and it is set to aggressive, and; (ii) "Schedule workqueues on awake CPUs to save power" and the switch is set to on. Are these what you are referring to? Should I change (i) above to runnable and turn off (ii)?

Ok... a few additional questions. Regarding hotplug options. Mpdecision is on, but what about "Touch Boost"? It's currently on by default. Wondering if that is optimal. And then curious about the values for hysteresis and threshold. Any suggestions or ways to determine what values are optimal?

Then on GPU: should I turn on Simple GPU algorithm? And then there are two values I'm not too familiar with... Lazziness and Ramp Threshold? Any comments on these?

Lastly...Any comments on settings (or how to determine optimal for same) under the Low Memory Killer or Virtual Memory sections? [Although this kernel does not have a zram option for virtual memory.]

Then one final overview question regarding KA which kinda confuses me.... If I don't set the "Set on Boot" switch in KA, then when are settings actually set? When I open the app?

Anyway...thanks again [MENTION=5463312]smeejaytee[/MENTION] and [MENTION=4126040]high_voltage[/MENTION]. This is a lot of fun!

P.S. Fleksy keyboard was a pain in the arse.
[One (M8) General] high_voltage:
ondemand is proved itself with the time + it's the default governor. Good balance between power and battery life. Deadline is good tho I use row + the kernel itself is tweaked for row(init.d script for row optimizations). Yes, turn off: multicore power saving(set to disabled) and scheduled workquines to off. mpdecision is all you need... the touch boost is for intelliplug and you should not turn on that option. Simple gpu algoritm is for advanced tweaking and you don't need it. Default gpu settings are just fine. 2.26GHz is not an oc, it's the default frequency... also quantum doesn't have aroma installer for settings things up and you should use program like the kernel auditor. I am using the default settings for low mem killer and virtual memory.

For your last question: kernel auditor make the change in real time, i.e. no apply button - it's apply immediately after you change anything. Set on boot is just to stick after rebooting your phone without the need to run the app and make the changes manually again. :)
[One (M8) General] syntropic:
Thanks a lot for that detailed response!!
[One (M8) General] syntropic:
The only thing that is confusing to me is my current CPU max. It's set at 2.457GHz. Is that stock? [MENTION=4126040]high_voltage[/MENTION]...

EDIT: I figured all this out. Thank you!

You seemed to indicate that 2.26GHz was stock...So quantum must start at this frequency by default.

There are two quantum scripts, and the SuperSU daemon, but the others I'm not sure how or why they are there.

I am not terribly concerned, but I'd like to know a little about them...especially "tweaks". I'm going to look around in the system partition try and figure it out.

If anyone happens to know offhand the origin of any of these scripts (besides quantum and SuperSU), let me know.

Thanks!
[One (M8) General] smeejaytee:
The scripts are from quantum mate.
[One (M8) General] high_voltage:
Here is what optimizations and tweaking can do. Leedroid 7.4.3 and both quantum 1.25 and lonelyx #36. Won't state which screenshot is on which kernel and it doesn't matter as u can see they both perform good. That was mobile signal on/3g, sync on, location on(manually tweaked tho), everything on and the phone was leaved on wifi during the night. As for more general statement - both kernels are good. Lyapota's is more for "flash and just use" approach while quntum is for tweaking and more power user approach.
[One (M8) General] syntropic:
Very nice... I was using GSAM, but installed the XDA-version of Better Battery Stats. They seem similar.

So on both those installs/kernels, what do you set your screen at? Like a manual 30%? And I hate location service waste... I am currently on battery saving (which isn't really saving much) and keep gps, mobile data, Bluetooth...just about everything except Wi-Fi off. And because this has become a challenge for me (to increase battery life), I turn off Wi-Fi outside of my apartment and then turn on mobile data (but I don't have tasker, so I have to do this manually).

Previously however, I was taking delight in running Pry-Fi by chainfire which poisons all the MAC address databases (especially Google's) but I shut that down for now.

When I am using my phone, I lose about 5% an hour (no games), and when I shut the screen off with a full charge before I go to bed (and it's unplugged, I only lose about 3-5% over 8 hours... Phone spends almost the entire time in deep sleep.

I would love to know your tweaked location settings.... ~(^o^)~

EDIT: But seriously...Those screenshots seem to defy physics....was auto sync on? Or did you trigger everything manually?

Edit#2: By the way, the new Android M boot animation is pretty cool... If you guys want it, I'll attach it (or upload it to mega or something) or just do a Google search for it....itd a lot slicker than the HTC One "standard" bootani.
[One (M8) General] PwnCakes193:
Quantum needs to be updated. Bad. But my building is halted by the fact that it just won't compile the ExFat driver. I miss the great battery life i got with Quantum, no other kernel has been cutting it for me recently.
[One (M8) General] smeejaytee:
Wow that's good going mate.
[One (M8) General] smeejaytee:
Please find a way we miss your kernel too.
[One (M8) General] high_voltage:
Brightness is set on auto 99% of the time + dimmer mod is set to 1. For google location services --> settings--> data--> google play services--> turn background sync off... but keep in mind that in that way it won't report your current position except when on wifi(it will report it, but as it's on your last wifi connected spot)... so depends if you need it or not - gps works just fine, etc. I don't switch manually anything: sync is on, wifi is always on(+scanning always available on), locations is on battery savings except when I use the gps navigation and bluetooth is off as I don't need it currently.

btw, for both it dropped to 99 around above 5m SOT. :)

1.25 is awesome tho and works really well on leedroid 7.4.3. :) Right now I am 76%, 8h on battery and 2:15h SOT(facebook, chrome, little 3g data usage, etc) - multicore p saving off, tasks on active cores off, max freq 2.26GHz, gpu 578, i/o row 512, mpdecision on, pocket protection off, dimmer mod 1(and autobrightness on max slider). Really wish you can continue working on the kernel as we won't see any update from HTC for around good 7-8m. :/
[One (M8) General] syntropic:
Two quick questions. What is the dimmer mod? Is that something I need to flash separately? I have seen it referenced before, but always thought it was kernel related.

Regarding "turning background sync off". I've looked everywhere in settings, and the only thing that comes close to this is settings -> more ••• -> data usage -> {menu} Restrict Data Usage. But I don't think that's it. Where do you set specific settings for Google Play Services?
[One (M8) General] smeejaytee:
Dimmer is in aroma on lyapota on quantum you have to edit the quantum script to turn it on
[One (M8) General] edios123:
Can you please give me your config with Quantum?

Please give me a link of it. TIA. :)
[One (M8) General] high_voltage:
S2s 0, dimmer mod 1, pocket detection 0 - from the init.d

2.26GHz, 578MHz, ondemand, row 512, multicore power saving disabled, tasks on active cores off.

I think that's all, if you want to know more - ask.
[One (M8) General] syntropic:
Here you go. It just needs to be put in system/customize/resource... You need to rename it to the name of the current boot animation zip (something like "hTC_bootup_one").

Then chmod 644 (or use a root file manager to set permissions to rw-r--r--).

https://mega.nz/#!58ZWwKAD!fauqVuJ0VXpSp4jaWQzs8mGHzE1rErPaYBKOG8LtFHk

I also created an awesome splice of "His Majesty King Raam" by Lemon Jelly that is about 12 seconds long...just short of the full bootup time (for me anyway). I think it's a cool electronica instrumental clip that works well with the animation... I'll give you a link to that below too.. but obviously it may not be to your taste.

https://mega.nz/#!Noh1HJqR!hI5vsjxosPslIFqxlSrPJYqe7oubsdm2oC8mtw1L0jg

---------- Post added at 04:06 PM ---------- Previous post was at 04:01 PM ----------

Curious... Why set pocket detection off? Just a power saver choice?

Also, I don't know why I don't know/understand this...But what actually does the dimmer function do (when enabled)?

One very noobish question...when everyone talks about their battery and time the phone was in use, they say "SoT"... What does that stand for?
[One (M8) General] syntropic:
A few more questions:

The first one for the thread author and master kernel, music, and mod tester, [MENTION=5463312]smeejaytee[/MENTION]....

Did you (or anyone here, if they ran it successfully) ever get the Sched_Tuner mod working? And was the improvement noticeable? I ran the flag_tune mod and really liked that, but wanted to get opinions on this one.

Second question...not kernel related, but I thought I would ask since this thread feels like my HTC One m8 "clubhouse"...

What have you guys been doing to modify your system (default) font? I know HTC had a limited number of font apks, and someone in the theme section was writing zips for people who uploaded their desired font, but I was wondering if you knew of a thread (or method) where I could take a .ttf or .otf and modify it on my own with Fontlab studio (or any application since I use several), and then use it with a play store app to install (like we once did in the old days, when we had to change the internal name of a new font to "Roboto" to get it to work), or instructions on how to create a flashable zip with said font. Any help/thread suggestions in this area would be helpful!
[One (M8) General] smeejaytee:
Hi mate yeah I don't think any of us managed to get sched_tuner to work unfortunately sorry.

As for fonts the thread you mentioned has got loads to choose from and HTC themes has thousands I tend to just use those,

I haven't used the old flashable zip method since hox but if you search around the old zips may still work I haven't tried just keep a backup just in case mate also if you use xposed there are tons of options.

I like these club house comment it made me chuckle thanks lol.
[One (M8) General] alizuhal:
SOT stands for screen on time.

Dimmer function makes screen brightness lower. The purpose is battery saving.
[One (M8) General] high_voltage:
For both lyapota and quantum kernels there is init.d script with settings and in it you should edit dimmer mod from 0 to 1 (also it has 2 for even dimmer, but it's up to you). In quantum it's set to 1 by default, while in lyapota if you don't set it in aroma, you can change it in init.d

It's that - more/data usage/restrict background data usage for google play services.

---------- Post added at 04:47 PM ---------- Previous post was at 04:37 PM ----------

I use the default htc gestures and they have pocket detection build in, so I turn that one off as it's for custom gestures.

Dimmer mod set autobrightness levels lower so the screen is dimmer.

SOT - screen on time
[One (M8) General] smeejaytee:
Here you go its been updated try this and there is also an apparently true wake lock blocker for anyone else interested,

I will also as this to the op.

http://xdaforums.com/showthread.php?t=3029984
[One (M8) General] syntropic:
Wow.. There is a lot of confusion for some people over there.
[One (M8) General] smeejaytee:
Have you tried it.
[One (M8) General] syntropic:
Yes, I ran it. Although installation was a bit strange as I had to cd into /system/xbin to run it even though that directory is in the PATH.

The "sched tuner" portion of the mod (for which it's named and presumably it's most notable feature) does not seem available on our device...I saw "not supported" when I ran it. So I just installed the "boot tweaks" and nothing else for now. I noticed I slightly quicker bootup time.

I am not sure if I want a "wakelock sheriff"...I understand the purpose, but would guess would have all those apps greenified as well. Same with the audio mod...as I have numerous audio mods already installed (thanks to your other thread [MENTION=5463312]smeejaytee[/MENTION]).

I know bash scripting (although do not know Android OS specifics) and looked at his script carefully. Parts didn't make a lot of sense, but I am going to leave it for now as just the boot tweaks aren't affecting anything else.

I think I am going to start checking the general development section for mods too. They are fun to experiment with.

Syntropic
[One (M8) General] syntropic:
Just bored at the moment and wanted to show everyone what you can do with a little time in your hands.

I used Minimalistic Text plus some crappy little app called "Nice Simple Photo Widget" and made this Alfred Hitchcock/Saul Bass inspired time and weather widget.

[I took this screenshot of it when the fonts matched better a few months ago (I started this last January, and modify it a bit now and again). It looks the same now, except I am just trying to resize fonts as I switched some and everything got resized...the Minimalistic Text interface is a little confusing.]

If you are a fan of old movies, you will note the arm from "The Man With the Golden Arm", and then the fonts are standard Saul Bass looking ones....Sinzano-regular, and also, I think Sabotage. [The best part about Minimalistic Text is that you can use any .ttf or .otf font without changing it...So I just get them from myfonts.com]. The other widget just hold the frame part with the bars and the arm.

I know doing Saul Bass themed anything has been done to death on the web, but I thought this turned out kinda cool.

Note: Instead of "Sulking" it usually says "A Murder", but I think I was bored with Murder.
[One (M8) General] smeejaytee:
Are you still on LeeDroid, how are you theming your navbar.
[One (M8) General] Bud Horn:
+1 , indeed :)
[One (M8) General] smeejaytee:
I decided to go back to quantum for a while I need to compare battery life with lyapotas as I've been getting terrible battery life with lyapota #38
[One (M8) General] Bud Horn:
Men too, mate.... I went back to my most beloved quantum kernel last night ... Love it and hope that pwncakes overcomes the difficulties :+)
[One (M8) General] high_voltage:
Lyapota #36 is the kernel to use of his. Smooth and really good battery life even out of the box. Settings I use: 2.26GHz in aroma installer for max freq step(really important as mpdecision ignore manually set limit to lower than the max), 578MHz gpu, htc gestures, pocket detection 0, s2s 0, high performance audio on, UV -25mV except 2.26Hz step = 990mV.

I like quantum and it's battery life is also great, but it's a lot more choppy and laggy on occasions(maybe because of the GPU 27MHz idle and 100MHz step while lypota #36 is 270MHz all the time without transitions to higher/lower and tihs obviously doesn't make a big impact on battery... can be tested if GPU governor is set to performance and also entropy should go 64/128(this is the default values) as it helps to smooth things out vs 4096/4096). Both kernels rock tho. :)

I switch between them frequently in the past weeks.. I guess I just want to flash lol
[One (M8) General] smeejaytee:
You went a long time on stock I don't blame you lol. Only trouble is there's not much to flash atm lol
[One (M8) General] syntropic:
Yes... Although that screenshot may have been pre-LeeDroid... Here is a screenshot of that same screen. [I was going to add or change some things to my widget, but haven't gotten around to finishing it so stuff is missing.]

Oh, and I'm theming it with Xposed and Xtended settings. I basically disabled the Leedroid mod pack so there wouldn't be any potential conflicts. As much add I'd prefer not to be using Xposed, Xtended settings just has too many theming options that I've gotten used to....

See quick settings.
[One (M8) General] smeejaytee:
How have you changed the colors of your navbar mate.
[One (M8) General] syntropic:
Here is my quick settings... You can customize the colors of everything.

It's all with Xtended settings...status bar, navbar, quick settings, notifications, lock screen...everything.

The module used to be annoying and confusing, but now it's been extensively refined. I also like it because with KK Xposed, you needed a few different modules to accomplish all of this, now I just use Xtended settings and greenify experimental settings.

Now you just have to figure out everything that can be changed (all optional, of course).

The only thing it doesn't do is fonts.