Add ADB related commands
This commit is contained in:
		
							parent
							
								
									bb8c792588
								
							
						
					
					
						commit
						cad3d15e55
					
				
							
								
								
									
										14
									
								
								home/.zsh/cmd/adi.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										14
									
								
								home/.zsh/cmd/adi.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,14 @@ | ||||
| ### ADB | ||||
| # mnemonic [AD]b [I]nstall | ||||
| # install apk via adb | ||||
| 
 | ||||
| apk=${1} | ||||
| 
 | ||||
| if [[ -z $apk ]]; then | ||||
|   apk=$(find . -maxdepth 5 -type f -name '*.apk' ! -iname ".*" | eval "fzf ${FZF_DEFAULT_OPTS} -m --header='[adb:install]'" | awk '{print $1}') | ||||
| fi | ||||
| 
 | ||||
| if [[ $apk ]]; then | ||||
|   echo "Trying $apk" | ||||
|   adb install -g -r $apk | ||||
| fi | ||||
							
								
								
									
										14
									
								
								home/.zsh/cmd/adpo.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										14
									
								
								home/.zsh/cmd/adpo.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,14 @@ | ||||
| ### ADB | ||||
| # mnemonic [AD]b [P]ush [O]BB | ||||
| # pushes obb directory via adb | ||||
| 
 | ||||
| obbdir=${1} | ||||
| 
 | ||||
| if [[ -z $obbdir ]]; then | ||||
|   obbdir=$(find . -maxdepth 5 -name '*.obb' ! -iname ".*" -exec dirname {} \; | sort -u | eval "fzf ${FZF_DEFAULT_OPTS} -m --header='[adb:push]'" | awk '{print $1}') | ||||
| fi | ||||
| 
 | ||||
| if [[ $obbdir ]]; then | ||||
|   echo "Trying $obbdir" | ||||
|   adb push $obbdir /sdcard/Android/obb/ | ||||
| fi | ||||
							
								
								
									
										14
									
								
								home/.zsh/cmd/adu.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										14
									
								
								home/.zsh/cmd/adu.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,14 @@ | ||||
| ### ADB | ||||
| # mnemonic [AD]b [U]nistall | ||||
| # install apk via adb | ||||
| 
 | ||||
| apk=${1} | ||||
| 
 | ||||
| if [[ -z $apk ]]; then | ||||
|   apk=$(adb shell cmd package list packages | eval "fzf ${FZF_DEFAULT_OPTS} -m --header='[adb:uninstall]'" | awk '{print $1}' | sed 's/package://g') | ||||
| fi | ||||
| 
 | ||||
| if [[ $apk ]]; then | ||||
|   echo "Trying $apk" | ||||
|   adb uninstall $apk | ||||
| fi | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user