treewide: refactor to use DETECT_OS_ANDROID when applicable
What does this MR do and why?
treewide: refactor to use DETECT_OS_ANDROID when applicable
Test:
- compile tested most drivers without Android toolchain
- compile tested virgl and venus with Android toolchain
Edited by Yiwei Zhang