taamarin
ClashforMagisk
Shell

Transparent proxy(Tproxy) for android (root)

Last updated Jul 1, 2026
693
Stars
53
Forks
15
Issues
0
Stars/day
Attention Score
48
Language breakdown
Shell 100.0%
โ–ธ Files click to expand
README

Move to BoxForMagisk https://github.com/taamarin/boxformagisk

Clash for Magisk

Clash
Clash

Proxy Transparan for android.

[ANDROID]() RELEASES TELEGRAM CHANNEL TELEGRAM MAGISK API

A fork of ClashForMagisk

This is a Clash module for Magisk, and includes binaries for arm, arm64, x86, x64.

Manager Apps CFM

Install

You can download the release installer zip file and install it via the Magisk Manager App.

Config

  • Clash config files /data/clash/*
  • config.yaml /data/clash/config.yaml
  • template /data/clash/template

temporary config

  • config.yaml and template will be merged /data/clash/run/config.yaml

Usage

Normal usage ( Default and Recommended )

Manage service start / stop
  • Clash service is auto-run after system boot up by default.
  • You can use Magisk Manager App to manage it. Be patient to wait it take effect (about 3 second).

Advanced usage

MODDIR= "/data/clash"
Change proxy mode
  • Clash uses TPROXY transparent proxy TCP + UDP by default, if it detects that the device does not support TPROXY, it will automatically use REDIRECT to proxy only TCP
  • Open ${MODDIR}/scripts/clash.config file line 14-15, modify the value of networkmode to TCP or MIXED to use REDIRECT to proxy TCP, and UDP will not be proxied when TUN is not enabled in the Clash kernel
Bypass transparent proxy when connected to Wi-Fi or open a hotspot
Clash default transparent proxy local and hotspot, line 17-21
  • Open the ${MODDIR}/scripts/clash.config file, modify the ignoreoutlist array and add the wlan+ element, the transparent proxy will bypass the WLAN, and the hotspot will not be affected
  • Open the ${MODDIR}/scripts/clash.config file, modify the ap_list array and delete the wlan+ element to opaque proxy WLAN and hotspot (the MediaTek model may be ap+ instead of wlan+)
Select which packages to proxy
  • If you expect all Apps proxy by Clash with transparent proxy EXCEPT specific Apps, write down bypass at the first line then these Apps' packages separated as above in file /data/clash/packages.list
  • clash.config line 11-12
  • blacklist & whitelits, not working on fake-ip
- dns: - enable: true - enhanced-mode: redir-host
Manage service start / stop
  • clash service script is ${MODDIR}/scripts/clash.service.
- Start service : > ${MODDIR}/scripts/clash.service -s

- Stop service : > ${MODDIR}/scripts/clash.service -k

Manage transparent proxy enable / disable
  • clash proxy script is ${MODDIR}/scripts/clash.iptables.
- Start service : > ${MODDIR}/scripts/clash.iptables -s

- Stop service : > ${MODDIR}/scripts/clash.iptables -k

subscription
you can use SubScription
  • open /data/clash/clash.config line 29-34
- update_interval="interval contab" - Subcripturl="yourlink" - auto_updateSubcript="true"

Running manual command

${MODDIR}/scripts/clash.tool -s

Config Online
  • clash.config line 36-37, If true,
  • use it to download the subscription configuration, when starting Clash , So no need to type ${MODDIR}/scripts/clash.tool -s anymore
Change Clash kernel
You can use Clash.Premium and Clash.Meta
  • Clash Meta
- /data/clash/kernel/lib/Clash.Meta
  • Clash Premium
- /data/clash/kernel/lib/Clash.Premium

you can download the Kernel automatically, for the settings in the clash.config line 79-103

${MODDIR}/scripts/clash.tool -k

GeoSite, GeoIP, and Mmdb
  • settings are in clash.config line 105-116
  • if true, will be updated every day at 00.00
  • you can change the URL

Uninstall

  • Uninstall the module via Magisk Manager App.
  • You can clean Clash data dir by running command
rm -rf /data/clash && rm -rf /data/adb/service.d/clash_service.sh

Tutorial Clash For Magisk

> Tutorial Tap Here

Credits

This is a repo fork - kalasutra/Clashfor_magisk - CHIZI-0618/box4magisk - Asterisk4Magisk/Xray4Magisk - MagiskChangeKing - e58695

ยฉ 2026 GitRepoTrend ยท taamarin/ClashforMagisk ยท Updated daily from GitHub