- Close Android File Transfer
- Open Activity Monitor and kill “Android File Transfer Agent”
- Go to where you installed “Android File Transfer.app” (I have it under /Applications)
- Ctrl+click –> “Show package contents”
- Go to Contents/Resources
- Rename “Android File Transfer Agent” to e.g. “Android File Transfer Agent_DISABLED”
- Then go to “/Users/username/Library/Application Support/Google/Android File Transfer” and again rename the Agent app.
Created
September 14, 2015 17:28
-
Star
(221)
You must be signed in to star a gist -
Fork
(13)
You must be signed in to fork a gist
-
-
Save zeroseis/ce66d4c6b776577442a6 to your computer and use it in GitHub Desktop.
Disable auto start for Android File Transfer
@krischik Fixed the missing check for
${HOME}/Library/Application Support/Google/Android File Transfer/Android File Transfer Agent.app.The updated script
#!/bin/zsh typeset PID=$(ps -fe | grep "[A]ndroid File Transfer Agent" | awk '{print $2}') if [[ -n ${PID} ]]; then kill ${PID} fi for AFT in \ "/Applications/Android File Transfer.app" \ "/Applications/Sync/Android File Transfer.app" \ "${HOME}/Library/Application Support/Google/Android File Transfer" do echo "### Look for agents in “${AFT}”" if test -e "${AFT}"; then for AFTA in \ "${AFT}/Contents/Resources/Android File Transfer Agent.app" \ "${AFT}/Contents/Helpers/Android File Transfer Agent.app" \ "${AFT}/Android File Transfer Agent.app" do echo "# Look for agent “${AFTA}”" if test -e "${AFTA}"; then mv -v "${AFTA}" "${AFTA}.DISABLE" fi done; unset AFTA fi done; unset AFT osascript -e 'tell application "System Events" to delete every login item whose name is "Android File Transfer Agent"'
Smooth
Is there any way to copy/sync all data while preserving creation dates
Shameful for the devs
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Best idea, so tired ✌️