[Nexus 6  Original Android Development] Imoseyon:
FAQ

I'm having trouble waking the phone sometimes. Help!

We haven't really figured out exactly what's causing it - but there seems to be evidence that it's not limited just to leanKernel. One thing to try: if your ROM has a feature that prevents accidental wakeups, disable it!

I can't seem to get min and max freq to stick! What are these mpdecision zip files in the util directory?

* Read this post: http://xdaforums.com/showpost.php?p=58135730&postcount=1474

* Short version: This is actually by design of mpdecision. If you want this behavior to change, I recommend that you 1) flash latest stable leankernel, 2) flash the custom no-freq mpdecision, and then 3) disable cpu-boost via lkconfig. Do not disable mpdecision if you go this route. Also, if you flash ROM, you must re-flash custom mpdecision. To go back to normal, flash the stock mpdecision file.. Launch lkconfig, choose core control, and choose one of the options in core control.

Will flashing leankernel decrypt my phone storage?

If you're already encrypted, then it will stay encrypted after flashing kernel, *until* you format data. Once you format you will stay decrypted until you decide to encrypt again (see below). If you're already decrypted, leanKernel will not force encrypt automatically.

What do I do to encrypt again?

There are several ways to do this. One way (easiest for me at least) is to adb in (or in terminal emulator):

root@shamu:/ # start encrypt

You will see the phone hot boot and once it comes up you will be encrypted again. Keep in mind that if you want to decrypt again you'll have to wipe.

How do I check the PVS BIN of my cpu?

root@shamu:/ # cat /proc/cpu/msm_acpu_pvs﻿

The number you get should range between 0 and 15 (inclusive). If you ended up with 15 congratulations. If you ended up with 0, go get it exchanged! :) Stock frequency/voltage table: http://pastebin.com/ZyGA9Tec

Which kernel control app do you recommend?

When v1.0 gets released it should come with "lkconfig" for tweaking some of the options. Otherwise, I tried Trickster and KernelTweaker, and they both seem to work ok.

What are ondemandX and interactiveX?

ondemandX and interactiveX are very very close to "stock" ondemand and interactive governors, respectively. The only difference is screen_off_maxfreq sysfs support. This means that it gives you the ability to limit phone's max frequency when screen is off. This feature could be effective in reducing battery usage, especially if you have a misbehaving app (or two) that consume cpu cycles while screen is off. The default value is 2265600 - if you change the value to your top speed you're effectively disabling the feature and restoring stock behavior completely. You can use an app like Trickster or Kernel Tweaker to modify screen_off_maxfreq.

HELP! I messed up with lkconfig - how do I go back?

Do not fret. Flash lkconfig_cleaner.zip from the "util" directory.

(If you want to do this manually), reboot the phone into recovery, mount /data, and delete everything in /data/data/leankernel. Once things are back to normal, re-run lkconfig to re-do your settings.

What is cpu-boost?

Read this post: http://xdaforums.com/showpost.php?p=57215289&postcount=535

What is the best RGB setting?

http://xdaforums.com/showpost.php?p=57265483&postcount=620 (old)

http://xdaforums.com/showpost.php?p=59092146&postcount=3017 (new)

What is power aware scheduling?

Read this post: http://xdaforums.com/showpost.php?p=58313978&postcount=1651