MMRL App – Telegram
MMRL App
997 subscribers
96 photos
11 videos
35 files
70 links
Download Telegram
Seems like KSUWebUI Standalone have been discontinued 😳
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Something isn't right with the counting. 🤔 It differs from the website..
4
I think I got C++ Plugins working without APK 🤩
🥰1
Available in new WebUI X version with combination of WXU.
🥰31
😁
😁7
🆕 WebUI X Portable v243 Update

🔹 Navigation & UI
- Navigation switched to Compose Destinations. Old nav graphs removed.
- Modular bottom navigation, smoother transitions.
- New Developer options moved to own screen.

🔹 Features
- 🧑‍💻 Developer section: Toggle advanced options, show build info, latest commit, compile SDK, build tools version.
- 🚫 "Force Kill WebUI Process" option in Developer settings. Instantly kill WebUI X if needed.
- JNA module added: Native shared object (.so) support for plugins/extensions.
- More robust WebUI process separation, improved error dialogs.

🔹 Languages
- 🌍 Spanish, Chinese, Japanese, Polish translations expanded/updated. Unused language files removed.

🔹 Build & Dependencies
- Centralized SDK/config settings.
- Compose Destinations, mmrl-platform updated.
- New jna module included.

🔹 Code Improvements
- Refactored WebUI X and legacy WebUI activity logic for better stability.
- Improved asset handler registration/unregistration for plugins.
- Enhanced WebView sizing, keyboard handling, and lifecycle.
- More type-safe navigation and modular screen config.

🔹 Permissions
- POST_NOTIFICATIONS, KILL_BACKGROUND_PROCESSES added for better control.

🔹 Misc
- Settings navigation now modular.
- Module config and plugins screens refactored for better type-safety.
- More informative developer info in settings.

Download
5
Uhm... 👀
🤔3
Approved design
1👍1
What the FUCK happened here?!
🤣1
🚀 WXU Update: Async File Handling with FsStreams

The latest WXU release introduces a new, asynchronous way to read and write files.

Previously, $[..]FileInputStream and $[..]FileOutputStream were fully synchronous, which could block the UI and cause long loading or freezing screens. The new FsStreams API runs in the background, allowing users to continue interacting with the UI smoothly.

Requirements:

`WebViewFeature.WEB_MESSAGE_LISTENER`
WebViewFeature.WEB_MESSAGE_ARRAY_BUFFER

⚙️ Setup Example:

    "permissions": [
"wxu.permission.FS_INPUT_STREAM",
"wxu.permission.FS_OUTPUT_STREAM"
],
"dexFiles": [
{
"type": "dex",
"path": "plugins/wxu.dex",
"className": "dev.mmrl.Global",
"cache": false
}
]
}


> Note: Only dev.mmrl.Global adds the interfaces, not dev.mmrl.module.FileSystem.

📚 Documentation: FsStreams API Docs
💾 Latest WXU Build: GitHub Actions
Something feels a bit off 🤨🧐
🤔2
What?
5👎3😐1