X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=init.sh;h=ee6b619c741155f1545162ceb566424a568d6ff6;hb=6dd92c1433be9f75f2973748515ddc3ebc6a2bce;hp=d01705b5cc0b08d8a2eab1df02359d36c96a9993;hpb=4b38ef42d8f4fc046e0d508b099458ae491228ce;p=android-x86%2Fdevice-generic-common.git diff --git a/init.sh b/init.sh index d01705b..ee6b619 100644 --- a/init.sh +++ b/init.sh @@ -33,7 +33,7 @@ function init_hal_audio() ;; esac - if [ "`cat /proc/asound/card0/id`" = "IntelHDMI" ]; then + if grep -qi "IntelHDMI" /proc/asound/card0/id; then [ -d /proc/asound/card1 ] || set_property ro.hardware.audio.primary hdmi fi } @@ -124,7 +124,7 @@ function init_hal_gralloc() *virtiodrmfb) # set_property ro.hardware.hwcomposer drm ;& - 0*inteldrmfb|0*radeondrmfb|0*nouveaufb|0*svgadrmfb) + 0*inteldrmfb|0*radeondrmfb|0*nouveaufb|0*svgadrmfb|0*amdgpudrmfb) set_property ro.hardware.gralloc drm set_drm_mode ;;