[Xiaomi Redmi Note 3 Themes, Apps, and Mods] lafonte:
ModeSelektor is a simply app for manage power consumption and performance of redmi note 3.

The purpose of app is create a simply platform that give the possibility to set quickly the kernel parameters that affect the power consumption and performance. For do it ModeSelektor set this parameters:

-cpu interactive governors

-cpubw governors

-min cpu freq

-hmp sched boost

-low power level

-input boost

-touch boost

-stock hotplug

-entropy

-brightness

ModeSelektor is compatible with all N and MM custom rom with stock or custom kernels, but optimised for kernel that use the stock hotplug.

ModeSelektor is also compatible with miui but some users report that the copy from assets sometimes give error then it's possible fix it by manually copying the files. For fix it download the ModeSelktor.zip that contain the files and extract it in /sdcard make sure that the contents of zip are located in /sdcard/ModeSelektor

ABOUT SELEKTOR

Battery:

The perfect mode for medium and ligth use like chat, media reproduction and browsing.

Balanced:

An optimised version of stock cm settings

Performance:

The perfect mode for the players and the users with only a think in mind...kill any lag

Personally I recommend this optionals settings:

Adreno idler on for the Battery and the Balance modes

Zen scheduler set to 2048 kb

Adreno boost low during soft use and medium during game

For more info about script check /sdcard/ModeSelektor or the souces.

CHANGELOGS

Version 2.5.3

New hotplug configuration for battery and changes in targets_loads

New hotplug configuration for balanced and changes in input_boost

Reduce the brightness if battery is enabled

Add others parameters in build.prop tweaks

Version 2.5.2

Add a missed string in Seeder_On script

Fix the copy of assets

Version 2.5.1

Some fixes for the seeder

Version 2.5

Add a Seeder (fast random entropy generator) thanks to [MENTION=4576707]Ryuinferno[/MENTION], [MENTION=1107425]lambgx02[/MENTION]

Add splash screen for fix fc related to permission

Remove Auto enable battery

New hotplug settings for all modalities

Fix hotplug permission in some cases

Fix switchs enabled after reboot also with apply on boot disable

New Battery (more use of frequency below 1017)

Remove max GPU freq in the scripts

Tune the entropy if the Seeder is enabled

New icon

New accent color and background

Version 2.4

Added Performance mode QS Tile

Added Build.prop tweak

Tune more parameters of stock cm hotplug

New revision for Battery and Balanced

Fix issue for apply the settings when core 0 or and core 4 are offline

Fix issue with Auto enable battery that sometimes start also if disabled when the charger is disconnected

Remove in the scripts commands that change scheduler, zram, arch power, adreno idler

Remove Ultra Battery and Ultra Performance (now Ultra Performance is Performance)

Version 2.3

Update battery mode (less use of 1017MHz)

Add option for reduce google play wakelock (thanks to [MENTION=4752299]Alcolawl[/MENTION])

Fix phh superuser compatibility (now work on nitrogen os)

Fix fc with miui

Version 2.2

Fix last log not show shell output

Fix toasts apply on boot and auto ultra battery

Add more parameters:

Adreno idler

Zram

Scheduler

Arch power

Entropy

Stock hotplug

Now the app try to change others parameters if they are presents in your kernel. Look the last log for see if they have been correctly applied.

PS I'm not sure that all new parameters work also in miui, I can't test it, so if someone try the app on miui + custom kernel please give me a report. Thanks

Version 2.1

Fix Ultra Battery auto enabled alert text not disappear after enable a other profile

Move about in the menu and add a dialog window with info

Remove the refresh option by menu to action bar

Add confirm dialog window for reset scripts option

Add last log in menu and a new activity that show it

Make Ultra Battery more conservative

Auto update the database after install a new version

Probably fix the compatibility with Nitrogen Os (need confirm of it. If someone can test it, let me know, I would like a lot)

Version 2.0

New black theme

Fix some issue for Auto enable ultra battery feature

Add refresh option in menu

Version 1.2.3

Add menu with links and reset scripts option that overwrites the file in case of wrong edit replacing their with the stocks

Version 1.2.2

Add compatibility with MIUI + custom kernel

Fix database copy need restart after first boot

Version 1.2.1

Fix Fc during first boot

Fix some toast and remove service toast

Delete duplicate string in ultra battery script

Restore last selected mode during charging if ultra battery was enabled by auto ultra battery

Version 1.2

Revert ultra performance change

Ultra battery now is extreme

Add service for activate automatically ultra battery if battery go under the selected level

Version 1.1.1

tune a bit ultra battery and ultra performance

add gpu min and max freq tune

add timer_rate tune

Version 1.1

add apply on boot option

fix replace database every time that app start

fix app not save last selected mode

Version 1.0

Initial release

REQUIREMENTS:

Root permission

Custom kernel for Miui roms

INSTRUCTIONS:

- if you came by old app version before install uninstall old app version

- install the app

- run the app

- give root and storage permissions

- enjoy

FULLY TESTED ON:

Citrus caf

Slim 7

Nitrogen OS

DnD

Aosip

Aocp

All with stock and some customs kernels

DOWNLOAD:

https://sourceforge.net/projects/modeselektor/files/?source=navbar

SOURCES:

https://github.com/lafonte0/ModeSelektor

LICENCE:

GNU General Public License version 3

CONTRIBUTORS:

[MENTION=7507149]lafonte[/MENTION] [MENTION=7072911]Stefano 99[/MENTION]

ModeSelektor its an open source and free software, so all persons who want to improve it, contribute to the development, port the app on others devices, in compliance with the above license, are welcome. Also because it's my first app, software development isn't my sector, and help is always welcome.