cpu state handling for better performance and less battery usage
update to twrp 2.5.0.0 with device specific fixes
optimized
put back menu entry of stock recovery
device and emulator detection
add touchscreen event input handler

single touch: x,y; normal single tap catching
multi touch: not implemented yet
remove touch screen event handling from class

decided to add a seperate class to handle the touch events for better
reading, understanding and developing
fix typo and fix if condition

c3 == c3… oops
text aligning

align text to the left, right or center it
improve accuracy

gettimeofday is not accurate due time syncing via ntp by making the
clock slower/faster to correct the time => bad for measuring
replace instead with clock_gettime which gives you exactly the time
that passes in the physical world
emulator checks
add time to logs
do also catch multitouch events
add multitouch protocol support. atm only detecting one finger
add gui

its not very dynamic at the moment, cause it was just a quick try to
make a gui. will be improved by adding panels, sizers and these
combined to layouts
updates for gui
be sure that update the graphics to display the log entry before boot
include prebuilt stock recovery ramdisk
include kexec prebuilt binary
add emulator detection, remove timer and temporarely remove screen updating by request