lots of changes. touch buttons, das fix, lock delay animation fix, etc.

Signed-off-by: farteryhr <yhr-_-yhr@qq.com>