[Defy Android Development] Blechd0se:
Changelog:

2.2.0

[commit]: Version 2.2.0

[commit]: activity: move root-check to SplashActivity

[commit]: helpers: custompreference: fix wrong summary value after onCreateView()

[commit]: shellHelper: use the new shell as fallback

[commit]: appmonitor: catch OOM execptions if necessary

[commit]: activity: move root-check before jobmanager

[commit]: library: add missing annotations library

[commit]: aero: optimize imports everywhere

[commit]: idea/library: add all the missing stuff

[commit]: helper: rootHelper: check for "id" too

[commit]: profiles: show toast about system apps status

[commit]: cpu/memory: handle no parameters correctly for schedulers/governors

[commit]: appmonitor: fix a stupid typo

[commit]: appmonitor: catch one OOM exception

[commit]: helptexts: add deadline tunables helptexts

[commit]: cpu: fix cpu governos will freeze the UI

[commit]: helpers: prefernces: allow to call setEnable()

[commit]: appmonitor: almost disable the complete logging

[commit]: appmonitor: small visual tuning

[commit]: appmonitor: use predefined paths for modules

[commit]: appmonitor: dont execute exportData() in its own thread

[commit]: shellHelper: hot-fix for FCs on startup

[commit]: version: bump up to Beta 4

[commit]: appmonitor: add tutorial for appmonitor

[commit]: appmonitor: add a reset button for statistics

[commit]: appmonitor: don't delete on exportData()

[commit]: cpu: add cpu boost tunables

[commit]: appmonitor: make export/import threaded and speed it up

[commit]: shellHelper: make sure we dont parse LFs

[commit]: appmonitor: disable cleanup process during import of data

[commit]: appmonitor: micro-optimize various parts

[commit]: shellHelper: fix problems with race conditions

[commit]: shellHelper: switch to getLegacyRootInfo() for getInfo() fallback

[commit]: appmonitor: add getVersion() and save it in export

[commit]: appmonitor: save the right data on exportData()

[commit]: appmonitor: move notification text to string file

[commit]: helptexts: add two more helptexts

[commit]: shellHelper: fix various problems with the new shell

[commit]: version: bump up to Beta 3

[commit]: values: update strings

[commit]: Utils: move usage statistics warning and show it on start

[commit]: preferences: allow to disable per-app toasts

[commit]: helpers: material: checkbox: partially fix high cpu load

[commit]: shellHelper: refactor shell-handling

[commit]: perapp: don't force shutdown

[commit]: appmonitor: small layout adjustments and fixes

[commit]: appmonitor: fix import/export of data and create only one thread

[commit]: backup/restore: fix crash during backup on defy

[commit]: layout: fix skip button text color

[commit]: appmonitor: redesign detail fragment of appmonitor

[commit]: perapp: use UsageStatsManager for lollipop+

[commit]: perapp: fix various NPE and bugs

[commit]: helpers: add helptexts to various tunables

[commit]: helpers: files: switch from zone4 to zone1

[commit]: helpers: settings: fix one more NFE

[commit]: appmonitor: jobmanager: fix one of the stupidest bug ever

[commit]: memory: remove one class-variable

[commit]: memory: fix IO scheduler tunable not clickable

[commit]: statistics: small UI changes

[commit]: appmonitor: jobmanager: fix one NPE

[commit]: appmonitor: add import/export of current data

[commit]: preferences: show version number in email

[commit]: AppMonitor: be super paranoid when cleaning up

[commit]: AppMonitor: add a gpufreq module

[commit]: Splash: Add a skip-button to the slpash screen

[commit]: manifest: fix screen rotation bug

[commit]: preferences: fix boot delay initial value

[commit]: appmonitor: allow easy back and forth navigation

[commit]: layout: unify no data found views

[commit]: overview: fix cpu temp and one NFE

[commit]: preferences: set correct checked state for appmonitor

[commit]: memory: display current entropy pool/poolsize

[commit]: helpers: shell: call waitFor() befor we destroy()

[commit]: values-de: small typo fixes

[commit]: helpers: shell: exit shells correctly

[commit]: profiles: fix one more NPE

[commit]: preferences: display default boot delay correctly

[commit]: misc: correctly display 'Your Settings' category

[commit]: slider: catch one more NPE

[commit]: fragments: reset the title when onResume() is called

[commit]: memory: add entropy read/write threshold tunable

[commit]: aero: fix a NPE during onResume()

[commit]: boot: allow to disable reboot notifier on reboot

[commit]: memory: remove LowMemOption and zCache

[commit]: fragments: fix subfragment setTitle()

[commit]: fragments: turn preferences into cards

[commit]: layout: improve appmonitors layout a bit

[commit]: appmonitor: add the current time usage

[commit]: appmonitor: only show notification once

[commit]: preference: disable appmonitor if service is off

[commit]: fragments: small cleanups and improvements

[commit]: layout/fragments: add the GUI for appmonitor (3/3)

[commit]: service/adapter: add service relevant changes for appmonitor (2/3)

[commit]: appmonitor: add the framework of appmonitor (1/3)

[commit]: library: add a new chart library

[commit]: aero: make the overview a bit more efficient

[commit]: gpu: add more gpu file paths

[commit]: shellhelper: add a fallback for getInfoArray() too

[commit]: layout: fix strange colors with theme engine

[commit]: shellHelper: fix a potential NPE

[commit]: profiles: add the FAB menu

[commit]: library: add the floating action button

[commit]: profiles: small layout adjustments

[commit]: shellHelper: try root only after permission-check

[commit]: tutorials: make check-code smarter

[commit]: shellHelper: use root as a last resort

[commit]: boot: add option to delay set-on-boot