@@ -143,7 +143,12 @@ public class App extends Application{
|
||
| 143 | 143 |
try {
|
| 144 | 144 |
String cmd0 = ""; |
| 145 | 145 |
for(String lib :libNames){
|
| 146 |
- cmd0+="rm /system/lib/"+lib+"\n"; |
|
| 146 |
+ if(lib.contains(File.separator)){
|
|
| 147 |
+ String folderPath = lib.substring(0,lib.indexOf(File.separator)); |
|
| 148 |
+ cmd0+="rm -rf /system/lib/"+folderPath+"\n"; |
|
| 149 |
+ }else{
|
|
| 150 |
+ cmd0+="rm -f /system/lib/"+lib+"\n"; |
|
| 151 |
+ } |
|
| 147 | 152 |
} |
| 148 | 153 |
LogHelper.d("czy","cmd0="+cmd0);
|
| 149 | 154 |
|
@@ -154,6 +159,10 @@ public class App extends Application{
|
||
| 154 | 159 |
|
| 155 | 160 |
String cmd6 = "" ; |
| 156 | 161 |
for(String lib :libNames){
|
| 162 |
+ if(lib.contains(File.separator)){
|
|
| 163 |
+ String folderPath = lib.substring(0,lib.indexOf(File.separator)); |
|
| 164 |
+ cmd6+="chmod 0777 /system/lib/"+folderPath+"\n"; |
|
| 165 |
+ } |
|
| 157 | 166 |
cmd6+="chmod 0777 /system/lib/"+lib+"\n"; |
| 158 | 167 |
} |
| 159 | 168 |
LogHelper.d("czy","cmd6="+cmd6);
|