]> glassweightruler.freedombox.rocks Git - waydroid.git/blobdiff - scripts/generate-props.sh
anbox: Show full screen until we get anbox server
[waydroid.git] / scripts / generate-props.sh
index 6cc0f4c0adeb6eeec72d2676748b2838195f06ec..570ad5b06a9708baa6d063ca04acb7d3a1c46910 100755 (executable)
@@ -9,7 +9,7 @@ for p in "ro.hardware.$1" "ro.hardware" "ro.product.board" "ro.arch" "ro.board.p
             HAL_FILE=/vendor/$l/hw/$1.$(getprop $p).so
             HAL_FILE_PATH=$(readlink -f $HAL_FILE)
             if [ -f "$HAL_FILE_PATH" ]; then
-                HAL_PROP=$(echo $HAL_FILE_PATH |sed "s|.*$1.\(.*\).so|\1|")
+                HAL_PROP=$(echo $HAL_FILE |sed "s|.*$1.\(.*\).so|\1|")
                 if [ "$HAL_PROP" != "" ]; then
                     break
                 fi
@@ -27,6 +27,8 @@ echo $HAL_PROP
 GRALLOC=$(find_hal gralloc)
 if [ -z $GRALLOC ]; then
     GRALLOC="gbm"
+    EGL_PROP="ro.hardware.egl=mesa"
+    CCODEC_PROP="debug.stagefright.ccodec=0"
 fi
 GRALLOC_PROP="ro.hardware.gralloc=${GRALLOC}"
 
@@ -79,8 +81,6 @@ if [ ! -z $XDG_RUNTIME_DIR ]; then
     XDG_PROP="anbox.xdg_runtime_dir=${XDG_RUNTIME_DIR}"
 fi
 
-#TODO: Do Not force wayland display 1
-WAYLAND_DISPLAY="wayland-1"
 if [ ! -z $WAYLAND_DISPLAY ]; then
     WAYLAND_DISP_PROP="anbox.wayland_display=${WAYLAND_DISPLAY}"
 fi