SukiSU Ultra Home Not installed Click to install Working Version: %s Unsupported No KernelSU driver detected on your kernel, wrong kernel? Kernel version SuSFS Version Manager version SELinux status Disabled Enforcing Permissive Unknown Superuser Failed to enable module: %s Failed to disable module: %s No module installed Module Sort (Action first) Sort (Enabled first) Uninstall Install Install Reboot Settings Soft Reboot Reboot to Recovery Reboot to Bootloader Reboot to Download Reboot to EDL About Are you sure you want to uninstall module %s? %s uninstalled Failed to uninstall: %s Version Author Refresh Show system apps Hide system apps Send logs Safe mode Reboot to take effect Modules are unavailable due to a conflict with Magisk! Learn KernelSU https://kernelsu.org/guide/what-is-kernelsu.html Learn how to install KernelSU and use modules Support Us KernelSU is, and always will be, free, and open source. You can however show us that you care by making a donation Join our %2$s channel

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]]>
App Profile Default Template Custom Profile name Groups Capabilities SELinux context Umount modules Failed to update App Profile for %s The current KernelSU version %s is too low for the manager to work properly. Please upgrade to version %s or higher! Umount modules by default 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 Enabling this option will allow KernelSU to restore any modified files by the modules for this app Domain Rules Update Downloading module: %s Start downloading: %s New version %s is available, click to upgrade Launch Force stop Restart Failed to update SELinux rules for %s Changelog App Profile Template Manage local and online template of App Profile Create template Edit template ID Invalid template ID Name Description Save Delete View template Read only Template ID already exists! Import/Export Import from clipboard Export to clipboard Cannot find local template to export! Imported successfully Sync online templates Failed to save template Clipboard is empty! Fetch changelog failed: %s Check for updates Automatically check for updates when opening the app Failed to grant root! Action Close Enable WebView debugging Can be used to debug WebUI. Please enable only when needed Direct install (Recommended) Select a image that needs to be patched Install to inactive slot (After OTA) Your device will be **FORCED** to boot to the current inactive slot after a reboot!\nOnly use this option after OTA is done.\nContinue? Next Select partition Use local LKM file Only .ko files are supported %1$s partition image is recommended Select KMI Uninstall Uninstall temporarily Uninstall permanently Restore stock image Temporarily uninstall KernelSU, restore to original state after next reboot Uninstalling KernelSU (Root and all modules) completely and permanently Restore the stock factory image (If a backup exists), usually used before OTA; if you need to uninstall KernelSU, please use \"Uninstall permanently\" Flashing Flash success Flash failed Selected LKM: %s Save logs Logs saved Confirm install module %1$s? Unknown module Confirm Module Restoration This operation will overwrite all existing modules. Continue? Confirm Cancel Backup successful (tar.gz) Backup failed: %1$s Backup modules Restore modules Modules restored successfully, restart required Restore failed: %1$s Restart Now Unknown error Command execution failed: %1$s Allowlist backup successful Allowlist backup failed: %1$s Confirm Allowlist Restoration This operation will overwrite the current allowlist. Continue? Allowlist restored successfully Allowlist restore failed: %1$s Backup Allowlist Restore Allowlist Custom App Background Select an image as background Navigation bar transparency Android version Device model Granting superuser to %s is not allowed Disable su compatibility Disable the ability of any app to gain root privileges via the ⁠su command (existing root processes won\'t be affected). Disable kernel umount Disable kernel-level umount behavior controlled by KernelSU. Enable enhanced security Enable stricter security policies. Kernel does not support this feature. This feature is managed by a module. Default Temporarily enable Permanently enable Sure you want to install the following %1$d modules? \n\n%2$s More settings SELinux Enabled Disabled Simplicity mode Hides unnecessary cards when turned on Hide kernel version Hide kernel version Hide other info Hides Red dot about the number of super users, modules and KPM modules on the navigation bar page Hide SuSFS status Hide SuSFS status information on the home page Hide Zygisk status Hide Zygisk implementation information on the home page Hide Link Card Status Hide link card information on the home page Hide module label rows Hide folder name and size labels in module cards Theme Follow system Light Dark Manual Hook Inline Hook Dynamic colours Dynamic colours using system themes Choose a theme colour Blue Green Purple Orange Pink Gray Yellow Install Anykernel3 Flash AnyKernel3 kernel file Requires root privileges Scrubbing complete Whether to reboot immediately? Yes No Reboot Failed KPM No installed kernel modules at this time Version Author Uninstall Uninstalled successfully Failed to uninstall Load of kpm module successful Load of kpm module failed Parameters Execute KPM Version Close The following kernel module functions were developed by KernelPatch and modified to include the kernel module functions of SukiSU Ultra SukiSU Ultra Look forward to Success Failed 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! Unsupported Supported Kernel not patched Kernel not configured Custom settings KPM Install Load Embed Please select: %1\$s Module Installation Mode \n\nLoad: Temporarily load the module \nEmbedded: Permanently install into the system Unable to check if module file exists Theme Color Incorrect file type! Please select .kpm file Uninstall The following KPM will be uninstalled: %s Use two fingers to zoom the image, and one finger to drag it to adjust the position Reprovision Flash Complete Preparing… Cleaning files… Copying files… Extracting flash tool… Patching flash script… Flashing kernel… Flash completed Select Flash Slot Please select the target slot for flashing boot Slot A Slot B Selected slot: %1$s Getting the original slot Setting the specified slot Restore Default Slot Current system default slot:%1$s Copy failed Unknown error Flash failed LKM repair/installation Flashing AnyKernel3 Kernel version:%1$s Using the patching tool:%1$s Configure Application Settings Tools Application not found SELinux Enabled SELinux Disabled SELinux Status change failed Advanced Settings Customize the toolbar Comeback Background set successfully Removed custom backgrounds Alternate icon Change the launcher icon to KernelSU\'s icon Icon switched Hides KPM Function Hides KPM information and Function in home and bottom bar Select the WebUI engine to use Automatic Selection Force the use of WebUI X Mandatory use of KSU WebUI Inject Eruda into WebUI X Inject a debug console into WebUI X to make debugging easier. Requires web debugging to be on Applied DPI Adjust the screen display density for the current application only Small Medium Big Oversize Customizable Applying DPI settings Confirm DPI change Are you sure you want to change the application DPI from %1$d to %2$d? Application needs to be restarted to apply the new DPI settings, does not affect the system status bar or other applications DPI has been set to %1$d, effective after restarting the application App Language Follow System Card Darkness Adjustment error code Please check the log Module being installed %1$d/%2$d %d Failed to install a new module Module download failed Kernel Flashing All Root Custom Default Ascending order of name Name descending Installation time (New) Installation time (Old) Descending order of size Ascending order of size Frequency of use No application in this category Delegation of authority Authorizations Unmounting Module Mounts Disable uninstall module mounting Expand menu Put away the menu Top Bottom Selected Select Menu Options Sort by Application Type Selection SuSFS Configuration Configuration Description 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 Uname Value Please enter custom uname value Build Time Spoofing Please enter build time spoofing value Current value: %s Current build time: %s Reset to Default Apply Confirm Reset Cannot find ksu_susfs file SuSFS command execution failed Error executing SuSFS command: %s SuSFS uname and build time set successfully: %s, %s SuSFS Configuration Auto Start Automatically apply all non-default configurations on reboot Configuration needs to be added to enable Failed to enable auto start Failed to disable auto start Auto start configuration error: %s No available configuration for auto start Basic Settings SUS Paths SUS Mounts Try Umount Path Settings Enabled Features Status Add SUS Path Add SUS Mount Add Try Umount SUS path added successfully Path not found error Path Mount Path e.g.: /system/addon.d No SUS paths configured No SUS mounts configured No try umount configured Umount Mode Normal Umount (0) Detach Umount (1) Normal Detach Mode: %1$s (%2$s) Try to umount path added successfully: %s Attempted umount path save succeeded: %s Reset SUS Paths This will clear all SUS path configurations. Are you sure you want to continue? Reset SUS Mounts This will clear all SUS mount configurations. Are you sure you want to continue? Reset Try Umount This will clear all try umount configurations. Are you sure you want to continue? Reset Path Settings Android Data Path SD Card Path Set Android Data Path Set SD Card Path Display current SuSFS enabled features status No feature status information found Enabled Disabled SUS Path Support SUS Mount Support Try Umount Support Spoof uname Support Spoof Cmdline/Bootconfig Open Redirect Support Logging Support Auto Default Mount Auto Bind Mount Auto Try Umount Bind Mount Hide KSU SUSFS Symbols SUS Kstat Support SUS SU mode switching function Configurable SuSFS Features SuSFS Enable Log Enable or disable logging for SuSFS SuSFS Logging Configuration Enabling SuSFS Logging Turn off SuSFS logging Update JSON Update JSON URL copied to clipboard Show More Module Info Display additional module information like update JSON URLs Execution Location Current execution location: %s Service Post-FS-Data Execute after system services start Execute after file system is mounted but before system is fully booted,May cause a boot loop Slot Information View current boot slot information and copy values Current Active Slot: %s Uname: %s Build Time: %s Current Use Uname Use Build Time Unable to retrieve slot information SuSFS auto-start module enabled, module path: %s SuSFS auto-start module disabled Kstat Configuration Kstat static configuration added: %1$s Kstat configuration removed: %1$s Kstat path added: %1$s Kstat path removed: %1$s Kstat updated: %1$s Kstat full clone updated: %1$s Add Kstat Static Configuration File/Directory Path Hint: You can use "default" to use the original value Add Kstat Path Add Reset Kstat Configuration Are you sure you want to clear all Kstat configurations? This action cannot be undone Kstat Configuration Description • add_sus_kstat_statically: Static stat info of files/directories • add_sus_kstat: Add path before bind mount, storing original stat info • update_sus_kstat: Update target ino, keep size and blocks unchanged • update_sus_kstat_full_clone: Update ino only, keep other original values Static Kstat Configuration Kstat Path Management No Kstat configuration yet, click the button below to add SUS Mount Hiding Control Control the hiding behavior of SUS mounts for processes Hide SUS mounts for all processes When enabled, SUS mounts will be hidden from all processes, including KSU processes When disabled, SUS mounts will only be hidden from non-KSU processes, KSU processes can see the mounts Enabled hiding SUS mounts for all processes Disabled hiding SUS mounts for all processes 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 Current setting: %s Hide for all processes Hide only for non-KSU processes Kernel Version Concise Mode Enable or disable the clean mode displayed by the SukiSU kernel version Android Data path has been set to: %s SD card path has been set to: %s Path setup may not be fully successful, but SUS paths will continue to be added Backup Create a backup of all SuSFS configurations. The backup file will include all settings, paths, and configurations Create Backup Backup created successfully: %s Backup creation failed: %s Backup file not found Invalid backup file format Backup version mismatch, but will attempt to restore Restore Restore SuSFS configurations from a backup file. This will overwrite all current settings Select Backup File Configuration restored successfully from backup created on %s from device: %s Restore failed: %s Confirm Restore This will overwrite all current SuSFS configurations. Are you sure you want to continue? Restore Backup Date: %s Device: %s Version: %s Lock state Overwrite bootloader locking status attribute in late_start service mode Cleanup Residue 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) Edit SUS Path Edit SUS Mount Edit Try Umount Edit Kstat Static Configuration Edit Kstat Path Save Edit Delete Update Kstat config update Kstat path update Susfs update full clone Unmount Zygote Isolation Service Enable this option to unmount Zygote isolation service mount points at system startup Zygote isolation service unmount enabled Zygote isolation service unmount disabled Application Path Other paths Other App Add App Path SuSFS library version mismatch, kernel: %1$s vs manager: %2$s, It is recommended to update the kernel or manager Warning Search Apps %1$d apps selected %1$d apps already added All apps have been added Dynamic Manager Configuration Enabled (Size: %s) Disabled Enable Dynamic Manager Dynamic Manager Signature Size Dynamic Manager Signature Hash Hash must be 64 hexadecimal characters Dynamic Manager configuration set successfully Failed to set dynamic Manager configuration Invalid Manager configuration Dynamic Manager disabled Failed to clear dynamic Manager Dynamic Signature %1$d Unknown Active Manager No active manager SukiSU Zygisk implement SUS Loop Paths Add SUS Loop Path Edit SUS Loop Path SUS loop path added successfully: %1$s SUS loop path removed: %1$s SUS loop path updated: %1$s -> %2$s No SUS loop paths configured Reset Loop Paths Are you sure you want to clear all SUS loop paths? This action cannot be undone Loop Path /data/example/path Note: Only paths NOT inside /storage/ and /sdcard/ can be added via loop paths Error: Loop paths cannot be inside /storage/ or /sdcard/ directories Loop Paths Add Loop Path Loop Path Configuration 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 AVC Log Spoofing AVC log spoofing has been enabled AVC log spoofing has been disabled 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 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 Validated Module signature verified Signature Verification Force signature verification when installing modules (Only available for ARM architecture) Unknown publisher Unsigned modules may be incomplete. To protect your device, installation of this module has been blocked Unsigned modules may be incomplete. Do you want to allow the following module from an unknown publisher to install in this device? Hook type KPM Patch For adding additional KPM features KPM Patch Apply KPM patch to kernel image before flashing KPM Undo Patch Undo previously applied KPM patch KPM patch enabled KPM undo patch enabled KPM Patch Mode KPM Undo Patch Mode Preparing KPM tools Applying KPM patch Undoing KPM patch Found Image file: %s KPM patch applied successfully KPM patch undone successfully File repacked successfully Failed to extract zip file Image file not found KPM patch failed KPM undo patch failed KPM patch operation failed: %s Follow Kernel Use kernel as-is without any KPM modifications User-mode scanning application list 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.) Multi-User Application Scanning When enabled, scans applications for all users, including work profiles Setting failed, please check permissions Clean Runtime Environment Clean up runtime files and stop the scanner service Are you sure you want to clean the runtime environment? This will stop the scanner service and remove related files. Runtime environment cleaned successfully Failed to clean runtime environment Confirm Installation Confirm Installation (%d files) Install Module Kernel Unknown Unknown Kernel Unknown File Version Author Description Supported Devices SUS Maps Library Path /data/adb/modules/my_module/zygisk/arm64-v8a.so Add SUS Map Edit SUS Map SUS map added successfully: %1$s SUS map removed: %1$s SUS map updated: %1$s -> %2$s No SUS maps configured Reset SUS Maps This will remove all configured SUS maps. This action cannot be undone. Memory Map Hiding Hide the mmapped real file from various maps in /proc/self/ 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. Important Notice: For applications with well-implemented injection detection mechanisms, this feature may not effectively bypass detection. First, find the target application\'s PID and UID using ps -enf, then check the relevant paths in /proc/<pid>/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. Log Viewer Back Search Clear Logs Are you sure you want to clear the selected log file? This action cannot be undone. Logs cleared successfully Filter by Type All Types Showing %1$d of %2$d entries No logs found No matching logs found Refresh Raw Log Search by UID, command, or details… Clear search View Usage Logs View KernelSU superuser access logs Exclude sub-types Current App Page: %1$d/%2$d | Total logs: %3$d Too many logs, showing only the latest %1$d entries Load More Logs All logs displayed Confirm Uninstallation SukiSU Manager? Proceeding with the uninstallation will not affect the core functionality of your root access. The root is designed to operate independently of this manager. The current manager is incompatible with this kernel! Please upgrade the kernel to version %2$d or higher (currently %1$d) Umount Path Management Manage kernel unmount paths A reboot is required for changes to take effect. The system will apply the new configuration on the next boot. Add Umount Path Mount Path Unmount Flags 0=Normal unmount, 8=MNT_DETACH, -1=Auto Flags Default Entry Confirm Delete Are you sure you want to delete the path %s? Path added, will take effect after reboot Path removed, will take effect after reboot Operation failed Confirm Action Are you sure you want to clear all custom paths? (Default paths will be preserved) Custom paths cleared Clear Custom Paths Apply Configuration Configuration applied to kernel MNT_DETACH Contains %d apps Disable superuser logging Disable KernelSU superuser access logging