MCPcopy Index your code
hub / github.com/MMRLApp/MMRL-CLI

github.com/MMRLApp/MMRL-CLI @v0.3.11

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.11 ↗ · + Follow
50 symbols 96 edges 12 files 0 documented · 0% updated 22mo agov0.3.11 · 2024-08-18★ 877 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Magisk Module Repo Loader CLI

MMRL comes now as command line interface, with multi module install support!

GitHub all releases

Get it on MMRL

Repositoreis

You can use any repo you want, the only requirement it that the repo supports the MRepo-Format

mmrl repo add "https://apt.izzysoft.de/magisk/json/modules.json" "https://..." # ...

Install a module with it

# Install aliases are "add" and "get"
mmrl install app-data-file-exec data_isolation_support

Get informations

The MMRL CLI also supports getting infos of the module

just run

mmrl info mkshrc node_on_android

Searching

Wanna search some module? You can do it.

mmrl search id node # mmrl lookup all "hide user"

Get all filter

mmrl search

Downloading

Downloading just the module is also posible

mmrl download mkshrc node_on_android # --version 152

Installing modules

Maybe simple...

mmrl install mkshrc@1.3.4 node_on_android

Install Viper4Android

Requires version 0.1.1

mmrl install -y "https://zackptg5.com/downloads/Audio-Modification-Library_v5.1.zip" "https://john-fawkes.com/Downloads/acp.zip" "https://github.com/AndroidAudioMods/ViPER4Android/releases/download/v0.5.0/V4A_Magisk_Module_0.5.0.zip"

Screenshots

Dev

Error code


M_INS_SUCCESS = 0
M_INS_FAILURE = 1
M_DWL_FAILURE = 2
FILE_CRA_ERRO = 3
TERM_INTR_ERR = 500

Core symbols most depended-on inside this repo

search
called by 7
src/cmd/search.rs
download_from_url
called by 5
src/utils.rs
get_downloads_dir
called by 5
src/android_root.rs
confirm
called by 4
src/utils.rs
get_install_cli
called by 4
src/android_root.rs
find_module
called by 3
src/repo.rs
mount_detect
called by 3
src/android_root.rs
get_last
called by 2
src/utils.rs

Shape

Function 36
Class 8
Enum 4
Method 2

Languages

Rust90%
TypeScript10%

Modules by API surface

src/android_root.rs13 symbols
src/utils.rs8 symbols
src/repo.rs8 symbols
src/main.rs8 symbols
module/system/usr/share/mmrl/config/mmrl/index.jsx5 symbols
src/cmd/repo.rs2 symbols
src/cmd/install.rs2 symbols
src/cmd/upself.rs1 symbols
src/cmd/search.rs1 symbols
src/cmd/info.rs1 symbols
src/cmd/download.rs1 symbols

For agents

$ claude mcp add MMRL-CLI \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page