| | | | |
| Offset 33, 149 lines modified | Offset 33, 169 lines modified |
| 33 | .end·method | 33 | .end·method |
| | |
| 34 | .method·private·setNavGraph(Landroid/os/Bundle;I)V | 34 | .method·private·setNavGraph(Landroid/os/Bundle;I)V |
| 35 | ····.locals·3 | 35 | ····.locals·3 |
| | |
| 36 | ····const·v0,·0x7f0d00b7 | 36 | ····const·v0,·0x7f0d00b7 |
| | |
| 37 | ····.line·292 | 37 | ····.line·298 |
| 38 | ····invoke-virtual·{p0,·v0},·Landroidx/activity/ComponentActivity;->setContentView(I)V | 38 | ····invoke-virtual·{p0,·v0},·Landroidx/activity/ComponentActivity;->setContentView(I)V |
| | |
| 39 | ····.line·293 | 39 | ····.line·299 |
| 40 | ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; | 40 | ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; |
| | |
| 41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
| | |
| 42 | ····const·v1,·0x7f0a01e9 | 42 | ····const·v1,·0x7f0a01e9 |
| | |
| 43 | ····.line·294 | 43 | ····.line·300 |
| 44 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentManager;->findFragmentById(I)Landroidx/fragment/app/Fragment; | 44 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentManager;->findFragmentById(I)Landroidx/fragment/app/Fragment; |
| | |
| 45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
| | |
| 46 | ····check-cast·v0,·Landroidx/navigation/fragment/NavHostFragment; | 46 | ····check-cast·v0,·Landroidx/navigation/fragment/NavHostFragment; |
| | |
| 47 | ····.line·295 | 47 | ····.line·301 |
| 48 | ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController; | 48 | ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController; |
| | |
| 49 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
| | |
| 50 | ····invoke-virtual·{v1},·Landroidx/navigation/NavController;->getNavInflater()Landroidx/navigation/NavInflater; | 50 | ····invoke-virtual·{v1},·Landroidx/navigation/NavController;->getNavInflater()Landroidx/navigation/NavInflater; |
| | |
| 51 | ····move-result-object·v1 | 51 | ····move-result-object·v1 |
| | |
| 52 | ····const/high16·v2,·0x7f0f0000 | 52 | ····const/high16·v2,·0x7f0f0000 |
| | |
| 53 | ····.line·296 | 53 | ····.line·302 |
| 54 | ····invoke-virtual·{v1,·v2},·Landroidx/navigation/NavInflater;->inflate(I)Landroidx/navigation/NavGraph; | 54 | ····invoke-virtual·{v1,·v2},·Landroidx/navigation/NavInflater;->inflate(I)Landroidx/navigation/NavGraph; |
| | |
| 55 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
| | |
| 56 | ····.line·297 | 56 | ····.line·303 |
| 57 | ····invoke-virtual·{v1,·p2},·Landroidx/navigation/NavGraph;->setStartDestination(I)V | 57 | ····invoke-virtual·{v1,·p2},·Landroidx/navigation/NavGraph;->setStartDestination(I)V |
| | |
| 58 | ····.line·298 | 58 | ····.line·304 |
| 59 | ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController; | 59 | ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController; |
| | |
| 60 | ····move-result-object·p2 | 60 | ····move-result-object·p2 |
| | |
| 61 | ····invoke-virtual·{p2,·v1,·p1},·Landroidx/navigation/NavController;->setGraph(Landroidx/navigation/NavGraph;Landroid/os/Bundle;)V | 61 | ····invoke-virtual·{p2,·v1,·p1},·Landroidx/navigation/NavController;->setGraph(Landroidx/navigation/NavGraph;Landroid/os/Bundle;)V |
| | |
| 62 | ····return-void | 62 | ····return-void |
| 63 | .end·method | 63 | .end·method |
| | |
| | |
| 64 | #·virtual·methods | 64 | #·virtual·methods |
| 65 | .method·public·getActionBar()Landroid/app/ActionBar; | 65 | .method·public·getActionBar()Landroid/app/ActionBar; |
| 66 | ····.locals·2 | 66 | ····.locals·2 |
| | |
| 67 | ····.line·303 | 67 | ····.line·309 |
| 68 | ····invoke-super·{p0},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; | 68 | ····invoke-super·{p0},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; |
| | |
| 69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
| | |
| 70 | ····if-eqz·v0,·:cond_0 | 70 | ····if-eqz·v0,·:cond_0 |
| | |
| 71 | ····const·v1,·0x7f12006f | 71 | ····const·v1,·0x7f12006f |
| | |
| 72 | ····.line·305 | 72 | ····.line·311 |
| 73 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setHomeActionContentDescription(I)V | 73 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setHomeActionContentDescription(I)V |
| | |
| 74 | ····:cond_0 | 74 | ····:cond_0 |
| 75 | ····return-object·v0 | 75 | ····return-object·v0 |
| 76 | .end·method | 76 | .end·method |
| | |
| | 77 | .method·protected·onActivityResult(IILandroid/content/Intent;)V |
| | 78 | ····.locals·1 |
| | |
| | 79 | ····.line·333 |
| | 80 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/fragment/app/FragmentActivity;->onActivityResult(IILandroid/content/Intent;)V |
| | |
| | 81 | ····const/4·v0,·0x5 |
| | |
| | 82 | ····if-ne·p1,·v0,·:cond_0 |
| | |
| | 83 | ····.line·335 |
| | 84 | ····invoke-virtual·{p0,·p2,·p3},·Landroid/app/Activity;->setResult(ILandroid/content/Intent;)V |
| | |
| | 85 | ····.line·336 |
| | 86 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V |
| | |
| | 87 | ····:cond_0 |
| | 88 | ····return-void |
| | 89 | .end·method |
| | |
| 77 | .method·public·onCreate(Landroid/os/Bundle;)V | 90 | .method·public·onCreate(Landroid/os/Bundle;)V |
| 78 | ····.locals·17 | 91 | ····.locals·17 |
| | |
| 79 | ····move-object/from16·v0,·p0 | 92 | ····move-object/from16·v0,·p0 |
| | |
| 80 | ····.line·87 | 93 | ····.line·94 |
| 81 | ····sget-object·v1,·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->LOG_TAG:Ljava/lang/String; | 94 | ····sget-object·v1,·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->LOG_TAG:Ljava/lang/String; |
| | |
| 82 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 95 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
| | |
| 83 | ····move-result·v2 | 96 | ····move-result·v2 |
| | |
| 84 | ····if-eqz·v2,·:cond_0 | 97 | ····if-eqz·v2,·:cond_0 |
| | |
| 85 | ····const·v2,·0x7f1300f9 | 98 | ····const·v2,·0x7f1300f9 |
| | |
| 86 | ····.line·90 | 99 | ····.line·97 |
| 87 | ····invoke-virtual·{v0,·v2},·Landroid/app/Activity;->setTheme(I)V | 100 | ····invoke-virtual·{v0,·v2},·Landroid/app/Activity;->setTheme(I)V |
| | |
| 88 | ····.line·92 | 101 | ····.line·99 |
| 89 | ····:cond_0 | 102 | ····:cond_0 |
| 90 | ····invoke-super/range·{p0·..·p1},·Landroidx/fragment/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V | 103 | ····invoke-super/range·{p0·..·p1},·Landroidx/fragment/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V |
| | |
| 91 | ····.line·96 | 104 | ····.line·103 |
| 92 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z | 105 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z |
| | |
| 93 | ····move-result·v2 | 106 | ····move-result·v2 |
| | |
| 94 | ····if-nez·v2,·:cond_1 | 107 | ····if-nez·v2,·:cond_1 |
| | |
| 95 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 108 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
| | |
| 96 | ····move-result·v2 | 109 | ····move-result·v2 |
| | |
| 97 | ····if-nez·v2,·:cond_1 | 110 | ····if-nez·v2,·:cond_1 |
| | |
| 98 | ····.line·97 | 111 | ····.line·104 |
| 99 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z | 112 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z |
| | |
| 100 | ····move-result·v2 | 113 | ····move-result·v2 |
| | |
| 101 | ····if-eqz·v2,·:cond_2 | 114 | ····if-eqz·v2,·:cond_2 |
| | |
| 102 | ····:cond_1 | 115 | ····:cond_1 |
| 103 | ····if-eqz·p1,·:cond_2 | 116 | ····if-eqz·p1,·:cond_2 |
| | |
| 104 | ····return-void | 117 | ····return-void |
| | |
| 105 | ····.line·103 | 118 | ····.line·110 |
| 106 | ····:cond_2 | 119 | ····:cond_2 |
| 107 | ····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; |
| | |
| 108 | ····move-result-object·v2 | 121 | ····move-result-object·v2 |
| | |
| 109 | ····invoke-virtual·{v2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 122 | ····invoke-virtual·{v2},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
| | |
| 110 | ····move-result-object·v2 | 123 | ····move-result-object·v2 |
| | |
| 111 | ····.line·105 | 124 | ····.line·112 |
| 112 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; | 125 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; |
| | |
| 113 | ····move-result-object·v3 | 126 | ····move-result-object·v3 |
| | |
| 114 | ····const/high16·v4,·0x80000 | 127 | ····const/high16·v4,·0x80000 |
| | |
| 115 | ····invoke-virtual·{v3,·v4},·Landroid/view/Window;->addSystemFlags(I)V | 128 | ····invoke-virtual·{v3,·v4},·Landroid/view/Window;->addSystemFlags(I)V |
| | |
| 116 | ····.line·107 | 129 | ····.line·114 |
| 117 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 130 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 118 | ····move-result-object·v3 | 131 | ····move-result-object·v3 |
| | |
| 119 | ····const-string·v4,·"com.android.permissioncontroller.extra.SESSION_ID" | 132 | ····const-string·v4,·"com.android.permissioncontroller.extra.SESSION_ID" |
| | |
| 120 | ····const-wide/16·v5,·0x0 | 133 | ····const-wide/16·v5,·0x0 |
| Offset 185, 29 lines modified | Offset 205, 29 lines modified |
| 185 | ····move-result-wide·v7 | 205 | ····move-result-wide·v7 |
| | |
| 186 | ····:goto_0 | 206 | ····:goto_0 |
| 187 | ····cmp-long·v3,·v7,·v5 | 207 | ····cmp-long·v3,·v7,·v5 |
| | |
| 188 | ····if-nez·v3,·:cond_3 | 208 | ····if-nez·v3,·:cond_3 |
| | |
| 189 | ····.line·109 | 209 | ····.line·116 |
| 190 | ····new-instance·v3,·Ljava/util/Random; | 210 | ····new-instance·v3,·Ljava/util/Random; |
| | |
| 191 | ····invoke-direct·{v3},·Ljava/util/Random;-><init>()V | 211 | ····invoke-direct·{v3},·Ljava/util/Random;-><init>()V |
| | |
| 192 | ····invoke-virtual·{v3},·Ljava/util/Random;->nextLong()J | 212 | ····invoke-virtual·{v3},·Ljava/util/Random;->nextLong()J |
| | |
| 193 | ····move-result-wide·v7 | 213 | ····move-result-wide·v7 |
| | |
| 194 | ····goto·:goto_0 | 214 | ····goto·:goto_0 |
| | |
| 195 | ····:cond_3 | 215 | ····:cond_3 |
| 196 | ····const/4·v9,·-0x1 | 216 | ····const/4·v9,·-0x1 |
| | |
| 197 | ····.line·118 | 217 | ····.line·125 |
| 198 | ····invoke-virtual·{v2},·Ljava/lang/String;->hashCode()I | 218 | ····invoke-virtual·{v2},·Ljava/lang/String;->hashCode()I |
| | |
| 199 | ····move-result·v10 | 219 | ····move-result·v10 |
| | |
| 200 | ····const/4·v11,·0x4 | 220 | ····const/4·v11,·0x4 |
| | |
| 201 | ····const/4·v12,·0x3 | 221 | ····const/4·v12,·0x3 |
| Offset 301, 15 lines modified | Offset 321, 15 lines modified |
| | |
| 301 | ····if-eq·v9,·v13,·:cond_d | 321 | ····if-eq·v9,·v13,·:cond_d |
| | |
| 302 | ····if-eq·v9,·v12,·:cond_8 | 322 | ····if-eq·v9,·v12,·:cond_8 |
| | |
| 303 | ····if-eq·v9,·v11,·:cond_5 | 323 | ····if-eq·v9,·v11,·:cond_5 |
| | |
| 304 | ····.line·276 | 324 | ····.line·282 |
| 305 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 325 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
| | |
| 306 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 326 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 307 | ····const-string·v4,·"Unrecognized·action·" | 327 | ····const-string·v4,·"Unrecognized·action·" |
| | |
| 308 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 328 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| Offset 318, 20 lines modified | Offset 338, 20 lines modified |
| | |
| 318 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 338 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| | |
| 319 | ····move-result-object·v2 | 339 | ····move-result-object·v2 |
| | |
| 320 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 340 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 321 | ····.line·277 | 341 | ····.line·283 |
| 322 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V | 342 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V |
| | |
| 323 | ····return-void | 343 | ····return-void |
| | |
| 324 | ····.line·260 | 344 | ····.line·266 |
| 325 | ····:cond_5 | 345 | ····:cond_5 |
| 326 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 346 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
| | |
| 327 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 347 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 328 | ····const-string·v3,·"sessionId·" | 348 | ····const-string·v3,·"sessionId·" |
| | |
| Offset 347, 108 lines modified | Offset 367, 108 lines modified |
| | |
| 347 | ····move-result-object·v2 | 367 | ····move-result-object·v2 |
| | |
| 348 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 368 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 349 | ····const/16·v1,·0x10e | 369 | ····const/16·v1,·0x10e |
| | |
| 350 | ····.line·262 | 370 | ····.line·268 |
| 351 | ····invoke-static·{v1,·v7,·v8},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJ)V | 371 | ····invoke-static·{v1,·v7,·v8},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJ)V |
| | |
| 352 | ····.line·264 | 372 | ····.line·270 |
| 353 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z | 373 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z |
| | |
| 354 | ····move-result·v1 | 374 | ····move-result·v1 |
| | |
| 355 | ····if-nez·v1,·:cond_7 | 375 | ····if-nez·v1,·:cond_7 |
| | |
| 356 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 376 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
| | |
| 357 | ····move-result·v1 | 377 | ····move-result·v1 |
| | |
| 358 | ····if-nez·v1,·:cond_7 | 378 | ····if-nez·v1,·:cond_7 |
| | |
| 359 | ····.line·265 | 379 | ····.line·271 |
| 360 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z | 380 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z |
| | |
| 361 | ····move-result·v1 | 381 | ····move-result·v1 |
| | |
| 362 | ····if-eqz·v1,·:cond_6 | 382 | ····if-eqz·v1,·:cond_6 |
| | |
| 363 | ····goto·:goto_2 | 383 | ····goto·:goto_2 |
| | |
| 364 | ····.line·270 | 384 | ····.line·276 |
| 365 | ····:cond_6 | 385 | ····:cond_6 |
| 366 | ····invoke-static·{v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createArgs(J)Landroid/os/Bundle; | 386 | ····invoke-static·{v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createArgs(J)Landroid/os/Bundle; |
| | |
| 367 | ····move-result-object·v1 | 387 | ····move-result-object·v1 |
| | |
| 368 | ····const·v2,·0x7f0a0072 | 388 | ····const·v2,·0x7f0a0072 |
| | |
| 369 | ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V | 389 | ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V |
| | |
| 370 | ····return-void | 390 | ····return-void |
| | |
| 371 | ····.line·267 | 391 | ····.line·273 |
| 372 | ····:cond_7 | 392 | ····:cond_7 |
| 373 | ····:goto_2 | 393 | ····:goto_2 |
| 374 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment; | 394 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment; |
| | |
| 375 | ····move-result-object·v1 | 395 | ····move-result-object·v1 |
| | |
| 376 | ····.line·268 | 396 | ····.line·274 |
| 377 | ····invoke-static·{v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createArgs(J)Landroid/os/Bundle; | 397 | ····invoke-static·{v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment;->createArgs(J)Landroid/os/Bundle; |
| | |
| 378 | ····move-result-object·v2 | 398 | ····move-result-object·v2 |
| | |
| 379 | ····invoke-virtual·{v1,·v2},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V | 399 | ····invoke-virtual·{v1,·v2},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V |
| | |
| 380 | ····goto/16·:goto_6 | 400 | ····goto/16·:goto_6 |
| | |
| 381 | ····.line·225 | 401 | ····.line·231 |
| 382 | ····:cond_8 | 402 | ····:cond_8 |
| 383 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 403 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 384 | ····move-result-object·v2 | 404 | ····move-result-object·v2 |
| | |
| 385 | ····invoke-virtual·{v2,·v5},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 405 | ····invoke-virtual·{v2,·v5},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| | |
| 386 | ····move-result-object·v2 | 406 | ····move-result-object·v2 |
| | |
| 387 | ····.line·227 | 407 | ····.line·233 |
| 388 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 408 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 389 | ····move-result-object·v4 | 409 | ····move-result-object·v4 |
| | |
| 390 | ····invoke-virtual·{v4,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 410 | ····invoke-virtual·{v4,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| | |
| 391 | ····move-result-object·v4 | 411 | ····move-result-object·v4 |
| | |
| 392 | ····if-nez·v4,·:cond_9 | 412 | ····if-nez·v4,·:cond_9 |
| | |
| 393 | ····.line·231 | 413 | ····.line·237 |
| 394 | ····:try_start_0 | 414 | ····:try_start_0 |
| 395 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; | 415 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; |
| | |
| 396 | ····move-result-object·v6 | 416 | ····move-result-object·v6 |
| | |
| 397 | ····invoke-virtual·{v6,·v2,·v3},·Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; | 417 | ····invoke-virtual·{v6,·v2,·v3},·Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; |
| | |
| 398 | ····move-result-object·v3 | 418 | ····move-result-object·v3 |
| | |
| 399 | ····.line·233 | 419 | ····.line·239 |
| 400 | ····invoke-static·{v3},·Lcom/android/permissioncontroller/permission/utils/Utils;->getGroupOfPermission(Landroid/content/pm/PermissionInfo;)Ljava/lang/String; | 420 | ····invoke-static·{v3},·Lcom/android/permissioncontroller/permission/utils/Utils;->getGroupOfPermission(Landroid/content/pm/PermissionInfo;)Ljava/lang/String; |
| | |
| 401 | ····move-result-object·v4 | 421 | ····move-result-object·v4 |
| 402 | ····:try_end_0 | 422 | ····:try_end_0 |
| 403 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 423 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| | |
| 404 | ····goto·:goto_3 | 424 | ····goto·:goto_3 |
| | |
| 405 | ····.line·235 | 425 | ····.line·241 |
| 406 | ····:catch_0 | 426 | ····:catch_0 |
| 407 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 427 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
| | |
| 408 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 428 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 409 | ····const-string·v6,·"Permission·" | 429 | ····const-string·v6,·"Permission·" |
| | |
| Offset 470, 127 lines modified | Offset 490, 127 lines modified |
| 470 | ····:goto_3 | 490 | ····:goto_3 |
| 471 | ····if-nez·v2,·:cond_a | 491 | ····if-nez·v2,·:cond_a |
| | |
| 472 | ····if-nez·v4,·:cond_a | 492 | ····if-nez·v4,·:cond_a |
| | |
| 473 | ····const-string·v2,·"Missing·mandatory·argument·EXTRA_PERMISSION_NAME·orEXTRA_PERMISSION_GROUP_NAME" | 493 | ····const-string·v2,·"Missing·mandatory·argument·EXTRA_PERMISSION_NAME·orEXTRA_PERMISSION_GROUP_NAME" |
| | |
| 474 | ····.line·240 | 494 | ····.line·246 |
| 475 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 495 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 476 | ····.line·242 | 496 | ····.line·248 |
| 477 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V | 497 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V |
| | |
| 478 | ····return-void | 498 | ····return-void |
| | |
| 479 | ····.line·245 | 499 | ····.line·251 |
| 480 | ····:cond_a | 500 | ····:cond_a |
| 481 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 501 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
| | |
| 482 | ····move-result·v1 | 502 | ····move-result·v1 |
| | |
| 483 | ····if-eqz·v1,·:cond_b | 503 | ····if-eqz·v1,·:cond_b |
| | |
| 484 | ····.line·246 | 504 | ····.line·252 |
| 485 | ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment; | 505 | ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment; |
| | |
| 486 | ····move-result-object·v1 | 506 | ····move-result-object·v1 |
| | |
| 487 | ····goto/16·:goto_6 | 507 | ····goto/16·:goto_6 |
| | |
| 488 | ····.line·247 | 508 | ····.line·253 |
| 489 | ····:cond_b | 509 | ····:cond_b |
| 490 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z | 510 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z |
| | |
| 491 | ····move-result·v1 | 511 | ····move-result·v1 |
| | |
| 492 | ····if-eqz·v1,·:cond_c | 512 | ····if-eqz·v1,·:cond_c |
| | |
| 493 | ····.line·249 | 513 | ····.line·255 |
| 494 | ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/television/PermissionAppsFragment;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/television/PermissionAppsFragment; | 514 | ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/television/PermissionAppsFragment;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/television/PermissionAppsFragment; |
| | |
| 495 | ····move-result-object·v1 | 515 | ····move-result-object·v1 |
| | |
| 496 | ····goto/16·:goto_6 | 516 | ····goto/16·:goto_6 |
| | |
| 497 | ····.line·252 | 517 | ····.line·258 |
| 498 | ····:cond_c | 518 | ····:cond_c |
| 499 | ····invoke-static·{v4,·v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/PermissionAppsFragment;->createArgs(Ljava/lang/String;J)Landroid/os/Bundle; | 519 | ····invoke-static·{v4,·v7,·v8},·Lcom/android/permissioncontroller/permission/ui/handheld/PermissionAppsFragment;->createArgs(Ljava/lang/String;J)Landroid/os/Bundle; |
| | |
| 500 | ····move-result-object·v1 | 520 | ····move-result-object·v1 |
| | |
| 501 | ····.line·253 | 521 | ····.line·259 |
| 502 | ····invoke-virtual·{v1,·v5,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 522 | ····invoke-virtual·{v1,·v5,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
| | |
| 503 | ····const·v2,·0x7f0a0211 | 523 | ····const·v2,·0x7f0a0211 |
| | |
| 504 | ····.line·254 | 524 | ····.line·260 |
| 505 | ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V | 525 | ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V |
| | |
| 506 | ····return-void | 526 | ····return-void |
| | |
| 507 | ····.line·159 | 527 | ····.line·165 |
| 508 | ····:cond_d | 528 | ····:cond_d |
| 509 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 529 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 510 | ····move-result-object·v2 | 530 | ····move-result-object·v2 |
| | |
| 511 | ····invoke-virtual·{v2,·v14},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 531 | ····invoke-virtual·{v2,·v14},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| | |
| 512 | ····move-result-object·v2 | 532 | ····move-result-object·v2 |
| | |
| 513 | ····if-nez·v2,·:cond_e | 533 | ····if-nez·v2,·:cond_e |
| | |
| 514 | ····const-string·v2,·"Missing·mandatory·argument·EXTRA_PACKAGE_NAME" | 534 | ····const-string·v2,·"Missing·mandatory·argument·EXTRA_PACKAGE_NAME" |
| | |
| 515 | ····.line·161 | 535 | ····.line·167 |
| 516 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 536 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
| | |
| 517 | ····.line·162 | 537 | ····.line·168 |
| 518 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V | 538 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V |
| | |
| 519 | ····return-void | 539 | ····return-void |
| | |
| 520 | ····.line·166 | 540 | ····.line·172 |
| 521 | ····:cond_e | 541 | ····:cond_e |
| 522 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 542 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 523 | ····move-result-object·v5 | 543 | ····move-result-object·v5 |
| | |
| 524 | ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; | 544 | ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; |
| | |
| 525 | ····move-result-object·v4 | 545 | ····move-result-object·v4 |
| | |
| 526 | ····check-cast·v4,·Landroid/os/UserHandle; | 546 | ····check-cast·v4,·Landroid/os/UserHandle; |
| | |
| 527 | ····if-nez·v4,·:cond_f | 547 | ····if-nez·v4,·:cond_f |
| | |
| 528 | ····.line·168 | 548 | ····.line·174 |
| 529 | ····invoke-static·{},·Landroid/os/UserHandle;->myUserId()I | 549 | ····invoke-static·{},·Landroid/os/UserHandle;->myUserId()I |
| | |
| 530 | ····move-result·v4 | 550 | ····move-result·v4 |
| | |
| 531 | ····invoke-static·{v4},·Landroid/os/UserHandle;->of(I)Landroid/os/UserHandle; | 551 | ····invoke-static·{v4},·Landroid/os/UserHandle;->of(I)Landroid/os/UserHandle; |
| | |
| 532 | ····move-result-object·v4 | 552 | ····move-result-object·v4 |
| | |
| 533 | ····.line·172 | 553 | ····.line·178 |
| 534 | ····:cond_f | 554 | ····:cond_f |
| 535 | ····:try_start_1 | 555 | ····:try_start_1 |
| 536 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; | 556 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; |
| | |
| 537 | ····move-result-object·v5 | 557 | ····move-result-object·v5 |
| | |
| 538 | ····invoke-virtual·{v5,·v2,·v3,·v4},·Landroid/content/pm/PackageManager;->getApplicationInfoAsUser(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo; | 558 | ····invoke-virtual·{v5,·v2,·v3,·v4},·Landroid/content/pm/PackageManager;->getApplicationInfoAsUser(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo; |
| | |
| 539 | ····move-result-object·v5 | 559 | ····move-result-object·v5 |
| | |
| 540 | ····iget·v12,·v5,·Landroid/content/pm/ApplicationInfo;->uid:I | 560 | ····iget·v12,·v5,·Landroid/content/pm/ApplicationInfo;->uid:I |
| | |
| 541 | ····.line·174 | 561 | ····.line·180 |
| 542 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 562 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 543 | ····move-result-object·v5 | 563 | ····move-result-object·v5 |
| | |
| 544 | ····const-string·v6,·"android.intent.action.AUTO_REVOKE_PERMISSIONS" | 564 | ····const-string·v6,·"android.intent.action.AUTO_REVOKE_PERMISSIONS" |
| | |
| 545 | ····const-wide/16·v9,·0x0 | 565 | ····const-wide/16·v9,·0x0 |
| Offset 605, 15 lines modified | Offset 625, 15 lines modified |
| | |
| 605 | ····const-string·v10,·"·uid·" | 625 | ····const-string·v10,·"·uid·" |
| | |
| 606 | ····const-string·v11,·"sessionId:·" | 626 | ····const-string·v11,·"sessionId:·" |
| | |
| 607 | ····if-eqz·v9,·:cond_10 | 627 | ····if-eqz·v9,·:cond_10 |
| | |
| 608 | ····.line·178 | 628 | ····.line·184 |
| 609 | ····:try_start_2 | 629 | ····:try_start_2 |
| 610 | ····new-instance·v7,·Ljava/lang/StringBuilder; | 630 | ····new-instance·v7,·Ljava/lang/StringBuilder; |
| | |
| 611 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V | 631 | ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 612 | ····invoke-virtual·{v7,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 632 | ····invoke-virtual·{v7,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| Offset 641, 40 lines modified | Offset 661, 40 lines modified |
| | |
| 641 | ····move-object·v13,·v2 | 661 | ····move-object·v13,·v2 |
| | |
| 642 | ····const/4·v1,·0x1 | 662 | ····const/4·v1,·0x1 |
| | |
| 643 | ····move·v14,·v1 | 663 | ····move·v14,·v1 |
| | |
| 644 | ····.line·181 | 664 | ····.line·187 |
| 645 | ····invoke-static/range·{v9·..·v14},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJILjava/lang/String;I)V | 665 | ····invoke-static/range·{v9·..·v14},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJILjava/lang/String;I)V |
| 646 | ····:try_end_2 | 666 | ····:try_end_2 |
| 647 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_1 | 667 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_1 |
| | |
| 648 | ····:catch_1 | 668 | ····:catch_1 |
| 649 | ····move-wide·v7,·v5 | 669 | ····move-wide·v7,·v5 |
| | |
| 650 | ····goto·:goto_4 | 670 | ····goto·:goto_4 |
| | |
| 651 | ····.line·185 | 671 | ····.line·191 |
| 652 | ····:cond_10 | 672 | ····:cond_10 |
| 653 | ····:try_start_3 | 673 | ····:try_start_3 |
| 654 | ····sget-object·v5,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; | 674 | ····sget-object·v5,·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->INSTANCE:Lcom/android/permissioncontroller/permission/utils/KotlinUtils; |
| | |
| 655 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getApplication()Landroid/app/Application; | 675 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getApplication()Landroid/app/Application; |
| | |
| 656 | ····move-result-object·v6 | 676 | ····move-result-object·v6 |
| | |
| 657 | ····invoke-virtual·{v5,·v6,·v2,·v4},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->isROrAutoRevokeEnabled(Landroid/app/Application;Ljava/lang/String;Landroid/os/UserHandle;)Z | 677 | ····invoke-virtual·{v5,·v6,·v2,·v4},·Lcom/android/permissioncontroller/permission/utils/KotlinUtils;->isROrAutoRevokeEnabled(Landroid/app/Application;Ljava/lang/String;Landroid/os/UserHandle;)Z |
| | |
| 658 | ····move-result·v5 | 678 | ····move-result·v5 |
| | |
| 659 | ····if-eqz·v5,·:cond_11 | 679 | ····if-eqz·v5,·:cond_11 |
| | |
| 660 | ····.line·187 | 680 | ····.line·193 |
| 661 | ····new-instance·v5,·Ljava/lang/StringBuilder; | 681 | ····new-instance·v5,·Ljava/lang/StringBuilder; |
| | |
| 662 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V | 682 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V |
| | |
| 663 | ····invoke-virtual·{v5,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 683 | ····invoke-virtual·{v5,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| | |
| 664 | ····invoke-virtual·{v5,·v7,·v8},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | 684 | ····invoke-virtual·{v5,·v7,·v8},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
| Offset 701, 165 lines modified | Offset 721, 165 lines modified |
| | |
| 701 | ····move-object·v13,·v2 | 721 | ····move-object·v13,·v2 |
| | |
| 702 | ····const/4·v1,·0x2 | 722 | ····const/4·v1,·0x2 |
| | |
| 703 | ····move·v14,·v1 | 723 | ····move·v14,·v1 |
| | |
| 704 | ····.line·190 | 724 | ····.line·196 |
| 705 | ····invoke-static/range·{v9·..·v14},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJILjava/lang/String;I)V | 725 | ····invoke-static/range·{v9·..·v14},·Lcom/android/permissioncontroller/PermissionControllerStatsLog;->write(IJILjava/lang/String;I)V |
| 706 | ····:try_end_3 | 726 | ····:try_end_3 |
| 707 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_3·..·:try_end_3}·:catch_2 | 727 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_3·..·:try_end_3}·:catch_2 |
| | |
| 708 | ····.line·199 | 728 | ····.line·205 |
| 709 | ····:catch_2 | 729 | ····:catch_2 |
| 710 | ····:cond_11 | 730 | ····:cond_11 |
| 711 | ····:goto_4 | 731 | ····:goto_4 |
| 712 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 732 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 713 | ····move-result-object·v1 | 733 | ····move-result-object·v1 |
| | |
| 714 | ····const-string·v5,·"com.android.permissioncontroller.extra.ALL_PERMISSIONS" | 734 | ····const-string·v5,·"com.android.permissioncontroller.extra.ALL_PERMISSIONS" |
| | |
| 715 | ····invoke-virtual·{v1,·v5,·v3},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z | 735 | ····invoke-virtual·{v1,·v5,·v3},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z |
| | |
| 716 | ····move-result·v1 | 736 | ····move-result·v1 |
| | |
| 717 | ····.line·203 | 737 | ····.line·209 |
| 718 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 738 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
| | |
| 719 | ····move-result·v3 | 739 | ····move-result·v3 |
| | |
| 720 | ····if-eqz·v3,·:cond_13 | 740 | ····if-eqz·v3,·:cond_13 |
| | |
| 721 | ····if-eqz·v1,·:cond_12 | 741 | ····if-eqz·v1,·:cond_12 |
| | |
| 722 | ····.line·205 | 742 | ····.line·211 |
| 723 | ····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; | 743 | ····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; |
| | |
| 724 | ····move-result-object·v1 | 744 | ····move-result-object·v1 |
| | |
| 725 | ····goto/16·:goto_6 | 745 | ····goto/16·:goto_6 |
| | |
| 726 | ····.line·208 | 746 | ····.line·214 |
| 727 | ····:cond_12 | 747 | ····:cond_12 |
| 728 | ····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; | 748 | ····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; |
| | |
| 729 | ····move-result-object·v1 | 749 | ····move-result-object·v1 |
| | |
| 730 | ····goto/16·:goto_6 | 750 | ····goto/16·:goto_6 |
| | |
| 731 | ····.line·211 | 751 | ····.line·217 |
| 732 | ····:cond_13 | 752 | ····:cond_13 |
| 733 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z | 753 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z |
| | |
| 734 | ····move-result·v1 | 754 | ····move-result·v1 |
| | |
| 735 | ····if-eqz·v1,·:cond_14 | 755 | ····if-eqz·v1,·:cond_14 |
| | |
| 736 | ····.line·212 | 756 | ····.line·218 |
| 737 | ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear; | 757 | ····invoke-static·{v2},·Lcom/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear;->newInstance(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/wear/AppPermissionsFragmentWear; |
| | |
| 738 | ····move-result-object·v1 | 758 | ····move-result-object·v1 |
| | |
| 739 | ····goto/16·:goto_6 | 759 | ····goto/16·:goto_6 |
| | |
| 740 | ····.line·213 | 760 | ····.line·219 |
| 741 | ····:cond_14 | 761 | ····:cond_14 |
| 742 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z | 762 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z |
| | |
| 743 | ····move-result·v1 | 763 | ····move-result·v1 |
| | |
| 744 | ····if-eqz·v1,·:cond_15 | 764 | ····if-eqz·v1,·:cond_15 |
| | |
| 745 | ····.line·215 | 765 | ····.line·221 |
| 746 | ····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; | 766 | ····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; |
| | |
| 747 | ····move-result-object·v1 | 767 | ····move-result-object·v1 |
| | |
| 748 | ····goto/16·:goto_6 | 768 | ····goto/16·:goto_6 |
| | |
| 749 | ····.line·217 | 769 | ····.line·223 |
| 750 | ····:cond_15 | 770 | ····:cond_15 |
| 751 | ····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; | 771 | ····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; |
| | |
| 752 | ····move-result-object·v1 | 772 | ····move-result-object·v1 |
| | |
| 753 | ····const·v2,·0x7f0a0064 | 773 | ····const·v2,·0x7f0a0064 |
| | |
| 754 | ····.line·219 | 774 | ····.line·225 |
| 755 | ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V | 775 | ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V |
| | |
| 756 | ····return-void | 776 | ····return-void |
| | |
| 757 | ····.line·138 | 777 | ····.line·145 |
| 758 | ····:cond_16 | 778 | ····:cond_16 |
| 759 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 779 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
| | |
| 760 | ····move-result·v1 | 780 | ····move-result·v1 |
| | |
| 761 | ····if-nez·v1,·:cond_18 | 781 | ····if-nez·v1,·:cond_18 |
| | |
| 762 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z | 782 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z |
| | |
| 763 | ····move-result·v1 | 783 | ····move-result·v1 |
| | |
| 764 | ····if-nez·v1,·:cond_18 | 784 | ····if-nez·v1,·:cond_18 |
| | |
| 765 | ····.line·139 | 785 | ····.line·146 |
| 766 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z | 786 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z |
| | |
| 767 | ····move-result·v1 | 787 | ····move-result·v1 |
| | |
| 768 | ····if-eqz·v1,·:cond_17 | 788 | ····if-eqz·v1,·:cond_17 |
| | |
| 769 | ····goto·:goto_5 | 789 | ····goto·:goto_5 |
| | |
| 770 | ····.line·146 | 790 | ····.line·152 |
| 771 | ····:cond_17 | 791 | ····:cond_17 |
| 772 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 792 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 773 | ····move-result-object·v1 | 793 | ····move-result-object·v1 |
| | |
| 774 | ····invoke-virtual·{v1,·v14},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 794 | ····invoke-virtual·{v1,·v14},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| | |
| 775 | ····move-result-object·v9 | 795 | ····move-result-object·v9 |
| | |
| 776 | ····.line·147 | 796 | ····.line·153 |
| 777 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 797 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 778 | ····move-result-object·v1 | 798 | ····move-result-object·v1 |
| | |
| 779 | ····invoke-virtual·{v1,·v5},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 799 | ····invoke-virtual·{v1,·v5},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| | |
| 780 | ····move-result-object·v1 | 800 | ····move-result-object·v1 |
| | |
| 781 | ····.line·148 | 801 | ····.line·154 |
| 782 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 802 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 783 | ····move-result-object·v2 | 803 | ····move-result-object·v2 |
| | |
| 784 | ····invoke-virtual·{v2,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 804 | ····invoke-virtual·{v2,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| | |
| 785 | ····move-result-object·v11 | 805 | ····move-result-object·v11 |
| | |
| 786 | ····.line·149 | 806 | ····.line·155 |
| 787 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 807 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 788 | ····move-result-object·v2 | 808 | ····move-result-object·v2 |
| | |
| 789 | ····invoke-virtual·{v2,·v4},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; | 809 | ····invoke-virtual·{v2,·v4},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; |
| | |
| 790 | ····move-result-object·v2 | 810 | ····move-result-object·v2 |
| | |
| 791 | ····move-object·v12,·v2 | 811 | ····move-object·v12,·v2 |
| | |
| 792 | ····check-cast·v12,·Landroid/os/UserHandle; | 812 | ····check-cast·v12,·Landroid/os/UserHandle; |
| | |
| 793 | ····.line·150 | 813 | ····.line·156 |
| 794 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 814 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 795 | ····move-result-object·v2 | 815 | ····move-result-object·v2 |
| | |
| 796 | ····const-string·v3,·"com.android.permissioncontroller.extra.CALLER_NAME" | 816 | ····const-string·v3,·"com.android.permissioncontroller.extra.CALLER_NAME" |
| | |
| 797 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 817 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
| Offset 868, 121 lines modified | Offset 888, 120 lines modified |
| | |
| 868 | ····const/16·v16,·0x0 | 888 | ····const/16·v16,·0x0 |
| | |
| 869 | ····move-object·v10,·v1 | 889 | ····move-object·v10,·v1 |
| | |
| 870 | ····move-wide·v14,·v7 | 890 | ····move-wide·v14,·v7 |
| | |
| 871 | ····.line·152 | 891 | ····.line·158 |
| 872 | ····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; | 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; |
| | |
| 873 | ····move-result-object·v1 | 893 | ····move-result-object·v1 |
| | |
| 874 | ····const·v2,·0x7f0a0063 | 894 | ····const·v2,·0x7f0a0063 |
| | |
| 875 | ····.line·154 | 895 | ····.line·160 |
| 876 | ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V | 896 | ····invoke-direct·{v0,·v1,·v2},·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->setNavGraph(Landroid/os/Bundle;I)V |
| | |
| 877 | ····return-void | 897 | ····return-void |
| | |
| 878 | ····.line·140 | 898 | ····.line·147 |
| 879 | ····:cond_18 | 899 | ····:cond_18 |
| 880 | ····:goto_5 | 900 | ····:goto_5 |
| 881 | ····new-instance·v1,·Landroid/content/Intent; | 901 | ····new-instance·v1,·Landroid/content/Intent; |
| | |
| 882 | ····const-class·v2,·Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity; | 902 | ····const-class·v2,·Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity; |
| | |
| 883 | ····invoke-direct·{v1,·v0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 903 | ····invoke-direct·{v1,·v0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
| | |
| 884 | ····.line·141 | 904 | ····.line·148 |
| 885 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 905 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
| | |
| 886 | ····move-result-object·v2 | 906 | ····move-result-object·v2 |
| | |
| 887 | ····invoke-virtual·{v2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; | 907 | ····invoke-virtual·{v2},·Landroid/content/Intent;->getExtras()Landroid/os/Bundle; |
| | |
| 888 | ····move-result-object·v2 | 908 | ····move-result-object·v2 |
| | |
| 889 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent; | 909 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent; |
| | |
| | 910 | ····const/4·v2,·0x5 |
| 890 | ····.line·142 | |
| 891 | ····invoke-virtual·{v0,·v1},·Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V | |
| | |
| 892 | ····.line·143 | 911 | ····.line·149 |
| 893 | ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->finish()V | 912 | ····invoke-virtual·{v0,·v1,·v2},·Landroidx/activity/ComponentActivity;->startActivityForResult(Landroid/content/Intent;I)V |
| | |
| 894 | ····return-void | 913 | ····return-void |
| | |
| 895 | ····.line·120 | 914 | ····.line·127 |
| 896 | ····:cond_19 | 915 | ····:cond_19 |
| 897 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 916 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
| | |
| 898 | ····move-result·v1 | 917 | ····move-result·v1 |
| | |
| 899 | ····if-eqz·v1,·:cond_1a | 918 | ····if-eqz·v1,·:cond_1a |
| | |
| 900 | ····.line·121 | 919 | ····.line·128 |
| 901 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment; | 920 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/auto/AutoManageStandardPermissionsFragment; |
| | |
| 902 | ····move-result-object·v1 | 921 | ····move-result-object·v1 |
| | |
| 903 | ····goto·:goto_6 | 922 | ····goto·:goto_6 |
| | |
| 904 | ····.line·122 | 923 | ····.line·129 |
| 905 | ····:cond_1a | 924 | ····:cond_1a |
| 906 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z | 925 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z |
| | |
| 907 | ····move-result·v1 | 926 | ····move-result·v1 |
| | |
| 908 | ····if-eqz·v1,·:cond_1c | 927 | ····if-eqz·v1,·:cond_1c |
| | |
| 909 | ····.line·125 | 928 | ····.line·132 |
| 910 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment; | 929 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment;->newInstance()Lcom/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment; |
| | |
| 911 | ····move-result-object·v1 | 930 | ····move-result-object·v1 |
| | |
| 912 | ····:goto_6 | 931 | ····:goto_6 |
| 913 | ····if-eqz·v1,·:cond_1b | 932 | ····if-eqz·v1,·:cond_1b |
| | |
| 914 | ····.line·286 | 933 | ····.line·292 |
| 915 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; | 934 | ····invoke-virtual/range·{p0·..·p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; |
| | |
| 916 | ····move-result-object·v2 | 935 | ····move-result-object·v2 |
| | |
| 917 | ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction; | 936 | ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction; |
| | |
| 918 | ····move-result-object·v2 | 937 | ····move-result-object·v2 |
| | |
| 919 | ····const·v3,·0x1020002 | 938 | ····const·v3,·0x1020002 |
| | |
| 920 | ····invoke-virtual·{v2,·v3,·v1},·Landroidx/fragment/app/FragmentTransaction;->replace(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; | 939 | ····invoke-virtual·{v2,·v3,·v1},·Landroidx/fragment/app/FragmentTransaction;->replace(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; |
| | |
| 921 | ····.line·287 | 940 | ····.line·293 |
| 922 | ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentTransaction;->commit()I | 941 | ····invoke-virtual·{v2},·Landroidx/fragment/app/FragmentTransaction;->commit()I |
| | |
| 923 | ····:cond_1b | 942 | ····:cond_1b |
| 924 | ····return-void | 943 | ····return-void |
| | |
| 925 | ····.line·127 | 944 | ····.line·134 |
| 926 | ····:cond_1c | 945 | ····:cond_1c |
| 927 | ····new-instance·v1,·Landroid/os/Bundle; | 946 | ····new-instance·v1,·Landroid/os/Bundle; |
| | |
| 928 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V | 947 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V |
| | |
| 929 | ····.line·128 | 948 | ····.line·135 |
| 930 | ····invoke-virtual·{v1,·v4,·v7,·v8},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V | 949 | ····invoke-virtual·{v1,·v4,·v7,·v8},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V |
| | |
| 931 | ····const·v2,·0x7f0d00b7 | 950 | ····const·v2,·0x7f0d00b7 |
| | |
| 932 | ····.line·129 | 951 | ····.line·136 |
| 933 | ····invoke-virtual·{v0,·v2},·Landroidx/activity/ComponentActivity;->setContentView(I)V | 952 | ····invoke-virtual·{v0,·v2},·Landroidx/activity/ComponentActivity;->setContentView(I)V |
| | |
| 934 | ····const·v2,·0x7f0a01e9 | 953 | ····const·v2,·0x7f0a01e9 |
| | |
| 935 | ····.line·130 | 954 | ····.line·137 |
| 936 | ····invoke-static·{v0,·v2},·Landroidx/navigation/Navigation;->findNavController(Landroid/app/Activity;I)Landroidx/navigation/NavController; | 955 | ····invoke-static·{v0,·v2},·Landroidx/navigation/Navigation;->findNavController(Landroid/app/Activity;I)Landroidx/navigation/NavController; |
| | |
| 937 | ····move-result-object·v2 | 956 | ····move-result-object·v2 |
| | |
| 938 | ····const/high16·v3,·0x7f0f0000 | 957 | ····const/high16·v3,·0x7f0f0000 |
| | |
| 939 | ····invoke-virtual·{v2,·v3,·v1},·Landroidx/navigation/NavController;->setGraph(ILandroid/os/Bundle;)V | 958 | ····invoke-virtual·{v2,·v3,·v1},·Landroidx/navigation/NavController;->setGraph(ILandroid/os/Bundle;)V |
| Offset 998, 46 lines modified | Offset 1017, 46 lines modified |
| 998 | ········0x6ef24a0f·->·:sswitch_0 | 1017 | ········0x6ef24a0f·->·:sswitch_0 |
| 999 | ····.end·sparse-switch | 1018 | ····.end·sparse-switch |
| 1000 | .end·method | 1019 | .end·method |
| | |
| 1001 | .method·public·onOptionsItemSelected(Landroid/view/MenuItem;)Z | 1020 | .method·public·onOptionsItemSelected(Landroid/view/MenuItem;)Z |
| 1002 | ····.locals·2 | 1021 | ····.locals·2 |
| | |
| 1003 | ····.line·313 | 1022 | ····.line·319 |
| 1004 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 1023 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
| | |
| 1005 | ····move-result·v0 | 1024 | ····move-result·v0 |
| | |
| 1006 | ····if-eqz·v0,·:cond_1 | 1025 | ····if-eqz·v0,·:cond_1 |
| | |
| 1007 | ····.line·314 | 1026 | ····.line·320 |
| 1008 | ····invoke-interface·{p1},·Landroid/view/MenuItem;->getItemId()I | 1027 | ····invoke-interface·{p1},·Landroid/view/MenuItem;->getItemId()I |
| | |
| 1009 | ····move-result·v0 | 1028 | ····move-result·v0 |
| | |
| 1010 | ····const·v1,·0x102002c | 1029 | ····const·v1,·0x102002c |
| | |
| 1011 | ····if-eq·v0,·v1,·:cond_0 | 1030 | ····if-eq·v0,·v1,·:cond_0 |
| | |
| 1012 | ····.line·319 | 1031 | ····.line·325 |
| 1013 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z | 1032 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z |
| | |
| 1014 | ····move-result·p1 | 1033 | ····move-result·p1 |
| | |
| 1015 | ····return·p1 | 1034 | ····return·p1 |
| | |
| 1016 | ····.line·316 | 1035 | ····.line·322 |
| 1017 | ····:cond_0 | 1036 | ····:cond_0 |
| 1018 | ····invoke-virtual·{p0},·Landroidx/activity/ComponentActivity;->onBackPressed()V | 1037 | ····invoke-virtual·{p0},·Landroidx/activity/ComponentActivity;->onBackPressed()V |
| | |
| 1019 | ····const/4·p1,·0x1 | 1038 | ····const/4·p1,·0x1 |
| | |
| 1020 | ····return·p1 | 1039 | ····return·p1 |
| | |
| 1021 | ····.line·322 | 1040 | ····.line·328 |
| 1022 | ····:cond_1 | 1041 | ····:cond_1 |
| 1023 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z | 1042 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z |
| | |
| 1024 | ····move-result·p1 | 1043 | ····move-result·p1 |
| | |
| 1025 | ····return·p1 | 1044 | ····return·p1 |
| 1026 | .end·method | 1045 | .end·method |