Offset 30, 63 lines modifiedOffset 30, 63 lines modified
30 .field·final·synthetic·val$startTime:J30 .field·final·synthetic·val$startTime:J
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lcom/android/providers/media/PermissionActivity;J)V32 .method·constructor·<init>(Lcom/android/providers/media/PermissionActivity;J)V
33 ····.locals·033 ····.locals·0
  
34 ····.line·19534 ····.line·205
35 ····iput-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;35 ····iput-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
36 ····iput-wide·p2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->val$startTime:J36 ····iput-wide·p2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->val$startTime:J
  
37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
40 .method·private·synthetic·lambda$onPostExecute$0()V40 .method·private·synthetic·lambda$onPostExecute$0()V
41 ····.locals·141 ····.locals·1
  
42 ····.line·25242 ····.line·262
43 ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;43 ····iget-object·v0,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
44 ····invoke-static·{v0},·Lcom/android/providers/media/PermissionActivity;->access$500(Lcom/android/providers/media/PermissionActivity;)Landroid/app/ProgressDialog;44 ····invoke-static·{v0},·Lcom/android/providers/media/PermissionActivity;->access$500(Lcom/android/providers/media/PermissionActivity;)Landroid/app/ProgressDialog;
  
45 ····move-result-object·v045 ····move-result-object·v0
  
46 ····invoke-virtual·{v0},·Landroid/app/ProgressDialog;->dismiss()V46 ····invoke-virtual·{v0},·Landroid/app/ProgressDialog;->dismiss()V
  
47 ····.line·25347 ····.line·263
48 ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;48 ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
49 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V49 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V
  
50 ····return-void50 ····return-void
51 .end·method51 .end·method
  
  
52 #·virtual·methods52 #·virtual·methods
53 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;53 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
54 ····.locals·054 ····.locals·0
  
55 ····.line·19555 ····.line·205
56 ····check-cast·p1,·[Ljava/lang/Void;56 ····check-cast·p1,·[Ljava/lang/Void;
  
57 ····invoke-virtual·{p0,·p1},·Lcom/android/providers/media/PermissionActivity$1;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;57 ····invoke-virtual·{p0,·p1},·Lcom/android/providers/media/PermissionActivity$1;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
  
58 ····move-result-object·p058 ····move-result-object·p0
  
59 ····return-object·p059 ····return-object·p0
60 .end·method60 .end·method
  
61 .method·protected·varargs·doInBackground([Ljava/lang/Void;)Ljava/lang/Void;61 .method·protected·varargs·doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
62 ····.locals·762 ····.locals·7
  
63 ····.line·19863 ····.line·208
64 ····new-instance·p1,·Ljava/lang/StringBuilder;64 ····new-instance·p1,·Ljava/lang/StringBuilder;
  
65 ····invoke-direct·{p1},·Ljava/lang/StringBuilder;-><init>()V65 ····invoke-direct·{p1},·Ljava/lang/StringBuilder;-><init>()V
  
66 ····const-string·v0,·"User·allowed·grant·for·"66 ····const-string·v0,·"User·allowed·grant·for·"
  
67 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;67 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
  
103 ····move-result-object·p1103 ····move-result-object·p1
  
104 ····const-string·v0,·"MediaProvider"104 ····const-string·v0,·"MediaProvider"
  
105 ····invoke-static·{v0,·p1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I105 ····invoke-static·{v0,·p1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
106 ····.line·199106 ····.line·209
107 ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;107 ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
108 ····invoke-static·{p1},·Lcom/android/providers/media/PermissionActivity;->access$100(Lcom/android/providers/media/PermissionActivity;)Ljava/lang/String;108 ····invoke-static·{p1},·Lcom/android/providers/media/PermissionActivity;->access$100(Lcom/android/providers/media/PermissionActivity;)Ljava/lang/String;
  
109 ····move-result-object·p1109 ····move-result-object·p1
  
110 ····iget-object·v1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;110 ····iget-object·v1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
Offset 120, 33 lines modifiedOffset 120, 33 lines modified
  
120 ····move-result-object·v1120 ····move-result-object·v1
  
121 ····iget·v1,·v1,·Landroid/content/pm/ApplicationInfo;->uid:I121 ····iget·v1,·v1,·Landroid/content/pm/ApplicationInfo;->uid:I
  
122 ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;122 ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
123 ····.line·200123 ····.line·210
124 ····invoke-virtual·{v2},·Landroid/app/Activity;->getCallingPackage()Ljava/lang/String;124 ····invoke-virtual·{v2},·Landroid/app/Activity;->getCallingPackage()Ljava/lang/String;
  
125 ····move-result-object·v2125 ····move-result-object·v2
  
126 ····iget-object·v3,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;126 ····iget-object·v3,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
127 ····invoke-static·{v3},·Lcom/android/providers/media/PermissionActivity;->access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List;127 ····invoke-static·{v3},·Lcom/android/providers/media/PermissionActivity;->access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List;
  
128 ····move-result-object·v3128 ····move-result-object·v3
  
129 ····invoke-interface·{v3},·Ljava/util/List;->size()I129 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
130 ····move-result·v3130 ····move-result·v3
  
131 ····.line·199131 ····.line·209
132 ····invoke-static·{p1,·v1,·v2,·v3},·Lcom/android/providers/media/util/Metrics;->logPermissionGranted(Ljava/lang/String;ILjava/lang/String;I)V132 ····invoke-static·{p1,·v1,·v2,·v3},·Lcom/android/providers/media/util/Metrics;->logPermissionGranted(Ljava/lang/String;ILjava/lang/String;I)V
  
133 ····.line·202133 ····.line·212
134 ····:try_start_0134 ····:try_start_0
135 ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;135 ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
136 ····invoke-virtual·{p1},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;136 ····invoke-virtual·{p1},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
137 ····move-result-object·p1137 ····move-result-object·p1
  
Offset 232, 22 lines modifiedOffset 232, 22 lines modified
  
232 ····if-eq·v1,·v3,·:cond_3232 ····if-eq·v1,·v3,·:cond_3
  
233 ····if-eq·v1,·v4,·:cond_1233 ····if-eq·v1,·v4,·:cond_1
  
234 ····goto/16·:goto_4234 ····goto/16·:goto_4
  
235 ····.line·225235 ····.line·235
236 ····:cond_1236 ····:cond_1
237 ····:try_start_1237 ····:try_start_1
238 ····new-instance·v1,·Ljava/util/ArrayList;238 ····new-instance·v1,·Ljava/util/ArrayList;
  
239 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V239 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
240 ····.line·226240 ····.line·236
241 ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;241 ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
242 ····invoke-static·{v2},·Lcom/android/providers/media/PermissionActivity;->access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List;242 ····invoke-static·{v2},·Lcom/android/providers/media/PermissionActivity;->access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List;
  
243 ····move-result-object·v2243 ····move-result-object·v2
  
244 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;244 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
Offset 263, 53 lines modifiedOffset 263, 53 lines modified
  
263 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;263 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
264 ····move-result-object·v3264 ····move-result-object·v3
  
265 ····check-cast·v3,·Landroid/net/Uri;265 ····check-cast·v3,·Landroid/net/Uri;
  
266 ····.line·227266 ····.line·237
267 ····invoke-static·{v3},·Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;267 ····invoke-static·{v3},·Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;
  
268 ····move-result-object·v3268 ····move-result-object·v3
  
269 ····.line·228269 ····.line·238
270 ····invoke-virtual·{v3,·v5},·Landroid/content/ContentProviderOperation$Builder;->withExceptionAllowed(Z)Landroid/content/ContentProviderOperation$Builder;270 ····invoke-virtual·{v3,·v5},·Landroid/content/ContentProviderOperation$Builder;->withExceptionAllowed(Z)Landroid/content/ContentProviderOperation$Builder;
  
271 ····move-result-object·v3271 ····move-result-object·v3
  
272 ····.line·229272 ····.line·239
273 ····invoke-virtual·{v3},·Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation;273 ····invoke-virtual·{v3},·Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation;
  
274 ····move-result-object·v3274 ····move-result-object·v3
  
275 ····.line·227275 ····.line·237
276 ····invoke-virtual·{v1,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z276 ····invoke-virtual·{v1,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
277 ····goto·:goto_1277 ····goto·:goto_1
  
278 ····.line·231278 ····.line·241
279 ····:cond_2279 ····:cond_2
280 ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;280 ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
281 ····invoke-virtual·{p0},·Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver;281 ····invoke-virtual·{p0},·Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver;
  
282 ····move-result-object·p0282 ····move-result-object·p0
  
283 ····invoke-virtual·{p0,·p1,·v1},·Landroid/content/ContentResolver;->applyBatch(Ljava/lang/String;Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;283 ····invoke-virtual·{p0,·p1,·v1},·Landroid/content/ContentResolver;->applyBatch(Ljava/lang/String;Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;
  
284 ····goto·:goto_4284 ····goto·:goto_4
  
285 ····.line·213285 ····.line·223
286 ····:cond_3286 ····:cond_3
287 ····new-instance·v1,·Ljava/util/ArrayList;287 ····new-instance·v1,·Ljava/util/ArrayList;
  
288 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V288 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
289 ····.line·214289 ····.line·224
290 ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;290 ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
291 ····invoke-static·{v2},·Lcom/android/providers/media/PermissionActivity;->access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List;291 ····invoke-static·{v2},·Lcom/android/providers/media/PermissionActivity;->access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List;
  
292 ····move-result-object·v2292 ····move-result-object·v2
  
293 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;293 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
Offset 325, 67 lines modifiedOffset 325, 67 lines modified
  
325 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;325 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
326 ····move-result-object·v3326 ····move-result-object·v3
  
327 ····check-cast·v3,·Landroid/net/Uri;327 ····check-cast·v3,·Landroid/net/Uri;
  
328 ····.line·215328 ····.line·225
329 ····invoke-static·{v3},·Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;329 ····invoke-static·{v3},·Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;
  
330 ····move-result-object·v3330 ····move-result-object·v3
  
331 ····iget-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;331 ····iget-object·v4,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
332 ····.line·216332 ····.line·226
333 ····invoke-static·{v4},·Lcom/android/providers/media/PermissionActivity;->access$300(Lcom/android/providers/media/PermissionActivity;)Landroid/content/ContentValues;333 ····invoke-static·{v4},·Lcom/android/providers/media/PermissionActivity;->access$300(Lcom/android/providers/media/PermissionActivity;)Landroid/content/ContentValues;
  
334 ····move-result-object·v4334 ····move-result-object·v4
  
335 ····invoke-virtual·{v3,·v4},·Landroid/content/ContentProviderOperation$Builder;->withValues(Landroid/content/ContentValues;)Landroid/content/ContentProviderOperation$Builder;335 ····invoke-virtual·{v3,·v4},·Landroid/content/ContentProviderOperation$Builder;->withValues(Landroid/content/ContentValues;)Landroid/content/ContentProviderOperation$Builder;
  
336 ····move-result-object·v3336 ····move-result-object·v3
  
337 ····const-string·v4,·"android:query-arg-allow-movement"337 ····const-string·v4,·"android:query-arg-allow-movement"
  
338 ····.line·217338 ····.line·227
339 ····sget-object·v6,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;339 ····sget-object·v6,·Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
  
340 ····invoke-virtual·{v3,·v4,·v6},·Landroid/content/ContentProviderOperation$Builder;->withExtra(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder;340 ····invoke-virtual·{v3,·v4,·v6},·Landroid/content/ContentProviderOperation$Builder;->withExtra(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder;
  
341 ····move-result-object·v3341 ····move-result-object·v3
  
342 ····.line·218342 ····.line·228
343 ····invoke-virtual·{v3,·v5},·Landroid/content/ContentProviderOperation$Builder;->withExceptionAllowed(Z)Landroid/content/ContentProviderOperation$Builder;343 ····invoke-virtual·{v3,·v5},·Landroid/content/ContentProviderOperation$Builder;->withExceptionAllowed(Z)Landroid/content/ContentProviderOperation$Builder;
  
344 ····move-result-object·v3344 ····move-result-object·v3
  
345 ····.line·219345 ····.line·229
346 ····invoke-virtual·{v3},·Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation;346 ····invoke-virtual·{v3},·Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation;
  
347 ····move-result-object·v3347 ····move-result-object·v3
  
348 ····.line·215348 ····.line·225
349 ····invoke-virtual·{v1,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z349 ····invoke-virtual·{v1,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
350 ····goto·:goto_2350 ····goto·:goto_2
  
351 ····.line·221351 ····.line·231
352 ····:cond_4352 ····:cond_4
353 ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;353 ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
354 ····invoke-virtual·{p0},·Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver;354 ····invoke-virtual·{p0},·Landroid/app/Activity;->getContentResolver()Landroid/content/ContentResolver;
  
355 ····move-result-object·p0355 ····move-result-object·p0
  
356 ····invoke-virtual·{p0,·p1,·v1},·Landroid/content/ContentResolver;->applyBatch(Ljava/lang/String;Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;356 ····invoke-virtual·{p0,·p1,·v1},·Landroid/content/ContentResolver;->applyBatch(Ljava/lang/String;Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;
  
357 ····goto·:goto_4357 ····goto·:goto_4
  
358 ····.line·204358 ····.line·214
359 ····:cond_5359 ····:cond_5
360 ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;360 ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
361 ····invoke-static·{p1},·Lcom/android/providers/media/PermissionActivity;->access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List;361 ····invoke-static·{p1},·Lcom/android/providers/media/PermissionActivity;->access$000(Lcom/android/providers/media/PermissionActivity;)Ljava/util/List;
  
362 ····move-result-object·p1362 ····move-result-object·p1
  
Offset 402, 15 lines modifiedOffset 402, 15 lines modified
  
402 ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object;402 ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
403 ····move-result-object·v1403 ····move-result-object·v1
  
404 ····check-cast·v1,·Landroid/net/Uri;404 ····check-cast·v1,·Landroid/net/Uri;
  
405 ····.line·205405 ····.line·215
406 ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;406 ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
407 ····iget-object·v3,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;407 ····iget-object·v3,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
408 ····invoke-virtual·{v3},·Landroid/app/Activity;->getCallingPackage()Ljava/lang/String;408 ····invoke-virtual·{v3},·Landroid/app/Activity;->getCallingPackage()Ljava/lang/String;
  
409 ····move-result-object·v3409 ····move-result-object·v3
Offset 420, 15 lines modifiedOffset 420, 15 lines modified
420 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0420 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
  
421 ····goto·:goto_3421 ····goto·:goto_3
  
422 ····:catch_0422 ····:catch_0
423 ····move-exception·p0423 ····move-exception·p0
  
424 ····.line·236424 ····.line·246
425 ····invoke-static·{v0,·p0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I425 ····invoke-static·{v0,·p0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I
  
426 ····:cond_6426 ····:cond_6
427 ····:goto_4427 ····:goto_4
428 ····const/4·p0,·0x0428 ····const/4·p0,·0x0
  
429 ····return-object·p0429 ····return-object·p0
Offset 449, 97 lines modifiedOffset 449, 97 lines modified
  
449 ····return-void449 ····return-void
450 .end·method450 .end·method
  
451 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V451 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
452 ····.locals·0452 ····.locals·0
  
453 ····.line·195453 ····.line·205
454 ····check-cast·p1,·Ljava/lang/Void;454 ····check-cast·p1,·Ljava/lang/Void;
  
455 ····invoke-virtual·{p0,·p1},·Lcom/android/providers/media/PermissionActivity$1;->onPostExecute(Ljava/lang/Void;)V455 ····invoke-virtual·{p0,·p1},·Lcom/android/providers/media/PermissionActivity$1;->onPostExecute(Ljava/lang/Void;)V
  
456 ····return-void456 ····return-void
457 .end·method457 .end·method
  
458 .method·protected·onPostExecute(Ljava/lang/Void;)V458 .method·protected·onPostExecute(Ljava/lang/Void;)V
459 ····.locals·5459 ····.locals·5
  
460 ····.line·243460 ····.line·253
461 ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;461 ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
462 ····const/4·v0,·-0x1462 ····const/4·v0,·-0x1
  
463 ····invoke-virtual·{p1,·v0},·Landroid/app/Activity;->setResult(I)V463 ····invoke-virtual·{p1,·v0},·Landroid/app/Activity;->setResult(I)V
  
464 ····.line·245464 ····.line·255
465 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J465 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
466 ····move-result-wide·v0466 ····move-result-wide·v0
  
467 ····iget-wide·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->val$startTime:J467 ····iget-wide·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->val$startTime:J
  
468 ····sub-long/2addr·v0,·v2468 ····sub-long/2addr·v0,·v2
  
469 ····.line·246469 ····.line·256
470 ····invoke-static·{},·Lcom/android/providers/media/PermissionActivity;->access$400()Ljava/lang/Long;470 ····invoke-static·{},·Lcom/android/providers/media/PermissionActivity;->access$400()Ljava/lang/Long;
  
471 ····move-result-object·p1471 ····move-result-object·p1
  
472 ····invoke-virtual·{p1},·Ljava/lang/Long;->longValue()J472 ····invoke-virtual·{p1},·Ljava/lang/Long;->longValue()J
  
473 ····move-result-wide·v2473 ····move-result-wide·v2
  
474 ····cmp-long·p1,·v0,·v2474 ····cmp-long·p1,·v0,·v2
  
475 ····if-lez·p1,·:cond_0475 ····if-lez·p1,·:cond_0
  
476 ····.line·247476 ····.line·257
477 ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;477 ····iget-object·p1,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
478 ····invoke-static·{p1},·Lcom/android/providers/media/PermissionActivity;->access$500(Lcom/android/providers/media/PermissionActivity;)Landroid/app/ProgressDialog;478 ····invoke-static·{p1},·Lcom/android/providers/media/PermissionActivity;->access$500(Lcom/android/providers/media/PermissionActivity;)Landroid/app/ProgressDialog;
  
479 ····move-result-object·p1479 ····move-result-object·p1
  
480 ····invoke-virtual·{p1},·Landroid/app/ProgressDialog;->dismiss()V480 ····invoke-virtual·{p1},·Landroid/app/ProgressDialog;->dismiss()V
  
481 ····.line·248481 ····.line·258
482 ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;482 ····iget-object·p0,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
483 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V483 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V
  
484 ····goto·:goto_0484 ····goto·:goto_0
  
485 ····.line·250485 ····.line·260
486 ····:cond_0486 ····:cond_0
487 ····new-instance·p1,·Landroid/os/Handler;487 ····new-instance·p1,·Landroid/os/Handler;
  
488 ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;488 ····iget-object·v2,·p0,·Lcom/android/providers/media/PermissionActivity$1;->this$0:Lcom/android/providers/media/PermissionActivity;
  
489 ····invoke-virtual·{v2},·Landroid/app/Activity;->getMainLooper()Landroid/os/Looper;489 ····invoke-virtual·{v2},·Landroid/app/Activity;->getMainLooper()Landroid/os/Looper;
  
490 ····move-result-object·v2490 ····move-result-object·v2
  
491 ····invoke-direct·{p1,·v2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V491 ····invoke-direct·{p1,·v2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
  
492 ····.line·251492 ····.line·261
493 ····new-instance·v2,·Lcom/android/providers/media/-$$Lambda$PermissionActivity$1$IfhzNBF8a1F3zdHmg6v-wSzK28Q;493 ····new-instance·v2,·Lcom/android/providers/media/-$$Lambda$PermissionActivity$1$IfhzNBF8a1F3zdHmg6v-wSzK28Q;
  
494 ····invoke-direct·{v2,·p0},·Lcom/android/providers/media/-$$Lambda$PermissionActivity$1$IfhzNBF8a1F3zdHmg6v-wSzK28Q;-><init>(Lcom/android/providers/media/PermissionActivity$1;)V494 ····invoke-direct·{v2,·p0},·Lcom/android/providers/media/-$$Lambda$PermissionActivity$1$IfhzNBF8a1F3zdHmg6v-wSzK28Q;-><init>(Lcom/android/providers/media/PermissionActivity$1;)V
  
495 ····.line·254495 ····.line·264
496 ····invoke-static·{},·Lcom/android/providers/media/PermissionActivity;->access$400()Ljava/lang/Long;496 ····invoke-static·{},·Lcom/android/providers/media/PermissionActivity;->access$400()Ljava/lang/Long;
  
497 ····move-result-object·p0497 ····move-result-object·p0
  
498 ····invoke-virtual·{p0},·Ljava/lang/Long;->longValue()J498 ····invoke-virtual·{p0},·Ljava/lang/Long;->longValue()J
  
499 ····move-result-wide·v3499 ····move-result-wide·v3
  
500 ····sub-long/2addr·v3,·v0500 ····sub-long/2addr·v3,·v0
  
501 ····.line·251501 ····.line·261
502 ····invoke-virtual·{p1,·v2,·v3,·v4},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z502 ····invoke-virtual·{p1,·v2,·v3,·v4},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
  
503 ····:goto_0503 ····:goto_0
504 ····return-void504 ····return-void
505 .end·method505 .end·method