| | | |
Offset 25, 115 lines modified | Offset 25, 87 lines modified |
25 | ····} | 25 | ····} |
26 | .end·annotation | 26 | .end·annotation |
| |
| |
27 | #·instance·fields | 27 | #·instance·fields |
28 | .field·private·final·mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 28 | .field·private·final·mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
| |
29 | .field·private·mAttributionLabels:Ljava/util/Map; | |
30 | ····.annotation·system·Ldalvik/annotation/Signature; | |
31 | ········value·=·{ | |
32 | ············"Ljava/util/Map<", | |
33 | ············"Ljava/lang/Integer;", | |
34 | ············"Ljava/lang/String;", | |
35 | ············">;" | |
36 | ········} | |
37 | ····.end·annotation | |
38 | .end·field | |
| |
39 | .field·private·mIcon:Landroid/graphics/drawable/Drawable; | 29 | .field·private·mIcon:Landroid/graphics/drawable/Drawable; |
| |
40 | .field·private·final·mInfo:Landroid/content/pm/ApplicationInfo; | 30 | .field·private·final·mInfo:Landroid/content/pm/ApplicationInfo; |
| |
41 | .field·private·mLabel:Ljava/lang/String; | 31 | .field·private·mLabel:Ljava/lang/String; |
| |
42 | .field·private·final·mPackageName:Ljava/lang/String; | 32 | .field·private·final·mPackageName:Ljava/lang/String; |
| |
| |
43 | #·direct·methods | 33 | #·direct·methods |
44 | .method·public·constructor·<init>(Ljava/lang/String;Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Landroid/content/pm/ApplicationInfo;Ljava/util/Map;)V | 34 | .method·public·constructor·<init>(Ljava/lang/String;Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Landroid/content/pm/ApplicationInfo;)V |
45 | ····.locals·0 | 35 | ····.locals·0 |
46 | ····.annotation·system·Ldalvik/annotation/Signature; | |
47 | ········value·=·{ | |
48 | ············"(", | |
49 | ············"Ljava/lang/String;", | |
50 | ············"Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;", | |
51 | ············"Ljava/lang/String;", | |
52 | ············"Landroid/graphics/drawable/Drawable;", | |
53 | ············"Landroid/content/pm/ApplicationInfo;", | |
54 | ············"Ljava/util/Map<", | |
55 | ············"Ljava/lang/Integer;", | |
56 | ············"Ljava/lang/String;", | |
57 | ············">;)V" | |
58 | ········} | |
59 | ····.end·annotation | |
| |
60 | ····.line·372 | 36 | ····.line·360 |
61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| |
62 | ····.line·373 | 38 | ····.line·361 |
63 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mPackageName:Ljava/lang/String; | 39 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mPackageName:Ljava/lang/String; |
| |
64 | ····.line·374 | 40 | ····.line·362 |
65 | ····iput-object·p2,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 41 | ····iput-object·p2,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
| |
66 | ····.line·375 | 42 | ····.line·363 |
67 | ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; | 43 | ····iput-object·p3,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; |
| |
68 | ····.line·376 | 44 | ····.line·364 |
69 | ····iput-object·p4,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mIcon:Landroid/graphics/drawable/Drawable; | 45 | ····iput-object·p4,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mIcon:Landroid/graphics/drawable/Drawable; |
| |
70 | ····.line·377 | 46 | ····.line·365 |
71 | ····iput-object·p5,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mInfo:Landroid/content/pm/ApplicationInfo; | 47 | ····iput-object·p5,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mInfo:Landroid/content/pm/ApplicationInfo; |
| |
72 | ····.line·378 | |
73 | ····iput-object·p6,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAttributionLabels:Ljava/util/Map; | |
| |
74 | ····return-void | 48 | ····return-void |
75 | .end·method | 49 | .end·method |
| |
76 | .method·static·synthetic·access$100(Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;)Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 50 | .method·static·synthetic·access$100(Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;)Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
77 | ····.locals·0 | 51 | ····.locals·0 |
| |
78 | ····.line·362 | 52 | ····.line·352 |
79 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 53 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
| |
80 | ····return-object·p0 | 54 | ····return-object·p0 |
81 | .end·method | 55 | .end·method |
| |
| |
82 | #·virtual·methods | 56 | #·virtual·methods |
83 | .method·public·areRuntimePermissionsGranted()Z | 57 | .method·public·areRuntimePermissionsGranted()Z |
84 | ····.locals·0 | 58 | ····.locals·0 |
| |
85 | ····.line·403 | 59 | ····.line·385 |
86 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 60 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
| |
87 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->areRuntimePermissionsGranted()Z | 61 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->areRuntimePermissionsGranted()Z |
| |
88 | ····move-result·p0 | 62 | ····move-result·p0 |
| |
89 | ····return·p0 | 63 | ····return·p0 |
90 | .end·method | 64 | .end·method |
| |
91 | .method·public·compareTo(Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;)I | 65 | .method·public·compareTo(Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;)I |
92 | ····.locals·2 | 66 | ····.locals·2 |
| |
93 | ····.line·459 | 67 | ····.line·439 |
94 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; | 68 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; |
| |
95 | ····iget-object·v1,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; | 69 | ····iget-object·v1,·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; |
| |
96 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I | 70 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I |
| |
97 | ····move-result·v0 | 71 | ····move-result·v0 |
| |
98 | ····if-nez·v0,·:cond_0 | 72 | ····if-nez·v0,·:cond_0 |
| |
99 | ····.line·462 | 73 | ····.line·442 |
100 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->getKey()Ljava/lang/String; | 74 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->getKey()Ljava/lang/String; |
| |
101 | ····move-result-object·p0 | 75 | ····move-result-object·p0 |
| |
102 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->getKey()Ljava/lang/String; | 76 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->getKey()Ljava/lang/String; |
| |
103 | ····move-result-object·p1 | 77 | ····move-result-object·p1 |
Offset 147, 64 lines modified | Offset 119, 46 lines modified |
147 | ····:cond_0 | 119 | ····:cond_0 |
148 | ····return·v0 | 120 | ····return·v0 |
149 | .end·method | 121 | .end·method |
| |
150 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I | 122 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I |
151 | ····.locals·0 | 123 | ····.locals·0 |
| |
152 | ····.line·362 | 124 | ····.line·352 |
153 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp; | 125 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp; |
| |
154 | ····invoke-virtual·{p0,·p1},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->compareTo(Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;)I | 126 | ····invoke-virtual·{p0,·p1},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->compareTo(Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;)I |
| |
155 | ····move-result·p0 | 127 | ····move-result·p0 |
| |
156 | ····return·p0 | 128 | ····return·p0 |
157 | .end·method | 129 | .end·method |
| |
158 | .method·public·getAppInfo()Landroid/content/pm/ApplicationInfo; | 130 | .method·public·getAppInfo()Landroid/content/pm/ApplicationInfo; |
159 | ····.locals·0 | 131 | ····.locals·0 |
| |
160 | ····.line·382 | 132 | ····.line·369 |
161 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mInfo:Landroid/content/pm/ApplicationInfo; | 133 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mInfo:Landroid/content/pm/ApplicationInfo; |
| |
162 | ····return-object·p0 | 134 | ····return-object·p0 |
163 | .end·method | 135 | .end·method |
| |
164 | .method·public·getAttributionLabels()Ljava/util/Map; | |
165 | ····.locals·0 | |
166 | ····.annotation·system·Ldalvik/annotation/Signature; | |
167 | ········value·=·{ | |
168 | ············"()", | |
169 | ············"Ljava/util/Map<", | |
170 | ············"Ljava/lang/Integer;", | |
171 | ············"Ljava/lang/String;", | |
172 | ············">;" | |
173 | ········} | |
174 | ····.end·annotation | |
| |
175 | ····.line·399 | |
176 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAttributionLabels:Ljava/util/Map; | |
| |
177 | ····return-object·p0 | |
178 | .end·method | |
| |
179 | .method·public·getIcon()Landroid/graphics/drawable/Drawable; | 136 | .method·public·getIcon()Landroid/graphics/drawable/Drawable; |
180 | ····.locals·0 | 137 | ····.locals·0 |
| |
181 | ····.line·394 | 138 | ····.line·381 |
182 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mIcon:Landroid/graphics/drawable/Drawable; | 139 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mIcon:Landroid/graphics/drawable/Drawable; |
| |
183 | ····return-object·p0 | 140 | ····return-object·p0 |
184 | .end·method | 141 | .end·method |
| |
185 | .method·public·getKey()Ljava/lang/String; | 142 | .method·public·getKey()Ljava/lang/String; |
186 | ····.locals·2 | 143 | ····.locals·2 |
| |
187 | ····.line·386 | 144 | ····.line·373 |
188 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 145 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| |
189 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 146 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
| |
190 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mPackageName:Ljava/lang/String; | 147 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mPackageName:Ljava/lang/String; |
| |
191 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 148 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 221, 42 lines modified | Offset 175, 42 lines modified |
| |
221 | ····return-object·p0 | 175 | ····return-object·p0 |
222 | .end·method | 176 | .end·method |
| |
223 | .method·public·getLabel()Ljava/lang/String; | 177 | .method·public·getLabel()Ljava/lang/String; |
224 | ····.locals·0 | 178 | ····.locals·0 |
| |
225 | ····.line·390 | 179 | ····.line·377 |
226 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; | 180 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; |
| |
227 | ····return-object·p0 | 181 | ····return-object·p0 |
228 | .end·method | 182 | .end·method |
| |
229 | .method·public·getPackageName()Ljava/lang/String; | 183 | .method·public·getPackageName()Ljava/lang/String; |
230 | ····.locals·0 | 184 | ····.locals·0 |
| |
231 | ····.line·435 | 185 | ····.line·417 |
232 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mPackageName:Ljava/lang/String; | 186 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mPackageName:Ljava/lang/String; |
| |
233 | ····return-object·p0 | 187 | ····return-object·p0 |
234 | .end·method | 188 | .end·method |
| |
235 | .method·public·getPermissionGroup()Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 189 | .method·public·getPermissionGroup()Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
236 | ····.locals·0 | 190 | ····.locals·0 |
| |
237 | ····.line·439 | 191 | ····.line·421 |
238 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 192 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
| |
239 | ····return-object·p0 | 193 | ····return-object·p0 |
240 | .end·method | 194 | .end·method |
| |
241 | .method·public·getUid()I | 195 | .method·public·getUid()I |
242 | ····.locals·0 | 196 | ····.locals·0 |
| |
243 | ····.line·468 | 197 | ····.line·448 |
244 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 198 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
| |
245 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->getApp()Landroid/content/pm/PackageInfo; | 199 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->getApp()Landroid/content/pm/PackageInfo; |
| |
246 | ····move-result-object·p0 | 200 | ····move-result-object·p0 |
| |
247 | ····iget-object·p0,·p0,·Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; | 201 | ····iget-object·p0,·p0,·Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; |
Offset 265, 54 lines modified | Offset 219, 54 lines modified |
| |
265 | ····return·p0 | 219 | ····return·p0 |
266 | .end·method | 220 | .end·method |
| |
267 | .method·public·isPolicyFixed()Z | 221 | .method·public·isPolicyFixed()Z |
268 | ····.locals·0 | 222 | ····.locals·0 |
| |
269 | ····.line·419 | 223 | ····.line·401 |
270 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 224 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
| |
271 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->isPolicyFixed()Z | 225 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->isPolicyFixed()Z |
| |
272 | ····move-result·p0 | 226 | ····move-result·p0 |
| |
273 | ····return·p0 | 227 | ····return·p0 |
274 | .end·method | 228 | .end·method |
| |
275 | .method·public·isReviewRequired()Z | 229 | .method·public·isReviewRequired()Z |
276 | ····.locals·0 | 230 | ····.locals·0 |
| |
277 | ····.line·407 | 231 | ····.line·389 |
278 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 232 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
| |
279 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->isReviewRequired()Z | 233 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->isReviewRequired()Z |
| |
280 | ····move-result·p0 | 234 | ····move-result·p0 |
| |
281 | ····return·p0 | 235 | ····return·p0 |
282 | .end·method | 236 | .end·method |
| |
283 | .method·public·isSystemFixed()Z | 237 | .method·public·isSystemFixed()Z |
284 | ····.locals·0 | 238 | ····.locals·0 |
| |
285 | ····.line·423 | 239 | ····.line·405 |
286 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 240 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAppPermissionGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
| |
287 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->isSystemFixed()Z | 241 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->isSystemFixed()Z |
| |
288 | ····move-result·p0 | 242 | ····move-result·p0 |
| |
289 | ····return·p0 | 243 | ····return·p0 |
290 | .end·method | 244 | .end·method |
| |
291 | .method·public·loadAppData(Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$AppDataCache;)V | 245 | .method·public·loadLabelAndIcon(Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$AppDataCache;)V |
292 | ····.locals·2 | 246 | ····.locals·2 |
| |
293 | ····.line·449 | 247 | ····.line·430 |
294 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mInfo:Landroid/content/pm/ApplicationInfo; | 248 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mInfo:Landroid/content/pm/ApplicationInfo; |
| |
295 | ····iget-object·v0,·v0,·Landroid/content/pm/ApplicationInfo;->packageName:Ljava/lang/String; | 249 | ····iget-object·v0,·v0,·Landroid/content/pm/ApplicationInfo;->packageName:Ljava/lang/String; |
| |
296 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; | 250 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; |
| |
297 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 251 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
Offset 321, 43 lines modified | Offset 275, 36 lines modified |
| |
321 | ····if-nez·v0,·:cond_0 | 275 | ····if-nez·v0,·:cond_0 |
| |
322 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mIcon:Landroid/graphics/drawable/Drawable; | 276 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mIcon:Landroid/graphics/drawable/Drawable; |
| |
323 | ····if-nez·v0,·:cond_1 | 277 | ····if-nez·v0,·:cond_1 |
| |
324 | ····.line·450 | 278 | ····.line·431 |
325 | ····:cond_0 | 279 | ····:cond_0 |
326 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->getUid()I | 280 | ····invoke-virtual·{p0},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->getUid()I |
| |
327 | ····move-result·v0 | 281 | ····move-result·v0 |
| |
328 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mInfo:Landroid/content/pm/ApplicationInfo; | 282 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mInfo:Landroid/content/pm/ApplicationInfo; |
| |
329 | ····invoke-virtual·{p1,·v0,·v1},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$AppDataCache;->getAppData(ILandroid/content/pm/ApplicationInfo;)Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$AppDataCache$AppData; | 283 | ····invoke-virtual·{p1,·v0,·v1},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$AppDataCache;->getAppData(ILandroid/content/pm/ApplicationInfo;)Landroid/util/Pair; |
| |
330 | ····move-result-object·p1 | 284 | ····move-result-object·p1 |
| |
331 | ····.line·451 | 285 | ····.line·432 |
332 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$AppDataCache$AppData;->getLabel()Ljava/lang/String; | 286 | ····iget-object·v0,·p1,·Landroid/util/Pair;->first:Ljava/lang/Object; |
| |
333 | ····move-result-object·v0 | 287 | ····check-cast·v0,·Ljava/lang/String; |
| |
334 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; | 288 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mLabel:Ljava/lang/String; |
| |
335 | ····.line·452 | 289 | ····.line·433 |
| 290 | ····iget-object·p1,·p1,·Landroid/util/Pair;->second:Ljava/lang/Object; |
336 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$AppDataCache$AppData;->getIcon()Landroid/graphics/drawable/Drawable; | |
| |
337 | ····move-result-object·v0 | |
| |
338 | ····iput-object·v0,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mIcon:Landroid/graphics/drawable/Drawable; | |
| |
| 291 | ····check-cast·p1,·Landroid/graphics/drawable/Drawable; |
339 | ····.line·453 | |
340 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$AppDataCache$AppData;->getAttributionLabels()Ljava/util/Map; | |
| |
341 | ····move-result-object·p1 | |
| |
342 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mAttributionLabels:Ljava/util/Map; | 292 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/model/legacy/PermissionApps$PermissionApp;->mIcon:Landroid/graphics/drawable/Drawable; |
| |
343 | ····:cond_1 | 293 | ····:cond_1 |
344 | ····return-void | 294 | ····return-void |
345 | .end·method | 295 | .end·method |