Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | apex_manifest.pb | 1 | apex_manifest.pb |
2 | javalib | 2 | javalib |
3 | javalib/framework-permission.jar | 3 | javalib/framework-permission.jar |
4 | javalib/service-permission.jar | 4 | javalib/service-permission.jar |
5 | lost+found | 5 | lost+found |
6 | priv-app | 6 | priv-app |
7 | priv-app/ | 7 | priv-app/PermissionController |
8 | priv-app/ | 8 | 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·1080·c686·8f01·······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, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·81 | 1 | Zip·file·size:·8112636·bytes,·number·of·entries:·1058 |
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.appcompat_appcompat-resources.version | 4 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat-resources.version |
5 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat.version | 5 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat.version |
6 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.arch.core_core-runtime.version | 6 | -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.asynclayoutinflater_asynclayoutinflater.version | 7 | -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.cardview_cardview.version | 8 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.cardview_cardview.version |
Offset 49, 16 lines modified | Offset 49, 15 lines modified | ||
49 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.slidingpanelayout_slidingpanelayout.version | 49 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.slidingpanelayout_slidingpanelayout.version |
50 | -rw----·····1.0·fat·······11·bx·stor·09-Jan-01·00:00·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version | 50 | -rw----·····1.0·fat·······11·bx·stor·09-Jan-01·00:00·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version |
51 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.transition_transition.version | 51 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.transition_transition.version |
52 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable-animated.version | 52 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable-animated.version |
53 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable.version | 53 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable.version |
54 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.versionedparcelable_versionedparcelable.version | 54 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.versionedparcelable_versionedparcelable.version |
55 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.viewpager_viewpager.version | 55 | -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.viewpager_viewpager.version |
56 | -rw----·····1.0·fat·· | 56 | -rw----·····1.0·fat··3805832·bx·stor·09-Jan-01·00:00·classes.dex |
57 | -rw----·····1.0·fat··3805456·bx·stor·09-Jan-01·00:00·classes.dex | ||
58 | -rw----·····1.0·fat······272·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png | 57 | -rw----·····1.0·fat······272·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
59 | -rw----·····1.0·fat······227·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png | 58 | -rw----·····1.0·fat······227·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
60 | -rw----·····1.0·fat······404·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png | 59 | -rw----·····1.0·fat······404·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
61 | -rw----·····1.0·fat······464·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png | 60 | -rw----·····1.0·fat······464·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
62 | -rw----·····1.0·fat······563·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png | 61 | -rw----·····1.0·fat······563·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
63 | -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 | 62 | -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 |
64 | -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 | 63 | -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 374, 16 lines modified | Offset 373, 16 lines modified | ||
374 | -rw----·····1.0·fat······513·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_light.png | 373 | -rw----·····1.0·fat······513·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_light.png |
375 | -rw----·····1.0·fat·····1155·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/design_ic_visibility.png | 374 | -rw----·····1.0·fat·····1155·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/design_ic_visibility.png |
376 | -rw----·····1.0·fat·····1201·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/design_ic_visibility_off.png | 375 | -rw----·····1.0·fat·····1201·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/design_ic_visibility_off.png |
377 | -rw----·····1.0·fat·····4530·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_failure.ogg | 376 | -rw----·····1.0·fat·····4530·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_failure.ogg |
378 | -rw----·····1.0·fat·····4557·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_no_input.ogg | 377 | -rw----·····1.0·fat·····4557·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_no_input.ogg |
379 | -rw----·····1.0·fat·····4074·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_open.ogg | 378 | -rw----·····1.0·fat·····4074·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_open.ogg |
380 | -rw----·····1.0·fat·····4383·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_success.ogg | 379 | -rw----·····1.0·fat·····4383·bx·stor·09-Jan-01·00:00·res/raw/lb_voice_success.ogg |
381 | -rw----·····1.0·fat··3570 | 380 | -rw----·····1.0·fat··3570768·bx·stor·09-Jan-01·00:00·resources.arsc |
382 | -rw----·····2.0·fat····270 | 381 | -rw----·····2.0·fat····26700·bl·defN·09-Jan-01·00:00·AndroidManifest.xml |
383 | -rw----·····2.0·fat······185·bl·defN·09-Jan-01·00:00·META-INF/activity-ktx_release.kotlin_module | 382 | -rw----·····2.0·fat······185·bl·defN·09-Jan-01·00:00·META-INF/activity-ktx_release.kotlin_module |
384 | -rw----·····2.0·fat······109·bl·defN·09-Jan-01·00:00·META-INF/collection-ktx.kotlin_module | 383 | -rw----·····2.0·fat······109·bl·defN·09-Jan-01·00:00·META-INF/collection-ktx.kotlin_module |
385 | -rw----·····2.0·fat······229·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/proguard/coroutines.pro | 384 | -rw----·····2.0·fat······229·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/proguard/coroutines.pro |
386 | -rw----·····2.0·fat······302·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/r8-from-1.6.0/coroutines.pro | 385 | -rw----·····2.0·fat······302·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/r8-from-1.6.0/coroutines.pro |
387 | -rw----·····2.0·fat······224·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/r8-upto-1.6.0/coroutines.pro | 386 | -rw----·····2.0·fat······224·bl·defN·09-Jan-01·00:00·META-INF/com.android.tools/r8-upto-1.6.0/coroutines.pro |
388 | -rw----·····2.0·fat·······14·bl·defN·09-Jan-01·00:00·META-INF/com.google.android.material_material.version | 387 | -rw----·····2.0·fat·······14·bl·defN·09-Jan-01·00:00·META-INF/com.google.android.material_material.version |
389 | -rw----·····2.0·fat·····1079·bl·defN·09-Jan-01·00:00·META-INF/core-ktx_release.kotlin_module | 388 | -rw----·····2.0·fat·····1079·bl·defN·09-Jan-01·00:00·META-INF/core-ktx_release.kotlin_module |
Offset 395, 15 lines modified | Offset 394, 15 lines modified | ||
395 | -rw----·····2.0·fat·······50·bl·defN·09-Jan-01·00:00·META-INF/lifecycle-livedata-core-ktx_release.kotlin_module | 394 | -rw----·····2.0·fat·······50·bl·defN·09-Jan-01·00:00·META-INF/lifecycle-livedata-core-ktx_release.kotlin_module |
396 | -rw----·····2.0·fat·······98·bl·defN·09-Jan-01·00:00·META-INF/lifecycle-runtime-ktx_release.kotlin_module | 395 | -rw----·····2.0·fat·······98·bl·defN·09-Jan-01·00:00·META-INF/lifecycle-runtime-ktx_release.kotlin_module |
397 | -rw----·····2.0·fat·······93·bl·defN·09-Jan-01·00:00·META-INF/lifecycle-viewmodel-ktx_release.kotlin_module | 396 | -rw----·····2.0·fat·······93·bl·defN·09-Jan-01·00:00·META-INF/lifecycle-viewmodel-ktx_release.kotlin_module |
398 | -rw----·····2.0·fat······153·bl·defN·09-Jan-01·00:00·META-INF/navigation-common-ktx_release.kotlin_module | 397 | -rw----·····2.0·fat······153·bl·defN·09-Jan-01·00:00·META-INF/navigation-common-ktx_release.kotlin_module |
399 | -rw----·····2.0·fat······243·bl·defN·09-Jan-01·00:00·META-INF/navigation-fragment-ktx_release.kotlin_module | 398 | -rw----·····2.0·fat······243·bl·defN·09-Jan-01·00:00·META-INF/navigation-fragment-ktx_release.kotlin_module |
400 | -rw----·····2.0·fat······177·bl·defN·09-Jan-01·00:00·META-INF/navigation-runtime-ktx_release.kotlin_module | 399 | -rw----·····2.0·fat······177·bl·defN·09-Jan-01·00:00·META-INF/navigation-runtime-ktx_release.kotlin_module |
401 | -rw----·····2.0·fat······187·bl·defN·09-Jan-01·00:00·META-INF/navigation-ui-ktx_release.kotlin_module | 400 | -rw----·····2.0·fat······187·bl·defN·09-Jan-01·00:00·META-INF/navigation-ui-ktx_release.kotlin_module |
402 | -rw----·····2.0·fat······355·bl·defN·09-Jan-01·00:00·META-INF/packages__apps__PermissionController__android_common_ | 401 | -rw----·····2.0·fat······355·bl·defN·09-Jan-01·00:00·META-INF/packages__apps__PermissionController__android_common_com.android.permission__PermissionController.kotlin_module |
403 | -rw----·····2.0·fat······339·bl·defN·09-Jan-01·00:00·META-INF/proguard/androidx-annotations.pro | 402 | -rw----·····2.0·fat······339·bl·defN·09-Jan-01·00:00·META-INF/proguard/androidx-annotations.pro |
404 | -rw----·····2.0·fat······445·bl·defN·09-Jan-01·00:00·META-INF/proguard/coroutines.pro | 403 | -rw----·····2.0·fat······445·bl·defN·09-Jan-01·00:00·META-INF/proguard/coroutines.pro |
405 | -rw----·····2.0·fat·······53·bl·defN·09-Jan-01·00:00·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler | 404 | -rw----·····2.0·fat·······53·bl·defN·09-Jan-01·00:00·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler |
406 | -rw----·····2.0·fat·······51·bl·defN·09-Jan-01·00:00·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory | 405 | -rw----·····2.0·fat·······51·bl·defN·09-Jan-01·00:00·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory |
407 | -rw----·····2.0·fat······926·bl·defN·09-Jan-01·00:00·kotlin/annotation/annotation.kotlin_builtins | 406 | -rw----·····2.0·fat······926·bl·defN·09-Jan-01·00:00·kotlin/annotation/annotation.kotlin_builtins |
408 | -rw----·····2.0·fat·····3685·bl·defN·09-Jan-01·00:00·kotlin/collections/collections.kotlin_builtins | 407 | -rw----·····2.0·fat·····3685·bl·defN·09-Jan-01·00:00·kotlin/collections/collections.kotlin_builtins |
409 | -rw----·····2.0·fat······200·bl·defN·09-Jan-01·00:00·kotlin/coroutines/coroutines.kotlin_builtins | 408 | -rw----·····2.0·fat······200·bl·defN·09-Jan-01·00:00·kotlin/coroutines/coroutines.kotlin_builtins |
Offset 771, 15 lines modified | Offset 770, 15 lines modified | ||
771 | -rw----·····2.0·fat······432·bl·defN·09-Jan-01·00:00·res/interpolator/progress_indeterminate_horizontal_rect1_scalex_copy.xml | 770 | -rw----·····2.0·fat······432·bl·defN·09-Jan-01·00:00·res/interpolator/progress_indeterminate_horizontal_rect1_scalex_copy.xml |
772 | -rw----·····2.0·fat······452·bl·defN·09-Jan-01·00:00·res/interpolator/progress_indeterminate_horizontal_rect1_translatex_copy.xml | 771 | -rw----·····2.0·fat······452·bl·defN·09-Jan-01·00:00·res/interpolator/progress_indeterminate_horizontal_rect1_translatex_copy.xml |
773 | -rw----·····2.0·fat······568·bl·defN·09-Jan-01·00:00·res/interpolator/progress_indeterminate_horizontal_rect2_scalex_copy.xml | 772 | -rw----·····2.0·fat······568·bl·defN·09-Jan-01·00:00·res/interpolator/progress_indeterminate_horizontal_rect2_scalex_copy.xml |
774 | -rw----·····2.0·fat······512·bl·defN·09-Jan-01·00:00·res/interpolator/progress_indeterminate_horizontal_rect2_translatex_copy.xml | 773 | -rw----·····2.0·fat······512·bl·defN·09-Jan-01·00:00·res/interpolator/progress_indeterminate_horizontal_rect2_translatex_copy.xml |
775 | -rw----·····2.0·fat······732·bl·defN·09-Jan-01·00:00·res/layout-ldrtl/car_ui_recycler_view.xml | 774 | -rw----·····2.0·fat······732·bl·defN·09-Jan-01·00:00·res/layout-ldrtl/car_ui_recycler_view.xml |
776 | -rw----·····2.0·fat······528·bl·defN·09-Jan-01·00:00·res/layout-sw600dp-v13/design_layout_snackbar.xml | 775 | -rw----·····2.0·fat······528·bl·defN·09-Jan-01·00:00·res/layout-sw600dp-v13/design_layout_snackbar.xml |
777 | -rw----·····2.0·fat······528·bl·defN·09-Jan-01·00:00·res/layout-sw600dp-v13/mtrl_layout_snackbar.xml | 776 | -rw----·····2.0·fat······528·bl·defN·09-Jan-01·00:00·res/layout-sw600dp-v13/mtrl_layout_snackbar.xml |
778 | -rw----·····2.0·fat·····27 | 777 | -rw----·····2.0·fat·····2776·bl·defN·09-Jan-01·00:00·res/layout-television-v8/grant_permissions.xml |
779 | -rw----·····2.0·fat·····1188·bl·defN·09-Jan-01·00:00·res/layout-television-v8/header.xml | 778 | -rw----·····2.0·fat·····1188·bl·defN·09-Jan-01·00:00·res/layout-television-v8/header.xml |
780 | -rw----·····2.0·fat·····1216·bl·defN·09-Jan-01·00:00·res/layout-television-v8/permissions_frame.xml | 779 | -rw----·····2.0·fat·····1216·bl·defN·09-Jan-01·00:00·res/layout-television-v8/permissions_frame.xml |
781 | -rw----·····2.0·fat······640·bl·defN·09-Jan-01·00:00·res/layout-television-v8/preference_permissions_category.xml | 780 | -rw----·····2.0·fat······640·bl·defN·09-Jan-01·00:00·res/layout-television-v8/preference_permissions_category.xml |
782 | -rw----·····2.0·fat······684·bl·defN·09-Jan-01·00:00·res/layout-television-v8/preference_permissions_no_apps.xml | 781 | -rw----·····2.0·fat······684·bl·defN·09-Jan-01·00:00·res/layout-television-v8/preference_permissions_no_apps.xml |
783 | -rw----·····2.0·fat·····1900·bl·defN·09-Jan-01·00:00·res/layout-television-v8/preference_permissions_revoke.xml | 782 | -rw----·····2.0·fat·····1900·bl·defN·09-Jan-01·00:00·res/layout-television-v8/preference_permissions_revoke.xml |
784 | -rw----·····2.0·fat·····1052·bl·defN·09-Jan-01·00:00·res/layout-v21/notification_action.xml | 783 | -rw----·····2.0·fat·····1052·bl·defN·09-Jan-01·00:00·res/layout-v21/notification_action.xml |
785 | -rw----·····2.0·fat·····1228·bl·defN·09-Jan-01·00:00·res/layout-v21/notification_action_tombstone.xml | 784 | -rw----·····2.0·fat·····1228·bl·defN·09-Jan-01·00:00·res/layout-v21/notification_action_tombstone.xml |
Offset 1051, 11 lines modified | Offset 1050, 11 lines modified | ||
1051 | -rw----·····2.0·fat······728·bl·defN·09-Jan-01·00:00·res/xml/adjust_user_sensitive.xml | 1050 | -rw----·····2.0·fat······728·bl·defN·09-Jan-01·00:00·res/xml/adjust_user_sensitive.xml |
1052 | -rw----·····2.0·fat······432·bl·defN·09-Jan-01·00:00·res/xml/all_permissions.xml | 1051 | -rw----·····2.0·fat······432·bl·defN·09-Jan-01·00:00·res/xml/all_permissions.xml |
1053 | -rw----·····2.0·fat······756·bl·defN·09-Jan-01·00:00·res/xml/allowed_denied.xml | 1052 | -rw----·····2.0·fat······756·bl·defN·09-Jan-01·00:00·res/xml/allowed_denied.xml |
1054 | -rw----·····2.0·fat······900·bl·defN·09-Jan-01·00:00·res/xml/allowed_denied_storage.xml | 1053 | -rw----·····2.0·fat······900·bl·defN·09-Jan-01·00:00·res/xml/allowed_denied_storage.xml |
1055 | -rw----·····2.0·fat····17152·bl·defN·09-Jan-01·00:00·res/xml/roles.xml | 1054 | -rw----·····2.0·fat····17152·bl·defN·09-Jan-01·00:00·res/xml/roles.xml |
1056 | -rw----·····2.0·fat······980·bl·defN·09-Jan-01·00:00·res/xml/uninstall_button_preference_widget.xml | 1055 | -rw----·····2.0·fat······980·bl·defN·09-Jan-01·00:00·res/xml/uninstall_button_preference_widget.xml |
1057 | -rw----·····2.0·fat······868·bl·defN·09-Jan-01·00:00·res/xml/unused_app_categories.xml | 1056 | -rw----·····2.0·fat······868·bl·defN·09-Jan-01·00:00·res/xml/unused_app_categories.xml |
1058 | -rw----·····2.0·fat···125 | 1057 | -rw----·····2.0·fat···125559·bl·defN·09-Jan-01·00:00·META-INF/CERT.SF |
1059 | -rw----·····2.0·fat····· | 1058 | -rw----·····2.0·fat·····1722·bl·defN·09-Jan-01·00:00·META-INF/CERT.RSA |
1060 | -rw----·····2.0·fat···125 | 1059 | -rw----·····2.0·fat···125447·bl·defN·09-Jan-01·00:00·META-INF/MANIFEST.MF |
1061 | 105 | 1060 | 1058·files,·8477489·bytes·uncompressed,·7912809·bytes·compressed:··6.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·android:compileSdkVersion="30"·android:compileSdkVersionCodename="11"·android:versionCode="300 | 2 | <manifest·android:compileSdkVersion="30"·android:compileSdkVersionCodename="11"·android:versionCode="300000000"·android:versionName="30·system·image"·coreApp="true"·package="com.android.permissioncontroller"·platformBuildVersionCode="30"·platformBuildVersionName="11"·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<uses-sdk·android:minSdkVersion="29"·android:targetSdkVersion="29"/> | 3 | ··<uses-sdk·android:minSdkVersion="29"·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 176, 11 lines modified | Offset 176, 10 lines modified | ||
176 | ····<receiver·android:exported="true"·android:name="com.android.permissioncontroller.incident.ConfirmationReceiver"> | 176 | ····<receiver·android:exported="true"·android:name="com.android.permissioncontroller.incident.ConfirmationReceiver"> |
177 | ······<intent-filter> | 177 | ······<intent-filter> |
178 | ········<action·android:name="android.intent.action.PENDING_INCIDENT_REPORTS_CHANGED"/> | 178 | ········<action·android:name="android.intent.action.PENDING_INCIDENT_REPORTS_CHANGED"/> |
179 | ······</intent-filter> | 179 | ······</intent-filter> |
180 | ····</receiver> | 180 | ····</receiver> |
181 | ····<activity·android:excludeFromRecents="true"·android:exported="false"·android:name="com.android.permissioncontroller.incident.ConfirmationActivity"·android:noHistory="true"·android:theme="@style/Theme.DeviceDefault.Dialog.Alert.DayNight"/> | 181 | ····<activity·android:excludeFromRecents="true"·android:exported="false"·android:name="com.android.permissioncontroller.incident.ConfirmationActivity"·android:noHistory="true"·android:theme="@style/Theme.DeviceDefault.Dialog.Alert.DayNight"/> |
182 | ····<receiver·android:exported="false"·android:name="com.android.permissioncontroller.incident.ApprovalReceiver"/> | 182 | ····<receiver·android:exported="false"·android:name="com.android.permissioncontroller.incident.ApprovalReceiver"/> |
183 | ····<meta-data·android:name="android.content.pm.LOGGING_PARENT"·android:value="com.google.android.modulemetadata"/> | ||
184 | ····<provider·android:authorities="com.android.permissioncontroller.CarUiInstaller"·android:directBootAware="true"·android:exported="false"·android:name="com.android.car.ui.core.CarUiInstaller"·android:process="@string/car_ui_installer_process_name"/> | 183 | ····<provider·android:authorities="com.android.permissioncontroller.CarUiInstaller"·android:directBootAware="true"·android:exported="false"·android:name="com.android.car.ui.core.CarUiInstaller"·android:process="@string/car_ui_installer_process_name"/> |
185 | ··</application> | 184 | ··</application> |
186 | </manifest> | 185 | </manifest> |
Offset 53, 15 lines modified | Offset 53, 14 lines modified | ||
53 | -·META-INF/androidx.slidingpanelayout_slidingpanelayout.version | 53 | -·META-INF/androidx.slidingpanelayout_slidingpanelayout.version |
54 | -·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version | 54 | -·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version |
55 | -·META-INF/androidx.transition_transition.version | 55 | -·META-INF/androidx.transition_transition.version |
56 | -·META-INF/androidx.vectordrawable_vectordrawable-animated.version | 56 | -·META-INF/androidx.vectordrawable_vectordrawable-animated.version |
57 | -·META-INF/androidx.vectordrawable_vectordrawable.version | 57 | -·META-INF/androidx.vectordrawable_vectordrawable.version |
58 | -·META-INF/androidx.versionedparcelable_versionedparcelable.version | 58 | -·META-INF/androidx.versionedparcelable_versionedparcelable.version |
59 | -·META-INF/androidx.viewpager_viewpager.version | 59 | -·META-INF/androidx.viewpager_viewpager.version |
60 | -·assets/NOTICE.html.gz | ||
61 | -·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png | 60 | -·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
62 | -·png | 61 | -·png |
63 | -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png | 62 | -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
64 | -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png | 63 | -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
65 | -·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png | 64 | -·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
66 | -·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png | 65 | -·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
67 | -·res/drawable-hdpi-v4/abc_list_focused_holo.9.png | 66 | -·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
Offset 198, 9 lines modified | Offset 197, 9 lines modified | ||
198 | unknownFiles:·{} | 197 | unknownFiles:·{} |
199 | usesFramework: | 198 | usesFramework: |
200 | ··ids: | 199 | ··ids: |
201 | ··-·1 | 200 | ··-·1 |
202 | ··tag:·null | 201 | ··tag:·null |
203 | version:·2.3.4-dirty | 202 | version:·2.3.4-dirty |
204 | versionInfo: | 203 | versionInfo: |
205 | ··versionCode:·'300 | 204 | ··versionCode:·'300000000' |
206 | ··versionName:· | 205 | ··versionName:·30·system·image |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·651 | 1 | Zip·file·size:·6515665·bytes,·number·of·entries:·3188 |
2 | ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·$$ServiceLoaderMethods.class | 2 | ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·$$ServiceLoaderMethods.class |
3 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class | 3 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class |
4 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class | 4 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class |
5 | ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$1.class | 5 | ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$1.class |
6 | ?rwxrwxr-x··2.0·unx·····1383·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class | 6 | ?rwxrwxr-x··2.0·unx·····1383·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem.class |
7 | ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$SearchCallback.class | 7 | ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$SearchCallback.class |
8 | ?rwxrwxr-x··2.0·unx······959·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$1.class | 8 | ?rwxrwxr-x··2.0·unx······959·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$1.class |
Offset 2982, 15 lines modified | Offset 2982, 15 lines modified | ||
2982 | ?rwxrwxr-x··2.0·unx·····3236·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/incident/RestrictedImageProto.class | 2982 | ?rwxrwxr-x··2.0·unx·····3236·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/incident/RestrictedImageProto.class |
2983 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/incident/RestrictedImageSetProto$Builder.class | 2983 | ?rwxrwxr-x··2.0·unx······603·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/incident/RestrictedImageSetProto$Builder.class |
2984 | ?rwxrwxr-x··2.0·unx·····3654·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/incident/RestrictedImageSetProto.class | 2984 | ?rwxrwxr-x··2.0·unx·····3654·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/incident/RestrictedImageSetProto.class |
2985 | ?rwxrwxr-x··2.0·unx······611·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/incident/RestrictedImagesDumpProto$Builder.class | 2985 | ?rwxrwxr-x··2.0·unx······611·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/incident/RestrictedImagesDumpProto$Builder.class |
2986 | ?rwxrwxr-x··2.0·unx·····2603·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/incident/RestrictedImagesDumpProto.class | 2986 | ?rwxrwxr-x··2.0·unx·····2603·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/incident/RestrictedImagesDumpProto.class |
2987 | ?rwxrwxr-x··2.0·unx·····3041·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AllPackageInfosLiveData.class | 2987 | ?rwxrwxr-x··2.0·unx·····3041·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AllPackageInfosLiveData.class |
2988 | ?rwxrwxr-x··2.0·unx·····1483·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AppOpLiveData.class | 2988 | ?rwxrwxr-x··2.0·unx·····1483·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AppOpLiveData.class |
2989 | ?rwxrwxr-x··2.0·unx·····9 | 2989 | ?rwxrwxr-x··2.0·unx·····9653·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData.class |
2990 | ?rwxrwxr-x··2.0·unx·····4130·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AutoRevokedPackagesLiveData$observePermStateLiveDatas$2.class | 2990 | ?rwxrwxr-x··2.0·unx·····4130·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AutoRevokedPackagesLiveData$observePermStateLiveDatas$2.class |
2991 | ?rwxrwxr-x··2.0·unx·····4338·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AutoRevokedPackagesLiveData$onUpdate$2.class | 2991 | ?rwxrwxr-x··2.0·unx·····4338·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AutoRevokedPackagesLiveData$onUpdate$2.class |
2992 | ?rwxrwxr-x··2.0·unx·····5002·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AutoRevokedPackagesLiveData.class | 2992 | ?rwxrwxr-x··2.0·unx·····5002·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/AutoRevokedPackagesLiveData.class |
2993 | ?rwxrwxr-x··2.0·unx·····1442·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/CarrierPrivilegedStatusLiveData.class | 2993 | ?rwxrwxr-x··2.0·unx·····1442·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/CarrierPrivilegedStatusLiveData.class |
2994 | ?rwxrwxr-x··2.0·unx·····2818·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/CustomPermGroupNamesLiveData.class | 2994 | ?rwxrwxr-x··2.0·unx·····2818·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/CustomPermGroupNamesLiveData.class |
2995 | ?rwxrwxr-x··2.0·unx·····2129·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/ForegroundPermNamesLiveData.class | 2995 | ?rwxrwxr-x··2.0·unx·····2129·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/ForegroundPermNamesLiveData.class |
2996 | ?rwxrwxr-x··2.0·unx····10352·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/LightAppPermGroupLiveData.class | 2996 | ?rwxrwxr-x··2.0·unx····10352·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/data/LightAppPermGroupLiveData.class |
Offset 3032, 28 lines modified | Offset 3032, 28 lines modified | ||
3032 | ?rwxrwxr-x··2.0·unx·····2474·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/PermissionControllerServiceModel$onDump$2$autoRevokeDump$1.class | 3032 | ?rwxrwxr-x··2.0·unx·····2474·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/PermissionControllerServiceModel$onDump$2$autoRevokeDump$1.class |
3033 | ?rwxrwxr-x··2.0·unx·····1717·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/PermissionControllerServiceModel$onDump$2$dumpedLogs$1.class | 3033 | ?rwxrwxr-x··2.0·unx·····1717·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/PermissionControllerServiceModel$onDump$2$dumpedLogs$1.class |
3034 | ?rwxrwxr-x··2.0·unx·····4138·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/PermissionControllerServiceModel$onDump$2.class | 3034 | ?rwxrwxr-x··2.0·unx·····4138·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/PermissionControllerServiceModel$onDump$2.class |
3035 | ?rwxrwxr-x··2.0·unx·····2411·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/PermissionControllerServiceModel$removeObservers$1.class | 3035 | ?rwxrwxr-x··2.0·unx·····2411·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/PermissionControllerServiceModel$removeObservers$1.class |
3036 | ?rwxrwxr-x··2.0·unx·····8099·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/RuntimePermissionsUpgradeController$onUpgradeLocked$upgradeDataProvider$1.class | 3036 | ?rwxrwxr-x··2.0·unx·····8099·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/RuntimePermissionsUpgradeController$onUpgradeLocked$upgradeDataProvider$1.class |
3037 | ?rwxrwxr-x··2.0·unx·····3308·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/RuntimePermissionsUpgradeController$upgradeIfNeeded$1.class | 3037 | ?rwxrwxr-x··2.0·unx·····3308·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/service/RuntimePermissionsUpgradeController$upgradeIfNeeded$1.class |
3038 | ?rwxrwxr-x··2.0·unx·····3433·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/LocationProviderInterceptDialog.class | 3038 | ?rwxrwxr-x··2.0·unx·····3433·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/LocationProviderInterceptDialog.class |
3039 | ?rwxrwxr-x··2.0·unx····10 | 3039 | ?rwxrwxr-x··2.0·unx····10431·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/ManagePermissionsActivity.class |
3040 | ?rwxrwxr-x··2.0·unx·····6965·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/ReviewAccessibilityServicesActivity.class | 3040 | ?rwxrwxr-x··2.0·unx·····6965·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/ReviewAccessibilityServicesActivity.class |
3041 | ?rwxrwxr-x··2.0·unx·····2233·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/ReviewPermissionsActivity.class | 3041 | ?rwxrwxr-x··2.0·unx·····2233·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/ReviewPermissionsActivity.class |
3042 | ?rwxrwxr-x··2.0·unx·····26 | 3042 | ?rwxrwxr-x··2.0·unx·····2693·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog.class |
3043 | ?rwxrwxr-x··2.0·unx·····2128·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AllAppPermissionsFragment$MyMultiTargetSwitchPreference.class | 3043 | ?rwxrwxr-x··2.0·unx·····2128·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AllAppPermissionsFragment$MyMultiTargetSwitchPreference.class |
3044 | ?rwxrwxr-x··2.0·unx·····4663·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment$ConfirmDialog.class | 3044 | ?rwxrwxr-x··2.0·unx·····4663·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment$ConfirmDialog.class |
3045 | ?rwxrwxr-x··2.0·unx·····2180·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog.class | 3045 | ?rwxrwxr-x··2.0·unx·····2180·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$DisableDialog.class |
3046 | ?rwxrwxr-x··2.0·unx·····2381·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$onCreate$2.class | 3046 | ?rwxrwxr-x··2.0·unx·····2381·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AutoRevokeFragment$onCreate$2.class |
3047 | ?rwxrwxr-x··2.0·unx·····2489·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/PermissionPreference$BackgroundAccessChooser.class | 3047 | ?rwxrwxr-x··2.0·unx·····2489·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/PermissionPreference$BackgroundAccessChooser.class |
3048 | ?rwxrwxr-x··2.0·unx·····2350·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/PermissionPreference$DefaultDenyDialog.class | 3048 | ?rwxrwxr-x··2.0·unx·····2350·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/PermissionPreference$DefaultDenyDialog.class |
3049 | ?rwxrwxr-x··2.0·unx····12862·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/PermissionPreference.class | 3049 | ?rwxrwxr-x··2.0·unx····12862·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/PermissionPreference.class |
3050 | ?rwxrwxr-x··2.0·unx·····4480·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/PermissionsFrameFragment.class | 3050 | ?rwxrwxr-x··2.0·unx·····4480·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/PermissionsFrameFragment.class |
3051 | ?rwxrwxr-x··2.0·unx····12628·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/ReviewPermissionsFragment.class | 3051 | ?rwxrwxr-x··2.0·unx····12628·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/ReviewPermissionsFragment.class |
3052 | ?rwxrwxr-x··2.0·unx····· | 3052 | ?rwxrwxr-x··2.0·unx·····5216·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity.class |
3053 | ?rwxrwxr-x··2.0·unx·····2307·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AllAppPermissionsViewModel$AllPackagePermissionsLiveData.class | 3053 | ?rwxrwxr-x··2.0·unx·····2307·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AllAppPermissionsViewModel$AllPackagePermissionsLiveData.class |
3054 | ?rwxrwxr-x··2.0·unx·····6755·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel$packagePermGroupsLiveData$1.class | 3054 | ?rwxrwxr-x··2.0·unx·····6755·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel$packagePermGroupsLiveData$1.class |
3055 | ?rwxrwxr-x··2.0·unx·····4885·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel$setAutoRevoke$1.class | 3055 | ?rwxrwxr-x··2.0·unx·····4885·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionGroupsViewModel$setAutoRevoke$1.class |
3056 | ?rwxrwxr-x··2.0·unx·····9579·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$buttonStateLiveData$1.class | 3056 | ?rwxrwxr-x··2.0·unx·····9579·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$buttonStateLiveData$1.class |
3057 | ?rwxrwxr-x··2.0·unx·····2204·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$fullStorageStateLiveData$1.class | 3057 | ?rwxrwxr-x··2.0·unx·····2204·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$fullStorageStateLiveData$1.class |
3058 | ?rwxrwxr-x··2.0·unx·····3193·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$logAppInteraction$1.class | 3058 | ?rwxrwxr-x··2.0·unx·····3193·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$logAppInteraction$1.class |
3059 | ?rwxrwxr-x··2.0·unx·····3314·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$logAppView$1.class | 3059 | ?rwxrwxr-x··2.0·unx·····3314·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/model/AutoRevokeViewModel$logAppView$1.class |
Offset 3136, 27 lines modified | Offset 3136, 27 lines modified | ||
3136 | ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/android/HandlerDispatcher.class | 3136 | ?rwxrwxr-x··2.0·unx······692·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/android/HandlerDispatcher.class |
3137 | ?rwxrwxr-x··2.0·unx·····2365·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/internal/MissingMainCoroutineDispatcher.class | 3137 | ?rwxrwxr-x··2.0·unx·····2365·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/internal/MissingMainCoroutineDispatcher.class |
3138 | ?rwxrwxr-x··2.0·unx·····3132·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher.class | 3138 | ?rwxrwxr-x··2.0·unx·····3132·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher.class |
3139 | ?rwxrwxr-x··2.0·unx·····2872·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/LimitingDispatcher.class | 3139 | ?rwxrwxr-x··2.0·unx·····2872·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/LimitingDispatcher.class |
3140 | ?rwxrwxr-x··2.0·unx·····3029·b-·stor·80-Jan-01·00:00·com/android/car/ui/preference/EditTextPreferenceDialogFragment.class | 3140 | ?rwxrwxr-x··2.0·unx·····3029·b-·stor·80-Jan-01·00:00·com/android/car/ui/preference/EditTextPreferenceDialogFragment.class |
3141 | ?rwxrwxr-x··2.0·unx·····1167·b-·stor·80-Jan-01·00:00·com/android/car/ui/preference/SeekbarPreferenceDialogFragment.class | 3141 | ?rwxrwxr-x··2.0·unx·····1167·b-·stor·80-Jan-01·00:00·com/android/car/ui/preference/SeekbarPreferenceDialogFragment.class |
3142 | ?rwxrwxr-x··2.0·unx·····9668·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoAllAppPermissionsFragment.class | 3142 | ?rwxrwxr-x··2.0·unx·····9668·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoAllAppPermissionsFragment.class |
3143 | ?rwxrwxr-x··2.0·unx····1 | 3143 | ?rwxrwxr-x··2.0·unx····18474·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment.class |
3144 | ?rwxrwxr-x··2.0·unx·····1223·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment$AdditionalPermissionsFragment.class | 3144 | ?rwxrwxr-x··2.0·unx·····1223·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment$AdditionalPermissionsFragment.class |
3145 | ?rwxrwxr-x··2.0·unx····11665·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment.class | 3145 | ?rwxrwxr-x··2.0·unx····11665·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoAppPermissionsFragment.class |
3146 | ?rwxrwxr-x··2.0·unx·····6238·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoManagePermissionsFragment.class | 3146 | ?rwxrwxr-x··2.0·unx·····6238·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoManagePermissionsFragment.class |
3147 | ?rwxrwxr-x··2.0·unx·····9008·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment.class | 3147 | ?rwxrwxr-x··2.0·unx·····9008·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment.class |
3148 | ?rwxrwxr-x··2.0·unx····11095·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AllAppPermissionsFragment.class | 3148 | ?rwxrwxr-x··2.0·unx····11095·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AllAppPermissionsFragment.class |
3149 | ?rwxrwxr-x··2.0·unx····21309·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment.class | 3149 | ?rwxrwxr-x··2.0·unx····21309·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AppPermissionFragment.class |
3150 | ?rwxrwxr-x··2.0·unx····17234·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AppPermissionGroupsFragment.class | 3150 | ?rwxrwxr-x··2.0·unx····17234·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/AppPermissionGroupsFragment.class |
3151 | ?rwxrwxr-x··2.0·unx·····3164·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/ManageCustomPermissionsFragment.class | 3151 | ?rwxrwxr-x··2.0·unx·····3164·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/ManageCustomPermissionsFragment.class |
3152 | ?rwxrwxr-x··2.0·unx·····7128·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/ManageStandardPermissionsFragment.class | 3152 | ?rwxrwxr-x··2.0·unx·····7128·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/ManageStandardPermissionsFragment.class |
3153 | ?rwxrwxr-x··2.0·unx····14816·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/PermissionAppsFragment.class | 3153 | ?rwxrwxr-x··2.0·unx····14816·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/handheld/PermissionAppsFragment.class |
3154 | ?rwxrwxr-x··2.0·unx·····9797·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/AllAppPermissionsFragment.class | 3154 | ?rwxrwxr-x··2.0·unx·····9797·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/AllAppPermissionsFragment.class |
3155 | ?rwxrwxr-x··2.0·unx····1 | 3155 | ?rwxrwxr-x··2.0·unx····16908·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/AppPermissionFragment.class |
3156 | ?rwxrwxr-x··2.0·unx·····2031·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/AppPermissionsFragment$AdditionalPermissionsFragment.class | 3156 | ?rwxrwxr-x··2.0·unx·····2031·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/AppPermissionsFragment$AdditionalPermissionsFragment.class |
3157 | ?rwxrwxr-x··2.0·unx····16505·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/AppPermissionsFragment.class | 3157 | ?rwxrwxr-x··2.0·unx····16505·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/AppPermissionsFragment.class |
3158 | ?rwxrwxr-x··2.0·unx·····2200·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment$AdditionalPermissionsFragment.class | 3158 | ?rwxrwxr-x··2.0·unx·····2200·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment$AdditionalPermissionsFragment.class |
3159 | ?rwxrwxr-x··2.0·unx·····6843·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment.class | 3159 | ?rwxrwxr-x··2.0·unx·····6843·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/ManagePermissionsFragment.class |
3160 | ?rwxrwxr-x··2.0·unx·····3104·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/PermissionAppsFragment$SystemAppsFragment.class | 3160 | ?rwxrwxr-x··2.0·unx·····3104·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/PermissionAppsFragment$SystemAppsFragment.class |
3161 | ?rwxrwxr-x··2.0·unx····12404·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/PermissionAppsFragment.class | 3161 | ?rwxrwxr-x··2.0·unx····12404·b-·defN·80-Jan-01·00:00·com/android/permissioncontroller/permission/ui/television/PermissionAppsFragment.class |
3162 | ?rwxrwxr-x··2.0·unx·····2701·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/role/ui/auto/AutoDefaultAppFragment.class | 3162 | ?rwxrwxr-x··2.0·unx·····2701·b-·stor·80-Jan-01·00:00·com/android/permissioncontroller/role/ui/auto/AutoDefaultAppFragment.class |
Offset 3183, 8 lines modified | Offset 3183, 8 lines modified | ||
3183 | ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsJvmKt.class | 3183 | ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsJvmKt.class |
3184 | ?rwxrwxr-x··2.0·unx·····8500·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class | 3184 | ?rwxrwxr-x··2.0·unx·····8500·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class |
3185 | ?rwxrwxr-x··2.0·unx·····4816·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class | 3185 | ?rwxrwxr-x··2.0·unx·····4816·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class |
3186 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class | 3186 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class |
3187 | ?rwxrwxr-x··2.0·unx·····2046·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class | 3187 | ?rwxrwxr-x··2.0·unx·····2046·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class |
3188 | ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class | 3188 | ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class |
3189 | ?rwxrwxr-x··2.0·unx·····1497·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class | 3189 | ?rwxrwxr-x··2.0·unx·····1497·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class |
3190 | 3188·files,·724 | 3190 | 3188·files,·7245138·bytes·uncompressed,·5866749·bytes·compressed:··19.0% |
Offset 14, 12 lines modified | Offset 14, 12 lines modified | ||
14 | ········this.mUid·=·mUid; | 14 | ········this.mUid·=·mUid; |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·void·onPermissionsChanged(final·int·n)·{ | 17 | ····public·void·onPermissionsChanged(final·int·n)·{ |
18 | ········if·(n·==·this.mUid)·{ | 18 | ········if·(n·==·this.mUid)·{ |
19 | ············Log.w("AppPermissionFragment",·"Permissions·changed."); | 19 | ············Log.w("AppPermissionFragment",·"Permissions·changed."); |
20 | ············final·AutoAppPermissionFragment·this$0·=·this.this$0; | 20 | ············final·AutoAppPermissionFragment·this$0·=·this.this$0; |
21 | ············AutoAppPermissionFragment.access$ | 21 | ············AutoAppPermissionFragment.access$402(this$0,·AutoAppPermissionFragment.access$500(this$0)); |
22 | ············AutoAppPermissionFragment.access$ | 22 | ············AutoAppPermissionFragment.access$300(this.this$0); |
23 | ········} | 23 | ········} |
24 | ····} | 24 | ····} |
25 | } | 25 | } |
Offset 131, 18 lines modified | Offset 131, 18 lines modified | ||
131 | ························} | 131 | ························} |
132 | ····················} | 132 | ····················} |
133 | ················} | 133 | ················} |
134 | ················if·(booleanValue·&&·(b·||·this.shouldShowAsForegroundGroup()))·{ | 134 | ················if·(booleanValue·&&·(b·||·this.shouldShowAsForegroundGroup()))·{ |
135 | ····················if·(b3)·{ | 135 | ····················if·(b3)·{ |
136 | ························return·AppPermGroupUiInfo$PermGrantState.PERMS_ASK; | 136 | ························return·AppPermGroupUiInfo$PermGrantState.PERMS_ASK; |
137 | ····················} | 137 | ····················} |
138 | ····················if·(Utils.couldHaveForegroundCapabilities(Utils.getUserContext(this.app,·this.user),·this.packageName))·{ | 138 | ····················if·(!Utils.couldHaveForegroundCapabilities(Utils.getUserContext(this.app,·this.user),·this.packageName)·&&·!Utils.isEmergencyApp(Utils.getUserContext(this.app,·this.user),·this.packageName))·{ |
139 | ························return·AppPermGroupUiInfo$PermGrantState.PERMS_ALLOWED_ | 139 | ························return·AppPermGroupUiInfo$PermGrantState.PERMS_ALLOWED_FOREGROUND_ONLY; |
140 | ····················} | 140 | ····················} |
141 | ····················return·AppPermGroupUiInfo$PermGrantState.PERMS_ALLOWED_ | 141 | ····················return·AppPermGroupUiInfo$PermGrantState.PERMS_ALLOWED_ALWAYS; |
142 | ················} | 142 | ················} |
143 | ················else·if·(booleanValue)·{ | 143 | ················else·if·(booleanValue)·{ |
144 | ····················if·(b3)·{ | 144 | ····················if·(b3)·{ |
145 | ························return·AppPermGroupUiInfo$PermGrantState.PERMS_ASK; | 145 | ························return·AppPermGroupUiInfo$PermGrantState.PERMS_ASK; |
146 | ····················} | 146 | ····················} |
147 | ····················return·AppPermGroupUiInfo$PermGrantState.PERMS_ALLOWED; | 147 | ····················return·AppPermGroupUiInfo$PermGrantState.PERMS_ALLOWED; |
148 | ················} | 148 | ················} |
Offset 1, 14 lines modified | Offset 1, 16 lines modified | ||
1 | package·com.android.permissioncontroller.permission.ui; | 1 | package·com.android.permissioncontroller.permission.ui; |
2 | import·android.app.Activity; | ||
2 | import·androidx.activity.ComponentActivity; | 3 | import·androidx.activity.ComponentActivity; |
3 | import·android.content.Context; | 4 | import·android.content.Context; |
4 | import·com.android.permissioncontroller.DeviceUtils; | 5 | import·com.android.permissioncontroller.DeviceUtils; |
5 | import·android.view.MenuItem; | 6 | import·android.view.MenuItem; |
7 | import·android.content.Intent; | ||
6 | import·android.app.ActionBar; | 8 | import·android.app.ActionBar; |
7 | import·androidx.navigation.NavGraph; | 9 | import·androidx.navigation.NavGraph; |
8 | import·androidx.navigation.fragment.NavHostFragment; | 10 | import·androidx.navigation.fragment.NavHostFragment; |
9 | import·android.os.Bundle; | 11 | import·android.os.Bundle; |
10 | import·androidx.fragment.app.FragmentActivity; | 12 | import·androidx.fragment.app.FragmentActivity; |
11 | public·final·class·ManagePermissionsActivity·extends·FragmentActivity | 13 | public·final·class·ManagePermissionsActivity·extends·FragmentActivity |
Offset 31, 14 lines modified | Offset 33, 22 lines modified | ||
31 | ········final·ActionBar·actionBar·=·super.getActionBar(); | 33 | ········final·ActionBar·actionBar·=·super.getActionBar(); |
32 | ········if·(actionBar·!=·null)·{ | 34 | ········if·(actionBar·!=·null)·{ |
33 | ············actionBar.setHomeActionContentDescription(2131886191); | 35 | ············actionBar.setHomeActionContentDescription(2131886191); |
34 | ········} | 36 | ········} |
35 | ········return·actionBar; | 37 | ········return·actionBar; |
36 | ····} | 38 | ····} |
37 | ···· | 39 | ···· |
40 | ····protected·void·onActivityResult(final·int·n,·final·int·n2,·final·Intent·intent)·{ | ||
41 | ········super.onActivityResult(n,·n2,·intent); | ||
42 | ········if·(n·==·5)·{ | ||
43 | ············((Activity)this).setResult(n2,·intent); | ||
44 | ············((Activity)this).finish(); | ||
45 | ········} | ||
46 | ····} | ||
47 | ···· | ||
38 | ····public·void·onCreate(final·Bundle·p0)·{ | 48 | ····public·void·onCreate(final·Bundle·p0)·{ |
39 | ········//· | 49 | ········//· |
40 | ········//·This·method·could·not·be·decompiled. | 50 | ········//·This·method·could·not·be·decompiled. |
41 | ········//· | 51 | ········//· |
42 | ········//·Original·Bytecode: | 52 | ········//·Original·Bytecode: |
43 | ········//· | 53 | ········//· |
44 | ········//·····1:·astore_2······· | 54 | ········//·····1:·astore_2······· |
Offset 204, 18 lines modified | Offset 214, 18 lines modified | ||
204 | ········//···370:·astore··········20 | 214 | ········//···370:·astore··········20 |
205 | ········//···372:·ldc·············"android.intent.extra.PACKAGE_NAME" | 215 | ········//···372:·ldc·············"android.intent.extra.PACKAGE_NAME" |
206 | ········//···374:·astore··········22 | 216 | ········//···374:·astore··········22 |
207 | ········//···376:·ldc·············"android.intent.extra.PERMISSION_NAME" | 217 | ········//···376:·ldc·············"android.intent.extra.PERMISSION_NAME" |
208 | ········//···378:·astore··········23 | 218 | ········//···378:·astore··········23 |
209 | ········//···380:·iload···········14 | 219 | ········//···380:·iload···········14 |
210 | ········//···382:·iload···········19 | 220 | ········//···382:·iload···········19 |
211 | ········//···384:·if_icmpeq·······127 | 221 | ········//···384:·if_icmpeq·······1275 |
212 | ········//···387:·iload···········14 | 222 | ········//···387:·iload···········14 |
213 | ········//···389:·iload···········18 | 223 | ········//···389:·iload···········18 |
214 | ········//···391:·if_icmpeq·······77 | 224 | ········//···391:·if_icmpeq·······779 |
215 | ········//···394:·iload···········14 | 225 | ········//···394:·iload···········14 |
216 | ········//···396:·iload···········17 | 226 | ········//···396:·iload···········17 |
217 | ········//···398:·if_icmpeq·······583 | 227 | ········//···398:·if_icmpeq·······583 |
218 | ········//···401:·iload···········14 | 228 | ········//···401:·iload···········14 |
219 | ········//···403:·iload···········16 | 229 | ········//···403:·iload···········16 |
220 | ········//···405:·if_icmpeq·······453 | 230 | ········//···405:·if_icmpeq·······453 |
221 | ········//···408:·new·············Ljava/lang/StringBuilder; | 231 | ········//···408:·new·············Ljava/lang/StringBuilder; |
Offset 308, 410 lines modified | Offset 318, 409 lines modified | ||
308 | ········//···592:·astore··········5 | 318 | ········//···592:·astore··········5 |
309 | ········//···594:·aload_0········ | 319 | ········//···594:·aload_0········ |
310 | ········//···595:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent; | 320 | ········//···595:·invokevirtual···android/app/Activity.getIntent:()Landroid/content/Intent; |
311 | ········//···598:·aload···········20 | 321 | ········//···598:·aload···········20 |
312 | ········//···600:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; | 322 | ········//···600:·invokevirtual···android/content/Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; |
313 | ········//···603:·astore··········8 | 323 | ········//···603:·astore··········8 |
314 | ········//···605:·aload···········8 | 324 | ········//···605:·aload···········8 |
315 | ········//···607:·ifnonnull·······6 | 325 | ········//···607:·ifnonnull·······691 |
316 | ········//···610:·aload_0········ | 326 | ········//···610:·aload_0········ |
317 | ········//···611:·invokevirtual···android/app/Activity.getPackageManager:()Landroid/content/pm/PackageManager; | 327 | ········//···611:·invokevirtual···android/app/Activity.getPackageManager:()Landroid/content/pm/PackageManager; |
318 | ········//···614:·astore··········25 | 328 | ········//···614:·astore··········25 |
319 | ········//···616:·aload···········25 | 329 | ········//···616:·aload···········25 |
320 | ········//···618:·aload···········5 | 330 | ········//···618:·aload···········5 |
321 | ········//···620:·iconst_0······· | 331 | ········//···620:·iconst_0······· |
322 | ········//···621:·invokevirtual···android/content/pm/PackageManager.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; | 332 | ········//···621:·invokevirtual···android/content/pm/PackageManager.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; |
323 | ········//···624:·astore··········6 | 333 | ········//···624:·astore··········6 |
324 | ········//···626:·aload···········6 | 334 | ········//···626:·aload···········6 |
325 | ········//···628:·invokestatic····com/android/permissioncontroller/permission/utils/Utils.getGroupOfPermission:(Landroid/content/pm/PermissionInfo;)Ljava/lang/String; | 335 | ········//···628:·invokestatic····com/android/permissioncontroller/permission/utils/Utils.getGroupOfPermission:(Landroid/content/pm/PermissionInfo;)Ljava/lang/String; |
326 | ········//···631:·astore··········8 | 336 | ········//···631:·astore··········8 |
327 | ········//···633:·goto············6 | 337 | ········//···633:·goto············691 |
328 | ········//···636:·pop············ | 338 | ········//···636:·pop············ |
329 | ········//···637:·new·············Ljava/lang/StringBuilder; | 339 | ········//···637:·new·············Ljava/lang/StringBuilder; |
330 | ········//···640:·astore··········6 | 340 | ········//···640:·astore··········6 |
331 | ········//···642:·aload···········6 | 341 | ········//···642:·aload···········6 |
332 | ········//···644:·invokespecial···java/lang/StringBuilder.<init>:()V | 342 | ········//···644:·invokespecial···java/lang/StringBuilder.<init>:()V |
333 | ········//···647:·aload···········6 | 343 | ········//···647:·aload···········6 |
334 | ········//···649:·ldc | 344 | ········//···649:·ldc_w···········"Permission·" |
335 | ········//···65 | 345 | ········//···652:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
336 | ········//···65 | 346 | ········//···655:·pop············ |
337 | ········//···65 | 347 | ········//···656:·aload···········6 |
338 | ········//···65 | 348 | ········//···658:·aload···········5 |
339 | ········//···6 | 349 | ········//···660:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
340 | ········//···66 | 350 | ········//···663:·pop············ |
341 | ········//···66 | 351 | ········//···664:·ldc_w···········"·does·not·exist" |
342 | ········//···66 | 352 | ········//···667:·astore··········25 |
343 | ········//···66 | 353 | ········//···669:·aload···········6 |
344 | ········//···6 | 354 | ········//···671:·aload···········25 |
345 | ········//···67 | 355 | ········//···673:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
346 | ········//···67 | 356 | ········//···676:·pop············ |
347 | ········//···67 | 357 | ········//···677:·aload···········6 |
348 | ········//···67 | 358 | ········//···679:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; |
349 | ········//···68 | 359 | ········//···682:·astore··········6 |
350 | ········//···68 | 360 | ········//···684:·aload_3········ |
351 | ········//···68 | 361 | ········//···685:·aload···········6 |
352 | ········//···68 | 362 | ········//···687:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
353 | ········//···6 | 363 | ········//···690:·pop············ |
354 | ········//···6 | 364 | ········//···691:·aload···········5 |
355 | ········//···69 | 365 | ········//···693:·ifnonnull·······714 |
356 | ········//···69 | 366 | ········//···696:·aload···········8 |
357 | ········//···69 | 367 | ········//···698:·ifnonnull·······714 |
358 | ········//··· | 368 | ········//···701:·aload_3········ |
359 | ········//···70 | 369 | ········//···702:·ldc_w···········"Missing·mandatory·argument·EXTRA_PERMISSION_NAME·orEXTRA_PERMISSION_GROUP_NAME" |
360 | ········//···70 | 370 | ········//···705:·invokestatic····android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
361 | ········//···70 | 371 | ········//···708:·pop············ |
362 | ········//···70 | 372 | ········//···709:·aload_0········ |
363 | ········//···7 | 373 | ········//···710:·invokevirtual···android/app/Activity.finish:()V |
364 | ········//···71 | 374 | ········//···713:·return········· |
365 | ········//···71 | 375 | ········//···714:·aload_0········ |
366 | ········//···71 | 376 | ········//···715:·invokestatic····com/android/permissioncontroller/DeviceUtils.isAuto:(Landroid/content/Context;)Z |
367 | ········//···71 | 377 | ········//···718:·istore··········24 |
368 | ········//···7 | 378 | ········//···720:·iload···········24 |
369 | ········//···7 | 379 | ········//···722:·ifeq············734 |
370 | ········//···72 | 380 | ········//···725:·aload···········5 |
371 | ········//···72 | 381 | ········//···727:·invokestatic····com/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment.newInstance:(Ljava/lang/String;)Lcom/android/permissioncontroller/permission/ui/auto/AutoPermissionAppsFragment; |
372 | ········//···7 | 382 | ········//···730:·astore_3······· |
373 | ········//···7 | 383 | ········//···731:·goto············1473 |
374 | ········//···73 | 384 | ········//···734:·aload_0········ |
375 | ········//···73 | 385 | ········//···735:·invokestatic····com/android/permissioncontroller/DeviceUtils.isTelevision:(Landroid/content/Context;)Z |
... Open expanded diff ... |
Offset 23, 10 lines modified | Offset 23, 10 lines modified | ||
23 | ········sb2.append(AutoAppPermissionFragment$DefaultDenyDialog.class.getName()); | 23 | ········sb2.append(AutoAppPermissionFragment$DefaultDenyDialog.class.getName()); |
24 | ········sb2.append(".arg.changeTarget"); | 24 | ········sb2.append(".arg.changeTarget"); |
25 | ········CHANGE_TARGET·=·sb2.toString(); | 25 | ········CHANGE_TARGET·=·sb2.toString(); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·Dialog·onCreateDialog(final·Bundle·bundle)·{ | 28 | ····public·Dialog·onCreateDialog(final·Bundle·bundle)·{ |
29 | ········final·AutoAppPermissionFragment·autoAppPermissionFragment·=·(AutoAppPermissionFragment)((Fragment)this).getTargetFragment(); | 29 | ········final·AutoAppPermissionFragment·autoAppPermissionFragment·=·(AutoAppPermissionFragment)((Fragment)this).getTargetFragment(); |
30 | ········return·(Dialog)new·AlertDialogBuilder(((Fragment)this).getContext()).setMessage(((Fragment)this). | 30 | ········return·(Dialog)new·AlertDialogBuilder(((Fragment)this).getContext()).setMessage(((Fragment)this).requireArguments().getInt(AutoAppPermissionFragment$DefaultDenyDialog.MSG)).setNegativeButton(2131886196,·(DialogInterface$OnClickListener)new·-$$Lambda$AutoAppPermissionFragment$DefaultDenyDialog$Q1Ld2eh_1PNMlqrjqNrKtDUWhV4(autoAppPermissionFragment)).setPositiveButton(2131886259,·(DialogInterface$OnClickListener)new·-$$Lambda$AutoAppPermissionFragment$DefaultDenyDialog$qVtVYOs0Anz17x1cnXJRcKrDfBU(this,·autoAppPermissionFragment)).create(); |
31 | ····} | 31 | ····} |
32 | } | 32 | } |
Offset 4, 14 lines modified | Offset 4, 15 lines modified | ||
4 | import·androidx.activity.ComponentActivity; | 4 | import·androidx.activity.ComponentActivity; |
5 | import·android.app.Activity; | 5 | import·android.app.Activity; |
6 | import·android.view.MenuItem; | 6 | import·android.view.MenuItem; |
7 | import·androidx.fragment.app.FragmentTransaction; | 7 | import·androidx.fragment.app.FragmentTransaction; |
8 | import·java.util.Iterator; | 8 | import·java.util.Iterator; |
9 | import·java.util.List; | 9 | import·java.util.List; |
10 | import·android.content.pm.PermissionInfo; | 10 | import·android.content.pm.PermissionInfo; |
11 | import·com.android.permissioncontroller.permission.ui.television.AppPermissionFragment; | ||
11 | import·androidx.fragment.app.Fragment; | 12 | import·androidx.fragment.app.Fragment; |
12 | import·com.android.permissioncontroller.permission.ui.auto.AutoAppPermissionFragment; | 13 | import·com.android.permissioncontroller.permission.ui.auto.AutoAppPermissionFragment; |
13 | import·android.content.Intent; | 14 | import·android.content.Intent; |
14 | import·com.android.permissioncontroller.permission.ui.LocationProviderInterceptDialog; | 15 | import·com.android.permissioncontroller.permission.ui.LocationProviderInterceptDialog; |
15 | import·com.android.permissioncontroller.permission.utils.LocationUtils; | 16 | import·com.android.permissioncontroller.permission.utils.LocationUtils; |
16 | import·android.os.UserHandle; | 17 | import·android.os.UserHandle; |
17 | import·android.content.pm.PackageManager$NameNotFoundException; | 18 | import·android.content.pm.PackageManager$NameNotFoundException; |
Offset 27, 47 lines modified | Offset 28, 47 lines modified | ||
27 | { | 28 | { |
28 | ····private·static·final·String·LOG_TAG; | 29 | ····private·static·final·String·LOG_TAG; |
29 | ···· | 30 | ···· |
30 | ····static·{ | 31 | ····static·{ |
31 | ········LOG_TAG·=·AppPermissionActivity.class.getSimpleName(); | 32 | ········LOG_TAG·=·AppPermissionActivity.class.getSimpleName(); |
32 | ····} | 33 | ····} |
33 | ···· | 34 | ···· |
34 | ····public·void·onCreate(Bundle· | 35 | ····public·void·onCreate(final·Bundle·bundle)·{ |
35 | ········final·String·log_TAG·=·AppPermissionActivity.LOG_TAG; | 36 | ········final·String·log_TAG·=·AppPermissionActivity.LOG_TAG; |
36 | ········if·(!DeviceUtils.isAuto((Context)this)·&&·!DeviceUtils.isWear((Context)this)·&&·!DeviceUtils.isTelevision((Context)this))·{ | 37 | ········if·(!DeviceUtils.isAuto((Context)this)·&&·!DeviceUtils.isWear((Context)this)·&&·!DeviceUtils.isTelevision((Context)this))·{ |
37 | ············throw·new·IllegalStateException("Do·not·use·AppPermissionActivity·for·handheld·ui.·Create·intent·with·ACTION_MANAGE_APP_PERMISSION·instead."); | 38 | ············throw·new·IllegalStateException("Do·not·use·AppPermissionActivity·for·handheld·ui.·Create·intent·with·ACTION_MANAGE_APP_PERMISSION·instead."); |
38 | ········} | 39 | ········} |
39 | ········if·(DeviceUtils.isAuto((Context)this))·{ | 40 | ········if·(DeviceUtils.isAuto((Context)this))·{ |
40 | ············((Activity)this).setTheme(2131951865); | 41 | ············((Activity)this).setTheme(2131951865); |
41 | ········} | 42 | ········} |
42 | ········super.onCreate( | 43 | ········super.onCreate(bundle); |
43 | ········((Activity)this).getWindow().addSystemFlags(524288); | 44 | ········((Activity)this).getWindow().addSystemFlags(524288); |
44 | ········final·Intent·intent·=·((Activity)this).getIntent(); | 45 | ········final·Intent·intent·=·((Activity)this).getIntent(); |
45 | ········final·String·s·=·"android.intent.extra.PACKAGE_NAME"; | 46 | ········final·String·s·=·"android.intent.extra.PACKAGE_NAME"; |
46 | ········ | 47 | ········final·String·stringExtra·=·intent.getStringExtra(s); |
47 | ········if·(stringExtra·==·null)·{ | 48 | ········if·(stringExtra·==·null)·{ |
48 | ············Log.e(log_TAG,·"Missing·mandatory·argument·EXTRA_PACKAGE_NAME"); | 49 | ············Log.e(log_TAG,·"Missing·mandatory·argument·EXTRA_PACKAGE_NAME"); |
49 | ············((Activity)this).finish(); | 50 | ············((Activity)this).finish(); |
50 | ············return; | 51 | ············return; |
51 | ········} | 52 | ········} |
52 | ········final·String·stringExtra2·=·((Activity)this).getIntent().getStringExtra("android.intent.extra.PERMISSION_NAME"); | 53 | ········final·String·stringExtra2·=·((Activity)this).getIntent().getStringExtra("android.intent.extra.PERMISSION_NAME"); |
53 | ········String·s2·=·((Activity)this).getIntent().getStringExtra("android.intent.extra.PERMISSION_GROUP_NAME"); | 54 | ········String·s2·=·((Activity)this).getIntent().getStringExtra("android.intent.extra.PERMISSION_GROUP_NAME"); |
54 | ········if·(stringExtra2·==·null·&&·s2·==·null)·{ | 55 | ········if·(stringExtra2·==·null·&&·s2·==·null)·{ |
55 | ············Log.e(log_TAG,·"Missing·argument·EXTRA_PERMISSION_NAME·or·EXTRA_PERMISSION_GROUP_NAME,·at·least·one·must·be·present."); | 56 | ············Log.e(log_TAG,·"Missing·argument·EXTRA_PERMISSION_NAME·or·EXTRA_PERMISSION_GROUP_NAME,·at·least·one·must·be·present."); |
56 | ············((Activity)this).finish(); | 57 | ············((Activity)this).finish(); |
57 | ············return; | 58 | ············return; |
58 | ········} | 59 | ········} |
59 | ········Label_031 | 60 | ········Label_0313:·{ |
60 | ············if·(s2·==·null)·{ | 61 | ············if·(s2·==·null)·{ |
61 | ················s2·=·Utils.getGroupOfPlatformPermission(stringExtra2); | 62 | ················s2·=·Utils.getGroupOfPlatformPermission(stringExtra2); |
62 | ················try·{ | 63 | ················try·{ |
63 | ····················final·PermissionInfo·permissionInfo·=·((Activity)this).getPackageManager().getPermissionInfo(stringExtra2,·0); | 64 | ····················final·PermissionInfo·permissionInfo·=·((Activity)this).getPackageManager().getPermissionInfo(stringExtra2,·0); |
64 | ····················try·{ | 65 | ····················try·{ |
65 | ························if·(permissionInfo.packageName.equals("android"))·{ | 66 | ························if·(permissionInfo.packageName.equals("android"))·{ |
66 | ····························break·Label_031 | 67 | ····························break·Label_0313; |
67 | ························} | 68 | ························} |
68 | ························final·List·allPermissionGroups·=·((Activity)this).getPackageManager().getAllPermissionGroups(0); | 69 | ························final·List·allPermissionGroups·=·((Activity)this).getPackageManager().getAllPermissionGroups(0); |
69 | ························try·{ | 70 | ························try·{ |
70 | ····························final·Iterator<PermissionGroupInfo>·iterator·=·allPermissionGroups.iterator(); | 71 | ····························final·Iterator<PermissionGroupInfo>·iterator·=·allPermissionGroups.iterator(); |
71 | ····························try·{ | 72 | ····························try·{ |
72 | ································while·(iterator.hasNext())·{ | 73 | ································while·(iterator.hasNext())·{ |
73 | ····································final·PermissionGroupInfo·next·=·iterator.next(); | 74 | ····································final·PermissionGroupInfo·next·=·iterator.next(); |
Offset 96, 38 lines modified | Offset 97, 48 lines modified | ||
96 | ························catch·(PackageManager$NameNotFoundException·ex5)·{} | 97 | ························catch·(PackageManager$NameNotFoundException·ex5)·{} |
97 | ····················} | 98 | ····················} |
98 | ····················catch·(PackageManager$NameNotFoundException·ex6)·{} | 99 | ····················catch·(PackageManager$NameNotFoundException·ex6)·{} |
99 | ················} | 100 | ················} |
100 | ················catch·(PackageManager$NameNotFoundException·ex7)·{} | 101 | ················catch·(PackageManager$NameNotFoundException·ex7)·{} |
101 | ············} | 102 | ············} |
102 | ········} | 103 | ········} |
104 | ········final·String·s3·=·s2; | ||
103 | ········final·UserHandle·userHandle·=·(UserHandle)((Activity)this).getIntent().getParcelableExtra("android.intent.extra.USER"); | 105 | ········final·UserHandle·userHandle·=·(UserHandle)((Activity)this).getIntent().getParcelableExtra("android.intent.extra.USER"); |
104 | ········if·(userHandle·==·null)·{ | 106 | ········if·(userHandle·==·null)·{ |
105 | ············Log.e(log_TAG,·"Missing·mandatory·argument·EXTRA_USER"); | 107 | ············Log.e(log_TAG,·"Missing·mandatory·argument·EXTRA_USER"); |
106 | ············((Activity)this).finish(); | 108 | ············((Activity)this).finish(); |
107 | ············return; | 109 | ············return; |
108 | ········} | 110 | ········} |
109 | ········if·(LocationUtils.isLocationGroupAndProvider((Context)this,·s | 111 | ········if·(LocationUtils.isLocationGroupAndProvider((Context)this,·s3,·stringExtra))·{ |
110 | ············final·Intent·intent2·=·new·Intent((Context)this,·(Class)LocationProviderInterceptDialog.class); | 112 | ············final·Intent·intent2·=·new·Intent((Context)this,·(Class)LocationProviderInterceptDialog.class); |
111 | ············intent2.putExtra(s,· | 113 | ············intent2.putExtra(s,·stringExtra); |
112 | ············((Activity)this).startActivityAsUser(intent2,·userHandle); | 114 | ············((Activity)this).startActivityAsUser(intent2,·userHandle); |
113 | ············((Activity)this).finish(); | 115 | ············((Activity)this).finish(); |
114 | ············return; | 116 | ············return; |
115 | ········} | 117 | ········} |
116 | ········if·(LocationUtils.isLocationGroupAndControllerExtraPackage((Context)this,·s | 118 | ········if·(LocationUtils.isLocationGroupAndControllerExtraPackage((Context)this,·s3,·stringExtra))·{ |
117 | ············LocationUtils.startLocationControllerExtraPackageSettings((Context)this,·userHandle); | 119 | ············LocationUtils.startLocationControllerExtraPackageSettings((Context)this,·userHandle); |
118 | ············((Activity)this).finish(); | 120 | ············((Activity)this).finish(); |
119 | ············return; | 121 | ············return; |
120 | ········} | 122 | ········} |
121 | ········i | 123 | ········final·boolean·auto·=·DeviceUtils.isAuto((Context)this); |
122 | ········ | 124 | ········final·int·n·=·16908290; |
125 | ········if·(auto)·{ | ||
126 | ············final·AutoAppPermissionFragment·instance·=·AutoAppPermissionFragment.newInstance(stringExtra,·stringExtra2,·s3,·userHandle); | ||
123 | ············final·FragmentTransaction·beginTransaction·=·this.getSupportFragmentManager().beginTransaction(); | 127 | ············final·FragmentTransaction·beginTransaction·=·this.getSupportFragmentManager().beginTransaction(); |
124 | ············beginTransaction.replace( | 128 | ············beginTransaction.replace(n,·(Fragment)instance); |
125 | ············beginTransaction.commit(); | 129 | ············beginTransaction.commit(); |
126 | ········} | 130 | ········} |
131 | ········else·if·(DeviceUtils.isTelevision((Context)this))·{ | ||
132 | ············final·AppPermissionFragment·appPermissionFragment·=·new·AppPermissionFragment(); | ||
133 | ············((Fragment)appPermissionFragment).setArguments(AppPermissionFragment.createArgs(stringExtra,·stringExtra2,·s3,·userHandle,·(String)null,·0L,·(String)null)); | ||
134 | ············final·FragmentTransaction·beginTransaction2·=·this.getSupportFragmentManager().beginTransaction(); | ||
135 | ············beginTransaction2.replace(n,·(Fragment)appPermissionFragment); | ||
136 | ············beginTransaction2.commit(); | ||
137 | ········} | ||
127 | ········else·{ | 138 | ········else·{ |
128 | ············((Activity)this).startActivity(new·Intent(((Activity)this).getIntent()).setAction("android.intent.action.MANAGE_APP_PERMISSION")); | 139 | ············((Activity)this).startActivity(new·Intent(((Activity)this).getIntent()).setAction("android.intent.action.MANAGE_APP_PERMISSION")); |
129 | ············((Activity)this).finish(); | 140 | ············((Activity)this).finish(); |
130 | ········} | 141 | ········} |
131 | ····} | 142 | ····} |
132 | ···· | 143 | ···· |
133 | ····public·boolean·onOptionsItemSelected(final·MenuItem·menuItem)·{ | 144 | ····public·boolean·onOptionsItemSelected(final·MenuItem·menuItem)·{ |
Offset 42, 20 lines modified | Offset 42, 20 lines modified | ||
42 | ········final·StringBuilder·sb5·=·new·StringBuilder(); | 42 | ········final·StringBuilder·sb5·=·new·StringBuilder(); |
43 | ········sb5.append(AppPermissionFragment$ConfirmDialog.class.getName()); | 43 | ········sb5.append(AppPermissionFragment$ConfirmDialog.class.getName()); |
44 | ········sb5.append(".arg.onetime"); | 44 | ········sb5.append(".arg.onetime"); |
45 | ········ONE_TIME·=·sb5.toString(); | 45 | ········ONE_TIME·=·sb5.toString(); |
46 | ····} | 46 | ····} |
47 | ···· | 47 | ···· |
48 | ····public·void·onCancel(final·DialogInterface·dialogInterface)·{ | 48 | ····public·void·onCancel(final·DialogInterface·dialogInterface)·{ |
49 | ········final·AppPermissionFragment·appPermissionFragment·=·(AppPermissionFragment)((Fragment)this).get | 49 | ········final·AppPermissionFragment·appPermissionFragment·=·(AppPermissionFragment)((Fragment)this).getTargetFragment(); |
50 | ········AppPermissionFragment.access$300(appPermissionFragment,·(Map)((LiveData)AppPermissionFragment.access$200(appPermissionFragment).getButtonStateLiveData()).getValue()); | 50 | ········AppPermissionFragment.access$300(appPermissionFragment,·(Map)((LiveData)AppPermissionFragment.access$200(appPermissionFragment).getButtonStateLiveData()).getValue()); |
51 | ····} | 51 | ····} |
52 | ···· | 52 | ···· |
53 | ····public·Dialog·onCreateDialog(final·Bundle·bundle)·{ | 53 | ····public·Dialog·onCreateDialog(final·Bundle·bundle)·{ |
54 | ········final·AppPermissionFragment·appPermissionFragment·=·(AppPermissionFragment)((Fragment)this).get | 54 | ········final·AppPermissionFragment·appPermissionFragment·=·(AppPermissionFragment)((Fragment)this).getTargetFragment(); |
55 | ········final·Serializable·serializable·=·((Fragment)this).getArguments().getSerializable(AppPermissionFragment$ConfirmDialog.CHANGE_REQUEST); | 55 | ········final·Serializable·serializable·=·((Fragment)this).getArguments().getSerializable(AppPermissionFragment$ConfirmDialog.CHANGE_REQUEST); |
56 | ········final·AppPermissionViewModel$ChangeRequest·grant_All_FILE_ACCESS·=·AppPermissionViewModel$ChangeRequest.GRANT_All_FILE_ACCESS; | 56 | ········final·AppPermissionViewModel$ChangeRequest·grant_All_FILE_ACCESS·=·AppPermissionViewModel$ChangeRequest.GRANT_All_FILE_ACCESS; |
57 | ········final·boolean·canceledOnTouchOutside·=·true; | 57 | ········final·boolean·canceledOnTouchOutside·=·true; |
58 | ········final·boolean·b·=·serializable·==·grant_All_FILE_ACCESS·&&·canceledOnTouchOutside; | 58 | ········final·boolean·b·=·serializable·==·grant_All_FILE_ACCESS·&&·canceledOnTouchOutside; |
59 | ········int·n·=·2131886259; | 59 | ········int·n·=·2131886259; |
60 | ········if·(b)·{ | 60 | ········if·(b)·{ |
61 | ············n·=·2131886250; | 61 | ············n·=·2131886250; |
Offset 6, 20 lines modified | Offset 6, 22 lines modified | ||
6 | import·androidx.fragment.app.DialogFragment; | 6 | import·androidx.fragment.app.DialogFragment; |
7 | import·androidx.preference.PreferenceFragmentCompat; | 7 | import·androidx.preference.PreferenceFragmentCompat; |
8 | import·androidx.preference.PreferenceScreen; | 8 | import·androidx.preference.PreferenceScreen; |
9 | import·androidx.preference.PreferenceCategory; | 9 | import·androidx.preference.PreferenceCategory; |
10 | import·android.view.View; | 10 | import·android.view.View; |
11 | import·android.content.pm.PackageManager$NameNotFoundException; | 11 | import·android.content.pm.PackageManager$NameNotFoundException; |
12 | import·androidx.preference.Preference$OnPreferenceClickListener; | 12 | import·androidx.preference.Preference$OnPreferenceClickListener; |
13 | import·java.util.Iterator; | ||
13 | import·java.util.ArrayList; | 14 | import·java.util.ArrayList; |
14 | import·com.android.permissioncontroller.permission.model.Permission; | 15 | import·com.android.permissioncontroller.permission.model.Permission; |
15 | import·androidx.fragment.app.FragmentTransaction; | 16 | import·androidx.fragment.app.FragmentTransaction; |
16 | import·androidx.fragment.app.Fragment; | 17 | import·androidx.fragment.app.Fragment; |
17 | import· | 18 | import·android.content.Intent; |
18 | import·com.android.permissioncontroller.permission.utils.LocationUtils; | 19 | import·com.android.permissioncontroller.permission.utils.LocationUtils; |
20 | import·com.android.permissioncontroller.permission.utils.SafetyNetLogger; | ||
19 | import·android.os.Parcelable; | 21 | import·android.os.Parcelable; |
20 | import·android.os.Bundle; | 22 | import·android.os.Bundle; |
21 | import·androidx.preference.Preference; | 23 | import·androidx.preference.Preference; |
22 | import·android.content.pm.PackageInfo; | 24 | import·android.content.pm.PackageInfo; |
23 | import·java.util.List; | 25 | import·java.util.List; |
24 | import·android.content.pm.PackageItemInfo; | 26 | import·android.content.pm.PackageItemInfo; |
25 | import·android.content.Context; | 27 | import·android.content.Context; |
Offset 48, 33 lines modified | Offset 50, 38 lines modified | ||
48 | ····private·PackageManager$OnPermissionsChangedListener·mPermissionChangeListener; | 50 | ····private·PackageManager$OnPermissionsChangedListener·mPermissionChangeListener; |
49 | ···· | 51 | ···· |
50 | ····private·RestrictedLockUtils$EnforcedAdmin·getAdmin()·{ | 52 | ····private·RestrictedLockUtils$EnforcedAdmin·getAdmin()·{ |
51 | ········return·RestrictedLockUtils.getProfileOrDeviceOwner(((Fragment)this).getContext(),·this.mGroup.getUser()); | 53 | ········return·RestrictedLockUtils.getProfileOrDeviceOwner(((Fragment)this).getContext(),·this.mGroup.getUser()); |
52 | ····} | 54 | ····} |
53 | ···· | 55 | ···· |
54 | ····private·AppPermissionGroup·getAppPermissionGroup()·{ | 56 | ····private·AppPermissionGroup·getAppPermissionGroup()·{ |
55 | ········final·FragmentActivity· | 57 | ········final·FragmentActivity·requireActivity·=·((Fragment)this).requireActivity(); |
56 | ········final·Context·context·=·((PreferenceFragmentCompat)this).getPreferenceManager().getContext(); | 58 | ········final·Context·context·=·((PreferenceFragmentCompat)this).getPreferenceManager().getContext(); |
57 | ········final·String·string·=·((Fragment)this). | 59 | ········final·String·string·=·((Fragment)this).requireArguments().getString("android.intent.extra.PACKAGE_NAME"); |
58 | ········String·s·=·((Fragment)this). | 60 | ········String·s·=·((Fragment)this).requireArguments().getString("android.intent.extra.PERMISSION_GROUP_NAME"); |
59 | ········if·(s·==·null)·{ | 61 | ········if·(s·==·null)·{ |
60 | ············s·=·((Fragment)this). | 62 | ············s·=·((Fragment)this).requireArguments().getString("android.intent.extra.PERMISSION_NAME"); |
61 | ········} | 63 | ········} |
62 | ········final·PackageItemInfo·groupInfo·=·Utils.getGroupInfo(s,·context); | 64 | ········final·PackageItemInfo·groupInfo·=·Utils.getGroupInfo(s,·context); |
63 | ········final·List·groupPermissionInfos·=·Utils.getGroupPermissionInfos(s,·context); | 65 | ········final·List·groupPermissionInfos·=·Utils.getGroupPermissionInfos(s,·context); |
64 | ········final·String·s2·=·"Illegal·group:·"; | 66 | ········final·String·s2·=·"Illegal·group:·"; |
65 | ········final·String·s3·=·"AppPermissionFragment"; | 67 | ········final·String·s3·=·"AppPermissionFragment"; |
66 | ········if·(groupInfo·==·null·||·groupPermissionInfos·==·null)·{ | 68 | ········if·(groupInfo·==·null·||·groupPermissionInfos·==·null)·{ |
67 | ············final·StringBuilder·sb·=·new·StringBuilder(); | 69 | ············final·StringBuilder·sb·=·new·StringBuilder(); |
68 | ············sb.append(s2); | 70 | ············sb.append(s2); |
69 | ············sb.append(s); | 71 | ············sb.append(s); |
70 | ············Log.i(s3,·sb.toString()); | 72 | ············Log.i(s3,·sb.toString()); |
71 | ············return·null; | 73 | ············return·null; |
72 | ········} | 74 | ········} |
73 | ········final· | 75 | ········final·UserHandle·userHandle·=·(UserHandle)((Fragment)this).requireArguments().getParcelable("android.intent.extra.USER"); |
76 | ········if·(userHandle·==·null)·{ | ||
77 | ············Log.e(s3,·"User·handle·is·null"); | ||
78 | ············return·null; | ||
79 | ········} | ||
80 | ········final·PackageInfo·packageInfo·=·AutoPermissionsUtils.getPackageInfo((Activity)requireActivity,·string,·userHandle); | ||
74 | ········if·(packageInfo·==·null)·{ | 81 | ········if·(packageInfo·==·null)·{ |
75 | ············Log.i(s3,·"PackageInfo·is·null"); | 82 | ············Log.i(s3,·"PackageInfo·is·null"); |
76 | ············return·null; | 83 | ············return·null; |
77 | ········} | 84 | ········} |
78 | ········final·AppPermissionGroup·create·=·AppPermissionGroup.create(context,·packageInfo,·groupInfo,·groupPermissionInfos,·false); | 85 | ········final·AppPermissionGroup·create·=·AppPermissionGroup.create(context,·packageInfo,·groupInfo,·groupPermissionInfos,·false); |
79 | ········if·(create·!=·null·&&·Utils.shouldShowPermission(context,·create))·{ | 86 | ········if·(create·!=·null·&&·Utils.shouldShowPermission(context,·create))·{ |
80 | ············return·create; | 87 | ············return·create; |
Offset 126, 17 lines modified | Offset 133, 52 lines modified | ||
126 | ············arguments.putString(s,·s3); | 133 | ············arguments.putString(s,·s3); |
127 | ········} | 134 | ········} |
128 | ········arguments.putParcelable("android.intent.extra.USER",·(Parcelable)userHandle); | 135 | ········arguments.putParcelable("android.intent.extra.USER",·(Parcelable)userHandle); |
129 | ········((Fragment)autoAppPermissionFragment).setArguments(arguments); | 136 | ········((Fragment)autoAppPermissionFragment).setArguments(arguments); |
130 | ········return·autoAppPermissionFragment; | 137 | ········return·autoAppPermissionFragment; |
131 | ····} | 138 | ····} |
132 | ···· | 139 | ···· |
140 | ····private·void·onDenyAnyWay(int·mHasConfirmedRevoke)·{ | ||
141 | ········int·hasGrantedByDefaultPermission; | ||
142 | ········if·((mHasConfirmedRevoke·&·0x1)·!=·0x0)·{ | ||
143 | ············if·(this.mGroup.areRuntimePermissionsGranted())·{ | ||
144 | ················SafetyNetLogger.logPermissionToggled(this.mGroup); | ||
145 | ············} | ||
146 | ············this.mGroup.revokeRuntimePermissions(false); | ||
147 | ············hasGrantedByDefaultPermission·=·(this.mGroup.hasGrantedByDefaultPermission()·?·1·:·0); | ||
148 | ········} | ||
149 | ········else·{ | ||
150 | ············hasGrantedByDefaultPermission·=·0; | ||
151 | ········} | ||
152 | ········mHasConfirmedRevoke·&=·0x2; | ||
153 | ········if·(mHasConfirmedRevoke·!=·0·&&·this.mGroup.getBackgroundPermissions()·!=·null)·{ | ||
154 | ············mHasConfirmedRevoke·=·(this.mGroup.getBackgroundPermissions().areRuntimePermissionsGranted()·?·1·:·0); | ||
155 | ············if·(mHasConfirmedRevoke·!=·0)·{ | ||
156 | ················SafetyNetLogger.logPermissionToggled(this.mGroup.getBackgroundPermissions()); | ||
157 | ············} | ||
158 | ············this.mGroup.getBackgroundPermissions().revokeRuntimePermissions(false); | ||
159 | ············mHasConfirmedRevoke·=·(this.mGroup.getBackgroundPermissions().hasGrantedByDefaultPermission()·?·1·:·0); | ||
160 | ············hasGrantedByDefaultPermission·|=·mHasConfirmedRevoke; | ||
161 | ········} | ||
162 | ········Label_0170:·{ | ||
163 | ············if·(hasGrantedByDefaultPermission·==·0)·{ | ||
164 | ················mHasConfirmedRevoke·=·(this.mGroup.doesSupportRuntimePermissions()·?·1·:·0); | ||
165 | ················if·(mHasConfirmedRevoke·!=·0)·{ | ||
166 | ····················break·Label_0170; | ||
167 | ················} | ||
168 | ············} | ||
169 | ············mHasConfirmedRevoke·=·1; | ||
170 | ············this.mHasConfirmedRevoke·=·(mHasConfirmedRevoke·!=·0); | ||
171 | ········} | ||
172 | ········this.updateUi(); | ||
173 | ····} | ||
174 | ···· | ||
133 | ····private·boolean·requestChange(final·boolean·b,·final·int·n)·{ | 175 | ····private·boolean·requestChange(final·boolean·b,·final·int·n)·{ |
134 | ········if·(LocationUtils.isLocationGroupAndProvider(((Fragment)this).getContext(),·this.mGroup.getName(),·this.mGroup.getApp().packageName))·{ | 176 | ········if·(LocationUtils.isLocationGroupAndProvider(((Fragment)this).getContext(),·this.mGroup.getName(),·this.mGroup.getApp().packageName))·{ |
135 | ············LocationUtils.showLocationDialog(((Fragment)this).getContext(),·(CharSequence)Utils.getAppLabel(this.mGroup.getApp().applicationInfo,·((Fragment)this). | 177 | ············LocationUtils.showLocationDialog(((Fragment)this).getContext(),·(CharSequence)Utils.getAppLabel(this.mGroup.getApp().applicationInfo,·((Fragment)this).requireContext())); |
136 | ············this.updateUi(); | 178 | ············this.updateUi(); |
137 | ············return·false; | 179 | ············return·false; |
138 | ········} | 180 | ········} |
139 | ········final·boolean·b2·=·true; | 181 | ········final·boolean·b2·=·true; |
140 | ········if·(b)·{ | 182 | ········if·(b)·{ |
141 | ············if·((n·&·0x1)·!=·0x0)·{ | 183 | ············if·((n·&·0x1)·!=·0x0)·{ |
142 | ················if·(!this.mGroup.areRuntimePermissionsGranted())·{ | 184 | ················if·(!this.mGroup.areRuntimePermissionsGranted())·{ |
Offset 182, 14 lines modified | Offset 224, 18 lines modified | ||
182 | ····} | 224 | ····} |
183 | ···· | 225 | ···· |
184 | ····private·void·setDetail(final·int·summary)·{ | 226 | ····private·void·setDetail(final·int·summary)·{ |
185 | ········((Preference)this.mDetailsPreference).setSummary(summary); | 227 | ········((Preference)this.mDetailsPreference).setSummary(summary); |
186 | ········((Preference)this.mDetailsPreference).setVisible(true); | 228 | ········((Preference)this.mDetailsPreference).setVisible(true); |
187 | ····} | 229 | ····} |
188 | ···· | 230 | ···· |
231 | ····private·void·setResult(final·int·n)·{ | ||
232 | ········((Activity)((Fragment)this).requireActivity()).setResult(-1,·new·Intent().putExtra("com.android.permissioncontroller.extra.RESULT_PERMISSION_INTERACTED",·((Fragment)this).requireArguments().getString("android.intent.extra.PERMISSION_GROUP_NAME")).putExtra("com.android.permissioncontroller.extra.PERMISSION_RESULT",·n)); | ||
233 | ····} | ||
234 | ···· | ||
189 | ····private·void·setSelectedPermissionState(final·TwoStatePreference·twoStatePreference)·{ | 235 | ····private·void·setSelectedPermissionState(final·TwoStatePreference·twoStatePreference)·{ |
... Open expanded diff ... |
Offset 1, 14 lines modified | Offset 1, 13 lines modified | ||
1 | package·com.android.permissioncontroller.permission.ui.television; | 1 | package·com.android.permissioncontroller.permission.ui.television; |
2 | import·androidx.fragment.app.DialogFragment; | 2 | import·androidx.fragment.app.DialogFragment; |
3 | import·androidx.lifecycle.LiveData; | 3 | import·androidx.lifecycle.LiveData; |
4 | import·androidx.preference.PreferenceGroup; | 4 | import·androidx.preference.PreferenceGroup; |
5 | import·androidx.activity.ComponentActivity; | ||
6 | import·androidx.preference.PreferenceFragmentCompat; | 5 | import·androidx.preference.PreferenceFragmentCompat; |
7 | import·java.io.Serializable; | 6 | import·java.io.Serializable; |
8 | import·android.view.View; | 7 | import·android.view.View; |
9 | import·androidx.lifecycle.Observer; | 8 | import·androidx.lifecycle.Observer; |
10 | import·androidx.lifecycle.LifecycleOwner; | 9 | import·androidx.lifecycle.LifecycleOwner; |
11 | import·android.os.Looper; | 10 | import·android.os.Looper; |
12 | import·androidx.lifecycle.ViewModelProvider$Factory; | 11 | import·androidx.lifecycle.ViewModelProvider$Factory; |
Offset 148, 15 lines modified | Offset 147, 14 lines modified | ||
148 | ········this.setButtonState(this.mDenyButton,·map.get(AppPermissionViewModel$ButtonType.DENY)); | 147 | ········this.setButtonState(this.mDenyButton,·map.get(AppPermissionViewModel$ButtonType.DENY)); |
149 | ········this.setButtonState(this.mDenyForegroundButton,·map.get(AppPermissionViewModel$ButtonType.DENY_FOREGROUND)); | 148 | ········this.setButtonState(this.mDenyForegroundButton,·map.get(AppPermissionViewModel$ButtonType.DENY_FOREGROUND)); |
150 | ········this.mIsInitialLoad·=·false; | 149 | ········this.mIsInitialLoad·=·false; |
151 | ····} | 150 | ····} |
152 | ···· | 151 | ···· |
153 | ····private·void·setResult(final·int·n)·{ | 152 | ····private·void·setResult(final·int·n)·{ |
154 | ········((Activity)((Fragment)this).getActivity()).setResult(-1,·new·Intent().putExtra("com.android.permissioncontroller.extra.RESULT_PERMISSION_INTERACTED",·this.mPermGroupName).putExtra("com.android.permissioncontroller.extra.PERMISSION_RESULT",·n)); | 153 | ········((Activity)((Fragment)this).getActivity()).setResult(-1,·new·Intent().putExtra("com.android.permissioncontroller.extra.RESULT_PERMISSION_INTERACTED",·this.mPermGroupName).putExtra("com.android.permissioncontroller.extra.PERMISSION_RESULT",·n)); |
155 | ········((ComponentActivity)((Fragment)this).getActivity()).onBackPressed(); | ||
156 | ····} | 154 | ····} |
157 | ···· | 155 | ···· |
158 | ····public·void·createPreferences()·{ | 156 | ····public·void·createPreferences()·{ |
159 | ········final·PreferenceScreen·preferenceScreen·=·((PreferenceFragmentCompat)this).getPreferenceScreen(); | 157 | ········final·PreferenceScreen·preferenceScreen·=·((PreferenceFragmentCompat)this).getPreferenceScreen(); |
160 | ········final·Context·context·=·((Fragment)this).getContext(); | 158 | ········final·Context·context·=·((Fragment)this).getContext(); |
161 | ········((PreferenceGroup)preferenceScreen).removeAll(); | 159 | ········((PreferenceGroup)preferenceScreen).removeAll(); |
162 | ········final·PackageInfo·packageInfo·=·getPackageInfo((Activity)((Fragment)this).getActivity(),·this.mPackageName); | 160 | ········final·PackageInfo·packageInfo·=·getPackageInfo((Activity)((Fragment)this).getActivity(),·this.mPackageName); |
Offset 270, 15 lines modified | Offset 268, 16 lines modified | ||
270 | ········deepCopy.putInt(AppPermissionFragment$ConfirmDialog.MSG,·n); | 268 | ········deepCopy.putInt(AppPermissionFragment$ConfirmDialog.MSG,·n); |
271 | ········deepCopy.putSerializable(AppPermissionFragment$ConfirmDialog.CHANGE_REQUEST,·(Serializable)appPermissionViewModel$ChangeRequest); | 269 | ········deepCopy.putSerializable(AppPermissionFragment$ConfirmDialog.CHANGE_REQUEST,·(Serializable)appPermissionViewModel$ChangeRequest); |
272 | ········deepCopy.putInt(AppPermissionFragment$ConfirmDialog.access$000(),·n2); | 270 | ········deepCopy.putInt(AppPermissionFragment$ConfirmDialog.access$000(),·n2); |
273 | ········deepCopy.putBoolean(AppPermissionFragment$ConfirmDialog.access$100(),·b); | 271 | ········deepCopy.putBoolean(AppPermissionFragment$ConfirmDialog.access$100(),·b); |
274 | ········final·AppPermissionFragment$ConfirmDialog·appPermissionFragment$ConfirmDialog·=·new·AppPermissionFragment$ConfirmDialog(); | 272 | ········final·AppPermissionFragment$ConfirmDialog·appPermissionFragment$ConfirmDialog·=·new·AppPermissionFragment$ConfirmDialog(); |
275 | ········((DialogFragment)appPermissionFragment$ConfirmDialog).setCancelable(true); | 273 | ········((DialogFragment)appPermissionFragment$ConfirmDialog).setCancelable(true); |
276 | ········((Fragment)appPermissionFragment$ConfirmDialog).setArguments(deepCopy); | 274 | ········((Fragment)appPermissionFragment$ConfirmDialog).setArguments(deepCopy); |
277 | ········(( | 275 | ········((Fragment)appPermissionFragment$ConfirmDialog).setTargetFragment((Fragment)this,·0); |
276 | ········((DialogFragment)appPermissionFragment$ConfirmDialog).show(((Fragment)this).getFragmentManager(),·AppPermissionFragment$ConfirmDialog.class.getName()); | ||
278 | ····} | 277 | ····} |
279 | ···· | 278 | ···· |
280 | ····public·void·updatePreferences()·{ | 279 | ····public·void·updatePreferences()·{ |
281 | ········if·(((LiveData)this.mViewModel.getButtonStateLiveData()).getValue()·!=·null)·{ | 280 | ········if·(((LiveData)this.mViewModel.getButtonStateLiveData()).getValue()·!=·null)·{ |
282 | ············this.setRadioButtonsState((Map)((LiveData)this.mViewModel.getButtonStateLiveData()).getValue()); | 281 | ············this.setRadioButtonsState((Map)((LiveData)this.mViewModel.getButtonStateLiveData()).getValue()); |
283 | ········} | 282 | ········} |
284 | ····} | 283 | ····} |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
00000000:·0200·0c00· | 00000000:·0200·0c00·507c·3600·0100·0000·0100·1c00··....P|6......... | ||
00000010:· | 00000010:·54c4·1f00·7a6e·0000·ae00·0000·0001·0000··T...zn.......... | ||
00000020:· | 00000020:·bcbc·0100·6cb9·1f00·0000·0000·7300·0000··....l.......s... | ||
00000030:·e300·0000·7301·0000·0302·0000·8702·0000··....s........... | 00000030:·e300·0000·7301·0000·0302·0000·8702·0000··....s........... | ||
00000040:·1703·0000·0c04·0000·f504·0000·8f05·0000··................ | 00000040:·1703·0000·0c04·0000·f504·0000·8f05·0000··................ | ||
00000050:·1d06·0000·4a07·0000·7708·0000·ab09·0000··....J...w....... | 00000050:·1d06·0000·4a07·0000·7708·0000·ab09·0000··....J...w....... | ||
00000060:·e20a·0000·430c·0000·a40d·0000·200e·0000··....C.......·... | 00000060:·e20a·0000·430c·0000·a40d·0000·200e·0000··....C.......·... | ||
00000070:·a60e·0000·a80f·0000·b510·0000·4811·0000··............H... | 00000070:·a60e·0000·a80f·0000·b510·0000·4811·0000··............H... | ||
00000080:·db11·0000·4013·0000·a214·0000·f315·0000··....@........... | 00000080:·db11·0000·4013·0000·a214·0000·f315·0000··....@........... | ||
00000090:·4c17·0000·da17·0000·6318·0000·5f19·0000··L.......c..._... | 00000090:·4c17·0000·da17·0000·6318·0000·5f19·0000··L.......c..._... | ||
Offset 435, 140282 lines modified | Offset 435, 140282 lines modified | ||
00001b20:·6ca4·0100·b3a4·0100·f9a4·0100·35a5·0100··l...........5... | 00001b20:·6ca4·0100·b3a4·0100·f9a4·0100·35a5·0100··l...........5... | ||
00001b30:·73a5·0100·bea5·0100·08a6·0100·33a6·0100··s...........3... | 00001b30:·73a5·0100·bea5·0100·08a6·0100·33a6·0100··s...........3... | ||
00001b40:·6ca6·0100·aaa6·0100·0aa7·0100·5aa7·0100··l...........Z... | 00001b40:·6ca6·0100·aaa6·0100·0aa7·0100·5aa7·0100··l...........Z... | ||
00001b50:·a9a7·0100·3aa8·0100·2fa9·0100·8ea9·0100··....:.../....... | 00001b50:·a9a7·0100·3aa8·0100·2fa9·0100·8ea9·0100··....:.../....... | ||
00001b60:·a5a9·0100·f1a9·0100·16aa·0100·e2aa·0100··................ | 00001b60:·a5a9·0100·f1a9·0100·16aa·0100·e2aa·0100··................ | ||
00001b70:·83ab·0100·c6ab·0100·e1ab·0100·edab·0100··................ | 00001b70:·83ab·0100·c6ab·0100·e1ab·0100·edab·0100··................ | ||
00001b80:·0bac·0100·2bac·0100·aaac·0100·b7ac·0100··....+........... | 00001b80:·0bac·0100·2bac·0100·aaac·0100·b7ac·0100··....+........... | ||
00001b90:·c9ac·0100·e | 00001b90:·c9ac·0100·e8ac·0100·ffac·0100·09ad·0100··................ | ||
00001ba0:·1 | 00001ba0:·16ad·0100·abad·0100·05ae·0100·27ae·0100··............'... | ||
00001bb0:· | 00001bb0:·4eae·0100·9cae·0100·bfae·0100·dfae·0100··N............... | ||
00001bc0:·7 | 00001bc0:·7aaf·0100·b4af·0100·f1af·0100·5ab0·0100··z...........Z... | ||
00001bd0:· | 00001bd0:·8eb0·0100·94b0·0100·a5b0·0100·c0b0·0100··................ | ||
00001be0:·d | 00001be0:·ddb0·0100·e9b0·0100·15b1·0100·2cb1·0100··............,... | ||
00001bf0:· | 00001bf0:·3fb1·0100·54b1·0100·6bb1·0100·71b1·0100··?...T...k...q... | ||
00001c00:·8 | 00001c00:·8bb1·0100·a1b1·0100·acb1·0100·b2b1·0100··................ | ||
00001c10:· | 00001c10:·ceb1·0100·e9b1·0100·08b2·0100·3cb2·0100··............<... | ||
00001c20:·7 | 00001c20:·79b2·0100·87b2·0100·96b2·0100·a3b2·0100··y............... | ||
00001c30:·a | 00001c30:·acb2·0100·c5b2·0100·e5b2·0100·15b3·0100··................ | ||
00001c40:·2 | 00001c40:·2ab3·0100·9ab3·0100·05b4·0100·85b4·0100··*............... | ||
00001c50:·9 | 00001c50:·92b5·0100·88b6·0100·05b7·0100·1eb7·0100··................ | ||
00001c60:·2 | 00001c60:·2db7·0100·3cb7·0100·54b7·0100·64b7·0100··-...<...T...d... | ||
00001c70:·6 | 00001c70:·6cb7·0100·79b7·0100·97b7·0100·beb7·0100··l...y........... | ||
00001c80:·e | 00001c80:·e5b7·0100·07b8·0100·1db8·0100·37b8·0100··............7... | ||
00001c90:·4 | 00001c90:·4bb8·0100·70b8·0100·82b8·0100·c8b8·0100··K...p........... | ||
00001ca0:· | 00001ca0:·eeb8·0100·f8b8·0100·09b9·0100·24b9·0100··............$... | ||
00001cb0:·4 | 00001cb0:·45b9·0100·4bb9·0100·73b9·0100·80b9·0100··E...K...s....... | ||
00001cc0:·9 | 00001cc0:·97b9·0100·a3b9·0100·b5b9·0100·c2b9·0100··................ | ||
00001cd0:·f | 00001cd0:·f6b9·0100·46ba·0100·a1ba·0100·edba·0100··....F........... | ||
00001ce0:·4 | 00001ce0:·48bb·0100·99bb·0100·d8bb·0100·32bc·0100··H...........2... | ||
00001cf0:·4 | 00001cf0:·4bbc·0100·5dbc·0100·66bc·0100·70bc·0100··K...]...f...p... | ||
00001d00:·7 | 00001d00:·7dbc·0100·97bc·0100·b4bc·0100·c8bc·0100··}............... | ||
00001d10:·d | 00001d10:·d2bc·0100·f6bc·0100·15bd·0100·2cbd·0100··............,... | ||
00001d20:· | 00001d20:·3ebd·0100·6cbd·0100·a2bd·0100·aabd·0100··>...l........... | ||
00001d30:·b | 00001d30:·b9bd·0100·cabd·0100·dbbd·0100·f4bd·0100··................ | ||
00001d40:·0 | 00001d40:·0dbe·0100·25be·0100·3dbe·0100·47be·0100··....%...=...G... | ||
00001d50:·5 | 00001d50:·53be·0100·65be·0100·74be·0100·89be·0100··S...e...t....... | ||
00001d60:· | 00001d60:·9ebe·0100·b2be·0100·c5be·0100·d8be·0100··................ | ||
00001d70:· | 00001d70:·efbe·0100·10bf·0100·35bf·0100·4ebf·0100··........5...N... | ||
00001d80:·7 | 00001d80:·76bf·0100·95bf·0100·a4bf·0100·b9bf·0100··v............... | ||
00001d90:·c | 00001d90:·cbbf·0100·debf·0100·e9bf·0100·05c0·0100··................ | ||
00001da0:·2 | 00001da0:·2cc0·0100·40c0·0100·51c0·0100·58c0·0100··,...@...Q...X... | ||
00001db0:·6 | 00001db0:·6ac0·0100·85c0·0100·95c0·0100·aac0·0100··j............... | ||
00001dc0:·b | 00001dc0:·b4c0·0100·bac0·0100·cdc0·0100·ebc0·0100··................ | ||
00001dd0:·f | 00001dd0:·fac0·0100·04c1·0100·0dc1·0100·2cc1·0100··............,... | ||
00001de0:·5 | 00001de0:·52c1·0100·61c1·0100·84c1·0100·a7c1·0100··R...a........... | ||
00001df0:·b | 00001df0:·bdc1·0100·dbc1·0100·f4c1·0100·1ec2·0100··................ | ||
00001e00:·4 | 00001e00:·45c2·0100·6fc2·0100·90c2·0100·ecc2·0100··E...o........... | ||
00001e10:·0 | 00001e10:·08c3·0100·81c3·0100·edc3·0100·71c4·0100··............q... | ||
00001e20:·8 | 00001e20:·8cc4·0100·a1c4·0100·abc4·0100·cdc4·0100··................ | ||
00001e30:·d | 00001e30:·d6c4·0100·dfc4·0100·e7c4·0100·f8c4·0100··................ | ||
00001e40:·3 | 00001e40:·39c5·0100·72c5·0100·a7c5·0100·ebc5·0100··9...r........... | ||
00001e50:·2 | 00001e50:·26c6·0100·57c6·0100·85c6·0100·b4c6·0100··&...W........... | ||
00001e60:·e | 00001e60:·e0c6·0100·00c7·0100·47c7·0100·95c7·0100··........G....... | ||
00001e70:·c | 00001e70:·c8c7·0100·fdc7·0100·36c8·0100·6fc8·0100··........6...o... | ||
00001e80:·b | 00001e80:·b1c8·0100·e3c8·0100·37c9·0100·6fc9·0100··........7...o... | ||
00001e90:·b | 00001e90:·b5c9·0100·00ca·0100·b5ca·0100·e7ca·0100··................ | ||
00001ea0:· | 00001ea0:·2fcb·0100·5bcb·0100·74cb·0100·cacb·0100··/...[...t....... | ||
00001eb0:·d | 00001eb0:·d7cb·0100·38cc·0100·47cc·0100·60cc·0100··....8...G...`... | ||
00001ec0:·7 | 00001ec0:·78cc·0100·a5cc·0100·bbcc·0100·cfcc·0100··x............... | ||
00001ed0:·e | 00001ed0:·e6cc·0100·f2cc·0100·fbcc·0100·02cd·0100··................ | ||
00001ee0:·2 | 00001ee0:·2ccd·0100·3bcd·0100·45cd·0100·59cd·0100··,...;...E...Y... | ||
00001ef0:·6 | 00001ef0:·67cd·0100·84cd·0100·afcd·0100·becd·0100··g............... | ||
00001f00:·d | 00001f00:·d3cd·0100·e5cd·0100·f8cd·0100·15ce·0100··................ | ||
00001f10:·2 | 00001f10:·26ce·0100·6bce·0100·82ce·0100·93ce·0100··&...k........... | ||
00001f20:·a | 00001f20:·acce·0100·b7ce·0100·cace·0100·05cf·0100··................ | ||
00001f30:·5 | 00001f30:·54cf·0100·cccf·0100·e1cf·0100·facf·0100··T............... | ||
00001f40:·2 | 00001f40:·20d0·0100·79d0·0100·ccd0·0100·28d1·0100···...y.......(... | ||
00001f50:· | 00001f50:·7fd1·0100·ddd1·0100·32d2·0100·87d2·0100··........2....... | ||
00001f60:·0 | 00001f60:·09d3·0100·f1d5·0100·14d6·0100·72d6·0100··............r... | ||
00001f70:·8 | 00001f70:·81d6·0100·05d7·0100·fbd7·0100·09d8·0100··................ | ||
00001f80:·3 | 00001f80:·31d8·0100·64d8·0100·90d8·0100·f4d8·0100··1...d........... | ||
00001f90:·4 | 00001f90:·45d9·0100·9bd9·0100·abd9·0100·b7d9·0100··E............... | ||
00001fa0:·c | 00001fa0:·c5d9·0100·0fda·0100·70da·0100·24db·0100··........p...$... | ||
00001fb0:·a | 00001fb0:·a3db·0100·c2db·0100·f3db·0100·36dd·0100··............6... | ||
00001fc0:·6 | 00001fc0:·6add·0100·b0dd·0100·e4dd·0100·25de·0100··j...........%... | ||
00001fd0:·4 | 00001fd0:·45de·0100·57de·0100·89de·0100·d4de·0100··E...W........... | ||
00001fe0:·0 | 00001fe0:·0bdf·0100·38df·0100·86df·0100·c9df·0100··....8........... | ||
00001ff0:·1 | 00001ff0:·13e0·0100·2be0·0100·80e0·0100·c8e0·0100··....+........... | ||
00002000:·f | 00002000:·f0e0·0100·35e1·0100·63e1·0100·cde1·0100··....5...c....... | ||
00002010:·1 | 00002010:·12e2·0100·34e2·0100·41e2·0100·5de2·0100··....4...A...]... | ||
00002020:·9 | 00002020:·99e2·0100·b5e2·0100·d6e2·0100·f2e2·0100··................ | ||
00002030:·1 | 00002030:·13e3·0100·34e3·0100·48e3·0100·60e3·0100··....4...H...`... | ||
00002040:· | 00002040:·7fe3·0100·a9e3·0100·0fe4·0100·c7e4·0100··................ | ||
00002050:·b | 00002050:·bbe6·0100·33e7·0100·b3e7·0100·51e8·0100··....3.......Q... | ||
00002060:·2 | 00002060:·22e9·0100·50e9·0100·71e9·0100·92e9·0100··"...P...q....... | ||
00002070:·b | 00002070:·bae9·0100·66ea·0100·94ea·0100·f6ea·0100··....f........... | ||
00002080:·8 | 00002080:·82eb·0100·15ec·0100·83ec·0100·4ced·0100··............L... | ||
00002090:·f | 00002090:·fbed·0100·d8ee·0100·aaef·0100·83f0·0100··................ | ||
000020a0:·c | 000020a0:·c5f0·0100·26f1·0100·b2f1·0100·59f2·0100··....&.......Y... | ||
000020b0:·f | 000020b0:·f5f2·0100·93f3·0100·38f4·0100·56f4·0100··........8...V... | ||
000020c0:·8 | 000020c0:·84f4·0100·9cf4·0100·c4f4·0100·eff4·0100··................ | ||
000020d0:·2 | 000020d0:·2af5·0100·4bf5·0100·7cf5·0100·98f5·0100··*...K...|....... | ||
000020e0:·c | 000020e0:·c4f5·0100·e7f5·0100·1af6·0100·34f6·0100··............4... | ||
000020f0:· | 000020f0:·5ef6·0100·88f6·0100·a7f6·0100·d1f6·0100··^............... | ||
00002100:·e | 00002100:·e7f6·0100·19f7·0100·7bf8·0100·a3f8·0100··........{....... | ||
00002110:·9 | 00002110:·98f9·0100·2bfb·0100·b8fb·0100·53fc·0100··....+.......S... | ||
00002120:·b | 00002120:·b6fc·0100·4efd·0100·1ffe·0100·00ff·0100··....N........... | ||
00002130:·1 | 00002130:·1b00·0200·b100·0200·5501·0200·0402·0200··........U....... | ||
00002140:·7 | 00002140:·7902·0200·0a03·0200·b003·0200·5404·0200··y...........T... | ||
00002150:·7 | 00002150:·7d05·0200·3b06·0200·4806·0200·5306·0200··}...;...H...S... | ||
00002160:·d | 00002160:·d907·0200·2708·0200·6d08·0200·be08·0200··....'...m....... | ||
00002170:·c | 00002170:·cb08·0200·d608·0200·fc08·0200·1909·0200··................ | ||
00002180:·2 | 00002180:·2a09·0200·4609·0200·6009·0200·8009·0200··*...F...`....... | ||
00002190:· | 00002190:·b709·0200·b00a·0200·ec0a·0200·1a0b·0200··................ | ||
000021a0:· | 000021a0:·420b·0200·560b·0200·750b·0200·c90b·0200··B...V...u....... | ||
000021b0:· | 000021b0:·d60b·0200·ff0b·0200·130c·0200·2f0c·0200··............/... | ||
000021c0:· | 000021c0:·420c·0200·5d0c·0200·660c·0200·930c·0200··B...]...f....... | ||
000021d0:·e | 000021d0:·ea0c·0200·f70c·0200·3e0d·0200·5d0d·0200··........>...]... | ||
000021e0:· | 000021e0:·a80d·0200·2e0e·0200·900e·0200·ac0e·0200··................ | ||
000021f0:· | 000021f0:·c60e·0200·f10e·0200·220f·0200·7a0f·0200··........"...z... | ||
00002200:· | 00002200:·cc0f·0200·1c10·0200·6610·0200·ba10·0200··........f....... | ||
00002210:· | 00002210:·0611·0200·2b11·0200·6411·0200·b311·0200··....+...d....... | ||
00002220:· | 00002220:·d411·0200·e611·0200·3512·0200·5612·0200··........5...V... | ||
00002230:· | 00002230:·6c12·0200·8812·0200·a412·0200·b412·0200··l............... | ||
00002240:· | 00002240:·c112·0200·da12·0200·e512·0200·1313·0200··................ | ||
00002250:· | 00002250:·3513·0200·bf13·0200·f813·0200·0f14·0200··5............... | ||
... Open expanded diff (truncated) ... |
Offset 30, 24 lines modified | Offset 30, 24 lines modified | ||
30 | .end·annotation | 30 | .end·annotation |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·private·constructor·<init>()V | 32 | .method·private·constructor·<init>()V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.line·31 | 34 | ····.line·317 |
35 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/data/DataRepositoryForPackage;-><init>()V | 35 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/data/DataRepositoryForPackage;-><init>()V |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 38 | .method·public·synthetic·constructor·<init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
39 | ····.locals·0 | 39 | ····.locals·0 |
40 | ····.line·31 | 40 | ····.line·317 |
41 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData$Companion;-><init>()V | 41 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData$Companion;-><init>()V |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
44 | #·virtual·methods | 44 | #·virtual·methods |
Offset 72, 26 lines modified | Offset 72, 26 lines modified | ||
72 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; | 72 | ····.annotation·build·Lorg/jetbrains/annotations/NotNull; |
73 | ····.end·annotation | 73 | ····.end·annotation |
74 | ····const-string·v0,·"key" | 74 | ····const-string·v0,·"key" |
75 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 75 | ····invoke-static·{p1,·v0},·Lkotlin/jvm/internal/Intrinsics;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
76 | ····.line·32 | 76 | ····.line·321 |
77 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData; | 77 | ····new-instance·v0,·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData; |
78 | ····invoke-static·{},·Lcom/android/permissioncontroller/PermissionControllerApplication;->get()Lcom/android/permissioncontroller/PermissionControllerApplication; | 78 | ····invoke-static·{},·Lcom/android/permissioncontroller/PermissionControllerApplication;->get()Lcom/android/permissioncontroller/PermissionControllerApplication; |
79 | ····move-result-object·v2 | 79 | ····move-result-object·v2 |
80 | ····const-string·v1,·"PermissionControllerApplication.get()" | 80 | ····const-string·v1,·"PermissionControllerApplication.get()" |
81 | ····invoke-static·{v2,·v1},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V | 81 | ····invoke-static·{v2,·v1},·Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V |
82 | ····.line·32 | 82 | ····.line·322 |
83 | ····invoke-virtual·{p1},·Lkotlin/Triple;->getFirst()Ljava/lang/Object; | 83 | ····invoke-virtual·{p1},·Lkotlin/Triple;->getFirst()Ljava/lang/Object; |
84 | ····move-result-object·v1 | 84 | ····move-result-object·v1 |
85 | ····move-object·v3,·v1 | 85 | ····move-object·v3,·v1 |
86 | ····check-cast·v3,·Ljava/lang/String; | 86 | ····check-cast·v3,·Ljava/lang/String; |
Offset 112, 24 lines modified | Offset 112, 24 lines modified | ||
112 | ····check-cast·v5,·Landroid/os/UserHandle; | 112 | ····check-cast·v5,·Landroid/os/UserHandle; |
113 | ····const/4·v6,·0x0 | 113 | ····const/4·v6,·0x0 |
114 | ····move-object·v1,·v0 | 114 | ····move-object·v1,·v0 |
115 | ····.line·32 | 115 | ····.line·321 |
116 | ····invoke-direct/range·{v1·..·v6},·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;-><init>(Landroid/app/Application;Ljava/lang/String;Ljava/lang/String;Landroid/os/UserHandle;Lkotlin/jvm/internal/DefaultConstructorMarker;)V | 116 | ····invoke-direct/range·{v1·..·v6},·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;-><init>(Landroid/app/Application;Ljava/lang/String;Ljava/lang/String;Landroid/os/UserHandle;Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
117 | ····return-object·v0 | 117 | ····return-object·v0 |
118 | .end·method | 118 | .end·method |
119 | .method·public·bridge·synthetic·newValue(Ljava/lang/Object;)Lcom/android/permissioncontroller/permission/data/DataRepository$InactiveTimekeeper; | 119 | .method·public·bridge·synthetic·newValue(Ljava/lang/Object;)Lcom/android/permissioncontroller/permission/data/DataRepository$InactiveTimekeeper; |
120 | ····.locals·0 | 120 | ····.locals·0 |
121 | ····.line·31 | 121 | ····.line·317 |
122 | ····check-cast·p1,·Lkotlin/Triple; | 122 | ····check-cast·p1,·Lkotlin/Triple; |
123 | ····invoke-virtual·{p0,·p1},·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData$Companion;->newValue(Lkotlin/Triple;)Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData; | 123 | ····invoke-virtual·{p0,·p1},·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData$Companion;->newValue(Lkotlin/Triple;)Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData; |
124 | ····move-result-object·p1 | 124 | ····move-result-object·p1 |
125 | ····return-object·p1 | 125 | ····return-object·p1 |
Offset 19, 15 lines modified | Offset 19, 15 lines modified | ||
19 | ········"Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo;", | 19 | ········"Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo;", |
20 | ········">;", | 20 | ········">;", |
21 | ········"Lcom/android/permissioncontroller/permission/utils/LocationUtils$LocationListener;" | 21 | ········"Lcom/android/permissioncontroller/permission/utils/LocationUtils$LocationListener;" |
22 | ····} | 22 | ····} |
23 | .end·annotation | 23 | .end·annotation |
24 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 24 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
25 | ····value·=·"SMAP\nAppPermGroupUiInfoLiveData.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AppPermGroupUiInfoLiveData.kt\ncom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData\n+·2·Maps.kt\nkotlin/collections/MapsKt__MapsKt\n+·3·_Maps.kt\nkotlin/collections/MapsKt___MapsKt\n*L\n1#1,32 | 25 | ····value·=·"SMAP\nAppPermGroupUiInfoLiveData.kt\nKotlin\n*S·Kotlin\n*F\n+·1·AppPermGroupUiInfoLiveData.kt\ncom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData\n+·2·Maps.kt\nkotlin/collections/MapsKt__MapsKt\n+·3·_Maps.kt\nkotlin/collections/MapsKt___MapsKt\n*L\n1#1,325:1\n461#2:326\n446#2,6:327\n121#3,3:333\n*E\n*S·KotlinDebug\n*F\n+·1·AppPermGroupUiInfoLiveData.kt\ncom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData\n*L\n118#1:326\n118#1,6:327\n238#1,3:333\n*E\n" |
26 | .end·annotation | 26 | .end·annotation |
27 | #·static·fields | 27 | #·static·fields |
28 | .field·public·static·final·Companion:Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData$Companion; | 28 | .field·public·static·final·Companion:Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData$Companion; |
Offset 542, 24 lines modified | Offset 542, 24 lines modified | ||
542 | ····if-eqz·p2,·:cond_a | 542 | ····if-eqz·p2,·:cond_a |
543 | ····move·v2,·v7 | 543 | ····move·v2,·v7 |
544 | ····:cond_b | 544 | ····:cond_b |
545 | ····:goto_4 | 545 | ····:goto_4 |
546 | ····if-eqz·v2,·:cond_ | 546 | ····if-eqz·v2,·:cond_10 |
547 | ····if-nez·v3,·:cond_c | 547 | ····if-nez·v3,·:cond_c |
548 | ····.line·239 | 548 | ····.line·239 |
549 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;->shouldShowAsForegroundGroup()Z | 549 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;->shouldShowAsForegroundGroup()Z |
550 | ····move-result·p1 | 550 | ····move-result·p1 |
551 | ····if-eqz·p1,·:cond_ | 551 | ····if-eqz·p1,·:cond_10 |
552 | ····:cond_c | 552 | ····:cond_c |
553 | ····if-eqz·v5,·:cond_d | 553 | ····if-eqz·v5,·:cond_d |
554 | ····.line·241 | 554 | ····.line·241 |
555 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ASK:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; | 555 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ASK:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; |
Offset 578, 128 lines modified | Offset 578, 149 lines modified | ||
578 | ····iget-object·p2,·p0,·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;->packageName:Ljava/lang/String; | 578 | ····iget-object·p2,·p0,·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;->packageName:Ljava/lang/String; |
579 | ····.line·243 | 579 | ····.line·243 |
580 | ····invoke-static·{p1,·p2},·Lcom/android/permissioncontroller/permission/utils/Utils;->couldHaveForegroundCapabilities(Landroid/content/Context;Ljava/lang/String;)Z | 580 | ····invoke-static·{p1,·p2},·Lcom/android/permissioncontroller/permission/utils/Utils;->couldHaveForegroundCapabilities(Landroid/content/Context;Ljava/lang/String;)Z |
581 | ····move-result·p1 | 581 | ····move-result·p1 |
582 | ····if- | 582 | ····if-nez·p1,·:cond_f |
583 | ····.line·245 | 583 | ····.line·245 |
584 | ···· | 584 | ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;->app:Landroid/app/Application; |
585 | ····return | 585 | ····iget-object·p2,·p0,·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;->user:Landroid/os/UserHandle; |
586 | ····invoke-static·{p1,·p2},·Lcom/android/permissioncontroller/permission/utils/Utils;->getUserContext(Landroid/app/Application;Landroid/os/UserHandle;)Landroid/content/Context; | ||
587 | ····move-result-object·p1 | ||
588 | ····iget-object·p2,·p0,·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;->packageName:Ljava/lang/String; | ||
589 | ····invoke-static·{p1,·p2},·Lcom/android/permissioncontroller/permission/utils/Utils;->isEmergencyApp(Landroid/content/Context;Ljava/lang/String;)Z | ||
586 | ···· | 590 | ····move-result·p1 |
591 | ····if-eqz·p1,·:cond_e | ||
592 | ····goto·:goto_5 | ||
593 | ····.line·248 | ||
587 | ····:cond_e | 594 | ····:cond_e |
588 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ALLOWED_FOREGROUND_ONLY:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; | 595 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ALLOWED_FOREGROUND_ONLY:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; |
589 | ····return-object·p1 | 596 | ····return-object·p1 |
597 | ····.line·246 | ||
590 | ····:cond_f | 598 | ····:cond_f |
591 | ···· | 599 | ····:goto_5 |
600 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ALLOWED_ALWAYS:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; | ||
592 | ···· | 601 | ····return-object·p1 |
602 | ····:cond_10 | ||
603 | ····if-eqz·v2,·:cond_12 | ||
593 | ···· | 604 | ····if-eqz·v5,·:cond_11 |
605 | ····.line·253 | ||
594 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ASK:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; | 606 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ASK:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; |
595 | ····return-object·p1 | 607 | ····return-object·p1 |
596 | ····.line·25 | 608 | ····.line·255 |
597 | ····:cond_1 | 609 | ····:cond_11 |
598 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ALLOWED:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; | 610 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ALLOWED:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; |
599 | ····return-object·p1 | 611 | ····return-object·p1 |
600 | ····:cond_1 | 612 | ····:cond_12 |
601 | ····if-eqz·v4,·:cond_1 | 613 | ····if-eqz·v4,·:cond_13 |
602 | ····.line·25 | 614 | ····.line·259 |
603 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_DENIED:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; | 615 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_DENIED:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; |
604 | ····return-object·p1 | 616 | ····return-object·p1 |
605 | ····:cond_1 | 617 | ····:cond_13 |
606 | ····if-eqz·v5,·:cond_1 | 618 | ····if-eqz·v5,·:cond_14 |
607 | ····.line·26 | 619 | ····.line·262 |
608 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ASK:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; | 620 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_ASK:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; |
609 | ····return-object·p1 | 621 | ····return-object·p1 |
610 | ····.line·26 | 622 | ····.line·264 |
611 | ····:cond_1 | 623 | ····:cond_14 |
612 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_DENIED:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; | 624 | ····sget-object·p1,·Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState;->PERMS_DENIED:Lcom/android/permissioncontroller/permission/model/livedatatypes/AppPermGroupUiInfo$PermGrantState; |
613 | ····return-object·p1 | 625 | ····return-object·p1 |
614 | .end·method | 626 | .end·method |
615 | .method·private·final·getIsSpecialLocationState()Ljava/lang/Boolean; | 627 | .method·private·final·getIsSpecialLocationState()Ljava/lang/Boolean; |
616 | ····.locals·4 | 628 | ····.locals·4 |
617 | ····.line·26 | 629 | ····.line·268 |
618 | ····iget-boolean·v0,·p0,·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;->isSpecialLocation:Z | 630 | ····iget-boolean·v0,·p0,·Lcom/android/permissioncontroller/permission/data/AppPermGroupUiInfoLiveData;->isSpecialLocation:Z |
... Open expanded diff ... |
Offset 33, 149 lines modified | Offset 33, 169 lines modified | ||
33 | .end·method | 33 | .end·method |
34 | .method·private·setNavGraph(Landroid/os/Bundle;I)V | 34 | .method·private·setNavGraph(Landroid/os/Bundle;I)V |
35 | ····.locals·3 | 35 | ····.locals·3 |
36 | ····const·v0,·0x7f0d00b7 | 36 | ····const·v0,·0x7f0d00b7 |
37 | ····.line·29 | 37 | ····.line·298 |
38 | ····invoke-virtual·{p0,·v0},·Landroidx/activity/ComponentActivity;->setContentView(I)V | 38 | ····invoke-virtual·{p0,·v0},·Landroidx/activity/ComponentActivity;->setContentView(I)V |
39 | ····.line·29 | 39 | ····.line·299 |
40 | ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; | 40 | ····invoke-virtual·{p0},·Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····const·v1,·0x7f0a01e9 | 42 | ····const·v1,·0x7f0a01e9 |
43 | ····.line· | 43 | ····.line·300 |
44 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentManager;->findFragmentById(I)Landroidx/fragment/app/Fragment; | 44 | ····invoke-virtual·{v0,·v1},·Landroidx/fragment/app/FragmentManager;->findFragmentById(I)Landroidx/fragment/app/Fragment; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····check-cast·v0,·Landroidx/navigation/fragment/NavHostFragment; | 46 | ····check-cast·v0,·Landroidx/navigation/fragment/NavHostFragment; |
47 | ····.line· | 47 | ····.line·301 |
48 | ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController; | 48 | ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController; |
49 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
50 | ····invoke-virtual·{v1},·Landroidx/navigation/NavController;->getNavInflater()Landroidx/navigation/NavInflater; | 50 | ····invoke-virtual·{v1},·Landroidx/navigation/NavController;->getNavInflater()Landroidx/navigation/NavInflater; |
51 | ····move-result-object·v1 | 51 | ····move-result-object·v1 |
52 | ····const/high16·v2,·0x7f0f0000 | 52 | ····const/high16·v2,·0x7f0f0000 |
53 | ····.line· | 53 | ····.line·302 |
54 | ····invoke-virtual·{v1,·v2},·Landroidx/navigation/NavInflater;->inflate(I)Landroidx/navigation/NavGraph; | 54 | ····invoke-virtual·{v1,·v2},·Landroidx/navigation/NavInflater;->inflate(I)Landroidx/navigation/NavGraph; |
55 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
56 | ····.line· | 56 | ····.line·303 |
57 | ····invoke-virtual·{v1,·p2},·Landroidx/navigation/NavGraph;->setStartDestination(I)V | 57 | ····invoke-virtual·{v1,·p2},·Landroidx/navigation/NavGraph;->setStartDestination(I)V |
58 | ····.line· | 58 | ····.line·304 |
59 | ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController; | 59 | ····invoke-virtual·{v0},·Landroidx/navigation/fragment/NavHostFragment;->getNavController()Landroidx/navigation/NavController; |
60 | ····move-result-object·p2 | 60 | ····move-result-object·p2 |
61 | ····invoke-virtual·{p2,·v1,·p1},·Landroidx/navigation/NavController;->setGraph(Landroidx/navigation/NavGraph;Landroid/os/Bundle;)V | 61 | ····invoke-virtual·{p2,·v1,·p1},·Landroidx/navigation/NavController;->setGraph(Landroidx/navigation/NavGraph;Landroid/os/Bundle;)V |
62 | ····return-void | 62 | ····return-void |
63 | .end·method | 63 | .end·method |
64 | #·virtual·methods | 64 | #·virtual·methods |
65 | .method·public·getActionBar()Landroid/app/ActionBar; | 65 | .method·public·getActionBar()Landroid/app/ActionBar; |
66 | ····.locals·2 | 66 | ····.locals·2 |
67 | ····.line·30 | 67 | ····.line·309 |
68 | ····invoke-super·{p0},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; | 68 | ····invoke-super·{p0},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; |
69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
70 | ····if-eqz·v0,·:cond_0 | 70 | ····if-eqz·v0,·:cond_0 |
71 | ····const·v1,·0x7f12006f | 71 | ····const·v1,·0x7f12006f |
72 | ····.line·3 | 72 | ····.line·311 |
73 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setHomeActionContentDescription(I)V | 73 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setHomeActionContentDescription(I)V |
74 | ····:cond_0 | 74 | ····:cond_0 |
75 | ····return-object·v0 | 75 | ····return-object·v0 |
76 | .end·method | 76 | .end·method |
77 | .method·protected·onActivityResult(IILandroid/content/Intent;)V | ||
78 | ····.locals·1 | ||
79 | ····.line·333 | ||
80 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroidx/fragment/app/FragmentActivity;->onActivityResult(IILandroid/content/Intent;)V | ||
81 | ····const/4·v0,·0x5 | ||
82 | ····if-ne·p1,·v0,·:cond_0 | ||
83 | ····.line·335 | ||
84 | ····invoke-virtual·{p0,·p2,·p3},·Landroid/app/Activity;->setResult(ILandroid/content/Intent;)V | ||
85 | ····.line·336 | ||
86 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V | ||
87 | ····:cond_0 | ||
88 | ····return-void | ||
89 | .end·method | ||
77 | .method·public·onCreate(Landroid/os/Bundle;)V | 90 | .method·public·onCreate(Landroid/os/Bundle;)V |
78 | ····.locals·17 | 91 | ····.locals·17 |
79 | ····move-object/from16·v0,·p0 | 92 | ····move-object/from16·v0,·p0 |
80 | ····.line· | 93 | ····.line·94 |
81 | ····sget-object·v1,·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->LOG_TAG:Ljava/lang/String; | 94 | ····sget-object·v1,·Lcom/android/permissioncontroller/permission/ui/ManagePermissionsActivity;->LOG_TAG:Ljava/lang/String; |
82 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 95 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
83 | ····move-result·v2 | 96 | ····move-result·v2 |
84 | ····if-eqz·v2,·:cond_0 | 97 | ····if-eqz·v2,·:cond_0 |
85 | ····const·v2,·0x7f1300f9 | 98 | ····const·v2,·0x7f1300f9 |
86 | ····.line·9 | 99 | ····.line·97 |
87 | ····invoke-virtual·{v0,·v2},·Landroid/app/Activity;->setTheme(I)V | 100 | ····invoke-virtual·{v0,·v2},·Landroid/app/Activity;->setTheme(I)V |
88 | ····.line·9 | 101 | ····.line·99 |
89 | ····:cond_0 | 102 | ····:cond_0 |
90 | ····invoke-super/range·{p0·..·p1},·Landroidx/fragment/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V | 103 | ····invoke-super/range·{p0·..·p1},·Landroidx/fragment/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V |
91 | ····.line· | 104 | ····.line·103 |
92 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z | 105 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z |
93 | ····move-result·v2 | 106 | ····move-result·v2 |
94 | ····if-nez·v2,·:cond_1 | 107 | ····if-nez·v2,·:cond_1 |
95 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 108 | ····invoke-static/range·{p0·..·p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
96 | ····move-result·v2 | 109 | ····move-result·v2 |
... Open expanded diff ... |
Offset 252, 15 lines modified | Offset 252, 15 lines modified | ||
252 | ····return-void | 252 | ····return-void |
253 | .end·method | 253 | .end·method |
254 | .method·public·onCancel(Landroid/content/DialogInterface;)V | 254 | .method·public·onCancel(Landroid/content/DialogInterface;)V |
255 | ····.locals·1 | 255 | ····.locals·1 |
256 | ····.line·472 | 256 | ····.line·472 |
257 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->get | 257 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getTargetFragment()Landroidx/fragment/app/Fragment; |
258 | ····move-result-object·p1 | 258 | ····move-result-object·p1 |
259 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment; | 259 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment; |
260 | ····.line·473 | 260 | ····.line·473 |
261 | ····invoke-static·{p1},·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment;->access$200(Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment;)Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel; | 261 | ····invoke-static·{p1},·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment;->access$200(Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment;)Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel; |
Offset 282, 15 lines modified | Offset 282, 15 lines modified | ||
282 | ····return-void | 282 | ····return-void |
283 | .end·method | 283 | .end·method |
284 | .method·public·onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; | 284 | .method·public·onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; |
285 | ····.locals·6 | 285 | ····.locals·6 |
286 | ····.line·443 | 286 | ····.line·443 |
287 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->get | 287 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getTargetFragment()Landroidx/fragment/app/Fragment; |
288 | ····move-result-object·p1 | 288 | ····move-result-object·p1 |
289 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment; | 289 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment; |
290 | ····.line·444 | 290 | ····.line·444 |
291 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle; | 291 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle; |
Offset 798, 21 lines modified | Offset 798, 14 lines modified | ||
798 | ····move-result-object·v0 | 798 | ····move-result-object·v0 |
799 | ····const/4·v1,·-0x1 | 799 | ····const/4·v1,·-0x1 |
800 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/app/Activity;->setResult(ILandroid/content/Intent;)V | 800 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/app/Activity;->setResult(ILandroid/content/Intent;)V |
801 | ····.line·389 | ||
802 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; | ||
803 | ····move-result-object·p1 | ||
804 | ····invoke-virtual·{p1},·Landroidx/activity/ComponentActivity;->onBackPressed()V | ||
805 | ····return-void | 801 | ····return-void |
806 | .end·method | 802 | .end·method |
807 | #·virtual·methods | 803 | #·virtual·methods |
808 | .method·public·createPreferences()V | 804 | .method·public·createPreferences()V |
809 | ····.locals·8 | 805 | ····.locals·8 |
Offset 1522, 78 lines modified | Offset 1515, 79 lines modified | ||
1522 | ····return-void | 1515 | ····return-void |
1523 | .end·method | 1516 | .end·method |
1524 | .method·public·showConfirmDialog(Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;IIZ)V | 1517 | .method·public·showConfirmDialog(Lcom/android/permissioncontroller/permission/ui/model/AppPermissionViewModel$ChangeRequest;IIZ)V |
1525 | ····.locals·2 | 1518 | ····.locals·2 |
1526 | ····.line·41 | 1519 | ····.line·412 |
1527 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle; | 1520 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle; |
1528 | ····move-result-object·v0 | 1521 | ····move-result-object·v0 |
1529 | ····invoke-virtual·{v0},·Landroid/os/Bundle;->deepCopy()Landroid/os/Bundle; | 1522 | ····invoke-virtual·{v0},·Landroid/os/Bundle;->deepCopy()Landroid/os/Bundle; |
1530 | ····move-result-object·v0 | 1523 | ····move-result-object·v0 |
1531 | ····.line·41 | 1524 | ····.line·413 |
1532 | ····sget-object·v1,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog;->MSG:Ljava/lang/String; | 1525 | ····sget-object·v1,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog;->MSG:Ljava/lang/String; |
1533 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V | 1526 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
1534 | ····.line·41 | 1527 | ····.line·414 |
1535 | ····sget-object·p2,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog;->CHANGE_REQUEST:Ljava/lang/String; | 1528 | ····sget-object·p2,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog;->CHANGE_REQUEST:Ljava/lang/String; |
1536 | ····invoke-virtual·{v0,·p2,·p1},·Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V | 1529 | ····invoke-virtual·{v0,·p2,·p1},·Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V |
1537 | ····.line·41 | 1530 | ····.line·415 |
1538 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog;->access$000()Ljava/lang/String; | 1531 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog;->access$000()Ljava/lang/String; |
1539 | ····move-result-object·p1 | 1532 | ····move-result-object·p1 |
1540 | ····invoke-virtual·{v0,·p1,·p3},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V | 1533 | ····invoke-virtual·{v0,·p1,·p3},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V |
1541 | ····.line·41 | 1534 | ····.line·416 |
1542 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog;->access$100()Ljava/lang/String; | 1535 | ····invoke-static·{},·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog;->access$100()Ljava/lang/String; |
1543 | ····move-result-object·p1 | 1536 | ····move-result-object·p1 |
1544 | ····invoke-virtual·{v0,·p1,·p4},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V | 1537 | ····invoke-virtual·{v0,·p1,·p4},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V |
1545 | ····.line·41 | 1538 | ····.line·417 |
1546 | ····new-instance·p1,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog; | 1539 | ····new-instance·p1,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog; |
1547 | ····invoke-direct·{p1},·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog;-><init>()V | 1540 | ····invoke-direct·{p1},·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog;-><init>()V |
1548 | ····const/4·p2,·0x1 | 1541 | ····const/4·p2,·0x1 |
1549 | ····.line·41 | 1542 | ····.line·418 |
1550 | ····invoke-virtual·{p1,·p2},·Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V | 1543 | ····invoke-virtual·{p1,·p2},·Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V |
1551 | ····.line·4 | 1544 | ····.line·419 |
1552 | ····invoke-virtual·{p1,·v0},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V | 1545 | ····invoke-virtual·{p1,·v0},·Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V |
1553 | ···· | 1546 | ····const/4·p2,·0x0 |
1554 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager; | ||
1555 | ···· | 1547 | ····.line·420 |
1548 | ····invoke-virtual·{p1,·p0,·p2},·Landroidx/fragment/app/Fragment;->setTargetFragment(Landroidx/fragment/app/Fragment;I)V | ||
1556 | ···· | 1549 | ····.line·421 |
1550 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getFragmentManager()Landroidx/fragment/app/FragmentManager; | ||
1557 | ····move-result-object·p2 | 1551 | ····move-result-object·p2 |
1558 | ····const-class·p3,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog; | 1552 | ····const-class·p3,·Lcom/android/permissioncontroller/permission/ui/television/AppPermissionFragment$ConfirmDialog; |
1559 | ····.line·422 | 1553 | ····.line·422 |
1560 | ····invoke-virtual·{p3},·Ljava/lang/Class;->getName()Ljava/lang/String; | 1554 | ····invoke-virtual·{p3},·Ljava/lang/Class;->getName()Ljava/lang/String; |
1561 | ····move-result-object·p3 | 1555 | ····move-result-object·p3 |
1562 | ····.line·421 | 1556 | ····.line·421 |
1563 | ····invoke-virtual·{p1,·p2,·p3},·Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/Fragment | 1557 | ····invoke-virtual·{p1,·p2,·p3},·Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V |
1564 | ····return-void | 1558 | ····return-void |
1565 | .end·method | 1559 | .end·method |
1566 | .method·public·updatePreferences()V | 1560 | .method·public·updatePreferences()V |
1567 | ····.locals·1 | 1561 | ····.locals·1 |
Offset 12, 202 lines modified | Offset 12, 202 lines modified | ||
12 | .field·private·static·final·LOG_TAG:Ljava/lang/String; | 12 | .field·private·static·final·LOG_TAG:Ljava/lang/String; |
13 | #·direct·methods | 13 | #·direct·methods |
14 | .method·static·constructor·<clinit>()V | 14 | .method·static·constructor·<clinit>()V |
15 | ····.locals·1 | 15 | ····.locals·1 |
16 | ····.line·5 | 16 | ····.line·57 |
17 | ····const-class·v0,·Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity; | 17 | ····const-class·v0,·Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity; |
18 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 18 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
19 | ····move-result-object·v0 | 19 | ····move-result-object·v0 |
20 | ····sput-object·v0,·Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity;->LOG_TAG:Ljava/lang/String; | 20 | ····sput-object·v0,·Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity;->LOG_TAG:Ljava/lang/String; |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.line·5 | 25 | ····.line·56 |
26 | ····invoke-direct·{p0},·Landroidx/fragment/app/FragmentActivity;-><init>()V | 26 | ····invoke-direct·{p0},·Landroidx/fragment/app/FragmentActivity;-><init>()V |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·onCreate(Landroid/os/Bundle;)V | 30 | .method·public·onCreate(Landroid/os/Bundle;)V |
31 | ····.locals· | 31 | ····.locals·10 |
32 | ····.line·7 | 32 | ····.line·73 |
33 | ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity;->LOG_TAG:Ljava/lang/String; | 33 | ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/legacy/AppPermissionActivity;->LOG_TAG:Ljava/lang/String; |
34 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 34 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
35 | ····move-result·v1 | 35 | ····move-result·v1 |
36 | ····if-nez·v1,·:cond_1 | 36 | ····if-nez·v1,·:cond_1 |
37 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z | 37 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/DeviceUtils;->isWear(Landroid/content/Context;)Z |
38 | ····move-result·v1 | 38 | ····move-result·v1 |
39 | ····if-nez·v1,·:cond_1 | 39 | ····if-nez·v1,·:cond_1 |
40 | ····.line·7 | 40 | ····.line·74 |
41 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z | 41 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/DeviceUtils;->isTelevision(Landroid/content/Context;)Z |
42 | ····move-result·v1 | 42 | ····move-result·v1 |
43 | ····if-eqz·v1,·:cond_0 | 43 | ····if-eqz·v1,·:cond_0 |
44 | ····goto·:goto_0 | 44 | ····goto·:goto_0 |
45 | ····.line·7 | 45 | ····.line·75 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····new-instance·p1,·Ljava/lang/IllegalStateException; | 47 | ····new-instance·p1,·Ljava/lang/IllegalStateException; |
48 | ····const-string·v0,·"Do·not·use·AppPermissionActivity·for·handheld·ui.·Create·intent·with·ACTION_MANAGE_APP_PERMISSION·instead." | 48 | ····const-string·v0,·"Do·not·use·AppPermissionActivity·for·handheld·ui.·Create·intent·with·ACTION_MANAGE_APP_PERMISSION·instead." |
49 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 49 | ····invoke-direct·{p1,·v0},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
50 | ····throw·p1 | 50 | ····throw·p1 |
51 | ····.line·7 | 51 | ····.line·78 |
52 | ····:cond_1 | 52 | ····:cond_1 |
53 | ····:goto_0 | 53 | ····:goto_0 |
54 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z | 54 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/DeviceUtils;->isAuto(Landroid/content/Context;)Z |
55 | ····move-result·v1 | 55 | ····move-result·v1 |
56 | ····if-eqz·v1,·:cond_2 | 56 | ····if-eqz·v1,·:cond_2 |
57 | ····const·v1,·0x7f1300f9 | 57 | ····const·v1,·0x7f1300f9 |
58 | ····.line·8 | 58 | ····.line·81 |
59 | ····invoke-virtual·{p0,·v1},·Landroid/app/Activity;->setTheme(I)V | 59 | ····invoke-virtual·{p0,·v1},·Landroid/app/Activity;->setTheme(I)V |
60 | ····.line·8 | 60 | ····.line·83 |
61 | ····:cond_2 | 61 | ····:cond_2 |
62 | ····invoke-super·{p0,·p1},·Landroidx/fragment/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V | 62 | ····invoke-super·{p0,·p1},·Landroidx/fragment/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V |
63 | ····.line·8 | 63 | ····.line·85 |
64 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; | 64 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; |
65 | ····move-result-object·p1 | 65 | ····move-result-object·p1 |
66 | ····const/high16·v1,·0x80000 | 66 | ····const/high16·v1,·0x80000 |
67 | ····invoke-virtual·{p1,·v1},·Landroid/view/Window;->addSystemFlags(I)V | 67 | ····invoke-virtual·{p1,·v1},·Landroid/view/Window;->addSystemFlags(I)V |
68 | ····.line·8 | 68 | ····.line·87 |
69 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 69 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
70 | ····move-result-object·p1 | 70 | ····move-result-object·p1 |
71 | ····const-string·v1,·"android.intent.extra.PACKAGE_NAME" | 71 | ····const-string·v1,·"android.intent.extra.PACKAGE_NAME" |
72 | ····invoke-virtual·{p1,·v1},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 72 | ····invoke-virtual·{p1,·v1},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
73 | ····move-result-object· | 73 | ····move-result-object·v2 |
74 | ····if-nez· | 74 | ····if-nez·v2,·:cond_3 |
75 | ····const-string·p1,·"Missing·mandatory·argument·EXTRA_PACKAGE_NAME" | 75 | ····const-string·p1,·"Missing·mandatory·argument·EXTRA_PACKAGE_NAME" |
76 | ····.line·8 | 76 | ····.line·89 |
77 | ····invoke-static·{v0,·p1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 77 | ····invoke-static·{v0,·p1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
78 | ····.line· | 78 | ····.line·90 |
79 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V | 79 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V |
80 | ····return-void | 80 | ····return-void |
81 | ····.line·9 | 81 | ····.line·94 |
82 | ····:cond_3 | 82 | ····:cond_3 |
83 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 83 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
84 | ····move-result-object· | 84 | ····move-result-object·p1 |
85 | ····const-string·v3,·"android.intent.extra.PERMISSION_NAME" | 85 | ····const-string·v3,·"android.intent.extra.PERMISSION_NAME" |
86 | ····invoke-virtual·{ | 86 | ····invoke-virtual·{p1,·v3},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
... Open expanded diff ... |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | .field·private·static·final·MSG:Ljava/lang/String; | 20 | .field·private·static·final·MSG:Ljava/lang/String; |
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·static·constructor·<clinit>()V | 22 | .method·static·constructor·<clinit>()V |
23 | ····.locals·2 | 23 | ····.locals·2 |
24 | ····.line·7 | 24 | ····.line·793 |
25 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 25 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
26 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 26 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
27 | ····const-class·v1,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog; | 27 | ····const-class·v1,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog; |
28 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; | 28 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
Offset 43, 15 lines modified | Offset 43, 15 lines modified | ||
43 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 43 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
44 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
45 | ····sput-object·v0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog;->MSG:Ljava/lang/String; | 45 | ····sput-object·v0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog;->MSG:Ljava/lang/String; |
46 | ····.line·7 | 46 | ····.line·794 |
47 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 47 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
48 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 48 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
49 | ····const-class·v1,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog; | 49 | ····const-class·v1,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog; |
50 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; | 50 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; |
Offset 72, 62 lines modified | Offset 72, 62 lines modified | ||
72 | ····return-void | 72 | ····return-void |
73 | .end·method | 73 | .end·method |
74 | .method·public·constructor·<init>()V | 74 | .method·public·constructor·<init>()V |
75 | ····.locals·0 | 75 | ····.locals·0 |
76 | ····.line·7 | 76 | ····.line·792 |
77 | ····invoke-direct·{p0},·Landroidx/fragment/app/DialogFragment;-><init>()V | 77 | ····invoke-direct·{p0},·Landroidx/fragment/app/DialogFragment;-><init>()V |
78 | ····return-void | 78 | ····return-void |
79 | .end·method | 79 | .end·method |
80 | .method·static·synthetic·access$000()Ljava/lang/String; | 80 | .method·static·synthetic·access$000()Ljava/lang/String; |
81 | ····.locals·1 | 81 | ····.locals·1 |
82 | ····.line·7 | 82 | ····.line·792 |
83 | ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog;->MSG:Ljava/lang/String; | 83 | ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog;->MSG:Ljava/lang/String; |
84 | ····return-object·v0 | 84 | ····return-object·v0 |
85 | .end·method | 85 | .end·method |
86 | .method·static·synthetic·access$100()Ljava/lang/String; | 86 | .method·static·synthetic·access$100()Ljava/lang/String; |
87 | ····.locals·1 | 87 | ····.locals·1 |
88 | ····.line·7 | 88 | ····.line·792 |
89 | ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog;->CHANGE_TARGET:Ljava/lang/String; | 89 | ····sget-object·v0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog;->CHANGE_TARGET:Ljava/lang/String; |
90 | ····return-object·v0 | 90 | ····return-object·v0 |
91 | .end·method | 91 | .end·method |
92 | .method·static·synthetic·lambda$onCreateDialog$0(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;Landroid/content/DialogInterface;I)V | 92 | .method·static·synthetic·lambda$onCreateDialog$0(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;Landroid/content/DialogInterface;I)V |
93 | ····.locals·0 | 93 | ····.locals·0 |
94 | ····.line· | 94 | ····.line·804 |
95 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->access$ | 95 | ····invoke-static·{p0},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->access$300(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;)V |
96 | ····return-void | 96 | ····return-void |
97 | .end·method | 97 | .end·method |
98 | .method·private·synthetic·lambda$onCreateDialog$1(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;Landroid/content/DialogInterface;I)V | 98 | .method·private·synthetic·lambda$onCreateDialog$1(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;Landroid/content/DialogInterface;I)V |
99 | ····.locals·0 | 99 | ····.locals·0 |
100 | ····.line· | 100 | ····.line·807 |
101 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;-> | 101 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireArguments()Landroid/os/Bundle; |
102 | ····move-result-object·p2 | 102 | ····move-result-object·p2 |
103 | ····sget-object·p3,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog;->CHANGE_TARGET:Ljava/lang/String; | 103 | ····sget-object·p3,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog;->CHANGE_TARGET:Ljava/lang/String; |
104 | ····invoke-virtual·{p2,·p3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 104 | ····invoke-virtual·{p2,·p3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
105 | ····move-result·p2 | 105 | ····move-result·p2 |
106 | ····invoke- | 106 | ····invoke-static·{p1,·p2},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->access$200(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;I)V |
107 | ····return-void | 107 | ····return-void |
108 | .end·method | 108 | .end·method |
109 | #·virtual·methods | 109 | #·virtual·methods |
110 | .method·public·synthetic·lambda$onCreateDialog$1$AutoAppPermissionFragment$DefaultDenyDialog(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;Landroid/content/DialogInterface;I)V | 110 | .method·public·synthetic·lambda$onCreateDialog$1$AutoAppPermissionFragment$DefaultDenyDialog(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;Landroid/content/DialogInterface;I)V |
Offset 137, 32 lines modified | Offset 137, 32 lines modified | ||
137 | ····return-void | 137 | ····return-void |
138 | .end·method | 138 | .end·method |
139 | .method·public·onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; | 139 | .method·public·onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; |
140 | ····.locals·3 | 140 | ····.locals·3 |
141 | ····.line· | 141 | ····.line·800 |
142 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getTargetFragment()Landroidx/fragment/app/Fragment; | 142 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getTargetFragment()Landroidx/fragment/app/Fragment; |
143 | ····move-result-object·p1 | 143 | ····move-result-object·p1 |
144 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment; | 144 | ····check-cast·p1,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment; |
145 | ····.line· | 145 | ····.line·801 |
146 | ····new-instance·v0,·Lcom/android/car/ui/AlertDialogBuilder; | 146 | ····new-instance·v0,·Lcom/android/car/ui/AlertDialogBuilder; |
147 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 147 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; |
148 | ····move-result-object·v1 | 148 | ····move-result-object·v1 |
149 | ····invoke-direct·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;-><init>(Landroid/content/Context;)V | 149 | ····invoke-direct·{v0,·v1},·Lcom/android/car/ui/AlertDialogBuilder;-><init>(Landroid/content/Context;)V |
150 | ····.line· | 150 | ····.line·802 |
151 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;-> | 151 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireArguments()Landroid/os/Bundle; |
152 | ····move-result-object·v1 | 152 | ····move-result-object·v1 |
153 | ····sget-object·v2,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog;->MSG:Ljava/lang/String; | 153 | ····sget-object·v2,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$DefaultDenyDialog;->MSG:Ljava/lang/String; |
154 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 154 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
... Open expanded diff ... |
Offset 31, 53 lines modified | Offset 31, 62 lines modified | ||
31 | .field·private·mPermissionChangeListener:Landroid/content/pm/PackageManager$OnPermissionsChangedListener; | 31 | .field·private·mPermissionChangeListener:Landroid/content/pm/PackageManager$OnPermissionsChangedListener; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·public·constructor·<init>()V | 33 | .method·public·constructor·<init>()V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.line·6 | 35 | ····.line·66 |
36 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/auto/AutoSettingsFrameFragment;-><init>()V | 36 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/auto/AutoSettingsFrameFragment;-><init>()V |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | .method·static·synthetic·access$200(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;)V | 39 | .method·static·synthetic·access$200(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;I)V |
40 | ····.locals·0 | 40 | ····.locals·0 |
41 | ····.line·6 | 41 | ····.line·66 |
42 | ····invoke-direct·{p0,·p1},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->onDenyAnyWay(I)V | ||
43 | ····return-void | ||
44 | .end·method | ||
45 | .method·static·synthetic·access$300(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;)V | ||
46 | ····.locals·0 | ||
47 | ····.line·66 | ||
42 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->updateUi()V | 48 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->updateUi()V |
43 | ····return-void | 49 | ····return-void |
44 | .end·method | 50 | .end·method |
45 | .method·static·synthetic·access$ | 51 | .method·static·synthetic·access$402(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;)Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
46 | ····.locals·0 | 52 | ····.locals·0 |
47 | ····.line·6 | 53 | ····.line·66 |
48 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->mGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 54 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->mGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
49 | ····return-object·p1 | 55 | ····return-object·p1 |
50 | .end·method | 56 | .end·method |
51 | .method·static·synthetic·access$ | 57 | .method·static·synthetic·access$500(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;)Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
52 | ····.locals·0 | 58 | ····.locals·0 |
53 | ····.line·6 | 59 | ····.line·66 |
54 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->getAppPermissionGroup()Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 60 | ····invoke-direct·{p0},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->getAppPermissionGroup()Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
55 | ····move-result-object·p0 | 61 | ····move-result-object·p0 |
56 | ····return-object·p0 | 62 | ····return-object·p0 |
57 | .end·method | 63 | .end·method |
58 | .method·private·getAdmin()Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin; | 64 | .method·private·getAdmin()Lcom/android/settingslib/RestrictedLockUtils$EnforcedAdmin; |
59 | ····.locals·2 | 65 | ····.locals·2 |
60 | ····.line·4 | 66 | ····.line·469 |
61 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; | 67 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; |
62 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
63 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->mGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 69 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->mGroup:Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
64 | ····invoke-virtual·{v1},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->getUser()Landroid/os/UserHandle; | 70 | ····invoke-virtual·{v1},·Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;->getUser()Landroid/os/UserHandle; |
Offset 90, 152 lines modified | Offset 99, 162 lines modified | ||
90 | ····return-object·v0 | 99 | ····return-object·v0 |
91 | .end·method | 100 | .end·method |
92 | .method·private·getAppPermissionGroup()Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; | 101 | .method·private·getAppPermissionGroup()Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
93 | ····.locals·10 | 102 | ····.locals·10 |
94 | ····.line·1 | 103 | ····.line·157 |
95 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;-> | 104 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireActivity()Landroidx/fragment/app/FragmentActivity; |
96 | ····move-result-object·v0 | 105 | ····move-result-object·v0 |
97 | ····.line·1 | 106 | ····.line·158 |
98 | ····invoke-virtual·{p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceManager()Landroidx/preference/PreferenceManager; | 107 | ····invoke-virtual·{p0},·Landroidx/preference/PreferenceFragmentCompat;->getPreferenceManager()Landroidx/preference/PreferenceManager; |
99 | ····move-result-object·v1 | 108 | ····move-result-object·v1 |
100 | ····invoke-virtual·{v1},·Landroidx/preference/PreferenceManager;->getContext()Landroid/content/Context; | 109 | ····invoke-virtual·{v1},·Landroidx/preference/PreferenceManager;->getContext()Landroid/content/Context; |
101 | ····move-result-object·v1 | 110 | ····move-result-object·v1 |
102 | ····.line·1 | 111 | ····.line·160 |
103 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;-> | 112 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireArguments()Landroid/os/Bundle; |
104 | ····move-result-object·v2 | 113 | ····move-result-object·v2 |
105 | ····const-string·v3,·"android.intent.extra.PACKAGE_NAME" | 114 | ····const-string·v3,·"android.intent.extra.PACKAGE_NAME" |
106 | ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 115 | ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
107 | ····move-result-object·v2 | 116 | ····move-result-object·v2 |
108 | ····.line·1 | 117 | ····.line·161 |
109 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;-> | 118 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireArguments()Landroid/os/Bundle; |
110 | ····move-result-object·v3 | 119 | ····move-result-object·v3 |
111 | ····const-string·v4,·"android.intent.extra.PERMISSION_GROUP_NAME" | 120 | ····const-string·v4,·"android.intent.extra.PERMISSION_GROUP_NAME" |
112 | ····invoke-virtual·{v3,·v4},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 121 | ····invoke-virtual·{v3,·v4},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
113 | ····move-result-object·v3 | 122 | ····move-result-object·v3 |
114 | ····if-nez·v3,·:cond_0 | 123 | ····if-nez·v3,·:cond_0 |
115 | ····.line·1 | 124 | ····.line·163 |
116 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;-> | 125 | ····invoke-virtual·{p0},·Landroidx/fragment/app/Fragment;->requireArguments()Landroid/os/Bundle; |
117 | ····move-result-object·v3 | 126 | ····move-result-object·v3 |
118 | ····const-string·v4,·"android.intent.extra.PERMISSION_NAME" | 127 | ····const-string·v4,·"android.intent.extra.PERMISSION_NAME" |
119 | ····invoke-virtual·{v3,·v4},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 128 | ····invoke-virtual·{v3,·v4},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
120 | ····move-result-object·v3 | 129 | ····move-result-object·v3 |
121 | ····.line·1 | 130 | ····.line·165 |
122 | ····:cond_0 | 131 | ····:cond_0 |
123 | ····invoke-static·{v3,·v1},·Lcom/android/permissioncontroller/permission/utils/Utils;->getGroupInfo(Ljava/lang/String;Landroid/content/Context;)Landroid/content/pm/PackageItemInfo; | 132 | ····invoke-static·{v3,·v1},·Lcom/android/permissioncontroller/permission/utils/Utils;->getGroupInfo(Ljava/lang/String;Landroid/content/Context;)Landroid/content/pm/PackageItemInfo; |
124 | ····move-result-object·v4 | 133 | ····move-result-object·v4 |
125 | ····.line·1 | 134 | ····.line·166 |
126 | ····invoke-static·{v3,·v1},·Lcom/android/permissioncontroller/permission/utils/Utils;->getGroupPermissionInfos(Ljava/lang/String;Landroid/content/Context;)Ljava/util/List; | 135 | ····invoke-static·{v3,·v1},·Lcom/android/permissioncontroller/permission/utils/Utils;->getGroupPermissionInfos(Ljava/lang/String;Landroid/content/Context;)Ljava/util/List; |
... Open expanded diff (truncated) ... |
Offset 20, 30 lines modified | Offset 20, 30 lines modified | ||
20 | .field·final·synthetic·val$packageName:Ljava/lang/String; | 20 | .field·final·synthetic·val$packageName:Ljava/lang/String; |
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·constructor·<init>(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/app/Activity;)V | 22 | .method·constructor·<init>(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/app/Activity;)V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····.line·2 | 24 | ····.line·242 |
25 | ····iput-object·p4,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$1;->val$packageName:Ljava/lang/String; | 25 | ····iput-object·p4,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$1;->val$packageName:Ljava/lang/String; |
26 | ····iput-object·p5,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$1;->val$activity:Landroid/app/Activity; | 26 | ····iput-object·p5,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$1;->val$activity:Landroid/app/Activity; |
27 | ····invoke-direct·{p0,·p2,·p3},·Lcom/android/permissioncontroller/permission/utils/PackageRemovalMonitor;-><init>(Landroid/content/Context;Ljava/lang/String;)V | 27 | ····invoke-direct·{p0,·p2,·p3},·Lcom/android/permissioncontroller/permission/utils/PackageRemovalMonitor;-><init>(Landroid/content/Context;Ljava/lang/String;)V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·onPackageRemoved()V | 31 | .method·public·onPackageRemoved()V |
32 | ····.locals·2 | 32 | ····.locals·2 |
33 | ····.line·2 | 33 | ····.line·245 |
34 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 34 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
35 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 35 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
36 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$1;->val$packageName:Ljava/lang/String; | 36 | ····iget-object·v1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$1;->val$packageName:Ljava/lang/String; |
37 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 37 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 56, 21 lines modified | Offset 56, 21 lines modified | ||
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····const-string·v1,·"AppPermissionFragment" | 57 | ····const-string·v1,·"AppPermissionFragment" |
58 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 58 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
59 | ····.line·2 | 59 | ····.line·246 |
60 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$1;->val$activity:Landroid/app/Activity; | 60 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$1;->val$activity:Landroid/app/Activity; |
61 | ····const/4·v1,·0x0 | 61 | ····const/4·v1,·0x0 |
62 | ····invoke-virtual·{v0,·v1},·Landroid/app/Activity;->setResult(I)V | 62 | ····invoke-virtual·{v0,·v1},·Landroid/app/Activity;->setResult(I)V |
63 | ····.line·2 | 63 | ····.line·247 |
64 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$1;->val$activity:Landroid/app/Activity; | 64 | ····iget-object·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$1;->val$activity:Landroid/app/Activity; |
65 | ····invoke-virtual·{v0},·Landroid/app/Activity;->finish()V | 65 | ····invoke-virtual·{v0},·Landroid/app/Activity;->finish()V |
66 | ····return-void | 66 | ····return-void |
67 | .end·method | 67 | .end·method |
Offset 18, 59 lines modified | Offset 18, 59 lines modified | ||
18 | .method·constructor·<init>(Landroid/content/Context;)V | 18 | .method·constructor·<init>(Landroid/content/Context;)V |
19 | ····.locals·2 | 19 | ····.locals·2 |
20 | ····const·v0,·0x7f04032a | 20 | ····const·v0,·0x7f04032a |
21 | ····const·v1,·0x101008e | 21 | ····const·v1,·0x101008e |
22 | ····.line·7 | 22 | ····.line·770 |
23 | ····invoke-static·{p1,·v0,·v1},·Landroidx/core/content/res/TypedArrayUtils;->getAttr(Landroid/content/Context;II)I | 23 | ····invoke-static·{p1,·v0,·v1},·Landroidx/core/content/res/TypedArrayUtils;->getAttr(Landroid/content/Context;II)I |
24 | ····move-result·v0 | 24 | ····move-result·v0 |
25 | ····const/4·v1,·0x0 | 25 | ····const/4·v1,·0x0 |
26 | ····invoke-direct·{p0,·p1,·v1,·v0},·Landroidx/preference/TwoStatePreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 26 | ····invoke-direct·{p0,·p1,·v1,·v0},·Landroidx/preference/TwoStatePreference;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
27 | ····const/4·p1,·0x0 | 27 | ····const/4·p1,·0x0 |
28 | ····.line·7 | 28 | ····.line·772 |
29 | ····invoke-virtual·{p0,·p1},·Landroidx/preference/Preference;->setPersistent(Z)V | 29 | ····invoke-virtual·{p0,·p1},·Landroidx/preference/Preference;->setPersistent(Z)V |
30 | ····const·p1,·0x7f0d0020 | 30 | ····const·p1,·0x7f0d0020 |
31 | ····.line·7 | 31 | ····.line·773 |
32 | ····invoke-virtual·{p0,·p1},·Landroidx/preference/Preference;->setLayoutResource(I)V | 32 | ····invoke-virtual·{p0,·p1},·Landroidx/preference/Preference;->setLayoutResource(I)V |
33 | ····const·p1,·0x7f0d00e2 | 33 | ····const·p1,·0x7f0d00e2 |
34 | ····.line·7 | 34 | ····.line·774 |
35 | ····invoke-virtual·{p0,·p1},·Landroidx/preference/Preference;->setWidgetLayoutResource(I)V | 35 | ····invoke-virtual·{p0,·p1},·Landroidx/preference/Preference;->setWidgetLayoutResource(I)V |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | #·virtual·methods | 38 | #·virtual·methods |
39 | .method·public·onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V | 39 | .method·public·onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V |
40 | ····.locals·1 | 40 | ····.locals·1 |
41 | ····.line·7 | 41 | ····.line·779 |
42 | ····invoke-super·{p0,·p1},·Landroidx/preference/Preference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V | 42 | ····invoke-super·{p0,·p1},·Landroidx/preference/Preference;->onBindViewHolder(Landroidx/preference/PreferenceViewHolder;)V |
43 | ····const·v0,·0x7f0a022e | 43 | ····const·v0,·0x7f0a022e |
44 | ····.line·7 | 44 | ····.line·781 |
45 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/PreferenceViewHolder;->findViewById(I)Landroid/view/View; | 45 | ····invoke-virtual·{p1,·v0},·Landroidx/preference/PreferenceViewHolder;->findViewById(I)Landroid/view/View; |
46 | ····move-result-object·p1 | 46 | ····move-result-object·p1 |
47 | ····check-cast·p1,·Landroid/widget/RadioButton; | 47 | ····check-cast·p1,·Landroid/widget/RadioButton; |
48 | ····.line·7 | 48 | ····.line·782 |
49 | ····invoke-virtual·{p0},·Landroidx/preference/TwoStatePreference;->isChecked()Z | 49 | ····invoke-virtual·{p0},·Landroidx/preference/TwoStatePreference;->isChecked()Z |
50 | ····move-result·v0 | 50 | ····move-result·v0 |
51 | ····invoke-virtual·{p1,·v0},·Landroid/widget/RadioButton;->setChecked(Z)V | 51 | ····invoke-virtual·{p1,·v0},·Landroid/widget/RadioButton;->setChecked(Z)V |
52 | ····return-void | 52 | ····return-void |
Offset 23, 52 lines modified | Offset 23, 52 lines modified | ||
23 | .field·final·synthetic·this$0:Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment; | 23 | .field·final·synthetic·this$0:Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment; |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;I)V | 25 | .method·constructor·<init>(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;I)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.line· | 27 | ····.line·818 |
28 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$PermissionChangeListener;->this$0:Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$PermissionChangeListener;->this$0:Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line· | 30 | ····.line·819 |
31 | ····iput·p2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$PermissionChangeListener;->mUid:I | 31 | ····iput·p2,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$PermissionChangeListener;->mUid:I |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·public·onPermissionsChanged(I)V | 35 | .method·public·onPermissionsChanged(I)V |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····.line·8 | 37 | ····.line·824 |
38 | ····iget·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$PermissionChangeListener;->mUid:I | 38 | ····iget·v0,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$PermissionChangeListener;->mUid:I |
39 | ····if-ne·p1,·v0,·:cond_0 | 39 | ····if-ne·p1,·v0,·:cond_0 |
40 | ····const-string·p1,·"AppPermissionFragment" | 40 | ····const-string·p1,·"AppPermissionFragment" |
41 | ····const-string·v0,·"Permissions·changed." | 41 | ····const-string·v0,·"Permissions·changed." |
42 | ····.line·8 | 42 | ····.line·825 |
43 | ····invoke-static·{p1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 43 | ····invoke-static·{p1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
44 | ····.line·8 | 44 | ····.line·826 |
45 | ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$PermissionChangeListener;->this$0:Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment; | 45 | ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$PermissionChangeListener;->this$0:Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment; |
46 | ····invoke-static·{p1},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->access$ | 46 | ····invoke-static·{p1},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->access$500(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;)Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
47 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
48 | ····invoke-static·{p1,·v0},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->access$ | 48 | ····invoke-static·{p1,·v0},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->access$402(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;Lcom/android/permissioncontroller/permission/model/AppPermissionGroup;)Lcom/android/permissioncontroller/permission/model/AppPermissionGroup; |
49 | ····.line·8 | 49 | ····.line·827 |
50 | ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$PermissionChangeListener;->this$0:Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment; | 50 | ····iget-object·p1,·p0,·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment$PermissionChangeListener;->this$0:Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment; |
51 | ····invoke-static·{p1},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->access$ | 51 | ····invoke-static·{p1},·Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;->access$300(Lcom/android/permissioncontroller/permission/ui/auto/AutoAppPermissionFragment;)V |
52 | ····:cond_0 | 52 | ····:cond_0 |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
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:·6F4J4in7jntX+j61DRRtkQr6wdIwkWercOLfpNXiLBc=\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:·QUSOEL4Jo0J28s4F+Xdz9b3685A3d8IfD3PRcg8HEGM=\xd | 8 | SHA-256-Digest:·QUSOEL4Jo0J28s4F+Xdz9b3685A3d8IfD3PRcg8HEGM=\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:·xz+m3R8eN7+R2i0GPdiN0mdjZIprRweAsI2x/eS0FUc=\xd | 11 | SHA-256-Digest:·xz+m3R8eN7+R2i0GPdiN0mdjZIprRweAsI2x/eS0FUc=\xd |
12 | \xd | 12 | \xd |
Offset 223, 17 lines modified | Offset 223, 16 lines modified | ||
223 | \xd | 223 | \xd |
224 | Name:·META-INF/navigation-runtime-ktx_release.kotlin_module\xd | 224 | Name:·META-INF/navigation-runtime-ktx_release.kotlin_module\xd |
225 | SHA-256-Digest:·xrN51y6P3FOI7tUrX8EQpPuQohEdR7Qcg873gyOr9EY=\xd | 225 | SHA-256-Digest:·xrN51y6P3FOI7tUrX8EQpPuQohEdR7Qcg873gyOr9EY=\xd |
226 | \xd | 226 | \xd |
227 | Name:·META-INF/navigation-ui-ktx_release.kotlin_module\xd | 227 | Name:·META-INF/navigation-ui-ktx_release.kotlin_module\xd |
228 | SHA-256-Digest:·wcfB0p345ZfXVIbmiuuTX8yKr80Fnyd8fMtZDyMmG6g=\xd | 228 | SHA-256-Digest:·wcfB0p345ZfXVIbmiuuTX8yKr80Fnyd8fMtZDyMmG6g=\xd |
229 | \xd | 229 | \xd |
230 | Name:·META-INF/packages__apps__PermissionController__android_common_ | 230 | Name:·META-INF/packages__apps__PermissionController__android_common_co\xd |
231 | · | 231 | ·m.android.permission__PermissionController.kotlin_module\xd |
232 | ·.kotlin_module\xd | ||
233 | SHA-256-Digest:·jhFfFrRfBkiSFCfa+CQ+Z/kP5OwmQG7ycBLiwzXg4RU=\xd | 232 | SHA-256-Digest:·jhFfFrRfBkiSFCfa+CQ+Z/kP5OwmQG7ycBLiwzXg4RU=\xd |
234 | \xd | 233 | \xd |
235 | Name:·META-INF/proguard/androidx-annotations.pro\xd | 234 | Name:·META-INF/proguard/androidx-annotations.pro\xd |
236 | SHA-256-Digest:·M/eLd9AzF+l12cP2AYORDIyrIrDy2h+TQrjFnXW8IP8=\xd | 235 | SHA-256-Digest:·M/eLd9AzF+l12cP2AYORDIyrIrDy2h+TQrjFnXW8IP8=\xd |
237 | \xd | 236 | \xd |
238 | Name:·META-INF/proguard/coroutines.pro\xd | 237 | Name:·META-INF/proguard/coroutines.pro\xd |
239 | SHA-256-Digest:·cHxiotA4I+V9oYOCyoCRMpQgwlnoggMSLvZZNLoBUzA=\xd | 238 | SHA-256-Digest:·cHxiotA4I+V9oYOCyoCRMpQgwlnoggMSLvZZNLoBUzA=\xd |
Offset 241, 19 lines modified | Offset 240, 16 lines modified | ||
241 | Name:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler\xd | 240 | Name:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler\xd |
242 | SHA-256-Digest:·3XOOv4comXkX8gLH7A0XvEBW6OmxLq0VmzQjLI6Qm14=\xd | 241 | SHA-256-Digest:·3XOOv4comXkX8gLH7A0XvEBW6OmxLq0VmzQjLI6Qm14=\xd |
243 | \xd | 242 | \xd |
244 | Name:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFact\xd | 243 | Name:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFact\xd |
245 | ·ory\xd | 244 | ·ory\xd |
246 | SHA-256-Digest:·XEEFr31GLkMn/xTX+NAzVEejezmFLQVuwvCKpR3wJcE=\xd | 245 | SHA-256-Digest:·XEEFr31GLkMn/xTX+NAzVEejezmFLQVuwvCKpR3wJcE=\xd |
247 | \xd | 246 | \xd |
248 | Name:·assets/NOTICE.html.gz\xd | ||
249 | SHA-256-Digest:·C2IGWawL77VPMEYEWAF7fkePHIZ0+yof8vBzA5YkmjQ=\xd | ||
250 | \xd | ||
251 | Name:·classes.dex\xd | 247 | Name:·classes.dex\xd |
252 | SHA-256-Digest:· | 248 | SHA-256-Digest:·Er9SmhH9IqfB8zPtploDyoqxMYrhhaQrc/yWlbiPyJI=\xd |
253 | \xd | 249 | \xd |
254 | Name:·kotlin/annotation/annotation.kotlin_builtins\xd | 250 | Name:·kotlin/annotation/annotation.kotlin_builtins\xd |
255 | SHA-256-Digest:·98k+cGfKErqbPZTG5UDkwjy2/djJr/cEtVPKumUPw1c=\xd | 251 | SHA-256-Digest:·98k+cGfKErqbPZTG5UDkwjy2/djJr/cEtVPKumUPw1c=\xd |
256 | \xd | 252 | \xd |
257 | Name:·kotlin/collections/collections.kotlin_builtins\xd | 253 | Name:·kotlin/collections/collections.kotlin_builtins\xd |
258 | SHA-256-Digest:·U5uFwkA/bvBjgWGtmd97ESVkEulBEzXtLqOTGj79fHY=\xd | 254 | SHA-256-Digest:·U5uFwkA/bvBjgWGtmd97ESVkEulBEzXtLqOTGj79fHY=\xd |
259 | \xd | 255 | \xd |
Offset 2374, 15 lines modified | Offset 2370, 15 lines modified | ||
2374 | Name:·res/layout-sw600dp-v13/design_layout_snackbar.xml\xd | 2370 | Name:·res/layout-sw600dp-v13/design_layout_snackbar.xml\xd |
2375 | SHA-256-Digest:·YOzX90DERiPoYJ9LFyhkj44gvMOv0zWmU3y+c7QvlFo=\xd | 2371 | SHA-256-Digest:·YOzX90DERiPoYJ9LFyhkj44gvMOv0zWmU3y+c7QvlFo=\xd |
2376 | \xd | 2372 | \xd |
2377 | Name:·res/layout-sw600dp-v13/mtrl_layout_snackbar.xml\xd | 2373 | Name:·res/layout-sw600dp-v13/mtrl_layout_snackbar.xml\xd |
2378 | SHA-256-Digest:·1bOrcH0fAsKzfifLbw58/eT3Ud/Pgqa9XEr04LUjo2Y=\xd | 2374 | SHA-256-Digest:·1bOrcH0fAsKzfifLbw58/eT3Ud/Pgqa9XEr04LUjo2Y=\xd |
2379 | \xd | 2375 | \xd |
2380 | Name:·res/layout-television-v8/grant_permissions.xml\xd | 2376 | Name:·res/layout-television-v8/grant_permissions.xml\xd |
2381 | SHA-256-Digest:· | 2377 | SHA-256-Digest:·yAMrdPmEK9untg/27w1QBPIwhYlWaLrzUjNGgGCfzkU=\xd |
2382 | \xd | 2378 | \xd |
2383 | Name:·res/layout-television-v8/header.xml\xd | 2379 | Name:·res/layout-television-v8/header.xml\xd |
2384 | SHA-256-Digest:·o8gXZ7KEHg5OO5ISj3IjCQqUqBeqpyZ51W9641LWU6Q=\xd | 2380 | SHA-256-Digest:·o8gXZ7KEHg5OO5ISj3IjCQqUqBeqpyZ51W9641LWU6Q=\xd |
2385 | \xd | 2381 | \xd |
2386 | Name:·res/layout-television-v8/permissions_frame.xml\xd | 2382 | Name:·res/layout-television-v8/permissions_frame.xml\xd |
2387 | SHA-256-Digest:·wFkdoCuTJ+XH0rkb+oKqQ91e/rIqUQnG33rpPG2NZH8=\xd | 2383 | SHA-256-Digest:·wFkdoCuTJ+XH0rkb+oKqQ91e/rIqUQnG33rpPG2NZH8=\xd |
2388 | \xd | 2384 | \xd |
Offset 3226, 9 lines modified | Offset 3222, 9 lines modified | ||
3226 | Name:·res/xml/uninstall_button_preference_widget.xml\xd | 3222 | Name:·res/xml/uninstall_button_preference_widget.xml\xd |
3227 | SHA-256-Digest:·uwkz9rTMCNbZG7qfxSzzaN+Ucsdwbyzmt22StyE72/k=\xd | 3223 | SHA-256-Digest:·uwkz9rTMCNbZG7qfxSzzaN+Ucsdwbyzmt22StyE72/k=\xd |
3228 | \xd | 3224 | \xd |
3229 | Name:·res/xml/unused_app_categories.xml\xd | 3225 | Name:·res/xml/unused_app_categories.xml\xd |
3230 | SHA-256-Digest:·AZENzsIHFB4xiBP+57XO/CQy41dQMIG9U1k/81JVMjs=\xd | 3226 | SHA-256-Digest:·AZENzsIHFB4xiBP+57XO/CQy41dQMIG9U1k/81JVMjs=\xd |
3231 | \xd | 3227 | \xd |
3232 | Name:·resources.arsc\xd | 3228 | Name:·resources.arsc\xd |
3233 | SHA-256-Digest:· | 3229 | SHA-256-Digest:·0UksfUZxYqnoyL50JcEJKnSkqP3M+MPJLrhkADgw6RY=\xd |
3234 | \xd | 3230 | \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:·VvZy+6mjGOSgKRCUSYx8k+Qr0IkrT6QElgupqz3TD4k=\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:·gqWLH614w+cK17R9KWBmNZELqhpR+FQtfeyor+xnSYQ=\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:·c7Qxlh1FKe6/sRGX4QVDW0Z0vMSn/wIm2VT9nVOHoqM=\xd | 10 | SHA-256-Digest:·c7Qxlh1FKe6/sRGX4QVDW0Z0vMSn/wIm2VT9nVOHoqM=\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:·do+nhy9QP1gUuUAY6cg7CqGO24e+nOqd1t635U4aQMc=\xd | 13 | SHA-256-Digest:·do+nhy9QP1gUuUAY6cg7CqGO24e+nOqd1t635U4aQMc=\xd |
14 | \xd | 14 | \xd |
Offset 225, 37 lines modified | Offset 225, 33 lines modified | ||
225 | \xd | 225 | \xd |
226 | Name:·META-INF/navigation-runtime-ktx_release.kotlin_module\xd | 226 | Name:·META-INF/navigation-runtime-ktx_release.kotlin_module\xd |
227 | SHA-256-Digest:·lChMZAdLuY9ylp/RG5PnuEEr4YhR36vGmD3pprzgH5o=\xd | 227 | SHA-256-Digest:·lChMZAdLuY9ylp/RG5PnuEEr4YhR36vGmD3pprzgH5o=\xd |
228 | \xd | 228 | \xd |
229 | Name:·META-INF/navigation-ui-ktx_release.kotlin_module\xd | 229 | Name:·META-INF/navigation-ui-ktx_release.kotlin_module\xd |
230 | SHA-256-Digest:·UVS2RCHV+F/ABSTHevRsaCfA1Njk1VQXGWe0RPHBTOw=\xd | 230 | SHA-256-Digest:·UVS2RCHV+F/ABSTHevRsaCfA1Njk1VQXGWe0RPHBTOw=\xd |
231 | \xd | 231 | \xd |
232 | Name:·META-INF/packages__apps__PermissionController__android_common_ | 232 | Name:·META-INF/packages__apps__PermissionController__android_common_co\xd |
233 | · | 233 | ·m.android.permission__PermissionController.kotlin_module\xd |
234 | · | 234 | SHA-256-Digest:·ZruD7I4XJi5P5bXpIMPqTOYWDiWiUizeymxu/X/Kj+A=\xd |
235 | SHA-256-Digest:·QC6qCcWN3LaVyv4XNIUK4q29wbXmVWg/AExtjEQttRM=\xd | ||
236 | \xd | 235 | \xd |
237 | Name:·META-INF/proguard/androidx-annotations.pro\xd | 236 | Name:·META-INF/proguard/androidx-annotations.pro\xd |
238 | SHA-256-Digest:·z4VPeB3xyX+1oqubmSAZIacjNrmoTsLyFuu+ubl7+m4=\xd | 237 | SHA-256-Digest:·z4VPeB3xyX+1oqubmSAZIacjNrmoTsLyFuu+ubl7+m4=\xd |
239 | \xd | 238 | \xd |
240 | Name:·META-INF/proguard/coroutines.pro\xd | 239 | Name:·META-INF/proguard/coroutines.pro\xd |
241 | SHA-256-Digest:·d0A8lB3jhcaXEbpInDrrXhW876od0/McYeNu8xa+yBQ=\xd | 240 | SHA-256-Digest:·d0A8lB3jhcaXEbpInDrrXhW876od0/McYeNu8xa+yBQ=\xd |
242 | \xd | 241 | \xd |
243 | Name:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler\xd | 242 | Name:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler\xd |
244 | SHA-256-Digest:·TfXHp0+Y1yZvb12iDbcKgW2vFRRnjouXWeFXvatQRiw=\xd | 243 | SHA-256-Digest:·TfXHp0+Y1yZvb12iDbcKgW2vFRRnjouXWeFXvatQRiw=\xd |
245 | \xd | 244 | \xd |
246 | Name:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFact\xd | 245 | Name:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFact\xd |
247 | ·ory\xd | 246 | ·ory\xd |
248 | SHA-256-Digest:·t9G1ZJOVRPKupHNOFryHSnJ2QJRoya+p4DcNzFAJ6j8=\xd | 247 | SHA-256-Digest:·t9G1ZJOVRPKupHNOFryHSnJ2QJRoya+p4DcNzFAJ6j8=\xd |
249 | \xd | 248 | \xd |
250 | Name:·assets/NOTICE.html.gz\xd | ||
251 | SHA-256-Digest:·mKTdNKA7rwG03ACRn7IRpe5jcKjluP8C1xAKm9JmJNk=\xd | ||
252 | \xd | ||
253 | Name:·classes.dex\xd | 249 | Name:·classes.dex\xd |
254 | SHA-256-Digest:· | 250 | SHA-256-Digest:·lWYBa99h9y+4/cpLNjbwRPpiuawtjuEHcSGwBDZd21k=\xd |
255 | \xd | 251 | \xd |
256 | Name:·kotlin/annotation/annotation.kotlin_builtins\xd | 252 | Name:·kotlin/annotation/annotation.kotlin_builtins\xd |
257 | SHA-256-Digest:·2kZfon1lRo0UGgaGv88sZi7sEP+awuzOStpYx9cLGdc=\xd | 253 | SHA-256-Digest:·2kZfon1lRo0UGgaGv88sZi7sEP+awuzOStpYx9cLGdc=\xd |
258 | \xd | 254 | \xd |
259 | Name:·kotlin/collections/collections.kotlin_builtins\xd | 255 | Name:·kotlin/collections/collections.kotlin_builtins\xd |
260 | SHA-256-Digest:·Q7jZRv9+2qLROmcpCDWJWzGOsq/s4QM2TNcA5RrXm70=\xd | 256 | SHA-256-Digest:·Q7jZRv9+2qLROmcpCDWJWzGOsq/s4QM2TNcA5RrXm70=\xd |
261 | \xd | 257 | \xd |
Offset 2376, 15 lines modified | Offset 2372, 15 lines modified | ||
2376 | Name:·res/layout-sw600dp-v13/design_layout_snackbar.xml\xd | 2372 | Name:·res/layout-sw600dp-v13/design_layout_snackbar.xml\xd |
2377 | SHA-256-Digest:·7vkmrGaPeDziEcbyinJ+IhS4K0H/dtLls5N3PUKKISI=\xd | 2373 | SHA-256-Digest:·7vkmrGaPeDziEcbyinJ+IhS4K0H/dtLls5N3PUKKISI=\xd |
2378 | \xd | 2374 | \xd |
2379 | Name:·res/layout-sw600dp-v13/mtrl_layout_snackbar.xml\xd | 2375 | Name:·res/layout-sw600dp-v13/mtrl_layout_snackbar.xml\xd |
2380 | SHA-256-Digest:·FjMPUtt6pbgy4Sn1X7o4WMQ8LdK0k5nTx7GKDGdNJIU=\xd | 2376 | SHA-256-Digest:·FjMPUtt6pbgy4Sn1X7o4WMQ8LdK0k5nTx7GKDGdNJIU=\xd |
2381 | \xd | 2377 | \xd |
2382 | Name:·res/layout-television-v8/grant_permissions.xml\xd | 2378 | Name:·res/layout-television-v8/grant_permissions.xml\xd |
2383 | SHA-256-Digest:· | 2379 | SHA-256-Digest:·OMjgJR7p64H5Y77hxVkUkMrSNCHE7LSjI1PBIVG0k4Y=\xd |
2384 | \xd | 2380 | \xd |
2385 | Name:·res/layout-television-v8/header.xml\xd | 2381 | Name:·res/layout-television-v8/header.xml\xd |
2386 | SHA-256-Digest:·MKWg/0EuBLtWvk2TmJuu2RlxjxGLuvr3ANBrY4lmpJ4=\xd | 2382 | SHA-256-Digest:·MKWg/0EuBLtWvk2TmJuu2RlxjxGLuvr3ANBrY4lmpJ4=\xd |
2387 | \xd | 2383 | \xd |
2388 | Name:·res/layout-television-v8/permissions_frame.xml\xd | 2384 | Name:·res/layout-television-v8/permissions_frame.xml\xd |
2389 | SHA-256-Digest:·LzP+WB1XpBHkd5UzHXKm1oW78XDCyq+HrSzV97p1fv4=\xd | 2385 | SHA-256-Digest:·LzP+WB1XpBHkd5UzHXKm1oW78XDCyq+HrSzV97p1fv4=\xd |
2390 | \xd | 2386 | \xd |
Offset 3228, 9 lines modified | Offset 3224, 9 lines modified | ||
3228 | Name:·res/xml/uninstall_button_preference_widget.xml\xd | 3224 | Name:·res/xml/uninstall_button_preference_widget.xml\xd |
3229 | SHA-256-Digest:·F9NeNZ4SO6uCGscJpbXIcGQj2Lx5AMPVdNQSSpjW0k4=\xd | 3225 | SHA-256-Digest:·F9NeNZ4SO6uCGscJpbXIcGQj2Lx5AMPVdNQSSpjW0k4=\xd |
3230 | \xd | 3226 | \xd |
3231 | Name:·res/xml/unused_app_categories.xml\xd | 3227 | Name:·res/xml/unused_app_categories.xml\xd |
3232 | SHA-256-Digest:·zIeO7d3vW/yOupK9Sc5D4t4W9sCD4jZy5HkyjvmWJW0=\xd | 3228 | SHA-256-Digest:·zIeO7d3vW/yOupK9Sc5D4t4W9sCD4jZy5HkyjvmWJW0=\xd |
3233 | \xd | 3229 | \xd |
3234 | Name:·resources.arsc\xd | 3230 | Name:·resources.arsc\xd |
3235 | SHA-256-Digest:· | 3231 | SHA-256-Digest:·7dgsmY/d4XJ1BbY3ZTGA6h19Np5xI859VcmUulm1pMA=\xd |
3236 | \xd | 3232 | \xd |
Offset 349, 15 lines modified | Offset 349, 15 lines modified | ||
349 | ··<string·name="role_sms_request_description">Отримує·доступ·до·контактів,·SMS·і·телефона</string> | 349 | ··<string·name="role_sms_request_description">Отримує·доступ·до·контактів,·SMS·і·телефона</string> |
350 | ··<string·name="role_sms_request_title">Чи·має·%1$s·використовуватись·як·додаток·для·SMS·за·умовчанням?</string> | 350 | ··<string·name="role_sms_request_title">Чи·має·%1$s·використовуватись·як·додаток·для·SMS·за·умовчанням?</string> |
351 | ··<string·name="role_sms_search_keywords">текстове·повідомлення,·писати,·повідомлення,·обмін·повідомленнями</string> | 351 | ··<string·name="role_sms_search_keywords">текстове·повідомлення,·писати,·повідомлення,·обмін·повідомленнями</string> |
352 | ··<string·name="role_sms_short_label">Додаток·для·SMS</string> | 352 | ··<string·name="role_sms_short_label">Додаток·для·SMS</string> |
353 | ··<string·name="screen_overlay_button">Відкрити·налаштування</string> | 353 | ··<string·name="screen_overlay_button">Відкрити·налаштування</string> |
354 | ··<string·name="screen_overlay_message">Щоб·змінити·налаштування·цього·дозволу,·спершу·вимкніть·показ·додатка·поверх·інших·вікон·у·меню·\"Налаштування\"·>·\"Додатки\"</string> | 354 | ··<string·name="screen_overlay_message">Щоб·змінити·налаштування·цього·дозволу,·спершу·вимкніть·показ·додатка·поверх·інших·вікон·у·меню·\"Налаштування\"·>·\"Додатки\"</string> |
355 | ··<string·name="screen_overlay_title">Виявлено·показ·поверх·інших·вікон</string> | 355 | ··<string·name="screen_overlay_title">Виявлено·показ·поверх·інших·вікон</string> |
356 | ··<string·name="search_menu"> | 356 | ··<string·name="search_menu">Пошук·налаштувань</string> |
357 | ··<string·name="search_menu_title">Пошук</string> | 357 | ··<string·name="search_menu_title">Пошук</string> |
358 | ··<string·name="settings">Налаштування</string> | 358 | ··<string·name="settings">Налаштування</string> |
359 | ··<string·name="settings_button">Налаштування</string> | 359 | ··<string·name="settings_button">Налаштування</string> |
360 | ··<string·name="special_app_access">Спеціальний·доступ</string> | 360 | ··<string·name="special_app_access">Спеціальний·доступ</string> |
361 | ··<string·name="special_app_access_no_apps">Немає·додатків</string> | 361 | ··<string·name="special_app_access_no_apps">Немає·додатків</string> |
362 | ··<string·name="special_app_access_search_keyword">спеціальний·доступ·додатка</string> | 362 | ··<string·name="special_app_access_search_keyword">спеціальний·доступ·додатка</string> |
363 | ··<string·name="special_file_access_dialog">"Дозволити·цьому·додатку·переглядати,·змінювати·й·видаляти·файли·на·цьому·пристрої·або·інших·підключених·носіях·пам'яті?·Цей·додаток·зможе·отримувати·доступ·до·файлів·без·вашого·відома."</string> | 363 | ··<string·name="special_file_access_dialog">"Дозволити·цьому·додатку·переглядати,·змінювати·й·видаляти·файли·на·цьому·пристрої·або·інших·підключених·носіях·пам'яті?·Цей·додаток·зможе·отримувати·доступ·до·файлів·без·вашого·відома."</string> |
Offset 349, 15 lines modified | Offset 349, 15 lines modified | ||
349 | ··<string·name="role_sms_request_description">Merr·qasjen·te·kontaktet,·mesazhet·SMS·dhe·telefoni</string> | 349 | ··<string·name="role_sms_request_description">Merr·qasjen·te·kontaktet,·mesazhet·SMS·dhe·telefoni</string> |
350 | ··<string·name="role_sms_request_title">Dëshiron·ta·caktosh·%1$s·si·aplikacionin·e·parazgjedhur·për·mesazhet·SMS?</string> | 350 | ··<string·name="role_sms_request_title">Dëshiron·ta·caktosh·%1$s·si·aplikacionin·e·parazgjedhur·për·mesazhet·SMS?</string> |
351 | ··<string·name="role_sms_search_keywords">mesazhe·me·tekst,·dërgimi·i·mesazheve,·mesazhe,·mesazhim</string> | 351 | ··<string·name="role_sms_search_keywords">mesazhe·me·tekst,·dërgimi·i·mesazheve,·mesazhe,·mesazhim</string> |
352 | ··<string·name="role_sms_short_label">Aplikacioni·i·mesazheve·SMS</string> | 352 | ··<string·name="role_sms_short_label">Aplikacioni·i·mesazheve·SMS</string> |
353 | ··<string·name="screen_overlay_button">Hap·\"Cilësimet\"</string> | 353 | ··<string·name="screen_overlay_button">Hap·\"Cilësimet\"</string> |
354 | ··<string·name="screen_overlay_message">Për·të·ndryshuar·këtë·cilësim·të·lejes,·në·fillim·duhet·të·çaktivizosh·mbivendosjen·e·ekranit·nga·Cilësimet·>·Aplikacionet</string> | 354 | ··<string·name="screen_overlay_message">Për·të·ndryshuar·këtë·cilësim·të·lejes,·në·fillim·duhet·të·çaktivizosh·mbivendosjen·e·ekranit·nga·Cilësimet·>·Aplikacionet</string> |
355 | ··<string·name="screen_overlay_title">Mbivendosja·e·ekranit·u·zbulua</string> | 355 | ··<string·name="screen_overlay_title">Mbivendosja·e·ekranit·u·zbulua</string> |
356 | ··<string·name="search_menu"> | 356 | ··<string·name="search_menu">Kërko·te·cilësimet</string> |
357 | ··<string·name="search_menu_title">Kërko</string> | 357 | ··<string·name="search_menu_title">Kërko</string> |
358 | ··<string·name="settings">Cilësimet</string> | 358 | ··<string·name="settings">Cilësimet</string> |
359 | ··<string·name="settings_button">Cilësimet</string> | 359 | ··<string·name="settings_button">Cilësimet</string> |
360 | ··<string·name="special_app_access">Qasje·e·veçantë·aplikacioni</string> | 360 | ··<string·name="special_app_access">Qasje·e·veçantë·aplikacioni</string> |
361 | ··<string·name="special_app_access_no_apps">Nuk·ka·aplikacione</string> | 361 | ··<string·name="special_app_access_no_apps">Nuk·ka·aplikacione</string> |
362 | ··<string·name="special_app_access_search_keyword">qasje·e·veçantë·e·aplikacionit</string> | 362 | ··<string·name="special_app_access_search_keyword">qasje·e·veçantë·e·aplikacionit</string> |
363 | ··<string·name="special_file_access_dialog">Të·lejohet·që·ky·aplikacion·të·qaset,·modifikojë·dhe·fshijë·skedarët·në·pajisje·ose·në·çdo·pajisje·me·hapësirë·ruajtëse·të·lidhur?·Ky·aplikacion·mund·të·ketë·qasje·te·skedarët·pa·të·pyetur.</string> | 363 | ··<string·name="special_file_access_dialog">Të·lejohet·që·ky·aplikacion·të·qaset,·modifikojë·dhe·fshijë·skedarët·në·pajisje·ose·në·çdo·pajisje·me·hapësirë·ruajtëse·të·lidhur?·Ky·aplikacion·mund·të·ketë·qasje·te·skedarët·pa·të·pyetur.</string> |
Offset 124, 15 lines modified | Offset 124, 15 lines modified | ||
124 | ··<string·name="default_apps">Aplicações·predefinidas</string> | 124 | ··<string·name="default_apps">Aplicações·predefinidas</string> |
125 | ··<string·name="default_apps_for_work">Predefinição·para·o·trabalho</string> | 125 | ··<string·name="default_apps_for_work">Predefinição·para·o·trabalho</string> |
126 | ··<string·name="default_apps_manage_domain_urls">Abertura·de·links</string> | 126 | ··<string·name="default_apps_manage_domain_urls">Abertura·de·links</string> |
127 | ··<string·name="default_apps_more">Mais·predefinições</string> | 127 | ··<string·name="default_apps_more">Mais·predefinições</string> |
128 | ··<string·name="default_permission_description">executar·uma·ação·desconhecida</string> | 128 | ··<string·name="default_permission_description">executar·uma·ação·desconhecida</string> |
129 | ··<string·name="denied_header">Recusadas</string> | 129 | ··<string·name="denied_header">Recusadas</string> |
130 | ··<string·name="deny_permission_deny_and_dont_ask_again">Recusar·e·não·perguntar·novamente</string> | 130 | ··<string·name="deny_permission_deny_and_dont_ask_again">Recusar·e·não·perguntar·novamente</string> |
131 | ··<string·name="disabled_by_admin">Desativad | 131 | ··<string·name="disabled_by_admin">Desativado·pelo·administrador</string> |
132 | ··<string·name="enabled_by_admin">Ativado·pelo·administrador</string> | 132 | ··<string·name="enabled_by_admin">Ativado·pelo·administrador</string> |
133 | ··<string·name="encryption_unaware_confirmation_message">Nota:·se·reiniciar·o·dispositivo·e·tiver·um·bloqueio·de·ecrã·definido,·só·é·possível·iniciar·esta·app·quando·o·dispositivo·for·desbloqueado.</string> | 133 | ··<string·name="encryption_unaware_confirmation_message">Nota:·se·reiniciar·o·dispositivo·e·tiver·um·bloqueio·de·ecrã·definido,·só·é·possível·iniciar·esta·app·quando·o·dispositivo·for·desbloqueado.</string> |
134 | ··<string·name="expand_button_title">Avançadas</string> | 134 | ··<string·name="expand_button_title">Avançadas</string> |
135 | ··<string·name="fg_capabilities_assistant">Algumas·opções·não·estão·disponíveis·porque·esta·app·é·o·seu·assistente·digital·predefinido.</string> | 135 | ··<string·name="fg_capabilities_assistant">Algumas·opções·não·estão·disponíveis·porque·esta·app·é·o·seu·assistente·digital·predefinido.</string> |
136 | ··<string·name="fg_capabilities_carrier">Algumas·opções·não·estão·disponíveis·porque·esta·app·é·gerida·pelo·seu·operador.</string> | 136 | ··<string·name="fg_capabilities_carrier">Algumas·opções·não·estão·disponíveis·porque·esta·app·é·gerida·pelo·seu·operador.</string> |
137 | ··<string·name="fg_capabilities_sound_trigger">Algumas·opções·não·estão·disponíveis·porque·esta·app·necessita·de·detetar·som.</string> | 137 | ··<string·name="fg_capabilities_sound_trigger">Algumas·opções·não·estão·disponíveis·porque·esta·app·necessita·de·detetar·som.</string> |
138 | ··<string·name="fg_capabilities_voice_interaction">Algumas·opções·não·estão·disponíveis·porque·esta·app·é·utilizada·para·a·entrada·de·texto·por·voz.</string> | 138 | ··<string·name="fg_capabilities_voice_interaction">Algumas·opções·não·estão·disponíveis·porque·esta·app·é·utilizada·para·a·entrada·de·texto·por·voz.</string> |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ··<string·name="role_sms_request_description">Obtém·acesso·aos·contactos,·aos·SMS·e·ao·telemóvel.</string> | 347 | ··<string·name="role_sms_request_description">Obtém·acesso·aos·contactos,·aos·SMS·e·ao·telemóvel.</string> |
348 | ··<string·name="role_sms_request_title">Pretende·definir·o·%1$s·como·app·SMS·predefinida?</string> | 348 | ··<string·name="role_sms_request_title">Pretende·definir·o·%1$s·como·app·SMS·predefinida?</string> |
349 | ··<string·name="role_sms_search_keywords">mensagem·de·texto,·enviar·mensagens·de·texto,·mensagens</string> | 349 | ··<string·name="role_sms_search_keywords">mensagem·de·texto,·enviar·mensagens·de·texto,·mensagens</string> |
350 | ··<string·name="role_sms_short_label">Aplicação·de·SMS</string> | 350 | ··<string·name="role_sms_short_label">Aplicação·de·SMS</string> |
351 | ··<string·name="screen_overlay_button">Abrir·definições</string> | 351 | ··<string·name="screen_overlay_button">Abrir·definições</string> |
352 | ··<string·name="screen_overlay_message">Para·alterar·esta·definição·de·autorização,·primeiro·tem·de·desativar·a·sobreposição·do·ecrã·em·Definições·>·Aplicações</string> | 352 | ··<string·name="screen_overlay_message">Para·alterar·esta·definição·de·autorização,·primeiro·tem·de·desativar·a·sobreposição·do·ecrã·em·Definições·>·Aplicações</string> |
353 | ··<string·name="screen_overlay_title">Sobreposição·de·ecrã·detetada</string> | 353 | ··<string·name="screen_overlay_title">Sobreposição·de·ecrã·detetada</string> |
354 | ··<string·name="search_menu">Pesquisa· | 354 | ··<string·name="search_menu">Pesquisar·nas·definições</string> |
355 | ··<string·name="search_menu_title">Pesquisar</string> | 355 | ··<string·name="search_menu_title">Pesquisar</string> |
356 | ··<string·name="settings">Definições</string> | 356 | ··<string·name="settings">Definições</string> |
357 | ··<string·name="settings_button">Definições</string> | 357 | ··<string·name="settings_button">Definições</string> |
358 | ··<string·name="special_app_access">Acesso·especial·a·apps</string> | 358 | ··<string·name="special_app_access">Acesso·especial·a·apps</string> |
359 | ··<string·name="special_app_access_no_apps">Sem·aplicações</string> | 359 | ··<string·name="special_app_access_no_apps">Sem·aplicações</string> |
360 | ··<string·name="special_app_access_search_keyword">acesso·especial·a·apps</string> | 360 | ··<string·name="special_app_access_search_keyword">acesso·especial·a·apps</string> |
361 | ··<string·name="special_file_access_dialog">Pretende·permitir·que·esta·app·aceda,·modifique·e·elimine·ficheiros·no·dispositivo·ou·em·qualquer·dispositivo·de·armazenamento·associado?·Esta·app·pode·aceder·aos·ficheiros·sem·lhe·pedir·autorização.</string> | 361 | ··<string·name="special_file_access_dialog">Pretende·permitir·que·esta·app·aceda,·modifique·e·elimine·ficheiros·no·dispositivo·ou·em·qualquer·dispositivo·de·armazenamento·associado?·Esta·app·pode·aceder·aos·ficheiros·sem·lhe·pedir·autorização.</string> |
Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
56 | ··<string·name="app_permission_button_allow_foreground">Permitir·durante·o·uso·do·app</string> | 56 | ··<string·name="app_permission_button_allow_foreground">Permitir·durante·o·uso·do·app</string> |
57 | ··<string·name="app_permission_button_allow_media_only">Permitir·acesso·apenas·a·arquivos·de·mídia</string> | 57 | ··<string·name="app_permission_button_allow_media_only">Permitir·acesso·apenas·a·arquivos·de·mídia</string> |
58 | ··<string·name="app_permission_button_ask">Perguntar·sempre</string> | 58 | ··<string·name="app_permission_button_ask">Perguntar·sempre</string> |
59 | ··<string·name="app_permission_button_deny">Negar</string> | 59 | ··<string·name="app_permission_button_deny">Negar</string> |
60 | ··<string·name="app_permission_footer_app_permissions_link">Ver·todas·as·permissões·do·app·%1$s</string> | 60 | ··<string·name="app_permission_footer_app_permissions_link">Ver·todas·as·permissões·do·app·%1$s</string> |
61 | ··<string·name="app_permission_footer_permission_apps_link">Ver·todos·os·apps·que·têm·esta·permissão</string> | 61 | ··<string·name="app_permission_footer_permission_apps_link">Ver·todos·os·apps·que·têm·esta·permissão</string> |
62 | ··<string·name="app_permission_footer_special_file_access">Se·você·permitir·o·gerenciamento·de·todos·os·arquivos,·o·app·poderá·acessar,·modificar·e·excluir·qualquer·arquivo·no·armazenamento·comum·do·dispositivo·ou·no·armazenamento·de·dispositivos·conectados.·O·app·poderá·acessar·arquivos·sem·pedir·autorização.</string> | 62 | ··<string·name="app_permission_footer_special_file_access">Se·você·permitir·o·gerenciamento·de·todos·os·arquivos,·o·app·poderá·acessar,·modificar·e·excluir·qualquer·arquivo·no·armazenamento·comum·do·dispositivo·ou·no·armazenamento·de·dispositivos·conectados.·O·app·poderá·acessar·arquivos·sem·pedir·autorização.</string> |
63 | ··<string·name="app_permission_header">Permitir·que·este·app·acesse | 63 | ··<string·name="app_permission_header">Permitir·que·este·app·acesse:·%1$s</string> |
64 | ··<string·name="app_permission_manager">Gerenciar·permissões</string> | 64 | ··<string·name="app_permission_manager">Gerenciar·permissões</string> |
65 | ··<string·name="app_permission_most_recent_denied_summary">Negado·atualmente/último·acesso:·%1$s</string> | 65 | ··<string·name="app_permission_most_recent_denied_summary">Negado·atualmente/último·acesso:·%1$s</string> |
66 | ··<string·name="app_permission_most_recent_summary">Último·acesso:·%1$s</string> | 66 | ··<string·name="app_permission_most_recent_summary">Último·acesso:·%1$s</string> |
67 | ··<string·name="app_permission_never_accessed_denied_summary">Negado/nunca·acessado</string> | 67 | ··<string·name="app_permission_never_accessed_denied_summary">Negado/nunca·acessado</string> |
68 | ··<string·name="app_permission_never_accessed_summary">Nunca·acessou</string> | 68 | ··<string·name="app_permission_never_accessed_summary">Nunca·acessou</string> |
69 | ··<string·name="app_permission_title">Acesso·aos·recursos·de·%1$s</string> | 69 | ··<string·name="app_permission_title">Acesso·aos·recursos·de·%1$s</string> |
70 | ··<string·name="app_permissions">Permissões·do·app</string> | 70 | ··<string·name="app_permissions">Permissões·do·app</string> |
Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
56 | ··<string·name="app_permission_button_allow_foreground">Permitir·durante·o·uso·do·app</string> | 56 | ··<string·name="app_permission_button_allow_foreground">Permitir·durante·o·uso·do·app</string> |
57 | ··<string·name="app_permission_button_allow_media_only">Permitir·acesso·apenas·a·arquivos·de·mídia</string> | 57 | ··<string·name="app_permission_button_allow_media_only">Permitir·acesso·apenas·a·arquivos·de·mídia</string> |
58 | ··<string·name="app_permission_button_ask">Perguntar·sempre</string> | 58 | ··<string·name="app_permission_button_ask">Perguntar·sempre</string> |
59 | ··<string·name="app_permission_button_deny">Negar</string> | 59 | ··<string·name="app_permission_button_deny">Negar</string> |
60 | ··<string·name="app_permission_footer_app_permissions_link">Ver·todas·as·permissões·do·app·%1$s</string> | 60 | ··<string·name="app_permission_footer_app_permissions_link">Ver·todas·as·permissões·do·app·%1$s</string> |
61 | ··<string·name="app_permission_footer_permission_apps_link">Ver·todos·os·apps·que·têm·esta·permissão</string> | 61 | ··<string·name="app_permission_footer_permission_apps_link">Ver·todos·os·apps·que·têm·esta·permissão</string> |
62 | ··<string·name="app_permission_footer_special_file_access">Se·você·permitir·o·gerenciamento·de·todos·os·arquivos,·o·app·poderá·acessar,·modificar·e·excluir·qualquer·arquivo·no·armazenamento·comum·do·dispositivo·ou·no·armazenamento·de·dispositivos·conectados.·O·app·poderá·acessar·arquivos·sem·pedir·autorização.</string> | 62 | ··<string·name="app_permission_footer_special_file_access">Se·você·permitir·o·gerenciamento·de·todos·os·arquivos,·o·app·poderá·acessar,·modificar·e·excluir·qualquer·arquivo·no·armazenamento·comum·do·dispositivo·ou·no·armazenamento·de·dispositivos·conectados.·O·app·poderá·acessar·arquivos·sem·pedir·autorização.</string> |
63 | ··<string·name="app_permission_header">Permitir·que·este·app·acesse | 63 | ··<string·name="app_permission_header">Permitir·que·este·app·acesse:·%1$s</string> |
64 | ··<string·name="app_permission_manager">Gerenciar·permissões</string> | 64 | ··<string·name="app_permission_manager">Gerenciar·permissões</string> |
65 | ··<string·name="app_permission_most_recent_denied_summary">Negado·atualmente/último·acesso:·%1$s</string> | 65 | ··<string·name="app_permission_most_recent_denied_summary">Negado·atualmente/último·acesso:·%1$s</string> |
66 | ··<string·name="app_permission_most_recent_summary">Último·acesso:·%1$s</string> | 66 | ··<string·name="app_permission_most_recent_summary">Último·acesso:·%1$s</string> |
67 | ··<string·name="app_permission_never_accessed_denied_summary">Negado/nunca·acessado</string> | 67 | ··<string·name="app_permission_never_accessed_denied_summary">Negado/nunca·acessado</string> |
68 | ··<string·name="app_permission_never_accessed_summary">Nunca·acessou</string> | 68 | ··<string·name="app_permission_never_accessed_summary">Nunca·acessou</string> |
69 | ··<string·name="app_permission_title">Acesso·aos·recursos·de·%1$s</string> | 69 | ··<string·name="app_permission_title">Acesso·aos·recursos·de·%1$s</string> |
70 | ··<string·name="app_permissions">Permissões·do·app</string> | 70 | ··<string·name="app_permissions">Permissões·do·app</string> |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ··<string·name="role_sms_request_description">Magkaka-access·sa·mga·contact,·SMS,·telepono</string> | 347 | ··<string·name="role_sms_request_description">Magkaka-access·sa·mga·contact,·SMS,·telepono</string> |
348 | ··<string·name="role_sms_request_title">Itakda·ang·%1$s·bilang·iyong·default·na·SMS·app?</string> | 348 | ··<string·name="role_sms_request_title">Itakda·ang·%1$s·bilang·iyong·default·na·SMS·app?</string> |
349 | ··<string·name="role_sms_search_keywords">text·message,·pag-text,·mga·mensahe,·pagmemensahe</string> | 349 | ··<string·name="role_sms_search_keywords">text·message,·pag-text,·mga·mensahe,·pagmemensahe</string> |
350 | ··<string·name="role_sms_short_label">SMS·app</string> | 350 | ··<string·name="role_sms_short_label">SMS·app</string> |
351 | ··<string·name="screen_overlay_button">Buksan·ang·mga·setting</string> | 351 | ··<string·name="screen_overlay_button">Buksan·ang·mga·setting</string> |
352 | ··<string·name="screen_overlay_message">Para·baguhin·ang·setting·ng·pahintulot·na·ito,·kailangan·mo·munang·i-off·ang·screen·overlay·sa·Mga·Setting·>·Mga·App</string> | 352 | ··<string·name="screen_overlay_message">Para·baguhin·ang·setting·ng·pahintulot·na·ito,·kailangan·mo·munang·i-off·ang·screen·overlay·sa·Mga·Setting·>·Mga·App</string> |
353 | ··<string·name="screen_overlay_title">Natukoy·ang·screen·overlay</string> | 353 | ··<string·name="screen_overlay_title">Natukoy·ang·screen·overlay</string> |
354 | ··<string·name="search_menu">M | 354 | ··<string·name="search_menu">Maghanap·sa·mga·setting</string> |
355 | ··<string·name="search_menu_title">Maghanap</string> | 355 | ··<string·name="search_menu_title">Maghanap</string> |
356 | ··<string·name="settings">Mga·Setting</string> | 356 | ··<string·name="settings">Mga·Setting</string> |
357 | ··<string·name="settings_button">Mga·Setting</string> | 357 | ··<string·name="settings_button">Mga·Setting</string> |
358 | ··<string·name="special_app_access">Espesyal·na·app·access</string> | 358 | ··<string·name="special_app_access">Espesyal·na·app·access</string> |
359 | ··<string·name="special_app_access_no_apps">Walang·app</string> | 359 | ··<string·name="special_app_access_no_apps">Walang·app</string> |
360 | ··<string·name="special_app_access_search_keyword">Espesyal·na·access·ng·app</string> | 360 | ··<string·name="special_app_access_search_keyword">Espesyal·na·access·ng·app</string> |
361 | ··<string·name="special_file_access_dialog">Payagan·ang·app·na·ito·na·mag-access,·magbago,·at·mag-delete·ng·mga·file·sa·device,·o·sa·anumang·nakakonektang·storage·device?·Posibleng·mag-access·ng·mga·file·ang·app·na·ito·nang·hindi·ka·tinatanong.</string> | 361 | ··<string·name="special_file_access_dialog">Payagan·ang·app·na·ito·na·mag-access,·magbago,·at·mag-delete·ng·mga·file·sa·device,·o·sa·anumang·nakakonektang·storage·device?·Posibleng·mag-access·ng·mga·file·ang·app·na·ito·nang·hindi·ka·tinatanong.</string> |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ··<string·name="role_sms_request_description">Dobiva·pristup·kontaktima,·SMS-ovima,·telefonu</string> | 347 | ··<string·name="role_sms_request_description">Dobiva·pristup·kontaktima,·SMS-ovima,·telefonu</string> |
348 | ··<string·name="role_sms_request_title">Želite·li·postaviti·aplikaciju·%1$s·kao·zadanu·aplikaciju·za·SMS-ove?</string> | 348 | ··<string·name="role_sms_request_title">Želite·li·postaviti·aplikaciju·%1$s·kao·zadanu·aplikaciju·za·SMS-ove?</string> |
349 | ··<string·name="role_sms_search_keywords">tekstna·poruka,·slanje·SMS-a,·poruke,·slanje·poruka</string> | 349 | ··<string·name="role_sms_search_keywords">tekstna·poruka,·slanje·SMS-a,·poruke,·slanje·poruka</string> |
350 | ··<string·name="role_sms_short_label">Aplikacija·za·SMS</string> | 350 | ··<string·name="role_sms_short_label">Aplikacija·za·SMS</string> |
351 | ··<string·name="screen_overlay_button">Otvori·postavke</string> | 351 | ··<string·name="screen_overlay_button">Otvori·postavke</string> |
352 | ··<string·name="screen_overlay_message">Da·biste·promijenili·tu·postavku·dopuštenja,·prvo·morate·isključiti·preklapanje·na·zaslonu·u·Postavkama·>·Aplikacije</string> | 352 | ··<string·name="screen_overlay_message">Da·biste·promijenili·tu·postavku·dopuštenja,·prvo·morate·isključiti·preklapanje·na·zaslonu·u·Postavkama·>·Aplikacije</string> |
353 | ··<string·name="screen_overlay_title">Otkriveno·je·preklapanje·na·zaslonu</string> | 353 | ··<string·name="screen_overlay_title">Otkriveno·je·preklapanje·na·zaslonu</string> |
354 | ··<string·name="search_menu">Pretraži·postavke</string> | 354 | ··<string·name="search_menu">Pretražite·postavke</string> |
355 | ··<string·name="search_menu_title">Pretraži</string> | 355 | ··<string·name="search_menu_title">Pretraži</string> |
356 | ··<string·name="settings">Postavke</string> | 356 | ··<string·name="settings">Postavke</string> |
357 | ··<string·name="settings_button">Postavke</string> | 357 | ··<string·name="settings_button">Postavke</string> |
358 | ··<string·name="special_app_access">Poseban·pristup·aplikaciji</string> | 358 | ··<string·name="special_app_access">Poseban·pristup·aplikaciji</string> |
359 | ··<string·name="special_app_access_no_apps">Nema·aplikacija</string> | 359 | ··<string·name="special_app_access_no_apps">Nema·aplikacija</string> |
360 | ··<string·name="special_app_access_search_keyword">poseban·pristup·za·aplikacije</string> | 360 | ··<string·name="special_app_access_search_keyword">poseban·pristup·za·aplikacije</string> |
361 | ··<string·name="special_file_access_dialog">Želite·li·ovoj·aplikaciji·dopustiti·da·pristupi·datotekama·na·uređaju·ili·bilo·kojim·povezanim·uređajima·za·pohranu·te·da·ih·mijenja·i·briše?·Ova·aplikacija·može·pristupiti·datotekama·bez·vašeg·dopuštenja.</string> | 361 | ··<string·name="special_file_access_dialog">Želite·li·ovoj·aplikaciji·dopustiti·da·pristupi·datotekama·na·uređaju·ili·bilo·kojim·povezanim·uređajima·za·pohranu·te·da·ih·mijenja·i·briše?·Ova·aplikacija·može·pristupiti·datotekama·bez·vašeg·dopuštenja.</string> |
Offset 124, 15 lines modified | Offset 124, 15 lines modified | ||
124 | ··<string·name="default_apps">Ứng·dụng·mặc·định</string> | 124 | ··<string·name="default_apps">Ứng·dụng·mặc·định</string> |
125 | ··<string·name="default_apps_for_work">Ứng·dụng·mặc·định·cho·công·việc</string> | 125 | ··<string·name="default_apps_for_work">Ứng·dụng·mặc·định·cho·công·việc</string> |
126 | ··<string·name="default_apps_manage_domain_urls">Mở·liên·kết</string> | 126 | ··<string·name="default_apps_manage_domain_urls">Mở·liên·kết</string> |
127 | ··<string·name="default_apps_more">Ứng·dụng·mặc·định·khác</string> | 127 | ··<string·name="default_apps_more">Ứng·dụng·mặc·định·khác</string> |
128 | ··<string·name="default_permission_description">thực·hiện·hành·động·không·xác·định</string> | 128 | ··<string·name="default_permission_description">thực·hiện·hành·động·không·xác·định</string> |
129 | ··<string·name="denied_header">Bị·từ·chối</string> | 129 | ··<string·name="denied_header">Bị·từ·chối</string> |
130 | ··<string·name="deny_permission_deny_and_dont_ask_again">Từ·chối·và·không·hỏi·lại</string> | 130 | ··<string·name="deny_permission_deny_and_dont_ask_again">Từ·chối·và·không·hỏi·lại</string> |
131 | ··<string·name="disabled_by_admin"> | 131 | ··<string·name="disabled_by_admin">Đã·bị·quản·trị·viên·vô·hiệu·hóa</string> |
132 | ··<string·name="enabled_by_admin">Do·quản·trị·viên·bật</string> | 132 | ··<string·name="enabled_by_admin">Do·quản·trị·viên·bật</string> |
133 | ··<string·name="encryption_unaware_confirmation_message">Lưu·ý:·Nếu·bạn·khởi·động·lại·thiết·bị·và·đặt·khóa·màn·hình,·thì·ứng·dụng·này·sẽ·không·thể·khởi·động·cho·đến·khi·bạn·mở·khóa·thiết·bị.</string> | 133 | ··<string·name="encryption_unaware_confirmation_message">Lưu·ý:·Nếu·bạn·khởi·động·lại·thiết·bị·và·đặt·khóa·màn·hình,·thì·ứng·dụng·này·sẽ·không·thể·khởi·động·cho·đến·khi·bạn·mở·khóa·thiết·bị.</string> |
134 | ··<string·name="expand_button_title">Nâng·cao</string> | 134 | ··<string·name="expand_button_title">Nâng·cao</string> |
135 | ··<string·name="fg_capabilities_assistant">Một·số·tùy·chọn·có·thể·không·có·sẵn·vì·ứng·dụng·này·là·trợ·lý·kỹ·thuật·số·mặc·định</string> | 135 | ··<string·name="fg_capabilities_assistant">Một·số·tùy·chọn·có·thể·không·có·sẵn·vì·ứng·dụng·này·là·trợ·lý·kỹ·thuật·số·mặc·định</string> |
136 | ··<string·name="fg_capabilities_carrier">Một·số·tùy·chọn·có·thể·không·có·sẵn·vì·ứng·dụng·này·do·nhà·mạng·quản·lý</string> | 136 | ··<string·name="fg_capabilities_carrier">Một·số·tùy·chọn·có·thể·không·có·sẵn·vì·ứng·dụng·này·do·nhà·mạng·quản·lý</string> |
137 | ··<string·name="fg_capabilities_sound_trigger">Một·số·tùy·chọn·có·thể·không·có·sẵn·vì·ứng·dụng·này·cần·phát·hiện·âm·thanh</string> | 137 | ··<string·name="fg_capabilities_sound_trigger">Một·số·tùy·chọn·có·thể·không·có·sẵn·vì·ứng·dụng·này·cần·phát·hiện·âm·thanh</string> |
138 | ··<string·name="fg_capabilities_voice_interaction">Một·số·tùy·chọn·có·thể·không·có·sẵn·vì·ứng·dụng·này·dùng·để·nhập·liệu·bằng·giọng·nói</string> | 138 | ··<string·name="fg_capabilities_voice_interaction">Một·số·tùy·chọn·có·thể·không·có·sẵn·vì·ứng·dụng·này·dùng·để·nhập·liệu·bằng·giọng·nói</string> |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ··<string·name="role_sms_request_description">Có·quyền·truy·cập·vào·danh·bạ,·SMS,·điện·thoại</string> | 347 | ··<string·name="role_sms_request_description">Có·quyền·truy·cập·vào·danh·bạ,·SMS,·điện·thoại</string> |
348 | ··<string·name="role_sms_request_title">Bạn·muốn·đặt·%1$s·làm·ứng·dụng·SMS·mặc·định?</string> | 348 | ··<string·name="role_sms_request_title">Bạn·muốn·đặt·%1$s·làm·ứng·dụng·SMS·mặc·định?</string> |
349 | ··<string·name="role_sms_search_keywords">tin·nhắn·văn·bản,·nhắn·tin,·tin·nhắn,·nhắn</string> | 349 | ··<string·name="role_sms_search_keywords">tin·nhắn·văn·bản,·nhắn·tin,·tin·nhắn,·nhắn</string> |
350 | ··<string·name="role_sms_short_label">Ứng·dụng·SMS</string> | 350 | ··<string·name="role_sms_short_label">Ứng·dụng·SMS</string> |
351 | ··<string·name="screen_overlay_button">Mở·cài·đặt</string> | 351 | ··<string·name="screen_overlay_button">Mở·cài·đặt</string> |
352 | ··<string·name="screen_overlay_message">Để·thay·đổi·tùy·chọn·cài·đặt·quyền·này,·trước·tiên,·bạn·phải·tắt·lớp·phủ·màn·hình·trong·phần·Cài·đặt·>·Ứng·dụng</string> | 352 | ··<string·name="screen_overlay_message">Để·thay·đổi·tùy·chọn·cài·đặt·quyền·này,·trước·tiên,·bạn·phải·tắt·lớp·phủ·màn·hình·trong·phần·Cài·đặt·>·Ứng·dụng</string> |
353 | ··<string·name="screen_overlay_title">Đã·phát·hiện·lớp·phủ·màn·hình</string> | 353 | ··<string·name="screen_overlay_title">Đã·phát·hiện·lớp·phủ·màn·hình</string> |
354 | ··<string·name="search_menu">Tìm· | 354 | ··<string·name="search_menu">Tìm·trong·thông·tin·cài·đặt</string> |
355 | ··<string·name="search_menu_title">Tìm·kiếm</string> | 355 | ··<string·name="search_menu_title">Tìm·kiếm</string> |
356 | ··<string·name="settings">Cài·đặt</string> | 356 | ··<string·name="settings">Cài·đặt</string> |
357 | ··<string·name="settings_button">Cài·đặt</string> | 357 | ··<string·name="settings_button">Cài·đặt</string> |
358 | ··<string·name="special_app_access">Quyền·truy·cập·đặc·biệt</string> | 358 | ··<string·name="special_app_access">Quyền·truy·cập·đặc·biệt</string> |
359 | ··<string·name="special_app_access_no_apps">Không·có·ứng·dụng</string> | 359 | ··<string·name="special_app_access_no_apps">Không·có·ứng·dụng</string> |
360 | ··<string·name="special_app_access_search_keyword">quyền·truy·cập·ứng·dụng·đặc·biệt</string> | 360 | ··<string·name="special_app_access_search_keyword">quyền·truy·cập·ứng·dụng·đặc·biệt</string> |
361 | ··<string·name="special_file_access_dialog">Cho·phép·ứng·dụng·này·truy·cập,·sửa·đổi·và·xóa·tệp·trên·thiết·bị·này·hoặc·bất·kỳ·thiết·bị·lưu·trữ·nào·được·kết·nối?·Ứng·dụng·này·có·thể·truy·cập·vào·tệp·mà·không·cần·hỏi·bạn.</string> | 361 | ··<string·name="special_file_access_dialog">Cho·phép·ứng·dụng·này·truy·cập,·sửa·đổi·và·xóa·tệp·trên·thiết·bị·này·hoặc·bất·kỳ·thiết·bị·lưu·trữ·nào·được·kết·nối?·Ứng·dụng·này·có·thể·truy·cập·vào·tệp·mà·không·cần·hỏi·bạn.</string> |
Offset 124, 15 lines modified | Offset 124, 15 lines modified | ||
124 | ··<string·name="default_apps">Aplikazio·lehenetsiak</string> | 124 | ··<string·name="default_apps">Aplikazio·lehenetsiak</string> |
125 | ··<string·name="default_apps_for_work">Lanerako·aplikazio·lehenetsiak</string> | 125 | ··<string·name="default_apps_for_work">Lanerako·aplikazio·lehenetsiak</string> |
126 | ··<string·name="default_apps_manage_domain_urls">Irekiko·diren·estekak</string> | 126 | ··<string·name="default_apps_manage_domain_urls">Irekiko·diren·estekak</string> |
127 | ··<string·name="default_apps_more">Aplikazio·lehenetsi·gehiago</string> | 127 | ··<string·name="default_apps_more">Aplikazio·lehenetsi·gehiago</string> |
128 | ··<string·name="default_permission_description">Gauzatu·ekintza·ezezagunak</string> | 128 | ··<string·name="default_permission_description">Gauzatu·ekintza·ezezagunak</string> |
129 | ··<string·name="denied_header">Ukatutakoak</string> | 129 | ··<string·name="denied_header">Ukatutakoak</string> |
130 | ··<string·name="deny_permission_deny_and_dont_ask_again">Baztertu·eta·ez·galdetu·berriro</string> | 130 | ··<string·name="deny_permission_deny_and_dont_ask_again">Baztertu·eta·ez·galdetu·berriro</string> |
131 | ··<string·name="disabled_by_admin">Administratzaileak·desgaitu· | 131 | ··<string·name="disabled_by_admin">Administratzaileak·desgaitu·du</string> |
132 | ··<string·name="enabled_by_admin">Administratzaileak·gaitu·egin·du</string> | 132 | ··<string·name="enabled_by_admin">Administratzaileak·gaitu·egin·du</string> |
133 | ··<string·name="encryption_unaware_confirmation_message">Oharra:·gailua·berrabiarazten·baduzu·eta·pantailaren·blokeoa·badaukazu·ezarrita,·ezingo·da·abiarazi·aplikazioa·gailua·desblokeatzen·duzun·arte.</string> | 133 | ··<string·name="encryption_unaware_confirmation_message">Oharra:·gailua·berrabiarazten·baduzu·eta·pantailaren·blokeoa·badaukazu·ezarrita,·ezingo·da·abiarazi·aplikazioa·gailua·desblokeatzen·duzun·arte.</string> |
134 | ··<string·name="expand_button_title">Hobespen·aurreratuak</string> | 134 | ··<string·name="expand_button_title">Hobespen·aurreratuak</string> |
135 | ··<string·name="fg_capabilities_assistant">Aukera·batzuk·ez·daude·erabilgarri·laguntzaile·digital·lehenetsia·delako·aplikazio·hori</string> | 135 | ··<string·name="fg_capabilities_assistant">Aukera·batzuk·ez·daude·erabilgarri·laguntzaile·digital·lehenetsia·delako·aplikazio·hori</string> |
136 | ··<string·name="fg_capabilities_carrier">Aukera·batzuk·ez·daude·erabilgarri·operadoreak·kudeatzen·duelako·aplikazio·hori</string> | 136 | ··<string·name="fg_capabilities_carrier">Aukera·batzuk·ez·daude·erabilgarri·operadoreak·kudeatzen·duelako·aplikazio·hori</string> |
137 | ··<string·name="fg_capabilities_sound_trigger">Aukera·batzuk·ez·daude·erabilgarri·aplikazio·horrek·ez·duelako·hautematen·soinua</string> | 137 | ··<string·name="fg_capabilities_sound_trigger">Aukera·batzuk·ez·daude·erabilgarri·aplikazio·horrek·ez·duelako·hautematen·soinua</string> |
138 | ··<string·name="fg_capabilities_voice_interaction">Aukera·batzuk·ez·daude·erabilgarri·ahozko·idazketarako·erabiltzen·delako·aplikazio·hori</string> | 138 | ··<string·name="fg_capabilities_voice_interaction">Aukera·batzuk·ez·daude·erabilgarri·ahozko·idazketarako·erabiltzen·delako·aplikazio·hori</string> |
Offset 147, 15 lines modified | Offset 147, 15 lines modified | ||
147 | ··<string·name="grant_dialog_button_allow_media_only">Eman·multimedia-fitxategiak·atzitzeko·baimena</string> | 147 | ··<string·name="grant_dialog_button_allow_media_only">Eman·multimedia-fitxategiak·atzitzeko·baimena</string> |
148 | ··<string·name="grant_dialog_button_allow_one_time">Oraingo·honetan·soilik</string> | 148 | ··<string·name="grant_dialog_button_allow_one_time">Oraingo·honetan·soilik</string> |
149 | ··<string·name="grant_dialog_button_deny">Ukatu</string> | 149 | ··<string·name="grant_dialog_button_deny">Ukatu</string> |
150 | ··<string·name="grant_dialog_button_deny_and_dont_ask_again">Ukatu·eta·ez·galdetu·berriro</string> | 150 | ··<string·name="grant_dialog_button_deny_and_dont_ask_again">Ukatu·eta·ez·galdetu·berriro</string> |
151 | ··<string·name="grant_dialog_button_deny_anyway">Ukatu·hala·ere</string> | 151 | ··<string·name="grant_dialog_button_deny_anyway">Ukatu·hala·ere</string> |
152 | ··<string·name="grant_dialog_button_dismiss">Baztertu</string> | 152 | ··<string·name="grant_dialog_button_dismiss">Baztertu</string> |
153 | ··<string·name="grant_dialog_button_more_info">Datu·gehiago</string> | 153 | ··<string·name="grant_dialog_button_more_info">Datu·gehiago</string> |
154 | ··<string·name="grant_dialog_button_no_upgrade">Mantendu·“Aplikazioa· | 154 | ··<string·name="grant_dialog_button_no_upgrade">Mantendu·“Aplikazioa·abian·denean”·aukera</string> |
155 | ··<string·name="grant_dialog_button_no_upgrade_one_time">Mantendu·\"Oraingo·honetan·soilik\"</string> | 155 | ··<string·name="grant_dialog_button_no_upgrade_one_time">Mantendu·\"Oraingo·honetan·soilik\"</string> |
156 | ··<string·name="help_feedback_label">Laguntza·eta·iritziak</string> | 156 | ··<string·name="help_feedback_label">Laguntza·eta·iritziak</string> |
157 | ··<string·name="home_missing_work_profile_support">Ez·ditu·onartzen·laneko·profilak</string> | 157 | ··<string·name="home_missing_work_profile_support">Ez·ditu·onartzen·laneko·profilak</string> |
158 | ··<string·name="incident_report_channel_name">Partekatu·arazketa-datuak</string> | 158 | ··<string·name="incident_report_channel_name">Partekatu·arazketa-datuak</string> |
159 | ··<string·name="incident_report_dialog_allow_label">Baimendu</string> | 159 | ··<string·name="incident_report_dialog_allow_label">Baimendu</string> |
160 | ··<string·name="incident_report_dialog_deny_label">Ukatu</string> | 160 | ··<string·name="incident_report_dialog_deny_label">Ukatu</string> |
161 | ··<string·name="incident_report_dialog_intro">Arazo·bat·hauteman·du·sistemak.</string> | 161 | ··<string·name="incident_report_dialog_intro">Arazo·bat·hauteman·du·sistemak.</string> |
Offset 284, 15 lines modified | Offset 284, 15 lines modified | ||
284 | ··<string·name="permission_review_title_template_update">Eguneratu·egin·da·<b>%1$s</b>.·Aukeratu·aplikazioak·zer·atzi·dezakeen.</string> | 284 | ··<string·name="permission_review_title_template_update">Eguneratu·egin·da·<b>%1$s</b>.·Aukeratu·aplikazioak·zer·atzi·dezakeen.</string> |
285 | ··<string·name="permission_revoked_all">guztiak·desgaituta</string> | 285 | ··<string·name="permission_revoked_all">guztiak·desgaituta</string> |
286 | ··<string·name="permission_revoked_count">%1$d·desgaituta</string> | 286 | ··<string·name="permission_revoked_count">%1$d·desgaituta</string> |
287 | ··<string·name="permission_revoked_none">guztiak·gaituta</string> | 287 | ··<string·name="permission_revoked_none">guztiak·gaituta</string> |
288 | ··<string·name="permission_search_keyword">baimenak</string> | 288 | ··<string·name="permission_search_keyword">baimenak</string> |
289 | ··<string·name="permission_subtitle_all_files">Fitxategi·guztiak</string> | 289 | ··<string·name="permission_subtitle_all_files">Fitxategi·guztiak</string> |
290 | ··<string·name="permission_subtitle_media_only">Multimedia-fitxategiak</string> | 290 | ··<string·name="permission_subtitle_media_only">Multimedia-fitxategiak</string> |
291 | ··<string·name="permission_subtitle_only_in_foreground">Aplikazioa· | 291 | ··<string·name="permission_subtitle_only_in_foreground">Aplikazioa·abian·denean·soilik</string> |
292 | ··<string·name="permission_summary_disabled_by_admin_background_only">Administratzaileak·atz.·planoa·atzitzeko·aukera·desgaitu·du</string> | 292 | ··<string·name="permission_summary_disabled_by_admin_background_only">Administratzaileak·atz.·planoa·atzitzeko·aukera·desgaitu·du</string> |
293 | ··<string·name="permission_summary_disabled_by_policy_background_only">Gidalerro·batek·atzeko·planoa·atzitzeko·aukera·desgaitu·du</string> | 293 | ··<string·name="permission_summary_disabled_by_policy_background_only">Gidalerro·batek·atzeko·planoa·atzitzeko·aukera·desgaitu·du</string> |
294 | ··<string·name="permission_summary_enabled_by_admin_background_only">Administratzaileak·atzeko·planoa·atzitzeko·aukera·gaitu·du</string> | 294 | ··<string·name="permission_summary_enabled_by_admin_background_only">Administratzaileak·atzeko·planoa·atzitzeko·aukera·gaitu·du</string> |
295 | ··<string·name="permission_summary_enabled_by_admin_foreground_only">Administratzaileak·aurreko·planoa·atzitzeko·aukera·gaitu·du</string> | 295 | ··<string·name="permission_summary_enabled_by_admin_foreground_only">Administratzaileak·aurreko·planoa·atzitzeko·aukera·gaitu·du</string> |
296 | ··<string·name="permission_summary_enabled_by_policy_background_only">Gidalerro·batek·atzeko·planoa·atzitzeko·aukera·gaitu·du</string> | 296 | ··<string·name="permission_summary_enabled_by_policy_background_only">Gidalerro·batek·atzeko·planoa·atzitzeko·aukera·gaitu·du</string> |
297 | ··<string·name="permission_summary_enabled_by_policy_foreground_only">Gidalerro·batek·aurreko·planoa·atzitzeko·aukera·gaitu·du</string> | 297 | ··<string·name="permission_summary_enabled_by_policy_foreground_only">Gidalerro·batek·aurreko·planoa·atzitzeko·aukera·gaitu·du</string> |
298 | ··<string·name="permission_summary_enabled_system_fixed">Gailuak·baimen·hau·behar·du·funtzionatzeko</string> | 298 | ··<string·name="permission_summary_enabled_system_fixed">Gailuak·baimen·hau·behar·du·funtzionatzeko</string> |
Offset 149, 15 lines modified | Offset 149, 15 lines modified | ||
149 | ··<string·name="grant_dialog_button_deny">Deny</string> | 149 | ··<string·name="grant_dialog_button_deny">Deny</string> |
150 | ··<string·name="grant_dialog_button_deny_and_dont_ask_again">Deny·&·don’t·ask·again</string> | 150 | ··<string·name="grant_dialog_button_deny_and_dont_ask_again">Deny·&·don’t·ask·again</string> |
151 | ··<string·name="grant_dialog_button_deny_anyway">Deny·anyway</string> | 151 | ··<string·name="grant_dialog_button_deny_anyway">Deny·anyway</string> |
152 | ··<string·name="grant_dialog_button_dismiss">Dismiss</string> | 152 | ··<string·name="grant_dialog_button_dismiss">Dismiss</string> |
153 | ··<string·name="grant_dialog_button_more_info">More·info</string> | 153 | ··<string·name="grant_dialog_button_more_info">More·info</string> |
154 | ··<string·name="grant_dialog_button_no_upgrade">"Keep·'While·the·app·is·in·use'"</string> | 154 | ··<string·name="grant_dialog_button_no_upgrade">"Keep·'While·the·app·is·in·use'"</string> |
155 | ··<string·name="grant_dialog_button_no_upgrade_one_time">"Keep·'Only·this·time'"</string> | 155 | ··<string·name="grant_dialog_button_no_upgrade_one_time">"Keep·'Only·this·time'"</string> |
156 | ··<string·name="help_feedback_label">Help· | 156 | ··<string·name="help_feedback_label">Help·and·feedback</string> |
157 | ··<string·name="home_missing_work_profile_support">Doesn’t·support·work·profile</string> | 157 | ··<string·name="home_missing_work_profile_support">Doesn’t·support·work·profile</string> |
158 | ··<string·name="incident_report_channel_name">Share·Debugging·Data</string> | 158 | ··<string·name="incident_report_channel_name">Share·Debugging·Data</string> |
159 | ··<string·name="incident_report_dialog_allow_label">Allow</string> | 159 | ··<string·name="incident_report_dialog_allow_label">Allow</string> |
160 | ··<string·name="incident_report_dialog_deny_label">Deny</string> | 160 | ··<string·name="incident_report_dialog_deny_label">Deny</string> |
161 | ··<string·name="incident_report_dialog_intro">The·system·has·detected·a·problem.</string> | 161 | ··<string·name="incident_report_dialog_intro">The·system·has·detected·a·problem.</string> |
162 | ··<string·name="incident_report_dialog_text">%1$s·would·like·to·upload·a·bug·report·from·this·device·taken·on·%2$s·at·%3$s.·Bug·reports·include·personal·information·about·your·device·or·data·logged·by·apps,·such·as·user·names,·location·data,·device·identifiers·and·network·information.·Only·share·bug·reports·with·people·and·apps·that·you·trust·with·this·information.·Allow·%4$s·to·upload·a·bug·report?</string> | 162 | ··<string·name="incident_report_dialog_text">%1$s·would·like·to·upload·a·bug·report·from·this·device·taken·on·%2$s·at·%3$s.·Bug·reports·include·personal·information·about·your·device·or·data·logged·by·apps,·such·as·user·names,·location·data,·device·identifiers·and·network·information.·Only·share·bug·reports·with·people·and·apps·that·you·trust·with·this·information.·Allow·%4$s·to·upload·a·bug·report?</string> |
163 | ··<string·name="incident_report_dialog_title">Share·debugging·data?</string> | 163 | ··<string·name="incident_report_dialog_title">Share·debugging·data?</string> |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ··<string·name="role_sms_request_description">Fær·aðgang·að·tengiliðum,·SMS-skilaboðum·og·síma</string> | 347 | ··<string·name="role_sms_request_description">Fær·aðgang·að·tengiliðum,·SMS-skilaboðum·og·síma</string> |
348 | ··<string·name="role_sms_request_title">Velja·%1$s·sem·sjálfgefið·SMS-forrit?</string> | 348 | ··<string·name="role_sms_request_title">Velja·%1$s·sem·sjálfgefið·SMS-forrit?</string> |
349 | ··<string·name="role_sms_search_keywords">skilaboð,·textaskilaboð,·SMS-skilaboð,·SMS</string> | 349 | ··<string·name="role_sms_search_keywords">skilaboð,·textaskilaboð,·SMS-skilaboð,·SMS</string> |
350 | ··<string·name="role_sms_short_label">SMS-forrit</string> | 350 | ··<string·name="role_sms_short_label">SMS-forrit</string> |
351 | ··<string·name="screen_overlay_button">Opna·stillingar</string> | 351 | ··<string·name="screen_overlay_button">Opna·stillingar</string> |
352 | ··<string·name="screen_overlay_message">Til·að·breyta·þessari·heimildarstillingu·þarftu·fyrst·að·slökkva·á·skjáyfirlögn·undir·Stillingar·>·Forrit</string> | 352 | ··<string·name="screen_overlay_message">Til·að·breyta·þessari·heimildarstillingu·þarftu·fyrst·að·slökkva·á·skjáyfirlögn·undir·Stillingar·>·Forrit</string> |
353 | ··<string·name="screen_overlay_title">Skjáyfirlögn·greindist</string> | 353 | ··<string·name="screen_overlay_title">Skjáyfirlögn·greindist</string> |
354 | ··<string·name="search_menu">Leita | 354 | ··<string·name="search_menu">Leita·í·stillingum</string> |
355 | ··<string·name="search_menu_title">Leit</string> | 355 | ··<string·name="search_menu_title">Leit</string> |
356 | ··<string·name="settings">Stillingar</string> | 356 | ··<string·name="settings">Stillingar</string> |
357 | ··<string·name="settings_button">Áfram</string> | 357 | ··<string·name="settings_button">Áfram</string> |
358 | ··<string·name="special_app_access">Sérstakur·forritaaðgangur</string> | 358 | ··<string·name="special_app_access">Sérstakur·forritaaðgangur</string> |
359 | ··<string·name="special_app_access_no_apps">Engin·forrit</string> | 359 | ··<string·name="special_app_access_no_apps">Engin·forrit</string> |
360 | ··<string·name="special_app_access_search_keyword">sérstakur·forritaaðgangur</string> | 360 | ··<string·name="special_app_access_search_keyword">sérstakur·forritaaðgangur</string> |
361 | ··<string·name="special_file_access_dialog">Viltu·gefa·þessu·forriti·aðgang·að·skrám·í·tækinu·eða·tengdum·geymslutækjum·og·leyfi·til·að·breyta·þeim·og·eyða?·Þetta·forrit·getur·opnað·skrár·án·þess·að·spyrja·þig.</string> | 361 | ··<string·name="special_file_access_dialog">Viltu·gefa·þessu·forriti·aðgang·að·skrám·í·tækinu·eða·tengdum·geymslutækjum·og·leyfi·til·að·breyta·þeim·og·eyða?·Þetta·forrit·getur·opnað·skrár·án·þess·að·spyrja·þig.</string> |
Offset 149, 15 lines modified | Offset 149, 15 lines modified | ||
149 | ··<string·name="grant_dialog_button_deny">Deny</string> | 149 | ··<string·name="grant_dialog_button_deny">Deny</string> |
150 | ··<string·name="grant_dialog_button_deny_and_dont_ask_again">Deny·&·don’t·ask·again</string> | 150 | ··<string·name="grant_dialog_button_deny_and_dont_ask_again">Deny·&·don’t·ask·again</string> |
151 | ··<string·name="grant_dialog_button_deny_anyway">Deny·anyway</string> | 151 | ··<string·name="grant_dialog_button_deny_anyway">Deny·anyway</string> |
152 | ··<string·name="grant_dialog_button_dismiss">Dismiss</string> | 152 | ··<string·name="grant_dialog_button_dismiss">Dismiss</string> |
153 | ··<string·name="grant_dialog_button_more_info">More·info</string> | 153 | ··<string·name="grant_dialog_button_more_info">More·info</string> |
154 | ··<string·name="grant_dialog_button_no_upgrade">"Keep·'While·the·app·is·in·use'"</string> | 154 | ··<string·name="grant_dialog_button_no_upgrade">"Keep·'While·the·app·is·in·use'"</string> |
155 | ··<string·name="grant_dialog_button_no_upgrade_one_time">"Keep·'Only·this·time'"</string> | 155 | ··<string·name="grant_dialog_button_no_upgrade_one_time">"Keep·'Only·this·time'"</string> |
156 | ··<string·name="help_feedback_label">Help· | 156 | ··<string·name="help_feedback_label">Help·and·feedback</string> |
157 | ··<string·name="home_missing_work_profile_support">Doesn’t·support·work·profile</string> | 157 | ··<string·name="home_missing_work_profile_support">Doesn’t·support·work·profile</string> |
158 | ··<string·name="incident_report_channel_name">Share·Debugging·Data</string> | 158 | ··<string·name="incident_report_channel_name">Share·Debugging·Data</string> |
159 | ··<string·name="incident_report_dialog_allow_label">Allow</string> | 159 | ··<string·name="incident_report_dialog_allow_label">Allow</string> |
160 | ··<string·name="incident_report_dialog_deny_label">Deny</string> | 160 | ··<string·name="incident_report_dialog_deny_label">Deny</string> |
161 | ··<string·name="incident_report_dialog_intro">The·system·has·detected·a·problem.</string> | 161 | ··<string·name="incident_report_dialog_intro">The·system·has·detected·a·problem.</string> |
162 | ··<string·name="incident_report_dialog_text">%1$s·would·like·to·upload·a·bug·report·from·this·device·taken·on·%2$s·at·%3$s.·Bug·reports·include·personal·information·about·your·device·or·data·logged·by·apps,·such·as·user·names,·location·data,·device·identifiers·and·network·information.·Only·share·bug·reports·with·people·and·apps·that·you·trust·with·this·information.·Allow·%4$s·to·upload·a·bug·report?</string> | 162 | ··<string·name="incident_report_dialog_text">%1$s·would·like·to·upload·a·bug·report·from·this·device·taken·on·%2$s·at·%3$s.·Bug·reports·include·personal·information·about·your·device·or·data·logged·by·apps,·such·as·user·names,·location·data,·device·identifiers·and·network·information.·Only·share·bug·reports·with·people·and·apps·that·you·trust·with·this·information.·Allow·%4$s·to·upload·a·bug·report?</string> |
163 | ··<string·name="incident_report_dialog_title">Share·debugging·data?</string> | 163 | ··<string·name="incident_report_dialog_title">Share·debugging·data?</string> |
Offset 349, 15 lines modified | Offset 349, 15 lines modified | ||
349 | ··<string·name="role_sms_request_description">Տրվում·է·կոնտակտների,·SMS-ների·և·հեռախոսի·հասանելիություն</string> | 349 | ··<string·name="role_sms_request_description">Տրվում·է·կոնտակտների,·SMS-ների·և·հեռախոսի·հասանելիություն</string> |
350 | ··<string·name="role_sms_request_title">Նշե՞լ·%1$s·հավելվածը·որպես·SMS-ների·կանխադրված·հավելված</string> | 350 | ··<string·name="role_sms_request_title">Նշե՞լ·%1$s·հավելվածը·որպես·SMS-ների·կանխադրված·հավելված</string> |
351 | ··<string·name="role_sms_search_keywords">տեքստային·հաղորդագրություն,·կարճ·հաղորդագրությունների·ուղարկում,·հաղորդագրություններ,·հաղորդակցում</string> | 351 | ··<string·name="role_sms_search_keywords">տեքստային·հաղորդագրություն,·կարճ·հաղորդագրությունների·ուղարկում,·հաղորդագրություններ,·հաղորդակցում</string> |
352 | ··<string·name="role_sms_short_label">SMS-ների·հավելված</string> | 352 | ··<string·name="role_sms_short_label">SMS-ների·հավելված</string> |
353 | ··<string·name="screen_overlay_button">Բացել·կարգավորումները</string> | 353 | ··<string·name="screen_overlay_button">Բացել·կարգավորումները</string> |
354 | ··<string·name="screen_overlay_message">Այս·թույլտվության·կարգավորումները·փոխելու·համար·նախ·անհրաժեշտ·է·անջատել·էկրանի·վրադրումը՝·անցնելով·Կարգավորումներ·>·Հավելվածներ</string> | 354 | ··<string·name="screen_overlay_message">Այս·թույլտվության·կարգավորումները·փոխելու·համար·նախ·անհրաժեշտ·է·անջատել·էկրանի·վրադրումը՝·անցնելով·Կարգավորումներ·>·Հավելվածներ</string> |
355 | ··<string·name="screen_overlay_title">Հայտնաբերվել·է·էկրանի·վրադրում</string> | 355 | ··<string·name="screen_overlay_title">Հայտնաբերվել·է·էկրանի·վրադրում</string> |
356 | ··<string·name="search_menu">Որոն | 356 | ··<string·name="search_menu">Որոնեք·կարգավորումներ</string> |
357 | ··<string·name="search_menu_title">Որոնել</string> | 357 | ··<string·name="search_menu_title">Որոնել</string> |
358 | ··<string·name="settings">Կարգավորումներ</string> | 358 | ··<string·name="settings">Կարգավորումներ</string> |
359 | ··<string·name="settings_button">Կարգավորումներ</string> | 359 | ··<string·name="settings_button">Կարգավորումներ</string> |
360 | ··<string·name="special_app_access">Հատուկ·հասանելիություն</string> | 360 | ··<string·name="special_app_access">Հատուկ·հասանելիություն</string> |
361 | ··<string·name="special_app_access_no_apps">Հավելվածներ·չկան</string> | 361 | ··<string·name="special_app_access_no_apps">Հավելվածներ·չկան</string> |
362 | ··<string·name="special_app_access_search_keyword">հատուկ·հասանելիություն·հավելվածների·համար</string> | 362 | ··<string·name="special_app_access_search_keyword">հատուկ·հասանելիություն·հավելվածների·համար</string> |
363 | ··<string·name="special_file_access_dialog">Թույլատրե՞լ·այս·հավելվածին·օգտագործել,·փոփոխել·և·ջնջել·այս·սարքի·կամ·միացված·կրիչների·ֆայլերը։·Այս·հավելվածը·կկարողանա·օգտագործել·ֆայլերը՝·առանց·ձեզ·հարցնելու։</string> | 363 | ··<string·name="special_file_access_dialog">Թույլատրե՞լ·այս·հավելվածին·օգտագործել,·փոփոխել·և·ջնջել·այս·սարքի·կամ·միացված·կրիչների·ֆայլերը։·Այս·հավելվածը·կկարողանա·օգտագործել·ֆայլերը՝·առանց·ձեզ·հարցնելու։</string> |
Offset 149, 15 lines modified | Offset 149, 15 lines modified | ||
149 | ··<string·name="grant_dialog_button_deny">Deny</string> | 149 | ··<string·name="grant_dialog_button_deny">Deny</string> |
150 | ··<string·name="grant_dialog_button_deny_and_dont_ask_again">Deny·&·don’t·ask·again</string> | 150 | ··<string·name="grant_dialog_button_deny_and_dont_ask_again">Deny·&·don’t·ask·again</string> |
151 | ··<string·name="grant_dialog_button_deny_anyway">Deny·anyway</string> | 151 | ··<string·name="grant_dialog_button_deny_anyway">Deny·anyway</string> |
152 | ··<string·name="grant_dialog_button_dismiss">Dismiss</string> | 152 | ··<string·name="grant_dialog_button_dismiss">Dismiss</string> |
153 | ··<string·name="grant_dialog_button_more_info">More·info</string> | 153 | ··<string·name="grant_dialog_button_more_info">More·info</string> |
154 | ··<string·name="grant_dialog_button_no_upgrade">"Keep·'While·the·app·is·in·use'"</string> | 154 | ··<string·name="grant_dialog_button_no_upgrade">"Keep·'While·the·app·is·in·use'"</string> |
155 | ··<string·name="grant_dialog_button_no_upgrade_one_time">"Keep·'Only·this·time'"</string> | 155 | ··<string·name="grant_dialog_button_no_upgrade_one_time">"Keep·'Only·this·time'"</string> |
156 | ··<string·name="help_feedback_label">Help· | 156 | ··<string·name="help_feedback_label">Help·and·feedback</string> |
157 | ··<string·name="home_missing_work_profile_support">Doesn’t·support·work·profile</string> | 157 | ··<string·name="home_missing_work_profile_support">Doesn’t·support·work·profile</string> |
158 | ··<string·name="incident_report_channel_name">Share·Debugging·Data</string> | 158 | ··<string·name="incident_report_channel_name">Share·Debugging·Data</string> |
159 | ··<string·name="incident_report_dialog_allow_label">Allow</string> | 159 | ··<string·name="incident_report_dialog_allow_label">Allow</string> |
160 | ··<string·name="incident_report_dialog_deny_label">Deny</string> | 160 | ··<string·name="incident_report_dialog_deny_label">Deny</string> |
161 | ··<string·name="incident_report_dialog_intro">The·system·has·detected·a·problem.</string> | 161 | ··<string·name="incident_report_dialog_intro">The·system·has·detected·a·problem.</string> |
162 | ··<string·name="incident_report_dialog_text">%1$s·would·like·to·upload·a·bug·report·from·this·device·taken·on·%2$s·at·%3$s.·Bug·reports·include·personal·information·about·your·device·or·data·logged·by·apps,·such·as·user·names,·location·data,·device·identifiers·and·network·information.·Only·share·bug·reports·with·people·and·apps·that·you·trust·with·this·information.·Allow·%4$s·to·upload·a·bug·report?</string> | 162 | ··<string·name="incident_report_dialog_text">%1$s·would·like·to·upload·a·bug·report·from·this·device·taken·on·%2$s·at·%3$s.·Bug·reports·include·personal·information·about·your·device·or·data·logged·by·apps,·such·as·user·names,·location·data,·device·identifiers·and·network·information.·Only·share·bug·reports·with·people·and·apps·that·you·trust·with·this·information.·Allow·%4$s·to·upload·a·bug·report?</string> |
163 | ··<string·name="incident_report_dialog_title">Share·debugging·data?</string> | 163 | ··<string·name="incident_report_dialog_title">Share·debugging·data?</string> |
Offset 124, 16 lines modified | Offset 124, 16 lines modified | ||
124 | ··<string·name="default_apps">برنامههای·پیشفرض</string> | 124 | ··<string·name="default_apps">برنامههای·پیشفرض</string> |
125 | ··<string·name="default_apps_for_work">پیشفرض·برای·کار</string> | 125 | ··<string·name="default_apps_for_work">پیشفرض·برای·کار</string> |
126 | ··<string·name="default_apps_manage_domain_urls">باز·کردن·پیوندها</string> | 126 | ··<string·name="default_apps_manage_domain_urls">باز·کردن·پیوندها</string> |
127 | ··<string·name="default_apps_more">سایر·پیشفرضها</string> | 127 | ··<string·name="default_apps_more">سایر·پیشفرضها</string> |
128 | ··<string·name="default_permission_description">انجام·یک·اقدام·ناشناس</string> | 128 | ··<string·name="default_permission_description">انجام·یک·اقدام·ناشناس</string> |
129 | ··<string·name="denied_header">غیرمجاز</string> | 129 | ··<string·name="denied_header">غیرمجاز</string> |
130 | ··<string·name="deny_permission_deny_and_dont_ask_again">رد·شود·و·دیگر·سؤال·نشود</string> | 130 | ··<string·name="deny_permission_deny_and_dont_ask_again">رد·شود·و·دیگر·سؤال·نشود</string> |
131 | ··<string·name="disabled_by_admin"> | 131 | ··<string·name="disabled_by_admin">توسط·سرپرست·غیرفعال·شده</string> |
132 | ··<string·name="enabled_by_admin"> | 132 | ··<string·name="enabled_by_admin">توسط·سرپرست·فعال·شده</string> |
133 | ··<string·name="encryption_unaware_confirmation_message">توجه:·اگر·دستگاهتان·را·بازراهاندازی·کنید·و·قفل·صفحه·تنظیم·کرده·باشید،·تا·قفل·تلفن·را·باز·نکنید،·این·برنامه·نمیتواند·شروع·به·کار·کند.</string> | 133 | ··<string·name="encryption_unaware_confirmation_message">توجه:·اگر·دستگاهتان·را·بازراهاندازی·کنید·و·قفل·صفحه·تنظیم·کرده·باشید،·تا·قفل·تلفن·را·باز·نکنید،·این·برنامه·نمیتواند·شروع·به·کار·کند.</string> |
134 | ··<string·name="expand_button_title">پیشرفته</string> | 134 | ··<string·name="expand_button_title">پیشرفته</string> |
135 | ··<string·name="fg_capabilities_assistant">برخی·از·گزینهها·در·دسترس·نخواهد·بود·زیرا·این·برنامه·دستیار·دیجیتال·پیشفرض·شما·است</string> | 135 | ··<string·name="fg_capabilities_assistant">برخی·از·گزینهها·در·دسترس·نخواهد·بود·زیرا·این·برنامه·دستیار·دیجیتال·پیشفرض·شما·است</string> |
136 | ··<string·name="fg_capabilities_carrier">برخی·از·گزینهها·در·دسترس·نخواهد·بود·زیرا·این·برنامه·را·شرکت·مخابراتی·شما·مدیریت·میکند</string> | 136 | ··<string·name="fg_capabilities_carrier">برخی·از·گزینهها·در·دسترس·نخواهد·بود·زیرا·این·برنامه·را·شرکت·مخابراتی·شما·مدیریت·میکند</string> |
137 | ··<string·name="fg_capabilities_sound_trigger">برخی·از·گزینهها·در·دسترس·نخواهد·بود·زیرا·این·برنامه·باید·بتواند·صدا·را·شناسایی·کند</string> | 137 | ··<string·name="fg_capabilities_sound_trigger">برخی·از·گزینهها·در·دسترس·نخواهد·بود·زیرا·این·برنامه·باید·بتواند·صدا·را·شناسایی·کند</string> |
138 | ··<string·name="fg_capabilities_voice_interaction">برخی·از·گزینهها·در·دسترس·نخواهد·بود·زیرا·از·این·برنامه·برای·ورودی·گفتاری·استفاده·میشود</string> | 138 | ··<string·name="fg_capabilities_voice_interaction">برخی·از·گزینهها·در·دسترس·نخواهد·بود·زیرا·از·این·برنامه·برای·ورودی·گفتاری·استفاده·میشود</string> |
139 | ··<string·name="filter_by_permissions">فیلتر·کردن·براساس·مجوزها</string> | 139 | ··<string·name="filter_by_permissions">فیلتر·کردن·براساس·مجوزها</string> |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ··<string·name="role_sms_request_description">به·مخاطبین،·پیامک،·و·تلفن·دسترسی·مییابد</string> | 347 | ··<string·name="role_sms_request_description">به·مخاطبین،·پیامک،·و·تلفن·دسترسی·مییابد</string> |
348 | ··<string·name="role_sms_request_title">%1$s·بهعنوان·برنامه·پیامک·پیشفرض·تنظیم·شود؟</string> | 348 | ··<string·name="role_sms_request_title">%1$s·بهعنوان·برنامه·پیامک·پیشفرض·تنظیم·شود؟</string> |
349 | ··<string·name="role_sms_search_keywords">پیام·نوشتاری،·ارسال·پیامک،·پیامها،·پیامرسانی</string> | 349 | ··<string·name="role_sms_search_keywords">پیام·نوشتاری،·ارسال·پیامک،·پیامها،·پیامرسانی</string> |
350 | ··<string·name="role_sms_short_label">برنامه·پیامک</string> | 350 | ··<string·name="role_sms_short_label">برنامه·پیامک</string> |
351 | ··<string·name="screen_overlay_button">باز·کردن·تنظیمات</string> | 351 | ··<string·name="screen_overlay_button">باز·کردن·تنظیمات</string> |
352 | ··<string·name="screen_overlay_message">برای·تغییر·این·تنظیم·مجوز،·ابتدا·باید·همپوشانی·صفحه·را·از·«تنظیمات·>·برنامهها»·خاموش·کنید</string> | 352 | ··<string·name="screen_overlay_message">برای·تغییر·این·تنظیم·مجوز،·ابتدا·باید·همپوشانی·صفحه·را·از·«تنظیمات·>·برنامهها»·خاموش·کنید</string> |
353 | ··<string·name="screen_overlay_title">همپوشانی·صفحه·شناسایی·شد</string> | 353 | ··<string·name="screen_overlay_title">همپوشانی·صفحه·شناسایی·شد</string> |
354 | ··<string·name="search_menu"> | 354 | ··<string·name="search_menu">تنظیمات·جستجو</string> |
355 | ··<string·name="search_menu_title">جستجو</string> | 355 | ··<string·name="search_menu_title">جستجو</string> |
356 | ··<string·name="settings">تنظیمات</string> | 356 | ··<string·name="settings">تنظیمات</string> |
357 | ··<string·name="settings_button">تنظیمات</string> | 357 | ··<string·name="settings_button">تنظیمات</string> |
358 | ··<string·name="special_app_access">دسترسی·ویژه·برنامه</string> | 358 | ··<string·name="special_app_access">دسترسی·ویژه·برنامه</string> |
359 | ··<string·name="special_app_access_no_apps">برنامهای·موجود·نیست</string> | 359 | ··<string·name="special_app_access_no_apps">برنامهای·موجود·نیست</string> |
360 | ··<string·name="special_app_access_search_keyword">دسترسی·ویژه·برنامه</string> | 360 | ··<string·name="special_app_access_search_keyword">دسترسی·ویژه·برنامه</string> |
361 | ··<string·name="special_file_access_dialog">به·این·برنامه·اجازه·داده·شود·به·فایلهای·موجود·در·این·دستگاه·یا·دستگاههای·ذخیرهسازی·متصل·دسترسی·داشته·باشد،·آنها·را·تغییر·دهد،·و·حذف·کند؟·این·برنامه·ممکن·است·بدون·سؤال·کردن·از·شما·به·فایلها·دسترسی·پیدا·کند.</string> | 361 | ··<string·name="special_file_access_dialog">به·این·برنامه·اجازه·داده·شود·به·فایلهای·موجود·در·این·دستگاه·یا·دستگاههای·ذخیرهسازی·متصل·دسترسی·داشته·باشد،·آنها·را·تغییر·دهد،·و·حذف·کند؟·این·برنامه·ممکن·است·بدون·سؤال·کردن·از·شما·به·فایلها·دسترسی·پیدا·کند.</string> |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ··<string·name="role_sms_request_description">Mendapatkan·akses·ke·kontak,·SMS,·telepon</string> | 347 | ··<string·name="role_sms_request_description">Mendapatkan·akses·ke·kontak,·SMS,·telepon</string> |
348 | ··<string·name="role_sms_request_title">Tetapkan·%1$s·sebagai·aplikasi·SMS·default·Anda?</string> | 348 | ··<string·name="role_sms_request_title">Tetapkan·%1$s·sebagai·aplikasi·SMS·default·Anda?</string> |
349 | ··<string·name="role_sms_search_keywords">SMS,·teks,·pesan,·perpesanan</string> | 349 | ··<string·name="role_sms_search_keywords">SMS,·teks,·pesan,·perpesanan</string> |
350 | ··<string·name="role_sms_short_label">Aplikasi·SMS</string> | 350 | ··<string·name="role_sms_short_label">Aplikasi·SMS</string> |
351 | ··<string·name="screen_overlay_button">Buka·setelan</string> | 351 | ··<string·name="screen_overlay_button">Buka·setelan</string> |
352 | ··<string·name="screen_overlay_message">Untuk·mengubah·setelan·izin·ini,·terlebih·dahulu·Anda·harus·menonaktifkan·hamparan·layar·dari·Setelan·>·Aplikasi</string> | 352 | ··<string·name="screen_overlay_message">Untuk·mengubah·setelan·izin·ini,·terlebih·dahulu·Anda·harus·menonaktifkan·hamparan·layar·dari·Setelan·>·Aplikasi</string> |
353 | ··<string·name="screen_overlay_title">Hamparan·layar·terdeteksi</string> | 353 | ··<string·name="screen_overlay_title">Hamparan·layar·terdeteksi</string> |
354 | ··<string·name="search_menu"> | 354 | ··<string·name="search_menu">Telusuri·setelan</string> |
355 | ··<string·name="search_menu_title">Telusuri</string> | 355 | ··<string·name="search_menu_title">Telusuri</string> |
356 | ··<string·name="settings">Setelan</string> | 356 | ··<string·name="settings">Setelan</string> |
357 | ··<string·name="settings_button">Setelan</string> | 357 | ··<string·name="settings_button">Setelan</string> |
358 | ··<string·name="special_app_access">Akses·aplikasi·khusus</string> | 358 | ··<string·name="special_app_access">Akses·aplikasi·khusus</string> |
359 | ··<string·name="special_app_access_no_apps">Tidak·ada·aplikasi</string> | 359 | ··<string·name="special_app_access_no_apps">Tidak·ada·aplikasi</string> |
360 | ··<string·name="special_app_access_search_keyword">akses·aplikasi·khusus</string> | 360 | ··<string·name="special_app_access_search_keyword">akses·aplikasi·khusus</string> |
361 | ··<string·name="special_file_access_dialog">Izinkan·aplikasi·ini·untuk·mengakses,·mengubah,·dan·menghapus·file·di·perangkat,·atau·perangkat·penyimpanan·yang·terhubung?·Aplikasi·ini·dapat·mengakses·file·tanpa·bertanya·pada·Anda.</string> | 361 | ··<string·name="special_file_access_dialog">Izinkan·aplikasi·ini·untuk·mengakses,·mengubah,·dan·menghapus·file·di·perangkat,·atau·perangkat·penyimpanan·yang·terhubung?·Aplikasi·ini·dapat·mengakses·file·tanpa·bertanya·pada·Anda.</string> |
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 | <LinearLayout·android:background="@color/grant_permissions_background_color"·android:orientation="horizontal"·android:paddingBottom="@dimen/action_dialog_padding_bottom"·android:paddingLeft="@dimen/action_dialog_padding_left"·android:paddingRight="@dimen/action_dialog_padding_right"·android:paddingTop="@dimen/action_dialog_padding_top"·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <LinearLayout·android:background="@color/grant_permissions_background_color"·android:id="@id/grant_dialog"·android:orientation="horizontal"·android:paddingBottom="@dimen/action_dialog_padding_bottom"·android:paddingLeft="@dimen/action_dialog_padding_left"·android:paddingRight="@dimen/action_dialog_padding_right"·android:paddingTop="@dimen/action_dialog_padding_top"·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<ImageView·android:id="@id/permission_icon"·android:layout_height="@dimen/grant_permissions_app_icon_size"·android:layout_marginTop="@dimen/grant_permissions_app_icon_margin_top"·android:layout_width="@dimen/grant_permissions_app_icon_size"·android:tint="@color/grant_permissions_app_color"/> | 3 | ··<ImageView·android:id="@id/permission_icon"·android:layout_height="@dimen/grant_permissions_app_icon_size"·android:layout_marginTop="@dimen/grant_permissions_app_icon_margin_top"·android:layout_width="@dimen/grant_permissions_app_icon_size"·android:tint="@color/grant_permissions_app_color"/> |
4 | ··<LinearLayout·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/action_dialog_content_margin_left"·android:layout_marginRight="@dimen/action_dialog_content_margin_right"·android:layout_weight="1.0"·android:layout_width="0.0dip"·android:orientation="vertical"> | 4 | ··<LinearLayout·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/action_dialog_content_margin_left"·android:layout_marginRight="@dimen/action_dialog_content_margin_right"·android:layout_weight="1.0"·android:layout_width="0.0dip"·android:orientation="vertical"> |
5 | ····<TextView·android:id="@id/current_page_text"·android:layout_height="wrap_content"·android:layout_marginBottom="@dimen/grant_permissions_app_breadcrumb_margin_bottom"·android:layout_width="wrap_content"·android:textAppearance="@style/GrantPermissions.BreadcrumbText"/> | 5 | ····<TextView·android:id="@id/current_page_text"·android:layout_height="wrap_content"·android:layout_marginBottom="@dimen/grant_permissions_app_breadcrumb_margin_bottom"·android:layout_width="wrap_content"·android:textAppearance="@style/GrantPermissions.BreadcrumbText"/> |
6 | ····<TextView·android:id="@id/permission_message"·android:layout_height="wrap_content"·android:layout_marginBottom="@dimen/grant_permissions_app_title_margin_bottom"·android:layout_width="wrap_content"·android:textAppearance="@style/GrantPermissions.TitleText"/> | 6 | ····<TextView·android:id="@id/permission_message"·android:layout_height="wrap_content"·android:layout_marginBottom="@dimen/grant_permissions_app_title_margin_bottom"·android:layout_width="wrap_content"·android:textAppearance="@style/GrantPermissions.TitleText"/> |
7 | ····<TextView·android:layout_height="0.0dip"·android:layout_marginBottom="@dimen/grant_permissions_app_details_margin_bottom"·android:layout_weight="1.0"·android:layout_width="fill_parent"·android:text="@string/grant_dialog_how_to_change"·android:textAppearance="@style/GrantPermissions.BodyText"/> | 7 | ····<TextView·android:layout_height="0.0dip"·android:layout_marginBottom="@dimen/grant_permissions_app_details_margin_bottom"·android:layout_weight="1.0"·android:layout_width="fill_parent"·android:text="@string/grant_dialog_how_to_change"·android:textAppearance="@style/GrantPermissions.BodyText"/> |
8 | ··</LinearLayout> | 8 | ··</LinearLayout> |
9 | ··<LinearLayout·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/action_dialog_actions_margin_left"·android:layout_marginTop="@dimen/action_dialog_actions_margin_top"·android:layout_width="@dimen/action_dialog_actions_width"·android:orientation="vertical"> | 9 | ··<LinearLayout·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/action_dialog_actions_margin_left"·android:layout_marginTop="@dimen/action_dialog_actions_margin_top"·android:layout_width="@dimen/action_dialog_actions_width"·android:orientation="vertical"> |
Offset 124, 15 lines modified | Offset 124, 15 lines modified | ||
124 | ··<string·name="default_apps">Standardapps</string> | 124 | ··<string·name="default_apps">Standardapps</string> |
125 | ··<string·name="default_apps_for_work">Standard·til·arbejde</string> | 125 | ··<string·name="default_apps_for_work">Standard·til·arbejde</string> |
126 | ··<string·name="default_apps_manage_domain_urls">Åbning·af·links</string> | 126 | ··<string·name="default_apps_manage_domain_urls">Åbning·af·links</string> |
127 | ··<string·name="default_apps_more">Flere·standardapps</string> | 127 | ··<string·name="default_apps_more">Flere·standardapps</string> |
128 | ··<string·name="default_permission_description">udføre·en·ukendt·handling</string> | 128 | ··<string·name="default_permission_description">udføre·en·ukendt·handling</string> |
129 | ··<string·name="denied_header">Afvist</string> | 129 | ··<string·name="denied_header">Afvist</string> |
130 | ··<string·name="deny_permission_deny_and_dont_ask_again">Afvis,·og·spørg·ikke·igen</string> | 130 | ··<string·name="deny_permission_deny_and_dont_ask_again">Afvis,·og·spørg·ikke·igen</string> |
131 | ··<string·name="disabled_by_admin">Deaktiveret·af·administrator | 131 | ··<string·name="disabled_by_admin">Deaktiveret·af·administrator</string> |
132 | ··<string·name="enabled_by_admin">Aktiveret·af·administratoren</string> | 132 | ··<string·name="enabled_by_admin">Aktiveret·af·administratoren</string> |
133 | ··<string·name="encryption_unaware_confirmation_message">Bemærk!·Hvis·du·genstarter·din·enhed·og·har·indstillet·en·skærmlås,·kan·denne·app·ikke·starte,·før·du·låser·enheden·op.</string> | 133 | ··<string·name="encryption_unaware_confirmation_message">Bemærk!·Hvis·du·genstarter·din·enhed·og·har·indstillet·en·skærmlås,·kan·denne·app·ikke·starte,·før·du·låser·enheden·op.</string> |
134 | ··<string·name="expand_button_title">Avanceret</string> | 134 | ··<string·name="expand_button_title">Avanceret</string> |
135 | ··<string·name="fg_capabilities_assistant">Nogle·muligheder·er·ikke·tilgængelige,·da·denne·app·er·vores·gængse·digitale·assistent</string> | 135 | ··<string·name="fg_capabilities_assistant">Nogle·muligheder·er·ikke·tilgængelige,·da·denne·app·er·vores·gængse·digitale·assistent</string> |
136 | ··<string·name="fg_capabilities_carrier">Nogle·muligheder·er·ikke·tilgængelige,·da·denne·app·administreres·af·dit·telefonselskab</string> | 136 | ··<string·name="fg_capabilities_carrier">Nogle·muligheder·er·ikke·tilgængelige,·da·denne·app·administreres·af·dit·telefonselskab</string> |
137 | ··<string·name="fg_capabilities_sound_trigger">Nogle·muligheder·er·ikke·tilgængelige,·da·denne·app·skal·kunne·registrere·lyd</string> | 137 | ··<string·name="fg_capabilities_sound_trigger">Nogle·muligheder·er·ikke·tilgængelige,·da·denne·app·skal·kunne·registrere·lyd</string> |
138 | ··<string·name="fg_capabilities_voice_interaction">Nogle·muligheder·er·ikke·tilgængelige,·da·denne·app·bruges·til·indtaling</string> | 138 | ··<string·name="fg_capabilities_voice_interaction">Nogle·muligheder·er·ikke·tilgængelige,·da·denne·app·bruges·til·indtaling</string> |
Offset 124, 15 lines modified | Offset 124, 15 lines modified | ||
124 | ··<string·name="default_apps">ଡିଫଲ୍ଟ·ଆପ୍ସ</string> | 124 | ··<string·name="default_apps">ଡିଫଲ୍ଟ·ଆପ୍ସ</string> |
125 | ··<string·name="default_apps_for_work">କାର୍ଯ୍ୟ·ପାଇଁ·ଡିଫଲ୍ଟ·ଅଛି</string> | 125 | ··<string·name="default_apps_for_work">କାର୍ଯ୍ୟ·ପାଇଁ·ଡିଫଲ୍ଟ·ଅଛି</string> |
126 | ··<string·name="default_apps_manage_domain_urls">ଓପନିଂ·ଲିଙ୍କ୍</string> | 126 | ··<string·name="default_apps_manage_domain_urls">ଓପନିଂ·ଲିଙ୍କ୍</string> |
127 | ··<string·name="default_apps_more">ଅଧିକ·ଡିଫଲ୍ଟଗୁଡ଼ିକ</string> | 127 | ··<string·name="default_apps_more">ଅଧିକ·ଡିଫଲ୍ଟଗୁଡ଼ିକ</string> |
128 | ··<string·name="default_permission_description">ଏହା·ଏକ·ଅଜଣା·କାର୍ଯ୍ୟ·ସମ୍ପାଦନ·କରିଥାଏ</string> | 128 | ··<string·name="default_permission_description">ଏହା·ଏକ·ଅଜଣା·କାର୍ଯ୍ୟ·ସମ୍ପାଦନ·କରିଥାଏ</string> |
129 | ··<string·name="denied_header">ଅଗ୍ରାହ୍ୟ·କରାଯାଇଛି</string> | 129 | ··<string·name="denied_header">ଅଗ୍ରାହ୍ୟ·କରାଯାଇଛି</string> |
130 | ··<string·name="deny_permission_deny_and_dont_ask_again">ମନାକରନ୍ତୁ·ଏବଂ·ପୁଣି·ପଚାରନ୍ତୁ·ନାହିଁ</string> | 130 | ··<string·name="deny_permission_deny_and_dont_ask_again">ମନାକରନ୍ତୁ·ଏବଂ·ପୁଣି·ପଚାରନ୍ତୁ·ନାହିଁ</string> |
131 | ··<string·name="disabled_by_admin"> | 131 | ··<string·name="disabled_by_admin">ଆଡମିନଙ୍କ·ଦ୍ଵାରା·ଅକ୍ଷମ·କରାଯାଇଛି</string> |
132 | ··<string·name="enabled_by_admin">ଆଡମିନଙ୍କ·ଦ୍ୱାରା·ସକ୍ଷମ·କରାଯାଇଛି</string> | 132 | ··<string·name="enabled_by_admin">ଆଡମିନଙ୍କ·ଦ୍ୱାରା·ସକ୍ଷମ·କରାଯାଇଛି</string> |
133 | ··<string·name="encryption_unaware_confirmation_message">ଟିପ୍ପଣୀ:·ଯଦି·ଆପଣ·ଆପଣଙ୍କ·ଡିଭାଇସ୍·ରିଷ୍ଟାର୍ଟ·କରିବେ·ଏବଂ·ଏକ·ସ୍କ୍ରିନ୍·ଲକ୍·ସେଟ୍·ହେବ,·ଆପଣଙ୍କ·ଡିଭାଇସ୍·ଅନ୍ଲକ୍·ନହେବା·ପର୍ଯ୍ୟନ୍ତ·ଏହି·ଆପ୍·ଆରମ୍ଭ·ହୋଇପାରିବ·ନାହିଁ।</string> | 133 | ··<string·name="encryption_unaware_confirmation_message">ଟିପ୍ପଣୀ:·ଯଦି·ଆପଣ·ଆପଣଙ୍କ·ଡିଭାଇସ୍·ରିଷ୍ଟାର୍ଟ·କରିବେ·ଏବଂ·ଏକ·ସ୍କ୍ରିନ୍·ଲକ୍·ସେଟ୍·ହେବ,·ଆପଣଙ୍କ·ଡିଭାଇସ୍·ଅନ୍ଲକ୍·ନହେବା·ପର୍ଯ୍ୟନ୍ତ·ଏହି·ଆପ୍·ଆରମ୍ଭ·ହୋଇପାରିବ·ନାହିଁ।</string> |
134 | ··<string·name="expand_button_title">ଅଧିକ·ଉନ୍ନତ</string> | 134 | ··<string·name="expand_button_title">ଅଧିକ·ଉନ୍ନତ</string> |
135 | ··<string·name="fg_capabilities_assistant">ଏହି·ଆପ୍·ଆପଣଙ୍କ·ଡିଫଲ୍ଟ·ଡିଜିଟାଲ୍·ଆସିଷ୍ଟାଣ୍ଟ·ହୋଇଥିବା·ଯୋଗୁଁ·କିଛି·ବିକଳ୍ପ·ଉପଲବ୍ଧ·ନାହିଁ</string> | 135 | ··<string·name="fg_capabilities_assistant">ଏହି·ଆପ୍·ଆପଣଙ୍କ·ଡିଫଲ୍ଟ·ଡିଜିଟାଲ୍·ଆସିଷ୍ଟାଣ୍ଟ·ହୋଇଥିବା·ଯୋଗୁଁ·କିଛି·ବିକଳ୍ପ·ଉପଲବ୍ଧ·ନାହିଁ</string> |
136 | ··<string·name="fg_capabilities_carrier">ଏହି·ଆପ୍·ଆପଣଙ୍କ·କମ୍ପାନୀ·ଦ୍ଵାରା·ପରିଚାଳିତ·ହେଉଥିବା·ଯୋଗୁଁ·କିଛି·ବିକଳ୍ପ·ଉପଲବ୍ଧ·ନାହିଁ</string> | 136 | ··<string·name="fg_capabilities_carrier">ଏହି·ଆପ୍·ଆପଣଙ୍କ·କମ୍ପାନୀ·ଦ୍ଵାରା·ପରିଚାଳିତ·ହେଉଥିବା·ଯୋଗୁଁ·କିଛି·ବିକଳ୍ପ·ଉପଲବ୍ଧ·ନାହିଁ</string> |
137 | ··<string·name="fg_capabilities_sound_trigger">ଏହି·ଆପ୍·ସାଉଣ୍ଡ·ଚିହ୍ନଟ·ଆବଶ୍ୟକ·କରୁଥିବା·ଯୋଗୁଁ·କିଛି·ବିକଳ୍ପ·ଉପଲବ୍ଧ·ନାହିଁ</string> | 137 | ··<string·name="fg_capabilities_sound_trigger">ଏହି·ଆପ୍·ସାଉଣ୍ଡ·ଚିହ୍ନଟ·ଆବଶ୍ୟକ·କରୁଥିବା·ଯୋଗୁଁ·କିଛି·ବିକଳ୍ପ·ଉପଲବ୍ଧ·ନାହିଁ</string> |
138 | ··<string·name="fg_capabilities_voice_interaction">ଭଏସ୍·ଇନପୁଟ୍·ପାଇଁ·ଏହି·ଆପ୍·ବ୍ୟବହାର·କରାଯାଇଥିବା·ଯୋଗୁଁ·କିଛି·ବିକଳ୍ପ·ଉପଲବ୍ଧ·ନାହିଁ</string> | 138 | ··<string·name="fg_capabilities_voice_interaction">ଭଏସ୍·ଇନପୁଟ୍·ପାଇଁ·ଏହି·ଆପ୍·ବ୍ୟବହାର·କରାଯାଇଥିବା·ଯୋଗୁଁ·କିଛି·ବିକଳ୍ପ·ଉପଲବ୍ଧ·ନାହିଁ</string> |
Offset 124, 16 lines modified | Offset 124, 16 lines modified | ||
124 | ··<string·name="default_apps">డిఫాల్ట్·యాప్లు</string> | 124 | ··<string·name="default_apps">డిఫాల్ట్·యాప్లు</string> |
125 | ··<string·name="default_apps_for_work">కార్యాలయం·కోసం·డిఫాల్ట్</string> | 125 | ··<string·name="default_apps_for_work">కార్యాలయం·కోసం·డిఫాల్ట్</string> |
126 | ··<string·name="default_apps_manage_domain_urls">లింక్లను·తెరవడం</string> | 126 | ··<string·name="default_apps_manage_domain_urls">లింక్లను·తెరవడం</string> |
127 | ··<string·name="default_apps_more">మరిన్ని·డిఫాల్ట్లు</string> | 127 | ··<string·name="default_apps_more">మరిన్ని·డిఫాల్ట్లు</string> |
128 | ··<string·name="default_permission_description">తెలియని·చర్యను·చేస్తుంది</string> | 128 | ··<string·name="default_permission_description">తెలియని·చర్యను·చేస్తుంది</string> |
129 | ··<string·name="denied_header">తిరస్కరించినవి</string> | 129 | ··<string·name="denied_header">తిరస్కరించినవి</string> |
130 | ··<string·name="deny_permission_deny_and_dont_ask_again">నిరాకరించు,·మళ్లీ·అడగవద్దు</string> | 130 | ··<string·name="deny_permission_deny_and_dont_ask_again">నిరాకరించు,·మళ్లీ·అడగవద్దు</string> |
131 | ··<string·name="disabled_by_admin"> | 131 | ··<string·name="disabled_by_admin">అడ్మిన్·డిజేబుల్·చేశారు</string> |
132 | ··<string·name="enabled_by_admin"> | 132 | ··<string·name="enabled_by_admin">అడ్మిన్·ఎనేబుల్·చేశారు</string> |
133 | ··<string·name="encryption_unaware_confirmation_message">చిన్న·గమనిక:·మీరు·భద్రత·కోసం·స్క్రీన్·లాక్ని·సెటప్·చేసి·పెట్టుకున్నారు·పైగా·మీ·పరికరాన్ని·పునఃప్రారంభించినట్టున్నారు·కనుక·స్క్రీన్·లాక్·అయ్యిపోయింది.·మీరు·పాస్వర్డ్ని·నమోదు·చేసేవరకూ·ఈ·యాప్·ప్రారంభం·కాదు.</string> | 133 | ··<string·name="encryption_unaware_confirmation_message">చిన్న·గమనిక:·మీరు·భద్రత·కోసం·స్క్రీన్·లాక్ని·సెటప్·చేసి·పెట్టుకున్నారు·పైగా·మీ·పరికరాన్ని·పునఃప్రారంభించినట్టున్నారు·కనుక·స్క్రీన్·లాక్·అయ్యిపోయింది.·మీరు·పాస్వర్డ్ని·నమోదు·చేసేవరకూ·ఈ·యాప్·ప్రారంభం·కాదు.</string> |
134 | ··<string·name="expand_button_title">అధునాతన·సెట్టింగ్లు</string> | 134 | ··<string·name="expand_button_title">అధునాతన·సెట్టింగ్లు</string> |
135 | ··<string·name="fg_capabilities_assistant">ఈ·యాప్·మీ·డిఫాల్ట్·డిజిటల్·అసిస్టెంట్·కాబట్టి·కొన్ని·ఆప్షన్లు·అందుబాటులో·లేవు</string> | 135 | ··<string·name="fg_capabilities_assistant">ఈ·యాప్·మీ·డిఫాల్ట్·డిజిటల్·అసిస్టెంట్·కాబట్టి·కొన్ని·ఆప్షన్లు·అందుబాటులో·లేవు</string> |
136 | ··<string·name="fg_capabilities_carrier">ఈ·యాప్·మీ·క్యారియర్·ద్వారా·నిర్వహించబడుతోంది·కాబట్టి·కొన్ని·ఆప్షన్లు·అందుబాటులో·లేవు</string> | 136 | ··<string·name="fg_capabilities_carrier">ఈ·యాప్·మీ·క్యారియర్·ద్వారా·నిర్వహించబడుతోంది·కాబట్టి·కొన్ని·ఆప్షన్లు·అందుబాటులో·లేవు</string> |
137 | ··<string·name="fg_capabilities_sound_trigger">ధ్వనిని·ఈ·యాప్·గుర్తించాల్సి·ఉంది·కాబట్టి·కొన్ని·ఆప్షన్లు·అందుబాటులో·లేవు</string> | 137 | ··<string·name="fg_capabilities_sound_trigger">ధ్వనిని·ఈ·యాప్·గుర్తించాల్సి·ఉంది·కాబట్టి·కొన్ని·ఆప్షన్లు·అందుబాటులో·లేవు</string> |
138 | ··<string·name="fg_capabilities_voice_interaction">ఈ·యాప్ను·వాయిస్·ఇన్పుట్·కోసం·ఉపయోగిస్తున్న·కారణంగా·కొన్ని·ఆప్షన్లు·అందుబాటులో·లేవు</string> | 138 | ··<string·name="fg_capabilities_voice_interaction">ఈ·యాప్ను·వాయిస్·ఇన్పుట్·కోసం·ఉపయోగిస్తున్న·కారణంగా·కొన్ని·ఆప్షన్లు·అందుబాటులో·లేవు</string> |
139 | ··<string·name="filter_by_permissions">అనుమతుల·ఆధారంగా·ఫిల్టర్·చేయండి</string> | 139 | ··<string·name="filter_by_permissions">అనుమతుల·ఆధారంగా·ఫిల్టర్·చేయండి</string> |
Offset 347, 15 lines modified | Offset 347, 15 lines modified | ||
347 | ··<string·name="role_sms_request_description">Αποκτά·πρόσβαση·στις·επαφές,·τα·SMS,·το·τηλέφωνο</string> | 347 | ··<string·name="role_sms_request_description">Αποκτά·πρόσβαση·στις·επαφές,·τα·SMS,·το·τηλέφωνο</string> |
348 | ··<string·name="role_sms_request_title">Ορισμός·της·εφαρμογής·%1$s·ως·προεπιλεγμένης·εφαρμογής·SMS;</string> | 348 | ··<string·name="role_sms_request_title">Ορισμός·της·εφαρμογής·%1$s·ως·προεπιλεγμένης·εφαρμογής·SMS;</string> |
349 | ··<string·name="role_sms_search_keywords">μήνυμα·κειμένου,·αποστολή·SMS,·μηνύματα,·ανταλλαγή·μηνυμάτων</string> | 349 | ··<string·name="role_sms_search_keywords">μήνυμα·κειμένου,·αποστολή·SMS,·μηνύματα,·ανταλλαγή·μηνυμάτων</string> |
350 | ··<string·name="role_sms_short_label">Εφαρμογή·SMS</string> | 350 | ··<string·name="role_sms_short_label">Εφαρμογή·SMS</string> |
351 | ··<string·name="screen_overlay_button">Άνοιγμα·ρυθμίσεων</string> | 351 | ··<string·name="screen_overlay_button">Άνοιγμα·ρυθμίσεων</string> |
352 | ··<string·name="screen_overlay_message">Για·να·αλλάξετε·αυτήν·τη·ρύθμιση·άδειας,·θα·πρέπει·πρώτα·να·απενεργοποιήσετε·την·επικάλυψη·οθόνης·από·τις·Ρυθμίσεις·>·Εφαρμογές</string> | 352 | ··<string·name="screen_overlay_message">Για·να·αλλάξετε·αυτήν·τη·ρύθμιση·άδειας,·θα·πρέπει·πρώτα·να·απενεργοποιήσετε·την·επικάλυψη·οθόνης·από·τις·Ρυθμίσεις·>·Εφαρμογές</string> |
353 | ··<string·name="screen_overlay_title">Εντοπίστηκε·επικάλυψη·οθόνης</string> | 353 | ··<string·name="screen_overlay_title">Εντοπίστηκε·επικάλυψη·οθόνης</string> |
354 | ··<string·name="search_menu"> | 354 | ··<string·name="search_menu">Αναζήτηση·στις·ρυθμίσεις</string> |
355 | ··<string·name="search_menu_title">Αναζήτηση</string> | 355 | ··<string·name="search_menu_title">Αναζήτηση</string> |
356 | ··<string·name="settings">Ρυθμίσεις</string> | 356 | ··<string·name="settings">Ρυθμίσεις</string> |
357 | ··<string·name="settings_button">Ρυθμίσεις</string> | 357 | ··<string·name="settings_button">Ρυθμίσεις</string> |
358 | ··<string·name="special_app_access">Ειδική·άδεια·εφαρμογής</string> | 358 | ··<string·name="special_app_access">Ειδική·άδεια·εφαρμογής</string> |
359 | ··<string·name="special_app_access_no_apps">Καμία·εφαρμογή</string> | 359 | ··<string·name="special_app_access_no_apps">Καμία·εφαρμογή</string> |
360 | ··<string·name="special_app_access_search_keyword">ειδική·πρόσβαση·στην·εφαρμογή</string> | 360 | ··<string·name="special_app_access_search_keyword">ειδική·πρόσβαση·στην·εφαρμογή</string> |
361 | ··<string·name="special_file_access_dialog">Να·επιτρέπεται·σε·αυτήν·την·εφαρμογή·η·πρόσβαση,·τροποποίηση·και·διαγραφή·αρχείων·στη·συσκευή·ή·τυχόν·συνδεδεμένες·συσκευές·αποθηκευτικού·χώρου;·Η·εφαρμογή·θα·μπορεί·να·αποκτήσει·πρόσβαση·σε·αρχεία·χωρίς·να·σας·ρωτήσει.</string> | 361 | ··<string·name="special_file_access_dialog">Να·επιτρέπεται·σε·αυτήν·την·εφαρμογή·η·πρόσβαση,·τροποποίηση·και·διαγραφή·αρχείων·στη·συσκευή·ή·τυχόν·συνδεδεμένες·συσκευές·αποθηκευτικού·χώρου;·Η·εφαρμογή·θα·μπορεί·να·αποκτήσει·πρόσβαση·σε·αρχεία·χωρίς·να·σας·ρωτήσει.</string> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·81 | 1 | ··Size:·8112636···» Blocks:·15848······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 |