Offset 581, 32 lines modifiedOffset 581, 32 lines modified
581 ····goto/16·:goto_3581 ····goto/16·:goto_3
  
582 ····:cond_3582 ····:cond_3
583 ····if-eqz·p2,·:cond_9583 ····if-eqz·p2,·:cond_9
  
584 ····if-eqz·v0,·:cond_4584 ····if-eqz·v0,·:cond_4
  
585 ····const·p1,·0x7f12009b585 ····const·p1,·0x7f1200a2
  
586 ····return·p1586 ····return·p1
  
587 ····:cond_4587 ····:cond_4
588 ····if-eqz·v1,·:cond_5588 ····if-eqz·v1,·:cond_5
  
589 ····const·p1,·0x7f12009c589 ····const·p1,·0x7f1200a3
  
590 ····return·p1590 ····return·p1
  
591 ····.line·697591 ····.line·697
592 ····:cond_5592 ····:cond_5
593 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->isPolicyFullyFixed()Z593 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->isPolicyFullyFixed()Z
  
594 ····move-result·p2594 ····move-result·p2
  
595 ····const·v0,·0x7f120151595 ····const·v0,·0x7f120160
  
596 ····if-eqz·p2,·:cond_6596 ····if-eqz·p2,·:cond_6
  
597 ····return·v0597 ····return·v0
  
598 ····.line·702598 ····.line·702
599 ····:cond_6599 ····:cond_6
Offset 626, 15 lines modifiedOffset 626, 15 lines modified
  
626 ····invoke-virtual·{p2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;->isGranted()Z626 ····invoke-virtual·{p2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;->isGranted()Z
  
627 ····move-result·p2627 ····move-result·p2
  
628 ····if-eqz·p2,·:cond_7628 ····if-eqz·p2,·:cond_7
  
629 ····const·p1,·0x7f120150629 ····const·p1,·0x7f12015f
  
630 ····return·p1630 ····return·p1
  
631 ····.line·704631 ····.line·704
632 ····:cond_7632 ····:cond_7
633 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getBackground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;633 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getBackground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;
  
Offset 642, 15 lines modifiedOffset 642, 15 lines modified
  
642 ····invoke-virtual·{p2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;->isPolicyFixed()Z642 ····invoke-virtual·{p2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;->isPolicyFixed()Z
  
643 ····move-result·p2643 ····move-result·p2
  
644 ····if-eqz·p2,·:cond_8644 ····if-eqz·p2,·:cond_8
  
645 ····const·p1,·0x7f12014e645 ····const·p1,·0x7f12015d
  
646 ····return·p1646 ····return·p1
  
647 ····.line·706647 ····.line·706
648 ····:cond_8648 ····:cond_8
649 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getForeground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;649 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getForeground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;
  
Offset 673, 15 lines modifiedOffset 673, 15 lines modified
  
673 ····.line·715673 ····.line·715
674 ····:cond_a674 ····:cond_a
675 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->isPolicyFullyFixed()Z675 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->isPolicyFullyFixed()Z
  
676 ····move-result·p2676 ····move-result·p2
  
677 ····const·v0,·0x7f120153677 ····const·v0,·0x7f120162
  
678 ····if-eqz·p2,·:cond_b678 ····if-eqz·p2,·:cond_b
  
679 ····return·v0679 ····return·v0
  
680 ····.line·720680 ····.line·720
681 ····:cond_b681 ····:cond_b
Offset 701, 15 lines modifiedOffset 701, 15 lines modified
  
701 ····invoke-virtual·{p2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;->isGranted()Z701 ····invoke-virtual·{p2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;->isGranted()Z
  
702 ····move-result·p2702 ····move-result·p2
  
703 ····if-eqz·p2,·:cond_c703 ····if-eqz·p2,·:cond_c
  
704 ····const·p1,·0x7f120152704 ····const·p1,·0x7f120161
  
705 ····return·p1705 ····return·p1
  
706 ····.line·722706 ····.line·722
707 ····:cond_c707 ····:cond_c
708 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getBackground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;708 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getBackground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;
  
Offset 717, 15 lines modifiedOffset 717, 15 lines modified
  
717 ····invoke-virtual·{p2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;->isPolicyFixed()Z717 ····invoke-virtual·{p2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;->isPolicyFixed()Z
  
718 ····move-result·p2718 ····move-result·p2
  
719 ····if-eqz·p2,·:cond_d719 ····if-eqz·p2,·:cond_d
  
720 ····const·p1,·0x7f12014f720 ····const·p1,·0x7f12015e
  
721 ····return·p1721 ····return·p1
  
722 ····.line·724722 ····.line·724
723 ····:cond_d723 ····:cond_d
724 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getForeground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;724 ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getForeground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup;
  
Offset 740, 21 lines modifiedOffset 740, 21 lines modified
740 ····return·v0740 ····return·v0
  
741 ····:cond_e741 ····:cond_e
742 ····return·v2742 ····return·v2
  
743 ····:cond_f743 ····:cond_f
744 ····:goto_2744 ····:goto_2
745 ····const·p1,·0x7f120156745 ····const·p1,·0x7f120165
  
746 ····return·p1746 ····return·p1
  
747 ····:cond_10747 ····:cond_10
748 ····:goto_3748 ····:goto_3
749 ····const·p1,·0x7f120154749 ····const·p1,·0x7f120163
  
750 ····return·p1750 ····return·p1
751 .end·method751 .end·method
  
752 .method·private·final·getForegroundCapableDetailResId(Lcom/android/permissioncontroller/permission/utils/Utils$ForegroundCapableType;)I752 .method·private·final·getForegroundCapableDetailResId(Lcom/android/permissioncontroller/permission/utils/Utils$ForegroundCapableType;)I
753 ····.locals·1753 ····.locals·1
  
Offset 784, 30 lines modifiedOffset 784, 30 lines modified
784 ····if-eq·p1,·v0,·:cond_0784 ····if-eq·p1,·v0,·:cond_0
  
785 ····const/4·p1,·0x0785 ····const/4·p1,·0x0
  
786 ····return·p1786 ····return·p1
  
787 ····:cond_0787 ····:cond_0
788 ····const·p1,·0x7f1200a2788 ····const·p1,·0x7f1200a9
  
789 ····return·p1789 ····return·p1
  
790 ····:cond_1790 ····:cond_1
791 ····const·p1,·0x7f1200a4791 ····const·p1,·0x7f1200ab
  
792 ····return·p1792 ····return·p1
  
793 ····:cond_2793 ····:cond_2
794 ····const·p1,·0x7f1200a1794 ····const·p1,·0x7f1200a8
  
795 ····return·p1795 ····return·p1
  
796 ····:cond_3796 ····:cond_3
797 ····const·p1,·0x7f1200a3797 ····const·p1,·0x7f1200aa
  
798 ····return·p1798 ····return·p1
799 .end·method799 .end·method
  
800 .method·private·final·getIndividualPermissionDetailResId(Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;)Lkotlin/Pair;800 .method·private·final·getIndividualPermissionDetailResId(Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;)Lkotlin/Pair;
801 ····.locals·4801 ····.locals·4
802 ····.annotation·system·Ldalvik/annotation/Signature;802 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 887, 15 lines modifiedOffset 887, 15 lines modified
887 ····:cond_1887 ····:cond_1
888 ····invoke-interface·{v1},·Ljava/util/Map;->size()I888 ····invoke-interface·{v1},·Ljava/util/Map;->size()I
  
889 ····move-result·v0889 ····move-result·v0
  
890 ····if-nez·v0,·:cond_2890 ····if-nez·v0,·:cond_2
  
891 ····const·p1,·0x7f120149891 ····const·p1,·0x7f120158
  
892 ····.line·673892 ····.line·673
893 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;893 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
894 ····move-result-object·p1894 ····move-result-object·p1
  
895 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;895 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
Offset 916, 15 lines modifiedOffset 916, 15 lines modified
  
916 ····invoke-interface·{p1},·Ljava/util/Map;->size()I916 ····invoke-interface·{p1},·Ljava/util/Map;->size()I
  
917 ····move-result·p1917 ····move-result·p1
  
918 ····if-ne·v0,·p1,·:cond_3918 ····if-ne·v0,·p1,·:cond_3
  
919 ····const·p1,·0x7f120147919 ····const·p1,·0x7f120156
  
920 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;920 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
921 ····move-result-object·p1921 ····move-result-object·p1
  
922 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;922 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
Offset 933, 15 lines modifiedOffset 933, 15 lines modified
933 ····invoke-static·{p1,·v0},·Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;933 ····invoke-static·{p1,·v0},·Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
  
934 ····move-result-object·p1934 ····move-result-object·p1
  
935 ····goto·:goto_1935 ····goto·:goto_1
  
936 ····:cond_3936 ····:cond_3
937 ····const·p1,·0x7f120148937 ····const·p1,·0x7f120157
  
938 ····.line·675938 ····.line·675
939 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;939 ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
940 ····move-result-object·p1940 ····move-result-object·p1
  
941 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;941 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
Offset 1929, 30 lines modifiedOffset 1929, 30 lines modified
1929 ····.line·5311929 ····.line·531
1930 ····iget-boolean·v4,·v0,·Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel;->hasConfirmedRevoke:Z1930 ····iget-boolean·v4,·v0,·Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel;->hasConfirmedRevoke:Z
  
1931 ····if-nez·v4,·:cond_d1931 ····if-nez·v4,·:cond_d
  
1932 ····if-eqz·v11,·:cond_d1932 ····if-eqz·v11,·:cond_d
  
1933 ····const·v3,·0x7f12019b1933 ····const·v3,·0x7f1201cc
  
1934 ····.line·5321934 ····.line·532
1935 ····invoke-interface·{v1,·v2,·v3,·v9,·v5},·Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ConfirmDialogShowingFragment;->showConfirmDialog(Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;IIZ)V1935 ····invoke-interface·{v1,·v2,·v3,·v9,·v5},·Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ConfirmDialogShowingFragment;->showConfirmDialog(Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;IIZ)V
  
1936 ····return-void1936 ····return-void
  
1937 ····:cond_d1937 ····:cond_d
1938 ····if-eqz·v10,·:cond_e1938 ····if-eqz·v10,·:cond_e
  
1939 ····.line·5371939 ····.line·537
1940 ····iget-boolean·v4,·v0,·Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel;->hasConfirmedRevoke:Z1940 ····iget-boolean·v4,·v0,·Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel;->hasConfirmedRevoke:Z
  
1941 ····if-nez·v4,·:cond_e1941 ····if-nez·v4,·:cond_e
  
1942 ····const·v3,·0x7f1201171942 ····const·v3,·0x7f120120
  
1943 ····.line·5381943 ····.line·538
1944 ····invoke-interface·{v1,·v2,·v3,·v9,·v5},·Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ConfirmDialogShowingFragment;->showConfirmDialog(Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;IIZ)V1944 ····invoke-interface·{v1,·v2,·v3,·v9,·v5},·Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ConfirmDialogShowingFragment;->showConfirmDialog(Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;IIZ)V
  
1945 ····return-void1945 ····return-void
  
1946 ····:cond_e1946 ····:cond_e
Offset 2278, 15 lines modifiedOffset 2278, 15 lines modified
2278 ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V2278 ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
  
2279 ····.line·6672279 ····.line·667
2280 ····invoke-static·{p1},·Landroidx/navigation/fragment/FragmentKt;->findNavController(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController;2280 ····invoke-static·{p1},·Landroidx/navigation/fragment/FragmentKt;->findNavController(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController;
  
2281 ····move-result-object·p12281 ····move-result-object·p1
  
2282 ····const·v0,·0x7f0a00662282 ····const·v0,·0x7f0a0067
  
2283 ····invoke-static·{p1,·v0,·p2},·Lcom/android/permissioncontroller/permission/utils/KotlinUtilsKt;->navigateSafe(Landroidx/navigation/NavController;ILandroid/os/Bundle;)V2283 ····invoke-static·{p1,·v0,·p2},·Lcom/android/permissioncontroller/permission/utils/KotlinUtilsKt;->navigateSafe(Landroidx/navigation/NavController;ILandroid/os/Bundle;)V
  
2284 ····return-void2284 ····return-void
2285 .end·method2285 .end·method
  
2286 .method·public·final·showBottomLinkPage(Landroidx/fragment/app/Fragment;Ljava/lang/String;Landroid/os/Bundle;)V2286 .method·public·final·showBottomLinkPage(Landroidx/fragment/app/Fragment;Ljava/lang/String;Landroid/os/Bundle;)V
Offset 2321, 20 lines modifiedOffset 2321, 20 lines modified
2321 ····.line·4572321 ····.line·457
2322 ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z2322 ····invoke-static·{p2,·v0},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
  
2323 ····move-result·p22323 ····move-result·p2
  
2324 ····if-eqz·p2,·:cond_02324 ····if-eqz·p2,·:cond_0
  
2325 ····const·p2,·0x7f0a00672325 ····const·p2,·0x7f0a0068
  
2326 ····goto·:goto_02326 ····goto·:goto_0
  
2327 ····:cond_02327 ····:cond_0
2328 ····const·p2,·0x7f0a00682328 ····const·p2,·0x7f0a0069
  
2329 ····.line·4612329 ····.line·461
2330 ····:goto_02330 ····:goto_0
2331 ····invoke-static·{p1},·Landroidx/navigation/fragment/FragmentKt;->findNavController(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController;2331 ····invoke-static·{p1},·Landroidx/navigation/fragment/FragmentKt;->findNavController(Landroidx/fragment/app/Fragment;)Landroidx/navigation/NavController;
  
2332 ····move-result-object·p12332 ····move-result-object·p1