Offset 7, 195 lines modifiedOffset 7, 195 lines modified
7 .field·private·static·final·LOG_TAG:Ljava/lang/String;7 .field·private·static·final·LOG_TAG:Ljava/lang/String;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·static·constructor·<clinit>()V9 .method·static·constructor·<clinit>()V
10 ····.locals·110 ····.locals·1
  
11 ····.line·6511 ····.line·67
12 ····const-class·v0,·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;12 ····const-class·v0,·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;
  
13 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;13 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
  
14 ····move-result-object·v014 ····move-result-object·v0
  
15 ····sput-object·v0,·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->LOG_TAG:Ljava/lang/String;15 ····sput-object·v0,·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->LOG_TAG:Ljava/lang/String;
  
16 ····return-void16 ····return-void
17 .end·method17 .end·method
  
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.line·6420 ····.line·66
21 ····invoke-direct·{p0},·Landroidx/fragment/app/FragmentActivity;-><init>()V21 ····invoke-direct·{p0},·Landroidx/fragment/app/FragmentActivity;-><init>()V
  
22 ····return-void22 ····return-void
23 .end·method23 .end·method
  
24 .method·private·setNavGraph(Landroid/os/Bundle;I)V24 .method·private·setNavGraph(Landroid/os/Bundle;I)V
25 ····.locals·325 ····.locals·3
  
26 ····const·v0,·0x7f0d00b726 ····const·v0,·0x7f0d00b7
  
27 ····.line·29827 ····.line·310
28 ····invoke-virtual·{p0,·v0},·Landroidx/activity/ComponentActivity;->setContentView(I)V28 ····invoke-virtual·{p0,·v0},·Landroidx/activity/ComponentActivity;->setContentView(I)V
  
29 ····.line·29929 ····.line·311
30 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;30 ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····const·v1,·0x7f0a01e932 ····const·v1,·0x7f0a01ee
  
33 ····.line·30033 ····.line·312
34 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentManager;->findFragmentById(I)Landroidx/fragment/app/Fragment;34 ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentManager;->findFragmentById(I)Landroidx/fragment/app/Fragment;
  
35 ····move-result-object·v035 ····move-result-object·v0
  
36 ····check-cast·v0,·Landroidx/navigation/fragment/NavHostFragment;36 ····check-cast·v0,·Landroidx/navigation/fragment/NavHostFragment;
  
37 ····.line·30137 ····.line·313
38 ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController;38 ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController;
  
39 ····move-result-object·v139 ····move-result-object·v1
  
40 ····invoke-virtual·{v1},·Landroidx/navigation/NavController;->getNavInflater()Landroidx/navigation/NavInflater;40 ····invoke-virtual·{v1},·Landroidx/navigation/NavController;->getNavInflater()Landroidx/navigation/NavInflater;
  
41 ····move-result-object·v141 ····move-result-object·v1
  
42 ····const/high16·v2,·0x7f0f000042 ····const/high16·v2,·0x7f0f0000
  
43 ····.line·30243 ····.line·314
44 ····invoke-virtual·{v1,·v2},·Landroidx/navigation/NavInflater;->inflate(I)Landroidx/navigation/NavGraph;44 ····invoke-virtual·{v1,·v2},·Landroidx/navigation/NavInflater;->inflate(I)Landroidx/navigation/NavGraph;
  
45 ····move-result-object·v145 ····move-result-object·v1
  
46 ····.line·30346 ····.line·315
47 ····invoke-virtual·{v1,·p2},·Landroidx/navigation/NavGraph;->setStartDestination(I)V47 ····invoke-virtual·{v1,·p2},·Landroidx/navigation/NavGraph;->setStartDestination(I)V
  
48 ····.line·30448 ····.line·316
49 ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController;49 ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController;
  
50 ····move-result-object·p250 ····move-result-object·p2
  
51 ····invoke-virtual·{p2,·v1,·p1},·Landroidx/navigation/NavController;->setGraph(Landroidx/navigation/NavGraph;Landroid/os/Bundle;)V51 ····invoke-virtual·{p2,·v1,·p1},·Landroidx/navigation/NavController;->setGraph(Landroidx/navigation/NavGraph;Landroid/os/Bundle;)V
  
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
  
54 #·virtual·methods54 #·virtual·methods
55 .method·public·getActionBar()Landroid/app/ActionBar;55 .method·public·getActionBar()Landroid/app/ActionBar;
56 ····.locals·256 ····.locals·2
  
57 ····.line·30957 ····.line·321
58 ····invoke-super·{p0},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;58 ····invoke-super·{p0},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar;
  
59 ····move-result-object·v059 ····move-result-object·v0
  
60 ····if-eqz·v0,·:cond_060 ····if-eqz·v0,·:cond_0
  
61 ····const·v1,·0x7f12006f61 ····const·v1,·0x7f120075
  
62 ····.line·31162 ····.line·323
63 ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setHomeActionContentDescription(I)V63 ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setHomeActionContentDescription(I)V
  
64 ····:cond_064 ····:cond_0
65 ····return-object·v065 ····return-object·v0
66 .end·method66 .end·method
  
67 .method·protected·onActivityResult(IILandroid/content/Intent;)V67 .method·protected·onActivityResult(IILandroid/content/Intent;)V
68 ····.locals·168 ····.locals·1
  
69 ····.line·33369 ····.line·345
70 ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/fragment/app/FragmentActivity;->onActivityResult(IILandroid/content/Intent;)V70 ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/fragment/app/FragmentActivity;->onActivityResult(IILandroid/content/Intent;)V
  
71 ····const/4·v0,·0x571 ····const/4·v0,·0x5
  
72 ····if-ne·p1,·v0,·:cond_072 ····if-ne·p1,·v0,·:cond_0
  
73 ····.line·33573 ····.line·347
74 ····invoke-virtual·{p0,·p2,·p3},·Landroid/app/Activity;->setResult(ILandroid/content/Intent;)V74 ····invoke-virtual·{p0,·p2,·p3},·Landroid/app/Activity;->setResult(ILandroid/content/Intent;)V
  
75 ····.line·33675 ····.line·348
76 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V76 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V
  
77 ····:cond_077 ····:cond_0
78 ····return-void78 ····return-void
79 .end·method79 .end·method
  
80 .method·public·onCreate(Landroid/os/Bundle;)V80 .method·public·onCreate(Landroid/os/Bundle;)V
81 ····.locals·1781 ····.locals·17
  
82 ····move-object/from16·v0,·p082 ····move-object/from16·v0,·p0
  
83 ····.line·9483 ····.line·96
84 ····sget-object·v1,·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->LOG_TAG:Ljava/lang/String;84 ····sget-object·v1,·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->LOG_TAG:Ljava/lang/String;
  
85 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z85 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z
  
86 ····move-result·v286 ····move-result·v2
  
87 ····if-eqz·v2,·:cond_087 ····if-eqz·v2,·:cond_0
  
88 ····const·v2,·0x7f1300f988 ····const·v2,·0x7f1300f9
  
89 ····.line·9789 ····.line·99
90 ····invoke-virtual·{v0,·v2},·Landroid/app/Activity;->setTheme(I)V90 ····invoke-virtual·{v0,·v2},·Landroid/app/Activity;->setTheme(I)V
  
91 ····.line·9991 ····.line·101
92 ····:cond_092 ····:cond_0
93 ····invoke-super/range·{p0·..·p1},·Landroidx/fragment/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V93 ····invoke-super/range·{p0·..·p1},·Landroidx/fragment/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V
  
94 ····.line·10394 ····.line·105
95 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z95 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z
  
96 ····move-result·v296 ····move-result·v2
  
97 ····if-nez·v2,·:cond_197 ····if-nez·v2,·:cond_1
  
98 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z98 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z
  
99 ····move-result·v299 ····move-result·v2
  
100 ····if-nez·v2,·:cond_1100 ····if-nez·v2,·:cond_1
  
101 ····.line·104101 ····.line·106
102 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z102 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z
  
103 ····move-result·v2103 ····move-result·v2
  
104 ····if-eqz·v2,·:cond_2104 ····if-eqz·v2,·:cond_2
  
105 ····:cond_1105 ····:cond_1
106 ····if-eqz·p1,·:cond_2106 ····if-eqz·p1,·:cond_2
  
107 ····return-void107 ····return-void
  
108 ····.line·110108 ····.line·112
109 ····:cond_2109 ····:cond_2
110 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;110 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
111 ····move-result-object·v2111 ····move-result-object·v2
  
112 ····invoke-virtual·{v2},·Landroid/content/Intent;->getAction()Ljava/lang/String;112 ····invoke-virtual·{v2},·Landroid/content/Intent;->getAction()Ljava/lang/String;
  
113 ····move-result-object·v2113 ····move-result-object·v2
  
114 ····.line·112114 ····.line·114
115 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window;115 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window;
  
116 ····move-result-object·v3116 ····move-result-object·v3
  
117 ····const/high16·v4,·0x80000117 ····const/high16·v4,·0x80000
  
118 ····invoke-virtual·{v3,·v4},·Landroid/view/Window;->addSystemFlags(I)V118 ····invoke-virtual·{v3,·v4},·Landroid/view/Window;->addSystemFlags(I)V
  
119 ····.line·114119 ····.line·116
120 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;120 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
121 ····move-result-object·v3121 ····move-result-object·v3
  
122 ····const-string·v4,·"com.android.permissioncontroller.extra.SESSION_ID"122 ····const-string·v4,·"com.android.permissioncontroller.extra.SESSION_ID"
  
123 ····const-wide/16·v5,·0x0123 ····const-wide/16·v5,·0x0
Offset 205, 131 lines modifiedOffset 205, 148 lines modified
205 ····move-result-wide·v7205 ····move-result-wide·v7
  
206 ····:goto_0206 ····:goto_0
207 ····cmp-long·v3,·v7,·v5207 ····cmp-long·v3,·v7,·v5
  
208 ····if-nez·v3,·:cond_3208 ····if-nez·v3,·:cond_3
  
209 ····.line·116209 ····.line·118
210 ····new-instance·v3,·Ljava/util/Random;210 ····new-instance·v3,·Ljava/util/Random;
  
211 ····invoke-direct·{v3},·Ljava/util/Random;-><init>()V211 ····invoke-direct·{v3},·Ljava/util/Random;-><init>()V
  
212 ····invoke-virtual·{v3},·Ljava/util/Random;->nextLong()J212 ····invoke-virtual·{v3},·Ljava/util/Random;->nextLong()J
  
213 ····move-result-wide·v7213 ····move-result-wide·v7
  
214 ····goto·:goto_0214 ····goto·:goto_0
  
215 ····:cond_3215 ····:cond_3
216 ····const/4·v9,·-0x1216 ····const/4·v9,·-0x1
  
217 ····.line·125217 ····.line·127
218 ····invoke-virtual·{v2},·Ljava/lang/String;->hashCode()I218 ····invoke-virtual·{v2},·Ljava/lang/String;->hashCode()I
  
219 ····move-result·v10219 ····move-result·v10
  
220 ····const/4·v11,·0x4220 ····const/4·v11,·0x4
  
221 ····const/4·v12,·0x3221 ····const/4·v12,·0x3
  
222 ····const/4·v13,·0x2222 ····const/4·v13,·0x2
  
223 ····const/4·v15,·0x1223 ····const/4·v15,·0x5
  
 224 ····const/4·v3,·0x1
  
224 ····const/4·v3,·0x0225 ····const/4·v14,·0x0
  
225 ····sparse-switch·v10,·:sswitch_data_0226 ····sparse-switch·v10,·:sswitch_data_0
  
226 ····goto·:goto_1227 ····goto·:goto_1
  
227 ····:sswitch_0228 ····:sswitch_0
228 ····const-string·v10,·"android.intent.action.MANAGE_PERMISSIONS"229 ····const-string·v10,·"android.intent.action.MANAGE_PERMISSIONS"
  
229 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z230 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
230 ····move-result·v10231 ····move-result·v10
  
231 ····if-eqz·v10,·:cond_4232 ····if-eqz·v10,·:cond_4
  
232 ····move·v9,·v3233 ····move·v9,·v14
  
233 ····goto·:goto_1234 ····goto·:goto_1
  
234 ····:sswitch_1235 ····:sswitch_1
235 ····const-string·v10,·"android.intent.action.MANAGE_APP_PERMISSIONS"236 ····const-string·v10,·"android.intent.action.MANAGE_APP_PERMISSIONS"
  
236 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z237 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
237 ····move-result·v10238 ····move-result·v10
  
238 ····if-eqz·v10,·:cond_4239 ····if-eqz·v10,·:cond_4
  
239 ····move·v9,·v13240 ····move·v9,·v12
  
240 ····goto·:goto_1241 ····goto·:goto_1
  
241 ····:sswitch_2242 ····:sswitch_2
242 ····const-string·v10,·"android.intent.action.MANAGE_APP_PERMISSION"243 ····const-string·v10,·"android.intent.action.MANAGE_APP_PERMISSION"
  
243 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z244 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
244 ····move-result·v10245 ····move-result·v10
  
245 ····if-eqz·v10,·:cond_4246 ····if-eqz·v10,·:cond_4
  
246 ····move·v9,·v15247 ····move·v9,·v13
  
247 ····goto·:goto_1248 ····goto·:goto_1
  
248 ····:sswitch_3249 ····:sswitch_3
249 ····const-string·v10,·"android.intent.action.MANAGE_PERMISSION_APPS"250 ····const-string·v10,·"android.intent.action.REVIEW_PERMISSION_USAGE"
  
250 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z251 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
251 ····move-result·v10252 ····move-result·v10
  
252 ····if-eqz·v10,·:cond_4253 ····if-eqz·v10,·:cond_4
  
253 ····move·v9,·v12254 ····move·v9,·v3
  
254 ····goto·:goto_1255 ····goto·:goto_1
  
255 ····:sswitch_4256 ····:sswitch_4
256 ····const-string·v10,·"manageAutoRevoke"257 ····const-string·v10,·"android.intent.action.MANAGE_PERMISSION_APPS"
  
257 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z258 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
258 ····move-result·v10259 ····move-result·v10
  
259 ····if-eqz·v10,·:cond_4260 ····if-eqz·v10,·:cond_4
  
260 ····move·v9,·v11261 ····move·v9,·v11
  
 262 ····goto·:goto_1
  
 263 ····:sswitch_5
 264 ····const-string·v10,·"manageAutoRevoke"
  
 265 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
 266 ····move-result·v10
  
 267 ····if-eqz·v10,·:cond_4
  
 268 ····move·v9,·v15
  
261 ····:cond_4269 ····:cond_4
262 ····:goto_1270 ····:goto_1
263 ····if-eqz·v9,·:cond_19271 ····if-eqz·v9,·:cond_1b
  
264 ····const-string·v4,·"android.intent.extra.USER"272 ····const-string·v4,·"android.intent.extra.PERMISSION_GROUP_NAME"
  
265 ····const-string·v10,·"android.intent.extra.PERMISSION_GROUP_NAME"273 ····if-eq·v9,·v3,·:cond_19
  
266 ····const-string·v14,·"android.intent.extra.PACKAGE_NAME"274 ····const-string·v10,·"android.intent.extra.USER"
  
 275 ····const-string·v3,·"android.intent.extra.PACKAGE_NAME"
  
267 ····const-string·v5,·"android.intent.extra.PERMISSION_NAME"276 ····const-string·v5,·"android.intent.extra.PERMISSION_NAME"
  
268 ····if-eq·v9,·v15,·:cond_16277 ····if-eq·v9,·v13,·:cond_16
  
269 ····if-eq·v9,·v13,·:cond_d278 ····if-eq·v9,·v12,·:cond_d
  
270 ····if-eq·v9,·v12,·:cond_8279 ····if-eq·v9,·v11,·:cond_8
  
271 ····if-eq·v9,·v11,·:cond_5280 ····if-eq·v9,·v15,·:cond_5
  
272 ····.line·282281 ····.line·294
273 ····new-instance·v3,·Ljava/lang/StringBuilder;282 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
274 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V283 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
275 ····const-string·v4,·"Unrecognized·action·"284 ····const-string·v4,·"Unrecognized·action·"
  
276 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;285 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 338, 20 lines modifiedOffset 355, 20 lines modified
  
338 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;355 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
339 ····move-result-object·v2356 ····move-result-object·v2
  
340 ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I357 ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
341 ····.line·283358 ····.line·295
342 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V359 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V
  
343 ····return-void360 ····return-void
  
344 ····.line·266361 ····.line·278
345 ····:cond_5362 ····:cond_5
346 ····new-instance·v2,·Ljava/lang/StringBuilder;363 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
347 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V364 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
348 ····const-string·v3,·"sessionId·"365 ····const-string·v3,·"sessionId·"
  
Offset 367, 519 lines modifiedOffset 384, 539 lines modified
  
367 ····move-result-object·v2384 ····move-result-object·v2
  
368 ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I385 ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
369 ····const/16·v1,·0x10e386 ····const/16·v1,·0x10e
  
370 ····.line·268387 ····.line·280
371 ····invoke-static·{v1,·v7,·v8},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJ)V388 ····invoke-static·{v1,·v7,·v8},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJ)V
  
372 ····.line·270389 ····.line·282
373 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z390 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z
  
374 ····move-result·v1391 ····move-result·v1
  
375 ····if-nez·v1,·:cond_7392 ····if-nez·v1,·:cond_7
  
376 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z393 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z
  
377 ····move-result·v1394 ····move-result·v1
  
378 ····if-nez·v1,·:cond_7395 ····if-nez·v1,·:cond_7
  
379 ····.line·271396 ····.line·283
380 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z397 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z
  
381 ····move-result·v1398 ····move-result·v1
  
382 ····if-eqz·v1,·:cond_6399 ····if-eqz·v1,·:cond_6
  
383 ····goto·:goto_2400 ····goto·:goto_2
  
384 ····.line·276401 ····.line·288
385 ····:cond_6402 ····:cond_6
386 ····invoke-static·{v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createArgs(J)Landroid/os/Bundle;403 ····invoke-static·{v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createArgs(J)Landroid/os/Bundle;
  
387 ····move-result-object·v1404 ····move-result-object·v1
  
388 ····const·v2,·0x7f0a0072405 ····const·v2,·0x7f0a0073
  
389 ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V406 ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V
  
390 ····return-void407 ····return-void
  
391 ····.line·273408 ····.line·285
392 ····:cond_7409 ····:cond_7
393 ····:goto_2410 ····:goto_2
394 ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;411 ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;
  
395 ····move-result-object·v1412 ····move-result-object·v1
  
396 ····.line·274413 ····.line·286
397 ····invoke-static·{v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createArgs(J)Landroid/os/Bundle;414 ····invoke-static·{v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createArgs(J)Landroid/os/Bundle;
  
398 ····move-result-object·v2415 ····move-result-object·v2
  
399 ····invoke-virtual·{v1,·v2},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V416 ····invoke-virtual·{v1,·v2},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V
  
400 ····goto/16·:goto_6417 ····goto/16·:goto_7
  
401 ····.line·231418 ····.line·243
402 ····:cond_8419 ····:cond_8
403 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;420 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
404 ····move-result-object·v2421 ····move-result-object·v2
  
405 ····invoke-virtual·{v2,·v5},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;422 ····invoke-virtual·{v2,·v5},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
406 ····move-result-object·v2423 ····move-result-object·v2
  
407 ····.line·233424 ····.line·245
408 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;425 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
409 ····move-result-object·v4426 ····move-result-object·v3
  
410 ····invoke-virtual·{v4,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;427 ····invoke-virtual·{v3,·v4},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
411 ····move-result-object·v4428 ····move-result-object·v3
  
412 ····if-nez·v4,·:cond_9429 ····if-nez·v3,·:cond_9
  
413 ····.line·237430 ····.line·249
414 ····:try_start_0431 ····:try_start_0
415 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;432 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;
  
416 ····move-result-object·v6433 ····move-result-object·v4
  
417 ····invoke-virtual·{v6,·v2,·v3},·Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;434 ····invoke-virtual·{v4,·v2,·v14},·Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;
  
418 ····move-result-object·v3435 ····move-result-object·v4
  
419 ····.line·239436 ····.line·251
420 ····invoke-static·{v3},·Lcom/android/permissioncontroller/permission/utils/Utils;->getGroupOfPermission(Landroid/content/pm/PermissionInfo;)Ljava/lang/String;437 ····invoke-static·{v4},·Lcom/android/permissioncontroller/permission/utils/Utils;->getGroupOfPermission(Landroid/content/pm/PermissionInfo;)Ljava/lang/String;
  
421 ····move-result-object·v4438 ····move-result-object·v3
422 ····:try_end_0439 ····:try_end_0
423 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0440 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
424 ····goto·:goto_3441 ····goto·:goto_3
  
425 ····.line·241442 ····.line·253
426 ····:catch_0443 ····:catch_0
427 ····new-instance·v3,·Ljava/lang/StringBuilder;444 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
428 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V445 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
429 ····const-string·v6,·"Permission·"446 ····const-string·v6,·"Permission·"
  
430 ····invoke-virtual·{v3,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;447 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
431 ····invoke-virtual·{v3,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;448 ····invoke-virtual·{v4,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
432 ····const-string·v6,·"·does·not·exist"449 ····const-string·v6,·"·does·not·exist"
  
433 ····invoke-virtual·{v3,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;450 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
434 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;451 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
435 ····move-result-object·v3452 ····move-result-object·v4
  
436 ····invoke-static·{v1,·v3},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I453 ····invoke-static·{v1,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
437 ····:cond_9454 ····:cond_9
438 ····:goto_3455 ····:goto_3
439 ····if-nez·v2,·:cond_a456 ····if-nez·v2,·:cond_a
  
440 ····if-nez·v4,·:cond_a457 ····if-nez·v3,·:cond_a
  
441 ····const-string·v2,·"Missing·mandatory·argument·EXTRA_PERMISSION_NAME·orEXTRA_PERMISSION_GROUP_NAME"458 ····const-string·v2,·"Missing·mandatory·argument·EXTRA_PERMISSION_NAME·orEXTRA_PERMISSION_GROUP_NAME"
  
442 ····.line·246459 ····.line·258
443 ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I460 ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
444 ····.line·248461 ····.line·260
445 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V462 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V
  
446 ····return-void463 ····return-void
  
447 ····.line·251464 ····.line·263
448 ····:cond_a465 ····:cond_a
449 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z466 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z
  
450 ····move-result·v1467 ····move-result·v1
  
451 ····if-eqz·v1,·:cond_b468 ····if-eqz·v1,·:cond_b
  
452 ····.line·252469 ····.line·264
453 ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment;470 ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment;
  
454 ····move-result-object·v1471 ····move-result-object·v1
  
455 ····goto/16·:goto_6472 ····goto/16·:goto_7
  
456 ····.line·253473 ····.line·265
457 ····:cond_b474 ····:cond_b
458 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z475 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z
  
459 ····move-result·v1476 ····move-result·v1
  
460 ····if-eqz·v1,·:cond_c477 ····if-eqz·v1,·:cond_c
  
461 ····.line·255478 ····.line·267
462 ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/television/PermissionAppsFragment;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/television/PermissionAppsFragment;479 ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/television/PermissionAppsFragment;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/television/PermissionAppsFragment;
  
463 ····move-result-object·v1480 ····move-result-object·v1
  
464 ····goto/16·:goto_6481 ····goto/16·:goto_7
  
465 ····.line·258482 ····.line·270
466 ····:cond_c483 ····:cond_c
467 ····invoke-static·{v4,·v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/PermissionAppsFragment;->createArgs(Ljava/lang/String;J)Landroid/os/Bundle;484 ····invoke-static·{v3,·v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/PermissionAppsFragment;->createArgs(Ljava/lang/String;J)Landroid/os/Bundle;
  
468 ····move-result-object·v1485 ····move-result-object·v1
  
469 ····.line·259486 ····.line·271
470 ····invoke-virtual·{v1,·v5,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V487 ····invoke-virtual·{v1,·v5,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
471 ····const·v2,·0x7f0a0211488 ····const·v2,·0x7f0a0219
  
472 ····.line·260489 ····.line·272
473 ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V490 ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V
  
474 ····return-void491 ····return-void
  
475 ····.line·165492 ····.line·177
476 ····:cond_d493 ····:cond_d
477 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;494 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
478 ····move-result-object·v2495 ····move-result-object·v2
  
479 ····invoke-virtual·{v2,·v14},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;496 ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
480 ····move-result-object·v2497 ····move-result-object·v2
  
481 ····if-nez·v2,·:cond_e498 ····if-nez·v2,·:cond_e
  
482 ····const-string·v2,·"Missing·mandatory·argument·EXTRA_PACKAGE_NAME"499 ····const-string·v2,·"Missing·mandatory·argument·EXTRA_PACKAGE_NAME"
  
483 ····.line·167500 ····.line·179
484 ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I501 ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
485 ····.line·168502 ····.line·180
486 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V503 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V
  
487 ····return-void504 ····return-void
  
488 ····.line·172505 ····.line·184
489 ····:cond_e506 ····:cond_e
490 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;507 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
491 ····move-result-object·v5508 ····move-result-object·v3
  
492 ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;509 ····invoke-virtual·{v3,·v10},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
  
493 ····move-result-object·v4510 ····move-result-object·v3
  
494 ····check-cast·v4,·Landroid/os/UserHandle;511 ····check-cast·v3,·Landroid/os/UserHandle;
  
495 ····if-nez·v4,·:cond_f512 ····if-nez·v3,·:cond_f
  
496 ····.line·174513 ····.line·186
497 ····invoke-static·{},·Landroid/os/UserHandle;->myUserId()I514 ····invoke-static·{},·Landroid/os/UserHandle;->myUserId()I
  
498 ····move-result·v4515 ····move-result·v3
  
499 ····invoke-static·{v4},·Landroid/os/UserHandle;->of(I)Landroid/os/UserHandle;516 ····invoke-static·{v3},·Landroid/os/UserHandle;->of(I)Landroid/os/UserHandle;
  
500 ····move-result-object·v4517 ····move-result-object·v3
  
501 ····.line·178518 ····.line·190
502 ····:cond_f519 ····:cond_f
503 ····:try_start_1520 ····:try_start_1
504 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;521 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;
  
505 ····move-result-object·v5522 ····move-result-object·v4
  
506 ····invoke-virtual·{v5,·v2,·v3,·v4},·Landroid/content/pm/PackageManager;->getApplicationInfoAsUser(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo;523 ····invoke-virtual·{v4,·v2,·v14,·v3},·Landroid/content/pm/PackageManager;->getApplicationInfoAsUser(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo;
  
507 ····move-result-object·v5524 ····move-result-object·v4
  
508 ····iget·v12,·v5,·Landroid/content/pm/ApplicationInfo;->uid:I525 ····iget·v12,·v4,·Landroid/content/pm/ApplicationInfo;->uid:I
  
509 ····.line·180526 ····.line·192
510 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;527 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
511 ····move-result-object·v5528 ····move-result-object·v4
  
512 ····const-string·v6,·"android.intent.action.AUTO_REVOKE_PERMISSIONS"529 ····const-string·v5,·"android.intent.action.AUTO_REVOKE_PERMISSIONS"
  
513 ····const-wide/16·v9,·0x0530 ····const-wide/16·v9,·0x0
  
514 ····invoke-virtual·{v5,·v6,·v9,·v10},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J531 ····invoke-virtual·{v4,·v5,·v9,·v10},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
  
515 ····move-result-wide·v5532 ····move-result-wide·v4
516 ····:try_end_1533 ····:try_end_1
517 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_1·..·:try_end_1}·:catch_2534 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_1·..·:try_end_1}·:catch_3
  
518 ····cmp-long·v9,·v5,·v9535 ····cmp-long·v6,·v4,·v9
  
519 ····const-string·v10,·"·uid·"536 ····const-string·v9,·"·uid·"
  
520 ····const-string·v11,·"sessionId:·"537 ····const-string·v10,·"sessionId:·"
  
521 ····if-eqz·v9,·:cond_10538 ····if-eqz·v6,·:cond_10
  
522 ····.line·184539 ····.line·196
523 ····:try_start_2540 ····:try_start_2
524 ····new-instance·v7,·Ljava/lang/StringBuilder;541 ····new-instance·v6,·Ljava/lang/StringBuilder;
  
525 ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V542 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V
  
526 ····invoke-virtual·{v7,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;543 ····invoke-virtual·{v6,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
527 ····invoke-virtual·{v7,·v5,·v6},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;544 ····invoke-virtual·{v6,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
528 ····const-string·v8,·"·Reaching·AppPermissionGroupsFragment·for·auto·revoke.·packageName:·"545 ····const-string·v7,·"·Reaching·AppPermissionGroupsFragment·for·auto·revoke.·packageName:·"
  
529 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;546 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
530 ····invoke-virtual·{v7,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;547 ····invoke-virtual·{v6,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
531 ····invoke-virtual·{v7,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;548 ····invoke-virtual·{v6,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
532 ····invoke-virtual·{v7,·v12},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;549 ····invoke-virtual·{v6,·v12},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
533 ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;550 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
534 ····move-result-object·v7551 ····move-result-object·v6
  
535 ····invoke-static·{v1,·v7},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I552 ····invoke-static·{v1,·v6},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
 553 ····:try_end_2
 554 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_2
  
536 ····const/16·v9,·0x111555 ····const/16·v9,·0x111
  
537 ····move-wide·v10,·v5556 ····move-wide·v10,·v4
  
538 ····move-object·v13,·v2557 ····move-object·v13,·v2
  
 558 ····move·v6,·v14
  
539 ····const/4·v1,·0x1559 ····const/4·v1,·0x1
  
540 ····move·v14,·v1560 ····move·v14,·v1
  
541 ····.line·187561 ····.line·199
 562 ····:try_start_3
542 ····invoke-static/range·{v9·..·v14},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJILjava/lang/String;I)V563 ····invoke-static/range·{v9·..·v14},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJILjava/lang/String;I)V
543 ····:try_end_2564 ····:try_end_3
544 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_1565 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_3·..·:try_end_3}·:catch_1
  
545 ····:catch_1566 ····:catch_1
546 ····move-wide·v7,·v5567 ····:goto_4
 568 ····move-wide·v7,·v4
  
 569 ····goto·:goto_5
  
 570 ····:catch_2
 571 ····move·v6,·v14
  
547 ····goto·:goto_4572 ····goto·:goto_4
  
548 ····.line·191 
549 ····:cond_10573 ····:cond_10
550 ····:try_start_3574 ····move·v6,·v14
551 ····sget-object·v5,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; 
 575 ····.line·203
 576 ····:try_start_4
 577 ····sget-object·v4,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils;
  
552 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getApplication()Landroid/app/Application;578 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getApplication()Landroid/app/Application;
  
553 ····move-result-object·v6579 ····move-result-object·v5
  
554 ····invoke-virtual·{v5,·v6,·v2,·v4},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->isROrAutoRevokeEnabled(Landroid/app/Application;Ljava/lang/String;Landroid/os/UserHandle;)Z580 ····invoke-virtual·{v4,·v5,·v2,·v3},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->isROrAutoRevokeEnabled(Landroid/app/Application;Ljava/lang/String;Landroid/os/UserHandle;)Z
  
555 ····move-result·v5581 ····move-result·v4
  
556 ····if-eqz·v5,·:cond_11582 ····if-eqz·v4,·:cond_11
  
557 ····.line·193583 ····.line·205
558 ····new-instance·v5,·Ljava/lang/StringBuilder;584 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
559 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V585 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
560 ····invoke-virtual·{v5,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;586 ····invoke-virtual·{v4,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
561 ····invoke-virtual·{v5,·v7,·v8},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;587 ····invoke-virtual·{v4,·v7,·v8},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
562 ····const-string·v6,·"·Reaching·AppPermissionGroupsFragment·from·intent.·packageName·"588 ····const-string·v5,·"·Reaching·AppPermissionGroupsFragment·from·intent.·packageName·"
  
563 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;589 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
564 ····invoke-virtual·{v5,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;590 ····invoke-virtual·{v4,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
565 ····invoke-virtual·{v5,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;591 ····invoke-virtual·{v4,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
566 ····invoke-virtual·{v5,·v12},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;592 ····invoke-virtual·{v4,·v12},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
567 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;593 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
568 ····move-result-object·v5594 ····move-result-object·v4
  
569 ····invoke-static·{v1,·v5},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I595 ····invoke-static·{v1,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
570 ····const/16·v9,·0x111596 ····const/16·v9,·0x111
  
571 ····move-wide·v10,·v7597 ····move-wide·v10,·v7
  
572 ····move-object·v13,·v2598 ····move-object·v13,·v2
  
573 ····const/4·v1,·0x2599 ····const/4·v1,·0x2
  
574 ····move·v14,·v1600 ····move·v14,·v1
  
575 ····.line·196601 ····.line·208
576 ····invoke-static/range·{v9·..·v14},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJILjava/lang/String;I)V602 ····invoke-static/range·{v9·..·v14},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJILjava/lang/String;I)V
577 ····:try_end_3603 ····:try_end_4
578 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_3·..·:try_end_3}·:catch_2604 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_4·..·:try_end_4}·:catch_4
  
579 ····.line·205605 ····goto·:goto_5
580 ····:catch_2 
 606 ····:catch_3
 607 ····move·v6,·v14
  
 608 ····.line·217
 609 ····:catch_4
581 ····:cond_11610 ····:cond_11
582 ····:goto_4611 ····:goto_5
583 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;612 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
584 ····move-result-object·v1613 ····move-result-object·v1
  
585 ····const-string·v5,·"com.android.permissioncontroller.extra.ALL_PERMISSIONS"614 ····const-string·v4,·"com.android.permissioncontroller.extra.ALL_PERMISSIONS"
  
586 ····invoke-virtual·{v1,·v5,·v3},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z615 ····invoke-virtual·{v1,·v4,·v6},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
  
587 ····move-result·v1616 ····move-result·v1
  
588 ····.line·209617 ····.line·221
589 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z618 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z
  
590 ····move-result·v3619 ····move-result·v4
  
591 ····if-eqz·v3,·:cond_13620 ····if-eqz·v4,·:cond_13
  
592 ····if-eqz·v1,·:cond_12621 ····if-eqz·v1,·:cond_12
  
593 ····.line·211622 ····.line·223
594 ····invoke-static·{v2,·v4},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAllAppPermissionsFragment;->newInstance(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/auto/AutoAllAppPermissionsFragment;623 ····invoke-static·{v2,·v3},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAllAppPermissionsFragment;->newInstance(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/auto/AutoAllAppPermissionsFragment;
  
595 ····move-result-object·v1624 ····move-result-object·v1
  
596 ····goto/16·:goto_6625 ····goto/16·:goto_7
  
597 ····.line·214626 ····.line·226
598 ····:cond_12627 ····:cond_12
599 ····invoke-static·{v2,·v4},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment;->newInstance(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment;628 ····invoke-static·{v2,·v3},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment;->newInstance(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment;
  
600 ····move-result-object·v1629 ····move-result-object·v1
  
601 ····goto/16·:goto_6630 ····goto/16·:goto_7
  
602 ····.line·217631 ····.line·229
603 ····:cond_13632 ····:cond_13
604 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z633 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z
  
605 ····move-result·v1634 ····move-result·v1
  
606 ····if-eqz·v1,·:cond_14635 ····if-eqz·v1,·:cond_14
  
607 ····.line·218636 ····.line·230
608 ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear;637 ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear;
  
609 ····move-result-object·v1638 ····move-result-object·v1
  
610 ····goto/16·:goto_6639 ····goto/16·:goto_7
  
611 ····.line·219640 ····.line·231
612 ····:cond_14641 ····:cond_14
613 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z642 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z
  
614 ····move-result·v1643 ····move-result·v1
  
615 ····if-eqz·v1,·:cond_15644 ····if-eqz·v1,·:cond_15
  
616 ····.line·221645 ····.line·233
617 ····invoke-static·{v2,·v4},·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionsFragment;->newInstance(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/television/AppPermissionsFragment;646 ····invoke-static·{v2,·v3},·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionsFragment;->newInstance(Ljava/lang/String;Landroid/os/UserHandle;)Lcom/android/permissioncontroller/permission/ui/television/AppPermissionsFragment;
  
618 ····move-result-object·v1647 ····move-result-object·v1
  
619 ····goto/16·:goto_6648 ····goto/16·:goto_7
  
620 ····.line·223 
621 ····:cond_15649 ····:cond_15
622 ····invoke-static·{v2,·v4,·v7,·v8,·v15},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionGroupsFragment;->createArgs(Ljava/lang/String;Landroid/os/UserHandle;JZ)Landroid/os/Bundle;650 ····const/4·v1,·0x1
  
 651 ····.line·235
 652 ····invoke-static·{v2,·v3,·v7,·v8,·v1},·Lcom/android/permissioncontroller/permission/ui/handheld/AppPermissionGroupsFragment;->createArgs(Ljava/lang/String;Landroid/os/UserHandle;JZ)Landroid/os/Bundle;
  
623 ····move-result-object·v1653 ····move-result-object·v1
  
624 ····const·v2,·0x7f0a0064654 ····const·v2,·0x7f0a0065
  
625 ····.line·225655 ····.line·237
626 ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V656 ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V
  
627 ····return-void657 ····return-void
  
628 ····.line·145658 ····.line·157
629 ····:cond_16659 ····:cond_16
630 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z660 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z
  
631 ····move-result·v1661 ····move-result·v1
  
632 ····if-nez·v1,·:cond_18662 ····if-nez·v1,·:cond_18
  
633 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z663 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z
  
634 ····move-result·v1664 ····move-result·v1
  
635 ····if-nez·v1,·:cond_18665 ····if-nez·v1,·:cond_18
  
636 ····.line·146666 ····.line·158
637 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z667 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z
  
638 ····move-result·v1668 ····move-result·v1
  
639 ····if-eqz·v1,·:cond_17669 ····if-eqz·v1,·:cond_17
  
640 ····goto·:goto_5670 ····goto·:goto_6
  
641 ····.line·152671 ····.line·164
642 ····:cond_17672 ····:cond_17
643 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;673 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
644 ····move-result-object·v1674 ····move-result-object·v1
  
645 ····invoke-virtual·{v1,·v14},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;675 ····invoke-virtual·{v1,·v3},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
646 ····move-result-object·v9676 ····move-result-object·v9
  
647 ····.line·153677 ····.line·165
648 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;678 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
649 ····move-result-object·v1679 ····move-result-object·v1
  
650 ····invoke-virtual·{v1,·v5},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;680 ····invoke-virtual·{v1,·v5},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
651 ····move-result-object·v1681 ····move-result-object·v1
  
652 ····.line·154682 ····.line·166
653 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;683 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
654 ····move-result-object·v2684 ····move-result-object·v2
  
655 ····invoke-virtual·{v2,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;685 ····invoke-virtual·{v2,·v4},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
656 ····move-result-object·v11686 ····move-result-object·v11
  
657 ····.line·155687 ····.line·167
658 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;688 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
659 ····move-result-object·v2689 ····move-result-object·v2
  
660 ····invoke-virtual·{v2,·v4},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;690 ····invoke-virtual·{v2,·v10},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
  
661 ····move-result-object·v2691 ····move-result-object·v2
  
662 ····move-object·v12,·v2692 ····move-object·v12,·v2
  
663 ····check-cast·v12,·Landroid/os/UserHandle;693 ····check-cast·v12,·Landroid/os/UserHandle;
  
664 ····.line·156694 ····.line·168
665 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;695 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
666 ····move-result-object·v2696 ····move-result-object·v2
  
667 ····const-string·v3,·"com.android.permissioncontroller.extra.CALLER_NAME"697 ····const-string·v3,·"com.android.permissioncontroller.extra.CALLER_NAME"
  
668 ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;698 ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
Offset 888, 175 lines modifiedOffset 925, 208 lines modified
  
888 ····const/16·v16,·0x0925 ····const/16·v16,·0x0
  
889 ····move-object·v10,·v1926 ····move-object·v10,·v1
  
890 ····move-wide·v14,·v7927 ····move-wide·v14,·v7
  
891 ····.line·158928 ····.line·170
892 ····invoke-static/range·{v9·..·v16},·Lcom/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;929 ····invoke-static/range·{v9·..·v16},·Lcom/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;
  
893 ····move-result-object·v1930 ····move-result-object·v1
  
894 ····const·v2,·0x7f0a0063931 ····const·v2,·0x7f0a0064
  
895 ····.line·160932 ····.line·172
896 ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V933 ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V
  
897 ····return-void934 ····return-void
  
898 ····.line·147935 ····.line·159
899 ····:cond_18936 ····:cond_18
900 ····:goto_5937 ····:goto_6
901 ····new-instance·v1,·Landroid/content/Intent;938 ····new-instance·v1,·Landroid/content/Intent;
  
902 ····const-class·v2,·Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity;939 ····const-class·v2,·Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity;
  
903 ····invoke-direct·{v1,·v0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V940 ····invoke-direct·{v1,·v0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
904 ····.line·148941 ····.line·160
905 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;942 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
906 ····move-result-object·v2943 ····move-result-object·v2
  
907 ····invoke-virtual·{v2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle;944 ····invoke-virtual·{v2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
  
908 ····move-result-object·v2945 ····move-result-object·v2
  
909 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;946 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;
  
910 ····const/4·v2,·0x5947 ····.line·161
 948 ····invoke-virtual·{v0,·v1,·v15},·Landroidx/activity/ComponentActivity;->startActivityForResult(Landroid/content/Intent;I)V
911 ····.line·149 
912 ····invoke-virtual·{v0,·v1,·v2},·Landroidx/activity/ComponentActivity;->startActivityForResult(Landroid/content/Intent;I)V 
  
913 ····return-void949 ····return-void
  
914 ····.line·127950 ····.line·147
915 ····:cond_19951 ····:cond_19
 952 ····invoke-static·{},·Lcom/android/permissioncontroller/permission/debug/UtilsKt;->shouldShowPermissionsDashboard()Z
  
 953 ····move-result·v1
  
 954 ····if-nez·v1,·:cond_1a
  
 955 ····.line·148
 956 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V
  
 957 ····return-void
  
 958 ····.line·152
 959 ····:cond_1a
 960 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  
 961 ····move-result-object·v1
  
 962 ····invoke-virtual·{v1,·v4},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
 963 ····move-result-object·v1
  
 964 ····const-wide·v2,·0x7fffffffffffffffL
  
 965 ····.line·153
 966 ····invoke-static·{v1,·v2,·v3},·Lcom/android/permissioncontroller/permission/debug/PermissionUsageFragment;->newInstance(Ljava/lang/String;J)Lcom/android/permissioncontroller/permission/debug/PermissionUsageFragment;
  
 967 ····move-result-object·v1
  
 968 ····goto·:goto_7
  
 969 ····.line·129
 970 ····:cond_1b
916 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z971 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z
  
917 ····move-result·v1972 ····move-result·v1
  
918 ····if-eqz·v1,·:cond_1a973 ····if-eqz·v1,·:cond_1c
  
919 ····.line·128974 ····.line·130
920 ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment;975 ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment;
  
921 ····move-result-object·v1976 ····move-result-object·v1
  
922 ····goto·:goto_6977 ····goto·:goto_7
  
923 ····.line·129978 ····.line·131
924 ····:cond_1a979 ····:cond_1c
925 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z980 ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z
  
926 ····move-result·v1981 ····move-result·v1
  
927 ····if-eqz·v1,·:cond_1c982 ····if-eqz·v1,·:cond_1e
  
928 ····.line·132983 ····.line·134
929 ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment;984 ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment;
  
930 ····move-result-object·v1985 ····move-result-object·v1
  
931 ····:goto_6986 ····:goto_7
932 ····if-eqz·v1,·:cond_1b987 ····if-eqz·v1,·:cond_1d
  
933 ····.line·292988 ····.line·304
934 ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;989 ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
  
935 ····move-result-object·v2990 ····move-result-object·v2
  
936 ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction;991 ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction;
Max diff block lines reached; 2572/41291 bytes (6.23%) of diff not shown.