Offset 6, 9 lines modified | Offset 6, 9 lines modified | ||
6 | etc/sdkinfo.pb | 6 | etc/sdkinfo.pb |
7 | javalib | 7 | javalib |
8 | javalib/framework-permission-s.jar | 8 | javalib/framework-permission-s.jar |
9 | javalib/framework-permission.jar | 9 | javalib/framework-permission.jar |
10 | javalib/service-permission.jar | 10 | javalib/service-permission.jar |
11 | lost+found | 11 | lost+found |
12 | priv-app | 12 | priv-app |
13 | priv-app/ | 13 | priv-app/PermissionController |
14 | priv-app/ | 14 | priv-app/PermissionController/PermissionController.apk |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
00000000:·0a16·636f·6d2e·616e·6472·6f69·642e·7065··..com.android.pe | 00000000:·0a16·636f·6d2e·616e·6472·6f69·642e·7065··..com.android.pe | ||
00000010:·726d·6973·7369·6f6e·10 | 00000010:·726d·6973·7369·6f6e·109c·9fcb·9801·······rmission...... |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | 1 | PermissionController | |
2 | 2 | PermissionController/PermissionController.apk |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | PermissionController.apk |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | Verifies | 1 | Verifies |
2 | Verified·using·v1·scheme·(JAR·signing):·false | 2 | Verified·using·v1·scheme·(JAR·signing):·false |
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | 3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false |
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true |
5 | Number·of·signers:·1 | 5 | Number·of·signers:·1 |
6 | Signer·#1·certificate·DN:· | 6 | Signer·#1·certificate·DN:·EMAILADDRESS=android@android.com,·CN=Android,·OU=Android,·O=Android,·L=Mountain·View,·ST=California,·C=US |
7 | Signer·#1·certificate·SHA-256·digest:·89dfb5047ee01929c2184d68ef4964f2a90af124c3233828b8f640d9e6c00f83 | ||
8 | Signer·#1·certificate·SHA-1·digest:·1d156d16e46b29796ef586b1b6c80e8690156717 | ||
9 | Signer·#1·certificate· | 7 | Signer·#1·certificate·SHA-256·digest:·c8a2e9bccf597c2fb6dc66bee293fc13f2fc47ec77bc6b2b0d52c11f51192ab8 |
8 | Signer·#1·certificate·SHA-1·digest:·27196e386b875e76adf700e7ea84e4c6eee33dfa | ||
9 | Signer·#1·certificate·MD5·digest:·8ddb342f2da5408402d7568af21e29f9 | ||
10 | Signer·#1·key·algorithm:·RSA | 10 | Signer·#1·key·algorithm:·RSA |
11 | Signer·#1·key·size·(bits):· | 11 | Signer·#1·key·size·(bits):·2048 |
12 | Signer·#1·public·key·SHA-256·digest:·a480c0d20a10a904871d616e9a55850d4aec298c66e788b1bed9d0c4f5f57496 | ||
13 | Signer·#1·public·key·SHA-1·digest:·093ddc2aaa32c50e8b232996d3ce0f982b11ede6 | ||
14 | Signer·#1·public·key· | 12 | Signer·#1·public·key·SHA-256·digest:·3d3df7dc9bf26e02d4cd76256d41d45e41a4dedebe7feb95c40e3697681be8a7 |
13 | Signer·#1·public·key·SHA-1·digest:·06cac910fdbd67398c0bb8e297ef679dea589f61 | ||
14 | Signer·#1·public·key·MD5·digest:·f3714d30107c5b7d1e29325669b80e05 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·18 | 1 | Zip·file·size:·18282518·bytes,·number·of·entries:·1161 |
2 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.activity_activity-ktx.version | 2 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.activity_activity-ktx.version |
3 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.activity_activity.version | 3 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.activity_activity.version |
4 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.annotation_annotation-experimental.version | 4 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.annotation_annotation-experimental.version |
5 | -rw----·····1.0·fat·······13·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat-resources.version | 5 | -rw----·····1.0·fat·······13·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat-resources.version |
6 | -rw----·····1.0·fat·······13·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat.version | 6 | -rw----·····1.0·fat·······13·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat.version |
7 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.arch.core_core-runtime.version | 7 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.arch.core_core-runtime.version |
8 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version | 8 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version |
Offset 55, 16 lines modified | Offset 55, 15 lines modified | ||
55 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.transition_transition.version | 55 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.transition_transition.version |
56 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable-animated.version | 56 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable-animated.version |
57 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable.version | 57 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable.version |
58 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.versionedparcelable_versionedparcelable.version | 58 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.versionedparcelable_versionedparcelable.version |
59 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.viewpager2_viewpager2.version | 59 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.viewpager2_viewpager2.version |
60 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.viewpager_viewpager.version | 60 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.viewpager_viewpager.version |
61 | -rw----·····1.0·fat········6·bx·stor·09-Jan-01·00:00·META-INF/com.google.android.material_material.version | 61 | -rw----·····1.0·fat········6·bx·stor·09-Jan-01·00:00·META-INF/com.google.android.material_material.version |
62 | -rw----·····1.0·fat····72418·bx·stor·09-Jan-01·00:00·assets/NOTICE.html.gz | ||
63 | -rw----·····1.0·fat··4818 | 62 | -rw----·····1.0·fat··4818008·bx·stor·09-Jan-01·00:00·classes.dex |
64 | -rw----·····1.0·fat······272·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png | 63 | -rw----·····1.0·fat······272·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
65 | -rw----·····1.0·fat······227·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png | 64 | -rw----·····1.0·fat······227·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
66 | -rw----·····1.0·fat······404·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png | 65 | -rw----·····1.0·fat······404·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
67 | -rw----·····1.0·fat······464·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png | 66 | -rw----·····1.0·fat······464·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
68 | -rw----·····1.0·fat······563·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png | 67 | -rw----·····1.0·fat······563·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
69 | -rw----·····1.0·fat·····1096·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png | 68 | -rw----·····1.0·fat·····1096·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
70 | -rw----·····1.0·fat·····1243·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png | 69 | -rw----·····1.0·fat·····1243·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
Offset 299, 16 lines modified | Offset 298, 16 lines modified | ||
299 | -rw----·····1.0·fat···552479·bx·stor·09-Jan-01·00:00·res/drawable/fine_off_light.gif | 298 | -rw----·····1.0·fat···552479·bx·stor·09-Jan-01·00:00·res/drawable/fine_off_light.gif |
300 | -rw----·····1.0·fat··1007364·bx·stor·09-Jan-01·00:00·res/drawable/fine_on_dark.gif | 299 | -rw----·····1.0·fat··1007364·bx·stor·09-Jan-01·00:00·res/drawable/fine_on_dark.gif |
301 | -rw----·····1.0·fat···569615·bx·stor·09-Jan-01·00:00·res/drawable/fine_on_light.gif | 300 | -rw----·····1.0·fat···569615·bx·stor·09-Jan-01·00:00·res/drawable/fine_on_light.gif |
302 | -rw----·····1.0·fat·····4530·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_failure.ogg | 301 | -rw----·····1.0·fat·····4530·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_failure.ogg |
303 | -rw----·····1.0·fat·····4557·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_no_input.ogg | 302 | -rw----·····1.0·fat·····4557·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_no_input.ogg |
304 | -rw----·····1.0·fat·····4074·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_open.ogg | 303 | -rw----·····1.0·fat·····4074·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_open.ogg |
305 | -rw----·····1.0·fat·····4383·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_success.ogg | 304 | -rw----·····1.0·fat·····4383·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_success.ogg |
306 | -rw----·····1.0·fat··50966 | 305 | -rw----·····1.0·fat··5096620·bx·stor·09-Jan-01·00:00·resources.arsc |
307 | -rw----·····2.0·fat····30 | 306 | -rw----·····2.0·fat····30536·bl·defN·09-Jan-01·00:00·AndroidManifest.xml |
308 | -rw----·····2.0·fat······243·bl·defN·09-Jan-01·00:00·META-INF/activity-ktx_release.kotlin_module | 307 | -rw----·····2.0·fat······243·bl·defN·09-Jan-01·00:00·META-INF/activity-ktx_release.kotlin_module |
309 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/annotation-experimental_release.kotlin_module | 308 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/annotation-experimental_release.kotlin_module |
310 | -rw----·····2.0·fat······117·bl·defN·09-Jan-01·00:00·META-INF/collection-ktx.kotlin_module | 309 | -rw----·····2.0·fat······117·bl·defN·09-Jan-01·00:00·META-INF/collection-ktx.kotlin_module |
311 | -rw----·····2.0·fat······229·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/proguard/coroutines.pro | 310 | -rw----·····2.0·fat······229·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/proguard/coroutines.pro |
312 | -rw----·····2.0·fat······302·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/r8-from-1.6.0/coroutines.pro | 311 | -rw----·····2.0·fat······302·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/r8-from-1.6.0/coroutines.pro |
313 | -rw----·····2.0·fat······224·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/r8-upto-1.6.0/coroutines.pro | 312 | -rw----·····2.0·fat······224·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/r8-upto-1.6.0/coroutines.pro |
314 | -rw----·····2.0·fat·····1087·bl·defN·09-Jan-01·00:00·META-INF/core-ktx_release.kotlin_module | 313 | -rw----·····2.0·fat·····1087·bl·defN·09-Jan-01·00:00·META-INF/core-ktx_release.kotlin_module |
Offset 323, 15 lines modified | Offset 322, 15 lines modified | ||
323 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/navigation-common_release.kotlin_module | 322 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/navigation-common_release.kotlin_module |
324 | -rw----·····2.0·fat······251·bl·defN·09-Jan-01·00:00·META-INF/navigation-fragment-ktx_release.kotlin_module | 323 | -rw----·····2.0·fat······251·bl·defN·09-Jan-01·00:00·META-INF/navigation-fragment-ktx_release.kotlin_module |
325 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/navigation-fragment_release.kotlin_module | 324 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/navigation-fragment_release.kotlin_module |
326 | -rw----·····2.0·fat······185·bl·defN·09-Jan-01·00:00·META-INF/navigation-runtime-ktx_release.kotlin_module | 325 | -rw----·····2.0·fat······185·bl·defN·09-Jan-01·00:00·META-INF/navigation-runtime-ktx_release.kotlin_module |
327 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/navigation-runtime_release.kotlin_module | 326 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/navigation-runtime_release.kotlin_module |
328 | -rw----·····2.0·fat······195·bl·defN·09-Jan-01·00:00·META-INF/navigation-ui-ktx_release.kotlin_module | 327 | -rw----·····2.0·fat······195·bl·defN·09-Jan-01·00:00·META-INF/navigation-ui-ktx_release.kotlin_module |
329 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/navigation-ui_release.kotlin_module | 328 | -rw----·····2.0·fat·······24·bl·defN·09-Jan-01·00:00·META-INF/navigation-ui_release.kotlin_module |
330 | -rw----·····2.0·fat······733·bl·defN·09-Jan-01·00:00·META-INF/packages__modules__Permission__PermissionController__android_common_ | 329 | -rw----·····2.0·fat······733·bl·defN·09-Jan-01·00:00·META-INF/packages__modules__Permission__PermissionController__android_common_apex30__PermissionController.kotlin_module |
331 | -rw----·····2.0·fat······433·bl·defN·09-Jan-01·00:00·META-INF/proguard/androidx-annotations.pro | 330 | -rw----·····2.0·fat······433·bl·defN·09-Jan-01·00:00·META-INF/proguard/androidx-annotations.pro |
332 | -rw----·····2.0·fat······445·bl·defN·09-Jan-01·00:00·META-INF/proguard/coroutines.pro | 331 | -rw----·····2.0·fat······445·bl·defN·09-Jan-01·00:00·META-INF/proguard/coroutines.pro |
333 | -rw----·····2.0·fat·······55·bl·defN·09-Jan-01·00:00·META-INF/savedstate-ktx_release.kotlin_module | 332 | -rw----·····2.0·fat·······55·bl·defN·09-Jan-01·00:00·META-INF/savedstate-ktx_release.kotlin_module |
334 | -rw----·····2.0·fat·······53·bl·defN·09-Jan-01·00:00·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler | 333 | -rw----·····2.0·fat·······53·bl·defN·09-Jan-01·00:00·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler |
335 | -rw----·····2.0·fat·······51·bl·defN·09-Jan-01·00:00·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory | 334 | -rw----·····2.0·fat·······51·bl·defN·09-Jan-01·00:00·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory |
336 | -rw----·····2.0·fat······926·bl·defN·09-Jan-01·00:00·kotlin/annotation/annotation.kotlin_builtins | 335 | -rw----·····2.0·fat······926·bl·defN·09-Jan-01·00:00·kotlin/annotation/annotation.kotlin_builtins |
337 | -rw----·····2.0·fat·····3685·bl·defN·09-Jan-01·00:00·kotlin/collections/collections.kotlin_builtins | 336 | -rw----·····2.0·fat·····3685·bl·defN·09-Jan-01·00:00·kotlin/collections/collections.kotlin_builtins |
Offset 1154, 12 lines modified | Offset 1153, 11 lines modified | ||
1154 | -rw----·····2.0·fat······268·bl·defN·09-Jan-01·00:00·res/xml/standalone_badge.xml | 1153 | -rw----·····2.0·fat······268·bl·defN·09-Jan-01·00:00·res/xml/standalone_badge.xml |
1155 | -rw----·····2.0·fat······312·bl·defN·09-Jan-01·00:00·res/xml/standalone_badge_gravity_bottom_end.xml | 1154 | -rw----·····2.0·fat······312·bl·defN·09-Jan-01·00:00·res/xml/standalone_badge_gravity_bottom_end.xml |
1156 | -rw----·····2.0·fat······312·bl·defN·09-Jan-01·00:00·res/xml/standalone_badge_gravity_bottom_start.xml | 1155 | -rw----·····2.0·fat······312·bl·defN·09-Jan-01·00:00·res/xml/standalone_badge_gravity_bottom_start.xml |
1157 | -rw----·····2.0·fat······312·bl·defN·09-Jan-01·00:00·res/xml/standalone_badge_gravity_top_start.xml | 1156 | -rw----·····2.0·fat······312·bl·defN·09-Jan-01·00:00·res/xml/standalone_badge_gravity_top_start.xml |
1158 | -rw----·····2.0·fat······360·bl·defN·09-Jan-01·00:00·res/xml/standalone_badge_offset.xml | 1157 | -rw----·····2.0·fat······360·bl·defN·09-Jan-01·00:00·res/xml/standalone_badge_offset.xml |
1159 | -rw----·····2.0·fat·····1016·bl·defN·09-Jan-01·00:00·res/xml/uninstall_button_preference_widget.xml | 1158 | -rw----·····2.0·fat·····1016·bl·defN·09-Jan-01·00:00·res/xml/uninstall_button_preference_widget.xml |
1160 | -rw----·····2.0·fat······580·bl·defN·09-Jan-01·00:00·res/xml/unused_app_categories.xml | 1159 | -rw----·····2.0·fat······580·bl·defN·09-Jan-01·00:00·res/xml/unused_app_categories.xml |
1161 | -rw----·····2.0·fat·······32·bl·defN·09-Jan-01·00:00·stamp-cert-sha256 | ||
1162 | -rw----·····2.0·fat···136 | 1160 | -rw----·····2.0·fat···136480·bl·defN·09-Jan-01·00:00·META-INF/CERT.SF |
1163 | -rw----·····2.0·fat····· | 1161 | -rw----·····2.0·fat·····1722·bl·defN·09-Jan-01·00:00·META-INF/CERT.RSA |
1164 | -rw----·····2.0·fat···136 | 1162 | -rw----·····2.0·fat···136368·bl·defN·09-Jan-01·00:00·META-INF/MANIFEST.MF |
1165 | 116 | 1163 | 1161·files,·18753361·bytes·uncompressed,·18064653·bytes·compressed:··3.7% |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="31 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="319999900"·android:versionName="31·system·image"·android:compileSdkVersion="31"·android:compileSdkVersionCodename="12"·coreApp="true"·package="com.android.permissioncontroller"·platformBuildVersionCode="31"·platformBuildVersionName="12"> |
3 | ··<uses-sdk·android:minSdkVersion="30"·android:targetSdkVersion="29"/> | 3 | ··<uses-sdk·android:minSdkVersion="30"·android:targetSdkVersion="29"/> |
4 | ··<original-package·android:name="com.android.permissioncontroller"/> | 4 | ··<original-package·android:name="com.android.permissioncontroller"/> |
5 | ··<permission·android:name="com.android.permissioncontroller.permission.MANAGE_ROLES_FROM_CONTROLLER"·android:protectionLevel="signature"/> | 5 | ··<permission·android:name="com.android.permissioncontroller.permission.MANAGE_ROLES_FROM_CONTROLLER"·android:protectionLevel="signature"/> |
6 | ··<uses-permission·android:name="android.permission.MANAGE_USERS"/> | 6 | ··<uses-permission·android:name="android.permission.MANAGE_USERS"/> |
7 | ··<uses-permission·android:name="android.permission.GRANT_RUNTIME_PERMISSIONS"/> | 7 | ··<uses-permission·android:name="android.permission.GRANT_RUNTIME_PERMISSIONS"/> |
8 | ··<uses-permission·android:name="android.permission.REVOKE_RUNTIME_PERMISSIONS"/> | 8 | ··<uses-permission·android:name="android.permission.REVOKE_RUNTIME_PERMISSIONS"/> |
9 | ··<uses-permission·android:name="android.permission.ADJUST_RUNTIME_PERMISSIONS_POLICY"/> | 9 | ··<uses-permission·android:name="android.permission.ADJUST_RUNTIME_PERMISSIONS_POLICY"/> |
Offset 206, 12 lines modified | Offset 206, 11 lines modified | ||
206 | ······<intent-filter> | 206 | ······<intent-filter> |
207 | ········<action·android:name="android.intent.action.PENDING_INCIDENT_REPORTS_CHANGED"/> | 207 | ········<action·android:name="android.intent.action.PENDING_INCIDENT_REPORTS_CHANGED"/> |
208 | ······</intent-filter> | 208 | ······</intent-filter> |
209 | ····</receiver> | 209 | ····</receiver> |
210 | ····<activity·android:theme="@style/Theme.DeviceDefault.Dialog.Alert.DayNight"·android:name="com.android.permissioncontroller.incident.ConfirmationActivity"·android:exported="false"·android:excludeFromRecents="true"·android:noHistory="true"/> | 210 | ····<activity·android:theme="@style/Theme.DeviceDefault.Dialog.Alert.DayNight"·android:name="com.android.permissioncontroller.incident.ConfirmationActivity"·android:exported="false"·android:excludeFromRecents="true"·android:noHistory="true"/> |
211 | ····<receiver·android:name="com.android.permissioncontroller.incident.ApprovalReceiver"·android:exported="false"/> | 211 | ····<receiver·android:name="com.android.permissioncontroller.incident.ApprovalReceiver"·android:exported="false"/> |
212 | ····<receiver·android:name="com.android.permissioncontroller.permission.service.ExemptRestrictedPermission"·android:exported="false"/> | 212 | ····<receiver·android:name="com.android.permissioncontroller.permission.service.ExemptRestrictedPermission"·android:exported="false"/> |
213 | ····<meta-data·android:name="android.content.pm.LOGGING_PARENT"·android:value="com.google.android.modulemetadata"/> | ||
214 | ····<provider·android:name="com.android.car.ui.core.CarUiInstaller"·android:exported="false"·android:process="@string/car_ui_installer_process_name"·android:authorities="com.android.permissioncontroller.CarUiInstaller"·android:directBootAware="true"/> | 213 | ····<provider·android:name="com.android.car.ui.core.CarUiInstaller"·android:exported="false"·android:process="@string/car_ui_installer_process_name"·android:authorities="com.android.permissioncontroller.CarUiInstaller"·android:directBootAware="true"/> |
215 | ····<provider·android:name="com.android.car.ui.core.SearchResultsProvider"·android:readPermission="com.android.car.ui.READ_SEARCH_RESULTS"·android:exported="true"·android:process="@string/car_ui_installer_process_name"·android:authorities="com.android.permissioncontroller.SearchResultsProvider"/> | 214 | ····<provider·android:name="com.android.car.ui.core.SearchResultsProvider"·android:readPermission="com.android.car.ui.READ_SEARCH_RESULTS"·android:exported="true"·android:process="@string/car_ui_installer_process_name"·android:authorities="com.android.permissioncontroller.SearchResultsProvider"/> |
216 | ··</application> | 215 | ··</application> |
217 | </manifest> | 216 | </manifest> |
Offset 59, 15 lines modified | Offset 59, 14 lines modified | ||
59 | -·META-INF/androidx.transition_transition.version | 59 | -·META-INF/androidx.transition_transition.version |
60 | -·META-INF/androidx.vectordrawable_vectordrawable-animated.version | 60 | -·META-INF/androidx.vectordrawable_vectordrawable-animated.version |
61 | -·META-INF/androidx.vectordrawable_vectordrawable.version | 61 | -·META-INF/androidx.vectordrawable_vectordrawable.version |
62 | -·META-INF/androidx.versionedparcelable_versionedparcelable.version | 62 | -·META-INF/androidx.versionedparcelable_versionedparcelable.version |
63 | -·META-INF/androidx.viewpager2_viewpager2.version | 63 | -·META-INF/androidx.viewpager2_viewpager2.version |
64 | -·META-INF/androidx.viewpager_viewpager.version | 64 | -·META-INF/androidx.viewpager_viewpager.version |
65 | -·META-INF/com.google.android.material_material.version | 65 | -·META-INF/com.google.android.material_material.version |
66 | -·assets/NOTICE.html.gz | ||
67 | -·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png | 66 | -·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
68 | -·png | 67 | -·png |
69 | -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png | 68 | -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
70 | -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png | 69 | -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
71 | -·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png | 70 | -·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
72 | -·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png | 71 | -·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
73 | -·res/drawable-hdpi-v4/abc_list_focused_holo.9.png | 72 | -·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
Offset 198, 17 lines modified | Offset 197, 16 lines modified | ||
198 | isFrameworkApk:·false | 197 | isFrameworkApk:·false |
199 | packageInfo:·null | 198 | packageInfo:·null |
200 | sdkInfo: | 199 | sdkInfo: |
201 | ··minSdkVersion:·'30' | 200 | ··minSdkVersion:·'30' |
202 | ··targetSdkVersion:·'29' | 201 | ··targetSdkVersion:·'29' |
203 | sharedLibrary:·false | 202 | sharedLibrary:·false |
204 | sparseResources:·false | 203 | sparseResources:·false |
205 | unknownFiles: | 204 | unknownFiles:·{} |
206 | ··stamp-cert-sha256:·'8' | ||
207 | usesFramework: | 205 | usesFramework: |
208 | ··ids: | 206 | ··ids: |
209 | ··-·1 | 207 | ··-·1 |
210 | ··tag:·null | 208 | ··tag:·null |
211 | version:·2.4.0-dirty | 209 | version:·2.4.0-dirty |
212 | versionInfo: | 210 | versionInfo: |
213 | ··versionCode:·'31 | 211 | ··versionCode:·'319999900' |
214 | ··versionName:· | 212 | ··versionName:·31·system·image |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·8070 | 1 | Zip·file·size:·8070580·bytes,·number·of·entries:·3912 |
2 | ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$1.class | 2 | ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$1.class |
3 | ?rwxrwxr-x··2.0·unx·····1383·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class | 3 | ?rwxrwxr-x··2.0·unx·····1383·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class |
4 | ?rwxrwxr-x··2.0·unx······956·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$1.class | 4 | ?rwxrwxr-x··2.0·unx······956·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$1.class |
5 | ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$Builder.class | 5 | ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$Builder.class |
6 | ?rwxrwxr-x··2.0·unx·····5373·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat.class | 6 | ?rwxrwxr-x··2.0·unx·····5373·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat.class |
7 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaMetadataCompat$1.class | 7 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaMetadataCompat$1.class |
8 | ?rwxrwxr-x··2.0·unx·····3474·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaMetadataCompat.class | 8 | ?rwxrwxr-x··2.0·unx·····3474·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaMetadataCompat.class |
Offset 1619, 15 lines modified | Offset 1619, 15 lines modified | ||
1619 | ?rwxrwxr-x··2.0·unx·····1642·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ButtonState.class | 1619 | ?rwxrwxr-x··2.0·unx·····1642·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ButtonState.class |
1620 | ?rwxrwxr-x··2.0·unx·····1690·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ButtonType.class | 1620 | ?rwxrwxr-x··2.0·unx·····1690·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ButtonType.class |
1621 | ?rwxrwxr-x··2.0·unx·····2130·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest.class | 1621 | ?rwxrwxr-x··2.0·unx·····2130·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest.class |
1622 | ?rwxrwxr-x··2.0·unx······288·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$Companion.class | 1622 | ?rwxrwxr-x··2.0·unx······288·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$Companion.class |
1623 | ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ConfirmDialogShowingFragment.class | 1623 | ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ConfirmDialogShowingFragment.class |
1624 | ?rwxrwxr-x··2.0·unx·····1634·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage.class | 1624 | ?rwxrwxr-x··2.0·unx·····1634·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage.class |
1625 | ?rwxrwxr-x··2.0·unx······291·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion.class | 1625 | ?rwxrwxr-x··2.0·unx······291·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion.class |
1626 | ?rwxrwxr-x··2.0·unx·····2 | 1626 | ?rwxrwxr-x··2.0·unx·····2437·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState.class |
1627 | ?rwxrwxr-x··2.0·unx·····3925·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo.class | 1627 | ?rwxrwxr-x··2.0·unx·····3925·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$RequestInfo.class |
1628 | ?rwxrwxr-x··2.0·unx·····1311·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1$getRequestInfosFromGroupStates$1.class | 1628 | ?rwxrwxr-x··2.0·unx·····1311·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1$getRequestInfosFromGroupStates$1.class |
1629 | ?rwxrwxr-x··2.0·unx······876·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/PermissionAppsViewModel$CategorizedAppsLiveData$WhenMappings.class | 1629 | ?rwxrwxr-x··2.0·unx······876·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/PermissionAppsViewModel$CategorizedAppsLiveData$WhenMappings.class |
1630 | ?rwxrwxr-x··2.0·unx······289·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/PermissionAppsViewModel$Companion.class | 1630 | ?rwxrwxr-x··2.0·unx······289·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/PermissionAppsViewModel$Companion.class |
1631 | ?rwxrwxr-x··2.0·unx·····1710·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel$PackageAttribution.class | 1631 | ?rwxrwxr-x··2.0·unx·····1710·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel$PackageAttribution.class |
1632 | ?rwxrwxr-x··2.0·unx·····1488·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel$Usages.class | 1632 | ?rwxrwxr-x··2.0·unx·····1488·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel$Usages.class |
1633 | ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Companion.class | 1633 | ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$Companion.class |
Offset 2881, 17 lines modified | Offset 2881, 17 lines modified | ||
2881 | ?rwxrwxr-x··2.0·unx·····4550·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel.class | 2881 | ?rwxrwxr-x··2.0·unx·····4550·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel.class |
2882 | ?rwxrwxr-x··2.0·unx······822·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModelFactory.class | 2882 | ?rwxrwxr-x··2.0·unx······822·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModelFactory.class |
2883 | ?rwxrwxr-x··2.0·unx·····2208·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$buttonStateLiveData$1$1.class | 2883 | ?rwxrwxr-x··2.0·unx·····2208·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$buttonStateLiveData$1$1.class |
2884 | ?rwxrwxr-x··2.0·unx······932·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$buttonStateLiveData$1$2.class | 2884 | ?rwxrwxr-x··2.0·unx······932·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$buttonStateLiveData$1$2.class |
2885 | ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$fullStorageStateLiveData$1$1.class | 2885 | ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$fullStorageStateLiveData$1$1.class |
2886 | ?rwxrwxr-x··2.0·unx····20015·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel.class | 2886 | ?rwxrwxr-x··2.0·unx····20015·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel.class |
2887 | ?rwxrwxr-x··2.0·unx······986·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModelFactory.class | 2887 | ?rwxrwxr-x··2.0·unx······986·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModelFactory.class |
2888 | ?rwxrwxr-x··2.0·unx·····3 | 2888 | ?rwxrwxr-x··2.0·unx·····3384·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$sendDirectlyToSettings$1.class |
2889 | ?rwxrwxr-x··2.0·unx·····1599·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$sendToSettingsFromLink$1.class | 2889 | ?rwxrwxr-x··2.0·unx·····1599·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$sendToSettingsFromLink$1.class |
2890 | ?rwxrwxr-x··2.0·unx····23 | 2890 | ?rwxrwxr-x··2.0·unx····23789·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel.class |
2891 | ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModelFactory.class | 2891 | ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModelFactory.class |
2892 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ManageCustomPermissionsViewModelFactory.class | 2892 | ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ManageCustomPermissionsViewModelFactory.class |
2893 | ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ManageStandardPermissionsViewModel$numAutoRevoked$1.class | 2893 | ?rwxrwxr-x··2.0·unx······744·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ManageStandardPermissionsViewModel$numAutoRevoked$1.class |
2894 | ?rwxrwxr-x··2.0·unx······731·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/NumCustomPermGroupsWithPackagesLiveData$1.class | 2894 | ?rwxrwxr-x··2.0·unx······731·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/NumCustomPermGroupsWithPackagesLiveData$1.class |
2895 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/PermissionAppsViewModel$CategorizedAppsLiveData$1.class | 2895 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/PermissionAppsViewModel$CategorizedAppsLiveData$1.class |
2896 | ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/PermissionAppsViewModel$CategorizedAppsLiveData$2.class | 2896 | ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/PermissionAppsViewModel$CategorizedAppsLiveData$2.class |
2897 | ?rwxrwxr-x··2.0·unx·····1216·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/PermissionAppsViewModel$CategorizedAppsLiveData$3.class | 2897 | ?rwxrwxr-x··2.0·unx·····1216·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/PermissionAppsViewModel$CategorizedAppsLiveData$3.class |
Offset 3726, 15 lines modified | Offset 3726, 15 lines modified | ||
3726 | ?rwxrwxr-x··2.0·unx·····5175·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity.class | 3726 | ?rwxrwxr-x··2.0·unx·····5175·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity.class |
3727 | ?rwxrwxr-x··2.0·unx·····2334·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AllAppPermissionsViewModel$AllPackagePermissionsLiveData.class | 3727 | ?rwxrwxr-x··2.0·unx·····2334·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AllAppPermissionsViewModel$AllPackagePermissionsLiveData.class |
3728 | ?rwxrwxr-x··2.0·unx·····7300·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel$packagePermGroupsLiveData$1.class | 3728 | ?rwxrwxr-x··2.0·unx·····7300·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel$packagePermGroupsLiveData$1.class |
3729 | ?rwxrwxr-x··2.0·unx·····4789·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel$setAutoRevoke$1.class | 3729 | ?rwxrwxr-x··2.0·unx·····4789·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel$setAutoRevoke$1.class |
3730 | ?rwxrwxr-x··2.0·unx····10032·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$buttonStateLiveData$1.class | 3730 | ?rwxrwxr-x··2.0·unx····10032·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$buttonStateLiveData$1.class |
3731 | ?rwxrwxr-x··2.0·unx·····2267·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$fullStorageStateLiveData$1.class | 3731 | ?rwxrwxr-x··2.0·unx·····2267·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$fullStorageStateLiveData$1.class |
3732 | ?rwxrwxr-x··2.0·unx·····5930·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1$1.class | 3732 | ?rwxrwxr-x··2.0·unx·····5930·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1$1.class |
3733 | ?rwxrwxr-x··2.0·unx····14 | 3733 | ?rwxrwxr-x··2.0·unx····14445·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$requestInfosLiveData$1.class |
3734 | ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/NumCustomPermGroupsWithPackagesLiveData.class | 3734 | ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/NumCustomPermGroupsWithPackagesLiveData.class |
3735 | ?rwxrwxr-x··2.0·unx·····4002·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel$appUsagesLiveData$1.class | 3735 | ?rwxrwxr-x··2.0·unx·····4002·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel$appUsagesLiveData$1.class |
3736 | ?rwxrwxr-x··2.0·unx·····3388·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel$callOpUsageLiveData$1.class | 3736 | ?rwxrwxr-x··2.0·unx·····3388·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel$callOpUsageLiveData$1.class |
3737 | ?rwxrwxr-x··2.0·unx·····3933·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel$proxyChainsLiveData$1.class | 3737 | ?rwxrwxr-x··2.0·unx·····3933·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/ReviewOngoingUsageViewModel$proxyChainsLiveData$1.class |
3738 | ?rwxrwxr-x··2.0·unx·····3241·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$logAppInteraction$1.class | 3738 | ?rwxrwxr-x··2.0·unx·····3241·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$logAppInteraction$1.class |
3739 | ?rwxrwxr-x··2.0·unx·····3357·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$logAppView$1.class | 3739 | ?rwxrwxr-x··2.0·unx·····3357·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/UnusedAppsViewModel$logAppView$1.class |
3740 | ?rwxrwxr-x··2.0·unx·····1050·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/UsedCustomPermGroupNamesLiveData.class | 3740 | ?rwxrwxr-x··2.0·unx·····1050·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/UsedCustomPermGroupNamesLiveData.class |
Offset 3907, 8 lines modified | Offset 3907, 8 lines modified | ||
3907 | ?rwxrwxr-x··2.0·unx·····1572·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class | 3907 | ?rwxrwxr-x··2.0·unx·····1572·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class |
3908 | ?rwxrwxr-x··2.0·unx·····6700·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class | 3908 | ?rwxrwxr-x··2.0·unx·····6700·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class |
3909 | ?rwxrwxr-x··2.0·unx····10428·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class | 3909 | ?rwxrwxr-x··2.0·unx····10428·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class |
3910 | ?rwxrwxr-x··2.0·unx·····3046·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class | 3910 | ?rwxrwxr-x··2.0·unx·····3046·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class |
3911 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class | 3911 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class |
3912 | ?rwxrwxr-x··2.0·unx·····1034·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class | 3912 | ?rwxrwxr-x··2.0·unx·····1034·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class |
3913 | ?rwxrwxr-x··2.0·unx·····1969·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class | 3913 | ?rwxrwxr-x··2.0·unx·····1969·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class |
3914 | 3912·files,·919 | 3914 | 3912·files,·9191658·bytes·uncompressed,·7265434·bytes·compressed:··21.0% |
Offset 19, 31 lines modified | Offset 19, 31 lines modified | ||
19 | ········Intrinsics.checkNotNullParameter((Object)affectedPermissions,·"affectedPermissions"); | 19 | ········Intrinsics.checkNotNullParameter((Object)affectedPermissions,·"affectedPermissions"); |
20 | ········this.group·=·group; | 20 | ········this.group·=·group; |
21 | ········this.isBackground·=·isBackground; | 21 | ········this.isBackground·=·isBackground; |
22 | ········this.affectedPermissions·=·affectedPermissions; | 22 | ········this.affectedPermissions·=·affectedPermissions; |
23 | ········this.state·=·state; | 23 | ········this.state·=·state; |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·final·List·getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 26 | ····public·final·List·getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()·{ |
27 | ········return·this.affectedPermissions; | 27 | ········return·this.affectedPermissions; |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·final·LightAppPermGroup·getGroup$packages__modules__Permission__PermissionController__android_common_ | 30 | ····public·final·LightAppPermGroup·getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()·{ |
31 | ········return·this.group; | 31 | ········return·this.group; |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·final·int·getState$packages__modules__Permission__PermissionController__android_common_ | 34 | ····public·final·int·getState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()·{ |
35 | ········return·this.state; | 35 | ········return·this.state; |
36 | ····} | 36 | ····} |
37 | ···· | 37 | ···· |
38 | ····public·final·boolean·isBackground$packages__modules__Permission__PermissionController__android_common_ | 38 | ····public·final·boolean·isBackground$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()·{ |
39 | ········return·this.isBackground; | 39 | ········return·this.isBackground; |
40 | ····} | 40 | ····} |
41 | ···· | 41 | ···· |
42 | ····public·final·void·setState$packages__modules__Permission__PermissionController__android_common_ | 42 | ····public·final·void·setState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(final·int·state)·{ |
43 | ········this.state·=·state; | 43 | ········this.state·=·state; |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····public·String·toString()·{ | 46 | ····public·String·toString()·{ |
47 | ········final·int·state·=·this.state; | 47 | ········final·int·state·=·this.state; |
48 | ········String·str; | 48 | ········String·str; |
49 | ········if·(state·!=·0)·{ | 49 | ········if·(state·!=·0)·{ |
Offset 27, 22 lines modified | Offset 27, 22 lines modified | ||
27 | ········} | 27 | ········} |
28 | ········else·{ | 28 | ········else·{ |
29 | ············stringExtra·=·intent.getStringExtra("com.android.permissioncontroller.extra.RESULT_PERMISSION_INTERACTED"); | 29 | ············stringExtra·=·intent.getStringExtra("com.android.permissioncontroller.extra.RESULT_PERMISSION_INTERACTED"); |
30 | ········} | 30 | ········} |
31 | ········if·(stringExtra·==·null)·{ | 31 | ········if·(stringExtra·==·null)·{ |
32 | ············final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState·=·(GrantPermissionsViewModel$GroupState)GrantPermissionsViewModel.access$getGroupStates$p(this.this$0).get(TuplesKt.to((Object)this.$groupName,·(Object)Boolean.FALSE)); | 32 | ············final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState·=·(GrantPermissionsViewModel$GroupState)GrantPermissionsViewModel.access$getGroupStates$p(this.this$0).get(TuplesKt.to((Object)this.$groupName,·(Object)Boolean.FALSE)); |
33 | ············if·(grantPermissionsViewModel$GroupState·!=·null)·{ | 33 | ············if·(grantPermissionsViewModel$GroupState·!=·null)·{ |
34 | ················lightAppPermGroup·=·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 34 | ················lightAppPermGroup·=·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(); |
35 | ············} | 35 | ············} |
36 | ············if·(lightAppPermGroup·==·null)·{ | 36 | ············if·(lightAppPermGroup·==·null)·{ |
37 | ················final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState2·=·(GrantPermissionsViewModel$GroupState)GrantPermissionsViewModel.access$getGroupStates$p(this.this$0).get(TuplesKt.to((Object)this.$groupName,·(Object)Boolean.TRUE)); | 37 | ················final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState2·=·(GrantPermissionsViewModel$GroupState)GrantPermissionsViewModel.access$getGroupStates$p(this.this$0).get(TuplesKt.to((Object)this.$groupName,·(Object)Boolean.TRUE)); |
38 | ················if·(grantPermissionsViewModel$GroupState2·==·null)·{ | 38 | ················if·(grantPermissionsViewModel$GroupState2·==·null)·{ |
39 | ····················return; | 39 | ····················return; |
40 | ················} | 40 | ················} |
41 | ················lightAppPermGroup·=·grantPermissionsViewModel$GroupState2.getGroup$packages__modules__Permission__PermissionController__android_common_ | 41 | ················lightAppPermGroup·=·grantPermissionsViewModel$GroupState2.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(); |
42 | ············} | 42 | ············} |
43 | ············final·boolean·userSet·=·lightAppPermGroup.getBackground().isUserSet(); | 43 | ············final·boolean·userSet·=·lightAppPermGroup.getBackground().isUserSet(); |
44 | ············final·int·i·=·1; | 44 | ············final·int·i·=·1; |
45 | ············if·(userSet)·{ | 45 | ············if·(userSet)·{ |
46 | ················final·KotlinUtils·instance·=·KotlinUtils.INSTANCE; | 46 | ················final·KotlinUtils·instance·=·KotlinUtils.INSTANCE; |
47 | ················final·Application·access$getApp$p·=·GrantPermissionsViewModel.access$getApp$p(this.this$0); | 47 | ················final·Application·access$getApp$p·=·GrantPermissionsViewModel.access$getApp$p(this.this$0); |
48 | ················final·Pair[]·array·=·new·Pair[i]; | 48 | ················final·Pair[]·array·=·new·Pair[i]; |
Offset 284, 36 lines modified | Offset 284, 36 lines modified | ||
284 | ················final·int·n; | 284 | ················final·int·n; |
285 | ················final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState·=·new·GrantPermissionsViewModel$GroupState(groupWithPerm2,·contains,·(List)null,·0,·n,·(DefaultConstructorMarker)null); | 285 | ················final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState·=·new·GrantPermissionsViewModel$GroupState(groupWithPerm2,·contains,·(List)null,·0,·n,·(DefaultConstructorMarker)null); |
286 | ················n·=·12; | 286 | ················n·=·12; |
287 | ················value·=·grantPermissionsViewModel$GroupState; | 287 | ················value·=·grantPermissionsViewModel$GroupState; |
288 | ················linkedHashMap.put(to,·grantPermissionsViewModel$GroupState); | 288 | ················linkedHashMap.put(to,·grantPermissionsViewModel$GroupState); |
289 | ············} | 289 | ············} |
290 | ············final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState2·=·(GrantPermissionsViewModel$GroupState)value; | 290 | ············final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState2·=·(GrantPermissionsViewModel$GroupState)value; |
291 | ············int·state$packages__modules__Permission__PermissionController__android_common_ | 291 | ············int·state$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·=·grantPermissionsViewModel$GroupState2.getState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(); |
292 | ············final·Bundle·storedState·=·this.storedState; | 292 | ············final·Bundle·storedState·=·this.storedState; |
293 | ············if·(storedState·!=·null·&&·state$packages__modules__Permission__PermissionController__android_common_ | 293 | ············if·(storedState·!=·null·&&·state$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·!=·0)·{ |
294 | ················state$packages__modules__Permission__PermissionController__android_common_ | 294 | ················state$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·=·storedState.getInt(this.getInstanceStateKey(groupWithPerm2.getPermGroupName(),·contains),·0); |
295 | ············} | 295 | ············} |
296 | ············final·ArrayList<String>·list4·=·new·ArrayList<String>(); | 296 | ············final·ArrayList<String>·list4·=·new·ArrayList<String>(); |
297 | ············for·(final·String·next2·:·list3)·{ | 297 | ············for·(final·String·next2·:·list3)·{ |
298 | ················if·(groupWithPerm2.getPermissions().containsKey(next2))·{ | 298 | ················if·(groupWithPerm2.getPermissions().containsKey(next2))·{ |
299 | ····················list4.add(next2); | 299 | ····················list4.add(next2); |
300 | ················} | 300 | ················} |
301 | ············} | 301 | ············} |
302 | ············final·int·groupState·=·this.getGroupState(s2,·groupWithPerm2,·list4); | 302 | ············final·int·groupState·=·this.getGroupState(s2,·groupWithPerm2,·list4); |
303 | ············if·(groupState·!=·0)·{ | 303 | ············if·(groupState·!=·0)·{ |
304 | ················state$packages__modules__Permission__PermissionController__android_common_ | 304 | ················state$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·=·groupState; |
305 | ············} | 305 | ············} |
306 | ············if·(this.permGroupsToSkip.contains(groupWithPerm2.getPermGroupName()))·{ | 306 | ············if·(this.permGroupsToSkip.contains(groupWithPerm2.getPermGroupName()))·{ |
307 | ················state$packages__modules__Permission__PermissionController__android_common_ | 307 | ················state$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·=·3; |
308 | ············} | 308 | ············} |
309 | ············if·(state$packages__modules__Permission__PermissionController__android_common_ | 309 | ············if·(state$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·!=·0)·{ |
310 | ················grantPermissionsViewModel$GroupState2.setState$packages__modules__Permission__PermissionController__android_common_ | 310 | ················grantPermissionsViewModel$GroupState2.setState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(state$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController); |
311 | ············} | 311 | ············} |
312 | ············grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 312 | ············grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController().add(s2); |
313 | ············list2·=·list; | 313 | ············list2·=·list; |
314 | ········} | 314 | ········} |
315 | ········return·linkedHashMap; | 315 | ········return·linkedHashMap; |
316 | ····} | 316 | ····} |
317 | ···· | 317 | ···· |
318 | ····private·final·int·getStateFromPolicy(final·String·s,·final·LightAppPermGroup·lightAppPermGroup)·{ | 318 | ····private·final·int·getStateFromPolicy(final·String·s,·final·LightAppPermGroup·lightAppPermGroup)·{ |
319 | ········final·boolean·contains·=·lightAppPermGroup.getBackgroundPermNames().contains(s); | 319 | ········final·boolean·contains·=·lightAppPermGroup.getBackgroundPermNames().contains(s); |
Offset 418, 104 lines modified | Offset 418, 104 lines modified | ||
418 | ············final·boolean·b·=·true; | 418 | ············final·boolean·b·=·true; |
419 | ············final·int·n3·=·13; | 419 | ············final·int·n3·=·13; |
420 | ············if·(n·!=·(b·?·1·:·0))·{ | 420 | ············if·(n·!=·(b·?·1·:·0))·{ |
421 | ················if·(n·!=·2)·{ | 421 | ················if·(n·!=·2)·{ |
422 | ····················if·(n·==·3)·{ | 422 | ····················if·(n·==·3)·{ |
423 | ························n·=·14; | 423 | ························n·=·14; |
424 | ························if·(grantPermissionsViewModel$GroupState·!=·null)·{ | 424 | ························if·(grantPermissionsViewModel$GroupState·!=·null)·{ |
425 | ····························this.reportRequestResult(grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 425 | ····························this.reportRequestResult(grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·n); |
426 | ························} | 426 | ························} |
427 | ························if·(grantPermissionsViewModel$GroupState2·!=·null)·{ | 427 | ························if·(grantPermissionsViewModel$GroupState2·!=·null)·{ |
428 | ····························this.reportRequestResult(grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 428 | ····························this.reportRequestResult(grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·n); |
429 | ························} | 429 | ························} |
430 | ····················} | 430 | ····················} |
431 | ················} | 431 | ················} |
432 | ················else·{ | 432 | ················else·{ |
433 | ····················if·(grantPermissionsViewModel$GroupState·!=·null)·{ | 433 | ····················if·(grantPermissionsViewModel$GroupState·!=·null)·{ |
434 | ························this.reportRequestResult(grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 434 | ························this.reportRequestResult(grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·n3); |
435 | ····················} | 435 | ····················} |
436 | ····················if·(grantPermissionsViewModel$GroupState2·!=·null)·{ | 436 | ····················if·(grantPermissionsViewModel$GroupState2·!=·null)·{ |
437 | ························this.reportRequestResult(grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 437 | ························this.reportRequestResult(grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·n3); |
438 | ····················} | 438 | ····················} |
439 | ················} | 439 | ················} |
440 | ············} | 440 | ············} |
441 | ············else·{ | 441 | ············else·{ |
442 | ················if·(grantPermissionsViewModel$GroupState·!=·null)·{ | 442 | ················if·(grantPermissionsViewModel$GroupState·!=·null)·{ |
443 | ····················this.reportRequestResult(grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 443 | ····················this.reportRequestResult(grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·n2); |
444 | ················} | 444 | ················} |
445 | ················if·(grantPermissionsViewModel$GroupState2·!=·null)·{ | 445 | ················if·(grantPermissionsViewModel$GroupState2·!=·null)·{ |
446 | ····················this.reportRequestResult(grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 446 | ····················this.reportRequestResult(grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·n3); |
447 | ················} | 447 | ················} |
448 | ············} | 448 | ············} |
449 | ········} | 449 | ········} |
450 | ········else·{ | 450 | ········else·{ |
451 | ············if·(grantPermissionsViewModel$GroupState·!=·null)·{ | 451 | ············if·(grantPermissionsViewModel$GroupState·!=·null)·{ |
452 | ················this.reportRequestResult(grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 452 | ················this.reportRequestResult(grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·n2); |
453 | ············} | 453 | ············} |
454 | ············if·(grantPermissionsViewModel$GroupState2·!=·null)·{ | 454 | ············if·(grantPermissionsViewModel$GroupState2·!=·null)·{ |
455 | ················this.reportRequestResult(grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 455 | ················this.reportRequestResult(grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·n2); |
456 | ············} | 456 | ············} |
457 | ········} | 457 | ········} |
458 | ····} | 458 | ····} |
459 | ···· | 459 | ···· |
460 | ····private·final·void·onPermissionGrantResultSingleState(final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState,·final·List·list,·final·boolean·b,·final·boolean·b2,·final·boolean·b3)·{ | 460 | ····private·final·void·onPermissionGrantResultSingleState(final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState,·final·List·list,·final·boolean·b,·final·boolean·b2,·final·boolean·b3)·{ |
461 | ········if·(grantPermissionsViewModel$GroupState.getState$packages__modules__Permission__PermissionController__android_common_ | 461 | ········if·(grantPermissionsViewModel$GroupState.getState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()·!=·0)·{ |
462 | ············return; | 462 | ············return; |
463 | ········} | 463 | ········} |
464 | ········int·n; | 464 | ········int·n; |
465 | ········if·(b)·{ | 465 | ········if·(b)·{ |
466 | ············if·(b2)·{ | 466 | ············if·(b2)·{ |
467 | ················n·=·10; | 467 | ················n·=·10; |
468 | ············} | 468 | ············} |
469 | ············else·{ | 469 | ············else·{ |
470 | ················n·=·4; | 470 | ················n·=·4; |
471 | ············} | 471 | ············} |
472 | ············final·boolean·background$packages__modules__Permission__PermissionController__android_common_ | 472 | ············final·boolean·background$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·=·grantPermissionsViewModel$GroupState.isBackground$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(); |
473 | ············final·int·state$packages__modules__Permission__PermissionController__android_common_ | 473 | ············final·int·state$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·=·1; |
474 | ············if·(background$packages__modules__Permission__PermissionController__android_common_ | 474 | ············if·(background$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController)·{ |
475 | ················KotlinUtils.INSTANCE.grantBackgroundRuntimePermissions(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 475 | ················KotlinUtils.INSTANCE.grantBackgroundRuntimePermissions(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()); |
476 | ············} | 476 | ············} |
477 | ············else·{ | 477 | ············else·{ |
478 | ················final·String·s·=·"android.permission.ACCESS_FINE_LOCATION"; | 478 | ················final·String·s·=·"android.permission.ACCESS_FINE_LOCATION"; |
479 | ················if·(list·==·null)·{ | 479 | ················if·(list·==·null)·{ |
480 | ····················final·KotlinUtils·instance·=·KotlinUtils.INSTANCE; | 480 | ····················final·KotlinUtils·instance·=·KotlinUtils.INSTANCE; |
481 | ····················instance.grantForegroundRuntimePermissions(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 481 | ····················instance.grantForegroundRuntimePermissions(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·b2); |
482 | ····················if·(grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 482 | ····················if·(grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController().contains(s))·{ |
483 | ························instance.setFlagsWhenLocationAccuracyChanged(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 483 | ························instance.setFlagsWhenLocationAccuracyChanged(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·(boolean)(state$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·!=·0)); |
484 | ····················} | 484 | ····················} |
485 | ················} | 485 | ················} |
486 | ················else·{ | 486 | ················else·{ |
487 | ····················final·KotlinUtils·instance2·=·KotlinUtils.INSTANCE; | 487 | ····················final·KotlinUtils·instance2·=·KotlinUtils.INSTANCE; |
488 | ····················final·LightAppPermGroup·grantForegroundRuntimePermissions·=·instance2.grantForegroundRuntimePermissions(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 488 | ····················final·LightAppPermGroup·grantForegroundRuntimePermissions·=·instance2.grantForegroundRuntimePermissions(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·list,·b2); |
489 | ····················if·(!b2·||·grantForegroundRuntimePermissions.isOneTime())·{ | 489 | ····················if·(!b2·||·grantForegroundRuntimePermissions.isOneTime())·{ |
490 | ························instance2.setFlagsWhenLocationAccuracyChanged(this.app,·grantForegroundRuntimePermissions,·list.contains((Object)s)); | 490 | ························instance2.setFlagsWhenLocationAccuracyChanged(this.app,·grantForegroundRuntimePermissions,·list.contains((Object)s)); |
491 | ····················} | 491 | ····················} |
492 | ················} | 492 | ················} |
493 | ············} | 493 | ············} |
494 | ············grantPermissionsViewModel$GroupState.setState$packages__modules__Permission__PermissionController__android_common_ | 494 | ············grantPermissionsViewModel$GroupState.setState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(state$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController); |
495 | ········} | 495 | ········} |
496 | ········else·{ | 496 | ········else·{ |
497 | ············if·(grantPermissionsViewModel$GroupState.isBackground$packages__modules__Permission__PermissionController__android_common_ | 497 | ············if·(grantPermissionsViewModel$GroupState.isBackground$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController())·{ |
498 | ················KotlinUtils.revokeBackgroundRuntimePermissions$default(KotlinUtils.INSTANCE,·this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 498 | ················KotlinUtils.revokeBackgroundRuntimePermissions$default(KotlinUtils.INSTANCE,·this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·b3,·false,·grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·8,·(Object)null); |
499 | ············} | 499 | ············} |
500 | ············else·if·(list·==·null)·{ | 500 | ············else·if·(list·==·null)·{ |
501 | ················KotlinUtils.INSTANCE.revokeForegroundRuntimePermissions(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 501 | ················KotlinUtils.INSTANCE.revokeForegroundRuntimePermissions(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·b3,·b2,·grantPermissionsViewModel$GroupState.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()); |
502 | ············} | 502 | ············} |
503 | ············else·{ | 503 | ············else·{ |
504 | ················KotlinUtils.INSTANCE.revokeForegroundRuntimePermissions(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 504 | ················KotlinUtils.INSTANCE.revokeForegroundRuntimePermissions(this.app,·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(),·b3,·b2,·list); |
505 | ············} | 505 | ············} |
506 | ············if·(b3)·{ | 506 | ············if·(b3)·{ |
507 | ················n·=·7; | 507 | ················n·=·7; |
... Open expanded diff ... |
Offset 98, 48 lines modified | Offset 98, 48 lines modified | ||
98 | ········List<GrantPermissionsViewModel$RequestInfo>·value·=·new·ArrayList<GrantPermissionsViewModel$RequestInfo>(); | 98 | ········List<GrantPermissionsViewModel$RequestInfo>·value·=·new·ArrayList<GrantPermissionsViewModel$RequestInfo>(); |
99 | ········Iterator<Map.Entry<Pair,·V>>·iterator·=·GrantPermissionsViewModel.access$getGroupStates$p(this.this$0).entrySet().iterator(); | 99 | ········Iterator<Map.Entry<Pair,·V>>·iterator·=·GrantPermissionsViewModel.access$getGroupStates$p(this.this$0).entrySet().iterator(); |
100 | ····Label_1115_Outer: | 100 | ····Label_1115_Outer: |
101 | ········while·(iterator.hasNext())·{ | 101 | ········while·(iterator.hasNext())·{ |
102 | ············final·Map.Entry<Pair,·V>·entry·=·(Map.Entry<Pair,·V>)iterator.next(); | 102 | ············final·Map.Entry<Pair,·V>·entry·=·(Map.Entry<Pair,·V>)iterator.next(); |
103 | ············final·Pair·pair·=·(Pair)entry.getKey(); | 103 | ············final·Pair·pair·=·(Pair)entry.getKey(); |
104 | ············final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState·=·(GrantPermissionsViewModel$GroupState)entry.getValue(); | 104 | ············final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState·=·(GrantPermissionsViewModel$GroupState)entry.getValue(); |
105 | ············final·LightPermGroupInfo·permGroupInfo·=·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 105 | ············final·LightPermGroupInfo·permGroupInfo·=·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController().getPermGroupInfo(); |
106 | ············final·String·s·=·(String)pair.component1(); | 106 | ············final·String·s·=·(String)pair.component1(); |
107 | ············final·boolean·booleanValue·=·(boolean)pair.component2(); | 107 | ············final·boolean·booleanValue·=·(boolean)pair.component2(); |
108 | ············if·(grantPermissionsViewModel$GroupState.getState$packages__modules__Permission__PermissionController__android_common_ | 108 | ············if·(grantPermissionsViewModel$GroupState.getState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()·!=·0)·{ |
109 | ················continue·Label_1115_Outer; | 109 | ················continue·Label_1115_Outer; |
110 | ············} | 110 | ············} |
111 | ············final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState2·=·(GrantPermissionsViewModel$GroupState)GrantPermissionsViewModel.access$getGroupStates$p(this.this$0).get(TuplesKt.to((Object)s,·(Object)Boolean.FALSE)); | 111 | ············final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState2·=·(GrantPermissionsViewModel$GroupState)GrantPermissionsViewModel.access$getGroupStates$p(this.this$0).get(TuplesKt.to((Object)s,·(Object)Boolean.FALSE)); |
112 | ············final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState3·=·(GrantPermissionsViewModel$GroupState)GrantPermissionsViewModel.access$getGroupStates$p(this.this$0).get(TuplesKt.to((Object)s,·(Object)Boolean.TRUE)); | 112 | ············final·GrantPermissionsViewModel$GroupState·grantPermissionsViewModel$GroupState3·=·(GrantPermissionsViewModel$GroupState)GrantPermissionsViewModel.access$getGroupStates$p(this.this$0).get(TuplesKt.to((Object)s,·(Object)Boolean.TRUE)); |
113 | ············LightAppPermGroup·group$packages__modules__Permission__PermissionController__android_common_ | 113 | ············LightAppPermGroup·group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController; |
114 | ············if·(grantPermissionsViewModel$GroupState2·==·null)·{ | 114 | ············if·(grantPermissionsViewModel$GroupState2·==·null)·{ |
115 | ················group$packages__modules__Permission__PermissionController__android_common_ | 115 | ················group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·=·null; |
116 | ············} | 116 | ············} |
117 | ············else·{ | 117 | ············else·{ |
118 | ················group$packages__modules__Permission__PermissionController__android_common_ | 118 | ················group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·=·grantPermissionsViewModel$GroupState2.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(); |
119 | ············} | 119 | ············} |
120 | ············boolean·b; | 120 | ············boolean·b; |
121 | ············boolean·b2; | 121 | ············boolean·b2; |
122 | ············if·(group$packages__modules__Permission__PermissionController__android_common_ | 122 | ············if·(group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController·!=·null)·{ |
123 | ················final·LightAppPermGroup·group$packages__modules__Permission__PermissionController__android_common_ | 123 | ················final·LightAppPermGroup·group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController2·=·grantPermissionsViewModel$GroupState2.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(); |
124 | ················final·Iterator·iterator2·=·grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 124 | ················final·Iterator·iterator2·=·grantPermissionsViewModel$GroupState2.getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController().iterator(); |
125 | ················b·=·false; | 125 | ················b·=·false; |
126 | ················b2·=·false; | 126 | ················b2·=·false; |
127 | ················while·(iterator2.hasNext())·{ | 127 | ················while·(iterator2.hasNext())·{ |
128 | ····················final·String·s2·=·(String)iterator2.next(); | 128 | ····················final·String·s2·=·(String)iterator2.next(); |
129 | ····················final·LightPermission·lightPermission·=·(LightPermission)group$packages__modules__Permission__PermissionController__android_common_ | 129 | ····················final·LightPermission·lightPermission·=·(LightPermission)group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController2.getPermissions().get(s2); |
130 | ····················Object·value2; | 130 | ····················Object·value2; |
131 | ····················if·(lightPermission·==·null)·{ | 131 | ····················if·(lightPermission·==·null)·{ |
132 | ························value2·=·null; | 132 | ························value2·=·null; |
133 | ····················} | 133 | ····················} |
134 | ····················else·{ | 134 | ····················else·{ |
135 | ························value2·=·lightPermission.isGrantedIncludingAppOp(); | 135 | ························value2·=·lightPermission.isGrantedIncludingAppOp(); |
136 | ····················} | 136 | ····················} |
137 | ····················if·(Intrinsics.areEqual(value2,·(Object)Boolean.FALSE))·{ | 137 | ····················if·(Intrinsics.areEqual(value2,·(Object)Boolean.FALSE))·{ |
138 | ························final·LightPermission·lightPermission2·=·(LightPermission)group$packages__modules__Permission__PermissionController__android_common_ | 138 | ························final·LightPermission·lightPermission2·=·(LightPermission)group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController2.getPermissions().get(s2); |
139 | ························Object·value3; | 139 | ························Object·value3; |
140 | ························if·(lightPermission2·==·null)·{ | 140 | ························if·(lightPermission2·==·null)·{ |
141 | ····························value3·=·null; | 141 | ····························value3·=·null; |
142 | ························} | 142 | ························} |
143 | ························else·{ | 143 | ························else·{ |
144 | ····························value3·=·lightPermission2.isUserSet(); | 144 | ····························value3·=·lightPermission2.isUserSet(); |
145 | ························} | 145 | ························} |
Offset 152, 36 lines modified | Offset 152, 36 lines modified | ||
152 | ····················} | 152 | ····················} |
153 | ················} | 153 | ················} |
154 | ············} | 154 | ············} |
155 | ············else·{ | 155 | ············else·{ |
156 | ················b·=·false; | 156 | ················b·=·false; |
157 | ················b2·=·false; | 157 | ················b2·=·false; |
158 | ············} | 158 | ············} |
159 | ············LightAppPermGroup·group$packages__modules__Permission__PermissionController__android_common_ | 159 | ············LightAppPermGroup·group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController3; |
160 | ············if·(grantPermissionsViewModel$GroupState3·==·null)·{ | 160 | ············if·(grantPermissionsViewModel$GroupState3·==·null)·{ |
161 | ················group$packages__modules__Permission__PermissionController__android_common_ | 161 | ················group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController3·=·null; |
162 | ············} | 162 | ············} |
163 | ············else·{ | 163 | ············else·{ |
164 | ················group$packages__modules__Permission__PermissionController__android_common_ | 164 | ················group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController3·=·grantPermissionsViewModel$GroupState3.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(); |
165 | ············} | 165 | ············} |
166 | ············Object·value4·=·null; | 166 | ············Object·value4·=·null; |
167 | ············Label_0494:·{ | 167 | ············Label_0494:·{ |
168 | ················if·(group$packages__modules__Permission__PermissionController__android_common_ | 168 | ················if·(group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController3·!=·null)·{ |
169 | ····················final·LightAppPermGroup$AppPermSubGroup·background·=·group$packages__modules__Permission__PermissionController__android_common_ | 169 | ····················final·LightAppPermGroup$AppPermSubGroup·background·=·group$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController3.getBackground(); |
170 | ····················if·(background·!=·null)·{ | 170 | ····················if·(background·!=·null)·{ |
171 | ························value4·=·background.isGranted(); | 171 | ························value4·=·background.isGranted(); |
172 | ························break·Label_0494; | 172 | ························break·Label_0494; |
173 | ····················} | 173 | ····················} |
174 | ················} | 174 | ················} |
175 | ················value4·=·null; | 175 | ················value4·=·null; |
176 | ············} | 176 | ············} |
177 | ············boolean·userSet; | 177 | ············boolean·userSet; |
178 | ············boolean·b3; | 178 | ············boolean·b3; |
179 | ············if·(Intrinsics.areEqual(value4,·(Object)Boolean.FALSE))·{ | 179 | ············if·(Intrinsics.areEqual(value4,·(Object)Boolean.FALSE))·{ |
180 | ················userSet·=·grantPermissionsViewModel$GroupState3.getGroup$packages__modules__Permission__PermissionController__android_common_ | 180 | ················userSet·=·grantPermissionsViewModel$GroupState3.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController().getBackground().isUserSet(); |
181 | ················b3·=·true; | 181 | ················b3·=·true; |
182 | ············} | 182 | ············} |
183 | ············else·{ | 183 | ············else·{ |
184 | ················userSet·=·false; | 184 | ················userSet·=·false; |
185 | ················b3·=·false; | 185 | ················b3·=·false; |
186 | ············} | 186 | ············} |
187 | ············final·int·initialCapacity·=·11; | 187 | ············final·int·initialCapacity·=·11; |
Offset 191, 41 lines modified | Offset 191, 41 lines modified | ||
191 | ············} | 191 | ············} |
192 | ············final·Boolean·true·=·Boolean.TRUE; | 192 | ············final·Boolean·true·=·Boolean.TRUE; |
193 | ············list.set(0,·true); | 193 | ············list.set(0,·true); |
194 | ············list.set(3,·true); | 194 | ············list.set(3,·true); |
195 | ············list.set(5,·Utils.supportsOneTimeGrant(s)); | 195 | ············list.set(5,·Utils.supportsOneTimeGrant(s)); |
196 | ············GrantPermissionsViewModel$Companion$RequestMessage·grantPermissionsViewModel$Companion$RequestMessage·=·GrantPermissionsViewModel$Companion$RequestMessage.FG_MESSAGE; | 196 | ············GrantPermissionsViewModel$Companion$RequestMessage·grantPermissionsViewModel$Companion$RequestMessage·=·GrantPermissionsViewModel$Companion$RequestMessage.FG_MESSAGE; |
197 | ············final·GrantPermissionsViewModel$Companion$RequestMessage·no_MESSAGE·=·GrantPermissionsViewModel$Companion$RequestMessage.NO_MESSAGE; | 197 | ············final·GrantPermissionsViewModel$Companion$RequestMessage·no_MESSAGE·=·GrantPermissionsViewModel$Companion$RequestMessage.NO_MESSAGE; |
198 | ············final·int·targetSdkVersion·=·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 198 | ············final·int·targetSdkVersion·=·grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController().getPackageInfo().getTargetSdkVersion(); |
199 | ············final·Iterator<Map.Entry<Pair,·V>>·iterator3·=·iterator; | 199 | ············final·Iterator<Map.Entry<Pair,·V>>·iterator3·=·iterator; |
200 | ············while·(true)·{ | 200 | ············while·(true)·{ |
201 | ················GrantPermissionsViewModel$Companion$RequestMessage·grantPermissionsViewModel$Companion$RequestMessage2·=·null; | 201 | ················GrantPermissionsViewModel$Companion$RequestMessage·grantPermissionsViewModel$Companion$RequestMessage2·=·null; |
202 | ················Label_1522:·{ | 202 | ················Label_1522:·{ |
203 | ····················Label_1311:·{ | 203 | ····················Label_1311:·{ |
204 | ························Label_1305:·{ | 204 | ························Label_1305:·{ |
205 | ····························if·(targetSdkVersion·>=·30)·{ | 205 | ····························if·(targetSdkVersion·>=·30)·{ |
206 | ································if·(!booleanValue·&&·!grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 206 | ································if·(!booleanValue·&&·!grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController().getHasPermWithBackgroundMode())·{ |
207 | ····································list.set(3,·b2·^·true); | 207 | ····································list.set(3,·b2·^·true); |
208 | ····································list.set(4,·b2); | 208 | ····································list.set(4,·b2); |
209 | ····································break·Label_1311; | 209 | ····································break·Label_1311; |
210 | ································} | 210 | ································} |
211 | ································if·(b)·{ | 211 | ································if·(b)·{ |
212 | ····································if·(!b3)·{ | 212 | ····································if·(!b3)·{ |
213 | ········································list.set(0,·Boolean.FALSE); | 213 | ········································list.set(0,·Boolean.FALSE); |
214 | ········································list.set(2,·true); | 214 | ········································list.set(2,·true); |
215 | ········································list.set(3,·b2·^·true); | 215 | ········································list.set(3,·b2·^·true); |
216 | ········································list.set(4,·b2); | 216 | ········································list.set(4,·b2); |
217 | ········································break·Label_1311; | 217 | ········································break·Label_1311; |
218 | ····································} | 218 | ····································} |
219 | ····································if·(!grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 219 | ····································if·(!grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController().getPermGroupName().equals("android.permission-group.CAMERA")·&&·!grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController().getPermGroupName().equals("android.permission-group.MICROPHONE"))·{ |
220 | ········································Log.e(this.LOG_TAG,·"For·R+·apps,·background·permissions·must·be·requested·after·foreground·permissions·are·already·granted"); | 220 | ········································Log.e(this.LOG_TAG,·"For·R+·apps,·background·permissions·must·be·requested·after·foreground·permissions·are·already·granted"); |
221 | ········································this.setValue((Object)null); | 221 | ········································this.setValue((Object)null); |
222 | ········································return; | 222 | ········································return; |
223 | ····································} | 223 | ····································} |
224 | ····································if·(grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_ | 224 | ····································if·(grantPermissionsViewModel$GroupState.getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController().getPackageInfo().getTargetSdkVersion()·>=·31)·{ |
225 | ········································Log.e(this.LOG_TAG,·"For·S·apps,·background·permissions·must·be·requested·after·foreground·permissions·are·already·granted"); | 225 | ········································Log.e(this.LOG_TAG,·"For·S·apps,·background·permissions·must·be·requested·after·foreground·permissions·are·already·granted"); |
226 | ········································this.setValue((Object)null); | 226 | ········································this.setValue((Object)null); |
227 | ········································return; | 227 | ········································return; |
228 | ····································} | 228 | ····································} |
229 | ····································list.set(0,·Boolean.FALSE); | 229 | ····································list.set(0,·Boolean.FALSE); |
230 | ····································list.set(2,·true); | 230 | ····································list.set(2,·true); |
231 | ····································list.set(3,·b2·^·true); | 231 | ····································list.set(3,·b2·^·true); |
... Open expanded diff ... |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
00000000:·0200·0c00· | 00000000:·0200·0c00·acc4·4d00·0100·0000·0100·1c00··......M......... | ||
00000010:· | 00000010:·b006·2d00·aea4·0000·6102·0000·0001·0000··..-.....a....... | ||
00000020:·589c·0200· | 00000020:·589c·0200·98e0·2c00·0000·0000·7300·0000··X.....,.....s... | ||
00000030:·e600·0000·5101·0000·ce01·0000·3e02·0000··....Q.......>... | 00000030:·e600·0000·5101·0000·ce01·0000·3e02·0000··....Q.......>... | ||
00000040:·a602·0000·2003·0000·ad03·0000·2b04·0000··....·.......+... | 00000040:·a602·0000·2003·0000·ad03·0000·2b04·0000··....·.......+... | ||
00000050:·bb04·0000·4b05·0000·d805·0000·6c06·0000··....K.......l... | 00000050:·bb04·0000·4b05·0000·d805·0000·6c06·0000··....K.......l... | ||
00000060:·0607·0000·8a07·0000·f807·0000·6608·0000··............f... | 00000060:·0607·0000·8a07·0000·f807·0000·6608·0000··............f... | ||
00000070:·e708·0000·6809·0000·f809·0000·850a·0000··....h........... | 00000070:·e708·0000·6809·0000·f809·0000·850a·0000··....h........... | ||
00000080:·7a0b·0000·4e0c·0000·2b0d·0000·140e·0000··z...N...+....... | 00000080:·7a0b·0000·4e0c·0000·2b0d·0000·140e·0000··z...N...+....... | ||
00000090:·dd0e·0000·af0f·0000·a210·0000·6911·0000··............i... | 00000090:·dd0e·0000·af0f·0000·a210·0000·6911·0000··............i... | ||
Offset 1986, 8564 lines modified | Offset 1986, 8564 lines modified | ||
00007c10:·fa71·0900·1672·0900·3872·0900·9872·0900··.q...r..8r...r.. | 00007c10:·fa71·0900·1672·0900·3872·0900·9872·0900··.q...r..8r...r.. | ||
00007c20:·e572·0900·3573·0900·3e73·0900·8473·0900··.r..5s..>s...s.. | 00007c20:·e572·0900·3573·0900·3e73·0900·8473·0900··.r..5s..>s...s.. | ||
00007c30:·cc73·0900·0374·0900·8c74·0900·1975·0900··.s...t...t...u.. | 00007c30:·cc73·0900·0374·0900·8c74·0900·1975·0900··.s...t...t...u.. | ||
00007c40:·3f76·0900·4b76·0900·8176·0900·b278·0900··?v..Kv...v...x.. | 00007c40:·3f76·0900·4b76·0900·8176·0900·b278·0900··?v..Kv...v...x.. | ||
00007c50:·f978·0900·5479·0900·ab79·0900·257a·0900··.x..Ty...y..%z.. | 00007c50:·f978·0900·5479·0900·ab79·0900·257a·0900··.x..Ty...y..%z.. | ||
00007c60:·c77a·0900·837b·0900·317c·0900·5f7c·0900··.z...{..1|.._|.. | 00007c60:·c77a·0900·837b·0900·317c·0900·5f7c·0900··.z...{..1|.._|.. | ||
Offset 49555, 148149 lines modified | Offset 49555, 148149 lines modified | ||
Offset 198003, 3004 lines modified | Offset 198003, 3004 lines modified | ||
Offset 201055, 17 lines modified | Offset 201055, 17 lines modified | ||
Offset 201077, 454 lines modified | Offset 201077, 454 lines modified | ||
Offset 201551, 32 lines modified | Offset 201551, 32 lines modified | ||
Offset 201594, 61 lines modified | Offset 201594, 61 lines modified | ||
Offset 201660, 16 lines modified | Offset 201660, 16 lines modified | ||
Offset 201734, 22 lines modified | Offset 201734, 22 lines modified | ||
Offset 201804, 17 lines modified | Offset 201804, 17 lines modified | ||
Offset 201835, 24 lines modified | Offset 201835, 24 lines modified | ||
Offset 201924, 66 lines modified | Offset 201924, 66 lines modified | ||
Offset 202061, 66 lines modified | Offset 202061, 66 lines modified | ||
Offset 202147, 31 lines modified | Offset 202147, 31 lines modified | ||
Offset 202213, 16 lines modified | Offset 202213, 16 lines modified | ||
Offset 202241, 44 lines modified | Offset 202241, 44 lines modified | ||
Offset 202297, 1173 lines modified | Offset 202297, 1173 lines modified | ||
Offset 203474, 16 lines modified | Offset 203474, 16 lines modified | ||
Offset 203683, 44 lines modified | Offset 203683, 44 lines modified | ||
Offset 203764, 20 lines modified | Offset 203764, 20 lines modified | ||
Offset 203862, 16 lines modified | Offset 203862, 16 lines modified | ||
Offset 203905, 16 lines modified | Offset 203905, 16 lines modified | ||
Offset 203924, 39 lines modified | Offset 203924, 39 lines modified | ||
Offset 203968, 19 lines modified | Offset 203968, 19 lines modified | ||
Offset 204029, 19 lines modified | Offset 204029, 19 lines modified | ||
Offset 204094, 16 lines modified | Offset 204094, 16 lines modified | ||
Offset 204172, 62 lines modified | Offset 204172, 62 lines modified | ||
Offset 204443, 34 lines modified | Offset 204443, 34 lines modified | ||
Offset 204686, 34 lines modified | Offset 204686, 34 lines modified | ||
Offset 204929, 34 lines modified | Offset 204929, 34 lines modified | ||
Offset 205172, 34 lines modified | Offset 205172, 34 lines modified | ||
Offset 205415, 34 lines modified | Offset 205415, 34 lines modified | ||
Offset 205512, 17 lines modified | Offset 205512, 17 lines modified | ||
Offset 205667, 26 lines modified | Offset 205667, 26 lines modified | ||
Offset 205757, 16 lines modified | Offset 205757, 16 lines modified | ||
Offset 205911, 22 lines modified | Offset 205911, 22 lines modified | ||
Offset 205996, 17 lines modified | Offset 205996, 17 lines modified | ||
Offset 206151, 26 lines modified | Offset 206151, 26 lines modified | ||
Offset 206241, 16 lines modified | Offset 206241, 16 lines modified | ||
Offset 206395, 22 lines modified | Offset 206395, 22 lines modified | ||
Offset 206569, 16 lines modified | Offset 206569, 16 lines modified | ||
Offset 206635, 32 lines modified | Offset 206635, 32 lines modified | ||
Offset 206876, 37 lines modified | Offset 206876, 37 lines modified | ||
Offset 207122, 25 lines modified | Offset 207122, 25 lines modified | ||
Offset 207262, 16 lines modified | Offset 207262, 16 lines modified | ||
Offset 207365, 22 lines modified | Offset 207365, 22 lines modified | ||
Offset 207396, 16 lines modified | Offset 207396, 16 lines modified | ||
Offset 207452, 16 lines modified | Offset 207452, 16 lines modified | ||
Offset 207598, 36 lines modified | Offset 207598, 36 lines modified | ||
Offset 207646, 17 lines modified | Offset 207646, 17 lines modified | ||
Offset 207852, 23 lines modified | Offset 207852, 23 lines modified | ||
Offset 208038, 21 lines modified | Offset 208038, 21 lines modified | ||
Offset 208093, 29 lines modified | Offset 208093, 29 lines modified | ||
Offset 208285, 21 lines modified | Offset 208285, 21 lines modified | ||
Offset 208340, 27 lines modified | Offset 208340, 27 lines modified | ||
Offset 208518, 16 lines modified | Offset 208518, 16 lines modified | ||
Offset 208585, 22 lines modified | Offset 208585, 22 lines modified | ||
Offset 208758, 16 lines modified | Offset 208758, 16 lines modified | ||
Offset 208825, 23 lines modified | Offset 208825, 23 lines modified | ||
Offset 208851, 17 lines modified | Offset 208851, 17 lines modified | ||
Offset 208998, 36 lines modified | Offset 208998, 36 lines modified | ||
Offset 209065, 40 lines modified | Offset 209065, 40 lines modified | ||
Offset 209154, 16 lines modified | Offset 209154, 16 lines modified | ||
Offset 209248, 16 lines modified | Offset 209248, 16 lines modified | ||
Offset 209323, 23 lines modified | Offset 209323, 23 lines modified | ||
Offset 209395, 16 lines modified | Offset 209395, 16 lines modified | ||
Offset 209564, 22 lines modified | Offset 209564, 22 lines modified | ||
Offset 209749, 21 lines modified | Offset 209749, 21 lines modified | ||
Offset 209804, 30 lines modified | Offset 209804, 30 lines modified | ||
Offset 209997, 21 lines modified | Offset 209997, 21 lines modified | ||
Offset 210052, 44 lines modified | Offset 210052, 44 lines modified | ||
Offset 210114, 349 lines modified | Offset 210114, 349 lines modified | ||
Offset 210488, 19 lines modified | Offset 210488, 19 lines modified | ||
Offset 210526, 75 lines modified | Offset 210526, 75 lines modified | ||
Offset 210618, 32 lines modified | Offset 210618, 32 lines modified | ||
Offset 210703, 33 lines modified | Offset 210703, 33 lines modified | ||
Offset 210798, 46 lines modified | Offset 210798, 46 lines modified | ||
Offset 210862, 93 lines modified | Offset 210862, 93 lines modified | ||
Offset 210956, 16 lines modified | Offset 210956, 16 lines modified | ||
Offset 211018, 43 lines modified | Offset 211018, 43 lines modified | ||
Offset 211079, 92 lines modified | Offset 211079, 92 lines modified | ||
Offset 211172, 16 lines modified | Offset 211172, 16 lines modified | ||
Offset 211235, 42 lines modified | Offset 211235, 42 lines modified | ||
Offset 211295, 122 lines modified | Offset 211295, 122 lines modified | ||
Offset 211418, 16 lines modified | Offset 211418, 16 lines modified | ||
Offset 211480, 43 lines modified | Offset 211480, 43 lines modified | ||
Offset 211541, 87 lines modified | Offset 211541, 87 lines modified | ||
Offset 211629, 16 lines modified | Offset 211629, 16 lines modified | ||
Offset 211692, 41 lines modified | Offset 211692, 41 lines modified | ||
Offset 211777, 34 lines modified | Offset 211777, 34 lines modified | ||
Offset 211812, 16 lines modified | Offset 211812, 16 lines modified | ||
Offset 211874, 39 lines modified | Offset 211874, 39 lines modified | ||
Offset 212116, 1282 lines modified | Offset 212116, 1282 lines modified | ||
Offset 213400, 103 lines modified | Offset 213400, 103 lines modified | ||
Offset 213509, 443 lines modified | Offset 213509, 443 lines modified | ||
Offset 213958, 16 lines modified | Offset 213958, 16 lines modified | ||
Offset 213990, 16 lines modified | Offset 213990, 16 lines modified | ||
Offset 214016, 23 lines modified | Offset 214016, 23 lines modified | ||
Offset 214049, 16 lines modified | Offset 214049, 16 lines modified | ||
Offset 214086, 51 lines modified | Offset 214086, 51 lines modified | ||
Offset 214193, 27 lines modified | Offset 214193, 27 lines modified | ||
Offset 214252, 16 lines modified | Offset 214252, 16 lines modified | ||
Offset 214283, 22 lines modified | Offset 214283, 22 lines modified | ||
Offset 214310, 20 lines modified | Offset 214310, 20 lines modified | ||
Offset 214351, 59 lines modified | Offset 214351, 59 lines modified | ||
Offset 214431, 24 lines modified | Offset 214431, 24 lines modified | ||
Offset 214464, 5708 lines modified | Offset 214464, 5708 lines modified | ||
Offset 220180, 87 lines modified | Offset 220180, 87 lines modified | ||
Offset 220271, 799 lines modified | Offset 220271, 799 lines modified | ||
Offset 221201, 45 lines modified | Offset 221201, 45 lines modified | ||
Offset 221253, 43 lines modified | Offset 221253, 43 lines modified | ||
... Open expanded diff ... |
Offset 1423, 15 lines modified | Offset 1423, 15 lines modified | ||
1423 | ····move-object·v7,·v6 | 1423 | ····move-object·v7,·v6 |
1424 | ····.line·516 | 1424 | ····.line·516 |
1425 | ····:cond_3 | 1425 | ····:cond_3 |
1426 | ····check-cast·v7,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; | 1426 | ····check-cast·v7,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; |
1427 | ····.line·520 | 1427 | ····.line·520 |
1428 | ····invoke-virtual·{v7},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getState$packages__modules__Permission__PermissionController__android_common_ | 1428 | ····invoke-virtual·{v7},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()I |
1429 | ····move-result·v1 | 1429 | ····move-result·v1 |
1430 | ····.line·521 | 1430 | ····.line·521 |
1431 | ····iget-object·v6,·v0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->storedState:Landroid/os/Bundle; | 1431 | ····iget-object·v6,·v0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->storedState:Landroid/os/Bundle; |
1432 | ····if-eqz·v6,·:cond_4 | 1432 | ····if-eqz·v6,·:cond_4 |
Offset 1526, 19 lines modified | Offset 1526, 19 lines modified | ||
1526 | ····const/4·v1,·0x3 | 1526 | ····const/4·v1,·0x3 |
1527 | ····:cond_8 | 1527 | ····:cond_8 |
1528 | ····if-eqz·v1,·:cond_9 | 1528 | ····if-eqz·v1,·:cond_9 |
1529 | ····.line·537 | 1529 | ····.line·537 |
1530 | ····invoke-virtual·{v7,·v1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->setState$packages__modules__Permission__PermissionController__android_common_ | 1530 | ····invoke-virtual·{v7,·v1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->setState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(I)V |
1531 | ····.line·540 | 1531 | ····.line·540 |
1532 | ····:cond_9 | 1532 | ····:cond_9 |
1533 | ····invoke-virtual·{v7},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 1533 | ····invoke-virtual·{v7},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
1534 | ····move-result-object·v1 | 1534 | ····move-result-object·v1 |
1535 | ····invoke-interface·{v1,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 1535 | ····invoke-interface·{v1,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
1536 | ····move-object/from16·v1,·p1 | 1536 | ····move-object/from16·v1,·p1 |
Offset 2010, 91 lines modified | Offset 2010, 91 lines modified | ||
2010 | ····:cond_0 | 2010 | ····:cond_0 |
2011 | ····const/16·p2,·0xe | 2011 | ····const/16·p2,·0xe |
2012 | ····if-eqz·v0,·:cond_1 | 2012 | ····if-eqz·v0,·:cond_1 |
2013 | ····.line·1087 | 2013 | ····.line·1087 |
2014 | ····invoke-virtual·{v0},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 2014 | ····invoke-virtual·{v0},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
2015 | ····move-result-object·v0 | 2015 | ····move-result-object·v0 |
2016 | ····invoke-direct·{p0,·v0,·p2},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V | 2016 | ····invoke-direct·{p0,·v0,·p2},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V |
2017 | ····:cond_1 | 2017 | ····:cond_1 |
2018 | ····if-eqz·p1,·:cond_8 | 2018 | ····if-eqz·p1,·:cond_8 |
2019 | ····.line·1091 | 2019 | ····.line·1091 |
2020 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 2020 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
2021 | ····move-result-object·p1 | 2021 | ····move-result-object·p1 |
2022 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V | 2022 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V |
2023 | ····goto·:goto_0 | 2023 | ····goto·:goto_0 |
2024 | ····:cond_2 | 2024 | ····:cond_2 |
2025 | ····if-eqz·v0,·:cond_3 | 2025 | ····if-eqz·v0,·:cond_3 |
2026 | ····.line·1077 | 2026 | ····.line·1077 |
2027 | ····invoke-virtual·{v0},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 2027 | ····invoke-virtual·{v0},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
2028 | ····move-result-object·p2 | 2028 | ····move-result-object·p2 |
2029 | ····invoke-direct·{p0,·p2,·v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V | 2029 | ····invoke-direct·{p0,·p2,·v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V |
2030 | ····:cond_3 | 2030 | ····:cond_3 |
2031 | ····if-eqz·p1,·:cond_8 | 2031 | ····if-eqz·p1,·:cond_8 |
2032 | ····.line·1081 | 2032 | ····.line·1081 |
2033 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 2033 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
2034 | ····move-result-object·p1 | 2034 | ····move-result-object·p1 |
2035 | ····invoke-direct·{p0,·p1,·v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V | 2035 | ····invoke-direct·{p0,·p1,·v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V |
2036 | ····goto·:goto_0 | 2036 | ····goto·:goto_0 |
2037 | ····:cond_4 | 2037 | ····:cond_4 |
2038 | ····if-eqz·v0,·:cond_5 | 2038 | ····if-eqz·v0,·:cond_5 |
2039 | ····.line·1067 | 2039 | ····.line·1067 |
2040 | ····invoke-virtual·{v0},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 2040 | ····invoke-virtual·{v0},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
2041 | ····move-result-object·p2 | 2041 | ····move-result-object·p2 |
2042 | ····invoke-direct·{p0,·p2,·v1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V | 2042 | ····invoke-direct·{p0,·p2,·v1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V |
2043 | ····:cond_5 | 2043 | ····:cond_5 |
2044 | ····if-eqz·p1,·:cond_8 | 2044 | ····if-eqz·p1,·:cond_8 |
2045 | ····.line·1071 | 2045 | ····.line·1071 |
2046 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 2046 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
2047 | ····move-result-object·p1 | 2047 | ····move-result-object·p1 |
2048 | ····invoke-direct·{p0,·p1,·v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V | 2048 | ····invoke-direct·{p0,·p1,·v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V |
2049 | ····goto·:goto_0 | 2049 | ····goto·:goto_0 |
2050 | ····:cond_6 | 2050 | ····:cond_6 |
2051 | ····if-eqz·v0,·:cond_7 | 2051 | ····if-eqz·v0,·:cond_7 |
2052 | ····.line·1057 | 2052 | ····.line·1057 |
2053 | ····invoke-virtual·{v0},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 2053 | ····invoke-virtual·{v0},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
2054 | ····move-result-object·p2 | 2054 | ····move-result-object·p2 |
2055 | ····invoke-direct·{p0,·p2,·v1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V | 2055 | ····invoke-direct·{p0,·p2,·v1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V |
2056 | ····:cond_7 | 2056 | ····:cond_7 |
2057 | ····if-eqz·p1,·:cond_8 | 2057 | ····if-eqz·p1,·:cond_8 |
2058 | ····.line·1061 | 2058 | ····.line·1061 |
2059 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 2059 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
2060 | ····move-result-object·p1 | 2060 | ····move-result-object·p1 |
2061 | ····invoke-direct·{p0,·p1,·v1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V | 2061 | ····invoke-direct·{p0,·p1,·v1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel;->reportRequestResult(Ljava/util/List;I)V |
2062 | ····:cond_8 | 2062 | ····:cond_8 |
2063 | ····:goto_0 | 2063 | ····:goto_0 |
... Open expanded diff ... |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;-><init>(Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;ZLjava/util/List;I)V | 110 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;-><init>(Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;ZLjava/util/List;I)V |
111 | ····return-void | 111 | ····return-void |
112 | .end·method | 112 | .end·method |
113 | #·virtual·methods | 113 | #·virtual·methods |
114 | .method·public·final·getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 114 | .method·public·final·getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
115 | ····.locals·0 | 115 | ····.locals·0 |
116 | ····.annotation·system·Ldalvik/annotation/Signature; | 116 | ····.annotation·system·Ldalvik/annotation/Signature; |
117 | ········value·=·{ | 117 | ········value·=·{ |
118 | ············"()", | 118 | ············"()", |
119 | ············"Ljava/util/List<", | 119 | ············"Ljava/util/List<", |
120 | ············"Ljava/lang/String;", | 120 | ············"Ljava/lang/String;", |
121 | ············">;" | 121 | ············">;" |
Offset 130, 44 lines modified | Offset 130, 44 lines modified | ||
130 | ····.line·912 | 130 | ····.line·912 |
131 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->affectedPermissions:Ljava/util/List; | 131 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->affectedPermissions:Ljava/util/List; |
132 | ····return-object·p0 | 132 | ····return-object·p0 |
133 | .end·method | 133 | .end·method |
134 | .method·public·final·getGroup$packages__modules__Permission__PermissionController__android_common_ | 134 | .method·public·final·getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
135 | ····.locals·0 | 135 | ····.locals·0 |
136 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; | 136 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; |
137 | ····.end·annotation | 137 | ····.end·annotation |
138 | ····.line·910 | 138 | ····.line·910 |
139 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->group:Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; | 139 | ····iget-object·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->group:Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
140 | ····return-object·p0 | 140 | ····return-object·p0 |
141 | .end·method | 141 | .end·method |
142 | .method·public·final·getState$packages__modules__Permission__PermissionController__android_common_ | 142 | .method·public·final·getState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()I |
143 | ····.locals·0 | 143 | ····.locals·0 |
144 | ····.line·913 | 144 | ····.line·913 |
145 | ····iget·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->state:I | 145 | ····iget·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->state:I |
146 | ····return·p0 | 146 | ····return·p0 |
147 | .end·method | 147 | .end·method |
148 | .method·public·final·isBackground$packages__modules__Permission__PermissionController__android_common_ | 148 | .method·public·final·isBackground$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Z |
149 | ····.locals·0 | 149 | ····.locals·0 |
150 | ····.line·911 | 150 | ····.line·911 |
151 | ····iget-boolean·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->isBackground:Z | 151 | ····iget-boolean·p0,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->isBackground:Z |
152 | ····return·p0 | 152 | ····return·p0 |
153 | .end·method | 153 | .end·method |
154 | .method·public·final·setState$packages__modules__Permission__PermissionController__android_common_ | 154 | .method·public·final·setState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController(I)V |
155 | ····.locals·0 | 155 | ····.locals·0 |
156 | ····.line·913 | 156 | ····.line·913 |
157 | ····iput·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->state:I | 157 | ····iput·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->state:I |
158 | ····return-void | 158 | ····return-void |
159 | .end·method | 159 | .end·method |
Offset 401, 15 lines modified | Offset 401, 15 lines modified | ||
401 | ····invoke-interface·{v3},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 401 | ····invoke-interface·{v3},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
402 | ····move-result-object·v3 | 402 | ····move-result-object·v3 |
403 | ····check-cast·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; | 403 | ····check-cast·v3,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; |
404 | ····.line·261 | 404 | ····.line·261 |
405 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_ | 405 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
406 | ····move-result-object·v8 | 406 | ····move-result-object·v8 |
407 | ····invoke-virtual·{v8},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPermGroupInfo()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermGroupInfo; | 407 | ····invoke-virtual·{v8},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPermGroupInfo()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPermGroupInfo; |
408 | ····move-result-object·v10 | 408 | ····move-result-object·v10 |
Offset 427, 15 lines modified | Offset 427, 15 lines modified | ||
427 | ····check-cast·v7,·Ljava/lang/Boolean; | 427 | ····check-cast·v7,·Ljava/lang/Boolean; |
428 | ····invoke-virtual·{v7},·Ljava/lang/Boolean;->booleanValue()Z | 428 | ····invoke-virtual·{v7},·Ljava/lang/Boolean;->booleanValue()Z |
429 | ····move-result·v7 | 429 | ····move-result·v7 |
430 | ····.line·263 | 430 | ····.line·263 |
431 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getState$packages__modules__Permission__PermissionController__android_common_ | 431 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getState$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()I |
432 | ····move-result·v9 | 432 | ····move-result·v9 |
433 | ····if-eqz·v9,·:cond_0 | 433 | ····if-eqz·v9,·:cond_0 |
434 | ····goto·:goto_0 | 434 | ····goto·:goto_0 |
Offset 482, 28 lines modified | Offset 482, 28 lines modified | ||
482 | ····const/4·v12,·0x0 | 482 | ····const/4·v12,·0x0 |
483 | ····goto·:goto_1 | 483 | ····goto·:goto_1 |
484 | ····.line·274 | 484 | ····.line·274 |
485 | ····:cond_1 | 485 | ····:cond_1 |
486 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_ | 486 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
487 | ····move-result-object·v12 | 487 | ····move-result-object·v12 |
488 | ····:goto_1 | 488 | ····:goto_1 |
489 | ····if-eqz·v12,·:cond_5 | 489 | ····if-eqz·v12,·:cond_5 |
490 | ····.line·275 | 490 | ····.line·275 |
491 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_ | 491 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
492 | ····move-result-object·v12 | 492 | ····move-result-object·v12 |
493 | ····.line·276 | 493 | ····.line·276 |
494 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_ | 494 | ····invoke-virtual·{v9},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getAffectedPermissions$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Ljava/util/List; |
495 | ····move-result-object·v13 | 495 | ····move-result-object·v13 |
496 | ····invoke-interface·{v13},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 496 | ····invoke-interface·{v13},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
497 | ····move-result-object·v13 | 497 | ····move-result-object·v13 |
Offset 613, 15 lines modified | Offset 613, 15 lines modified | ||
613 | ····const/4·v4,·0x0 | 613 | ····const/4·v4,·0x0 |
614 | ····goto·:goto_5 | 614 | ····goto·:goto_5 |
615 | ····.line·290 | 615 | ····.line·290 |
616 | ····:cond_7 | 616 | ····:cond_7 |
617 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_ | 617 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
618 | ····move-result-object·v4 | 618 | ····move-result-object·v4 |
619 | ····:goto_5 | 619 | ····:goto_5 |
620 | ····if-nez·v4,·:cond_8 | 620 | ····if-nez·v4,·:cond_8 |
621 | ····:goto_6 | 621 | ····:goto_6 |
Offset 653, 15 lines modified | Offset 653, 15 lines modified | ||
653 | ····invoke-static·{v4,·v5},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z | 653 | ····invoke-static·{v4,·v5},·Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z |
654 | ····move-result·v4 | 654 | ····move-result·v4 |
655 | ····if-eqz·v4,·:cond_a | 655 | ····if-eqz·v4,·:cond_a |
656 | ····.line·292 | 656 | ····.line·292 |
657 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_ | 657 | ····invoke-virtual·{v11},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
658 | ····move-result-object·v4 | 658 | ····move-result-object·v4 |
659 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getBackground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup; | 659 | ····invoke-virtual·{v4},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getBackground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup; |
660 | ····move-result-object·v4 | 660 | ····move-result-object·v4 |
Offset 729, 15 lines modified | Offset 729, 15 lines modified | ||
729 | ····.line·300 | 729 | ····.line·300 |
730 | ····sget-object·v8,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->FG_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; | 730 | ····sget-object·v8,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->FG_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; |
731 | ····.line·303 | 731 | ····.line·303 |
732 | ····sget-object·v13,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->NO_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; | 732 | ····sget-object·v13,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage;->NO_MESSAGE:Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$Companion$RequestMessage; |
733 | ····.line·305 | 733 | ····.line·305 |
734 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_ | 734 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
735 | ····move-result-object·v18 | 735 | ····move-result-object·v18 |
736 | ····invoke-virtual/range·{v18·..·v18},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPackageInfo()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPackageInfo; | 736 | ····invoke-virtual/range·{v18·..·v18},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getPackageInfo()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightPackageInfo; |
737 | ····move-result-object·v18 | 737 | ····move-result-object·v18 |
Offset 750, 15 lines modified | Offset 750, 15 lines modified | ||
750 | ····const/16·v2,·0x1e | 750 | ····const/16·v2,·0x1e |
751 | ····if-lt·v12,·v2,·:cond_14 | 751 | ····if-lt·v12,·v2,·:cond_14 |
752 | ····if-nez·v7,·:cond_d | 752 | ····if-nez·v7,·:cond_d |
753 | ····.line·306 | 753 | ····.line·306 |
754 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_ | 754 | ····invoke-virtual·{v3},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
755 | ····move-result-object·v2 | 755 | ····move-result-object·v2 |
756 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getHasPermWithBackgroundMode()Z | 756 | ····invoke-virtual·{v2},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getHasPermWithBackgroundMode()Z |
757 | ····move-result·v2 | 757 | ····move-result·v2 |
Offset 792, 15 lines modified | Offset 792, 15 lines modified | ||
792 | ····:cond_d | 792 | ····:cond_d |
793 | ····:goto_a | 793 | ····:goto_a |
... Open expanded diff ... |
Offset 91, 15 lines modified | Offset 91, 15 lines modified | ||
91 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; | 91 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; |
92 | ····if-nez·p1,·:cond_1 | 92 | ····if-nez·p1,·:cond_1 |
93 | ····goto·:goto_1 | 93 | ····goto·:goto_1 |
94 | ····:cond_1 | 94 | ····:cond_1 |
95 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_ | 95 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
96 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
97 | ····:goto_1 | 97 | ····:goto_1 |
98 | ····if-nez·v0,·:cond_3 | 98 | ····if-nez·v0,·:cond_3 |
99 | ····.line·997 | 99 | ····.line·997 |
Offset 124, 15 lines modified | Offset 124, 15 lines modified | ||
124 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; | 124 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState; |
125 | ····if-nez·p1,·:cond_2 | 125 | ····if-nez·p1,·:cond_2 |
126 | ····return-void | 126 | ····return-void |
127 | ····:cond_2 | 127 | ····:cond_2 |
128 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_ | 128 | ····invoke-virtual·{p1},·Lcom/android/permissioncontroller/permission/ui/model/GrantPermissionsViewModel$GroupState;->getGroup$packages__modules__Permission__PermissionController__android_common_apex30__PermissionController()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup; |
129 | ····move-result-object·v0 | 129 | ····move-result-object·v0 |
130 | ····.line·998 | 130 | ····.line·998 |
131 | ····:cond_3 | 131 | ····:cond_3 |
132 | ····invoke-virtual·{v0},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getBackground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup; | 132 | ····invoke-virtual·{v0},·Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup;->getBackground()Lcom/android/permissioncontroller/permission/model/livedatatypes/LightAppPermGroup$AppPermSubGroup; |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Manifest-Version:·1.0\xd | 1 | Manifest-Version:·1.0\xd |
2 | Created-By:·soong_zip\xd | 2 | Created-By:·soong_zip\xd |
3 | \xd | 3 | \xd |
4 | Name:·AndroidManifest.xml\xd | 4 | Name:·AndroidManifest.xml\xd |
5 | SHA-256-Digest:· | 5 | SHA-256-Digest:·DSIFM83GyLW1Y3YmDVr1R+bVJvshMZsami1ROwc2uOI=\xd |
6 | \xd | 6 | \xd |
7 | Name:·META-INF/activity-ktx_release.kotlin_module\xd | 7 | Name:·META-INF/activity-ktx_release.kotlin_module\xd |
8 | SHA-256-Digest:·TalfFy+uaDkFlPToqViVvY5iM+YJHtzm8HkBZQOXAwA=\xd | 8 | SHA-256-Digest:·TalfFy+uaDkFlPToqViVvY5iM+YJHtzm8HkBZQOXAwA=\xd |
9 | \xd | 9 | \xd |
10 | Name:·META-INF/androidx.activity_activity-ktx.version\xd | 10 | Name:·META-INF/androidx.activity_activity-ktx.version\xd |
11 | SHA-256-Digest:·NmRZBZGpmWZvggiOTDSDPC3VD9iRba2YILfga/Ydov4=\xd | 11 | SHA-256-Digest:·NmRZBZGpmWZvggiOTDSDPC3VD9iRba2YILfga/Ydov4=\xd |
12 | \xd | 12 | \xd |
Offset 251, 16 lines modified | Offset 251, 15 lines modified | ||
251 | Name:·META-INF/navigation-ui-ktx_release.kotlin_module\xd | 251 | Name:·META-INF/navigation-ui-ktx_release.kotlin_module\xd |
252 | SHA-256-Digest:·aM1n9UWNVfCq0Vm+E9Ncc3zY7uz/rjjPYBczsp8bC8g=\xd | 252 | SHA-256-Digest:·aM1n9UWNVfCq0Vm+E9Ncc3zY7uz/rjjPYBczsp8bC8g=\xd |
253 | \xd | 253 | \xd |
254 | Name:·META-INF/navigation-ui_release.kotlin_module\xd | 254 | Name:·META-INF/navigation-ui_release.kotlin_module\xd |
255 | SHA-256-Digest:·FSkzw/2woM+1O1GxqpN1073/dyK5Ioi9vttPuclmZe8=\xd | 255 | SHA-256-Digest:·FSkzw/2woM+1O1GxqpN1073/dyK5Ioi9vttPuclmZe8=\xd |
256 | \xd | 256 | \xd |
257 | Name:·META-INF/packages__modules__Permission__PermissionController__an\xd | 257 | Name:·META-INF/packages__modules__Permission__PermissionController__an\xd |
258 | ·droid_common_apex30__PermissionController.kotlin_module\xd | ||
258 | ·droid_common_GooglePermissionController_apex30__PermissionController.\xd | ||
259 | ·kotlin_module\xd | ||
260 | SHA-256-Digest:·AOrQqUKzI8LTNnt3yGOeVnpVG9QIcdT6UoJwXCzG7H0=\xd | 259 | SHA-256-Digest:·AOrQqUKzI8LTNnt3yGOeVnpVG9QIcdT6UoJwXCzG7H0=\xd |
261 | \xd | 260 | \xd |
262 | Name:·META-INF/proguard/androidx-annotations.pro\xd | 261 | Name:·META-INF/proguard/androidx-annotations.pro\xd |
263 | SHA-256-Digest:·ZPsrYDbTv6tHn2FcOMKd/OSAccw1ey0GKnECDWReXJ0=\xd | 262 | SHA-256-Digest:·ZPsrYDbTv6tHn2FcOMKd/OSAccw1ey0GKnECDWReXJ0=\xd |
264 | \xd | 263 | \xd |
265 | Name:·META-INF/proguard/coroutines.pro\xd | 264 | Name:·META-INF/proguard/coroutines.pro\xd |
266 | SHA-256-Digest:·cHxiotA4I+V9oYOCyoCRMpQgwlnoggMSLvZZNLoBUzA=\xd | 265 | SHA-256-Digest:·cHxiotA4I+V9oYOCyoCRMpQgwlnoggMSLvZZNLoBUzA=\xd |
Offset 271, 19 lines modified | Offset 270, 16 lines modified | ||
271 | Name:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler\xd | 270 | Name:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler\xd |
272 | SHA-256-Digest:·3XOOv4comXkX8gLH7A0XvEBW6OmxLq0VmzQjLI6Qm14=\xd | 271 | SHA-256-Digest:·3XOOv4comXkX8gLH7A0XvEBW6OmxLq0VmzQjLI6Qm14=\xd |
273 | \xd | 272 | \xd |
274 | Name:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFact\xd | 273 | Name:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFact\xd |
275 | ·ory\xd | 274 | ·ory\xd |
276 | SHA-256-Digest:·XEEFr31GLkMn/xTX+NAzVEejezmFLQVuwvCKpR3wJcE=\xd | 275 | SHA-256-Digest:·XEEFr31GLkMn/xTX+NAzVEejezmFLQVuwvCKpR3wJcE=\xd |
277 | \xd | 276 | \xd |
278 | Name:·assets/NOTICE.html.gz\xd | ||
279 | SHA-256-Digest:·aMFJr0VzQKGjbpTgM0mRV7E5y+8KK+G72oQDZnaRqIg=\xd | ||
280 | \xd | ||
281 | Name:·classes.dex\xd | 277 | Name:·classes.dex\xd |
282 | SHA-256-Digest:· | 278 | SHA-256-Digest:·k09vRL/y8gCUnenFNaOHoWnm2jJxT8KBSKk5hqDYT8c=\xd |
283 | \xd | 279 | \xd |
284 | Name:·kotlin/annotation/annotation.kotlin_builtins\xd | 280 | Name:·kotlin/annotation/annotation.kotlin_builtins\xd |
285 | SHA-256-Digest:·98k+cGfKErqbPZTG5UDkwjy2/djJr/cEtVPKumUPw1c=\xd | 281 | SHA-256-Digest:·98k+cGfKErqbPZTG5UDkwjy2/djJr/cEtVPKumUPw1c=\xd |
286 | \xd | 282 | \xd |
287 | Name:·kotlin/collections/collections.kotlin_builtins\xd | 283 | Name:·kotlin/collections/collections.kotlin_builtins\xd |
288 | SHA-256-Digest:·U5uFwkA/bvBjgWGtmd97ESVkEulBEzXtLqOTGj79fHY=\xd | 284 | SHA-256-Digest:·U5uFwkA/bvBjgWGtmd97ESVkEulBEzXtLqOTGj79fHY=\xd |
289 | \xd | 285 | \xd |
Offset 3525, 12 lines modified | Offset 3521, 9 lines modified | ||
3525 | Name:·res/xml/uninstall_button_preference_widget.xml\xd | 3521 | Name:·res/xml/uninstall_button_preference_widget.xml\xd |
3526 | SHA-256-Digest:·1Ag0GhSifPZZzMPlnZOwoFN3+r2807lOHiUCKr6Dl2o=\xd | 3522 | SHA-256-Digest:·1Ag0GhSifPZZzMPlnZOwoFN3+r2807lOHiUCKr6Dl2o=\xd |
3527 | \xd | 3523 | \xd |
3528 | Name:·res/xml/unused_app_categories.xml\xd | 3524 | Name:·res/xml/unused_app_categories.xml\xd |
3529 | SHA-256-Digest:·jtJtA5SOeE8o4pgVqNpahWOznaFnmrwHL8hdTFJ2tN0=\xd | 3525 | SHA-256-Digest:·jtJtA5SOeE8o4pgVqNpahWOznaFnmrwHL8hdTFJ2tN0=\xd |
3530 | \xd | 3526 | \xd |
3531 | Name:·resources.arsc\xd | 3527 | Name:·resources.arsc\xd |
3528 | SHA-256-Digest:·t6bZdm8N41UG8FJLOecNMvaPrn1B4gwzsoX2PGqDQp4=\xd | ||
3532 | SHA-256-Digest:·LlEkj+HyOnV0SdRzMECRDjAWzhJZYFIsqZ674ZkwiM8=\xd | ||
3533 | \xd | ||
3534 | Name:·stamp-cert-sha256\xd | ||
3535 | SHA-256-Digest:·HZwqAqk4Fv9ceuZPmq0Cwj3kncUUYg2xp61iTSqDZ5w=\xd | ||
3536 | \xd | 3529 | \xd |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | Signature-Version:·1.0\xd | 1 | Signature-Version:·1.0\xd |
2 | Created-By:·1.0·(Android·SignApk)\xd | 2 | Created-By:·1.0·(Android·SignApk)\xd |
3 | SHA-256-Digest-Manifest:· | 3 | SHA-256-Digest-Manifest:·Pyge46erVr5jdtp6I9s0WY6mpFY1UpOFunKKDaqEybY=\xd |
4 | X-Android-APK-Signed:·2,·3\xd | 4 | X-Android-APK-Signed:·2,·3\xd |
5 | \xd | 5 | \xd |
6 | Name:·AndroidManifest.xml\xd | 6 | Name:·AndroidManifest.xml\xd |
7 | SHA-256-Digest:· | 7 | SHA-256-Digest:·4vJsdbebJ4g8eh8U61crB0TmQcpKqWq9mYtMj/033Gc=\xd |
8 | \xd | 8 | \xd |
9 | Name:·META-INF/activity-ktx_release.kotlin_module\xd | 9 | Name:·META-INF/activity-ktx_release.kotlin_module\xd |
10 | SHA-256-Digest:·tJ8RsP/fuTO9dKjGFXRDsL6wp6BFvvLrFXGSZ9Rddlc=\xd | 10 | SHA-256-Digest:·tJ8RsP/fuTO9dKjGFXRDsL6wp6BFvvLrFXGSZ9Rddlc=\xd |
11 | \xd | 11 | \xd |
12 | Name:·META-INF/androidx.activity_activity-ktx.version\xd | 12 | Name:·META-INF/androidx.activity_activity-ktx.version\xd |
13 | SHA-256-Digest:·18IlnUF8CQ0sIJj77Kl+N8abff6AXDSR0S/M23F0d84=\xd | 13 | SHA-256-Digest:·18IlnUF8CQ0sIJj77Kl+N8abff6AXDSR0S/M23F0d84=\xd |
14 | \xd | 14 | \xd |
Offset 253, 17 lines modified | Offset 253, 16 lines modified | ||
253 | Name:·META-INF/navigation-ui-ktx_release.kotlin_module\xd | 253 | Name:·META-INF/navigation-ui-ktx_release.kotlin_module\xd |
254 | SHA-256-Digest:·qx6Pq4vXD1cvlyPfOc0qC2fH3L1piKOgB/j5tSybxc0=\xd | 254 | SHA-256-Digest:·qx6Pq4vXD1cvlyPfOc0qC2fH3L1piKOgB/j5tSybxc0=\xd |
255 | \xd | 255 | \xd |
256 | Name:·META-INF/navigation-ui_release.kotlin_module\xd | 256 | Name:·META-INF/navigation-ui_release.kotlin_module\xd |
257 | SHA-256-Digest:·dJJy0p4/6S/5/GO9LvLFcN0aM7votwEak1KwZJMeWhE=\xd | 257 | SHA-256-Digest:·dJJy0p4/6S/5/GO9LvLFcN0aM7votwEak1KwZJMeWhE=\xd |
258 | \xd | 258 | \xd |
259 | Name:·META-INF/packages__modules__Permission__PermissionController__an\xd | 259 | Name:·META-INF/packages__modules__Permission__PermissionController__an\xd |
260 | ·droid_common_apex30__PermissionController.kotlin_module\xd | ||
261 | SHA-256-Digest:·BlGAU72anJk/k9iBDPCDkkLPebmpUIuvVe+ndRnBmvg=\xd | ||
260 | ·droid_common_GooglePermissionController_apex30__PermissionController.\xd | ||
261 | ·kotlin_module\xd | ||
262 | SHA-256-Digest:·Z5uHUjhsZQx3sRgbKdffdF/vCpzp9Y2UzA9ChktffVo=\xd | ||
263 | \xd | 262 | \xd |
264 | Name:·META-INF/proguard/androidx-annotations.pro\xd | 263 | Name:·META-INF/proguard/androidx-annotations.pro\xd |
265 | SHA-256-Digest:·2DSGqre75s/HlcLdGURGKFwkYDXokjrZWYuN4viGZZs=\xd | 264 | SHA-256-Digest:·2DSGqre75s/HlcLdGURGKFwkYDXokjrZWYuN4viGZZs=\xd |
266 | \xd | 265 | \xd |
267 | Name:·META-INF/proguard/coroutines.pro\xd | 266 | Name:·META-INF/proguard/coroutines.pro\xd |
268 | SHA-256-Digest:·d0A8lB3jhcaXEbpInDrrXhW876od0/McYeNu8xa+yBQ=\xd | 267 | SHA-256-Digest:·d0A8lB3jhcaXEbpInDrrXhW876od0/McYeNu8xa+yBQ=\xd |
269 | \xd | 268 | \xd |
Offset 273, 19 lines modified | Offset 272, 16 lines modified | ||
273 | Name:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler\xd | 272 | Name:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler\xd |
274 | SHA-256-Digest:·TfXHp0+Y1yZvb12iDbcKgW2vFRRnjouXWeFXvatQRiw=\xd | 273 | SHA-256-Digest:·TfXHp0+Y1yZvb12iDbcKgW2vFRRnjouXWeFXvatQRiw=\xd |
275 | \xd | 274 | \xd |
276 | Name:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFact\xd | 275 | Name:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFact\xd |
277 | ·ory\xd | 276 | ·ory\xd |
278 | SHA-256-Digest:·t9G1ZJOVRPKupHNOFryHSnJ2QJRoya+p4DcNzFAJ6j8=\xd | 277 | SHA-256-Digest:·t9G1ZJOVRPKupHNOFryHSnJ2QJRoya+p4DcNzFAJ6j8=\xd |
279 | \xd | 278 | \xd |
280 | Name:·assets/NOTICE.html.gz\xd | ||
281 | SHA-256-Digest:·qiTUn8L96J+0O6Hic/F9k4pgHm2m59eIhIs3RSBfOXA=\xd | ||
282 | \xd | ||
283 | Name:·classes.dex\xd | 279 | Name:·classes.dex\xd |
284 | SHA-256-Digest:· | 280 | SHA-256-Digest:·AqWFgp9QD2ca1Xlp4fu/+ikWHj/72Xs3ZNvV6sMCCDA=\xd |
285 | \xd | 281 | \xd |
286 | Name:·kotlin/annotation/annotation.kotlin_builtins\xd | 282 | Name:·kotlin/annotation/annotation.kotlin_builtins\xd |
287 | SHA-256-Digest:·2kZfon1lRo0UGgaGv88sZi7sEP+awuzOStpYx9cLGdc=\xd | 283 | SHA-256-Digest:·2kZfon1lRo0UGgaGv88sZi7sEP+awuzOStpYx9cLGdc=\xd |
288 | \xd | 284 | \xd |
289 | Name:·kotlin/collections/collections.kotlin_builtins\xd | 285 | Name:·kotlin/collections/collections.kotlin_builtins\xd |
290 | SHA-256-Digest:·Q7jZRv9+2qLROmcpCDWJWzGOsq/s4QM2TNcA5RrXm70=\xd | 286 | SHA-256-Digest:·Q7jZRv9+2qLROmcpCDWJWzGOsq/s4QM2TNcA5RrXm70=\xd |
291 | \xd | 287 | \xd |
Offset 3527, 12 lines modified | Offset 3523, 9 lines modified | ||
3527 | Name:·res/xml/uninstall_button_preference_widget.xml\xd | 3523 | Name:·res/xml/uninstall_button_preference_widget.xml\xd |
3528 | SHA-256-Digest:·deJngKyGSDZZB72ZNGlGZDHHQq7UQUAmpB5HtpZw2cg=\xd | 3524 | SHA-256-Digest:·deJngKyGSDZZB72ZNGlGZDHHQq7UQUAmpB5HtpZw2cg=\xd |
3529 | \xd | 3525 | \xd |
3530 | Name:·res/xml/unused_app_categories.xml\xd | 3526 | Name:·res/xml/unused_app_categories.xml\xd |
3531 | SHA-256-Digest:·q4DDuY0E6UNBEkE5w+JOfK3zUoNiJ9pVRZU3pyjobYk=\xd | 3527 | SHA-256-Digest:·q4DDuY0E6UNBEkE5w+JOfK3zUoNiJ9pVRZU3pyjobYk=\xd |
3532 | \xd | 3528 | \xd |
3533 | Name:·resources.arsc\xd | 3529 | Name:·resources.arsc\xd |
3530 | SHA-256-Digest:·V3cManw2VnTossAluVSPccFhQsto0otyK2d0lHLw7lw=\xd | ||
3534 | SHA-256-Digest:·2PQrSZ8lG8NRKAhqdDElwZ1/Ow2/N4eDx996cB0P9Nk=\xd | ||
3535 | \xd | ||
3536 | Name:·stamp-cert-sha256\xd | ||
3537 | SHA-256-Digest:·L0p4Bm/NGffFWX26fUKi8jlq3aKsfwyEBtSavY6F0c0=\xd | ||
3538 | \xd | 3531 | \xd |
Offset 531, 15 lines modified | Offset 531, 15 lines modified | ||
531 | ··<string·name="role_sms_request_title">%1$sను·మీ·డిఫాల్ట్·SMS·యాప్గా·సెట్·చేయాలా?</string> | 531 | ··<string·name="role_sms_request_title">%1$sను·మీ·డిఫాల్ట్·SMS·యాప్గా·సెట్·చేయాలా?</string> |
532 | ··<string·name="role_sms_search_keywords">వచన·మెసేజ్,·వచనం·పంపడం,·మెసేజ్లు,·మెసేజ్·పంపడం</string> | 532 | ··<string·name="role_sms_search_keywords">వచన·మెసేజ్,·వచనం·పంపడం,·మెసేజ్లు,·మెసేజ్·పంపడం</string> |
533 | ··<string·name="role_sms_short_label">SMS·యాప్</string> | 533 | ··<string·name="role_sms_short_label">SMS·యాప్</string> |
534 | ··<string·name="role_watch_description">మీ·నోటిఫికేషన్లతో·ఇంటరాక్ట్·అవ్వడానికి·అలాగే·మీ·ఫోన్,·SMS,·కాంటాక్ట్లు·అలాగే·Calendar·అనుమతులను·యాక్సెస్·చేయడానికి·%1$s·అనుమతించబడుతుంది.</string> | 534 | ··<string·name="role_watch_description">మీ·నోటిఫికేషన్లతో·ఇంటరాక్ట్·అవ్వడానికి·అలాగే·మీ·ఫోన్,·SMS,·కాంటాక్ట్లు·అలాగే·Calendar·అనుమతులను·యాక్సెస్·చేయడానికి·%1$s·అనుమతించబడుతుంది.</string> |
535 | ··<string·name="screen_overlay_button">సెట్టింగ్లను·తెరువు</string> | 535 | ··<string·name="screen_overlay_button">సెట్టింగ్లను·తెరువు</string> |
536 | ··<string·name="screen_overlay_message">ఈ·అనుమతి·సెట్టింగ్ను·మార్చడానికి,·మీరు·సెట్టింగ్లు·>·యాప్ల·నుండి·స్క్రీన్·అతివ్యాప్తిని·ఆఫ్·చేయాలి</string> | 536 | ··<string·name="screen_overlay_message">ఈ·అనుమతి·సెట్టింగ్ను·మార్చడానికి,·మీరు·సెట్టింగ్లు·>·యాప్ల·నుండి·స్క్రీన్·అతివ్యాప్తిని·ఆఫ్·చేయాలి</string> |
537 | ··<string·name="screen_overlay_title">స్క్రీన్·అతివ్యాప్తి·గుర్తించబడింది</string> | 537 | ··<string·name="screen_overlay_title">స్క్రీన్·అతివ్యాప్తి·గుర్తించబడింది</string> |
538 | ··<string·name="search_menu">సెట్టింగ్లను· | 538 | ··<string·name="search_menu">సెట్టింగ్లను·వెతకండి</string> |
539 | ··<string·name="search_menu_title">సెర్చ్</string> | 539 | ··<string·name="search_menu_title">సెర్చ్</string> |
540 | ··<string·name="settings">సెట్టింగ్లు</string> | 540 | ··<string·name="settings">సెట్టింగ్లు</string> |
541 | ··<string·name="settings_button">సెట్టింగ్లు</string> | 541 | ··<string·name="settings_button">సెట్టింగ్లు</string> |
542 | ··<string·name="settingslib_learn_more_text">మరింత·తెలుసుకోండి</string> | 542 | ··<string·name="settingslib_learn_more_text">మరింత·తెలుసుకోండి</string> |
543 | ··<string·name="sort_by_app">యాప్·వాడకం·బట్టి·వర్గీకరణ</string> | 543 | ··<string·name="sort_by_app">యాప్·వాడకం·బట్టి·వర్గీకరణ</string> |
544 | ··<string·name="sort_by_time">టైమ్ను·బట్టి·వర్గీకరణ</string> | 544 | ··<string·name="sort_by_time">టైమ్ను·బట్టి·వర్గీకరణ</string> |
545 | ··<string·name="sort_spinner_most_accesses">మరిన్ని·యాక్సెస్లు</string> | 545 | ··<string·name="sort_spinner_most_accesses">మరిన్ని·యాక్సెస్లు</string> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·18 | 1 | ··Size:·18282518··» Blocks:·35712······IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |