<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:settings="http://schemas.android.com/apk/res-auto"
    android:key="exploit_protection_settings"
    android:title="@string/exploit_protection_settings">

    <Preference
        android:key="auto_reboot"
        android:title="@string/auto_reboot_title"
        settings:controller="com.android.settings.security.AutoRebootPrefController" />

    <Preference
        android:key="usbc_port"
        android:title="@string/usbc_port_title"
        settings:controller="com.android.settings.security.UsbPortSecurityPrefController" />

    <Preference
        android:key="usbc_port_and_pogo_pins"
        android:title="@string/usbc_port_and_pogo_pins_title"
        settings:controller="com.android.settings.security.UsbPortSecurityPrefController" />

    <Preference
        android:key="wifi_auto_off"
        android:title="@string/wifi_auto_off_title"
        settings:controller="com.android.settings.wifi.WifiAutoOffPrefController"/>

    <Preference
        android:key="bluetooth_auto_off"
        android:title="@string/bluetooth_auto_off_title"
        settings:controller="com.android.settings.bluetooth.BluetoothAutoOffPrefController"/>

    <PreferenceCategory
        android:key="app_exploit_protection_settings"
        android:title="@string/app_exploit_protection_category">

        <Preference
            android:key="aep_h_malloc_app_list"
            android:title="@string/aep_hmalloc"
            settings:controller="com.android.settings.applications.HardenedMallocAppListPrefController" />

        <Preference
            android:key="aep_memtag"
            android:title="@string/aep_memtag"
            android:fragment="com.android.settings.applications.AppDefaultMemtagFragment"
            settings:controller="com.android.settings.applications.AppDefaultMemtagPrefController" />

        <Preference
            android:key="aep_memtag_app_list"
            android:title="@string/aep_memtag"
            settings:controller="com.android.settings.applications.MemtagAppListPrefController" />

        <Preference
            android:key="aep_extended_va_space_app_list"
            android:title="@string/aep_ext_va_space"
            settings:controller="com.android.settings.applications.ExtendedVaSpaceAppListPrefController" />

        <Preference
            android:key="aep_native_debugging"
            android:title="@string/aep_native_debug_title"
            android:fragment="com.android.settings.applications.AppDefaultNativeDebuggingFragment"
            settings:controller="com.android.settings.applications.AppDefaultNativeDebuggingPrefController" />

        <Preference
            android:key="aep_native_debugging_app_list"
            android:title="@string/aep_native_debug_title"
            settings:controller="com.android.settings.applications.NativeDebuggingAppListPrefController" />

        <Preference
            android:key="aep_webview_jit"
            android:title="@string/aep_webview_jit"
            android:fragment="com.android.settings.applications.AppDefaultWebViewDynCodeLoadingFragment"
            settings:controller="com.android.settings.applications.AppDefaultWebViewDynCodeLoadingPrefController" />

        <Preference
            android:key="aep_webview_jit_app_list"
            android:title="@string/aep_webview_jit"
            settings:controller="com.android.settings.applications.WebViewDynCodeLoadingAppListPrefController" />

        <Preference
            android:key="aep_memory_dcl"
            android:title="@string/aep_memory_dcl"
            android:fragment="com.android.settings.applications.AppDefaultMemoryDynCodeLoadingFragment"
            settings:controller="com.android.settings.applications.AppDefaultMemoryDynCodeLoadingPrefController" />

        <Preference
            android:key="aep_memory_dcl_app_list"
            android:title="@string/aep_memory_dcl"
            settings:controller="com.android.settings.applications.MemoryDynCodeLoadingAppListPrefController" />

        <Preference
            android:key="aep_storage_dcl"
            android:title="@string/aep_storage_dcl"
            android:fragment="com.android.settings.applications.AppDefaultStorageDynCodeLoadingFragment"
            settings:controller="com.android.settings.applications.AppDefaultStorageDynCodeLoadingPrefController" />

        <Preference
            android:key="aep_storage_dcl_app_list"
            android:title="@string/aep_storage_dcl"
            settings:controller="com.android.settings.applications.StorageDynCodeLoadingAppListPrefController" />

        <Preference
            android:key="exec_spawning"
            android:title="@string/exec_spawning_title"
            android:fragment="com.android.settings.security.ExecSpawningFragment"
            settings:controller="com.android.settings.security.ExecSpawningPrefController" />

    </PreferenceCategory>

</PreferenceScreen>
