This app was mentioned in 134 comments, with an average of 2.46 upvotes
>...change the vibration strength in LOS 16? ...on beryllium {Poco F1}
This works on rooted Galaxy S5 G900M w/ stock LOS kernel, may vary depending on which features your stock LineageOS kernel supports > Kernel Adiutor (ROOT) (Play Store) or on F-Droid here > Kernel > Misc > toggle on Apply on boot > Vibration Strength: Set to taste. Reboot.
Alternative: in /sys/devices/virtual/timed_output/vibrator/pwm_value the stock value is 50.
The range for the vibrator is 0 to 100.
So if yours is too strong change to 25 (for example) with TWRP > Advanced > File Manager (if not rooted) or use a root enabled text editor & reboot.
Every CPU is fabricated slightly differently, so undervolting is mostly unique to each phone. It is usually trial and error, so starting of with -25mv, and going down by -25 each time till it crashes should be a good way to test it out.
Also I suggest running the performance governer (locks to max CPU frequency) while you do this as sometimes the higher freqs. require more power (with some kernels on my phone, its fine with -75 mv at low frequencies, but at 1.9GHz+ it crashes).
Kernel Adiutor is a great free kernel management app, and allows changing the voltage of all the frequencies at once.
it is likely a coincidence. Retention is the most common issue with this phone. My first one suddenly developed mild retention after several months. and my second one I picked up used started fairly quickly as well
Slightly adjusting the color balance mostly eliminates it. There are a few night shade type apps people have had results with if you search around, if rooted and using a custom kernel the go to method is kcal , putting the settings from that thread into the kernel auditor app
You can safely overclock even modern phones. Just download a custom kernel for your phone/ROM and use an app like Kernel Adiutor to change your frequencies, voltage levels, CPU governors, I/O schedulers and so much more. Overclocking a phone is way more safer, easier and more flexible (in some ways) compared to PC overclocking tools.
From someone who's had android and apple devices, even newer ones, the game plays best on my iPhone 6S. It has to do with the Kernel. Supposedly you can root your Android and adjust the Kernel task manager to make your game run faster, but I'm not entirely sure how to root. But my iPhone does it pretty well by default.
Edit: Added link to Kernel task manager found on the Play Store (for rooted phones only)
Extra info for those who are interested:
For those unfamiliar with the blu_spark kernel, it has a really nice CPU governor called blu_active which makes the devices really fast and smooth while keeping great battery life.
Those familiar with it on devices such as the 3/3T will know how great this kernel is.
Want to try it out?
Be on the latest OxygenOS
Download and flash the kernel (https://forum.xda-developers.com/devdb/project/?id=21949#downloads)
Enjoy!
Optional steps:
Install kernel adiutor (https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en_GB)
Click on "CPU" and then "CPU Governor Tunables" and set "fastlane" to 1 on both big and little clusters for even more speed/smoothness ;)
Want even more speed? You can also set the "fastlane_threshold" to 35 instead of 50 on both big and little clusters.
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
Auditor kernel will generally work with both. Generally you dont need it though since the kernels are geared toward the best settings (EX kernel is set up during the installation process while Franco has a default setting upon installation)
Not sure if they're compatible with CM13 but HellsCore, Quanta and Taurus kernel all have the ability to enable DT2W. You'll need a kernel tweak app to enable it, normally the dev will suggest one.
I'm using Kernel Aduitor with HellsCore.
I have to recommend Kernel Adiutor
It's just a kernel tweaking application, and there are a ton of those already in the Play Store, but it is has a nice Material Design look going for it. The application has been updated a few times since it was released(which wasn't that long ago) and there has been bug fixes as well as new features added. So the developer seems dedicated at this time.
I have to say that my favorite feature here is the Profiles that you can create. So you can have a low-power profile for things like reading eBooks and then a medium profile for things like browsing and a high-power profile for gaming
Some other kernel apps have a 'per-app mode' feature, which is nice for that but what I like most about this feature is that it has a widget. So I can plop down a widget on the home screen and it will list out the profiles that I have already created. Tap twice on a profile and the kernel makes the changes
To edit your Kernel settings, you need to use an app. Kernel Adiutor (yes that's how it's spelled!) Is easily the best, and it's free!
Cheers
> You need a custom kernel...
That's not always true.
Many stock LineageOS kernels can be tweaked with Kernel Adiutor - ROOT & several other kernel tool
Warning: Create a full backup using TWRP before making any changes & brace for possible freezing, crash & bootloops.
If you don't know what a setting does leave it alone or research thoroughly what is the effects of modifying it.
I got 5 hours on ViperOS with Boeffla. But the moment I take off underclocking, battery goes down to 3 hours SOT and heats up. Not scorching heat, but it feels lukewarm. I'm not into inbuilt battery modes, they just tune down the animation and background tasks, nothing to do with underclocking. But SOT is impractical imo to compare battery stats. It's that feeling you get when you know you're charging more often for 3100 mAh. I'd advise you to install Kernel Adiutor and tune down the processor to 1729 MHz. But since you wanna play PUBG, underclocking will lag a lot.
I probably know the reason to poor battery as well. Played the shit out of the phone when Mini Militia was everything, and played GTA SA, Shadowgun, The Room trilogy and whatnot. I was a kid back then, now have neither the interest nor the time to play. More into aesthetics and simplicity. But however simple and process-free I keep the OnePlus One, it won't last more than 15 hours, screen on or off.
​
Did you install a compatible kernel first? That could explain the bootloop. Install a kernel like ElementalX, Cataclysm, etc. with TWRP and reboot
Tap2Wake is enabled with the right kernel and kernel adiutor: https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
You can keep your data. just don't wipe the data partition. You can install the system.img from the google factory-images all by itself with the command: "fastboot flash system system.img". Just make sure to wipe the cache and dalvic cache with a "fastboot -w".
I use Kernel Adiutor, pretty much the best kernel manager around. I just use his Blogspot to keep up with any updates because he doesn't have a dedicated app for it like Franco does. I have been sticking with the modified Hellscore that comes with Chroma for now but I keep an eye on the blog to see if there is a reason to go to the stock one.
With this
but be careful. Underclock a bit and change the governor, but DO NOT touch the voltage or mess with gpu unless you know what you're doing.
If you stick with the standard kernel: Kernel Adiutor
Assuming you go with custom kernels, use the appropriate app recommended by the dev.
Regarding the settings, just google what others have, this waay to device-specific to give any real advice. Just a few things:
Underclocking limits the maximal CPU/GPU frequency, meaning that you wil have less power but a potentially better battery life
Undervolting reduces the internal voltage within the CPU. This means that the CPU produces less heat and consumes less power, but can make your device unstable. If you undervolt, make sure that everything works even under stress before undervolting even further.
BE CAREFUL WITH OVERCLOCKING OR OVERVOLTING! Both bypass the original intended limit for frequency or voltage and can DAMAGE your HARDWARE.
Other useful stuff: Hotplug config, I/o-Scheduler, Governor (very important actually, just google it) and SELinux + init.d
Vol up+USB boots laf, not recovery. Laf can hold a second twrp but by default boots the download mode used for LG UP.
Yeah it seems likely that's somehow what happened with the stock recovery. The robot screen that said no command was the stock recovery.
Mk2000 is perfectly fine to flash, it allows you to adjust the display color calibration (using an app like kernel auditor to prevent/reduce the ghosting/retention](https://forum.xda-developers.com/v20/themes/kcal-settings-best-display-color-t3653992) and speeds up the phone a few different ways.
If your kernel has support you can change the digital gain with something like Kernel Adiutor
You may have to seek out a custom kernel with the feature for your device on XDA, though
Requiring root, underclock CPU frequency with ex. Kernel Aduitor. On OnePlus 5T, Qualcomm Snapdragon 835, one core of ARM Cortex A73 (big cluster), TheSkyNet POGS (when it was active) time to complete 297-credit task:
if you get an app like Kernel Auditor: https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
you can change the CPU/GPU settings so that they never run at full speed. Since you arent gaming this shouldnt make a performance difference for you. Since they now wont be running as fast, they will run a lot cooler.
Hope this helps!
Yes, This one, and don't worry, there is nothing annoying about helping a fellow Nexus 5 user ;) I had to go through all this as well so I'm happy to help.
To get more volume steps while in call install Kernel Adiutor and go to build.prop section, add this:
ro.config.vc_call_steps=15
Then change the default volume by adding this:
ro.config.vc_call_default=8
why don't you set your own kernel with Kernel Auditor (download it here: https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor )
you can set profiles that save a bunch of changes to use in different scenarios. you can even lower the brightness beyond restrictions. I've used it to under clock my CPU for lower tasks for example, among other things. I get 4h30-5 hours of screen on CyanogenMod 13
It's a little work but it is worth it ! feel free to experiment yourself.
Just make sure to uncheck "apply on boot" , so if it crashes, because the specs are too under clocked, it goes back to default to default.
That's why you own a nexus.
Custom kernel, and root, allows you to edit your kernel on the fly and use apps like Kernel Adiutor
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
Not to mention the possibilities unlocked once rooted
You'll need to be rooted.
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
It's an Android subsystem that determines how memory is handled and how apps are killed in conditions of low memory. Much better than just hardcoding 4 bg processes all the time.
Right now I'm using https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor but I'd like to use something more lightweight.
I've tried setting up cron before, but wasn't successful.
Sure.
What we're doing here is basically installing a DualRecovery. (TWRP, CWM, Philz Touch Recovery) http://forum.xda-developers.com/z3/general/guide-rootrecovery-how-to-root-install-t3017056
This allows us to make nandroid backups, flash custom ZIPs etc.
What we still can't do however, with the locked bootloader is
We can however modify the stock kernel to our heart's content with root (with tools such as Kernel Adiutor.)
Xposed works as it should, allowing you to flash the modules/updates in recovery, along with any other flashable zips that may modify the system, with root.
It works as intended and does basically all I want thanks to Xposed.
Those settings might be controlled by the kernel. Try installing a kennel manger app to change those settings. I like Kernel Adiutor.
I'm using Kernel Adiutor. https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
There's quite a few others that are updated so that you can adjust just either the big or little cores.
I use Kernel Adiutor although there are other apps
In the screen menu go to the bottom profile presets, and pick one. I choose Yorici calibrated punch, but you may like something else
Remember on the N5 you have to switch the screen off and on to actually change it after you set it
Display tester may be useful
it's not about the ROM it's all about the Kernel.
if you want to stay on Stock LG ROM get mk2000 kernel and use Kernel Adiutor to change your Kcal values.
​
if you're on LineageOS or any Lineage Varient just use Gamma Kernel instead of mk2000.
> boost the minimum GPU when you launch the game?
Maybe Kernel Adiutor (ROOT) can do that, but I'm not sure. I tried boosting the minimum clock with this app and it didn't work for PoGo.
Anyone that is on Android & has root, Do yourselves a favour & get two apps - Kernel Adiutor - https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en_GB & Screen Shift - https://play.google.com/store/apps/details?id=com.sagar.screenshift2
With Kernel Adiutor you can underclock or overclock your SoC & the SoC's GPU, Bringing it from 2.5GHZ to 1.5 caused me to drop 10 percent in an hour long game as opposed to 30% - 40%, runs a lot cooler too.
Screen shift can be used to down-sample your games which will result in more frames & less heat, There is no fuckin reason why this should be running at 1080p on a 5.5 inch screen.
Give this a try dudes and let me know if this has helped. Definitely made things a wee bit better for me.
I installed Kernel Adiutor (ROOT) and saw that the default governor already was msm-adreno-tz. Tried multiple governors but didn't change anything, even tried to set the minimum clock to 450MHz or higher, but when running the game it seems that PoGo deliberately keeps forcing the clock to go all the way down.
Also tried to force 2D GPU rendering, nothing changed.
If other games can clock the GPU just fine, could this really be a kernel problem?
Just asking, but if you have LOS installed, could you post a screenshot of your game running and the clock speed of your GPU? I used Simple System Monitor for the screenshot
Thanks
There are a lot of apps on the Play Store that can do this (e.g. any kernel adiutor)
Although idk if you need root to check the core status
You could try the following:
Maybe on the kernel options you can enable fast usb charging with some app like "Kernel Audiutor".
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
Also, usually is the fault of the rom youre on... On my opx lineage ROM (lightweight and not much impact apps) usually got 1.2 mA (measured with Ampere app). And on heavy roms like dirty Unicorns or so with some functions which i would never use but are on the background, got like 0.7 mA average. Anyways; try to change rom to see if it the charging gets better.
You could also try to disable apps you dont use and hibernate those like facebook/snapchat who drain your battery.
Tell me if something of this works for you
No, doing it like that is fine. Maybe there is a problem. I have noticed some others mentioning that one of the four cores is running full tilt all the time. Check out https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor see if you can narrow it down a bit.
You'll most likely need a custom kernel to change that, and even then its not a setting that usually has manual switch for it. Charging rate is part of temperature throttling.
As for apps, check out kernel tweaking ones like Kernel Adiutor
I had this same issue. I solved this by using flash kernel and increase the blue color using kernel adiutor https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
Also, I want to mention that on the developer options there is an option to change color temperature, but unfortunately this option not appear on nexus 6p :(
Thanks mate! I downloaded Kernel Adiutor that you mentioned, and you're right, it does have that feature. The setting is in Kernel > Misc > Hostname, for anyone else who is interested in doing this. Thanks again.
If you want raw voltage values, you should use a kernel tweaking app like Kernel Adiutor as it reads directly from the kernel itself.
If you have root you can install Kernel Auditor and enable Tap2Wake under the wake controls tab. Works just fine on my N preview 3.
You could grab Kernel Adiutor and check in the CPU tab if the big cluster happens to be throttled to 624MHz at times you experience lag.
A decent tool to check cpu usage is the well known and Android bundled task manager "top" in a terminal emulator or over adb shell.
>top -d 1 -m 15
It will show a whole load of crap, but most importantly tasks sorted by CPU load, including system tasks.
When you flashed TruPureXMM, what kernel you choose? I chose Frankenclark. After trying it out, I noticed that my phone would get pretty hot. Then, I went to the Frankenclark page and adjusted my kernel settings to the balanced profile. I haven't had temperature issues since then. Also, I used the app Kernel Adiutor to adjust the settings.
you can maybe try playing with readahead settings of the sdcard in io scheduler
build.prop editor and some typing and youre good to go or if you like GUI try https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
you need to be ROOTED
sure. 1) root 2) use custom rom such as cm 12.1 beta3 (http://www.needrom.com/download/cyanogen-mod-12-1-beta-3/) or another rom with custom kernel 3) download kernel auditor https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en 4) put the big and little cpu speed to 1200mhz or 1417mhz 5) voila, no more touch screen crashes and more battery life as well
hope it works out for you. Ive tried to get some feedback (so i can get into touch with lenovo) but none has given one :(
Root with this: http://forum.xda-developers.com/android/apps-games/one-click-root-tool-android-2-x-5-0-t3107461
After rooting, install this: https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
On the cpu page, change the governor from interactive (that is flawed on this phone) to conservative. Done.
No hit whatsoever on battery life, and everything is nexus 5 smooth :)
There's no need to either unlock the bootloader or change the kernel.
Whadya know.. custom kernel isn't needed. Even the stock kernel has double tap to wake. Just install Kernel Adiutor and enable DT2W in it.
I was using Kernel Adiutor to enable this option on the stock kernel. And now that I've flashed franco kernel r3, I'm using FKU for the same. Both have "set on boot" option.
I flashed Elite Kernel and use the app Kernel Adiutor to enable it, but like I said if you're rooted on 6.0.1 stock try installing the app anyway and see if the option is there
You can use Kernel Auditor or Kernel Toolkit to manage your kernel settings.
kernel adiutor, think it's under wakelocks or something. And I did get it to work on Chroma by selecting "halfscreen" if anyone else was curious.
Install Kernel Adiutor (ROOT) Then, set on boot CPU with conservative governor set. Then, set on boot GPU with performance governor set. That is what I did to fix lag issues on CyanogenMod. Hope that helps!
Sure mate,
Kernel Adiutor is built in with the rom. You can check out the settings here. https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
From XDA: Until Lollipop, Rom has always been AOKP based. Unfortunately, since AOKP either stopped development or will make a comeback later this year, we changed our base to CM when it comes to hardware, drivers and some features.
Well if you install an app like this one you should be able to tweak the settings. That should allow you to raise the screen off speed.
Hotplug is a feature of custom kernels in which when you turn off the screen, some cores of the CPU are deactivated to save power, as you don't really need all 4 cores running just to sync or update apps. Code blue comes with a hotplug called blu_plug that limits the CPU to 2 cores running at a max of 1190mhz when the screen is off. But you can edit that and many other kernel settings using Kernel Auditor
Well, navigation apps pretty much run mobile hardware to the limit, i use Waze myself on my 3+hour long trip to the countryside sometimes, plugged in my car charger nonstop, but i never got an overheat message, although i'm not using the FM radio in the meantime.
I assume you are sitting in a car and the phone is not on direct sunlight for extra overheating (shouldn't really be an issue), just in case.
In the first round i'd try a factory reset (backup internal data first, photos videos etc)
IF that fails, you can
take it back, because it's clearly faulty behaviour
(root required) limit your cpu speed to ~1100mhz with Kernel Adiutor:
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
In all honestly, if factory reset doesn't fix your problem, just take it back, it shouldn't overheat like that, ever, unless it's near an outside heat source.
Download this app and you can tweak any kernel settings you want. You should see CPU voltage on the side. https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
You should see a button that says "Global Offset" at the top right hand corner. When you click it you can set it to what ever you want. Keep in mind if you mess with it too much, like put it at -75+, you could seriously damage the system. At one point I tried -80 and I was stuck in a constant state where the phone would just keep restarting. Try -50 first because it is the most stable. Hope that helped.
This didn't come to me, so I don't know if folks were just hoping for optimizations that don't need root, but I love this device (and got stuck on the train), so here's my 2 cents:
Start with a rooted (I use Magisk), bloat-free install, if you possibly can. I used an aroma-based installer, so I could pick-and-choose the LG & T-mobile apps I actually use (very few), and added the smallest Open GApps variant I need (though microG is availible if you want to avoid Google altogether).
A custom kernel can also hugely improve the device, while allowing you to tweak performance and reduce screen retention, among other things.
As stand-alone improvements, I added a thermal throttling mod, and removed LG's root checker, which had a big impact on my battery life and performance. I know tons of audio and camera mods are also available, though I only use the camera improvements I linked earlier, and Viper for audio enhancement.
I've linked the stuff I use, and it's been an incredibly stable / high-performing configuration. That said, it's getting downright venerable, and there may be better options these days, especially for other V20 variants (I use the H918). Besides, Oreo just hit, and I'm looking forward to seeing what develops (once I get a break for the holidays, lol).
If you don't have root, you can always use an app like Titanium Backup or SD Maid to freeze the system apps you don't want. I definitely think most people should use Greenify or similar to control the background resource consumption of some poorly-behaved apps like Facebook, etc. (it just works better if you have root).
Everyone can also make the phone seem a lot faster by heading into the developer settings, to turn off transitions & window animations. You can also change the launcher to something that performs way better than LG's offering, like Nova launcher, which again lets you prioritize performance over animations in the settings.
Finally, using host-based, or better yet DNS-based web-blocking can sure make interacting with the internet a lot more optimal on any device, in my opinion.
Do you know how a governor works? Because this is an easy way to save battery. I assume you already reduced screen brightness, disabled location service and so on. So this is a bit more advanced...
Generally the CPU of your phone always operates on a certain frequency. The higher, the faster the CPU can process data, but it will also drain more battery and get hotter. This is why most CPUs have multiple frequency states. Lower frequencies are then triggered when the phone goes so standby (well, technically there would be deep sleep, but let's not get too complicated here) and high ones are triggered when more power-hungry stuff needs to be done. Games for instance. A example CPU frequency table could look like this
2100 MHz would then be the maximum frequency.
Now, there are two things you can do to use this in order to save battery. One would be:
This is pretty straightforward. You basically cut off the highest frequencies. This will usually not have a huge impact but reduce batters usage during stuff like games and will prevent your CPU from wasting too much battery on stuff like mail checking and such.
The second thing is a bit more tricky:
The governor is a small piece of software that actually decides when and how a CPU scales up or down. There are several governors that come with the standard CM12.1 ROM (It's in the Kernel, to be more precise), including:
Each governor behaves differently in regards of scaling. I'll not get into too much detail here as this would make the post waay to large, just google them if you want to more. What you should know though is this:
Now, how do you do this?
To adjust these settings, you'll need an app that can control the kernel settings. The kernel is the basic piece of the OS that connects hardware and software and also controls the CPU. An example would be Kernel Adiutor. The app can do much more than that, but generally, look up what the setting will do before applying it, just to make sure.
TL;DR
Adjusting the maximum frequency of the CPU and changing the governor to something more conservative can help. This is done by any kernel settings app, such as Kernel Adiutor.
Finally:
A word on custom kernels:
Custom kernels are adjusted kernels made by the community. They often provide better battery life than the stock kernel that comes with CM and often have more options. They are almost always device specific, so make sure to get the right one! If you decide you want to try one out, download it, reboot into recovery, make a backup and then flash it the way to flashed CM (unless you used the installer). Then, after a (hopefully) successful flash install a kernel management app. And make sure that you use the recommended app the developer suggests. These apps often have far more options than universal apps.
If there's anything unclear, feel free to shoot me a PM
Kernel Adiutor is free.
Here are some things that might address some of your complaints of the device:
██████████████████████████████████████████████████
FOR A LOUDER FULLER AUDIO EXPERIENCE:
"Surround Sound" Mod: This Mod will make audio go through both the main speaker and the handset speaker for general media (music, video, etc), which will make it louder and a bit more omni-directional: http://forum.xda-developers.com/nexus-5x/themes-apps/mod-surround-sound-testers-t3252659
Kernel Settings for Sound: There are various kernels that let you adjust the speaker gain (Loudness of Speaker). Once the kernel is installed, you can use various kernel settings apps (like Kernel Adiutor) to change these values. I use the Elemental X kernel and its EX Kernel Manager app.
Kernel: http://forum.xda-developers.com/nexus-5x/orig-development/kernel-elementalx-n5x-t3240537
Kernel Adiutor (free): https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
EX Kernel Manager (paid): https://play.google.com/store/apps/details?id=flar2.exkernelmanager
Viper4Android: This is a package of an equalizer, audio effects and audio drivers that will give you higher fidelity sound on your android device. When installing, pay attention to the "Android 6.x Marshmallow Fixes" section (Nexus 5x) in the following link: http://forum.xda-developers.com/android/software/app-material-viper4android-2-3-4-0u-t3190352
██████████████████████████████████████████████████
FOR STRONGER HAPTIC FEEDBACK/VIBRATION:
The vibration motor seems plenty strong for me, so maybe this has more to do with Software/Kernel Settings, rather than the physical capabilities of the motor. I suppose it is possible that yours is defective, but try modifying the kernel vibration settings. If the stock kernel doesn't show those values in an app like Kernel Adiutor, then you can try installing a kernel that supports those settings. Again, Elemental X kernel can handle these settings for sure. Uber Kernel, Franco Kernel and others would also probably work. Here are the same links I provided above:
Kernel: http://forum.xda-developers.com/nexus-5x/orig-development/kernel-elementalx-n5x-t3240537
Kernel Adiutor (free): https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
EX Kernel Manager (paid): https://play.google.com/store/apps/details?id=flar2.exkernelmanager
██████████████████████████████████████████████████
FOR A BETTER CAMERA EXPERIENCE:
[MOD + MODDED APP] Google Camera With Burst & 240FPS Slow-Motion + EIS (Electronic Image Stabilization):
The 5x has a great camera, but since our 5x didn't come with Optical Image Stabilization (hardware), this EIS (software) mod might help you take better pictures. It can also add Burst & 240FPS Slow-Motion capabilities.
http://forum.xda-developers.com/nexus-5x/themes-apps/mod-google-camera-t3279714
I prefer Kernel Adiutor
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
Here's a quick rundown of what a Kernel is (in case you don't know yet) and what it can do:
A Kernel is the base between the higher system processes and the hardware. It manages, what application get access and how often. It monitors the hardware and reacts accordingly.
However, since there apparently is no official CM version available for your device, it will be hard to find a kernel suitable for your device. DON'T try to flash kernels for other versions of your device (aka the non-dual SIM version), as that most likely will cause problems.
If you actually find a kernel for your device, go ahead and BACK UP YOUR STUFF! Kernels usually don't mess with user data, but they can screw up the Android system. So, boot into recovery, create a Backup and push that backup to your PC. In case anything goes wrong, restore.
Finished with the backup? Then try to flash a kernel and use an app like Kernel Adiutor to tweak around the settings a bit. Some important ones:
CPU Frequency: The faster, the more processing power a CPU core has. This also means higher power usage, so if you want to save power, you can limit the maximum frequency
Governor: The governor decides which frequency to use. This is necessary because depending on what you do, you need different amounts of CPU power. I'll wrap this up, or the post will be way too long, just google them if you want additional info on how they work.
CPU Voltage: Undervolting saves power, but may turn the System unstable if you're not careful. Proceed with very small steps until you are sure that the system is stable at the current level.
Whew, accidentally created a huge wall of text there. If you have any questions, go ahead and ask (Try to google first though, most of the stuff on this sub has already been answered anyways :) )
Kernel Adiutor is one many people use.
Try Euphoria (AOSP base) if you like the CM theme engine as Chroma has Layers.
Resurrection Remix is CM based.
For Kernel try Hellscore b81 it's got great features and gives me 3h34min SOT in Wifi. If you have over heating issues use Kernel Adiutor or Hellscore Kernel Manager to undervolt by -50ms.
If you need more features use Xposed as revo89 has released an official version for 5.1 Lollipop.
Edit: Links
You will need an unlocked boot loader and root access to increase vibration motor intensity using Kernel Adiutor App
Yes, unlock the bootloader, install the TWRP custom recovery, then flash Supersu which can be found HERE. Personally on 2.64 with no issues.
Zips for Franco can be found here.
I'd still recommend buying his app, as it is refundable if you hate it. And it has the features you want built right in.
Another app I've used that works with both Franco and elemental is Kernel Adiutor. It's free unless you want to donate. Although lacks some of the more streamlined color temperature features. So.
You can use Kernel Adiutor to change your kernel settings.
Install this app https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor Goto Misc in the side bar and adjust vibration strength.
> Kernel Adiutor has ads. And that combined with root access...
Since 10 months on rooted S3 i9300 LOS 14.1 & also recently on a S5 G900M LOS 15.1 klte I use system wide host file ad blocking via AdAway, currently using PerfectSlayer's more recent version here or here - sorted by newest first
It can be denied run at boot in Privacy Guard & it's modified Host file benefits persist & survive a LineageOS update.
Kernel Adiutor - ROOT is free, open source & has an excellent reputation. You can use Privacy Guard to prevent it from starting at boot which does not affect the tweaks made with it.
That said I never tweaked the stock kernel as everything is peachy so far but do use Kernel Adiutor to get some infos about the phone.
Thanks u/tallwheel :) Confirming this works
For those not familiar with Kernel Adiutor, here are the steps:
Kernel Adiutor app is more secure because its code is publicly available for review and contribution at https://github.com/Grarak/KernelAdiutor
For those without root, the Disable action does something similar to the Force Stop.
For those with root, the CPU action can do what ~~OP~~ OP's friend is doing with Kernel Adiutor.
I'm a little shocked that anyone is only using Tasker for running Kernel Adiutor to overclock a device and nothing else. I'm a little shocked that Kernel Adiutor might not have the ability to autorun a preferred overclocking profile, that seems like an obvious thing to implement.
Add to the list: Kernel Adiutor https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
If you have root access, you can try changing the Low Memory Killer thresholds with Kernel Adiutor LMK tab
I'm assuming this
I recommend using https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en instead of Synapse
Kernel aduitor is probably the easiest
You need root access for them. You can find them on the playstore https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
Chroma 5.1.1: http://forum.xda-developers.com/nexus-6/development/rom-chroma-01-11-2015-t3000003
Test it a couple days with the kernel that comes with it, if you want more battery life: http://forum.xda-developers.com/nexus-6/orig-development/kernel-leankernel-minimalistic-kernel-t2954316
Use this app to control LK/FK: https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
If you want to automatically switch kernel settings: https://play.google.com/store/apps/details?id=com.franco.perappmodes.free (worth paying for)
If you dont have pushbullet yet install it, add "imoseyon" and "chroma" to channels.
Here are some layers for Chroma (Layers: themes): http://forum.xda-developers.com/android/themes/0-themes-official-mega-rro-themes-t3011075
This app for Layers: https://play.google.com/store/apps/details?id=com.lovejoy777.rroandlayersmanager
Use TWRP recovery! Enjoy!
you need to have an unlocked bootloader
and you need to root your OnePlus 6
After all this you will have to download Kernel Aduitor
here is a tutorial for how to use Kernel Aduitor
You can use any of the kernel management apps to do this. Kernel Adiutor or EX Kernel Manager both have this functionality. You'll have to find threads on what the most accurate settings are.
Alternatively, you could use CF.lumen and have the default color slightly cooler than normal. This definitely the easier option. The kernel mgmt apps will only take effect on boot. If you use Night Light and it's evening, then your Night Light will be overridden every time and you'll not have blue-light filtering until the next evening. Not a big deal to me, since I just quickly visit Settings > Display > Night Light and toggle it on/off.
Oh, btw is your Night Light set to off or automatic scheduling?
I'm also surprised to hear your contention with your display accuracy. The Pixel 3 and XL are supposed to have very accurate colors.
and https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor then start (or find) the MOD Version --> Screen
you could also look at https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor -->Kernel/Screen
Kernel adiutor has Tasker support but it requires root
"Kernel Adiutor" is a great app to manage all your kernel settings.
This? And can it apply per-app settings, or is it a global configuration?
I never even have to remove the bloatware my carrier installs and I can't figure out that I'm an admin. <strong>Kernel Adiutor (ROOT)</strong> - Free - Rating: 88/100 - Search for 'Whicons' on the <strong>Play Store</strong>. ------. ^Source ^Code ^| ^Feedback/Bug ^report.
The app actually is called Adiutor, it's Latin for "helper".
https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
This is a common issue I have fixed a long time ago, sorry for wall text but this requires carefully and we'll explained steps (especially for the first step).
i have found a permanent solution i . it makes the screen a lot dimmer and increases my screen on time. I am running CyanogenMod, but it works on stock and fulmics too.
i use kernel audiutor. It requires root and it also allows CPU and GPU clock speeds changes, ram management and stuff like that, but you don't have to use it.
Go to the "screen" tab. there you change the actual strenght of the three colors (red, blue and green). That makes the phone brightness go dimmer. Equally dimming the colors is recommended to keep the natural colors. It is possible that you have other numbers than me, based on the ROM that you are using. Here is a pic
VERY IMPORTANT: Make sure to disable "apply on boot", so if you mess up, pulling the battery and rebooting will put it back at stock brightness.
Then, got to "profile" save that setting and give it a name like "darker" and brighter. Here is another pic
You can then use the widget to change your profiles quickly. Final Pic of the widget (I also have other settings saved as profiles)
Hope this helps.
As an alternative, take a look at https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
You are not alone: https://forums.lenovo.com/t5/K-and-Vibe-Z-Series-Smartphones/Lenovo-K3-note-Heat-issue/td-p/2122805
And they want us to buy k4 (rofl).
Here is what you can do with this PoS phone: ) root 2) use custom rom such as cm 12.1 beta3 (http://www.needrom.com/download/cyanogen-mod-12-1-beta-3/) or another rom with custom kernel 3) download kernel auditor https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en 4) put the big and little cpu speed to 1200mhz or 1417mhz 5) voila, no more touch screen crashes and more battery life as well.
Hope to hear some feedback, Ive 3 ppl that has replied and 2 of em did say it worked.
Earth icon pack - not many icons, but all the $20 ones had 4.4 out of the Android update ecosystem. <strong>Kernel Adiutor (ROOT)</strong> - Free - Rating: 82/100 - Search for 'Timber music player' on the <strong>Play Store</strong>. ------. ^Source ^Code ^| ^Feedback/Bug ^report.
I was still using Trickster until a few months ago when I found Kernel Adiutor.
Nexus 5: http://forum.xda-developers.com/google-nexus-5/orig-development/kernel-elementalx-n5-0-44-t2519607
Nexus 5x: http://forum.xda-developers.com/nexus-5x/orig-development/jolla-kernelbullhead-t3271530
Display values can be edited with Kernel Adiutor
You will need root access to edit the build.prop. http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
You may need a new kernel for those changes to work ??? http://elementalx.org/devices/nexus-6/
Once the above two things are done you can safely edit the build.prop with: https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor
Basically an equivalent of CPU boost that is built into some 3rd-party kernels (e.g. blu_spark, fanco, etc.) and configurable with a myriad of kernel tuning apps (e.g. Kernel Adiutor, FK Updater, etc.)
Solved with AK kernel and kernel adiutor that can create profiles and is integrated with Tasker.
I'm guessing you can use:
If you are running a custom rom and kernel & are interested in tweaking you may be interested in:
Also checkout:
See also ThunderZap Works - Portal
How does Synapse compare with Kernel Adiutor ?
A custom kernel and then using this app https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor