diff --git a/README.md b/README.md
index c213535..979a245 100644
--- a/README.md
+++ b/README.md
@@ -5,12 +5,12 @@ Payload launcher written in Kotlin for Nintendo Switch.
**Application doesn't require Root on your device.**
-[SX Loader](https://sx.xecuter.com/) and [ReiNX](https://reinx.guide/) payloads bundled as default.
+[SX Loader](https://sx.xecuter.com/), [ReiNX](https://reinx.guide/) and [Hekate](https://github.com/CTCaer/hekate) payloads bundled as default.
## Usage
* Launch application.
* Find a cable to connect your device to the Nintendo Switch. For proper work, this should be a cable that is designed for data transmission, not just for charging. It is advisable to use an **A-to-C** cable and an **USB OTG** adapter.
-* In the **"Payloads"** category, click the **"+"** button to select preloaded payload from your device's storage. Or simply transfer your payload to the Rekado folder in the device's memory. Or you can use the bundled payloads (**SX Loader/ReiNX**).
+* In the **"Payloads"** category, click the **"+"** button to select preloaded payload from your device's storage. Or simply transfer your payload to the Rekado folder in the device's memory. Or you can use the bundled payloads (**SX Loader/ReiNX/Hekate**).
* Enter your Nintendo Switch into **RCM** mode in any convenient way. Your Nintendo Switch will power on by itself when plugged in, be sure to hold **VOLUME +**.
* Connect the device to the Nintendo Switch and allow permission for the **USB** access if necessary. Wait unit payloads chooser dialog will be opened and select which one you want to load.
* Wait for payload to finish loading on your console.
@@ -42,6 +42,7 @@ You should translate it. Files marked with **translatable="false"** should not b
* [unbranched](https://github.com/unbranched) for Italian localization.
* [wendyliga](https://github.com/wendyliga) for Indonesian localization.
* [javito1081](https://github.com/javito1081) for Spanish localization.
+* [TheSergioEduP](https://github.com/TheSergioEduP) for Portuguese localization.
## Donate
I have created and supporting this application in my free time, so if you want to support me, follow my "Buy me coffee" link :)
diff --git a/app/build.gradle b/app/build.gradle
index 6be2511..e6fd6de 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -9,8 +9,8 @@ android {
applicationId "com.pavelrekun.rekado"
minSdkVersion minimumSDKVersion
targetSdkVersion currentSDKVersion
- versionCode 30
- versionName "2.5"
+ versionCode 31
+ versionName "2.5.1"
externalNativeBuild {
cmake {
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index eea44d7..31b214e 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -44,7 +44,7 @@
android:label="@string/app_name"
android:noHistory="true"
android:taskAffinity="com.example.taskAffinityUsbEventReceiver"
- android:theme="@style/RekadoInvisibleTheme">
+ android:theme="@style/Theme.Rekado.Invisible">
diff --git a/app/src/main/assets/hekate.bin b/app/src/main/assets/hekate.bin
index 19216c0..d66bb48 100644
Binary files a/app/src/main/assets/hekate.bin and b/app/src/main/assets/hekate.bin differ
diff --git a/app/src/main/res/values-pt/arrays.xml b/app/src/main/res/values-pt/arrays.xml
index 47b9395..fe9cc86 100644
--- a/app/src/main/res/values-pt/arrays.xml
+++ b/app/src/main/res/values-pt/arrays.xml
@@ -4,10 +4,4 @@
- Ativado
- Ativado (AMOLED)
-
-
- - disabled
- - enabled
- - amoled
-
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 02fe4ac..8848240 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -1,5 +1,4 @@
- Rekado
Payloads
@@ -13,15 +12,12 @@
Informação
Desenvolvedor
Aplicação escrita em Kotlin e C++. É usada para injetar payloads na Nintendo Switch.
- GitHub
- Twitter
Cabo
Primeiro tens de encontrar um capo para ligar o teu dispositivo á Nintendo Switch. Para funcionar corretamente este tem de ser um cabo de transmissão de dados, e não apenas um cabo de carregar.\n\nÉ recomendado usar um cabo A-para-C e um adaptador USB OTG.
Payload
Na categoria \u0022Payloads\u0022 , toca no botão \u0022+\u0022 para selecionar um payload precarregado na memória do teu dispositivo. Ou simplesmente transfere o teu payload para a pasta Rekado na memória do teu dispositivo.\n\nOu podes usar os payloads incluidos (SX Loader/ReiNX)
- RCM
Liga Nintendo Switch no modo RCM. \n\nA tua Nintendo Switch vai ligar-se automaticamente quando conectada, mantém premido o VOLUME +.
Final
Connecta o teu dispositivo á Nintendo Switch e permite o acesso USB se necessário. Espera até o dialogo para escolher o payload aparecer e seleciona o que desejas carregar.
@@ -63,7 +59,6 @@
Escolher payload
Limpar
Tens a certeza que queres apagar os payloads?
- OK
Cancelaa
Escolher payload
diff --git a/app/src/main/res/values-v23/styles.xml b/app/src/main/res/values-v23/styles.xml
index 13ed4c4..0cbfb26 100644
--- a/app/src/main/res/values-v23/styles.xml
+++ b/app/src/main/res/values-v23/styles.xml
@@ -9,7 +9,7 @@
- @style/PreferenceThemeOverlay.v14.Material
-
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 9656020..5536d65 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -8,7 +8,7 @@
- @style/PreferenceThemeOverlay.v14.Material
-
diff --git a/build.gradle b/build.gradle
index 37fcca5..2ac8fe5 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,5 +1,3 @@
-// Top-level build file where you can add configuration options common to all sub-projects/modules.
-
buildscript {
repositories {
google()
@@ -31,7 +29,7 @@ ext {
androidXCompatVersion = '1.0.0'
androidXOtherVersion = '1.0.0'
materialComponentsVersion = '1.0.0'
- materialDialogsVersion = '2.0.0-beta5'
+ materialDialogsVersion = '2.0.0-rc3'
paperVersion = '2.6'
eventBusVersion = '3.1.1'