rhine: move radio overlay

also remote config_sms_enabled_single_shift_tables which may be set only for
specific nation
https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/res/res/values-mcc286/config.xml

Change-Id: I70b049ccf392bc824000c9c29a65d50789730bb3
rhine: Fix external sdcard mount error
rhine: Remove unnecessary overlay option

Change-Id: Ida22ee55b7e1e86ffb76283ba20851326b54c711
Rename lights and camera HAL to use hw_get_module_by_class

Change-Id: I1f00c47737ab4b6cb4fd8388c077ff4232ce56de
perf.profiles: cores online when setting

If cores are not online when setting freqs or governors, the
settings will not work because the files in /sys/... do not
exist when offline.

Change-Id: I6273bcc8f648d7694de86a4c1857d0b6715eb668
Add stepcounter and stepdetector permission xml

Change-Id: Id9772422a7f44716a576e465e8558c4ca60139d7
Merge remote-tracking branch 'PA/cm-11.0' into cm-11.0