Offset 302, 15 lines modifiedOffset 302, 15 lines modified
302 ····const/4·v0,·0x0302 ····const/4·v0,·0x0
  
303 ····if-eqz·p1,·:cond_0303 ····if-eqz·p1,·:cond_0
  
304 ····.line·335304 ····.line·335
305 ····sget-object·p1,·Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;->GRANT_All_FILE_ACCESS:Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;305 ····sget-object·p1,·Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;->GRANT_All_FILE_ACCESS:Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;
  
306 ····const·v1,·0x7f120196306 ····const·v1,·0x7f1201c4
  
307 ····const/4·v2,·-0x1307 ····const/4·v2,·-0x1
  
308 ····invoke-virtual·{p0,·p1,·v1,·v2,·v0},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->showConfirmDialog(Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;IIZ)V308 ····invoke-virtual·{p0,·p1,·v1,·v2,·v0},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->showConfirmDialog(Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;IIZ)V
  
309 ····goto·:goto_0309 ····goto·:goto_0
  
Offset 524, 15 lines modifiedOffset 524, 15 lines modified
524 .end·method524 .end·method
  
525 .method·private·setAdminSupportDetail(Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;)V525 .method·private·setAdminSupportDetail(Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin;)V
526 ····.locals·2526 ····.locals·2
  
527 ····if-eqz·p1,·:cond_0527 ····if-eqz·p1,·:cond_0
  
528 ····const·v0,·0x7f0800a6528 ····const·v0,·0x7f0800a8
  
529 ····.line·466529 ····.line·466
530 ····invoke-direct·{p0,·v0},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->showRightIcon(I)V530 ····invoke-direct·{p0,·v0},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->showRightIcon(I)V
  
531 ····.line·467531 ····.line·467
532 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mWidgetFrame:Landroid/view/ViewGroup;532 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mWidgetFrame:Landroid/view/ViewGroup;
  
Offset 721, 15 lines modifiedOffset 721, 15 lines modified
721 ····if-eqz·v0,·:cond_1721 ····if-eqz·v0,·:cond_1
  
722 ····.line·450722 ····.line·450
723 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mDivider:Landroid/view/View;723 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mDivider:Landroid/view/View;
  
724 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setVisibility(I)V724 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setVisibility(I)V
  
725 ····const·v0,·0x7f0800b6725 ····const·v0,·0x7f0800b8
  
726 ····.line·451726 ····.line·451
727 ····invoke-direct·{p0,·v0},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->showRightIcon(I)V727 ····invoke-direct·{p0,·v0},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->showRightIcon(I)V
  
728 ····.line·452728 ····.line·452
729 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mPackageName:Ljava/lang/String;729 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mPackageName:Ljava/lang/String;
  
Offset 1149, 15 lines modifiedOffset 1149, 15 lines modified
1149 ····.locals·41149 ····.locals·4
  
1150 ····if-nez·p2,·:cond_01150 ····if-nez·p2,·:cond_0
  
1151 ····return-void1151 ····return-void
  
1152 ····:cond_01152 ····:cond_0
1153 ····const·v0,·0x7f0a014e1153 ····const·v0,·0x7f0a0152
  
1154 ····.line·4091154 ····.line·409
1155 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->requireViewById(I)Landroid/view/View;1155 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->requireViewById(I)Landroid/view/View;
  
1156 ····move-result-object·p21156 ····move-result-object·p2
  
1157 ····check-cast·p2,·Landroid/widget/TextView;1157 ····check-cast·p2,·Landroid/widget/TextView;
Offset 1739, 24 lines modifiedOffset 1739, 24 lines modified
  
1739 ····const/4·v7,·0x01739 ····const/4·v7,·0x0
  
1740 ····move-object·v2,·p01740 ····move-object·v2,·p0
  
1741 ····invoke-virtual/range·{v2·..·v7},·Lcom/android/permissioncontroller/permission/ui/handheld/SettingsWithLargeHeader;->setHeader(Landroid/graphics/drawable/Drawable;Ljava/lang/CharSequence;Landroid/content/Intent;Landroid/os/UserHandle;Z)V1741 ····invoke-virtual/range·{v2·..·v7},·Lcom/android/permissioncontroller/permission/ui/handheld/SettingsWithLargeHeader;->setHeader(Landroid/graphics/drawable/Drawable;Ljava/lang/CharSequence;Landroid/content/Intent;Landroid/os/UserHandle;Z)V
  
1742 ····const·v0,·0x7f0a019a1742 ····const·v0,·0x7f0a019f
  
1743 ····.line·2161743 ····.line·216
1744 ····invoke-virtual·{p1,·v0},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1744 ····invoke-virtual·{p1,·v0},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1745 ····move-result-object·v01745 ····move-result-object·v0
  
1746 ····invoke-virtual·{p0,·v0},·Lcom/android/permissioncontroller/permission/ui/handheld/SettingsWithLargeHeader;->updateHeader(Landroid/view/View;)V1746 ····invoke-virtual·{p0,·v0},·Lcom/android/permissioncontroller/permission/ui/handheld/SettingsWithLargeHeader;->updateHeader(Landroid/view/View;)V
  
1747 ····const·v0,·0x7f0a02171747 ····const·v0,·0x7f0a021f
  
1748 ····.line·2181748 ····.line·218
1749 ····invoke-virtual·{p1,·v0},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1749 ····invoke-virtual·{p1,·v0},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1750 ····move-result-object·v01750 ····move-result-object·v0
  
1751 ····check-cast·v0,·Landroid/widget/TextView;1751 ····check-cast·v0,·Landroid/widget/TextView;
Offset 1784, 15 lines modifiedOffset 1784, 15 lines modified
  
1784 ····const-string·v2,·"com.android.permissioncontroller.extra.CALLER_NAME"1784 ····const-string·v2,·"com.android.permissioncontroller.extra.CALLER_NAME"
  
1785 ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;1785 ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
1786 ····move-result-object·v01786 ····move-result-object·v0
  
1787 ····const·v2,·0x7f0a014c1787 ····const·v2,·0x7f0a0150
  
1788 ····.line·2231788 ····.line·223
1789 ····invoke-virtual·{p1,·v2},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1789 ····invoke-virtual·{p1,·v2},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1790 ····move-result-object·v21790 ····move-result-object·v2
  
1791 ····check-cast·v2,·Landroid/widget/TextView;1791 ····check-cast·v2,·Landroid/widget/TextView;
Offset 1813, 15 lines modifiedOffset 1813, 15 lines modified
1813 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V1813 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
1814 ····const-string·v3,·"android.intent.action.MANAGE_APP_PERMISSIONS"1814 ····const-string·v3,·"android.intent.action.MANAGE_APP_PERMISSIONS"
  
1815 ····.line·2261815 ····.line·226
1816 ····invoke-direct·{p0,·v2,·v0,·v3},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->setBottomLinkState(Landroid/widget/TextView;Ljava/lang/String;Ljava/lang/String;)V1816 ····invoke-direct·{p0,·v2,·v0,·v3},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->setBottomLinkState(Landroid/widget/TextView;Ljava/lang/String;Ljava/lang/String;)V
  
1817 ····const·v2,·0x7f0a014d1817 ····const·v2,·0x7f0a0151
  
1818 ····.line·2281818 ····.line·228
1819 ····invoke-virtual·{p1,·v2},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1819 ····invoke-virtual·{p1,·v2},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1820 ····move-result-object·v21820 ····move-result-object·v2
  
1821 ····check-cast·v2,·Landroid/widget/TextView;1821 ····check-cast·v2,·Landroid/widget/TextView;
Offset 1869, 90 lines modifiedOffset 1869, 90 lines modified
  
1869 ····move-result-object·p31869 ····move-result-object·p3
  
1870 ····check-cast·p3,·Landroid/widget/RadioButton;1870 ····check-cast·p3,·Landroid/widget/RadioButton;
  
1871 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mAllowForegroundButton:Landroid/widget/RadioButton;1871 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mAllowForegroundButton:Landroid/widget/RadioButton;
  
1872 ····const·p3,·0x7f0a006b1872 ····const·p3,·0x7f0a006c
  
1873 ····.line·2351873 ····.line·235
1874 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1874 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1875 ····move-result-object·p31875 ····move-result-object·p3
  
1876 ····check-cast·p3,·Landroid/widget/RadioButton;1876 ····check-cast·p3,·Landroid/widget/RadioButton;
  
1877 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mAskOneTimeButton:Landroid/widget/RadioButton;1877 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mAskOneTimeButton:Landroid/widget/RadioButton;
  
1878 ····const·p3,·0x7f0a006c1878 ····const·p3,·0x7f0a006d
  
1879 ····.line·2361879 ····.line·236
1880 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1880 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1881 ····move-result-object·p31881 ····move-result-object·p3
  
1882 ····check-cast·p3,·Landroid/widget/RadioButton;1882 ····check-cast·p3,·Landroid/widget/RadioButton;
  
1883 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mAskButton:Landroid/widget/RadioButton;1883 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mAskButton:Landroid/widget/RadioButton;
  
1884 ····const·p3,·0x7f0a01051884 ····const·p3,·0x7f0a0108
  
1885 ····.line·2371885 ····.line·237
1886 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1886 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1887 ····move-result-object·p31887 ····move-result-object·p3
  
1888 ····check-cast·p3,·Landroid/widget/RadioButton;1888 ····check-cast·p3,·Landroid/widget/RadioButton;
  
1889 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mDenyButton:Landroid/widget/RadioButton;1889 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mDenyButton:Landroid/widget/RadioButton;
  
1890 ····const·p3,·0x7f0a01041890 ····const·p3,·0x7f0a0107
  
1891 ····.line·2381891 ····.line·238
1892 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1892 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1893 ····move-result-object·p31893 ····move-result-object·p3
  
1894 ····check-cast·p3,·Landroid/widget/RadioButton;1894 ····check-cast·p3,·Landroid/widget/RadioButton;
  
1895 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mDenyForegroundButton:Landroid/widget/RadioButton;1895 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mDenyForegroundButton:Landroid/widget/RadioButton;
  
1896 ····const·p3,·0x7f0a02c21896 ····const·p3,·0x7f0a02cd
  
1897 ····.line·2391897 ····.line·239
1898 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1898 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1899 ····move-result-object·p31899 ····move-result-object·p3
  
1900 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mDivider:Landroid/view/View;1900 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mDivider:Landroid/view/View;
  
1901 ····const·p3,·0x7f0a02d11901 ····const·p3,·0x7f0a02dc
  
1902 ····.line·2401902 ····.line·240
1903 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1903 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1904 ····move-result-object·p31904 ····move-result-object·p3
  
1905 ····check-cast·p3,·Landroid/view/ViewGroup;1905 ····check-cast·p3,·Landroid/view/ViewGroup;
  
1906 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mWidgetFrame:Landroid/view/ViewGroup;1906 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mWidgetFrame:Landroid/view/ViewGroup;
  
1907 ····const·p3,·0x7f0a02151907 ····const·p3,·0x7f0a021d
  
1908 ····.line·2411908 ····.line·241
1909 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1909 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1910 ····move-result-object·p31910 ····move-result-object·p3
  
1911 ····check-cast·p3,·Landroid/widget/TextView;1911 ····check-cast·p3,·Landroid/widget/TextView;
  
1912 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mPermissionDetails:Landroid/widget/TextView;1912 ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->mPermissionDetails:Landroid/widget/TextView;
  
1913 ····const·p3,·0x7f0a01ee1913 ····const·p3,·0x7f0a01f3
  
1914 ····.line·2431914 ····.line·243
1915 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;1915 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
1916 ····move-result-object·p31916 ····move-result-object·p3
  
1917 ····check-cast·p3,·Landroidx/core/widget/NestedScrollView;1917 ····check-cast·p3,·Landroidx/core/widget/NestedScrollView;
Offset 2059, 15 lines modifiedOffset 2059, 15 lines modified
2059 ····check-cast·p3,·Lcom/android/permissioncontroller/permission/data/FullStoragePermissionAppsLiveData$FullStoragePackageState;2059 ····check-cast·p3,·Lcom/android/permissioncontroller/permission/data/FullStoragePermissionAppsLiveData$FullStoragePackageState;
  
2060 ····invoke-direct·{p0,·p3,·p1},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->setSpecialStorageState(Lcom/android/permissioncontroller/permission/data/FullStoragePermissionAppsLiveData$FullStoragePackageState;Landroid/view/View;)V2060 ····invoke-direct·{p0,·p3,·p1},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment;->setSpecialStorageState(Lcom/android/permissioncontroller/permission/data/FullStoragePermissionAppsLiveData$FullStoragePackageState;Landroid/view/View;)V
  
2061 ····goto·:goto_12061 ····goto·:goto_1
  
2062 ····:cond_12062 ····:cond_1
2063 ····const·p3,·0x7f0a014e2063 ····const·p3,·0x7f0a0152
  
2064 ····.line·2602064 ····.line·260
2065 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;2065 ····invoke-virtual·{p1,·p3},·Landroid/view/ViewGroup;->requireViewById(I)Landroid/view/View;
  
2066 ····move-result-object·p32066 ····move-result-object·p3
  
2067 ····check-cast·p3,·Landroid/widget/TextView;2067 ····check-cast·p3,·Landroid/widget/TextView;