From 3fb67af7309db83caaaddd1d8eeead280a7d7b1a Mon Sep 17 00:00:00 2001
From: igor <134963561+igormiguell@users.noreply.github.com>
Date: Wed, 6 Aug 2025 14:11:01 -0300
Subject: [PATCH] Update readme and translations
---
README.md | 68 +++++++++++-----------
app/src/main/res/values-pt-rBR/strings.xml | 20 ++++---
app/src/main/res/values/strings.xml | 28 ++++-----
3 files changed, 58 insertions(+), 58 deletions(-)
diff --git a/README.md b/README.md
index de8ad77..bbadc34 100644
--- a/README.md
+++ b/README.md
@@ -1,49 +1,47 @@
# CorePatch
-```
-A Module For Xposed Framework
-Disable signature verification For Android
- ```
-  
-
-### Description
-```
-branch master -> support android 4.4-7.x
-Android8.x -> maybe you need find the commit what change version name to 2.1,then compile by you self
-branch Q -> support android 9.0-10.0
-branch main -> support android 10-15
-```
+An Xposed Framework module that disables signature verification on Android.
+
+
+
+
+
+### Supported Android versions
+
+CorePatch has been developed to support multiple Android versions through different branches.
+
+`main` branch: Supports Android 10-15.
+`Q` branch: Supports Android 9.0-10.0.
+`master` branch: Supports Android 4.4-7.x.
+
+Note: For Android 8.x, you may need to find the commit that changed the version name to 2.1 and compile the module yourself.
## Features
-```
- allows to downgrade application, suppresses [INSTALL_FAILED_VERSION_DOWNGRADE]
- allows to directly install apps after modifing APK file [ignore invalid digest error etc..]
+CorePatch provides several key features to bypass Android's standard installation checks.
- allows overlay install apps with inconsistent signatures
-```
+**Downgrade apps**: Allows you to install an older version of an app, suppressing the `INSTALL_FAILED_VERSION_DOWNGRADE` error.
+**Install modified APKs**: Ignores errors like "Invalid digest", allowing you to install apps that have been modified after compilation.
+**Install with inconsistent signatures**: Overlays and installs apps even if their signatures don't match the currently installed version.
-### History
-You can download history version from https://soft.shouji.com.cn/down/32512.html
+### Download
-### Thanks
-```
-weishu: Reference some code
-LSPosed Hook Framework for ART
-lovesykun: Technical support
-```
-### License
-CorePatch is released under the GPL V2 license. See LICENSE for details.
+**Latest release**: You can download the latest stable version from the [GitHub Releases](https://github.com/LSPosed/CorePatch/releases) page.
+**Development builds**: Get the latest development builds directly from [GitHub Actions](https://github.com/LSPosed/CorePatch/actions).
+**Historical versions**: Older versions are available for download [here](https://soft.shouji.com.cn/down/32512.html).
-### CI
-You can download dev build from github actions
-https://github.com/coderstory/CorePatch/actions
+### Credits
-### Community
-[TG Chat](https://t.me/core_patch_chat)
+Special thanks to the following for their contributions.
+- [weishu](https://github.com/tiann): For code references.
+- [LSPosed](https://github.com/LSPosed/LSPosed): For the ART Hook Framework.
+- [yujincheng08](https://github.com/yujincheng08): For technical support.
+### Community & support
-### Donate
-[paypal](http://paypal.me/code620)
+Join the community on [Telegram](https://t.me/core_patch_chat) to discuss the module and get support.
+If you find this project useful, consider supporting the developer via [PayPal](https://www.paypal.com/paypalme/code620).
+### License
+CorePatch is released under the GPL V2 license. See the `LICENSE` file for more details.
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index e3c30d0..ad78e3c 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -3,23 +3,25 @@
Android 9-16 core patch
Esta versão é apenas para Android 9-16.\nPor favor, use a versão mais recente do LSPosed.
Permitir downgrade
- Permite downgrade de apps
+ Permite o downgrade de apps
Desativar verificação de integridade
- Permite instalar apps após modificar o arquivo no apk (ignorar erro de integridade inválido)
+ Permite instalar apps após modificar um arquivo no APK (ignore o erro de integridade inválido)
Desativar comparação de assinaturas
Permite a reinstalação do app com assinaturas diferentes
+ Desativar correspondência exata de assinatura
+ Desativa a correspondência exata de assinaturas entre APKs, permitindo instalações com cada divisão do APK tendo uma assinatura diferente. Ative apenas quando for realmente necessário!
Usar assinaturas instaladas
- Sempre use assinaturas de apps já instalados durante a instalação.\n Isso é extremamente perigoso.\n Ative apenas quando for realmente necessário!
+ Sempre use assinaturas de apps já instalados durante a instalação.\nIsso é extremamente perigoso.\nAtive apenas quando for realmente necessário!
Configurações
Ignorar
Falha na inicialização da configuração
- Parece que você está usando uma versão desatualizada do LSPosed ou o LSPosed não está ativado. Atualize o LSPosed ou tente novamente após a ativação.
- Ignorar bloqueio
- Ignore a lista de bloqueio em alguns dispositivos como Nothing Phone
- Usar assinaturas instaladas não funcionará na MIUI porque sua estrutura muda muito.\nNão temos tempo para acompanhar o caso.
- !! Qualquer apk pode substituir o instalado !!\nTenha cuidado ao instalar apk desconhecido.
+ Parece que você está usando uma versão desatualizada do LSPosed ou o LSPosed não está ativado. Atualize o LSPosed ou tente novamente após ativá-lo.
+ Ignorar bloqueio
+ Ignore a lista de bloqueio em alguns dispositivos, como o Nothing Phone.
+ Usar assinaturas instaladas não funciona na HyperOS, pois sua estrutura muda muito.\nNão temos tempo para implementar o suporte.
+ !! Qualquer APK pode substituir o instalado !!\nTenha cuidado ao instalar arquivos APK de fontes desconhecidas.
Ignorar verificação de usuário compartilhado
- Permite instalar apps com assinaturas diferentes do usuário compartilhado (\'Desativar comparação de assinaturas\' também deve estar ativado)
+ Permite instalar apps com assinaturas diferentes do usuário compartilhado (\"Desativar comparação de assinaturas\" também deve estar ativado).
Desativar agente de verificação de pacotes
Ex.: Google Play Protect
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index e36528a..340f63c 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1,27 +1,27 @@
Core Patch
Android 9-16 core patch
- This version is for Android 9-16 only.\nPlease use the latest version of the LSPosed.
+ This version is only for Android 9-16.\nPlease use the latest version of LSPosed.
Allow downgrade
- Allow downgrade applications.
+ Allow downgrade apps
Disable digest verify
- Allows install apps after modify file in apk (ignore invalid digest error).
- Disable compare signatures
- Allow re-install app with different signatures.
+ Allows installing apps after modifying a file in the APK (ignores invalid digest error)
+ Disable signature comparison
+ Allow reinstalling apps with different signatures
Disable exact signature match
- Disables exact signature match between apks, allowing installs with each apk split having a different signature. Only enable when really needed!
+ Disables the exact signature match between APKs, allowing installations where each APK split has a different signature. Enable only when needed!
Use installed signatures
- Always use signatures from already installed apps when installing.\n This is extremely dangerous.\n Only enable when really needed!
+ Always use the signatures of already installed apps during installation.\nThis is extremely dangerous.\nEnable only when absolutely necessary!
Settings
Ignore
Configuration initialization failed
- It seems that you are using an out dated version of LSPosed or LSPosed is not activated, please update LSPosed or try again after activated.
+ It seems you\'re using an outdated version of LSPosed, or LSPosed isn\'t enabled. Please update LSPosed or try again after enabling it.
Bypass block
- Bypass blocklist in some devices like Nothing Phone
- UsePreSig won\'t work on MiUI because its framework changes too much.\nWe don\'t have time to track the case.
- !! Any apk can override the installed one !!\nBe carefully when installing unknown apk
+ Bypass the installation blocklist on some devices, like the Nothing Phone.
+ Use installed signatures won\'t work on HyperOS because its framework changes too much.\nWe don\'t have time to implement support.
+ !! Any APK can overwrite the installed app !!\nBe careful when installing APKs from unknown sources.
Bypass shared user verify
- Allow install app with signature differ from its shared user (\'Disable compare signatures\' must be enabled too)
- Disable Package Verification Agent
- e.g. Google Play Protection
+ Allows installing apps with a signature different from their shared user (\"Disable signature comparison\" must also be enabled).
+ Disable package verification agent
+ e.g. Google Play Protect