diff --git a/docs/README.md b/docs/README.md
index 856b47fa..69b11518 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -1,4 +1,4 @@
-**English** | [简体中文](/docs/README_CN.md) | [Türkçe](/docs/README_TR.md)
+**English** | [简体中文](/docs/README_CN.md) | [Türkçe](/docs/README_TR.md) | [Português (Brasil)](/docs/README_PT-BR.md)
# KernelSU Next
@@ -6,8 +6,8 @@
A Kernel-based root solution for Android devices.
-[](https://github.com/rifsxd/KernelSU-Next/releases/latest)
-[](https://nightly.link/rifsxd/KernelSU-Next/workflows/build-manager/next/manager)
+[](https://github.com/rifsxd/KernelSU-Next/releases/latest)
+[](https://nightly.link/rifsxd/KernelSU-Next/workflows/build-manager/next/manager)
[](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)
[](/LICENSE)
@@ -19,16 +19,16 @@ A Kernel-based root solution for Android devices.
## Compatibility State
-KernelSU Next officially supports most Android kernels starting from 4.4 upto 6.6.
+KernelSU Next officially supports most Android kernels starting from 4.4 up to 6.6.
- GKI 2.0 (5.10+) kernels can run pre-built images and LKM/KMI.
- GKI 1.0 (4.19 - 5.4) kernels need to rebuilt with KernelSU driver.
- - EOL (<4.14) kernels also need to be rebuilt with KernelSU driver. (3.18+ is experimental and may need some function backports)
+ - EOL (<4.14) kernels also need to be rebuilt with KernelSU driver (3.18+ is experimental and may need some function backports).
Currently, only `arm64-v8a` is supported.
## Usage
-- [Installation Instruction](https://rifsxd.github.io/KernelSU-Next/)
+- [Installation instruction](https://rifsxd.github.io/KernelSU-Next/)
## Security
@@ -45,5 +45,5 @@ For information on reporting security vulnerabilities in KernelSU, see [SECURITY
- [Magisk](https://github.com/topjohnwu/Magisk): the powerful root tool.
- [genuine](https://github.com/brevent/genuine/): apk v2 signature validation.
- [Diamorphine](https://github.com/m0nad/Diamorphine): some rootkit skills.
-- [KernelSU](https://github.com/tiann/KernelSU): thanks to tiann or else KernelSU Next wouldn't even exist.
+- [KernelSU](https://github.com/tiann/KernelSU): thanks to tiann, or else KernelSU Next wouldn't even exist.
- [Magic Mount Port](https://github.com/5ec1cff/KernelSU/blob/main/userspace/ksud/src/magic_mount.rs): 💜 5ec1cff for saving KernelSU!
diff --git a/docs/README_CN.md b/docs/README_CN.md
index 8ee57497..1d8af202 100644
--- a/docs/README_CN.md
+++ b/docs/README_CN.md
@@ -1,4 +1,4 @@
-[English](README.md) | **简体中文** | [Türkçe](README_TR.md)
+[English](README.md) | **简体中文** | [Türkçe](README_TR.md) | [Português (Brasil)](/docs/README_PT-BR.md)
# KernelSU Next
@@ -6,8 +6,8 @@
安卓基于内核的 Root 方案
-[](https://github.com/rifsxd/KernelSU-Next/releases/latest)
-[](https://nightly.link/rifsxd/KernelSU-Next/workflows/build-manager/next/manager)
+[](https://github.com/rifsxd/KernelSU-Next/releases/latest)
+[](https://nightly.link/rifsxd/KernelSU-Next/workflows/build-manager/next/manager)
[](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)
[](/LICENSE)
@@ -15,7 +15,7 @@
1. 基于内核的 SU 和权限管理
2. 基于 [Magic Mount](https://github.com/topjohnwu/Magisk/blob/c512496847d182526f2043295ecfd275398eccac/docs/releases/26100.md#new-magic-mount-implementation) 的模块系统
-3. [App Profile](https://kernelsu.org/guide/app-profile.html):把 Root 权限关进笼子里
+3. [App Profile](https://kernelsu.org/zh_CN/guide/app-profile.html):把 Root 权限关进笼子里
## 兼容状态
diff --git a/docs/README_PT-BR.md b/docs/README_PT-BR.md
new file mode 100644
index 00000000..a0abb2af
--- /dev/null
+++ b/docs/README_PT-BR.md
@@ -0,0 +1,49 @@
+[English](README.md) | [简体中文](/docs/README_CN.md) | [Türkçe](/docs/README_TR.md) | **Português (Brasil)**
+
+# KernelSU Next
+
+
+
+Uma solução root baseada em kernel para dispositivos Android.
+
+[](https://github.com/rifsxd/KernelSU-Next/releases/latest)
+[](https://nightly.link/rifsxd/KernelSU-Next/workflows/build-manager/next/manager)
+[](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)
+[](/LICENSE)
+
+## Características
+
+1. `su` e gerenciamento de acesso root baseado em kernel.
+2. Sistema modular baseado em [Magic Mount](https://github.com/topjohnwu/Magisk/blob/c512496847d182526f2043295ecfd275398eccac/docs/releases/26100.md#new-magic-mount-implementation).
+3. [Perfil do Aplicativo](https://kernelsu.org/pt_BR/guide/app-profile.html): Tranque o poder root em uma gaiola.
+
+## Estado de compatibilidade
+
+KernelSU Next suporta oficialmente a maioria dos kernels Android a partir de 4.4 até 6.6.
+ - Os kernels GKI 2.0 (5.10+) podem executar imagens pré-construídas e LKM/KMI.
+ - Os kernels GKI 1.0 (4.19 - 5.4) precisam ser reconstruídos com o driver KernelSU.
+ - Os kernels EOL (<4.14) também precisam ser reconstruídos com o driver KernelSU (3.18+ é experimental e pode precisar portar algumas funções).
+
+Atualmente, apenas `arm64-v8a` é suportado.
+
+## Uso
+
+- [Instruções de instalação](https://rifsxd.github.io/KernelSU-Next/)
+
+## Segurança
+
+Para obter informações sobre como relatar vulnerabilidades de segurança do KernelSU, consulte [SECURITY.md](/SECURITY.md).
+
+## Licença
+
+- Os arquivos no diretório `kernel` são [GPL-2.0-only](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html).
+- Todas as outras partes, exceto o diretório `kernel` são [GPL-3.0-or-later](https://www.gnu.org/licenses/gpl-3.0.html).
+
+## Créditos
+
+- [kernel-assisted-superuser](https://git.zx2c4.com/kernel-assisted-superuser/about/): a ideia do KernelSU.
+- [Magisk](https://github.com/topjohnwu/Magisk): a poderosa ferramenta root.
+- [genuine](https://github.com/brevent/genuine/): validação de assinatura apk v2.
+- [Diamorphine](https://github.com/m0nad/Diamorphine): algumas habilidades de rootkit.
+- [KernelSU](https://github.com/tiann/KernelSU): obrigado a tiann, ou então o KernelSU Next nem existiria.
+- [Magic Mount Port](https://github.com/5ec1cff/KernelSU/blob/main/userspace/ksud/src/magic_mount.rs): 💜 5ec1cff por salvar o KernelSU!
diff --git a/docs/README_TR.md b/docs/README_TR.md
index 42d4b8a7..5bd8a249 100644
--- a/docs/README_TR.md
+++ b/docs/README_TR.md
@@ -1,4 +1,4 @@
-[English](README.md) | [简体中文](/docs/README_CN.md) | **Türkçe**
+[English](README.md) | [简体中文](/docs/README_CN.md) | **Türkçe** | [Português (Brasil)](/docs/README_PT-BR.md)
# KernelSU Next
@@ -6,8 +6,8 @@
Android cihazlar için Kernel tabanlı bir root çözümü.
-[](https://github.com/rifsxd/KernelSU-Next/releases/latest)
-[](https://nightly.link/rifsxd/KernelSU-Next/workflows/build-manager/next/manager)
+[](https://github.com/rifsxd/KernelSU-Next/releases/latest)
+[](https://nightly.link/rifsxd/KernelSU-Next/workflows/build-manager/next/manager)
[](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)
[](/LICENSE)
diff --git a/docs/index.html b/docs/index.html
index 5c87efff..73045240 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -41,7 +41,7 @@
KernelSU Next
A kernel-based root solution for Android
-
Supports kernel 4.9 - 6.6 (NON-GKI & GKI)
+
Supports kernel 4.9 - 6.6 (Non-GKI & GKI)
@@ -61,15 +61,15 @@
Installation
Copy and paste the commands below to install KernelSU Next. Latest tag (stable)
GKI kernels can use LKM/KMI methods for installation.
-
Dedicated pre-patched SuSFS branches to hide root effectively.
-
New manager features and UI ovehaul.
-
Module install confirmation window.
-
Restoration of module after uninstallaion.
-
SuSFS based features and info. (SuSFS patched kernels only)
-
Magic mount is used for module mounting for fast, lite and convenient operations.
-
Has it's own SuSFS library for cli commands.
-
Manager app can get auto updates from new releases.
+
Dedicated pre-patched SuSFS branches to effectively hide root.
+
New manager features and UI overhaul.
+
Module installation confirmation window.
+
Restoration of module after uninstallation.
+
SuSFS-based features and info (SuSFS patched kernels only).
+
Magic Mount is used for module mounting, ensuring fast, light, and convenient operations.
+
Has its own SuSFS library for CLI commands.
+
Manager app can get auto-updates from new releases.
More frequent updates and upcoming features.
@@ -117,7 +117,7 @@
diff --git a/manager/app/src/main/res/values-pt-rBR/strings.xml b/manager/app/src/main/res/values-pt-rBR/strings.xml
new file mode 100644
index 00000000..3ff6310d
--- /dev/null
+++ b/manager/app/src/main/res/values-pt-rBR/strings.xml
@@ -0,0 +1,159 @@
+
+
+ Tendo problemas?
+ Encontrou um bug ou tem feedback?
+ Reporte o mais rápido possível!
+ Reportar no GitHub
+ Contato via Telegram
+ https://github.com/rifsxd/KernelSU-Next/issues
+ https://t.me/ksunext
+ Confirmar
+ KernelSU Next
+ Início
+ Não instalado
+ Clique para instalar
+ Em execução
+ Versão: %d
+ SuperUsuários: %d
+ Módulos: %d
+ Assinatura KernelSU Next v2 não encontrada no kernel! [ !KSU_NEXT || != size/hash ]
+ Peça ao seu desenvolvedor de kernel para integrar o KernelSU Next!
+ Versão do kernel
+ Versão do Android
+ Versão do gerenciador
+ Status do SELinux
+ Desativado
+ Impondo
+ Permissivo
+ Desconhecido
+ SuperUsuário
+ Falha ao ativar o módulo %s
+ Falha ao desativar o módulo %s
+ Nenhum módulo instalado
+ Módulo
+ Confirmação de instalação
+ Deseja continuar instalando o módulo %1$s?
+ Ordenar (A-Z)
+ Ordenar (Z-A)
+ Desinstalar
+ Restaurar
+ Instalar
+ Instalar
+ Reiniciar
+ Configurações
+ Reinicialização suave
+ Reiniciar em modo Recovery
+ Reiniciar em modo Bootloader
+ Reiniciar em modo Download
+ Reiniciar em modo EDL
+ Sobre
+ Tem certeza que deseja desinstalar o módulo %s?
+ %s desinstalado
+ Falha ao desinstalar %s
+ Tem certeza que deseja restaurar o módulo %s?
+ %s restaurado
+ Falha ao restaurar %s
+ Versão
+ Autor
+ Os módulos estão indisponíveis porque OverlayFS está desabilitado pelo kernel!
+ Atualizar
+ Mostrar apps do sistema
+ Ocultar apps do sistema
+ Reportar registros
+ Modo de segurança
+ Reinicie para entrar em vigor
+ Os módulos estão indisponíveis devido a um conflito com Magisk!
+ Sistema de módulos
+ Magic Mount
+ 🔥 Compilação next
+ https://github.com/rifsxd/KernelSU-Next
+ Branch next experimental. Confira no GitHub!
+ ⚠️ Aviso de desenvolvimento experimental!
+ 127.0.0.1
+ KernelSU Next é uma versão não oficial que está sempre em desenvolvimento experimental ativo. É fornecido no estado em que se encontra, sem garantias de estabilidade, desempenho ou confiabilidade.
+ • Use por sua conta e risco: podem ocorrer travamentos, comportamento inesperado ou problemas no sistema.
+ • Sem garantia: os desenvolvedores não são responsáveis por qualquer perda de dados, danos ao sistema ou outras consequências resultantes de seu uso.
+ • Apenas para fins de teste: destinado a usuários que entendem os riscos e se sentem confortáveis em solucionar problemas.
+
+ Perfil do Aplicativo
+ Padrão
+ Modelo
+ Personalizado
+ Nome do perfil
+ Montar namespace
+ Herdado
+ Global
+ Individual
+ Grupos
+ Capacidades
+ Contexto do SELinux
+ Desmontar módulos
+ Falha ao atualizar o Perfil do Aplicativo para %s
+ A versão atual do KernelSU Next %d é muito baixa para o gerenciador funcionar corretamente. Por favor, atualize para a versão %d ou superior!
+ Desmontar módulos por padrão
+ O valor padrão global para \"Desmontar módulos\" em Perfil do Aplicativo. Se ativado, ele removerá todas as modificações do módulo no sistema para apps que não possuem um perfil definido.
+ Ativar esta opção permitirá que o KernelSU Next restaure quaisquer arquivos modificados pelos módulos para este app.
+ Domínio
+ Regras
+ Atualizar
+ Baixando módulo %s
+ Começando a baixar %s
+ Nova versão %s está disponível, clique para atualizar.
+ Iniciar
+ Fechar
+ Forçar parada
+ Reiniciar
+ Falha ao atualizar as regras do SELinux para: %s
+ Registro de alterações
+ Modelo do Perfil do Aplicativo
+ Gerencie o modelo local e online do Perfil do Aplicativo
+ Criar modelo
+ Editar modelo
+ ID
+ ID do modelo inválido
+ Nome
+ Descrição
+ Salvar
+ Excluir
+ Ver modelo
+ Somente leitura
+ O ID do modelo já existe!
+ Importar/Exportar
+ Importar da área de transferência
+ Exportar para a área de transferência
+ Não foi possível encontrar o modelo local para exportar!
+ Importado com sucesso
+ Sincronizar modelos online
+ Falha ao salvar o modelo
+ A área de transferência está vazia!
+ Falha ao buscar o registro de alterações: %s
+ Verificar por atualização
+ Verifique automaticamente se há atualizações ao abrir o app
+ Falha ao conceder acesso root!
+ Ação
+ Abrir
+ Ativar depuração do WebView
+ Pode ser usado para depurar o WebUI. Por favor, ative somente quando necessário.
+ Instalação direta (recomendada)
+ Selecione um arquivo
+ Instalar no slot inativo (após o OTA)
+ Seu dispositivo será **FORÇADO** a inicializar no slot inativo atual após uma reinicialização!\nSó use esta opção após a conclusão do OTA.\nDeseja continuar?
+ Próximo
+ A imagem da partição %1$s é recomendada
+ Selecionar KMI
+ Minimizar imagem esparsa
+ Redimensione a imagem esparsa onde o módulo está localizado para seu tamanho real. Observe que isso pode fazer com que o módulo funcione de forma anormal, portanto, use-o somente quando necessário (como um backup).
+ Desinstalar
+ Desinstalar temporariamente
+ Desinstalar permanentemente
+ Restaurar imagem de fábrica
+ Desinstale temporariamente o KernelSU Next e restaure ao estado original após a próxima reinicialização.
+ Desinstale o KernelSU Next (root e todos os módulos) completamente e permanentemente.
+ Restaure a imagem de fábrica (se existir um backup), geralmente usada antes do OTA. Se você precisar desinstalar o KernelSU Next, use \"Desinstalar permanentemente\".
+ Flashando
+ Flash bem-sucedido
+ Flash falhou
+ LKM selecionado: %s
+ Salvar registros
+ Registros salvos
+
diff --git a/manager/app/src/main/res/values/strings.xml b/manager/app/src/main/res/values/strings.xml
index 51b61c48..b2e95725 100644
--- a/manager/app/src/main/res/values/strings.xml
+++ b/manager/app/src/main/res/values/strings.xml
@@ -1,6 +1,6 @@
- Having Trouble?
+ Having trouble?Encountered a bug or have feedback?Report it as soon as possible!Report on GitHub
@@ -18,10 +18,10 @@
Modules: %dKernelSU Next v2 signature not found in kernel! [ !KSU_NEXT || != size/hash ]Ask your kernel developer to integrate KernelSU Next!
- Kernel Version
- Android Version
- Manager Version
- SELinux Mode
+ Kernel version
+ Android version
+ Manager version
+ SELinux statusDisabledEnforcingPermissive
@@ -31,10 +31,10 @@
Failed to disable module: %sNo module installedModule
- Confirm Installation
+ Install confirmationDo you want to continue installing module %1$s?
- Sort (A - Z)
- Sort (Z - A)
+ Sort (A-Z)
+ Sort (Z-A)UninstallRestoreInstall
@@ -51,7 +51,7 @@
%s uninstalledFailed to uninstall: %sAre you sure you want to restore module %s?
- %s restoreed
+ %s restoredFailed to restore: %sVersionAuthor
@@ -63,17 +63,17 @@
Safe modeReboot to take effectModules are unavailable due to a conflict with Magisk!
- Module System
+ Module systemMagic Mount
- 🔥 Next Build
+ 🔥 Next buildhttps://github.com/rifsxd/KernelSU-NextNext experimental branch. Check it out on GitHub!
- ⚠️ Experimental Development Warning!
+ ⚠️ Experimental development warning!127.0.0.1
- Next is a non-official build which is always under active experimental development. It is provided as-is, with no guarantees of stability, performance, or reliability.
- • Use at Your Own Risk: It may experience crashes, unexpected behavior, or cause system issues.
- • No Warranty: The developers are not responsible for any data loss, system damage, or other consequences arising from its use.
- • For Testing Purposes Only: It is intended for users who understand the risks and are comfortable troubleshooting issues.
+ KernelSU Next is a non-official version that is always under active experimental development. It is provided as-is, with no guarantees of stability, performance, or reliability.
+ • Use at your own risk: crashes, unexpected behavior, or system issues may occur.
+ • No warranty: the developers aren\'t responsible for any data loss, system damage, or other consequences resulting from its use.
+ • For testing purposes only: intended for users who understand the risks and are comfortable troubleshooting issues.App ProfileDefault
@@ -89,10 +89,10 @@
SELinux contextUmount modulesFailed to update App Profile for %s
- The current KernelSU-Next version %d is too low for the manager to work properly. Please upgrade to version %d or higher!
+ The current KernelSU Next version %d is too low for the manager to work properly. Please upgrade to version %d or higher!Umount modules by defaultThe 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-Next to restore any modified files by the modules for this app.
+ Enabling this option will allow KernelSU Next to restore any modified files by the modules for this app.DomainRulesUpdate
@@ -110,7 +110,7 @@
Create templateEdit templateID
- Invalid template id
+ Invalid template IDNameDescriptionSave
@@ -147,13 +147,13 @@
Uninstall temporarilyUninstall permanentlyRestore stock image
- Temporarily uninstall KernelSU-Next, restore to original state after next reboot.
- Uninstalling KernelSU-Next (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-Next, please use \"Uninstall permanently\".
+ Temporarily uninstall KernelSU Next, restore to original state after next reboot.
+ Uninstalling KernelSU Next (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 Next, please use \"Uninstall permanently\".FlashingFlash successFlash failedSelected LKM: %sSave logsLogs saved
-
\ No newline at end of file
+