Lumine
A lightweight local HTTP/SOCKS5 proxy server protects TLS connections over TCP.
SniShaper DNS & Hosts VPN & Proxy
Screenshots
Description
lumine-mobile is a Clash-style Android implementation built on top of enimul (formerly lumine).
It brings enimul's core to Android with a VPN/TUN pipeline and a mobile-friendly UI, offering a more Clash-like experience with smarter routing and rule management.
You can also view it as a mobile-side functional extension of SniShaper.
Features
- Native Android implementation built with Kotlin and
gomobile - Proxying and routing powered by enimul core
- Clash-style configuration management UI
- Subscription URL import and rule switching
- Dedicated rule page for viewing, editing, and creating rules
- Blacklist-driven routing based on GFWlist for smarter traffic splitting
- Flexible Fake IP implementation
Upstream
- enimul (formerly lumine): https://github.com/lzpls/enimul
This project uses enimul as its core and includes a number of local modifications. Some modes may still be unstable. The configuration file syntax remains compatible with upstream. To optimize mobile performance, some original IP-range rules were removed and the routing behavior was adjusted.
Notes
This repository is not the official upstream enimul repository. It is an Android-focused implementation and adaptation layer. The project is still in an early stage, and some websites may behave unstably. Feedback is welcome.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Network stateCheck whether and how the device is connected.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_SYSTEM_EXEMPTED
- lumine.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments