Add QCOM_HARDWARE and TARGET_DISPLAY_USE_RETIRE_FENCE flags
Include external RIL classes and update recovery props