From 8186f72ce48e48f89d5feec941d8c8ca897fa2ac Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:28 +0800
Subject: [PATCH 01/18] New translations strings.xml (French)
[ci skip]
---
app/src/main/res/values-fr-rFR/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-fr-rFR/strings.xml
diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/values-fr-rFR/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-fr-rFR/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From ac342c9a5e00ad0bf4ed2b444c0898048b3f9990 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:30 +0800
Subject: [PATCH 02/18] New translations strings.xml (Spanish)
[ci skip]
---
app/src/main/res/values-es-rES/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-es-rES/strings.xml
diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-es-rES/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From 313c95788d7335736f3aa444b0531a25c5fed893 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:31 +0800
Subject: [PATCH 03/18] New translations strings.xml (Arabic)
[ci skip]
---
app/src/main/res/values-ar-rSA/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-ar-rSA/strings.xml
diff --git a/app/src/main/res/values-ar-rSA/strings.xml b/app/src/main/res/values-ar-rSA/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-ar-rSA/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From 235c23b5eecb183dec7c27006abdb1c189b9cb21 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:32 +0800
Subject: [PATCH 04/18] New translations strings.xml (German)
[ci skip]
---
app/src/main/res/values-de-rDE/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-de-rDE/strings.xml
diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-de-rDE/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From b8ce37d5a1bd5f0322d5113b7cae4dfbe11ac39e Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:33 +0800
Subject: [PATCH 05/18] New translations strings.xml (Italian)
[ci skip]
---
app/src/main/res/values-it-rIT/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-it-rIT/strings.xml
diff --git a/app/src/main/res/values-it-rIT/strings.xml b/app/src/main/res/values-it-rIT/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-it-rIT/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From 6ef66b71bb9df7aae2ad7bbdbf8f27066501d907 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:35 +0800
Subject: [PATCH 06/18] New translations strings.xml (Japanese)
[ci skip]
---
app/src/main/res/values-ja-rJP/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-ja-rJP/strings.xml
diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-ja-rJP/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From 1db25c1c71d90c2ef5985319693d63c7f13ed325 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:36 +0800
Subject: [PATCH 07/18] New translations strings.xml (Korean)
[ci skip]
---
app/src/main/res/values-ko-rKR/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-ko-rKR/strings.xml
diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-ko-rKR/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From 5f08e5fa7ffdd972fbe26f13ac605cdd78a83065 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:37 +0800
Subject: [PATCH 08/18] New translations strings.xml (Dutch)
[ci skip]
---
app/src/main/res/values-nl-rNL/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-nl-rNL/strings.xml
diff --git a/app/src/main/res/values-nl-rNL/strings.xml b/app/src/main/res/values-nl-rNL/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-nl-rNL/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From 8251bfad842453c26fb07a5d037d0d88ffa6753a Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:39 +0800
Subject: [PATCH 09/18] New translations strings.xml (Portuguese)
[ci skip]
---
app/src/main/res/values-pt-rPT/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-pt-rPT/strings.xml
diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-pt-rPT/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From 9578637bdf6f7f39f5aeadd4b9d6a0d092640f9a Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:40 +0800
Subject: [PATCH 10/18] New translations strings.xml (Russian)
[ci skip]
---
app/src/main/res/values-ru-rRU/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-ru-rRU/strings.xml
diff --git a/app/src/main/res/values-ru-rRU/strings.xml b/app/src/main/res/values-ru-rRU/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-ru-rRU/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From 7d64d6745a66854bbf723295884cd579f5efaeac Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:41 +0800
Subject: [PATCH 11/18] New translations strings.xml (Chinese Simplified)
[ci skip]
---
app/src/main/res/values-zh-rCN/strings.xml | 51 +++++++---------------
1 file changed, 15 insertions(+), 36 deletions(-)
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 176d7f1..369a6c6 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -3,41 +3,35 @@
BepInEx Launcher
BepInEx 启动器
-
游戏
整合包
设置
关于
-
已检测到的游戏
- 正在扫描 Unity IL2CPP 游戏…
+ 正在扫描 Unity IL2CPP 游戏...
未找到 Unity IL2CPP 游戏
安装一个 Unity IL2CPP 游戏即可开始
重新扫描
刷新
-
BepInEx 就绪
- 正在设置…
- 正在解压 BepInEx…
+ 正在设置...
+ 正在解压 BepInEx...
%d 个模组
-
导入模组
启动
刷新
删除
-
已安装的模组
暂无模组
- 点击"导入模组"添加 .dll 文件
+ 点击\"导入模组\"添加 .dll 文件
已删除: %s
已导入: %s
导入失败
-
整合包
创建整合包
@@ -49,7 +43,7 @@
纯净模式(无模组)
整合包名称
删除整合包
- 确定要删除"%s"及其所有模组吗?此操作不可撤销。
+ 确定要删除\"%s\"及其所有模组吗?此操作不可撤销。
已创建整合包: %s
已删除整合包: %s
已导出: %s
@@ -59,7 +53,6 @@
目标游戏:%s
%d 个模组
已激活
-
配置编辑器
保存
@@ -68,7 +61,6 @@
放弃更改?
您有未保存的更改,确定要放弃吗?
无配置文件
-
模组文件
此目录为空
@@ -79,11 +71,10 @@
查看或编辑文件
删除文件
删除文件?
- 确定要删除"%1$s"吗?此操作不可撤销。
+ 确定要删除\"%1$s\"吗?此操作不可撤销。
删除文件失败
受保护文件
整合包元数据 · 无法编辑或删除
-
设置
外观
@@ -107,7 +98,6 @@
禁用动画
禁用导航和页面转场动画。
关于
-
清除 BepInEx 文件?
这将删除此游戏的所有 BepInEx 文件和 interop 程序集。下次启动需要重新解压。
@@ -123,17 +113,14 @@
取消
取消
删除
-
深色
浅色
跟随系统
-
English
简体中文
跟随系统
-
BepInEx Launcher
一个支持 Android 的 BepInEx 加载器
@@ -161,7 +148,6 @@
主要开发者
HayashiUme · HexCat · Celestynka
©2026 NextBep
-
https://github.com/BepInEx/BepInEx
https://github.com/All-Of-Us-Mods/FusionCore
https://github.com/NextBep/BepInEx.Android
@@ -171,7 +157,6 @@
https://github.com/canyie/Pine
https://github.com/jmpews/Dobby
https://github.com/SamboyCoding/Cpp2IL
-
BepInEx 日志
分享
@@ -183,29 +168,25 @@
错误
警告
自动滚动
-
需要存储权限
BepInEx Launcher 需要访问所有文件以解压 BepInEx 和管理模组。
授予权限
-
游戏内
游戏内悬浮日志
在游戏画面上显示一个悬浮日志按钮。点击可查看实时 BepInEx 日志。
阻止 Unity 启动退出
在启动阶段短暂拦截 UnityPlayer.kill()。仅在游戏因注入而退出时开启。
-
启动失败
请等待 — BepInEx 正在解压中
未选择游戏
-
确定
返回
关闭
- 加载中…
+ 加载中...
错误
完成
消息已保存,切回游戏继续
@@ -213,7 +194,6 @@
上次启动 %1$s 可能发生了崩溃。你可以导出诊断信息以便排查。
导出诊断信息
诊断信息导出失败
-
有新版本可用
当前版本:%1$s
@@ -221,17 +201,16 @@
更新日志
下载
稍后
-
正在启动游戏
- 正在准备目标包…
- 正在复制 Unity 数据…
- 正在检测 Unity 版本…
- 正在下载未裁剪的 libunity…
- 正在解压运行时文件…
- 正在注册原生库…
- 正在安装 Hook…
- 正在启动游戏…
+ 正在准备目标包...
+ 正在复制 Unity 数据...
+ 正在检测 Unity 版本...
+ 正在下载未裁剪的 libunity...
+ 正在解压运行时文件...
+ 正在注册原生库...
+ 正在安装 Hook...
+ 正在启动游戏...
启动失败
%1$d%% (%2$s / %3$s)
From 2cea49926ca62ce4b5e3d1d27c94df5c0649d387 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:43 +0800
Subject: [PATCH 12/18] New translations strings.xml (Chinese Traditional)
[ci skip]
---
app/src/main/res/values-zh-rTW/strings.xml | 59 ++++++++++------------
1 file changed, 27 insertions(+), 32 deletions(-)
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index a542350..fe27848 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -3,33 +3,28 @@
BepInEx 啟動器
BepInEx 啟動器
-
遊戲
模組包
設定
關於
-
已偵測到的遊戲
- 正在掃描 Unity IL2CPP 遊戲…
+ 正在掃描 Unity IL2CPP 遊戲...
未找到 Unity IL2CPP 遊戲
請安裝一款 Unity IL2CPP 遊戲以開始使用
再次掃描
重新掃描
-
BepInEx 已就緒
- 正在設定…
- 正在解壓 BepInEx…
+ 正在設定...
+ 正在解壓 BepInEx...
%d 個模組
-
匯入模組
啟動
重新整理
刪除
-
已安裝的模組
尚未安裝任何模組
@@ -37,7 +32,6 @@
已刪除:%s
已匯入:%s
匯入失敗
-
模組包
建立模組包
@@ -59,7 +53,6 @@
適用於:%s
%d 個模組
已啟用
-
設定編輯器
儲存
@@ -68,7 +61,6 @@
捨棄變更?
您有未儲存的變更。是否捨棄?
沒有設定檔
-
模組檔案
此目錄為空
@@ -83,7 +75,6 @@
刪除檔案失敗
受保護的檔案
受保護的模組包中繼資料 · 無法編輯或刪除
-
設定
外觀
@@ -94,6 +85,10 @@
刪除所有 BepInEx 檔案和 interop 組件。下次啟動時需要重新解壓。
清除 .NET 資料
刪除 .NET 執行時和已複製的遊戲資料。下次啟動時會重新解壓。
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
複製遊戲資源
將遊戲的資產資料複製到本機儲存空間,以進行 interop 生成。
佈景主題
@@ -103,7 +98,6 @@
停用動畫
停用導覽和頁面過渡動畫。
關於
-
清除 BepInEx 檔案?
這將刪除此遊戲的所有 BepInEx 檔案和 interop 組件。您需要在下次啟動時重新解壓。
@@ -111,21 +105,22 @@
這將刪除此遊戲的 .NET 執行時和已複製的遊戲資料。下次啟動時會重新解壓。
複製遊戲資源?
這將從 APK 複製遊戲的資產資料到本機儲存空間。
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
是
否
取消
刪除
-
深色
淺色
系統預設
-
English
繁體中文
系統預設
-
BepInEx 啟動器
支援 Android 的 BepInEx 載入器
@@ -153,7 +148,6 @@
主要開發者
HayashiUme · HexCat · Celestynka
©2026 NextBep
-
https://github.com/BepInEx/BepInEx
https://github.com/All-Of-Us-Mods/FusionCore
https://github.com/NextBep/BepInEx.Android
@@ -163,7 +157,6 @@
https://github.com/canyie/Pine
https://github.com/jmpews/Dobby
https://github.com/SamboyCoding/Cpp2IL
-
BepInEx 記錄
分享
@@ -175,29 +168,25 @@
錯誤
警告
自動捲動
-
需要儲存權限
BepInEx 啟動器需要存取所有檔案才能解壓 BepInEx 及管理模組。
授予权限
-
遊戲內
遊戲內浮動記錄
在遊戲上方顯示浮動記錄按鈕。點選以即時檢視 BepInEx 記錄。
阻止 Unity 啟動退出
在啟動時暫時阻止 UnityPlayer.kill()。僅適用於在注入期間退出的遊戲。
-
啟動失敗
請稍候 — BepInEx 仍在解壓中
未選擇遊戲
-
確定
返回
關閉
- 載入中…
+ 載入中...
錯誤
完成
訊息已儲存,請返回遊戲
@@ -205,17 +194,23 @@
%1$s 的上次啟動可能已崩潰。您可以匯出診斷資料以進行疑難排解。
匯出診斷資料
匯出診斷資料失敗
-
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
正在啟動所選遊戲
- 正在準備目標套件…
- 正在複製 Unity 資料…
- 正在偵測 Unity 版本…
- 正在下載未裁剪的 libunity…
- 正在解壓執行時檔案…
- 正在註冊原生函式庫…
- 正在安裝 hooks…
- 正在啟動遊戲…
+ 正在準備目標套件...
+ 正在複製 Unity 資料...
+ 正在偵測 Unity 版本...
+ 正在下載未裁剪的 libunity...
+ 正在解壓執行時檔案...
+ 正在註冊原生函式庫...
+ 正在安裝 hooks...
+ 正在啟動遊戲...
啟動失敗
%1$d%% (%2$s / %3$s)
From 133f3ad087fe5f1899db7dabaae4af28e07ee013 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:44 +0800
Subject: [PATCH 13/18] New translations strings.xml (Portuguese, Brazilian)
[ci skip]
---
app/src/main/res/values-pt-rBR/strings.xml | 174 ++++++++++-----------
1 file changed, 84 insertions(+), 90 deletions(-)
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 4730713..bcba345 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -1,43 +1,37 @@
-
+
BepInEx Launcher
BepInEx Launcher
-
Jogos
Pacotes de Mods
- Configura莽玫es
+ Configurações
Sobre
-
Jogos Detectados
- Procurando jogos Unity IL2CPP鈥?/string>
+ Procurando jogos Unity IL2CPP...
Nenhum Jogo Unity IL2CPP Encontrado
- Instale um jogo Unity IL2CPP para come莽ar
+ Instale um jogo Unity IL2CPP para começar
Procurar Novamente
Nova Busca
-
BepInEx Pronto
- Configurando鈥?/string>
- Extraindo BepInEx鈥?/string>
+ Configurando...
+ Extraindo BepInEx...
%d mod(s)
-
Importar Mod
Iniciar
Atualizar
Excluir
-
Mods Instalados
Nenhum Mod Instalado
Toque em Importar Mod para adicionar um arquivo .dll
- Exclu铆do: %s
+ Excluído: %s
Importado: %s
- Falha na importa莽茫o
-
+ Falha na importação
Pacotes de Mods
Criar Pacote de Mods
@@ -49,9 +43,9 @@
Vanilla (Sem Mods)
Nome do pacote de mods
Excluir Pacote de Mods
- Excluir \"%s\" e todos os seus mods? Esta a莽茫o n茫o pode ser desfeita.
+ Excluir \"%s\" e todos os seus mods? Esta ação não pode ser desfeita.
Pacote de mods criado: %s
- Pacote de mods exclu铆do: %s
+ Pacote de mods excluído: %s
Exportado: %s
Importado: %s
Nenhum mod neste pacote
@@ -59,81 +53,82 @@
Para: %s
%d mod(s)
Ativo
-
- Editor de Configura莽茫o
+ Editor de Configuração
Salvar
Falha ao salvar o arquivo
- Altera莽玫es n茫o salvas
- Descartar Altera莽玫es?
- Voc锚 tem altera莽玫es n茫o salvas. Descartar?
- Nenhum arquivo de configura莽茫o
-
+ Alterações não salvas
+ Descartar Alterações?
+ Você tem alterações não salvas. Descartar?
+ Nenhum arquivo de configuração
Arquivos de Mods
- Este diret贸rio est谩 vazio
- O diret贸rio do pacote de mods n茫o existe
- Diret贸rio
- %1$s 路 Toque para ver ou editar
- %1$s 路 Pr茅-visualiza莽茫o n茫o suportada
+ Este diretório está vazio
+ O diretório do pacote de mods não existe
+ Diretório
+ %1$s · Toque para ver ou editar
+ %1$s · Pré-visualização não suportada
Ver ou editar arquivo
Excluir arquivo
Excluir arquivo?
- Excluir \"%1$s\"? Esta a莽茫o n茫o pode ser desfeita.
+ Excluir \"%1$s\"? Esta ação não pode ser desfeita.
Falha ao excluir o arquivo
Arquivo protegido
- Metadados do pacote de mods protegidos 路 N茫o 茅 poss铆vel editar ou excluir
-
+ Metadados do pacote de mods protegidos · Não é possível editar ou excluir
- Configura莽玫es
- Apar锚ncia
+ Configurações
+ Aparência
No Jogo
- Manuten莽茫o
- Arquivos de Configura莽茫o
+ Manutenção
+ Arquivos de Configuração
Limpar Arquivos BepInEx
- Excluir todos os arquivos BepInEx e绋嬪簭闆?interop. Necess谩rio para re-extrair na pr贸xima inicializa莽茫o.
+ Excluir todos os arquivos BepInEx e assemblies interop. Necessário para re-extrair na próxima inicialização.
Limpar Dados .NET
- Excluir o runtime .NET e os dados do jogo copiados. Os arquivos ser茫o re-extra铆dos na pr贸xima inicializa莽茫o.
+ Excluir o runtime .NET e os dados do jogo copiados. Os arquivos serão re-extraídos na próxima inicialização.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
Copiar Recursos do Jogo
- Copiar os dados de recursos do jogo para o armazenamento local para gera莽茫o de interop.
+ Copiar os dados de recursos do jogo para o armazenamento local para geração de interop.
Tema
Idioma
- Cor din芒mica
- Usar cores Android Monet quando dispon铆veis.
- Desativar anima莽玫es
- Desativar anima莽玫es de navega莽茫o e transi莽茫o de p谩ginas.
+ Cor dinâmica
+ Usar cores Android Monet quando disponíveis.
+ Desativar animações
+ Desativar animações de navegação e transição de páginas.
Sobre
-
Limpar Arquivos BepInEx?
- Isso excluir谩 todos os arquivos BepInEx e绋嬪簭闆?interop para este jogo. Voc锚 precisar谩 re-extrair na pr贸xima inicializa莽茫o.
+ Isso excluirá todos os arquivos BepInEx e assemblies interop para este jogo. Você precisará re-extrair na próxima inicialização.
Limpar Dados .NET?
- Isso excluir谩 o runtime .NET e os dados do jogo copiados para este jogo. Os arquivos ser茫o re-extra铆dos na pr贸xima inicializa莽茫o.
+ Isso excluirá o runtime .NET e os dados do jogo copiados para este jogo. Os arquivos serão re-extraídos na próxima inicialização.
Copiar Recursos do Jogo?
- Isso copiar谩 os dados de recursos do jogo do APK para o armazenamento local.
+ Isso copiará os dados de recursos do jogo do APK para o armazenamento local.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
Sim
- N茫o
+ Não
Cancelar
Excluir
-
Escuro
Claro
- Padr茫o do Sistema
-
+ Padrão do Sistema
English
- 绠€浣撲腑鏂?/string>
- Padr茫o do Sistema
-
+ 简体中文
+ Padrão do Sistema
BepInEx Launcher
Um carregador BepInEx com suporte Android
- Vers茫o %1$s (Compila莽茫o %2$d)
- 鈿?BepInEx Launcher n茫o 茅 oficialmente suportado pelo projeto BepInEx.
+ Versão %1$s (Compilação %2$d)
+ ⚠ BepInEx Launcher não é oficialmente suportado pelo projeto BepInEx.
Projetos Utilizados & Referenciados
BepInEx
- Unity IL2CPP modding framework 鈥?the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ Unity IL2CPP modding framework ...the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
FusionCore
Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
NextBep (BepInEx.Android)
@@ -141,19 +136,18 @@
dotnet/runtime
Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
OpenSSL
- OpenSSL 3.4.0 鈥?replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ OpenSSL 3.4.0 ...replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
Pine
ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
Dobby
Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
BepInEx.Android.Launcher
- Generic BepInEx Android launcher 鈥?supports multiple games with modpack management.
+ Generic BepInEx Android launcher ...supports multiple games with modpack management.
Cpp2IL
IL2CPP reverse engineering tool. Used for interop assembly generation.
Desenvolvedores Principais
- HayashiUme 路 HexCat 路 Celestynka
- 漏2026 NextBep
-
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
https://github.com/BepInEx/BepInEx
https://github.com/All-Of-Us-Mods/FusionCore
https://github.com/NextBep/BepInEx.Android
@@ -163,60 +157,60 @@
https://github.com/canyie/Pine
https://github.com/jmpews/Dobby
https://github.com/SamboyCoding/Cpp2IL
-
Registro BepInEx
Compartilhar
Copiar
Limpar
Nenhuma entrada de registro ainda. Inicie um jogo para ver os registros BepInEx.
- Registro copiado para a 谩rea de transfer锚ncia
+ Registro copiado para a área de transferência
Todos
Erros
Avisos
- Rolagem autom谩tica
-
+ Rolagem automática
- Permiss茫o de Armazenamento Necess谩ria
+ Permissão de Armazenamento Necessária
O BepInEx Launcher precisa de acesso a todos os arquivos para extrair o BepInEx e gerenciar mods.
- Conceder Permiss茫o
-
+ Conceder Permissão
No Jogo
Registro Flutuante no Jogo
- Mostrar um bot茫o de registro flutuante sobre o jogo. Toque para ver os registros BepInEx em tempo real.
- Bloquear sa铆da de inicializa莽茫o Unity
- Bloquear UnityPlayer.kill() brevemente durante a inicializa莽茫o. Ativar apenas para jogos que saem durante a inje莽茫o.
-
+ Mostrar um botão de registro flutuante sobre o jogo. Toque para ver os registros BepInEx em tempo real.
+ Bloquear saída de inicialização Unity
+ Bloquear UnityPlayer.kill() brevemente durante a inicialização. Ativar apenas para jogos que saem durante a injeção.
Falha ao iniciar
- Aguarde 鈥?BepInEx ainda est谩 extraindo
+ Aguarde ...BepInEx ainda está extraindo
Nenhum jogo selecionado
-
OK
Voltar
Fechar
- Carregando鈥?/string>
+ Carregando...
Erro
- Conclu铆do
+ Concluído
Mensagem salva, volte ao jogo
- A inicializa莽茫o anterior do jogo n茫o retornou
- A inicializa莽茫o anterior de %1$s pode ter travado. Voc锚 pode exportar diagn贸sticos para solu莽茫o de problemas.
- Exportar diagn贸sticos
- Falha ao exportar diagn贸sticos
-
+ A inicialização anterior do jogo não retornou
+ A inicialização anterior de %1$s pode ter travado. Você pode exportar diagnósticos para solução de problemas.
+ Exportar diagnósticos
+ Falha ao exportar diagnósticos
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
Iniciando o jogo selecionado
- Preparando pacote alvo鈥?/string>
- Copiando dados Unity鈥?/string>
- Detectando vers茫o Unity鈥?/string>
- Baixando libunity n茫o estripado鈥?/string>
- Extraindo arquivos runtime鈥?/string>
- Registrando bibliotecas nativas鈥?/string>
- Instalando hooks鈥?/string>
- Iniciando jogo鈥?/string>
+ Preparando pacote alvo...
+ Copiando dados Unity...
+ Detectando versão Unity...
+ Baixando libunity não estripado...
+ Extraindo arquivos runtime...
+ Registrando bibliotecas nativas...
+ Instalando hooks...
+ Iniciando jogo...
Falha ao iniciar
%1$d%% (%2$s / %3$s)
-
From 357717ac1b9409ec29a55639e6620968f0fff9f5 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:45 +0800
Subject: [PATCH 14/18] New translations strings.xml (Indonesian)
[ci skip]
---
app/src/main/res/values-in-rID/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-in-rID/strings.xml
diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-in-rID/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From a90aa8db91f447f249696d2c8edcd42b234fac2e Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:46 +0800
Subject: [PATCH 15/18] New translations strings.xml (Thai)
[ci skip]
---
app/src/main/res/values-th-rTH/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-th-rTH/strings.xml
diff --git a/app/src/main/res/values-th-rTH/strings.xml b/app/src/main/res/values-th-rTH/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-th-rTH/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From 70adb8dbebcb7a3894162e0405c3b8e4bb9f5775 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:48 +0800
Subject: [PATCH 16/18] New translations strings.xml (Malay)
[ci skip]
---
app/src/main/res/values-ms-rMY/strings.xml | 216 +++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-ms-rMY/strings.xml
diff --git a/app/src/main/res/values-ms-rMY/strings.xml b/app/src/main/res/values-ms-rMY/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-ms-rMY/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+
From aa4f92a3a1b97fc3d45875b752d93d0d2cc65013 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:49 +0800
Subject: [PATCH 17/18] New translations strings.xml (Arabic, Egypt)
[ci skip]
---
app/src/main/res/values-ar-rEG/strings.xml | 59 ++++++++++------------
1 file changed, 27 insertions(+), 32 deletions(-)
diff --git a/app/src/main/res/values-ar-rEG/strings.xml b/app/src/main/res/values-ar-rEG/strings.xml
index e4f6f9b..d331284 100644
--- a/app/src/main/res/values-ar-rEG/strings.xml
+++ b/app/src/main/res/values-ar-rEG/strings.xml
@@ -3,33 +3,28 @@
BepInEx Launcher
BepInEx Launcher
-
الألعاب
مجموعات المودات
الإعدادات
عن التطبيق
-
الألعاب المكتشفة
- جاري البحث عن ألعاب Unity IL2CPP…
+ جاري البحث عن ألعاب Unity IL2CPP...
مفيش ألعاب Unity IL2CPP اتنشأت
نزل لعبة Unity IL2CPP عشان تبدأ
امسح تاني
إعادة المسح
-
BepInEx جاهز
- جاري الإعداد…
- جاري استخراج BepInEx…
+ جاري الإعداد...
+ جاري استخراج BepInEx...
%d مودات
-
استيراد مود
شغل
تحديث
مسح
-
المودات المتنشأة
مفيش مودات اتنشأت
@@ -37,7 +32,6 @@
اتمسح: %s
اتنشأ: %s
الاستيراد فشل
-
مجموعات المودات
إنشاء مجموعة مودات
@@ -59,7 +53,6 @@
لـ: %s
%d مودات
نشط
-
محرر الإعدادات
احفظ
@@ -68,7 +61,6 @@
تسAttributed تجاهل التغييرات؟
فيه تغييرات متمسحتش. تتجاهلها؟
مفيش ملفات إعدادات
-
ملفات المودات
الملف ده فاضي
@@ -83,7 +75,6 @@
المسح فشل
ملف محمي
بيانات مجموعة المودات المحمية · مفيش تعديل أو مسح
-
الإعدادات
المظهر
@@ -94,6 +85,10 @@
مسح كل ملفات BepInEx و مكتبات الربط. محتاج تعيد الاستخراج في المرة الجاية.
مسح بيانات .NET
مسح بيئة تشغيل .NET و بيانات اللعبة المنقولة. الملفات هتتستخرج تاني في المرة الجاية.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
نسخ موارد اللعبة
نسخ بياناتأصول اللعبة على التخزين المحلي عشان توليد الربط.
السمة
@@ -103,7 +98,6 @@
عطّل الرسوم المتحركة
عطّل رسوم حركة التنقل وانتقال الصفحات.
عن التطبيق
-
تمسح ملفات BepInEx؟
هتمسح كل ملفات BepInEx و مكتبات الربط للعبة دي. هتحتاج تعيد الاستخراج في المرة الجاية.
@@ -111,21 +105,22 @@
هتمسح بيئة تشغيل .NET و بيانات اللعبة المنقولة للعبة دي. الملفات هتتستخرج تاني في المرة الجاية.
تمسح موارد اللعبة؟
هتنسخ بيانات أصول اللعبة من الـ APK على التخزين المحلي.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
أيوه
لأ
إلغاء
مسح
-
داكن
فاتح
النظام الافتراضي
-
English
简体中文
النظام الافتراضي
-
BepInEx Launcher
محمّل BepInEx بيدعم Android
@@ -153,7 +148,6 @@
المطورين الرئيسيين
HayashiUme · HexCat · Celestynka
©2026 NextBep
-
https://github.com/BepInEx/BepInEx
https://github.com/All-Of-Us-Mods/FusionCore
https://github.com/NextBep/BepInEx.Android
@@ -163,7 +157,6 @@
https://github.com/canyie/Pine
https://github.com/jmpews/Dobby
https://github.com/SamboyCoding/Cpp2IL
-
سجل BepInEx
مشاركة
@@ -175,29 +168,25 @@
أخطاء
تحذيرات
تمرير تلقائي
-
إذن التخزين مطلوب
BepInEx Launcher محتاج يوصل لكل الملفات عشان يستخرج BepInEx و يدير المودات.
امنح الإذن
-
في اللعبة
سجل عائم في اللعبة
ถ้จัดแสดงปุ่มบันทึกแบบลอยอยู่เหนือเกม แตะเพื่อดูบันทึก BepInEx แบบเรียลไทม์
حظر خروج بدء تشغيل Unity
حظر UnityPlayer.kill() مؤقتًا أثناء بدء التشغيل. فعّل بس للألعاب اللي بت退出 أثناء الحقن.
-
التشغيل فشل
استنى شوية — BepInEx لسه بيتستخرج
مفيش لعبة اتناخت
-
تمام
رجوع
قفل
- جاري التحميل…
+ جاري التحميل...
خطأ
خلص
الرسالة اتحفظت، روح على اللعبة
@@ -205,17 +194,23 @@
التشغيل السابق لـ %s ممكن يكون تعطل. تقدر تصدر بيانات تشخيصية عشان تحل المشكلة.
تصدير البيانات التشخيصية
التصدير فشل
-
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
جاري تشغيل اللعبة المختارة
- جاري تحضير الحزمة المستهدفة…
- جاري نسخ بيانات Unity…
- جاري اكتشاف إصدار Unity…
- جاري تحميل libunity اللي مش مصغّر…
- جاري استخراج ملفات بيئة التشغيل…
- جاري تسجيل المكتبات الأصلية…
- جاري تثبيت الخطاطات…
- جاري تشغيل اللعبة…
+ جاري تحضير الحزمة المستهدفة...
+ جاري نسخ بيانات Unity...
+ جاري اكتشاف إصدار Unity...
+ جاري تحميل libunity اللي مش مصغّر...
+ جاري استخراج ملفات بيئة التشغيل...
+ جاري تسجيل المكتبات الأصلية...
+ جاري تثبيت الخطاطات...
+ جاري تشغيل اللعبة...
التشغيل فشل
%1$d%% (%2$s / %3$s)
From 3be023521e458c8f77fb07ba6aed1846c3e8a2e6 Mon Sep 17 00:00:00 2001
From: Delusional Syndrome <122680126+HayashiUme@users.noreply.github.com>
Date: Sun, 6 Sep 2026 21:06:50 +0800
Subject: [PATCH 18/18] New translations strings.xml (Venetian)
[ci skip]
---
app/src/main/res/values-vec-rIT/strings.xml | 216 ++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 app/src/main/res/values-vec-rIT/strings.xml
diff --git a/app/src/main/res/values-vec-rIT/strings.xml b/app/src/main/res/values-vec-rIT/strings.xml
new file mode 100644
index 0000000..5e1c4f1
--- /dev/null
+++ b/app/src/main/res/values-vec-rIT/strings.xml
@@ -0,0 +1,216 @@
+
+
+
+ BepInEx Launcher
+ BepInEx Launcher
+
+ Games
+ Modpacks
+ Settings
+ About
+
+ Detected Games
+ Scanning for Unity IL2CPP games...
+ No Unity IL2CPP Games Found
+ Install a Unity IL2CPP game to get started
+ Scan Again
+ Rescan
+
+ BepInEx Ready
+ Setting up...
+ Extracting BepInEx...
+ %d mod(s)
+
+ Import Mod
+ Launch
+ Refresh
+ Delete
+
+ Installed Mods
+ No Mods Installed
+ Tap Import Mod to add a .dll file
+ Deleted: %s
+ Imported: %s
+ Import failed
+
+ Modpacks
+ Create Modpack
+ Delete Modpack
+ Rename
+ Export
+ Import Modpack
+ Activate
+ Vanilla (No Mods)
+ Modpack name
+ Delete Modpack
+ Delete \"%s\" and all its mods? This cannot be undone.
+ Created modpack: %s
+ Deleted modpack: %s
+ Exported: %s
+ Imported: %s
+ No mods in this modpack
+ Add Mod
+ For: %s
+ %d mod(s)
+ Active
+
+ Config Editor
+ Save
+ Failed to save the file
+ Unsaved changes
+ Discard Changes?
+ You have unsaved changes. Discard them?
+ No config files
+
+ Mod Files
+ This directory is empty
+ The modpack directory does not exist
+ Directory
+ %1$s · Tap to view or edit
+ %1$s · Preview not supported
+ View or edit file
+ Delete file
+ Delete file?
+ Delete \"%1$s\"? This cannot be undone.
+ Failed to delete the file
+ Protected file
+ Protected modpack metadata · Cannot edit or delete
+
+ Settings
+ Appearance
+ In-Game
+ Maintenance
+ Config Files
+ Clear BepInEx Files
+ Delete all BepInEx files and interop assemblies. Required for re-extraction on next launch.
+ Clear .NET Data
+ Delete the .NET runtime and copied game data. Files will be re-extracted on next launch.
+ Use Unstripped libunity
+ Download and use unstripped libunity.so with full icalls.
+ Clear libunity Cache
+ Delete the downloaded unstripped libunity.so files. Will be re-downloaded on next launch.
+ Copy Game Resources
+ Copy the game\'s asset data to local storage for interop generation.
+ Theme
+ Language
+ Dynamic color
+ Use Android Monet colors when available.
+ Disable animations
+ Disable navigation and page transition animations.
+ About
+
+ Clear BepInEx Files?
+ This will delete all BepInEx files and interop assemblies for this game. You will need to re-extract on next launch.
+ Clear .NET Data?
+ This will delete the .NET runtime and copied game data for this game. Files will be re-extracted on next launch.
+ Copy Game Resources?
+ This will copy the game\'s asset data from the APK to local storage.
+ Clear libunity Cache?
+ This will delete the downloaded unstripped libunity.so files. They will be re-downloaded on next launch.
+ libunity cache cleared
+ No libunity cache to clear
+ Yes
+ No
+ Cancel
+ Delete
+
+ Dark
+ Light
+ System Default
+
+ English
+ 简体中文
+ System Default
+
+ BepInEx Launcher
+ A BepInEx loader supporting Android
+ Version %1$s (Build %2$d)
+ ⚠ BepInEx Launcher is not officially supported by the BepInEx project.
+ Projects Used & Referenced
+ BepInEx
+ Unity IL2CPP modding framework — the core plugin loader. BepInEx 6.0.0-pre.2 by BepInEx team.
+ FusionCore
+ Starlight team\'s Android Unity IL2CPP Runtime Container. Main reference for injection chain, Pine hooks, and NativeLoader architecture.
+ NextBep (BepInEx.Android)
+ Our custom BepInEx fork for Android. Adapts BepInEx 6 for embedded CoreCLR + IL2CPP interop.
+ dotnet/runtime
+ Microsoft .NET Runtime v10.0.5. Built from source with OpenSSL crypto backend to fix BoringSSL SIGSEGV on Android 16 / Xiaomi HyperOS.
+ OpenSSL
+ OpenSSL 3.4.0 — replacing BoringSSL for ARM64 Android crypto. libcrypto.so + libssl.so.
+ Pine
+ ART Java method hook framework (top.canyie.pine:core:0.3.0). Used for ClassLoader, PackageManager, and UnityPlayer hooks.
+ Dobby
+ Native hook framework for ARM64. Used for il2cpp_init hook in libfusion.
+ BepInEx.Android.Launcher
+ Generic BepInEx Android launcher — supports multiple games with modpack management.
+ Cpp2IL
+ IL2CPP reverse engineering tool. Used for interop assembly generation.
+ Lead Developers
+ HayashiUme · HexCat · Celestynka
+ ©2026 NextBep
+ https://github.com/BepInEx/BepInEx
+ https://github.com/All-Of-Us-Mods/FusionCore
+ https://github.com/NextBep/BepInEx.Android
+ https://github.com/NextBep/BepInEx.Android.Launcher
+ https://github.com/dotnet/runtime
+ https://github.com/openssl/openssl
+ https://github.com/canyie/Pine
+ https://github.com/jmpews/Dobby
+ https://github.com/SamboyCoding/Cpp2IL
+
+ BepInEx Log
+ Share
+ Copy
+ Clear
+ No log entries yet. Launch a game to see BepInEx logs.
+ Log copied to clipboard
+ All
+ Errors
+ Warnings
+ Auto-scroll
+
+ Storage Permission Required
+ BepInEx Launcher needs access to all files to extract BepInEx and manage mods.
+ Grant Permission
+
+ In-Game
+ Floating Log in Game
+ Show a floating log button on top of the game. Tap to view real-time BepInEx logs.
+ Block Unity startup exit
+ Block UnityPlayer.kill() briefly during startup. Enable only for games that exit during injection.
+
+ Launch failed
+ Please wait — BepInEx is still extracting
+ No game selected
+
+ OK
+ Back
+ Close
+ Loading...
+ Error
+ Done
+ Message saved, switch back to game
+ Previous game launch did not return
+ The previous launch of %1$s may have crashed. You can export diagnostics for troubleshooting.
+ Export diagnostics
+ Failed to export diagnostics
+
+ Update Available
+ Current: %1$s
+ Latest: %1$s
+ Release Notes
+ Download
+ Later
+
+ Launching selected game
+ Preparing target package...
+ Copying Unity data...
+ Detecting Unity version...
+ Downloading unstripped libunity...
+ Extracting runtime files...
+ Registering native libraries...
+ Installing hooks...
+ Launching game...
+ Launch failed
+ %1$d%% (%2$s / %3$s)
+