MMRL will feature a new terminal view that supports 256 color's, in future updates.
Preview
https://nightly.link/MMRLApp/MMRL/actions/runs/23693993132/official-release-apk.zip
https://nightly.link/MMRLApp/MMRL/actions/runs/23693993132/spoofed-release-apk.zip
Preview
https://nightly.link/MMRLApp/MMRL/actions/runs/23693993132/official-release-apk.zip
https://nightly.link/MMRLApp/MMRL/actions/runs/23693993132/spoofed-release-apk.zip
❤3
🆕 RootThread — now open source & available on JitPack
An Android library for running code in a privileged root process over Binder IPC, with first-class Kotlin support (coroutines, Flow, DSL) and full Java compatibility.
What it does:
→ Serialises and executes
→ Results come back as a suspend call, a
→ Optional KSP processor (
Quick start:
Then annotate any function you want to run as root:
📖 Full docs & source on GitHub → https://github.com/MMRLApp/RootThread
An Android library for running code in a privileged root process over Binder IPC, with first-class Kotlin support (coroutines, Flow, DSL) and full Java compatibility.
What it does:
→ Serialises and executes
RootCallable tasks in a root daemon via Kryo + ParcelFileDescriptor pipes→ Results come back as a suspend call, a
Flow, a Future, or a blocking call — your choice→ Optional KSP processor (
@RootFunction) auto-generates named wrapper classes, R8-safe by designQuick start:
// settings.gradle.kts
maven("https://jitpack.io")
// build.gradle.kts
implementation("com.github.MMRLApp.RootThread:thread:0.0.1")
ksp("com.github.MMRLApp.RootThread:thread-ksp:0.0.1")
Then annotate any function you want to run as root:
@RootFunction
fun loadModules(): List<Module> { ... }
// Usage
val modules = RootedLoadModules().asThread()
// or
rootScope.loadModules().asFlow()
📖 Full docs & source on GitHub → https://github.com/MMRLApp/RootThread
GitHub
GitHub - MMRLApp/RootThread: An Android library for executing arbitrary code in a privileged root process via Binder IPC, with…
An Android library for executing arbitrary code in a privileged root process via Binder IPC, with first-class support for both Java (Future, ExecutorService) and Kotlin (coroutines, Flow, DSL). - M...
❤1
🚀 MMRL Premium is HERE!
We've been working on something big — and today, it's finally live.
Introducing MMRL Premium — unlock the full power of MMRL with exclusive plans designed for every type of user:
⚡️ Basic — More API tokens & full module history
✨ Pro — Higher rate limits, early feature access & webhook integrations
👑 Premium — Unlimited tokens, 10,000 req/min, white-label pages & dedicated support
Whether you're a casual modder or a serious module developer, there's a plan for you.
🔗 Check it out: https://repo.mmrl.dev/premium
Limited time — don't miss out! ⏳
We've been working on something big — and today, it's finally live.
Introducing MMRL Premium — unlock the full power of MMRL with exclusive plans designed for every type of user:
⚡️ Basic — More API tokens & full module history
✨ Pro — Higher rate limits, early feature access & webhook integrations
👑 Premium — Unlimited tokens, 10,000 req/min, white-label pages & dedicated support
Whether you're a casual modder or a serious module developer, there's a plan for you.
🔗 Check it out: https://repo.mmrl.dev/premium
Limited time — don't miss out! ⏳
❤2
Forwarded from MMRL/WXP CI
WebUI-X-v435-release-release.apk
23.7 MB
WebUI X v435
⚠️ This is a experimental releases and not intended for daily use.
This new release tests the usage of RootThread in production applications.
The module page doesn't relay on
Branch: threading-marge
Workflow run
This new release tests the usage of RootThread in production applications.
The module page doesn't relay on
MMRL:platform anymoreBranch: threading-marge
Workflow run
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
MMRL App
🚀 MMRL Premium is HERE!
We've been working on something big — and today, it's finally live.
Introducing MMRL Premium — unlock the full power of MMRL with exclusive plans designed for every type of user:
⚡️ Basic — More API tokens & full module history…
We've been working on something big — and today, it's finally live.
Introducing MMRL Premium — unlock the full power of MMRL with exclusive plans designed for every type of user:
⚡️ Basic — More API tokens & full module history…
😨1
The new API demonstrates significant functionality within the upcoming WebUI engine, which has undergone substantial improvements to enhance state management.
❤2
The release of the initial alpha build for the new WebUI X version, originally scheduled for today, has been postponed due to remaining development tasks. Numerous screens have not yet been migrated to the new UI components, and the new WebUI MX engine requires significant further work. However, several new features are now available:
- JavaScript interfaces are now lifecycle-captured from the ComponentActivity.
- Enhanced security for JavaScript interfaces through origin verification.
- A new theme has been introduced (WebUIs will retain the MD3 theme).
- Customizable Prompt and Confirm dialogs within WebUIs.
- Predictive back gesture support with states for started, cancelled, progressed, and pressed.
- A Node.js-like FileSystem (fs), where methods ending with
- Full control of the WebView when the JavaScript back interceptor is present.
- Comprehensive logging capabilities, including logs generated before the WebUI and interfaces are created and initialized (certain logs require developer mode).
Stay tuned!
- JavaScript interfaces are now lifecycle-captured from the ComponentActivity.
- Enhanced security for JavaScript interfaces through origin verification.
- A new theme has been introduced (WebUIs will retain the MD3 theme).
- Customizable Prompt and Confirm dialogs within WebUIs.
- Predictive back gesture support with states for started, cancelled, progressed, and pressed.
- A Node.js-like FileSystem (fs), where methods ending with
Sync return their values directly (or null upon failure).- Full control of the WebView when the JavaScript back interceptor is present.
- Comprehensive logging capabilities, including logs generated before the WebUI and interfaces are created and initialized (certain logs require developer mode).
Stay tuned!
❤4
We pushed some new changes to repo.mmrl.dev
- from now on, every new submitted module requires a module ID.
- some unused fields have been removed from the submit page
- we increased the rate limit submitting modules from 5 to 10
- and small bug fixes
With this update we're also introducing Zygisk Next to the platform
https://repo.mmrl.dev/u/gmr/module/zygisksu
- from now on, every new submitted module requires a module ID.
- some unused fields have been removed from the submit page
- we increased the rate limit submitting modules from 5 to 10
- and small bug fixes
With this update we're also introducing Zygisk Next to the platform
https://repo.mmrl.dev/u/gmr/module/zygisksu
MMRL
Zygisk Next by 5ec1cff and Nullptr
## Translations
You can contribute to translations for the WebUI via making pull requests to the [i18n branch](https://github.com/Dr-TSNG/ZygiskNext/tree/i18n).
## Copyright Notice
Copyright © 2024 Zygisk Next developers. All rights reserved.
The software…
You can contribute to translations for the WebUI via making pull requests to the [i18n branch](https://github.com/Dr-TSNG/ZygiskNext/tree/i18n).
## Copyright Notice
Copyright © 2024 Zygisk Next developers. All rights reserved.
The software…
❤4
I've updated the MX-Lua repo with a updated example.
https://github.com/MMRLApp/MX-Lua
- It's a simple WebUI that loads nearly all installed packages with Lua and the Path Handler API of WebUI MX
- It's ZERO shell
- Icons are requested as real PNG's (JavaScript parses them as Blob)
- Includes a router API with wildcards and parameter functionality, to simplify building new routes
https://github.com/MMRLApp/MX-Lua
- It's a simple WebUI that loads nearly all installed packages with Lua and the Path Handler API of WebUI MX
- It's ZERO shell
- Icons are requested as real PNG's (JavaScript parses them as Blob)
- Includes a router API with wildcards and parameter functionality, to simplify building new routes
There is currently no build available to let user text the API [WIP]
GitHub
GitHub - MMRLApp/MX-Lua: Examples for WebUI MX using Lua to extend the usability
Examples for WebUI MX using Lua to extend the usability - MMRLApp/MX-Lua
MMRL App
I've updated the MX-Lua repo with a updated example. https://github.com/MMRLApp/MX-Lua - It's a simple WebUI that loads nearly all installed packages with Lua and the Path Handler API of WebUI MX - It's ZERO shell - Icons are requested as real PNG's (JavaScript…
This media is not supported in your browser
VIEW IN TELEGRAM
👍3❤2
Forwarded from DER_GOOGLER デーモン
WebUI-X-v497-release-alpha.apk
28.6 MB
mx alpha test. please post bug reports in #69. some things may be unfinished nor complete migrated/implemented
❤3
sorry if repo.mmrl.dev is down, testing new electrical installations at home
1👌7❤2