MikroTikPatch/README.md
elseif 155823c638 modified: README.md
new file:   README_CN.md
2026-07-21 09:29:18 +08:00

3.3 KiB
Raw Blame History

MikroTik RouterOS Patch

Patch Mikrotik RouterOS Cloud Status

License: WTFPL CoC:WTFCoC

English | 中文

⚠️ Important Notice

This project and its tools are for testing purposes only. Use at your own risk. Please use the officially licensed version for production environments.

🏗️ Architecture Support

x86 / arm64 (This Project)

arm64, arm, mipsbe, mmips, ppc, smips, x86

  • Homepage: https://routeros.ltd/
  • Licensing: Sponsorship required. CHR versions (x86/Arm64) support online direct licensing.
  • Features: Supports online custom branded package creation.

🔧 Feature Guide

All features below require the option.npk package to be installed first.

1. Enable Container Mode (No Physical Reboot Required)

# Step 1: Enable container mode
/system/device-mode/update container=yes
# Step 2: Force reboot (execute in a new terminal)
/system/shell cmd="reboot -f"

2. Shell Access

A. Via Terminal

/system/shell
# or shorthand
/sh

B. Via SSH / Telnet

# Username: devel
# Password: Same as the admin password
ssh devel@<router-ip>

3. x86 Architecture: CHR ↔ x86 Mode Switch

# Execute after entering shell
keygen chr   # Switch to CHR mode
keygen x86   # Switch to x86 mode

4. Boot Auto-Run Script

  1. Create or edit the /rw/disk/rc.local file.
  2. Write your script content, for example
#!/bin/sh
# This script will be executed *before* RouterOS *loader* start.
# You can put your own initialization stuff in here
echo "Hello, world!"
  1. You will see the output during boot: Starting rc.local...
  2. After boot, check the output:
# Enter shell
cat /ram/startup.catlog | grep 'Hello'

☁️ Cloud Services

Feature Command
Online Upgrade system/package/update/install
Dynamic DNS ip/cloud/set ddns-enabled=yes
Cloud Backup /system/backup/cloud/upload-file action=create-and-upload password=any
Internet Detection /interface/detect-internet/set detect-interface-list=all

📚 Resources


💖 Sponsors

Powered by DartNode DartNode(aff) | ZMTO(aff) | Vultr(aff)