fix usbmux

This commit is contained in:
Nebula committed 2022-09-27 10:49:27 -04:00
1 parent 47944bf1bf
commit 210aa17565
1 file changed
+16 -14
+16 -14
View File
@@ -2,20 +2,6 @@
set -e
# Prevent Finder from complaning
if [ "$os" = 'Darwin' ]; then
defaults write -g ignore-devices -bool true
defaults write com.apple.AMPDevicesAgent dontAutomaticallySyncIPods -bool true
killall Finder
fi
if [ "$os" = 'Linux' ]; then
killall iproxy &> /dev/null
sudo systemctl stop usbmuxd &> /dev/null >> "$out"
killall usbmuxd &> /dev/null
sudo usbmuxd -f -p & &> /dev/null >> "$out"
fi
# =========
# Variables
# =========
@@ -28,6 +14,22 @@ else
out=/dev/null
fi
# Prevent Finder from complaning
if [ "$os" = 'Darwin' ]; then
defaults write -g ignore-devices -bool true
defaults write com.apple.AMPDevicesAgent dontAutomaticallySyncIPods -bool true
killall Finder
fi
if [ "$os" = 'Linux' ]; then
killall iproxy &> /dev/null
sudo killall iproxy &> /dev/null
sudo systemctl stop usbmuxd &> /dev/null >> "$out"
killall usbmuxd &> /dev/null
sudo killall usbmuxd &> /dev/null
sudo usbmuxd -f -p &> /dev/null >> "$out" &
fi
# =========
# Functions
# =========