now some detect  only use logcat