Offset 1, 14 lines modifiedOffset 1, 16 lines modified
  
1 package·com.android.permissioncontroller.permission.ui;1 package·com.android.permissioncontroller.permission.ui;
  
 2 import·android.app.Activity;
2 import·androidx.activity.ComponentActivity;3 import·androidx.activity.ComponentActivity;
3 import·android.content.Context;4 import·android.content.Context;
4 import·com.android.permissioncontroller.DeviceUtils;5 import·com.android.permissioncontroller.DeviceUtils;
5 import·android.view.MenuItem;6 import·android.view.MenuItem;
 7 import·android.content.Intent;
6 import·android.app.ActionBar;8 import·android.app.ActionBar;
7 import·androidx.navigation.NavGraph;9 import·androidx.navigation.NavGraph;
8 import·androidx.navigation.fragment.NavHostFragment;10 import·androidx.navigation.fragment.NavHostFragment;
9 import·android.os.Bundle;11 import·android.os.Bundle;
10 import·androidx.fragment.app.FragmentActivity;12 import·androidx.fragment.app.FragmentActivity;
  
11 public·final·class·ManagePermissionsActivity·extends·FragmentActivity13 public·final·class·ManagePermissionsActivity·extends·FragmentActivity
Offset 31, 14 lines modifiedOffset 33, 22 lines modified
31 ········final·ActionBar·actionBar·=·super.getActionBar();33 ········final·ActionBar·actionBar·=·super.getActionBar();
32 ········if·(actionBar·!=·null)·{34 ········if·(actionBar·!=·null)·{
33 ············actionBar.setHomeActionContentDescription(2131886191);35 ············actionBar.setHomeActionContentDescription(2131886191);
34 ········}36 ········}
35 ········return·actionBar;37 ········return·actionBar;
36 ····}38 ····}
37 ····39 ····
 40 ····protected·void·onActivityResult(final·int·n,·final·int·n2,·final·Intent·intent)·{
 41 ········super.onActivityResult(n,·n2,·intent);
 42 ········if·(n·==·5)·{
 43 ············((Activity)this).setResult(n2,·intent);
 44 ············((Activity)this).finish();
 45 ········}
 46 ····}
 47 ····
38 ····public·void·onCreate(final·Bundle·p0)·{48 ····public·void·onCreate(final·Bundle·p0)·{
39 ········//·49 ········//·
40 ········//·This·method·could·not·be·decompiled.50 ········//·This·method·could·not·be·decompiled.
41 ········//·51 ········//·
42 ········//·Original·Bytecode:52 ········//·Original·Bytecode:
43 ········//·53 ········//·
44 ········//·····1:·astore_2·······54 ········//·····1:·astore_2·······
Offset 204, 18 lines modifiedOffset 214, 18 lines modified
204 ········//···370:·astore··········20214 ········//···370:·astore··········20
205 ········//···372:·ldc·············"android.intent.extra.PACKAGE_NAME"215 ········//···372:·ldc·············"android.intent.extra.PACKAGE_NAME"
206 ········//···374:·astore··········22216 ········//···374:·astore··········22
207 ········//···376:·ldc·············"android.intent.extra.PERMISSION_NAME"217 ········//···376:·ldc·············"android.intent.extra.PERMISSION_NAME"
208 ········//···378:·astore··········23218 ········//···378:·astore··········23
209 ········//···380:·iload···········14219 ········//···380:·iload···········14
210 ········//···382:·iload···········19220 ········//···382:·iload···········19
211 ········//···384:·if_icmpeq·······1272221 ········//···384:·if_icmpeq·······1275
212 ········//···387:·iload···········14222 ········//···387:·iload···········14
213 ········//···389:·iload···········18223 ········//···389:·iload···········18
214 ········//···391:·if_icmpeq·······776224 ········//···391:·if_icmpeq·······779
215 ········//···394:·iload···········14225 ········//···394:·iload···········14
216 ········//···396:·iload···········17226 ········//···396:·iload···········17
217 ········//···398:·if_icmpeq·······583227 ········//···398:·if_icmpeq·······583
218 ········//···401:·iload···········14228 ········//···401:·iload···········14
219 ········//···403:·iload···········16229 ········//···403:·iload···········16
220 ········//···405:·if_icmpeq·······453230 ········//···405:·if_icmpeq·······453
221 ········//···408:·new·············Ljava/lang/StringBuilder;231 ········//···408:·new·············Ljava/lang/StringBuilder;
Offset 308, 410 lines modifiedOffset 318, 409 lines modified
308 ········//···592:·astore··········5318 ········//···592:·astore··········5
309 ········//···594:·aload_0········319 ········//···594:·aload_0········
310 ········//···595:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;320 ········//···595:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
311 ········//···598:·aload···········20321 ········//···598:·aload···········20
312 ········//···600:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;322 ········//···600:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;
313 ········//···603:·astore··········8323 ········//···603:·astore··········8
314 ········//···605:·aload···········8324 ········//···605:·aload···········8
315 ········//···607:·ifnonnull·······689325 ········//···607:·ifnonnull·······691
316 ········//···610:·aload_0········326 ········//···610:·aload_0········
317 ········//···611:·invokevirtual···android/app/Activity.getPackageManager:()Landroid/content/pm/PackageManager;327 ········//···611:·invokevirtual···android/app/Activity.getPackageManager:()Landroid/content/pm/PackageManager;
318 ········//···614:·astore··········25328 ········//···614:·astore··········25
319 ········//···616:·aload···········25329 ········//···616:·aload···········25
320 ········//···618:·aload···········5330 ········//···618:·aload···········5
321 ········//···620:·iconst_0·······331 ········//···620:·iconst_0·······
322 ········//···621:·invokevirtual···android/content/pm/PackageManager.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;332 ········//···621:·invokevirtual···android/content/pm/PackageManager.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;
323 ········//···624:·astore··········6333 ········//···624:·astore··········6
324 ········//···626:·aload···········6334 ········//···626:·aload···········6
325 ········//···628:·invokestatic····com/android/permissioncontroller/permission/utils/Utils.getGroupOfPermission:(Landroid/content/pm/PermissionInfo;)Ljava/lang/String;335 ········//···628:·invokestatic····com/android/permissioncontroller/permission/utils/Utils.getGroupOfPermission:(Landroid/content/pm/PermissionInfo;)Ljava/lang/String;
326 ········//···631:·astore··········8336 ········//···631:·astore··········8
327 ········//···633:·goto············689337 ········//···633:·goto············691
328 ········//···636:·pop············338 ········//···636:·pop············
329 ········//···637:·new·············Ljava/lang/StringBuilder;339 ········//···637:·new·············Ljava/lang/StringBuilder;
330 ········//···640:·astore··········6340 ········//···640:·astore··········6
331 ········//···642:·aload···········6341 ········//···642:·aload···········6
332 ········//···644:·invokespecial···java/lang/StringBuilder.<init>:()V342 ········//···644:·invokespecial···java/lang/StringBuilder.<init>:()V
333 ········//···647:·aload···········6343 ········//···647:·aload···········6
334 ········//···649:·ldc·············"Permission·"344 ········//···649:·ldc_w···········"Permission·"
335 ········//···651:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;345 ········//···652:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
336 ········//···654:·pop············346 ········//···655:·pop············
337 ········//···655:·aload···········6347 ········//···656:·aload···········6
338 ········//···657:·aload···········5348 ········//···658:·aload···········5
339 ········//···659:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;349 ········//···660:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
340 ········//···662:·pop············350 ········//···663:·pop············
341 ········//···663:·ldc·············"·does·not·exist"351 ········//···664:·ldc_w···········"·does·not·exist"
342 ········//···665:·astore··········25352 ········//···667:·astore··········25
343 ········//···667:·aload···········6353 ········//···669:·aload···········6
344 ········//···669:·aload···········25354 ········//···671:·aload···········25
345 ········//···671:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;355 ········//···673:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
346 ········//···674:·pop············356 ········//···676:·pop············
347 ········//···675:·aload···········6357 ········//···677:·aload···········6
348 ········//···677:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;358 ········//···679:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;
349 ········//···680:·astore··········6359 ········//···682:·astore··········6
350 ········//···682:·aload_3········360 ········//···684:·aload_3········
351 ········//···683:·aload···········6361 ········//···685:·aload···········6
352 ········//···685:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I362 ········//···687:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I
353 ········//···688:·pop············363 ········//···690:·pop············
354 ········//···689:·aload···········5364 ········//···691:·aload···········5
355 ········//···691:·ifnonnull·······711365 ········//···693:·ifnonnull·······714
356 ········//···694:·aload···········8366 ········//···696:·aload···········8
357 ········//···696:·ifnonnull·······711367 ········//···698:·ifnonnull·······714
358 ········//···699:·aload_3········368 ········//···701:·aload_3········
359 ········//···700:·ldc·············"Missing·mandatory·argument·EXTRA_PERMISSION_NAME·orEXTRA_PERMISSION_GROUP_NAME"369 ········//···702:·ldc_w···········"Missing·mandatory·argument·EXTRA_PERMISSION_NAME·orEXTRA_PERMISSION_GROUP_NAME"
360 ········//···702:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I370 ········//···705:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I
361 ········//···705:·pop············371 ········//···708:·pop············
362 ········//···706:·aload_0········372 ········//···709:·aload_0········
363 ········//···707:·invokevirtual···android/app/Activity.finish:()V373 ········//···710:·invokevirtual···android/app/Activity.finish:()V
364 ········//···710:·return·········374 ········//···713:·return·········
365 ········//···711:·aload_0········375 ········//···714:·aload_0········
366 ········//···712:·invokestatic····com/android/permissioncontroller/DeviceUtils.isAuto:(Landroid/content/Context;)Z376 ········//···715:·invokestatic····com/android/permissioncontroller/DeviceUtils.isAuto:(Landroid/content/Context;)Z
367 ········//···715:·istore··········24377 ········//···718:·istore··········24
368 ········//···717:·iload···········24378 ········//···720:·iload···········24
369 ········//···719:·ifeq············731379 ········//···722:·ifeq············734
370 ········//···722:·aload···········5380 ········//···725:·aload···········5
371 ········//···724:·invokestatic····com/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment.newInstance:(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment;381 ········//···727:·invokestatic····com/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment.newInstance:(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment;
372 ········//···727:·astore_3·······382 ········//···730:·astore_3·······
373 ········//···728:·goto············1473383 ········//···731:·goto············1473
374 ········//···731:·aload_0········384 ········//···734:·aload_0········
375 ········//···732:·invokestatic····com/android/permissioncontroller/DeviceUtils.isTelevision:(Landroid/content/Context;)Z385 ········//···735:·invokestatic····com/android/permissioncontroller/DeviceUtils.isTelevision:(Landroid/content/Context;)Z
376 ········//···735:·istore··········24386 ········//···738:·istore··········24
377 ········//···737:·iload···········24387 ········//···740:·iload···········24
378 ········//···739:·ifeq············751388 ········//···742:·ifeq············754
379 ········//···742:·aload···········5389 ········//···745:·aload···········5
380 ········//···744:·invokestatic····com/android/permissioncontroller/permission/ui/television/PermissionAppsFragment.newInstance:(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/television/PermissionAppsFragment;390 ········//···747:·invokestatic····com/android/permissioncontroller/permission/ui/television/PermissionAppsFragment.newInstance:(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/television/PermissionAppsFragment;
381 ········//···747:·astore_3·······391 ········//···750:·astore_3·······
382 ········//···748:·goto············1473392 ········//···751:·goto············1473
383 ········//···751:·aload···········8393 ········//···754:·aload···········8
384 ········//···753:·lload···········11394 ········//···756:·lload···········11
385 ········//···755:·invokestatic····com/android/permissioncontroller/permission/ui/handheld/PermissionAppsFragment.createArgs:(Ljava/lang/String;J)Landroid/os/Bundle;395 ········//···758:·invokestatic····com/android/permissioncontroller/permission/ui/handheld/PermissionAppsFragment.createArgs:(Ljava/lang/String;J)Landroid/os/Bundle;
386 ········//···758:·astore_3·······396 ········//···761:·astore_3·······
387 ········//···759:·aload_3········397 ········//···762:·aload_3········
388 ········//···760:·aload···········23398 ········//···763:·aload···········23
389 ········//···762:·aload···········5399 ········//···765:·aload···········5
390 ········//···764:·invokevirtual···android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V400 ········//···767:·invokevirtual···android/os/Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
391 ········//···767:·aload_2········401 ········//···770:·aload_2········
392 ········//···768:·aload_3········402 ········//···771:·aload_3········
393 ········//···769:·ldc_w···········2131362321403 ········//···772:·ldc_w···········2131362321
394 ········//···772:·invokespecial···com/android/permissioncontroller/permission/ui/ManagePermissionsActivity.setNavGraph:(Landroid/os/Bundle;I)V404 ········//···775:·invokespecial···com/android/permissioncontroller/permission/ui/ManagePermissionsActivity.setNavGraph:(Landroid/os/Bundle;I)V
395 ········//···775:·return·········405 ········//···778:·return·········
396 ········//···776:·aload_0········406 ········//···779:·aload_0········
397 ········//···777:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;407 ········//···780:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
398 ········//···780:·aload···········22408 ········//···783:·aload···········22
399 ········//···782:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;409 ········//···785:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;
400 ········//···785:·astore··········5410 ········//···788:·astore··········5
401 ········//···787:·aload···········5411 ········//···790:·aload···········5
402 ········//···789:·ifnonnull·······805412 ········//···792:·ifnonnull·······808
403 ········//···792:·aload_3········413 ········//···795:·aload_3········
404 ········//···793:·ldc_w···········"Missing·mandatory·argument·EXTRA_PACKAGE_NAME"414 ········//···796:·ldc_w···········"Missing·mandatory·argument·EXTRA_PACKAGE_NAME"
405 ········//···796:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I415 ········//···799:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I
406 ········//···799:·pop············416 ········//···802:·pop············
407 ········//···800:·aload_0········417 ········//···803:·aload_0········
408 ········//···801:·invokevirtual···android/app/Activity.finish:()V418 ········//···804:·invokevirtual···android/app/Activity.finish:()V
409 ········//···804:·return·········419 ········//···807:·return·········
410 ········//···805:·aload_0········420 ········//···808:·aload_0········
411 ········//···806:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;421 ········//···809:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
412 ········//···809:·astore··········23422 ········//···812:·astore··········23
413 ········//···811:·aload···········23423 ········//···814:·aload···········23
414 ········//···813:·aload···········8424 ········//···816:·aload···········8
415 ········//···815:·invokevirtual···android/content/Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;425 ········//···818:·invokevirtual···android/content/Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
416 ········//···818:·checkcast·······Landroid/os/UserHandle;426 ········//···821:·checkcast·······Landroid/os/UserHandle;
417 ········//···821:·astore··········8427 ········//···824:·astore··········8
418 ········//···823:·aload···········8428 ········//···826:·aload···········8
419 ········//···825:·ifnonnull·······840429 ········//···828:·ifnonnull·······843
420 ········//···828:·invokestatic····android/os/UserHandle.myUserId:()I430 ········//···831:·invokestatic····android/os/UserHandle.myUserId:()I
421 ········//···831:·istore··········7431 ········//···834:·istore··········7
422 ········//···833:·iload···········7432 ········//···836:·iload···········7
423 ········//···835:·invokestatic····android/os/UserHandle.of:(I)Landroid/os/UserHandle;433 ········//···838:·invokestatic····android/os/UserHandle.of:(I)Landroid/os/UserHandle;
424 ········//···838:·astore··········8434 ········//···841:·astore··········8
425 ········//···840:·aload_0········435 ········//···843:·aload_0········
426 ········//···841:·invokevirtual···android/app/Activity.getPackageManager:()Landroid/content/pm/PackageManager;436 ········//···844:·invokevirtual···android/app/Activity.getPackageManager:()Landroid/content/pm/PackageManager;
427 ········//···844:·astore··········23437 ········//···847:·astore··········23
428 ········//···846:·aload···········23438 ········//···849:·aload···········23
429 ········//···848:·aload···········5439 ········//···851:·aload···········5
430 ········//···850:·iconst_0·······440 ········//···853:·iconst_0·······
431 ········//···851:·aload···········8441 ········//···854:·aload···········8
432 ········//···853:·invokevirtual···android/content/pm/PackageManager.getApplicationInfoAsUser:(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo;442 ········//···856:·invokevirtual···android/content/pm/PackageManager.getApplicationInfoAsUser:(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo;
433 ········//···856:·astore··········23443 ········//···859:·astore··········23
434 ········//···858:·aload···········23444 ········//···861:·aload···········23
435 ········//···860:·getfield········android/content/pm/ApplicationInfo.uid:I445 ········//···863:·getfield········android/content/pm/ApplicationInfo.uid:I
436 ········//···863:·istore··········17446 ········//···866:·istore··········17
437 ········//···865:·aload_0········447 ········//···868:·aload_0········
438 ········//···866:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;448 ········//···869:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
439 ········//···869:·astore··········23449 ········//···872:·astore··········23
440 ········//···871:·ldc_w···········"android.intent.action.AUTO_REVOKE_PERMISSIONS"450 ········//···874:·ldc_w···········"android.intent.action.AUTO_REVOKE_PERMISSIONS"
441 ········//···874:·astore··········25451 ········//···877:·astore··········25
442 ········//···876:·lconst_0·······452 ········//···879:·lconst_0·······
443 ········//···877:·lstore··········26453 ········//···880:·lstore··········26
444 ········//···879:·aload···········23454 ········//···882:·aload···········23
445 ········//···881:·aload···········25455 ········//···884:·aload···········25
446 ········//···883:·lload···········26456 ········//···886:·lload···········26
447 ········//···885:·invokevirtual···android/content/Intent.getLongExtra:(Ljava/lang/String;J)J457 ········//···888:·invokevirtual···android/content/Intent.getLongExtra:(Ljava/lang/String;J)J
448 ········//···888:·lstore··········9458 ········//···891:·lstore··········9
449 ········//···890:·lload···········9459 ········//···893:·lload···········9
450 ········//···892:·lload···········26460 ········//···895:·lload···········26
451 ········//···894:·lcmp···········461 ········//···897:·lcmp···········
452 ········//···895:·istore··········14462 ········//···898:·istore··········14
453 ········//···897:·ldc_w···········"·uid·"463 ········//···900:·ldc_w···········"·uid·"
454 ········//···900:·astore··········20464 ········//···903:·astore··········20
455 ········//···902:·ldc_w···········"sessionId:·"465 ········//···905:·ldc_w···········"sessionId:·"
456 ········//···905:·astore··········28466 ········//···908:·astore··········28
457 ········//···907:·iload···········14467 ········//···910:·iload···········14
458 ········//···909:·ifeq············1021468 ········//···912:·ifeq············1024
459 ········//···912:·new·············Ljava/lang/StringBuilder;469 ········//···915:·new·············Ljava/lang/StringBuilder;
460 ········//···915:·astore··········29470 ········//···918:·astore··········29
461 ········//···917:·aload···········29471 ········//···920:·aload···········29
462 ········//···919:·invokespecial···java/lang/StringBuilder.<init>:()V472 ········//···922:·invokespecial···java/lang/StringBuilder.<init>:()V
463 ········//···922:·aload···········29473 ········//···925:·aload···········29
464 ········//···924:·aload···········28474 ········//···927:·aload···········28
465 ········//···926:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;475 ········//···929:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
466 ········//···929:·pop············476 ········//···932:·pop············
467 ········//···930:·aload···········29477 ········//···933:·aload···········29
468 ········//···932:·lload···········9478 ········//···935:·lload···········9
469 ········//···934:·invokevirtual···java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;479 ········//···937:·invokevirtual···java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;
470 ········//···937:·pop············480 ········//···940:·pop············
471 ········//···938:·ldc_w···········"·Reaching·AppPermissionGroupsFragment·for·auto·revoke.·packageName:·"481 ········//···941:·ldc_w···········"·Reaching·AppPermissionGroupsFragment·for·auto·revoke.·packageName:·"
472 ········//···941:·astore··········30482 ········//···944:·astore··········30
473 ········//···943:·aload···········29483 ········//···946:·aload···········29
474 ········//···945:·aload···········30484 ········//···948:·aload···········30
475 ········//···947:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;485 ········//···950:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
476 ········//···950:·pop············486 ········//···953:·pop············
477 ········//···951:·aload···········29487 ········//···954:·aload···········29
478 ········//···953:·aload···········5488 ········//···956:·aload···········5
479 ········//···955:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;489 ········//···958:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
480 ········//···958:·pop············490 ········//···961:·pop············
481 ········//···959:·aload···········29491 ········//···962:·aload···········29
482 ········//···961:·aload···········20492 ········//···964:·aload···········20
483 ········//···963:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;493 ········//···966:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
484 ········//···966:·pop············494 ········//···969:·pop············
485 ········//···967:·aload···········29495 ········//···970:·aload···········29
486 ········//···969:·iload···········17496 ········//···972:·iload···········17
487 ········//···971:·invokevirtual···java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;497 ········//···974:·invokevirtual···java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
488 ········//···974:·pop············498 ········//···977:·pop············
489 ········//···975:·aload···········29499 ········//···978:·aload···········29
490 ········//···977:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;500 ········//···980:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;
491 ········//···980:·astore··········29501 ········//···983:·astore··········29
492 ········//···982:·aload_3········502 ········//···985:·aload_3········
493 ········//···983:·aload···········29503 ········//···986:·aload···········29
494 ········//···985:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I504 ········//···988:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I
495 ········//···988:·pop············505 ········//···991:·pop············
496 ········//···989:·sipush··········273506 ········//···992:·sipush··········273
497 ········//···992:·istore··········14507 ········//···995:·istore··········14
498 ········//···994:·aload···········5508 ········//···997:·aload···········5
499 ········//···996:·astore··········31509 ········//···999:·astore··········31
500 ········//···998:·iconst_1·······510 ········//··1001:·iconst_1·······
501 ········//···999:·istore··········24511 ········//··1002:·istore··········24
502 ········//··1001:·iload···········14512 ········//··1004:·iload···········14
503 ········//··1003:·lload···········9513 ········//··1006:·lload···········9
504 ········//··1005:·iload···········17514 ········//··1008:·iload···········17
505 ········//··1007:·aload···········5515 ········//··1010:·aload···········5
506 ········//··1009:·iload···········24516 ········//··1012:·iload···········24
507 ········//··1011:·invokestatic····com/android/permissioncontroller/PermissionControllerStatsLog.write:(IJILjava/lang/String;I)V517 ········//··1014:·invokestatic····com/android/permissioncontroller/PermissionControllerStatsLog.write:(IJILjava/lang/String;I)V
508 ········//··1014:·lload···········9518 ········//··1017:·lload···········9
509 ········//··1016:·lstore··········11519 ········//··1019:·lstore··········11
510 ········//··1018:·goto············1152520 ········//··1021:·goto············1155
511 ········//··1021:·getstatic·······com/android/permissioncontroller/permission/utils/KotlinUtils.INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils;521 ········//··1024:·getstatic·······com/android/permissioncontroller/permission/utils/KotlinUtils.INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils;
512 ········//··1024:·astore··········23522 ········//··1027:·astore··········23
513 ········//··1026:·aload_0········523 ········//··1029:·aload_0········
514 ········//··1027:·invokevirtual···android/app/Activity.getApplication:()Landroid/app/Application;524 ········//··1030:·invokevirtual···android/app/Activity.getApplication:()Landroid/app/Application;
515 ········//··1030:·astore··········25525 ········//··1033:·astore··········25
516 ········//··1032:·aload···········23526 ········//··1035:·aload···········23
517 ········//··1034:·aload···········25527 ········//··1037:·aload···········25
518 ········//··1036:·aload···········5528 ········//··1039:·aload···········5
519 ········//··1038:·aload···········8529 ········//··1041:·aload···········8
520 ········//··1040:·invokevirtual···com/android/permissioncontroller/permission/utils/KotlinUtils.isROrAutoRevokeEnabled:(Landroid/app/Application;Ljava/lang/String;Landroid/os/UserHandle;)Z530 ········//··1043:·invokevirtual···com/android/permissioncontroller/permission/utils/KotlinUtils.isROrAutoRevokeEnabled:(Landroid/app/Application;Ljava/lang/String;Landroid/os/UserHandle;)Z
521 ········//··1043:·istore··········32531 ········//··1046:·istore··········32
522 ········//··1045:·iload···········32532 ········//··1048:·iload···········32
523 ········//··1047:·ifeq············1152533 ········//··1050:·ifeq············1155
524 ········//··1050:·new·············Ljava/lang/StringBuilder;534 ········//··1053:·new·············Ljava/lang/StringBuilder;
525 ········//··1053:·astore··········23535 ········//··1056:·astore··········23
526 ········//··1055:·aload···········23536 ········//··1058:·aload···········23
527 ········//··1057:·invokespecial···java/lang/StringBuilder.<init>:()V537 ········//··1060:·invokespecial···java/lang/StringBuilder.<init>:()V
528 ········//··1060:·aload···········23538 ········//··1063:·aload···········23
529 ········//··1062:·aload···········28539 ········//··1065:·aload···········28
530 ········//··1064:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;540 ········//··1067:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
531 ········//··1067:·pop············541 ········//··1070:·pop············
532 ········//··1068:·aload···········23542 ········//··1071:·aload···········23
533 ········//··1070:·lload···········11543 ········//··1073:·lload···········11
534 ········//··1072:·invokevirtual···java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;544 ········//··1075:·invokevirtual···java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;
535 ········//··1075:·pop············545 ········//··1078:·pop············
536 ········//··1076:·ldc_w···········"·Reaching·AppPermissionGroupsFragment·from·intent.·packageName·"546 ········//··1079:·ldc_w···········"·Reaching·AppPermissionGroupsFragment·from·intent.·packageName·"
537 ········//··1079:·astore··········25547 ········//··1082:·astore··········25
538 ········//··1081:·aload···········23548 ········//··1084:·aload···········23
539 ········//··1083:·aload···········25549 ········//··1086:·aload···········25
540 ········//··1085:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;550 ········//··1088:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
541 ········//··1088:·pop············551 ········//··1091:·pop············
542 ········//··1089:·aload···········23552 ········//··1092:·aload···········23
543 ········//··1091:·aload···········5553 ········//··1094:·aload···········5
544 ········//··1093:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;554 ········//··1096:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
545 ········//··1096:·pop············555 ········//··1099:·pop············
546 ········//··1097:·aload···········23556 ········//··1100:·aload···········23
547 ········//··1099:·aload···········20557 ········//··1102:·aload···········20
548 ········//··1101:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;558 ········//··1104:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
549 ········//··1104:·pop············559 ········//··1107:·pop············
550 ········//··1105:·aload···········23560 ········//··1108:·aload···········23
551 ········//··1107:·iload···········17561 ········//··1110:·iload···········17
552 ········//··1109:·invokevirtual···java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;562 ········//··1112:·invokevirtual···java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
553 ········//··1112:·pop············563 ········//··1115:·pop············
554 ········//··1113:·aload···········23564 ········//··1116:·aload···········23
555 ········//··1115:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;565 ········//··1118:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String;
556 ········//··1118:·astore··········23566 ········//··1121:·astore··········23
557 ········//··1120:·aload_3········567 ········//··1123:·aload_3········
558 ········//··1121:·aload···········23568 ········//··1124:·aload···········23
559 ········//··1123:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I569 ········//··1126:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I
560 ········//··1126:·pop············570 ········//··1129:·pop············
561 ········//··1127:·sipush··········273571 ········//··1130:·sipush··········273
562 ········//··1130:·istore··········14572 ········//··1133:·istore··········14
563 ········//··1132:·aload···········5573 ········//··1135:·aload···········5
564 ········//··1134:·astore··········31574 ········//··1137:·astore··········31
565 ········//··1136:·iconst_2·······575 ········//··1139:·iconst_2·······
566 ········//··1137:·istore··········24576 ········//··1140:·istore··········24
567 ········//··1139:·iload···········14577 ········//··1142:·iload···········14
568 ········//··1141:·lload···········11578 ········//··1144:·lload···········11
569 ········//··1143:·iload···········17579 ········//··1146:·iload···········17
570 ········//··1145:·aload···········5580 ········//··1148:·aload···········5
571 ········//··1147:·iload···········24581 ········//··1150:·iload···········24
572 ········//··1149:·invokestatic····com/android/permissioncontroller/PermissionControllerStatsLog.write:(IJILjava/lang/String;I)V582 ········//··1152:·invokestatic····com/android/permissioncontroller/PermissionControllerStatsLog.write:(IJILjava/lang/String;I)V
573 ········//··1152:·aload_0········583 ········//··1155:·aload_0········
574 ········//··1153:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;584 ········//··1156:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
575 ········//··1156:·astore_3·······585 ········//··1159:·astore_3·······
576 ········//··1157:·ldc_w···········"com.android.permissioncontroller.extra.ALL_PERMISSIONS"586 ········//··1160:·ldc_w···········"com.android.permissioncontroller.extra.ALL_PERMISSIONS"
577 ········//··1160:·astore··········23587 ········//··1163:·astore··········23
578 ········//··1162:·aload_3········588 ········//··1165:·aload_3········
579 ········//··1163:·aload···········23589 ········//··1166:·aload···········23
580 ········//··1165:·iconst_0·······590 ········//··1168:·iconst_0·······
581 ········//··1166:·invokevirtual···android/content/Intent.getBooleanExtra:(Ljava/lang/String;Z)Z591 ········//··1169:·invokevirtual···android/content/Intent.getBooleanExtra:(Ljava/lang/String;Z)Z
582 ········//··1169:·istore··········24592 ········//··1172:·istore··········24
583 ········//··1171:·aload_0········593 ········//··1174:·aload_0········
584 ········//··1172:·invokestatic····com/android/permissioncontroller/DeviceUtils.isAuto:(Landroid/content/Context;)Z594 ········//··1175:·invokestatic····com/android/permissioncontroller/DeviceUtils.isAuto:(Landroid/content/Context;)Z
585 ········//··1175:·istore··········13595 ········//··1178:·istore··········13
586 ········//··1177:·iload···········13596 ········//··1180:·iload···········13
587 ········//··1179:·ifeq············1209597 ········//··1182:·ifeq············1212
588 ········//··1182:·iload···········24598 ········//··1185:·iload···········24
589 ········//··1184:·ifeq············1198599 ········//··1187:·ifeq············1201
590 ········//··1187:·aload···········5600 ········//··1190:·aload···········5
591 ········//··1189:·aload···········8601 ········//··1192:·aload···········8
592 ········//··1191:·invokestatic····com/android/permissioncontroller/permission/ui/auto/AutoAllAppPermissionsFragment.newInstance:(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/auto/AutoAllAppPermissionsFragment;602 ········//··1194:·invokestatic····com/android/permissioncontroller/permission/ui/auto/AutoAllAppPermissionsFragment.newInstance:(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/auto/AutoAllAppPermissionsFragment;
593 ········//··1194:·astore_3·······603 ········//··1197:·astore_3·······
594 ········//··1195:·goto············1473604 ········//··1198:·goto············1473
595 ········//··1198:·aload···········5605 ········//··1201:·aload···········5
596 ········//··1200:·aload···········8606 ········//··1203:·aload···········8
597 ········//··1202:·invokestatic····com/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment.newInstance:(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment;607 ········//··1205:·invokestatic····com/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment.newInstance:(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment;
598 ········//··1205:·astore_3·······608 ········//··1208:·astore_3·······
599 ········//··1206:·goto············1473609 ········//··1209:·goto············1473
600 ········//··1209:·aload_0········610 ········//··1212:·aload_0········
601 ········//··1210:·invokestatic····com/android/permissioncontroller/DeviceUtils.isWear:(Landroid/content/Context;)Z611 ········//··1213:·invokestatic····com/android/permissioncontroller/DeviceUtils.isWear:(Landroid/content/Context;)Z
602 ········//··1213:·istore··········24612 ········//··1216:·istore··········24
603 ········//··1215:·iload···········24613 ········//··1218:·iload···········24
604 ········//··1217:·ifeq············1229614 ········//··1220:·ifeq············1232
605 ········//··1220:·aload···········5615 ········//··1223:·aload···········5
606 ········//··1222:·invokestatic····com/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear.newInstance:(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear;616 ········//··1225:·invokestatic····com/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear.newInstance:(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear;
607 ········//··1225:·astore_3·······617 ········//··1228:·astore_3·······
608 ········//··1226:·goto············1473618 ········//··1229:·goto············1473
609 ········//··1229:·aload_0········619 ········//··1232:·aload_0········
610 ········//··1230:·invokestatic····com/android/permissioncontroller/DeviceUtils.isTelevision:(Landroid/content/Context;)Z620 ········//··1233:·invokestatic····com/android/permissioncontroller/DeviceUtils.isTelevision:(Landroid/content/Context;)Z
611 ········//··1233:·istore··········24621 ········//··1236:·istore··········24
612 ········//··1235:·iload···········24622 ········//··1238:·iload···········24
613 ········//··1237:·ifeq············1251623 ········//··1240:·ifeq············1254
614 ········//··1240:·aload···········5624 ········//··1243:·aload···········5
615 ········//··1242:·aload···········8625 ········//··1245:·aload···········8
616 ········//··1244:·invokestatic····com/android/permissioncontroller/permission/ui/television/AppPermissionsFragment.newInstance:(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/television/AppPermissionsFragment;626 ········//··1247:·invokestatic····com/android/permissioncontroller/permission/ui/television/AppPermissionsFragment.newInstance:(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/television/AppPermissionsFragment;
617 ········//··1247:·astore_3·······627 ········//··1250:·astore_3·······
618 ········//··1248:·goto············1473628 ········//··1251:·goto············1473
619 ········//··1251:·aload···········5629 ········//··1254:·aload···········5
620 ········//··1253:·aload···········8630 ········//··1256:·aload···········8
621 ········//··1255:·lload···········11631 ········//··1258:·lload···········11
622 ········//··1257:·iload···········19632 ········//··1260:·iload···········19
623 ········//··1259:·invokestatic····com/android/permissioncontroller/permission/ui/handheld/AppPermissionGroupsFragment.createArgs:(Ljava/lang/String;Landroid/os/UserHandle;JZ)Landroid/os/Bundle;633 ········//··1262:·invokestatic····com/android/permissioncontroller/permission/ui/handheld/AppPermissionGroupsFragment.createArgs:(Ljava/lang/String;Landroid/os/UserHandle;JZ)Landroid/os/Bundle;
624 ········//··1262:·astore_3·······634 ········//··1265:·astore_3·······
625 ········//··1263:·aload_2········635 ········//··1266:·aload_2········
626 ········//··1264:·aload_3········636 ········//··1267:·aload_3········
627 ········//··1265:·ldc_w···········2131361892637 ········//··1268:·ldc_w···········2131361892
628 ········//··1268:·invokespecial···com/android/permissioncontroller/permission/ui/ManagePermissionsActivity.setNavGraph:(Landroid/os/Bundle;I)V638 ········//··1271:·invokespecial···com/android/permissioncontroller/permission/ui/ManagePermissionsActivity.setNavGraph:(Landroid/os/Bundle;I)V
629 ········//··1271:·return·········639 ········//··1274:·return·········
630 ········//··1272:·aload_0········640 ········//··1275:·aload_0········
631 ········//··1273:·invokestatic····com/android/permissioncontroller/DeviceUtils.isAuto:(Landroid/content/Context;)Z641 ········//··1276:·invokestatic····com/android/permissioncontroller/DeviceUtils.isAuto:(Landroid/content/Context;)Z
632 ········//··1276:·istore··········24642 ········//··1279:·istore··········24
633 ········//··1278:·iload···········24643 ········//··1281:·iload···········24
634 ········//··1280:·ifne············1402644 ········//··1283:·ifne············1405
635 ········//··1283:·aload_0········645 ········//··1286:·aload_0········
636 ········//··1284:·invokestatic····com/android/permissioncontroller/DeviceUtils.isTelevision:(Landroid/content/Context;)Z646 ········//··1287:·invokestatic····com/android/permissioncontroller/DeviceUtils.isTelevision:(Landroid/content/Context;)Z
637 ········//··1287:·istore··········24647 ········//··1290:·istore··········24
638 ········//··1289:·iload···········24648 ········//··1292:·iload···········24
639 ········//··1291:·ifne············1402649 ········//··1294:·ifne············1405
640 ········//··1294:·aload_0········650 ········//··1297:·aload_0········
641 ········//··1295:·invokestatic····com/android/permissioncontroller/DeviceUtils.isWear:(Landroid/content/Context;)Z651 ········//··1298:·invokestatic····com/android/permissioncontroller/DeviceUtils.isWear:(Landroid/content/Context;)Z
642 ········//··1298:·istore··········24652 ········//··1301:·istore··········24
643 ········//··1300:·iload···········24653 ········//··1303:·iload···········24
644 ········//··1302:·ifeq············1308654 ········//··1305:·ifeq············1311
645 ········//··1305:·goto············1402655 ········//··1308:·goto············1405
646 ········//··1308:·aload_0········656 ········//··1311:·aload_0········
647 ········//··1309:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;657 ········//··1312:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
648 ········//··1312:·aload···········22658 ········//··1315:·aload···········22
649 ········//··1314:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;659 ········//··1317:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;
650 ········//··1317:·astore··········21660 ········//··1320:·astore··········21
651 ········//··1319:·aload_0········661 ········//··1322:·aload_0········
652 ········//··1320:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;662 ········//··1323:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
653 ········//··1323:·aload···········23663 ········//··1326:·aload···········23
654 ········//··1325:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;664 ········//··1328:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;
655 ········//··1328:·astore_3·······665 ········//··1331:·astore_3·······
656 ········//··1329:·aload_0········666 ········//··1332:·aload_0········
657 ········//··1330:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;667 ········//··1333:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
658 ········//··1333:·aload···········20668 ········//··1336:·aload···········20
659 ········//··1335:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;669 ········//··1338:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;
660 ········//··1338:·astore··········28670 ········//··1341:·astore··········28
661 ········//··1340:·aload_0········671 ········//··1343:·aload_0········
662 ········//··1341:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;672 ········//··1344:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
663 ········//··1344:·aload···········8673 ········//··1347:·aload···········8
664 ········//··1346:·invokevirtual···android/content/Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;674 ········//··1349:·invokevirtual···android/content/Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
665 ········//··1349:·astore··········5675 ········//··1352:·astore··········5
666 ········//··1351:·aload···········5676 ········//··1354:·aload···········5
667 ········//··1353:·astore··········33677 ········//··1356:·astore··········33
668 ········//··1355:·aload···········5678 ········//··1358:·aload···········5
669 ········//··1357:·checkcast·······Landroid/os/UserHandle;679 ········//··1360:·checkcast·······Landroid/os/UserHandle;
670 ········//··1360:·astore··········33680 ········//··1363:·astore··········33
671 ········//··1362:·aload_0········681 ········//··1365:·aload_0········
672 ········//··1363:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;682 ········//··1366:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
673 ········//··1366:·ldc_w···········"com.android.permissioncontroller.extra.CALLER_NAME"683 ········//··1369:·ldc_w···········"com.android.permissioncontroller.extra.CALLER_NAME"
674 ········//··1369:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;684 ········//··1372:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;
675 ········//··1372:·astore··········31685 ········//··1375:·astore··········31
676 ········//··1374:·aload_3········686 ········//··1377:·aload_3········
677 ········//··1375:·astore··········20687 ········//··1378:·astore··········20
678 ········//··1377:·aload···········21688 ········//··1380:·aload···········21
679 ········//··1379:·aload_3········689 ········//··1382:·aload_3········
680 ········//··1380:·aload···········28690 ········//··1383:·aload···········28
681 ········//··1382:·aload···········33691 ········//··1385:·aload···········33
682 ········//··1384:·aload···········31692 ········//··1387:·aload···········31
683 ········//··1386:·lload···········11693 ········//··1389:·lload···········11
684 ········//··1388:·aconst_null····694 ········//··1391:·aconst_null····
685 ········//··1389:·invokestatic····com/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment.createArgs:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/UserHandle;Ljava/lang/String;JLjava/lang/String;)Landroid/os/Bundle;695 ········//··1392:·invokestatic····com/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment.createArgs:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/UserHandle;Ljava/lang/String;JLjava/lang/String;)Landroid/os/Bundle;
686 ········//··1392:·astore_3·······696 ········//··1395:·astore_3·······
687 ········//··1393:·aload_2········697 ········//··1396:·aload_2········
688 ········//··1394:·aload_3········698 ········//··1397:·aload_3········
689 ········//··1395:·ldc_w···········2131361891699 ········//··1398:·ldc_w···········2131361891
690 ········//··1398:·invokespecial···com/android/permissioncontroller/permission/ui/ManagePermissionsActivity.setNavGraph:(Landroid/os/Bundle;I)V700 ········//··1401:·invokespecial···com/android/permissioncontroller/permission/ui/ManagePermissionsActivity.setNavGraph:(Landroid/os/Bundle;I)V
691 ········//··1401:·return·········701 ········//··1404:·return·········
692 ········//··1402:·new·············Landroid/content/Intent;702 ········//··1405:·new·············Landroid/content/Intent;
693 ········//··1405:·astore_3·······703 ········//··1408:·astore_3·······
694 ········//··1406:·aload_3········704 ········//··1409:·aload_3········
695 ········//··1407:·aload_2········705 ········//··1410:·aload_2········
696 ········//··1408:·ldc_w···········Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity;.class706 ········//··1411:·ldc_w···········Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity;.class
697 ········//··1411:·invokespecial···android/content/Intent.<init>:(Landroid/content/Context;Ljava/lang/Class;)V707 ········//··1414:·invokespecial···android/content/Intent.<init>:(Landroid/content/Context;Ljava/lang/Class;)V
698 ········//··1414:·aload_0········708 ········//··1417:·aload_0········
699 ········//··1415:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;709 ········//··1418:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent;
700 ········//··1418:·invokevirtual···android/content/Intent.getExtras:()Landroid/os/Bundle;710 ········//··1421:·invokevirtual···android/content/Intent.getExtras:()Landroid/os/Bundle;
701 ········//··1421:·astore··········5711 ········//··1424:·astore··········5
702 ········//··1423:·aload_3········712 ········//··1426:·aload_3········
703 ········//··1424:·aload···········5713 ········//··1427:·aload···········5
704 ········//··1426:·invokevirtual···android/content/Intent.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent;714 ········//··1429:·invokevirtual···android/content/Intent.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent;
705 ········//··1429:·pop············715 ········//··1432:·pop············
706 ········//··1430:·aload_2········716 ········//··1433:·aload_2········
707 ········//··1431:·aload_3········717 ········//··1434:·aload_3········
708 ········//··1432:·invokevirtual···android/app/Activity.startActivity:(Landroid/content/Intent;)V718 ········//··1435:·iconst_5·······
709 ········//··1435:·aload_0········719 ········//··1436:·invokevirtual···androidx/activity/ComponentActivity.startActivityForResult:(Landroid/content/Intent;I)V
710 ········//··1436:·invokevirtual···android/app/Activity.finish:()V 
711 ········//··1439:·return·········720 ········//··1439:·return·········
712 ········//··1440:·aload_0········721 ········//··1440:·aload_0········
713 ········//··1441:·invokestatic····com/android/permissioncontroller/DeviceUtils.isAuto:(Landroid/content/Context;)Z722 ········//··1441:·invokestatic····com/android/permissioncontroller/DeviceUtils.isAuto:(Landroid/content/Context;)Z
714 ········//··1444:·istore··········24723 ········//··1444:·istore··········24
715 ········//··1446:·iload···········24724 ········//··1446:·iload···········24
716 ········//··1448:·ifeq············1458725 ········//··1448:·ifeq············1458
717 ········//··1451:·invokestatic····com/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment.newInstance:()Lcom/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment;726 ········//··1451:·invokestatic····com/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment.newInstance:()Lcom/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment;
Offset 756, 58 lines modifiedOffset 765, 58 lines modified
756 ········//··1530:·ldc·············2131362281765 ········//··1530:·ldc·············2131362281
757 ········//··1532:·invokestatic····androidx/navigation/Navigation.findNavController:(Landroid/app/Activity;I)Landroidx/navigation/NavController;766 ········//··1532:·invokestatic····androidx/navigation/Navigation.findNavController:(Landroid/app/Activity;I)Landroidx/navigation/NavController;
758 ········//··1535:·ldc·············2131689472767 ········//··1535:·ldc·············2131689472
759 ········//··1537:·aload_3········768 ········//··1537:·aload_3········
760 ········//··1538:·invokevirtual···androidx/navigation/NavController.setGraph:(ILandroid/os/Bundle;)V769 ········//··1538:·invokevirtual···androidx/navigation/NavController.setGraph:(ILandroid/os/Bundle;)V
761 ········//··1541:·return·········770 ········//··1541:·return·········
762 ········//··1542:·pop············771 ········//··1542:·pop············
763 ········//··1543:·goto············1014772 ········//··1543:·goto············1017
764 ········//··1546:·pop············773 ········//··1546:·pop············
765 ········//··1547:·goto············1152774 ········//··1547:·goto············1155
766 ········//····Exceptions:775 ········//····Exceptions:
767 ········//··Try···········Handler776 ········//··Try···········Handler
768 ········//··Start··End····Start··End····Type·····················································777 ········//··Start··End····Start··End····Type·····················································
769 ········//··-----··-----··-----··-----··---------------------------------------------------------778 ········//··-----··-----··-----··-----··---------------------------------------------------------
770 ········//··610····614····636····689····Landroid/content/pm/PackageManager$NameNotFoundException;779 ········//··610····614····636····691····Landroid/content/pm/PackageManager$NameNotFoundException;
771 ········//··620····624····636····689····Landroid/content/pm/PackageManager$NameNotFoundException;780 ········//··620····624····636····691····Landroid/content/pm/PackageManager$NameNotFoundException;
772 ········//··626····631····636····689····Landroid/content/pm/PackageManager$NameNotFoundException;781 ········//··626····631····636····691····Landroid/content/pm/PackageManager$NameNotFoundException;
773 ········//··840····844····1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;782 ········//··843····847····1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
774 ········//··851····856····1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;783 ········//··854····859····1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
775 ········//··858····863····1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;784 ········//··861····866····1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
776 ········//··865····869····1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;785 ········//··868····872····1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
777 ········//··883····888····1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;786 ········//··886····891····1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
778 ········//··912····915····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;787 ········//··915····918····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
779 ········//··917····922····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;788 ········//··920····925····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
780 ········//··924····930····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;789 ········//··927····933····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
781 ········//··932····938····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;790 ········//··935····941····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
782 ········//··945····951····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;791 ········//··948····954····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
783 ········//··953····959····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;792 ········//··956····962····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
784 ········//··961····967····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;793 ········//··964····970····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
785 ········//··969····975····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;794 ········//··972····978····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
786 ········//··975····980····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;795 ········//··978····983····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
787 ········//··983····989····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;796 ········//··986····992····1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
788 ········//··1009···1014···1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;797 ········//··1012···1017···1542···1546···Landroid/content/pm/PackageManager$NameNotFoundException;
789 ········//··1021···1024···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;798 ········//··1024···1027···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
790 ········//··1026···1030···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;799 ········//··1029···1033···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
791 ········//··1038···1043···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;800 ········//··1041···1046···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
792 ········//··1050···1053···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;801 ········//··1053···1056···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
793 ········//··1055···1060···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;802 ········//··1058···1063···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
794 ········//··1062···1068···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;803 ········//··1065···1071···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
795 ········//··1070···1076···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;804 ········//··1073···1079···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
796 ········//··1083···1089···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;805 ········//··1086···1092···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
797 ········//··1091···1097···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;806 ········//··1094···1100···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
798 ········//··1099···1105···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;807 ········//··1102···1108···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
799 ········//··1107···1113···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;808 ········//··1110···1116···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
800 ········//··1113···1118···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;809 ········//··1116···1121···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
801 ········//··1121···1127···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;810 ········//··1124···1130···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
802 ········//··1147···1152···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;811 ········//··1150···1155···1546···1550···Landroid/content/pm/PackageManager$NameNotFoundException;
803 ········//·812 ········//·
804 ········//·The·error·that·occurred·was:813 ········//·The·error·that·occurred·was:
805 ········//·814 ········//·
806 ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_1152:815 ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_1155:
807 ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27)816 ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27)
808 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596)817 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596)
809 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235)818 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235)
810 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42)819 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42)
811 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214)820 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214)
812 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99)821 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99)
813 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:757)822 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:757)