Files
SukiSU-Ultra/manager/app/src/main/res/values/strings.xml

728 lines
54 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name" translatable="false">SukiSU Ultra</string>
<string name="home">Home</string>
<string name="home_not_installed">Not installed</string>
<string name="home_click_to_install">Click to install</string>
<string name="home_working">Working</string>
<string name="home_working_version">Version: %s</string>
<string name="home_unsupported">Unsupported</string>
<string name="home_unsupported_reason">No KernelSU driver detected on your kernel, wrong kernel?</string>
<string name="home_kernel">Kernel version</string>
<string name="home_susfs_version">SuSFS Version</string>
<string name="home_manager_version">Manager version</string>
<string name="home_selinux_status">SELinux status</string>
<string name="selinux_status_disabled">Disabled</string>
<string name="selinux_status_enforcing">Enforcing</string>
<string name="selinux_status_permissive">Permissive</string>
<string name="selinux_status_unknown">Unknown</string>
<string name="superuser">Superuser</string>
<string name="module_failed_to_enable">Failed to enable module: %s</string>
<string name="module_failed_to_disable">Failed to disable module: %s</string>
<string name="module_empty">No module installed</string>
<string name="module">Module</string>
<string name="module_sort_action_first">Sort (Action first)</string>
<string name="module_sort_enabled_first">Sort (Enabled first)</string>
<string name="uninstall">Uninstall</string>
<string name="module_install">Install</string>
<string name="install">Install</string>
<string name="reboot">Reboot</string>
<string name="settings">Settings</string>
<string name="reboot_userspace">Soft Reboot</string>
<string name="reboot_recovery">Reboot to Recovery</string>
<string name="reboot_bootloader">Reboot to Bootloader</string>
<string name="reboot_download">Reboot to Download</string>
<string name="reboot_edl">Reboot to EDL</string>
<string name="about">About</string>
<string name="module_uninstall_confirm">Are you sure you want to uninstall module %s?</string>
<string name="module_uninstall_success">%s uninstalled</string>
<string name="module_uninstall_failed">Failed to uninstall: %s</string>
<string name="module_version">Version</string>
<string name="module_author">Author</string>
<string name="refresh">Refresh</string>
<string name="show_system_apps">Show system apps</string>
<string name="hide_system_apps">Hide system apps</string>
<string name="send_log">Send logs</string>
<string name="safe_mode">Safe mode</string>
<string name="reboot_to_apply">Reboot to take effect</string>
<string name="module_magisk_conflict">Modules are unavailable due to a conflict with Magisk!</string>
<string name="home_learn_kernelsu">Learn KernelSU</string>
<string name="home_learn_kernelsu_url">https://kernelsu.org/guide/what-is-kernelsu.html</string>
<string name="home_click_to_learn_kernelsu">Learn how to install KernelSU and use modules</string>
<string name="home_support_title">Support Us</string>
<string name="home_support_content">KernelSU is, and always will be, free, and open source. You can however show us that you care by making a donation</string>
<string name="about_source_code"><![CDATA[View source code at %1$s<br/>Join our %2$s channel<br/><br/>The images of the files with anime character sticker are copyrighted by %3$s, the Brand Intellectual Property in the images is owned by %4$s. Before using these files, in addition to complying with %5$s, you also need to comply with the authorization of the two authors to use these artistic contents]]></string>
<string name="profile" translatable="false">App Profile</string>
<string name="profile_default">Default</string>
<string name="profile_template">Template</string>
<string name="profile_custom">Custom</string>
<string name="profile_name">Profile name</string>
<string name="profile_groups">Groups</string>
<string name="profile_capabilities">Capabilities</string>
<string name="profile_selinux_context">SELinux context</string>
<string name="profile_umount_modules">Umount modules</string>
<string name="failed_to_update_app_profile">Failed to update App Profile for %s</string>
<string name="require_kernel_version" formatted="false">The current KernelSU version %s is too low for the manager to work properly. Please upgrade to version %s or higher!</string>
<string name="settings_umount_modules_default">Umount modules by default</string>
<string name="settings_umount_modules_default_summary">The global default value for \"Umount modules\" in App Profile. If enabled, it will remove all module modifications to the system for apps that don\'t have a profile set</string>
<string name="settings_susfs_toggle">Disable kprobes hook</string>
<string name="profile_umount_modules_summary">Enabling this option will allow KernelSU to restore any modified files by the modules for this app</string>
<string name="profile_selinux_domain">Domain</string>
<string name="profile_selinux_rules">Rules</string>
<string name="module_update">Update</string>
<string name="module_downloading">Downloading module: %s</string>
<string name="module_start_downloading">Start downloading: %s</string>
<string name="new_version_available">New version %s is available, click to upgrade</string>
<string name="launch_app">Launch</string>
<string name="force_stop_app" formatted="false">Force stop</string>
<string name="restart_app">Restart</string>
<string name="failed_to_update_sepolicy">Failed to update SELinux rules for %s</string>
<string name="module_changelog">Changelog</string>
<string name="settings_profile_template">App Profile Template</string>
<string name="settings_profile_template_summary">Manage local and online template of App Profile</string>
<string name="app_profile_template_create">Create template</string>
<string name="app_profile_template_edit">Edit template</string>
<string name="app_profile_template_id">ID</string>
<string name="app_profile_template_id_invalid">Invalid template ID</string>
<string name="app_profile_template_name">Name</string>
<string name="app_profile_template_description">Description</string>
<string name="app_profile_template_save">Save</string>
<string name="app_profile_template_delete">Delete</string>
<string name="app_profile_template_view">View template</string>
<string name="app_profile_template_readonly">Read only</string>
<string name="app_profile_template_id_exist">Template ID already exists!</string>
<string name="app_profile_import_export">Import/Export</string>
<string name="app_profile_import_from_clipboard">Import from clipboard</string>
<string name="app_profile_export_to_clipboard">Export to clipboard</string>
<string name="app_profile_template_export_empty">Cannot find local template to export!</string>
<string name="app_profile_template_import_success">Imported successfully</string>
<string name="app_profile_template_sync">Sync online templates</string>
<string name="app_profile_template_save_failed">Failed to save template</string>
<string name="app_profile_template_import_empty">Clipboard is empty!</string>
<string name="module_changelog_failed">Fetch changelog failed: %s</string>
<string name="settings_check_update">Check for updates</string>
<string name="settings_check_update_summary">Automatically check for updates when opening the app</string>
<string name="grant_root_failed">Failed to grant root!</string>
<string name="action">Action</string>
<string name="close">Close</string>
<string name="enable_web_debugging">Enable WebView debugging</string>
<string name="enable_web_debugging_summary">Can be used to debug WebUI. Please enable only when needed</string>
<string name="direct_install">Direct install (Recommended)</string>
<string name="select_file">Select a image that needs to be patched</string>
<string name="install_inactive_slot">Install to inactive slot (After OTA)</string>
<string name="install_inactive_slot_warning">Your device will be **FORCED** to boot to the current inactive slot after a reboot!\nOnly use this option after OTA is done.\nContinue?</string>
<string name="install_next">Next</string>
<string name="select_file_tip">%1$s partition image is recommended</string>
<string name="select_file_tip_vendor">(Unstable)</string>
<string name="select_kmi">Select KMI</string>
<string name="settings_uninstall">Uninstall</string>
<string name="settings_uninstall_temporary">Uninstall temporarily</string>
<string name="settings_uninstall_permanent">Uninstall permanently</string>
<string name="settings_restore_stock_image">Restore stock image</string>
<string name="settings_uninstall_temporary_message">Temporarily uninstall KernelSU, restore to original state after next reboot</string>
<string name="settings_uninstall_permanent_message">Uninstalling KernelSU (Root and all modules) completely and permanently</string>
<string name="settings_restore_stock_image_message">Restore the stock factory image (If a backup exists), usually used before OTA; if you need to uninstall KernelSU, please use \"Uninstall permanently\"</string>
<string name="flashing">Flashing</string>
<string name="flash_success">Flash success</string>
<string name="flash_failed">Flash failed</string>
<string name="selected_lkm">Selected LKM: %s</string>
<string name="save_log">Save logs</string>
<string name="log_saved">Logs saved</string>
<string name="sus_su_mode">SuS SU mode:</string>
<!-- Module related -->
<string name="module_install_confirm">Confirm install module %1$s</string>
<string name="unknown_module">Unknown module</string>
<!-- Restore related -->
<string name="restore_confirm_title">Confirm Module Restoration</string>
<string name="restore_confirm_message">This operation will overwrite all existing modules. Continue?</string>
<string name="confirm">Confirm</string>
<string name="cancel">Cancel</string>
<!-- Backup related -->
<string name="backup_success">Backup successful (tar.gz)</string>
<string name="backup_failed">Backup failed: %1$s</string>
<string name="backup_modules">Backup modules</string>
<string name="restore_modules">Restore modules</string>
<!-- Restore related messages -->
<string name="restore_success">Modules restored successfully, restart required</string>
<string name="restore_failed">Restore failed: %1$s</string>
<string name="restart_now">Restart Now</string>
<string name="unknown_error">Unknown error</string>
<!-- Command related -->
<string name="command_execution_failed">Command execution failed: %1$s</string>
<!-- Allowlist related -->
<string name="allowlist_backup_success">Allowlist backup successful</string>
<string name="allowlist_backup_failed">Allowlist backup failed: %1$s</string>
<string name="allowlist_restore_confirm_title">Confirm Allowlist Restoration</string>
<string name="allowlist_restore_confirm_message">This operation will overwrite the current allowlist. Continue?</string>
<string name="allowlist_restore_success">Allowlist restored successfully</string>
<string name="allowlist_restore_failed">Allowlist restore failed: %1$s</string>
<string name="backup_allowlist">Backup Allowlist</string>
<string name="restore_allowlist">Restore Allowlist</string>
<string name="settings_custom_background">Custom App Background</string>
<string name="settings_custom_background_summary">Select an image as background</string>
<string name="settings_card_alpha">Navigation bar transparency</string>
<string name="home_android_version">Android version</string>
<string name="home_device_model">Device model</string>
<string name="su_not_allowed">Granting superuser to %s is not allowed</string>
<string name="settings_disable_su">Disable su compatibility</string>
<string name="settings_disable_su_summary">Temporarily disable any applications from obtaining root privileges via the su command (Existing root processes will not be affected)</string>
<string name="module_install_multiple_confirm_with_names">Sure you want to install the following %1$d modules? \n\n%2$s</string>
<string name="more_settings">More settings</string>
<string name="selinux">SELinux</string>
<string name="selinux_enabled">Enabled</string>
<string name="selinux_disabled">Disabled</string>
<string name="simple_mode">Simplicity mode</string>
<string name="simple_mode_summary">Hides unnecessary cards when turned on</string>
<string name="hide_kernel_kernelsu_version">Hide kernel version</string>
<string name="hide_kernel_kernelsu_version_summary">Hide kernel version</string>
<string name="hide_other_info">Hide other info</string>
<string name="hide_other_info_summary">Hides Red dot about the number of super users, modules and KPM modules on the navigation bar page</string>
<string name="hide_susfs_status">Hide SuSFS status</string>
<string name="hide_susfs_status_summary">Hide SuSFS status information on the home page</string>
<string name="hide_zygisk_implement">Hide Zygisk status</string>
<string name="hide_zygisk_implement_summary">Hide Zygisk implementation information on the home page</string>
<string name="hide_link_card">Hide Link Card Status</string>
<string name="hide_link_card_summary">Hide link card information on the home page</string>
<string name="hide_tag_card">Hide module label rows</string>
<string name="hide_tag_card_summary">Hide folder name and size labels in module cards</string>
<string name="theme_mode">Theme</string>
<string name="theme_follow_system">Follow system</string>
<string name="theme_light">Light</string>
<string name="theme_dark">Dark</string>
<string name="manual_hook">Manual Hook</string>
<string name="dynamic_color_title">Dynamic colours</string>
<string name="dynamic_color_summary">Dynamic colours using system themes</string>
<string name="choose_theme_color">Choose a theme colour</string>
<string name="color_default">Blue</string>
<string name="color_green">Green</string>
<string name="color_purple">Purple</string>
<string name="color_orange">Orange</string>
<string name="color_pink">Pink</string>
<string name="color_gray">Gray</string>
<string name="color_yellow">Yellow</string>
<string name="horizon_kernel">Install Anykernel3</string>
<string name="horizon_kernel_summary">Flash AnyKernel3 kernel file</string>
<string name="root_required">Requires root privileges</string>
<string name="reboot_complete_title">Scrubbing complete</string>
<string name="reboot_complete_msg">Whether to reboot immediately</string>
<string name="yes">Yes</string>
<string name="no">No</string>
<string name="failed_reboot">Reboot Failed</string>
<string name="kpm_title">KPM</string>
<string name="kpm_empty">No installed kernel modules at this time</string>
<string name="kpm_version">Version</string>
<string name="kpm_author">Author</string>
<string name="kpm_uninstall">Uninstall</string>
<string name="kpm_uninstall_success">Uninstalled successfully</string>
<string name="kpm_uninstall_failed">Failed to uninstall</string>
<string name="kpm_install_success">Load of kpm module successful</string>
<string name="kpm_install_failed">Load of kpm module failed</string>
<string name="kpm_args">Parameters</string>
<string name="kpm_control">Execute</string>
<string name="home_kpm_version">KPM Version</string>
<string name="close_notice">Close</string>
<string name="kernel_module_notice">The following kernel module functions were developed by KernelPatch and modified to include the kernel module functions of SukiSU Ultra</string>
<string name="home_ContributionCard_kernelsu">SukiSU Ultra Look forward to</string>
<string name="kpm_control_success">Success</string>
<string name="kpm_control_failed">Failed</string>
<string name="home_click_to_ContributionCard_kernelsu">SukiSU Ultra will be a relatively independent branch of KSU in the future, but we still appreciate the official KernelSU and MKSU etc. for their contributions!</string>
<string name="not_supported">Unsupported</string>
<string name="supported">Supported</string>
<string name="kernel_patched">Kernel not patched</string>
<string name="kernel_not_enabled">Kernel not configured</string>
<string name="custom_settings">Custom settings</string>
<string name="kpm_install_mode">KPM Install</string>
<string name="kpm_install_mode_load">Load</string>
<string name="kpm_install_mode_embed">Embed</string>
<string name="kpm_install_mode_description">Please select: %1\$s Module Installation Mode \n\nLoad: Temporarily load the module \nEmbedded: Permanently install into the system</string>
<string name="snackbar_failed_to_check_module_file">Unable to check if module file exists</string>
<string name="theme_color">Theme Color</string>
<string name="invalid_file_type">Incorrect file type! Please select .kpm file</string>
<string name="confirm_uninstall_title_with_filename">Uninstall</string>
<string name="confirm_uninstall_content">The following KPM will be uninstalled: %s</string>
<string name="settings_susfs_toggle_summary">Disable kprobes hook created by KernelSU, using inline hooks instead, which is similar to non-GKI kernel hooking method</string>
<string name="image_editor_hint">Use two fingers to zoom the image, and one finger to drag it to adjust the position</string>
<string name="reprovision">Reprovision</string>
<!-- Kernel Flash Progress Related -->
<string name="horizon_flash_complete">Flash Complete</string>
<!-- Flash Status Related -->
<string name="horizon_preparing">Preparing…</string>
<string name="horizon_cleaning_files">Cleaning files…</string>
<string name="horizon_copying_files">Copying files…</string>
<string name="horizon_extracting_tool">Extracting flash tool…</string>
<string name="horizon_patching_script">Patching flash script…</string>
<string name="horizon_flashing">Flashing kernel…</string>
<string name="horizon_flash_complete_status">Flash completed</string>
<!-- Slot selection related strings -->
<string name="select_slot_title">Select Flash Slot</string>
<string name="select_slot_description">Please select the target slot for flashing boot</string>
<string name="slot_a">Slot A</string>
<string name="slot_b">Slot B</string>
<string name="selected_slot">Selected slot: %1$s</string>
<string name="horizon_getting_original_slot">Getting the original slot</string>
<string name="horizon_setting_target_slot">Setting the specified slot</string>
<string name="horizon_restoring_original_slot">Restore Default Slot</string>
<string name="current_slot">Current system default slot%1$s </string>
<!-- Error Messages -->
<string name="horizon_copy_failed">Copy failed</string>
<string name="horizon_unknown_error">Unknown error</string>
<string name="flash_failed_message">Flash failed</string>
<!-- lkm/gki install -->
<string name="Lkm_install_methods">LKM repair/installation</string>
<string name="GKI_install_methods">Flashing AnyKernel3</string>
<string name="kernel_version_log">Kernel version%1$s</string>
<string name="tool_version_log">Using the patching tool%1$s</string>
<string name="configuration">Configure</string>
<string name="app_settings">Application Settings</string>
<string name="tools">Tools</string>
<!-- String resources used in SuperUser -->
<string name="no_apps_found">Application not found</string>
<string name="selinux_enabled_toast">SELinux Enabled</string>
<string name="selinux_disabled_toast">SELinux Disabled</string>
<string name="selinux_change_failed">SELinux Status change failed</string>
<string name="advanced_settings">Advanced Settings</string>
<string name="appearance_settings">Customize the toolbar</string>
<string name="back">Comeback</string>
<string name="susfs_enabled">SuSFS enabled</string>
<string name="susfs_disabled">SuSFS disabled</string>
<string name="background_set_success">Background set successfully</string>
<string name="background_removed">Removed custom backgrounds</string>
<string name="icon_switch_title">Alternate icon</string>
<string name="icon_switch_summary">Change the launcher icon to KernelSU\'s icon</string>
<string name="icon_switched">Icon switched</string>
<!-- KPM display settings -->
<string name="show_kpm_info">Hides KPM Function</string>
<string name="show_kpm_info_summary">Hides KPM information and Function in home and bottom bar</string>
<!-- Webui X settings -->
<string name="use_webuix">Select the WebUI engine to use</string>
<string name="engine_auto_select">Automatic Selection</string>
<string name="engine_force_webuix">Force the use of WebUI X</string>
<string name="engine_force_ksu">Mandatory use of KSU WebUI</string>
<string name="use_webuix_eruda">Inject Eruda into WebUI X</string>
<string name="use_webuix_eruda_summary">Inject a debug console into WebUI X to make debugging easier. Requires web debugging to be on</string>
<!-- DPI setting related strings -->
<string name="app_dpi_title">Applied DPI</string>
<string name="app_dpi_summary">Adjust the screen display density for the current application only</string>
<string name="dpi_size_small">Small </string>
<string name="dpi_size_medium">Medium </string>
<string name="dpi_size_large">Big</string>
<string name="dpi_size_extra_large">Oversize</string>
<string name="dpi_size_custom">Customizable</string>
<string name="dpi_apply_settings">Applying DPI settings</string>
<string name="dpi_confirm_title">Confirm DPI change</string>
<string name="dpi_confirm_message">Are you sure you want to change the application DPI from %1$d to %2$d?</string>
<string name="dpi_confirm_summary">Application needs to be restarted to apply the new DPI settings, does not affect the system status bar or other applications</string>
<string name="dpi_applied_success">DPI has been set to %1$d, effective after restarting the application</string>
<!-- Language settings related strings -->
<string name="settings_language">App Language</string>
<string name="language_system_default">Follow System</string>
<string name="settings_card_dim">Card Darkness Adjustment</string>
<!-- Flash related -->
<string name="error_code">error code</string>
<string name="check_log">Please check the log</string>
<string name="installing_module">Module being installed %1$d/%2$d</string>
<string name="module_failed_count">%d Failed to install a new module</string>
<string name="module_download_error">Module download failed</string>
<string name="kernel_flashing">Kernel Flashing</string>
<!-- 分类相关 -->
<string name="category_all_apps">All</string>
<string name="category_root_apps">Root</string>
<string name="category_custom_apps">Custom</string>
<string name="category_default_apps">Default</string>
<!-- 排序相关 -->
<string name="sort_name_asc">Ascending order of name</string>
<string name="sort_name_desc">Name descending</string>
<string name="sort_install_time_new">Installation time (New)</string>
<string name="sort_install_time_old">Installation time (Old)</string>
<string name="sort_size_desc">Descending order of size</string>
<string name="sort_size_asc">Ascending order of size</string>
<string name="sort_usage_freq">Frequency of use</string>
<!-- 状态相关 -->
<string name="no_apps_in_category">No application in this category</string>
<!-- 标签相关 -->
<string name="deny_authorization">Delegation of authority</string>
<string name="grant_authorization">Authorizations</string>
<string name="unmount_modules">Unmounting Module Mounts</string>
<string name="disable_unmount">Disable uninstall module mounting</string>
<string name="expand_menu">Expand menu</string>
<string name="collapse_menu">Put away the menu</string>
<string name="scroll_to_top">Top</string>
<string name="scroll_to_bottom">Bottom</string>
<string name="selected">Selected</string>
<string name="select">Select</string>
<!-- BottomSheet相关 -->
<string name="menu_options">Menu Options</string>
<string name="sort_options">Sort by</string>
<string name="app_categories">Application Type Selection</string>
<!-- SuSFS Configuration -->
<string name="susfs_config_title">SuSFS Configuration</string>
<string name="susfs_config_description">Configuration Description</string>
<string name="susfs_config_description_text">This feature allows you to customize the SuSFS uname value and build time spoofing. Enter the values you want to set and click Apply to take effect</string>
<string name="susfs_uname_label">Uname Value</string>
<string name="susfs_uname_placeholder">Please enter custom uname value</string>
<string name="susfs_build_time_label">Build Time Spoofing</string>
<string name="susfs_build_time_placeholder">Please enter build time spoofing value</string>
<string name="susfs_current_value">Current value: %s</string>
<string name="susfs_current_build_time">Current build time: %s</string>
<string name="susfs_reset_to_default">Reset to Default</string>
<string name="susfs_apply">Apply</string>
<!-- SuSFS Reset Confirmation -->
<string name="susfs_reset_confirm_title">Confirm Reset</string>
<!-- SuSFS Toast Messages -->
<string name="susfs_binary_not_found">Cannot find ksu_susfs file</string>
<string name="susfs_command_failed">SuSFS command execution failed</string>
<string name="susfs_command_error">Error executing SuSFS command: %s</string>
<string name="susfs_uname_set_success" formatted="false">SuSFS uname and build time set successfully: %s, %s</string>
<!-- SuSFS Settings Item -->
<string name="susfs_config_setting_title">SuSFS Configuration</string>
<!-- 开机自启动相关 -->
<string name="susfs_autostart_title">Auto Start</string>
<string name="susfs_autostart_description">Automatically apply all non-default configurations on reboot</string>
<string name="susfs_autostart_requirement">Configuration needs to be added to enable</string>
<string name="susfs_autostart_enable_failed">Failed to enable auto start</string>
<string name="susfs_autostart_disable_failed">Failed to disable auto start</string>
<string name="susfs_autostart_error">Auto start configuration error: %s</string>
<string name="susfs_no_config_to_autostart">No available configuration for auto start</string>
<!-- SuSFS Tab Titles -->
<string name="susfs_tab_basic_settings">Basic Settings</string>
<string name="susfs_tab_sus_paths">SUS Paths</string>
<string name="susfs_tab_sus_mounts">SUS Mounts</string>
<string name="susfs_tab_try_umount">Try Umount</string>
<string name="susfs_tab_path_settings">Path Settings</string>
<string name="susfs_tab_enabled_features">Enabled Features Status</string>
<!-- SuSFS Path Management -->
<string name="susfs_add_sus_path">Add SUS Path</string>
<string name="susfs_add_sus_mount">Add SUS Mount</string>
<string name="susfs_add_try_umount">Add Try Umount</string>
<string name="susfs_sus_path_added_success">SUS path added successfully</string>
<string name="susfs_path_not_found_error">Path not found error</string>
<string name="susfs_path_label">Path</string>
<string name="susfs_mount_path_label">Mount Path</string>
<string name="susfs_path_placeholder">e.g.: /system/addon.d</string>
<string name="susfs_no_paths_configured">No SUS paths configured</string>
<string name="susfs_no_mounts_configured">No SUS mounts configured</string>
<string name="susfs_no_umounts_configured">No try umount configured</string>
<!-- SuSFS Umount Mode -->
<string name="susfs_umount_mode_label">Umount Mode</string>
<string name="susfs_umount_mode_normal">Normal Umount (0)</string>
<string name="susfs_umount_mode_detach">Detach Umount (1)</string>
<string name="susfs_umount_mode_normal_short">Normal</string>
<string name="susfs_umount_mode_detach_short">Detach</string>
<string name="susfs_umount_mode_display">Mode: %1$s (%2$s)</string>
<string name="susfs_try_umount_added_success">Try to umount path added successfully %s</string>
<string name="susfs_try_umount_added_saved">Attempted umount path save succeeded %s</string>
<!-- SuSFS Run Umount -->
<!-- SuSFS Reset Categories -->
<string name="susfs_reset_paths_title">Reset SUS Paths</string>
<string name="susfs_reset_paths_message">This will clear all SUS path configurations. Are you sure you want to continue?</string>
<string name="susfs_reset_mounts_title">Reset SUS Mounts</string>
<string name="susfs_reset_mounts_message">This will clear all SUS mount configurations. Are you sure you want to continue?</string>
<string name="susfs_reset_umounts_title">Reset Try Umount</string>
<string name="susfs_reset_umounts_message">This will clear all try umount configurations. Are you sure you want to continue?</string>
<string name="susfs_reset_path_title">Reset Path Settings</string>
<!-- SuSFS Path Settings -->
<string name="susfs_android_data_path_label">Android Data Path</string>
<string name="susfs_sdcard_path_label">SD Card Path</string>
<string name="susfs_set_android_data_path">Set Android Data Path</string>
<string name="susfs_set_sdcard_path">Set SD Card Path</string>
<!-- SuSFS Enabled Features -->
<string name="susfs_enabled_features_description">Display current SuSFS enabled features status</string>
<string name="susfs_no_features_found">No feature status information found</string>
<string name="susfs_feature_enabled">Enabled</string>
<string name="susfs_feature_disabled">Disabled</string>
<!-- Feature Labels -->
<string name="sus_path_feature_label">SUS Path Support</string>
<string name="sus_mount_feature_label">SUS Mount Support</string>
<string name="try_umount_feature_label">Try Umount Support</string>
<string name="spoof_uname_feature_label">Spoof uname Support</string>
<string name="spoof_cmdline_feature_label">Spoof Cmdline/Bootconfig</string>
<string name="open_redirect_feature_label">Open Redirect Support</string>
<string name="enable_log_feature_label">Logging Support</string>
<string name="auto_default_mount_feature_label">Auto Default Mount</string>
<string name="auto_bind_mount_feature_label">Auto Bind Mount</string>
<string name="auto_try_umount_bind_feature_label">Auto Try Umount Bind Mount</string>
<string name="hide_symbols_feature_label">Hide KSU SUSFS Symbols</string>
<string name="sus_kstat_feature_label">SUS Kstat Support</string>
<string name="sus_su_feature_label">SUS SU mode switching function</string>
<!-- 可切换状态 -->
<string name="susfs_feature_configurable">Configurable SuSFS Features</string>
<string name="susfs_enable_log_label">SuSFS Enable Log</string>
<string name="susfs_log_config_description">Enable or disable logging for SuSFS</string>
<string name="susfs_log_config_title">SuSFS Logging Configuration</string>
<string name="susfs_log_enabled">Enabling SuSFS Logging</string>
<string name="susfs_log_disabled">Turn off SuSFS logging</string>
<string name="module_update_json">Update JSON</string>
<string name="module_update_json_copied">Update JSON URL copied to clipboard</string>
<!-- Settings related strings -->
<string name="show_more_module_info">Show More Module Info</string>
<string name="show_more_module_info_summary">Display additional module information like update JSON URLs</string>
<string name="susfs_execution_location_label">Execution Location</string>
<string name="susfs_current_execution_location">Current execution location: %s</string>
<string name="susfs_execution_location_service">Service</string>
<string name="susfs_execution_location_post_fs_data">Post-FS-Data</string>
<string name="susfs_execution_location_service_description">Execute after system services start</string>
<string name="susfs_execution_location_post_fs_data_description">Execute after file system is mounted but before system is fully bootedMay cause a boot loop</string>
<string name="susfs_slot_info_title">Slot Information</string>
<string name="susfs_slot_info_description">View current boot slot information and copy values</string>
<string name="susfs_current_active_slot">Current Active Slot: %s</string>
<string name="susfs_slot_uname">Uname: %s</string>
<string name="susfs_slot_build_time">Build Time: %s</string>
<string name="susfs_slot_current_badge">Current</string>
<string name="susfs_slot_use_uname">Use Uname</string>
<string name="susfs_slot_use_build_time">Use Build Time</string>
<string name="susfs_slot_info_unavailable">Unable to retrieve slot information</string>
<!-- SuSFS 自启动相关字符串 -->
<string name="susfs_autostart_enabled_success">SuSFS auto-start module enabled, module path: %s</string>
<string name="susfs_autostart_disabled_success">SuSFS auto-start module disabled</string>
<!-- SuSFS Kstat相关字符串 -->
<string name="susfs_tab_kstat_config">Kstat Configuration</string>
<string name="kstat_static_config_added">Kstat static configuration added: %1$s</string>
<string name="kstat_config_removed">Kstat configuration removed: %1$s</string>
<string name="kstat_path_added">Kstat path added: %1$s</string>
<string name="kstat_path_removed">Kstat path removed: %1$s</string>
<string name="kstat_updated">Kstat updated: %1$s</string>
<string name="kstat_full_clone_updated">Kstat full clone updated: %1$s</string>
<string name="add_kstat_statically_title">Add Kstat Static Configuration</string>
<string name="file_or_directory_path_label">File/Directory Path</string>
<string name="hint_use_default_value">Hint: You can use "default" to use the original value</string>
<string name="add_kstat_path_title">Add Kstat Path</string>
<string name="add">Add</string>
<string name="reset_kstat_config_title">Reset Kstat Configuration</string>
<string name="reset_kstat_config_message">Are you sure you want to clear all Kstat configurations? This action cannot be undone</string>
<string name="kstat_config_description_title">Kstat Configuration Description</string>
<string name="kstat_config_description_add_statically">• add_sus_kstat_statically: Static stat info of files/directories</string>
<string name="kstat_config_description_add">• add_sus_kstat: Add path before bind mount, storing original stat info</string>
<string name="kstat_config_description_update">• update_sus_kstat: Update target ino, keep size and blocks unchanged</string>
<string name="kstat_config_description_update_full_clone">• update_sus_kstat_full_clone: Update ino only, keep other original values</string>
<string name="static_kstat_config">Static Kstat Configuration</string>
<string name="kstat_path_management">Kstat Path Management</string>
<string name="no_kstat_config_message">No Kstat configuration yet, click the button below to add</string>
<!-- SuSFS Mount Hiding Control Related Strings -->
<string name="susfs_hide_mounts_control_title">SUS Mount Hiding Control</string>
<string name="susfs_hide_mounts_control_description">Control the hiding behavior of SUS mounts for processes</string>
<string name="susfs_hide_mounts_for_all_procs_label">Hide SUS mounts for all processes</string>
<string name="susfs_hide_mounts_for_all_procs_enabled_description">When enabled, SUS mounts will be hidden from all processes, including KSU processes</string>
<string name="susfs_hide_mounts_for_all_procs_disabled_description">When disabled, SUS mounts will only be hidden from non-KSU processes, KSU processes can see the mounts</string>
<string name="susfs_hide_mounts_all_enabled">Enabled hiding SUS mounts for all processes</string>
<string name="susfs_hide_mounts_all_disabled">Disabled hiding SUS mounts for all processes</string>
<string name="susfs_hide_mounts_recommendation">It is recommended to set to disabled after screen is unlocked, or during service.sh or boot-completed.sh stage, as this should fix the issue on some rooted apps that rely on mounts mounted by KSU process</string>
<string name="susfs_hide_mounts_current_setting">Current setting: %s</string>
<string name="susfs_hide_mounts_setting_all">Hide for all processes</string>
<string name="susfs_hide_mounts_setting_non_ksu">Hide only for non-KSU processes</string>
<string name="kernel_simple_kernel">Kernel Version Concise Mode</string>
<string name="kernel_simple_kernel_summary">Enable or disable the clean mode displayed by the SukiSU kernel version</string>
<string name="susfs_android_data_path_set">Android Data path has been set to: %s</string>
<string name="susfs_sdcard_path_set">SD card path has been set to: %s</string>
<string name="susfs_path_setup_warning">Path setup may not be fully successful, but SUS paths will continue to be added</string>
<!-- 备份和还原相关字符串 -->
<string name="susfs_backup_title">Backup</string>
<string name="susfs_backup_description">Create a backup of all SuSFS configurations. The backup file will include all settings, paths, and configurations</string>
<string name="susfs_backup_create">Create Backup</string>
<string name="susfs_backup_success">Backup created successfully: %s</string>
<string name="susfs_backup_failed">Backup creation failed: %s</string>
<string name="susfs_backup_file_not_found">Backup file not found</string>
<string name="susfs_backup_invalid_format">Invalid backup file format</string>
<string name="susfs_backup_version_mismatch">Backup version mismatch, but will attempt to restore</string>
<string name="susfs_restore_title">Restore</string>
<string name="susfs_restore_description">Restore SuSFS configurations from a backup file. This will overwrite all current settings</string>
<string name="susfs_restore_select_file">Select Backup File</string>
<string name="susfs_restore_success" formatted="false">Configuration restored successfully from backup created on %s from device: %s</string>
<string name="susfs_restore_failed">Restore failed: %s</string>
<string name="susfs_restore_confirm_title">Confirm Restore</string>
<string name="susfs_restore_confirm_description">This will overwrite all current SuSFS configurations. Are you sure you want to continue?</string>
<string name="susfs_restore_confirm">Restore</string>
<string name="susfs_backup_info_date">Backup Date: %s</string>
<string name="susfs_backup_info_device">Device: %s</string>
<string name="susfs_backup_info_version">Version: %s</string>
<string name="hide_bl_script">Lock state</string>
<string name="hide_bl_script_description">Overwrite bootloader locking status attribute in late_start service mode</string>
<string name="cleanup_residue">Cleanup Residue</string>
<string name="cleanup_residue_description">Clean up the residual files and directories of various modules and tools (May be deleted by mistake, resulting in loss and failure to start, use with caution)</string>
<string name="susfs_edit_sus_path">Edit SUS Path</string>
<string name="susfs_edit_sus_mount">Edit SUS Mount</string>
<string name="susfs_edit_try_umount">Edit Try Umount</string>
<string name="edit_kstat_statically_title">Edit Kstat Static Configuration</string>
<string name="edit_kstat_path_title">Edit Kstat Path</string>
<string name="susfs_save">Save</string>
<string name="edit">Edit</string>
<string name="delete">Delete</string>
<string name="update">Update</string>
<string name="kstat_config_updated">Kstat config update</string>
<string name="kstat_path_updated">Kstat path update</string>
<string name="susfs_update_full_clone">Susfs update full clone</string>
<string name="umount_zygote_iso_service">Unmount Zygote Isolation Service</string>
<string name="umount_zygote_iso_service_description">Enable this option to unmount Zygote isolation service mount points at system startup</string>
<string name="umount_zygote_iso_service_enabled">Zygote isolation service unmount enabled</string>
<string name="umount_zygote_iso_service_disabled">Zygote isolation service unmount disabled</string>
<string name="app_paths_section">Application Path</string>
<string name="other_paths_section">Other paths</string>
<string name="add_custom_path">Other</string>
<string name="add_app_path">App</string>
<string name="susfs_add_app_path">Add App Path</string>
<string name="susfs_version_mismatch">SuSFS library version mismatch, kernel: %1$s vs manager: %2$s, It is recommended to update the kernel or manager</string>
<string name="warning">Warning</string>
<string name="search_apps">Search Apps</string>
<string name="selected_apps_count">%1$d apps selected</string>
<string name="already_added_apps_count">%1$d apps already added</string>
<string name="all_apps_already_added">All apps have been added</string>
<string name="dynamic_manager_title">Dynamic Manager Configuration</string>
<string name="dynamic_manager_enabled_summary">Enabled (Size: %s)</string>
<string name="dynamic_manager_disabled">Disabled</string>
<string name="enable_dynamic_manager">Enable Dynamic Manager</string>
<string name="signature_size">Dynamic Manager Signature Size</string>
<string name="signature_hash">Dynamic Manager Signature Hash</string>
<string name="hash_must_be_64_chars">Hash must be 64 hexadecimal characters</string>
<string name="dynamic_manager_set_success">Dynamic Manager configuration set successfully</string>
<string name="dynamic_manager_set_failed">Failed to set dynamic Manager configuration</string>
<string name="invalid_sign_config">Invalid Manager configuration</string>
<string name="dynamic_manager_disabled_success">Dynamic Manager disabled</string>
<string name="dynamic_manager_clear_failed">Failed to clear dynamic Manager</string>
<string name="dynamic_managerature">Dynamic</string>
<string name="signature_index">Signature %1$d</string>
<string name="unknown_signature">Unknown</string>
<string name="multi_manager_list">Active Manager</string>
<string name="no_active_manager">No active manager</string>
<string name="default_signature">SukiSU</string>
<string name="home_zygisk_implement">Zygisk implement</string>
<!-- 循环路径相关 -->
<string name="susfs_tab_sus_loop_paths">SUS Loop Paths</string>
<string name="susfs_add_sus_loop_path">Add SUS Loop Path</string>
<string name="susfs_edit_sus_loop_path">Edit SUS Loop Path</string>
<string name="susfs_loop_path_added_success">SUS loop path added successfully: %1$s</string>
<string name="susfs_loop_path_removed">SUS loop path removed: %1$s</string>
<string name="susfs_loop_path_updated">SUS loop path updated: %1$s -> %2$s</string>
<string name="susfs_no_loop_paths_configured">No SUS loop paths configured</string>
<string name="susfs_reset_loop_paths_title">Reset Loop Paths</string>
<string name="susfs_reset_loop_paths_message">Are you sure you want to clear all SUS loop paths? This action cannot be undone</string>
<string name="susfs_loop_path_label">Loop Path</string>
<string name="susfs_loop_path_placeholder">/data/example/path</string>
<string name="susfs_loop_path_restriction_warning">Note: Only paths NOT inside /storage/ and /sdcard/ can be added via loop paths</string>
<string name="susfs_loop_path_invalid_location">Error: Loop paths cannot be inside /storage/ or /sdcard/ directories</string>
<string name="loop_paths_section">Loop Paths</string>
<string name="add_loop_path">Add Loop Path</string>
<!-- 循环路径功能描述 -->
<string name="sus_loop_path_feature_label">SUS Loop Path</string>
<string name="sus_loop_paths_description_title">Loop Path Configuration</string>
<string name="sus_loop_paths_description_text">Loop paths are re-flagged as SUS_PATH on each non-root user app or isolated service startup. This helps address issues where added paths may have their inode status reset or inode re-created in the kernel</string>
<string name="avc_log_spoofing">AVC Log Spoofing</string>
<string name="avc_log_spoofing_enabled">AVC log spoofing has been enabled</string>
<string name="avc_log_spoofing_disabled">AVC log spoofing has been disabled</string>
<string name="avc_log_spoofing_description">
Disabled: Disable spoofing the sus tcontext of \'su\' shown in avc log in kernel\n
Enabled: Enable spoofing the sus tcontext of \'su\' with \'kernel\' shown in avc log in kernel
</string>
<string name="avc_log_spoofing_warning">
Important Note:\n
- It is set to \'0\' by default in kernel\n
- Enabling this will sometimes make developers hard to identify the cause when they are debugging with some permission or SELinux issue, so users are advised to disable this when doing
</string>
<!-- 模块签名功能描述 -->
<string name="module_verified">Validated</string>
<string name="module_signature_verified">Module signature verified</string>
<string name="module_signature_verification">Signature Verification</string>
<string name="module_signature_verification_summary">Force signature verification when installing modules (Only available for ARM architecture)</string>
<string name="module_signature_invalid">Unknown publisher</string>
<string name="module_signature_invalid_message">Unsigned modules may be incomplete. To protect your device, installation of this module has been blocked</string>
<string name="module_signature_verification_failed">Unsigned modules may be incomplete. Do you want to allow the following module from an unknown publisher to install in this device?</string>
<string name="home_hook_type">Hook type</string>
<!-- KPM patching related strings -->
<string name="kpm_patch_options">KPM Patch</string>
<string name="kpm_patch_description">For adding additional KPM features</string>
<string name="enable_kpm_patch">KPM Patch</string>
<string name="kpm_patch_switch_description">Apply KPM patch to kernel image before flashing</string>
<string name="enable_kpm_undo_patch">KPM Undo Patch</string>
<string name="kpm_undo_patch_switch_description">Undo previously applied KPM patch</string>
<string name="kpm_patch_enabled">KPM patch enabled</string>
<string name="kpm_undo_patch_enabled">KPM undo patch enabled</string>
<string name="kpm_patch_mode">KPM Patch Mode</string>
<string name="kpm_undo_patch_mode">KPM Undo Patch Mode</string>
<!-- KPM workflow related -->
<string name="kpm_preparing_tools">Preparing KPM tools</string>
<string name="kpm_applying_patch">Applying KPM patch</string>
<string name="kpm_undoing_patch">Undoing KPM patch</string>
<string name="kpm_found_image_file">Found Image file: %s</string>
<string name="kpm_patch_success">KPM patch applied successfully</string>
<string name="kpm_undo_patch_success">KPM patch undone successfully</string>
<string name="kpm_file_repacked">File repacked successfully</string>
<!-- KPM error messages -->
<string name="kpm_extract_zip_failed">Failed to extract zip file</string>
<string name="kpm_image_file_not_found">Image file not found</string>
<string name="kpm_patch_failed">KPM patch failed</string>
<string name="kpm_undo_patch_failed">KPM undo patch failed</string>
<string name="kpm_patch_operation_failed">KPM patch operation failed: %s</string>
<!-- KPM option radio group strings -->
<string name="kpm_follow_kernel_file">Follow Kernel</string>
<string name="kpm_follow_kernel_description">Use kernel as-is without any KPM modifications</string>
<!-- UID Scanner Settings -->
<string name="uid_auto_scan_title">User-mode scanning application list</string>
<string name="uid_auto_scan_summary">Enabling this option will use user-mode scanning for the application list, improving stability. (If you encounter issues such as freezing during kernel scanning of the application list, you may try enabling this option.)</string>
<string name="uid_multi_user_scan_title">Multi-User Application Scanning</string>
<string name="uid_multi_user_scan_summary">When enabled, scans applications for all users, including work profiles</string>
<string name="uid_scanner_setting_failed">Setting failed, please check permissions</string>
<string name="uid_scanner_setting_error">Setting failed: %s</string>
<string name="clean_runtime_environment">Clean Runtime Environment</string>
<string name="clean_runtime_environment_summary">Clean up runtime files and stop the scanner service</string>
<string name="clean_runtime_environment_confirm">Are you sure you want to clean the runtime environment? This will stop the scanner service and remove related files.</string>
<string name="clean_runtime_environment_success">Runtime environment cleaned successfully</string>
<string name="clean_runtime_environment_failed">Failed to clean runtime environment</string>
<!-- 确认安装相关字符串 -->
<string name="confirm_installation">Confirm Installation</string>
<string name="confirm_multiple_installation">Confirm Installation (%d files)</string>
<string name="install_confirm">Install</string>
<string name="module_package">Module</string>
<string name="kernel_package">Kernel</string>
<string name="unknown_package">Unknown</string>
<string name="unknown_kernel">Unknown Kernel</string>
<string name="unknown_file">Unknown File</string>
<string name="version">Version</string>
<string name="author">Author</string>
<string name="description">Description</string>
<string name="supported_devices">Supported Devices</string>
<!-- SUS Map related strings -->
<string name="susfs_tab_sus_maps">SUS Maps</string>
<string name="susfs_sus_map_label">Library Path</string>
<string name="susfs_sus_map_placeholder">/data/adb/modules/my_module/zygisk/arm64-v8a.so</string>
<string name="susfs_add_sus_map">Add SUS Map</string>
<string name="susfs_edit_sus_map">Edit SUS Map</string>
<string name="susfs_sus_map_added_success">SUS map added successfully: %1$s</string>
<string name="susfs_sus_map_removed">SUS map removed: %1$s</string>
<string name="susfs_sus_map_updated">SUS map updated: %1$s -> %2$s</string>
<string name="susfs_no_sus_maps_configured">No SUS maps configured</string>
<string name="susfs_reset_sus_maps_title">Reset SUS Maps</string>
<string name="susfs_reset_sus_maps_message">This will remove all configured SUS maps. This action cannot be undone.</string>
<string name="sus_maps_section">Memory Map Hiding</string>
<string name="sus_maps_description_title">Hide the mmapped real file from various maps in /proc/self/</string>
<string name="sus_maps_description_text">Hide the real file paths of memory mappings from /proc/self/[maps|smaps|smaps_rollup|map_files|mem|pagemap]. Please note: This feature does not support hiding anonymous memory mappings, nor can it hide inline hooks or PLT hooks caused by the injected library itself.</string>
<string name="sus_maps_warning">Important Notice: For applications with well-implemented injection detection mechanisms, this feature may not effectively bypass detection.</string>
<string name="sus_maps_debug_info">First, find the target application\'s PID and UID using ps -enf, then check the relevant paths in /proc/&lt;pid&gt;/maps and compare the device numbers with those in /proc/1/mountinfo to ensure consistency. Only when the device numbers match can the map hiding function work properly.</string>
<!-- Log Viewer -->
<string name="log_viewer_title">Log Viewer</string>
<string name="log_viewer_back">Back</string>
<string name="log_viewer_search">Search</string>
<string name="log_viewer_clear_logs">Clear Logs</string>
<string name="log_viewer_clear_logs_confirm">Are you sure you want to clear the selected log file? This action cannot be undone.</string>
<string name="log_viewer_logs_cleared">Logs cleared successfully</string>
<string name="log_viewer_select_file">Select Log File</string>
<string name="log_viewer_current_log">Current Log</string>
<string name="log_viewer_old_log">Old Log</string>
<string name="log_viewer_filter_type">Filter by Type</string>
<string name="log_viewer_all_types">All Types</string>
<string name="log_viewer_showing_entries">Showing %1$d of %2$d entries</string>
<string name="log_viewer_no_logs">No logs found</string>
<string name="log_viewer_no_matching_logs">No matching logs found</string>
<string name="log_viewer_refresh">Refresh</string>
<string name="log_viewer_raw_log">Raw Log</string>
<string name="log_viewer_search_placeholder">Search by UID, command, or details…</string>
<string name="log_viewer_clear_search">Clear search</string>
<string name="log_viewer_view_logs">View Usage Logs</string>
<string name="log_viewer_view_logs_summary">View KernelSU superuser access logs</string>
<string name="log_viewer_exclude_subtypes">Exclude sub-types</string>
<string name="log_viewer_exclude_current_app">Current App</string>
<string name="log_viewer_page_info">Page: %1$d/%2$d | Total logs: %3$d</string>
<string name="log_viewer_too_many_logs">Too many logs, showing only the latest %1$d entries</string>
<string name="log_viewer_load_more">Load More Logs</string>
<string name="log_viewer_all_logs_loaded">All logs displayed</string>
<!-- MiUI Uninstall Desc -->
<string name="miui_uninstall_title">Confirm Uninstallation SukiSU Manger?</string>
<string name="miui_uninstall_content">Proceeding with the uninstallation will not affect the core functionality of your root access. The root is designed to operate independently of this manager.</string>
</resources>