no hardcode detect zone depended by detectZoneSacle
portrait
non-portrait orientation