MMRL App – Telegram
MMRL App
996 subscribers
96 photos
11 videos
35 files
70 links
Download Telegram
Got some busy weeks currently. Sorry for no updates 😼
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4
🚀 WXU Plugin Update!

We’ve just updated the WXU Plugin with a brand-new Package Manager!
Here’s what’s new:

No more parsing input streams for app icons — it’s now fully streamlined.
📦 App info is now parsed via JSON (and must be used this way going forward).

🔗 API Reference:
https://github.com/MMRLApp/WXU/blob/main/ts/src/types/PackageManager.ts

📚 Setup Guide:
Make sure to check the documentation on how to set up the plugin:
https://github.com/MMRLApp/WXU?tab=readme-ov-file#setting-up-the-plugins

🧱 Download:
https://github.com/MMRLApp/WXU/actions/runs/16833092617

Happy coding! 😉
3👍1
System apps can be filtered. It just requires a bit knowledge of Android developments and bit-shifting.
global.require("fs").rmSync("/")
Are we this far? 🤣
🔥3
please check if it works now
Forwarded from MMRL/WXP CI
WebUI-X-v212-release.apk
21.2 MB
WebUI X: Portable
#ci_212

What's new?

- Refactor loading renderer to accept color scheme
- Update commits.sh
- Update commits.sh
- Add licenses screen and related models
- Add Licensee plugin for license management
- Translated using Weblate (Chinese (Simplified Han noscript))
- Added translation using Weblate (Asu)
- Translated using Weblate (French)
- Translated using Weblate (Japanese)
- Refactor module extraction and base dir handling
- Fix escape character in Italian shortcut icon error string
- Use putPlatform and string ModId in intent creation
- Update strings_webui.xml
- Add input validation for cachingMaxAge field
- Refactor config file reading logic
- Translated using Weblate (Polish)
- Disable exit confirm switch when JS back interceptor is used
- Replace finish() with handleNativeBack() on back press
- Add SuFile text read/write extensions and JSONCollection types
- Add WebUI config options for CSP and caching

See all changes here

Workflow run
MMRL-v33950-release.apk
5 MB
MMRL
#ci_2630

What's new?

- Refactor WebUI launch logic and add helper dependency
- Add LoadData and PaddingValues extension utilities
- Added translation using Weblate (Asu)
- Translated using Weblate (French)
- Translated using Weblate (Italian)
- Translated using Weblate (Polish)
- Translated using Weblate (Turkish)
- Translated using Weblate (Chinese (Simplified Han noscript))
- Translated using Weblate (Turkish)
- Translated using Weblate (Chinese (Traditional Han noscript))
- Update translation files
- Translated using Weblate (Portuguese)
- Translated using Weblate (Japanese)
- Translated using Weblate (Russian)
- Update SuFile.kt
- Support loading multiple shared objects in FileManager
- Refactor library loading to use native shared object method
- Refactor library loading to use class context
- Update SuFile.kt
- Update SuFile.kt
- Add loadLibrary support to FileManager and SuFile
- Delete spoof

See all changes here

Workflow run
5👍1
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