fix android setinterval catching up bug, only android 4.0 left + improve example