| | | | |
| Offset 20, 14 lines modified | Offset 20, 22 lines modified |
| | |
| 20 | .field·private·static·final·DATA_IMAGE:Ljava/lang/String;·=·"image" | 20 | .field·private·static·final·DATA_IMAGE:Ljava/lang/String;·=·"image" |
| | |
| 21 | .field·private·static·final·DATA_VIDEO:Ljava/lang/String;·=·"video" | 21 | .field·private·static·final·DATA_VIDEO:Ljava/lang/String;·=·"video" |
| | |
| 22 | .field·private·static·final·LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; | 22 | .field·private·static·final·LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; |
| | |
| | 23 | .field·private·static·final·ORDER_AUDIO:I·=·0x3 |
| | |
| | 24 | .field·private·static·final·ORDER_GENERIC:I·=·0x4 |
| | |
| | 25 | .field·private·static·final·ORDER_IMAGE:I·=·0x1 |
| | |
| | 26 | .field·private·static·final·ORDER_VIDEO:I·=·0x2 |
| | |
| 23 | .field·public·static·final·REQUEST_CODE:I·=·0x2a | 27 | .field·public·static·final·REQUEST_CODE:I·=·0x2a |
| | |
| 24 | .field·private·static·final·VERB_DELETE:Ljava/lang/String;·=·"delete" | 28 | .field·private·static·final·VERB_DELETE:Ljava/lang/String;·=·"delete" |
| | |
| 25 | .field·private·static·final·VERB_FAVORITE:Ljava/lang/String;·=·"favorite" | 29 | .field·private·static·final·VERB_FAVORITE:Ljava/lang/String;·=·"favorite" |
| | |
| 26 | .field·private·static·final·VERB_TRASH:Ljava/lang/String;·=·"trash" | 30 | .field·private·static·final·VERB_TRASH:Ljava/lang/String;·=·"trash" |
| Offset 69, 91 lines modified | Offset 77, 100 lines modified |
| | |
| 69 | #·direct·methods | 77 | #·direct·methods |
| 70 | .method·static·constructor·<clinit>()V | 78 | .method·static·constructor·<clinit>()V |
| 71 | ····.locals·2 | 79 | ····.locals·2 |
| | |
| 72 | ····const-wide/16·v0,·0x12c | 80 | ····const-wide/16·v0,·0x12c |
| | |
| 73 | ····.line·103 | 81 | ····.line·107 |
| 74 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 82 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
| | |
| 75 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
| | |
| 76 | ····sput-object·v0,·Lcom/android/providers/media/PermissionActivity;->LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; | 84 | ····sput-object·v0,·Lcom/android/providers/media/PermissionActivity;->LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; |
| | |
| 77 | ····return-void | 85 | ····return-void |
| 78 | .end·method | 86 | .end·method |
| | |
| 79 | .method·public·constructor·<init>()V | 87 | .method·public·constructor·<init>()V |
| 80 | ····.locals·0 | 88 | ····.locals·0 |
| | |
| 81 | ····.line·86 | 89 | ····.line·90 |
| 82 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 90 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
| | |
| 83 | ····return-void | 91 | ····return-void |
| 84 | .end·method | 92 | .end·method |
| | |
| 85 | .method·static·synthetic·access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List; | 93 | .method·static·synthetic·access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List; |
| 86 | ····.locals·0 | 94 | ····.locals·0 |
| | |
| 87 | ····.line·86 | 95 | ····.line·90 |
| 88 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 96 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| | |
| 89 | ····return-object·p0 | 97 | ····return-object·p0 |
| 90 | .end·method | 98 | .end·method |
| | |
| 91 | .method·static·synthetic·access$100(Lcom/android/providers/media/PermissionActivity;)Ljava/lang/String; | 99 | .method·static·synthetic·access$100(Lcom/android/providers/media/PermissionActivity;)Ljava/lang/String; |
| 92 | ····.locals·0 | 100 | ····.locals·0 |
| | |
| 93 | ····.line·86 | 101 | ····.line·90 |
| 94 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->volumeName:Ljava/lang/String; | 102 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->volumeName:Ljava/lang/String; |
| | |
| 95 | ····return-object·p0 | 103 | ····return-object·p0 |
| 96 | .end·method | 104 | .end·method |
| | |
| 97 | .method·static·synthetic·access$200(Lcom/android/providers/media/PermissionActivity;)Landroid/content/pm/ApplicationInfo; | 105 | .method·static·synthetic·access$200(Lcom/android/providers/media/PermissionActivity;)Landroid/content/pm/ApplicationInfo; |
| 98 | ····.locals·0 | 106 | ····.locals·0 |
| | |
| 99 | ····.line·86 | 107 | ····.line·90 |
| 100 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->appInfo:Landroid/content/pm/ApplicationInfo; | 108 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->appInfo:Landroid/content/pm/ApplicationInfo; |
| | |
| 101 | ····return-object·p0 | 109 | ····return-object·p0 |
| 102 | .end·method | 110 | .end·method |
| | |
| 103 | .method·static·synthetic·access$300(Lcom/android/providers/media/PermissionActivity;)Landroid/content/ContentValues; | 111 | .method·static·synthetic·access$300(Lcom/android/providers/media/PermissionActivity;)Landroid/content/ContentValues; |
| 104 | ····.locals·0 | 112 | ····.locals·0 |
| | |
| 105 | ····.line·86 | 113 | ····.line·90 |
| 106 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; | 114 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; |
| | |
| 107 | ····return-object·p0 | 115 | ····return-object·p0 |
| 108 | .end·method | 116 | .end·method |
| | |
| 109 | .method·static·synthetic·access$400()Ljava/lang/Long; | 117 | .method·static·synthetic·access$400()Ljava/lang/Long; |
| 110 | ····.locals·1 | 118 | ····.locals·1 |
| | |
| 111 | ····.line·86 | 119 | ····.line·90 |
| 112 | ····sget-object·v0,·Lcom/android/providers/media/PermissionActivity;->LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; | 120 | ····sget-object·v0,·Lcom/android/providers/media/PermissionActivity;->LEAST_SHOW_PROGRESS_TIME_MS:Ljava/lang/Long; |
| | |
| 113 | ····return-object·v0 | 121 | ····return-object·v0 |
| 114 | .end·method | 122 | .end·method |
| | |
| 115 | .method·static·synthetic·access$500(Lcom/android/providers/media/PermissionActivity;)Landroid/app/ProgressDialog; | 123 | .method·static·synthetic·access$500(Lcom/android/providers/media/PermissionActivity;)Landroid/app/ProgressDialog; |
| 116 | ····.locals·0 | 124 | ····.locals·0 |
| | |
| 117 | ····.line·86 | 125 | ····.line·90 |
| 118 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; | 126 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; |
| | |
| 119 | ····return-object·p0 | 127 | ····return-object·p0 |
| 120 | .end·method | 128 | .end·method |
| | |
| 121 | .method·static·synthetic·access$600(Lcom/android/providers/media/PermissionActivity;)Landroid/widget/TextView; | 129 | .method·static·synthetic·access$600(Lcom/android/providers/media/PermissionActivity;)Ljava/lang/String; |
| 122 | ····.locals·0 | 130 | ····.locals·0 |
| | |
| 123 | ····.line·86 | 131 | ····.line·90 |
| | 132 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->data:Ljava/lang/String; |
| | |
| | 133 | ····return-object·p0 |
| | 134 | .end·method |
| | |
| | 135 | .method·static·synthetic·access$700(Lcom/android/providers/media/PermissionActivity;)Landroid/widget/TextView; |
| | 136 | ····.locals·0 |
| | |
| | 137 | ····.line·90 |
| 124 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->titleView:Landroid/widget/TextView; | 138 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->titleView:Landroid/widget/TextView; |
| | |
| 125 | ····return-object·p0 | 139 | ····return-object·p0 |
| 126 | .end·method | 140 | .end·method |
| | |
| 127 | .method·private·static·findViewByPredicate(Landroid/view/View;Ljava/util/function/Predicate;)Landroid/view/View; | 141 | .method·private·static·findViewByPredicate(Landroid/view/View;Ljava/util/function/Predicate;)Landroid/view/View; |
| 128 | ····.locals·2 | 142 | ····.locals·2 |
| Offset 164, 43 lines modified | Offset 181, 43 lines modified |
| 164 | ············"Ljava/util/function/Predicate<", | 181 | ············"Ljava/util/function/Predicate<", |
| 165 | ············"Landroid/view/View;", | 182 | ············"Landroid/view/View;", |
| 166 | ············">;)", | 183 | ············">;)", |
| 167 | ············"Landroid/view/View;" | 184 | ············"Landroid/view/View;" |
| 168 | ········} | 185 | ········} |
| 169 | ····.end·annotation | 186 | ····.end·annotation |
| | |
| 170 | ····.line·417 | 187 | ····.line·427 |
| 171 | ····invoke-interface·{p1,·p0},·Ljava/util/function/Predicate;->test(Ljava/lang/Object;)Z | 188 | ····invoke-interface·{p1,·p0},·Ljava/util/function/Predicate;->test(Ljava/lang/Object;)Z |
| | |
| 172 | ····move-result·v0 | 189 | ····move-result·v0 |
| | |
| 173 | ····if-eqz·v0,·:cond_0 | 190 | ····if-eqz·v0,·:cond_0 |
| | |
| 174 | ····return-object·p0 | 191 | ····return-object·p0 |
| | |
| 175 | ····.line·420 | 192 | ····.line·430 |
| 176 | ····:cond_0 | 193 | ····:cond_0 |
| 177 | ····instance-of·v0,·p0,·Landroid/view/ViewGroup; | 194 | ····instance-of·v0,·p0,·Landroid/view/ViewGroup; |
| | |
| 178 | ····if-eqz·v0,·:cond_2 | 195 | ····if-eqz·v0,·:cond_2 |
| | |
| 179 | ····.line·421 | 196 | ····.line·431 |
| 180 | ····check-cast·p0,·Landroid/view/ViewGroup; | 197 | ····check-cast·p0,·Landroid/view/ViewGroup; |
| | |
| 181 | ····const/4·v0,·0x0 | 198 | ····const/4·v0,·0x0 |
| | |
| 182 | ····.line·422 | 199 | ····.line·432 |
| 183 | ····:goto_0 | 200 | ····:goto_0 |
| 184 | ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getChildCount()I | 201 | ····invoke-virtual·{p0},·Landroid/view/ViewGroup;->getChildCount()I |
| | |
| 185 | ····move-result·v1 | 202 | ····move-result·v1 |
| | |
| 186 | ····if-ge·v0,·v1,·:cond_2 | 203 | ····if-ge·v0,·v1,·:cond_2 |
| | |
| 187 | ····.line·423 | 204 | ····.line·433 |
| 188 | ····invoke-virtual·{p0,·v0},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; | 205 | ····invoke-virtual·{p0,·v0},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; |
| | |
| 189 | ····move-result-object·v1 | 206 | ····move-result-object·v1 |
| | |
| 190 | ····invoke-static·{v1,·p1},·Lcom/android/providers/media/PermissionActivity;->findViewByPredicate(Landroid/view/View;Ljava/util/function/Predicate;)Landroid/view/View; | 207 | ····invoke-static·{v1,·p1},·Lcom/android/providers/media/PermissionActivity;->findViewByPredicate(Landroid/view/View;Ljava/util/function/Predicate;)Landroid/view/View; |
| | |
| 191 | ····move-result-object·v1 | 208 | ····move-result-object·v1 |
| Offset 235, 15 lines modified | Offset 252, 15 lines modified |
| | |
| 235 | ····return-void | 252 | ····return-void |
| 236 | .end·method | 253 | .end·method |
| | |
| 237 | .method·static·synthetic·lambda$onCreate$0(Landroid/view/View;)Z | 254 | .method·static·synthetic·lambda$onCreate$0(Landroid/view/View;)Z |
| 238 | ····.locals·1 | 255 | ····.locals·1 |
| | |
| 239 | ····.line·182 | 256 | ····.line·192 |
| 240 | ····instance-of·v0,·p0,·Landroid/widget/TextView; | 257 | ····instance-of·v0,·p0,·Landroid/widget/TextView; |
| | |
| 241 | ····if-eqz·v0,·:cond_0 | 258 | ····if-eqz·v0,·:cond_0 |
| | |
| 242 | ····invoke-virtual·{p0},·Landroid/view/View;->isImportantForAccessibility()Z | 259 | ····invoke-virtual·{p0},·Landroid/view/View;->isImportantForAccessibility()Z |
| | |
| 243 | ····move-result·p0 | 260 | ····move-result·p0 |
| Offset 260, 108 lines modified | Offset 277, 108 lines modified |
| 260 | ····:goto_0 | 277 | ····:goto_0 |
| 261 | ····return·p0 | 278 | ····return·p0 |
| 262 | .end·method | 279 | .end·method |
| | |
| 263 | .method·private·onNegativeAction(Landroid/content/DialogInterface;I)V | 280 | .method·private·onNegativeAction(Landroid/content/DialogInterface;I)V |
| 264 | ····.locals·0 | 281 | ····.locals·0 |
| | |
| 265 | ····.line·261 | 282 | ····.line·271 |
| 266 | ····new-instance·p1,·Lcom/android/providers/media/PermissionActivity$2; | 283 | ····new-instance·p1,·Lcom/android/providers/media/PermissionActivity$2; |
| | |
| 267 | ····invoke-direct·{p1,·p0},·Lcom/android/providers/media/PermissionActivity$2;-><init>(Lcom/android/providers/media/PermissionActivity;)V | 284 | ····invoke-direct·{p1,·p0},·Lcom/android/providers/media/PermissionActivity$2;-><init>(Lcom/android/providers/media/PermissionActivity;)V |
| | |
| 268 | ····const/4·p0,·0x0 | 285 | ····const/4·p0,·0x0 |
| | |
| 269 | ····new-array·p0,·p0,·[Ljava/lang/Void; | 286 | ····new-array·p0,·p0,·[Ljava/lang/Void; |
| | |
| 270 | ····.line·275 | 287 | ····.line·285 |
| 271 | ····invoke-virtual·{p1,·p0},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 288 | ····invoke-virtual·{p1,·p0},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
| | |
| 272 | ····return-void | 289 | ····return-void |
| 273 | .end·method | 290 | .end·method |
| | |
| 274 | .method·private·onPositiveAction(Landroid/content/DialogInterface;I)V | 291 | .method·private·onPositiveAction(Landroid/content/DialogInterface;I)V |
| 275 | ····.locals·2 | 292 | ····.locals·2 |
| | |
| 276 | ····const/4·p2,·0x0 | 293 | ····const/4·p2,·0x0 |
| | |
| 277 | ····if-eqz·p1,·:cond_0 | 294 | ····if-eqz·p1,·:cond_0 |
| | |
| 278 | ····.line·189 | 295 | ····.line·199 |
| 279 | ····check-cast·p1,·Landroid/app/AlertDialog; | 296 | ····check-cast·p1,·Landroid/app/AlertDialog; |
| | |
| 280 | ····const/4·v0,·-0x1 | 297 | ····const/4·v0,·-0x1 |
| | |
| 281 | ····invoke-virtual·{p1,·v0},·Landroid/app/AlertDialog;->getButton(I)Landroid/widget/Button; | 298 | ····invoke-virtual·{p1,·v0},·Landroid/app/AlertDialog;->getButton(I)Landroid/widget/Button; |
| | |
| 282 | ····move-result-object·v0 | 299 | ····move-result-object·v0 |
| | |
| 283 | ····invoke-virtual·{v0,·p2},·Landroid/widget/Button;->setEnabled(Z)V | 300 | ····invoke-virtual·{v0,·p2},·Landroid/widget/Button;->setEnabled(Z)V |
| | |
| 284 | ····const/4·v0,·-0x2 | 301 | ····const/4·v0,·-0x2 |
| | |
| 285 | ····.line·190 | 302 | ····.line·200 |
| 286 | ····invoke-virtual·{p1,·v0},·Landroid/app/AlertDialog;->getButton(I)Landroid/widget/Button; | 303 | ····invoke-virtual·{p1,·v0},·Landroid/app/AlertDialog;->getButton(I)Landroid/widget/Button; |
| | |
| 287 | ····move-result-object·p1 | 304 | ····move-result-object·p1 |
| | |
| 288 | ····invoke-virtual·{p1,·p2},·Landroid/widget/Button;->setEnabled(Z)V | 305 | ····invoke-virtual·{p1,·p2},·Landroid/widget/Button;->setEnabled(Z)V |
| | |
| 289 | ····.line·193 | 306 | ····.line·203 |
| 290 | ····:cond_0 | 307 | ····:cond_0 |
| 291 | ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; | 308 | ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; |
| | |
| 292 | ····invoke-virtual·{p1},·Landroid/app/ProgressDialog;->show()V | 309 | ····invoke-virtual·{p1},·Landroid/app/ProgressDialog;->show()V |
| | |
| 293 | ····.line·194 | 310 | ····.line·204 |
| 294 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 311 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| | |
| 295 | ····move-result-wide·v0 | 312 | ····move-result-wide·v0 |
| | |
| 296 | ····.line·195 | 313 | ····.line·205 |
| 297 | ····new-instance·p1,·Lcom/android/providers/media/PermissionActivity$1; | 314 | ····new-instance·p1,·Lcom/android/providers/media/PermissionActivity$1; |
| | |
| 298 | ····invoke-direct·{p1,·p0,·v0,·v1},·Lcom/android/providers/media/PermissionActivity$1;-><init>(Lcom/android/providers/media/PermissionActivity;J)V | 315 | ····invoke-direct·{p1,·p0,·v0,·v1},·Lcom/android/providers/media/PermissionActivity$1;-><init>(Lcom/android/providers/media/PermissionActivity;J)V |
| | |
| 299 | ····new-array·p0,·p2,·[Ljava/lang/Void; | 316 | ····new-array·p0,·p2,·[Ljava/lang/Void; |
| | |
| 300 | ····.line·257 | 317 | ····.line·267 |
| 301 | ····invoke-virtual·{p1,·p0},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 318 | ····invoke-virtual·{p1,·p0},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
| | |
| 302 | ····return-void | 319 | ····return-void |
| 303 | .end·method | 320 | .end·method |
| | |
| 304 | .method·private·resolveAppLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; | 321 | .method·private·resolveAppLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; |
| 305 | ····.locals·0 | 322 | ····.locals·0 |
| 306 | ····.annotation·system·Ldalvik/annotation/Throws; | 323 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 307 | ········value·=·{ | 324 | ········value·=·{ |
| 308 | ············Landroid/content/pm/PackageManager$NameNotFoundException; | 325 | ············Landroid/content/pm/PackageManager$NameNotFoundException; |
| 309 | ········} | 326 | ········} |
| 310 | ····.end·annotation | 327 | ····.end·annotation |
| | |
| 311 | ····.line·295 | 328 | ····.line·305 |
| 312 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; | 329 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; |
| | |
| 313 | ····move-result-object·p0 | 330 | ····move-result-object·p0 |
| | |
| 314 | ····.line·296 | 331 | ····.line·306 |
| 315 | ····invoke-virtual·{p0,·p1},·Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; | 332 | ····invoke-virtual·{p0,·p1},·Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; |
| | |
| 316 | ····move-result-object·p0 | 333 | ····move-result-object·p0 |
| | |
| 317 | ····.line·297 | 334 | ····.line·307 |
| 318 | ····invoke-static·{p0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 335 | ····invoke-static·{p0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| | |
| 319 | ····move-result·p1 | 336 | ····move-result·p1 |
| | |
| 320 | ····if-nez·p1,·:cond_0 | 337 | ····if-nez·p1,·:cond_0 |
| | |
| 321 | ····return-object·p0 | 338 | ····return-object·p0 |
| | |
| 322 | ····.line·298 | 339 | ····.line·308 |
| 323 | ····:cond_0 | 340 | ····:cond_0 |
| 324 | ····new-instance·p0,·Landroid/content/pm/PackageManager$NameNotFoundException; | 341 | ····new-instance·p0,·Landroid/content/pm/PackageManager$NameNotFoundException; |
| | |
| 325 | ····const-string·p1,·"Missing·calling·package" | 342 | ····const-string·p1,·"Missing·calling·package" |
| | |
| 326 | ····invoke-direct·{p0,·p1},·Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V | 343 | ····invoke-direct·{p0,·p1},·Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V |
| | |
| Offset 372, 61 lines modified | Offset 389, 61 lines modified |
| 372 | ····.locals·2 | 389 | ····.locals·2 |
| 373 | ····.annotation·system·Ldalvik/annotation/Throws; | 390 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 374 | ········value·=·{ | 391 | ········value·=·{ |
| 375 | ············Landroid/content/pm/PackageManager$NameNotFoundException; | 392 | ············Landroid/content/pm/PackageManager$NameNotFoundException; |
| 376 | ········} | 393 | ········} |
| 377 | ····.end·annotation | 394 | ····.end·annotation |
| | |
| 378 | ····.line·308 | 395 | ····.line·318 |
| 379 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getCallingPackage()Ljava/lang/String; | 396 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getCallingPackage()Ljava/lang/String; |
| | |
| 380 | ····move-result-object·v0 | 397 | ····move-result-object·v0 |
| | |
| 381 | ····.line·309 | 398 | ····.line·319 |
| 382 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 399 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| | |
| 383 | ····move-result·v1 | 400 | ····move-result·v1 |
| | |
| 384 | ····if-nez·v1,·:cond_0 | 401 | ····if-nez·v1,·:cond_0 |
| | |
| 385 | ····.line·313 | 402 | ····.line·323 |
| 386 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; | 403 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; |
| | |
| 387 | ····move-result-object·p0 | 404 | ····move-result-object·p0 |
| | |
| 388 | ····const/4·v1,·0x0 | 405 | ····const/4·v1,·0x0 |
| | |
| 389 | ····invoke-virtual·{p0,·v0,·v1},·Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; | 406 | ····invoke-virtual·{p0,·v0,·v1},·Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; |
| | |
| 390 | ····move-result-object·p0 | 407 | ····move-result-object·p0 |
| | |
| 391 | ····return-object·p0 | 408 | ····return-object·p0 |
| | |
| 392 | ····.line·310 | 409 | ····.line·320 |
| 393 | ····:cond_0 | 410 | ····:cond_0 |
| 394 | ····new-instance·p0,·Landroid/content/pm/PackageManager$NameNotFoundException; | 411 | ····new-instance·p0,·Landroid/content/pm/PackageManager$NameNotFoundException; |
| | |
| 395 | ····const-string·v0,·"Missing·calling·package" | 412 | ····const-string·v0,·"Missing·calling·package" |
| | |
| 396 | ····invoke-direct·{p0,·v0},·Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V | 413 | ····invoke-direct·{p0,·v0},·Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V |
| | |
| 397 | ····throw·p0 | 414 | ····throw·p0 |
| 398 | .end·method | 415 | .end·method |
| | |
| 399 | .method·private·resolveData()Ljava/lang/String; | 416 | .method·private·resolveData()Ljava/lang/String; |
| 400 | ····.locals·6 | 417 | ····.locals·6 |
| | |
| 401 | ····.line·338 | 418 | ····.line·348 |
| 402 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher; | 419 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher; |
| | |
| 403 | ····const-string·v1,·"media" | 420 | ····const-string·v1,·"media" |
| | |
| 404 | ····invoke-direct·{v0,·v1},·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;-><init>(Ljava/lang/String;)V | 421 | ····invoke-direct·{v0,·v1},·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;-><init>(Ljava/lang/String;)V |
| | |
| 405 | ····.line·339 | 422 | ····.line·349 |
| 406 | ····iget-object·v1,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 423 | ····iget-object·v1,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| | |
| 407 | ····const/4·v2,·0x0 | 424 | ····const/4·v2,·0x0 |
| | |
| 408 | ····invoke-interface·{v1,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object; | 425 | ····invoke-interface·{v1,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| | |
| 409 | ····move-result-object·v1 | 426 | ····move-result-object·v1 |
| Offset 435, 27 lines modified | Offset 452, 27 lines modified |
| | |
| 435 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->matchUri(Landroid/net/Uri;Z)I | 452 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->matchUri(Landroid/net/Uri;Z)I |
| | |
| 436 | ····move-result·v1 | 453 | ····move-result·v1 |
| | |
| 437 | ····const/4·v3,·0x1 | 454 | ····const/4·v3,·0x1 |
| | |
| 438 | ····.line·340 | 455 | ····.line·350 |
| 439 | ····:goto_0 | 456 | ····:goto_0 |
| 440 | ····iget-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 457 | ····iget-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| | |
| 441 | ····invoke-interface·{v4},·Ljava/util/List;->size()I | 458 | ····invoke-interface·{v4},·Ljava/util/List;->size()I |
| | |
| 442 | ····move-result·v4 | 459 | ····move-result·v4 |
| | |
| 443 | ····const-string·v5,·"generic" | 460 | ····const-string·v5,·"generic" |
| | |
| 444 | ····if-ge·v3,·v4,·:cond_1 | 461 | ····if-ge·v3,·v4,·:cond_1 |
| | |
| 445 | ····.line·341 | 462 | ····.line·351 |
| 446 | ····iget-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 463 | ····iget-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| | |
| 447 | ····invoke-interface·{v4,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; | 464 | ····invoke-interface·{v4,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| | |
| 448 | ····move-result-object·v4 | 465 | ····move-result-object·v4 |
| | |
| 449 | ····check-cast·v4,·Landroid/net/Uri; | 466 | ····check-cast·v4,·Landroid/net/Uri; |
| Offset 503, 15 lines modified | Offset 520, 15 lines modified |
| | |
| 503 | ····return-object·p0 | 520 | ····return-object·p0 |
| 504 | .end·method | 521 | .end·method |
| | |
| 505 | .method·private·resolveMessageText()Ljava/lang/CharSequence; | 522 | .method·private·resolveMessageText()Ljava/lang/CharSequence; |
| 506 | ····.locals·6 | 523 | ····.locals·6 |
| | |
| 507 | ····.line·378 | 524 | ····.line·388 |
| 508 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 525 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 509 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 526 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 510 | ····const-string·v1,·"permission_" | 527 | ····const-string·v1,·"permission_" |
| | |
| 511 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 528 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 532, 47 lines modified | Offset 549, 47 lines modified |
| | |
| 532 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 549 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 533 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 550 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 534 | ····move-result-object·v0 | 551 | ····move-result-object·v0 |
| | |
| 535 | ····.line·379 | 552 | ····.line·389 |
| 536 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 553 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 537 | ····move-result-object·v1 | 554 | ····move-result-object·v1 |
| | |
| 538 | ····.line·380 | 555 | ····.line·390 |
| 539 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 556 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 540 | ····move-result-object·v2 | 557 | ····move-result-object·v2 |
| | |
| 541 | ····const·v3,·0x7f0d001c | 558 | ····const·v3,·0x7f0d001c |
| | |
| 542 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; | 559 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; |
| | |
| 543 | ····move-result-object·v2 | 560 | ····move-result-object·v2 |
| | |
| 544 | ····const-string·v3,·"plurals" | 561 | ····const-string·v3,·"plurals" |
| | |
| 545 | ····.line·379 | 562 | ····.line·389 |
| 546 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I | 563 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 547 | ····move-result·v0 | 564 | ····move-result·v0 |
| | |
| 548 | ····if-eqz·v0,·:cond_0 | 565 | ····if-eqz·v0,·:cond_0 |
| | |
| 549 | ····.line·382 | 566 | ····.line·392 |
| 550 | ····iget-object·v1,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 567 | ····iget-object·v1,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| | |
| 551 | ····invoke-interface·{v1},·Ljava/util/List;->size()I | 568 | ····invoke-interface·{v1},·Ljava/util/List;->size()I |
| | |
| 552 | ····move-result·v1 | 569 | ····move-result·v1 |
| | |
| 553 | ····.line·383 | 570 | ····.line·393 |
| 554 | ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; | 571 | ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; |
| | |
| 555 | ····const-string·v3,·"date_expires" | 572 | ····const-string·v3,·"date_expires" |
| | |
| 556 | ····invoke-virtual·{v2,·v3},·Landroid/content/ContentValues;->getAsLong(Ljava/lang/String;)Ljava/lang/Long; | 573 | ····invoke-virtual·{v2,·v3},·Landroid/content/ContentValues;->getAsLong(Ljava/lang/String;)Ljava/lang/Long; |
| | |
| 557 | ····move-result-object·v2 | 574 | ····move-result-object·v2 |
| Offset 581, 66 lines modified | Offset 598, 66 lines modified |
| | |
| 581 | ····move-result-wide·v2 | 598 | ····move-result-wide·v2 |
| | |
| 582 | ····const-wide/16·v4,·0x3e8 | 599 | ····const-wide/16·v4,·0x3e8 |
| | |
| 583 | ····mul-long/2addr·v2,·v4 | 600 | ····mul-long/2addr·v2,·v4 |
| | |
| 584 | ····.line·384 | 601 | ····.line·394 |
| 585 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 602 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| | |
| 586 | ····move-result-wide·v4 | 603 | ····move-result-wide·v4 |
| | |
| 587 | ····sub-long/2addr·v2,·v4 | 604 | ····sub-long/2addr·v2,·v4 |
| | |
| 588 | ····const-wide/32·v4,·0x5265c00 | 605 | ····const-wide/32·v4,·0x5265c00 |
| | |
| 589 | ····add-long/2addr·v2,·v4 | 606 | ····add-long/2addr·v2,·v4 |
| | |
| 590 | ····.line·385 | 607 | ····.line·395 |
| 591 | ····div-long/2addr·v2,·v4 | 608 | ····div-long/2addr·v2,·v4 |
| | |
| 592 | ····.line·387 | 609 | ····.line·397 |
| 593 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 610 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 594 | ····move-result-object·v4 | 611 | ····move-result-object·v4 |
| | |
| 595 | ····invoke-virtual·{v4,·v0,·v1},·Landroid/content/res/Resources;->getQuantityText(II)Ljava/lang/CharSequence; | 612 | ····invoke-virtual·{v4,·v0,·v1},·Landroid/content/res/Resources;->getQuantityText(II)Ljava/lang/CharSequence; |
| | |
| 596 | ····move-result-object·v0 | 613 | ····move-result-object·v0 |
| | |
| 597 | ····const/4·v4,·0x3 | 614 | ····const/4·v4,·0x3 |
| | |
| 598 | ····new-array·v4,·v4,·[Ljava/lang/CharSequence; | 615 | ····new-array·v4,·v4,·[Ljava/lang/CharSequence; |
| | |
| 599 | ····const/4·v5,·0x0 | 616 | ····const/4·v5,·0x0 |
| | |
| 600 | ····.line·388 | 617 | ····.line·398 |
| 601 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; | 618 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; |
| | |
| 602 | ····aput-object·p0,·v4,·v5 | 619 | ····aput-object·p0,·v4,·v5 |
| | |
| 603 | ····const/4·p0,·0x1 | 620 | ····const/4·p0,·0x1 |
| | |
| 604 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 621 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| | |
| 605 | ····move-result-object·v1 | 622 | ····move-result-object·v1 |
| | |
| 606 | ····aput-object·v1,·v4,·p0 | 623 | ····aput-object·v1,·v4,·p0 |
| | |
| 607 | ····const/4·p0,·0x2 | 624 | ····const/4·p0,·0x2 |
| | |
| 608 | ····.line·389 | 625 | ····.line·399 |
| 609 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 626 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
| | |
| 610 | ····move-result-object·v1 | 627 | ····move-result-object·v1 |
| | |
| 611 | ····aput-object·v1,·v4,·p0 | 628 | ····aput-object·v1,·v4,·p0 |
| | |
| 612 | ····.line·388 | 629 | ····.line·398 |
| 613 | ····invoke-static·{v0,·v4},·Landroid/text/TextUtils;->expandTemplate(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 630 | ····invoke-static·{v0,·v4},·Landroid/text/TextUtils;->expandTemplate(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
| | |
| 614 | ····move-result-object·p0 | 631 | ····move-result-object·p0 |
| | |
| 615 | ····return-object·p0 | 632 | ····return-object·p0 |
| | |
| 616 | ····:cond_0 | 633 | ····:cond_0 |
| Offset 648, 15 lines modified | Offset 665, 15 lines modified |
| | |
| 648 | ····return-object·p0 | 665 | ····return-object·p0 |
| 649 | .end·method | 666 | .end·method |
| | |
| 650 | .method·private·resolveNegativeText()Ljava/lang/CharSequence; | 667 | .method·private·resolveNegativeText()Ljava/lang/CharSequence; |
| 651 | ····.locals·4 | 668 | ····.locals·4 |
| | |
| 652 | ····.line·405 | 669 | ····.line·415 |
| 653 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 670 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 654 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 671 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 655 | ····const-string·v1,·"permission_" | 672 | ····const-string·v1,·"permission_" |
| | |
| 656 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 673 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 669, 53 lines modified | Offset 686, 53 lines modified |
| | |
| 669 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 686 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 670 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 687 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 671 | ····move-result-object·v0 | 688 | ····move-result-object·v0 |
| | |
| 672 | ····.line·406 | 689 | ····.line·416 |
| 673 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 690 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 674 | ····move-result-object·v1 | 691 | ····move-result-object·v1 |
| | |
| 675 | ····.line·407 | 692 | ····.line·417 |
| 676 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 693 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 677 | ····move-result-object·v2 | 694 | ····move-result-object·v2 |
| | |
| 678 | ····const·v3,·0x7f0d001c | 695 | ····const·v3,·0x7f0d001c |
| | |
| 679 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; | 696 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; |
| | |
| 680 | ····move-result-object·v2 | 697 | ····move-result-object·v2 |
| | |
| 681 | ····const-string·v3,·"string" | 698 | ····const-string·v3,·"string" |
| | |
| 682 | ····.line·406 | 699 | ····.line·416 |
| 683 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I | 700 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 684 | ····move-result·v0 | 701 | ····move-result·v0 |
| | |
| 685 | ····.line·408 | 702 | ····.line·418 |
| 686 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 703 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 687 | ····move-result-object·p0 | 704 | ····move-result-object·p0 |
| | |
| 688 | ····invoke-virtual·{p0,·v0},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 705 | ····invoke-virtual·{p0,·v0},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
| | |
| 689 | ····move-result-object·p0 | 706 | ····move-result-object·p0 |
| | |
| 690 | ····return-object·p0 | 707 | ····return-object·p0 |
| 691 | .end·method | 708 | .end·method |
| | |
| 692 | .method·private·resolvePositiveText()Ljava/lang/CharSequence; | 709 | .method·private·resolvePositiveText()Ljava/lang/CharSequence; |
| 693 | ····.locals·4 | 710 | ····.locals·4 |
| | |
| 694 | ····.line·398 | 711 | ····.line·408 |
| 695 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 712 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 696 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 713 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 697 | ····const-string·v1,·"permission_" | 714 | ····const-string·v1,·"permission_" |
| | |
| 698 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 715 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 728, 53 lines modified | Offset 745, 53 lines modified |
| | |
| 728 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 745 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 729 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 746 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 730 | ····move-result-object·v0 | 747 | ····move-result-object·v0 |
| | |
| 731 | ····.line·399 | 748 | ····.line·409 |
| 732 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 749 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 733 | ····move-result-object·v1 | 750 | ····move-result-object·v1 |
| | |
| 734 | ····.line·400 | 751 | ····.line·410 |
| 735 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 752 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 736 | ····move-result-object·v2 | 753 | ····move-result-object·v2 |
| | |
| 737 | ····const·v3,·0x7f0d001c | 754 | ····const·v3,·0x7f0d001c |
| | |
| 738 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; | 755 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; |
| | |
| 739 | ····move-result-object·v2 | 756 | ····move-result-object·v2 |
| | |
| 740 | ····const-string·v3,·"string" | 757 | ····const-string·v3,·"string" |
| | |
| 741 | ····.line·399 | 758 | ····.line·409 |
| 742 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I | 759 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 743 | ····move-result·v0 | 760 | ····move-result·v0 |
| | |
| 744 | ····.line·401 | 761 | ····.line·411 |
| 745 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 762 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 746 | ····move-result-object·p0 | 763 | ····move-result-object·p0 |
| | |
| 747 | ····invoke-virtual·{p0,·v0},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 764 | ····invoke-virtual·{p0,·v0},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
| | |
| 748 | ····move-result-object·p0 | 765 | ····move-result-object·p0 |
| | |
| 749 | ····return-object·p0 | 766 | ····return-object·p0 |
| 750 | .end·method | 767 | .end·method |
| | |
| 751 | .method·private·resolveTitleText()Ljava/lang/CharSequence; | 768 | .method·private·resolveTitleText()Ljava/lang/CharSequence; |
| 752 | ····.locals·4 | 769 | ····.locals·4 |
| | |
| 753 | ····.line·360 | 770 | ····.line·370 |
| 754 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 771 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| | |
| 755 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 772 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 756 | ····const-string·v1,·"permission_" | 773 | ····const-string·v1,·"permission_" |
| | |
| 757 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 774 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 791, 62 lines modified | Offset 808, 62 lines modified |
| | |
| 791 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 808 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 792 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 809 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 793 | ····move-result-object·v0 | 810 | ····move-result-object·v0 |
| | |
| 794 | ····.line·361 | 811 | ····.line·371 |
| 795 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 812 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 796 | ····move-result-object·v1 | 813 | ····move-result-object·v1 |
| | |
| 797 | ····.line·362 | 814 | ····.line·372 |
| 798 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 815 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 799 | ····move-result-object·v2 | 816 | ····move-result-object·v2 |
| | |
| 800 | ····const·v3,·0x7f0d001c | 817 | ····const·v3,·0x7f0d001c |
| | |
| 801 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; | 818 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; |
| | |
| 802 | ····move-result-object·v2 | 819 | ····move-result-object·v2 |
| | |
| 803 | ····const-string·v3,·"plurals" | 820 | ····const-string·v3,·"plurals" |
| | |
| 804 | ····.line·361 | 821 | ····.line·371 |
| 805 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I | 822 | ····invoke-virtual·{v1,·v0,·v3,·v2},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 806 | ····move-result·v1 | 823 | ····move-result·v1 |
| | |
| 807 | ····if-eqz·v1,·:cond_0 | 824 | ····if-eqz·v1,·:cond_0 |
| | |
| 808 | ····.line·364 | 825 | ····.line·374 |
| 809 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 826 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| | |
| 810 | ····invoke-interface·{v0},·Ljava/util/List;->size()I | 827 | ····invoke-interface·{v0},·Ljava/util/List;->size()I |
| | |
| 811 | ····move-result·v0 | 828 | ····move-result·v0 |
| | |
| 812 | ····.line·365 | 829 | ····.line·375 |
| 813 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 830 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 814 | ····move-result-object·v2 | 831 | ····move-result-object·v2 |
| | |
| 815 | ····invoke-virtual·{v2,·v1,·v0},·Landroid/content/res/Resources;->getQuantityText(II)Ljava/lang/CharSequence; | 832 | ····invoke-virtual·{v2,·v1,·v0},·Landroid/content/res/Resources;->getQuantityText(II)Ljava/lang/CharSequence; |
| | |
| 816 | ····move-result-object·v1 | 833 | ····move-result-object·v1 |
| | |
| 817 | ····const/4·v2,·0x2 | 834 | ····const/4·v2,·0x2 |
| | |
| 818 | ····new-array·v2,·v2,·[Ljava/lang/CharSequence; | 835 | ····new-array·v2,·v2,·[Ljava/lang/CharSequence; |
| | |
| 819 | ····const/4·v3,·0x0 | 836 | ····const/4·v3,·0x0 |
| | |
| 820 | ····.line·366 | 837 | ····.line·376 |
| 821 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; | 838 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; |
| | |
| 822 | ····aput-object·p0,·v2,·v3 | 839 | ····aput-object·p0,·v2,·v3 |
| | |
| 823 | ····const/4·p0,·0x1 | 840 | ····const/4·p0,·0x1 |
| | |
| 824 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 841 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| Offset 857, 15 lines modified | Offset 874, 15 lines modified |
| | |
| 857 | ····invoke-static·{v1,·v2},·Landroid/text/TextUtils;->expandTemplate(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 874 | ····invoke-static·{v1,·v2},·Landroid/text/TextUtils;->expandTemplate(Ljava/lang/CharSequence;[Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
| | |
| 858 | ····move-result-object·p0 | 875 | ····move-result-object·p0 |
| | |
| 859 | ····return-object·p0 | 876 | ····return-object·p0 |
| | |
| 860 | ····.line·369 | 877 | ····.line·379 |
| 861 | ····:cond_0 | 878 | ····:cond_0 |
| 862 | ····new-instance·p0,·Ljava/lang/IllegalStateException; | 879 | ····new-instance·p0,·Ljava/lang/IllegalStateException; |
| | |
| 863 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 880 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
| | |
| 864 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 881 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| Offset 883, 15 lines modified | Offset 900, 15 lines modified |
| | |
| 883 | ····throw·p0 | 900 | ····throw·p0 |
| 884 | .end·method | 901 | .end·method |
| | |
| 885 | .method·private·resolveVerb()Ljava/lang/String; | 902 | .method·private·resolveVerb()Ljava/lang/String; |
| 886 | ····.locals·6 | 903 | ····.locals·6 |
| | |
| 887 | ····.line·317 | 904 | ····.line·327 |
| 888 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 905 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 889 | ····move-result-object·v0 | 906 | ····move-result-object·v0 |
| | |
| 890 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 907 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
| | |
| 891 | ····move-result-object·v0 | 908 | ····move-result-object·v0 |
| Offset 977, 15 lines modified | Offset 994, 15 lines modified |
| | |
| 977 | ····if-ne·v0,·v2,·:cond_1 | 994 | ····if-ne·v0,·v2,·:cond_1 |
| | |
| 978 | ····const-string·p0,·"delete" | 995 | ····const-string·p0,·"delete" |
| | |
| 979 | ····return-object·p0 | 996 | ····return-object·p0 |
| | |
| 980 | ····.line·329 | 997 | ····.line·339 |
| 981 | ····:cond_1 | 998 | ····:cond_1 |
| 982 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 999 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
| | |
| 983 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 1000 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
| | |
| 984 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 1001 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| Offset 1007, 15 lines modified | Offset 1024, 15 lines modified |
| | |
| 1007 | ····move-result-object·p0 | 1024 | ····move-result-object·p0 |
| | |
| 1008 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 1025 | ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| | |
| 1009 | ····throw·v0 | 1026 | ····throw·v0 |
| | |
| 1010 | ····.line·324 | 1027 | ····.line·334 |
| 1011 | ····:cond_2 | 1028 | ····:cond_2 |
| 1012 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; | 1029 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; |
| | |
| 1013 | ····const-string·v0,·"is_favorite" | 1030 | ····const-string·v0,·"is_favorite" |
| | |
| 1014 | ····invoke-static·{p0,·v0,·v5},·Lcom/android/providers/media/util/DatabaseUtils;->getAsBoolean(Landroid/content/ContentValues;Ljava/lang/String;Z)Z | 1031 | ····invoke-static·{p0,·v0,·v5},·Lcom/android/providers/media/util/DatabaseUtils;->getAsBoolean(Landroid/content/ContentValues;Ljava/lang/String;Z)Z |
| | |
| Offset 1029, 15 lines modified | Offset 1046, 15 lines modified |
| | |
| 1029 | ····:cond_3 | 1046 | ····:cond_3 |
| 1030 | ····const-string·p0,·"unfavorite" | 1047 | ····const-string·p0,·"unfavorite" |
| | |
| 1031 | ····:goto_2 | 1048 | ····:goto_2 |
| 1032 | ····return-object·p0 | 1049 | ····return-object·p0 |
| | |
| 1033 | ····.line·321 | 1050 | ····.line·331 |
| 1034 | ····:cond_4 | 1051 | ····:cond_4 |
| 1035 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; | 1052 | ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; |
| | |
| 1036 | ····const-string·v0,·"is_trashed" | 1053 | ····const-string·v0,·"is_trashed" |
| | |
| 1037 | ····invoke-static·{p0,·v0,·v5},·Lcom/android/providers/media/util/DatabaseUtils;->getAsBoolean(Landroid/content/ContentValues;Ljava/lang/String;Z)Z | 1054 | ····invoke-static·{p0,·v0,·v5},·Lcom/android/providers/media/util/DatabaseUtils;->getAsBoolean(Landroid/content/ContentValues;Ljava/lang/String;Z)Z |
| | |
| Offset 1070, 32 lines modified | Offset 1087, 32 lines modified |
| 1070 | .end·method | 1087 | .end·method |
| | |
| | |
| 1071 | #·virtual·methods | 1088 | #·virtual·methods |
| 1072 | .method·public·onCreate(Landroid/os/Bundle;)V | 1089 | .method·public·onCreate(Landroid/os/Bundle;)V |
| 1073 | ····.locals·5 | 1090 | ····.locals·5 |
| | |
| 1074 | ····.line·119 | 1091 | ····.line·129 |
| 1075 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | 1092 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V |
| | |
| 1076 | ····.line·122 | 1093 | ····.line·132 |
| 1077 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; | 1094 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; |
| | |
| 1078 | ····move-result-object·p1 | 1095 | ····move-result-object·p1 |
| | |
| 1079 | ····const/high16·v0,·0x80000 | 1096 | ····const/high16·v0,·0x80000 |
| | |
| 1080 | ····invoke-virtual·{p1,·v0},·Landroid/view/Window;->addSystemFlags(I)V | 1097 | ····invoke-virtual·{p1,·v0},·Landroid/view/Window;->addSystemFlags(I)V |
| | |
| 1081 | ····const/4·p1,·0x0 | 1098 | ····const/4·p1,·0x0 |
| | |
| 1082 | ····.line·124 | 1099 | ····.line·134 |
| 1083 | ····invoke-virtual·{p0,·p1},·Landroid/app/Activity;->setFinishOnTouchOutside(Z)V | 1100 | ····invoke-virtual·{p0,·p1},·Landroid/app/Activity;->setFinishOnTouchOutside(Z)V |
| | |
| 1084 | ····.line·129 | 1101 | ····.line·139 |
| 1085 | ····:try_start_0 | 1102 | ····:try_start_0 |
| 1086 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 1103 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 1087 | ····move-result-object·v0 | 1104 | ····move-result-object·v0 |
| | |
| 1088 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; | 1105 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; |
| | |
| Offset 1111, 15 lines modified | Offset 1128, 15 lines modified |
| | |
| 1111 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->collectUris(Landroid/content/ClipData;)Ljava/util/List; | 1128 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->collectUris(Landroid/content/ClipData;)Ljava/util/List; |
| | |
| 1112 | ····move-result-object·v0 | 1129 | ····move-result-object·v0 |
| | |
| 1113 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 1130 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| | |
| 1114 | ····.line·130 | 1131 | ····.line·140 |
| 1115 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 1132 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 1116 | ····move-result-object·v0 | 1133 | ····move-result-object·v0 |
| | |
| 1117 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; | 1134 | ····invoke-virtual·{v0},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; |
| | |
| 1118 | ····move-result-object·v0 | 1135 | ····move-result-object·v0 |
| Offset 1130, 43 lines modified | Offset 1147, 43 lines modified |
| | |
| 1130 | ····move-result-object·v0 | 1147 | ····move-result-object·v0 |
| | |
| 1131 | ····check-cast·v0,·Landroid/content/ContentValues; | 1148 | ····check-cast·v0,·Landroid/content/ContentValues; |
| | |
| 1132 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; | 1149 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->values:Landroid/content/ContentValues; |
| | |
| 1133 | ····.line·132 | 1150 | ····.line·142 |
| 1134 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveCallingAppInfo()Landroid/content/pm/ApplicationInfo; | 1151 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveCallingAppInfo()Landroid/content/pm/ApplicationInfo; |
| | |
| 1135 | ····move-result-object·v0 | 1152 | ····move-result-object·v0 |
| | |
| 1136 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->appInfo:Landroid/content/pm/ApplicationInfo; | 1153 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->appInfo:Landroid/content/pm/ApplicationInfo; |
| | |
| 1137 | ····.line·133 | 1154 | ····.line·143 |
| 1138 | ····invoke-direct·{p0,·v0},·Lcom/android/providers/media/PermissionActivity;->resolveAppLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; | 1155 | ····invoke-direct·{p0,·v0},·Lcom/android/providers/media/PermissionActivity;->resolveAppLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; |
| | |
| 1139 | ····move-result-object·v0 | 1156 | ····move-result-object·v0 |
| | |
| 1140 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; | 1157 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->label:Ljava/lang/CharSequence; |
| | |
| 1141 | ····.line·134 | 1158 | ····.line·144 |
| 1142 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveVerb()Ljava/lang/String; | 1159 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveVerb()Ljava/lang/String; |
| | |
| 1143 | ····move-result-object·v0 | 1160 | ····move-result-object·v0 |
| | |
| 1144 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->verb:Ljava/lang/String; | 1161 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->verb:Ljava/lang/String; |
| | |
| 1145 | ····.line·135 | 1162 | ····.line·145 |
| 1146 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveData()Ljava/lang/String; | 1163 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveData()Ljava/lang/String; |
| | |
| 1147 | ····move-result-object·v0 | 1164 | ····move-result-object·v0 |
| | |
| 1148 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->data:Ljava/lang/String; | 1165 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->data:Ljava/lang/String; |
| | |
| 1149 | ····.line·136 | 1166 | ····.line·146 |
| 1150 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 1167 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| | |
| 1151 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object; | 1168 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| | |
| 1152 | ····move-result-object·v0 | 1169 | ····move-result-object·v0 |
| | |
| 1153 | ····check-cast·v0,·Landroid/net/Uri; | 1170 | ····check-cast·v0,·Landroid/net/Uri; |
| Offset 1175, 22 lines modified | Offset 1192, 22 lines modified |
| | |
| 1175 | ····move-result-object·v0 | 1192 | ····move-result-object·v0 |
| | |
| 1176 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->volumeName:Ljava/lang/String; | 1193 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->volumeName:Ljava/lang/String; |
| 1177 | ····:try_end_0 | 1194 | ····:try_end_0 |
| 1178 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 1195 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
| | |
| 1179 | ····.line·143 | 1196 | ····.line·153 |
| 1180 | ····new-instance·v0,·Landroid/app/ProgressDialog; | 1197 | ····new-instance·v0,·Landroid/app/ProgressDialog; |
| | |
| 1181 | ····invoke-direct·{v0,·p0},·Landroid/app/ProgressDialog;-><init>(Landroid/content/Context;)V | 1198 | ····invoke-direct·{v0,·p0},·Landroid/app/ProgressDialog;-><init>(Landroid/content/Context;)V |
| | |
| 1182 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; | 1199 | ····iput-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->progressDialog:Landroid/app/ProgressDialog; |
| | |
| 1183 | ····.line·148 | 1200 | ····.line·158 |
| 1184 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->verb:Ljava/lang/String; | 1201 | ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity;->verb:Ljava/lang/String; |
| | |
| 1185 | ····const/4·v1,·-0x1 | 1202 | ····const/4·v1,·-0x1 |
| | |
| 1186 | ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I | 1203 | ····invoke-virtual·{v0},·Ljava/lang/String;->hashCode()I |
| | |
| 1187 | ····move-result·v2 | 1204 | ····move-result·v2 |
| Offset 1235, 137 lines modified | Offset 1252, 137 lines modified |
| 1235 | ····:goto_0 | 1252 | ····:goto_0 |
| 1236 | ····const/4·v0,·0x0 | 1253 | ····const/4·v0,·0x0 |
| | |
| 1237 | ····if-eqz·v1,·:cond_4 | 1254 | ····if-eqz·v1,·:cond_4 |
| | |
| 1238 | ····if-eq·v1,·v4,·:cond_4 | 1255 | ····if-eq·v1,·v4,·:cond_4 |
| | |
| 1239 | ····.line·157 | 1256 | ····.line·167 |
| 1240 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getLayoutInflater()Landroid/view/LayoutInflater; | 1257 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getLayoutInflater()Landroid/view/LayoutInflater; |
| | |
| 1241 | ····move-result-object·v1 | 1258 | ····move-result-object·v1 |
| | |
| 1242 | ····const·v2,·0x7f0a0024 | 1259 | ····const·v2,·0x7f0a0024 |
| | |
| 1243 | ····invoke-virtual·{v1,·v2,·v0,·p1},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 1260 | ····invoke-virtual·{v1,·v2,·v0,·p1},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
| | |
| 1244 | ····move-result-object·v0 | 1261 | ····move-result-object·v0 |
| | |
| 1245 | ····.line·158 | 1262 | ····.line·168 |
| 1246 | ····new-instance·v1,·Lcom/android/providers/media/PermissionActivity$DescriptionTask; | 1263 | ····new-instance·v1,·Lcom/android/providers/media/PermissionActivity$DescriptionTask; |
| | |
| 1247 | ····invoke-direct·{v1,·p0,·v0},·Lcom/android/providers/media/PermissionActivity$DescriptionTask;-><init>(Lcom/android/providers/media/PermissionActivity;Landroid/view/View;)V | 1264 | ····invoke-direct·{v1,·p0,·v0},·Lcom/android/providers/media/PermissionActivity$DescriptionTask;-><init>(Lcom/android/providers/media/PermissionActivity;Landroid/view/View;)V |
| | |
| 1248 | ····new-array·v2,·v4,·[Ljava/util/List; | 1265 | ····new-array·v2,·v4,·[Ljava/util/List; |
| | |
| 1249 | ····iget-object·v3,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; | 1266 | ····iget-object·v3,·p0,·Lcom/android/providers/media/PermissionActivity;->uris:Ljava/util/List; |
| | |
| 1250 | ····aput-object·v3,·v2,·p1 | 1267 | ····aput-object·v3,·v2,·p1 |
| | |
| 1251 | ····invoke-virtual·{v1,·v2},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 1268 | ····invoke-virtual·{v1,·v2},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
| | |
| 1252 | ····.line·160 | 1269 | ····.line·170 |
| 1253 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveMessageText()Ljava/lang/CharSequence; | 1270 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveMessageText()Ljava/lang/CharSequence; |
| | |
| 1254 | ····move-result-object·v1 | 1271 | ····move-result-object·v1 |
| | |
| 1255 | ····.line·161 | 1272 | ····.line·171 |
| 1256 | ····invoke-static·{v1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 1273 | ····invoke-static·{v1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
| | |
| 1257 | ····move-result·v2 | 1274 | ····move-result·v2 |
| | |
| 1258 | ····if-nez·v2,·:cond_3 | 1275 | ····if-nez·v2,·:cond_3 |
| | |
| 1259 | ····const·v2,·0x7f070064 | 1276 | ····const·v2,·0x7f070065 |
| | |
| 1260 | ····.line·162 | 1277 | ····.line·172 |
| 1261 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->requireViewById(I)Landroid/view/View; | 1278 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->requireViewById(I)Landroid/view/View; |
| | |
| 1262 | ····move-result-object·v2 | 1279 | ····move-result-object·v2 |
| | |
| 1263 | ····check-cast·v2,·Landroid/widget/TextView; | 1280 | ····check-cast·v2,·Landroid/widget/TextView; |
| | |
| 1264 | ····.line·163 | 1281 | ····.line·173 |
| 1265 | ····invoke-virtual·{v2,·p1},·Landroid/widget/TextView;->setVisibility(I)V | 1282 | ····invoke-virtual·{v2,·p1},·Landroid/widget/TextView;->setVisibility(I)V |
| | |
| 1266 | ····.line·164 | 1283 | ····.line·174 |
| 1267 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 1284 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
| | |
| 1268 | ····.line·167 | 1285 | ····.line·177 |
| 1269 | ····:cond_3 | 1286 | ····:cond_3 |
| 1270 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; | 1287 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; |
| | |
| 1271 | ····invoke-direct·{v1,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 1288 | ····invoke-direct·{v1,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
| | |
| 1272 | ····.line·168 | 1289 | ····.line·178 |
| 1273 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveTitleText()Ljava/lang/CharSequence; | 1290 | ····invoke-direct·{p0},·Lcom/android/providers/media/PermissionActivity;->resolveTitleText()Ljava/lang/CharSequence; |
| | |
| 1274 | ····move-result-object·v2 | 1291 | ····move-result-object·v2 |
| | |
| 1275 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 1292 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
| | |
| 1276 | ····const·v2,·0x7f0d001b | 1293 | ····const·v2,·0x7f0d001b |
| | |
| 1277 | ····.line·169 | 1294 | ····.line·179 |
| 1278 | ····new-instance·v3,·Lcom/android/providers/media/-$$Lambda$PermissionActivity$fUPnFQNlHgalQFKvvxmjy07NFGg; | 1295 | ····new-instance·v3,·Lcom/android/providers/media/-$$Lambda$PermissionActivity$fUPnFQNlHgalQFKvvxmjy07NFGg; |
| | |
| 1279 | ····invoke-direct·{v3,·p0},·Lcom/android/providers/media/-$$Lambda$PermissionActivity$fUPnFQNlHgalQFKvvxmjy07NFGg;-><init>(Lcom/android/providers/media/PermissionActivity;)V | 1296 | ····invoke-direct·{v3,·p0},·Lcom/android/providers/media/-$$Lambda$PermissionActivity$fUPnFQNlHgalQFKvvxmjy07NFGg;-><init>(Lcom/android/providers/media/PermissionActivity;)V |
| | |
| 1280 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 1297 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| | |
| 1281 | ····const·v2,·0x7f0d0021 | 1298 | ····const·v2,·0x7f0d0022 |
| | |
| 1282 | ····.line·170 | 1299 | ····.line·180 |
| 1283 | ····new-instance·v3,·Lcom/android/providers/media/-$$Lambda$PermissionActivity$ji_A5oF5LcyhYbae-uMNBPs-o9I; | 1300 | ····new-instance·v3,·Lcom/android/providers/media/-$$Lambda$PermissionActivity$ji_A5oF5LcyhYbae-uMNBPs-o9I; |
| | |
| 1284 | ····invoke-direct·{v3,·p0},·Lcom/android/providers/media/-$$Lambda$PermissionActivity$ji_A5oF5LcyhYbae-uMNBPs-o9I;-><init>(Lcom/android/providers/media/PermissionActivity;)V | 1301 | ····invoke-direct·{v3,·p0},·Lcom/android/providers/media/-$$Lambda$PermissionActivity$ji_A5oF5LcyhYbae-uMNBPs-o9I;-><init>(Lcom/android/providers/media/PermissionActivity;)V |
| | |
| 1285 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 1302 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| | |
| 1286 | ····.line·171 | 1303 | ····.line·181 |
| 1287 | ····invoke-virtual·{v1,·p1},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; | 1304 | ····invoke-virtual·{v1,·p1},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; |
| | |
| 1288 | ····.line·172 | 1305 | ····.line·182 |
| 1289 | ····invoke-virtual·{v1,·v0},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 1306 | ····invoke-virtual·{v1,·v0},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
| | |
| 1290 | ····.line·174 | 1307 | ····.line·184 |
| 1291 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 1308 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
| | |
| 1292 | ····move-result-object·p1 | 1309 | ····move-result-object·p1 |
| | |
| 1293 | ····.line·175 | 1310 | ····.line·185 |
| 1294 | ····invoke-virtual·{p1},·Landroid/app/AlertDialog;->getWindow()Landroid/view/Window; | 1311 | ····invoke-virtual·{p1},·Landroid/app/AlertDialog;->getWindow()Landroid/view/Window; |
| | |
| 1295 | ····move-result-object·v0 | 1312 | ····move-result-object·v0 |
| | |
| 1296 | ····invoke-virtual·{v0},·Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams; | 1313 | ····invoke-virtual·{v0},·Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams; |
| | |
| 1297 | ····move-result-object·v0 | 1314 | ····move-result-object·v0 |
| | |
| 1298 | ····.line·176 | 1315 | ····.line·186 |
| 1299 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; | 1316 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
| | |
| 1300 | ····move-result-object·v1 | 1317 | ····move-result-object·v1 |
| | |
| 1301 | ····const·v2,·0x7f05006e | 1318 | ····const·v2,·0x7f05006f |
| | |
| 1302 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 1319 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
| | |
| 1303 | ····move-result·v1 | 1320 | ····move-result·v1 |
| | |
| 1304 | ····iput·v1,·v0,·Landroid/view/WindowManager$LayoutParams;->width:I | 1321 | ····iput·v1,·v0,·Landroid/view/WindowManager$LayoutParams;->width:I |
| | |
| 1305 | ····.line·177 | 1322 | ····.line·187 |
| 1306 | ····invoke-virtual·{p1},·Landroid/app/AlertDialog;->getWindow()Landroid/view/Window; | 1323 | ····invoke-virtual·{p1},·Landroid/app/AlertDialog;->getWindow()Landroid/view/Window; |
| | |
| 1307 | ····move-result-object·v1 | 1324 | ····move-result-object·v1 |
|
Max diff block lines reached; 1175/32240 bytes (3.64%) of diff not shown.
|