MMRL App – Telegram
MMRL App
997 subscribers
96 photos
11 videos
35 files
70 links
Download Telegram
Forwarded from MMRL/WXP CI
MMRL-5.32.43-alpha-33125-alpha.apk
3.3 MB
CI Manager (TEST BUILD)
#ci_1805

Build on 2025-02-02 16:33:53.

Added new mmrl.dev domain to access APIs. Updated translations


Type: alpha
Workflow run
You can now check who maintains a repository!

https://mmrl.dev/repository/mmar
Forwarded from MMRL/WXP CI
MMRL-5.32.43-alpha-33130-alpha.apk
3.3 MB
CI Manager (TEST BUILD)
#ci_1810

Build on 2025-02-07 16:29:01.

- Module share, shares now the new mmrl.dev domain.
-Updated translations.
-Added a new card to the repositories screen to easily access the recommended repos


Type: alpha
Workflow run
🔥4
Forwarded from MMRL/WXP CI
MMRL-5.32.43-alpha-33137-alpha.apk
3.4 MB
CI Manager
#ci_1817

Build on 2025-02-09 15:50:11.

- Added new sponsors screen 
- Contributors are now displayed in the app
Recommended repositories are now explore repositories
- Updated translations


Type: alpha
Workflow run
👍2
20k left until the 100k badge (actually takes many months until the new badge shows 🥲)
🔥3👍2
Never tried themes in Eruda ☝️
Please open Telegram to view this post
VIEW IN TELEGRAM
🖕1
Google approved Ads on mmrl.dev. The earned money will be used to cover server and domain costs.

If you don't want Ads on your module or repository page, you can open a issue on https://github.com/MMRLApp/MMRLApp.github.io/issues
🖕1
OMG!
4🖕1
I just found out that MRepo had a log viewer with a background service 🧐
Please open Telegram to view this post
VIEW IN TELEGRAM
😱5🖕1
easier to implant than expected
👍2🔥2🖕1
OOF 😱
Please open Telegram to view this post
VIEW IN TELEGRAM
😱3👍1🖕1
java.lang.NullPointerException
😁3👍1🖕1
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰2👌1🖕1
TODO: Test WebUI Plugins with JNI/C++ and trying to run it within the root service for less restrictions
🖕1
package com.dergoogler.mmrl.webui.activity

import android.app.Activity
import android.content.Context
import android.webkit.JavanoscriptInterface
import android.webkit.WebView

const val instanceName = "activity"
const val onlyForModule = "bindhosts"

fun instance(context: Context, webView: WebView): Any {
val activity = context as Activity

return object {
@JavanoscriptInterface
fun finishAffinity() {
activity.finishAffinity()
}
}
}



window.activity.finishAffinity();
👍1🖕1
🖕1
Forwarded from MMRL/WXP CI
MMRL-5.32.43-beta-33247-beta.apk
6.8 MB
CI Manager
#ci_1927

Build on 2025-03-01 20:36:44.

"small changes"

- [webui] Improved JavaScript interfaces 
- [app] Removed all debug and verbose logs in production builds
- [internal] Added new SuFile class which is now internally used in MMRL. This class will also come to the NPM package in future releases.
- [app] Finally fixed the total storage usage on the home screen
- [webui-plugins] Plugins can now be reserved with "reservedID" or "onlyForModule"
- [webui-plugins] Plugins instance names can now defined by "instanceName", "interfaceName" or just "name"
- [webui-plugins] The "instance" method can now defined without any args
- [app] Added Shizuku mode back (may doesn't work)
- [webui] Removed the option to use shell to load WebUI assets


Type: beta
Workflow run
1🖕1
Forwarded from MMRL/WXP CI
MMRL-5.32.43-beta-33250-beta.apk
6.9 MB
CI Manager
#ci_1930

Build on 2025-03-01 23:16:56.

- Better module denoscriptions (markdown) 
- Fix module install


Type: beta
Workflow run
2🖕1
UHM 😳
Please open Telegram to view this post
VIEW IN TELEGRAM
🖕1