Update cage_xtmapper.sh

This commit is contained in:
Xtr126 2024-07-11 09:49:19 +05:30 committed by GitHub
parent d15e4ab409
commit 862d1fb1d2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -15,8 +15,16 @@ while [ $# -gt 0 ]; do
shift shift
user="$1" user="$1"
;; ;;
--window-width)
shift
XTMAPPER_WIDTH="$1"
;;
--window-height)
shift
XTMAPPER_HEIGHT="$1"
;;
*) *)
echo "User not specified." echo "Invalid argument"
exit 1;; exit 1;;
esac esac
shift shift
@ -29,6 +37,7 @@ su "$user" --command "./build/cage waydroid show-full-ui" | (
while [[ -z $(waydroid shell getprop sys.boot_completed) ]]; do while [[ -z $(waydroid shell getprop sys.boot_completed) ]]; do
sleep 1; sleep 1;
done; done;
echo 'exec /system/bin/app_process -Djava.library.path=$(echo /data/app/*/xtr.keymapper*/lib/x86_64) -Djava.class.path=$(echo /data/app/*/xtr.keymapper*/base.apk) / xtr.keymapper.server.RemoteServiceShell "$@"' | waydroid shell -- sh -c 'test -f /data/media/0/Android/data/xtr.keymapper/files/xtMapper.sh || exec cat > /data/media/0/Android/data/xtr.keymapper/files/xtMapper.sh' echo 'exec /system/bin/app_process -Djava.library.path=$(echo /data/app/*/xtr.keymapper*/lib/x86_64) -Djava.class.path=$(echo /data/app/*/xtr.keymapper*/base.apk) / xtr.keymapper.server.RemoteServiceShell "$@"' |\
waydroid shell -- sh -c 'test -f /data/media/0/Android/data/xtr.keymapper/files/xtMapper.sh || exec cat > /data/media/0/Android/data/xtr.keymapper/files/xtMapper.sh'
exec waydroid shell -- sh /sdcard/Android/data/xtr.keymapper/files/xtMapper.sh --wayland-client --width=$XTMAPPER_WIDTH --height=$XTMAPPER_HEIGHT exec waydroid shell -- sh /sdcard/Android/data/xtr.keymapper/files/xtMapper.sh --wayland-client --width=$XTMAPPER_WIDTH --height=$XTMAPPER_HEIGHT
) )