39 строки
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Исполняемый файл
		
	
	
	
	
			
		
		
	
	
			39 строки
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Исполняемый файл
		
	
	
	
	
| #!/sbin/sh
 | |
| 
 | |
| # Copyright 2013 Koushik Dutta, 2014 Ron Rieve
 | |
| #
 | |
| # Licensed under the Apache License, Version 2.0 (the "License");
 | |
| # you may not use this file except in compliance with the License.
 | |
| # You may obtain a copy of the License at
 | |
| #
 | |
| # http://www.apache.org/licenses/LICENSE-2.0
 | |
| #
 | |
| # Unless required by applicable law or agreed to in writing, software
 | |
| # distributed under the License is distributed on an "AS IS" BASIS,
 | |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | |
| # See the License for the specific language governing permissions and
 | |
| # limitations under the License.
 | |
| 
 | |
| # arg 1 is recovery api version, generally 3.
 | |
| # arg 2 is the pipe fd, to the recovery binary.
 | |
| # communicate with it using the recovery api.
 | |
| # arg 3 is the zip file
 | |
| 
 | |
| echo -n -e 'ui_print Removing system instances of F-Droid...\n' > /proc/self/fd/$2
 | |
| echo -n -e 'ui_print\n' > /proc/self/fd/$2
 | |
| 
 | |
| cd /tmp
 | |
| mkdir fdroid
 | |
| cd fdroid
 | |
| unzip -o "$3"
 | |
| if [ "$?" -ne "0" ]
 | |
| then
 | |
|   cp /cache/FDroid.apk .
 | |
| fi
 | |
| 
 | |
| mount /system
 | |
| rm -f /system/app/FDroid.*
 | |
| rm -f /system/priv-app/FDroid.*
 | |
| 
 | |
| umount /system
 | 
