| | | | |
| 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 |