Offset 63, 141 lines modifiedOffset 63, 141 lines modified
63 ····const/4·v1,·0x063 ····const/4·v1,·0x0
  
64 ····.line·7264 ····.line·72
65 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;65 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
66 ····move-result-object·v166 ····move-result-object·v1
  
67 ····const·v2,·0x7f0a020e67 ····const·v2,·0x7f0a0216
  
68 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V68 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
69 ····.line·7369 ····.line·73
70 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;70 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;
  
71 ····const/4·v1,·0x171 ····const/4·v1,·0x1
  
72 ····.line·7472 ····.line·74
73 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;73 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
74 ····move-result-object·v174 ····move-result-object·v1
  
75 ····const·v2,·0x7f0a020d75 ····const·v2,·0x7f0a0215
  
76 ····.line·7376 ····.line·73
77 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V77 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
78 ····.line·7578 ····.line·75
79 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;79 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;
  
80 ····const/4·v1,·0x280 ····const/4·v1,·0x2
  
81 ····.line·7681 ····.line·76
82 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;82 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
83 ····move-result-object·v183 ····move-result-object·v1
  
84 ····const·v2,·0x7f0a020f84 ····const·v2,·0x7f0a0217
  
85 ····.line·7585 ····.line·75
86 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V86 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
87 ····.line·7787 ····.line·77
88 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;88 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;
  
89 ····const/4·v1,·0x389 ····const/4·v1,·0x3
  
90 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;90 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
91 ····move-result-object·v191 ····move-result-object·v1
  
92 ····const·v2,·0x7f0a021392 ····const·v2,·0x7f0a021b
  
93 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V93 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
94 ····.line·7894 ····.line·78
95 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;95 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;
  
96 ····const/4·v1,·0x496 ····const/4·v1,·0x4
  
97 ····.line·7997 ····.line·79
98 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;98 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
99 ····move-result-object·v199 ····move-result-object·v1
  
100 ····const·v2,·0x7f0a0212100 ····const·v2,·0x7f0a021a
  
101 ····.line·78101 ····.line·78
102 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V102 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
103 ····.line·80103 ····.line·80
104 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;104 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;
  
105 ····const/4·v1,·0x5105 ····const/4·v1,·0x5
  
106 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;106 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
107 ····move-result-object·v1107 ····move-result-object·v1
  
108 ····const·v2,·0x7f0a0210108 ····const·v2,·0x7f0a0218
  
109 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V109 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
110 ····.line·81110 ····.line·81
111 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;111 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;
  
112 ····const/4·v1,·0x6112 ····const/4·v1,·0x6
  
113 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;113 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
114 ····move-result-object·v1114 ····move-result-object·v1
  
115 ····const·v2,·0x7f0a021a115 ····const·v2,·0x7f0a0222
  
116 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V116 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
117 ····.line·82117 ····.line·82
118 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;118 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;
  
119 ····const/4·v1,·0x7119 ····const/4·v1,·0x7
  
120 ····.line·83120 ····.line·83
121 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;121 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
122 ····move-result-object·v1122 ····move-result-object·v1
  
123 ····const·v2,·0x7f0a0219123 ····const·v2,·0x7f0a0221
  
124 ····.line·82124 ····.line·82
125 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V125 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
126 ····.line·84126 ····.line·84
127 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;127 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;
  
128 ····const/16·v1,·0x8128 ····const/16·v1,·0x8
  
129 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;129 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
130 ····move-result-object·v1130 ····move-result-object·v1
  
131 ····const·v2,·0x7f0a021c131 ····const·v2,·0x7f0a0224
  
132 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V132 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
133 ····.line·85133 ····.line·85
134 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;134 ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->BUTTON_RES_ID_TO_NUM:Landroid/util/SparseArray;
  
135 ····const/16·v1,·0x9135 ····const/16·v1,·0x9
  
136 ····.line·86136 ····.line·86
137 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;137 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
138 ····move-result-object·v1138 ····move-result-object·v1
  
139 ····const·v2,·0x7f0a021b139 ····const·v2,·0x7f0a0223
  
140 ····.line·85140 ····.line·85
141 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V141 ····invoke-virtual·{v0,·v2,·v1},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
142 ····return-void142 ····return-void
143 .end·method143 .end·method
  
Offset 419, 50 lines modifiedOffset 419, 50 lines modified
419 ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;419 ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;
  
420 ····invoke-virtual·{v1,·v0},·Landroid/view/ViewGroup;->setMinimumHeight(I)V420 ····invoke-virtual·{v1,·v0},·Landroid/view/ViewGroup;->setMinimumHeight(I)V
  
421 ····.line·188421 ····.line·188
422 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;422 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;
  
423 ····const·v1,·0x7f0a0156423 ····const·v1,·0x7f0a015a
  
424 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;424 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
  
425 ····move-result-object·v0425 ····move-result-object·v0
  
426 ····invoke-virtual·{v0,·p0},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V426 ····invoke-virtual·{v0,·p0},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
427 ····.line·189427 ····.line·189
428 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;428 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;
  
429 ····const·v1,·0x7f0a0155429 ····const·v1,·0x7f0a0159
  
430 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;430 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
  
431 ····move-result-object·v0431 ····move-result-object·v0
  
432 ····invoke-virtual·{v0,·p0},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V432 ····invoke-virtual·{v0,·p0},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
433 ····.line·191433 ····.line·191
434 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;434 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;
  
435 ····const·v1,·0x7f0a0217435 ····const·v1,·0x7f0a021f
  
436 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;436 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
  
437 ····move-result-object·v0437 ····move-result-object·v0
  
438 ····check-cast·v0,·Landroid/widget/TextView;438 ····check-cast·v0,·Landroid/widget/TextView;
  
439 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mMessageView:Landroid/widget/TextView;439 ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mMessageView:Landroid/widget/TextView;
  
440 ····.line·192440 ····.line·192
441 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;441 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;
  
442 ····const·v1,·0x7f0a010d442 ····const·v1,·0x7f0a0110
  
443 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;443 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
  
444 ····move-result-object·v0444 ····move-result-object·v0
  
445 ····check-cast·v0,·Landroid/widget/TextView;445 ····check-cast·v0,·Landroid/widget/TextView;
  
Offset 474, 15 lines modifiedOffset 474, 15 lines modified
474 ····move-result-object·v1474 ····move-result-object·v1
  
475 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setMovementMethod(Landroid/text/method/MovementMethod;)V475 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setMovementMethod(Landroid/text/method/MovementMethod;)V
  
476 ····.line·194476 ····.line·194
477 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;477 ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mRootView:Landroid/view/ViewGroup;
  
478 ····const·v1,·0x7f0a0216478 ····const·v1,·0x7f0a021e
  
479 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;479 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View;
  
480 ····move-result-object·v0480 ····move-result-object·v0
  
481 ····check-cast·v0,·Landroid/widget/ImageView;481 ····check-cast·v0,·Landroid/widget/ImageView;
  
Offset 667, 15 lines modifiedOffset 667, 15 lines modified
667 ····.locals·4667 ····.locals·4
  
668 ····.line·243668 ····.line·243
669 ····invoke-virtual·{p1},·Landroid/view/View;->getId()I669 ····invoke-virtual·{p1},·Landroid/view/View;->getId()I
  
670 ····move-result·v0670 ····move-result·v0
  
671 ····const·v1,·0x7f0a0156671 ····const·v1,·0x7f0a015a
  
672 ····if-ne·v0,·v1,·:cond_1672 ····if-ne·v0,·v1,·:cond_1
  
673 ····.line·245673 ····.line·245
674 ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener;674 ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/handheld/GrantPermissionsViewHandlerImpl;->mResultListener:Lcom/android/permissioncontroller/permission/ui/GrantPermissionsViewHandler$ResultListener;
  
675 ····if-eqz·p1,·:cond_0675 ····if-eqz·p1,·:cond_0