AI summary
An open-source utility that blocks incoming cellular calls while keeping mobile data active by disabling IMS registration. It requires Shizuku or root access to execute system commands, and features scheduling, widgets, and multi-vendor presets.
Generated by AI. May contain inaccuracies.
About this app
Ghost Mode is an open-source Android utility that makes your phone appear as "Subscriber unavailable" / "Out of service" to all incoming cellular callers (just as if the phone were switched off), while LTE / 5G mobile data continues to work at full speed.
No more airplane mode, missed internet notifications, or clumsy call reject rules. You remain fully connected to the web, instant messengers, and cloud services without being disturbed by unsolicited calls.
How It Works
1. IMS / VoLTE Deregistration: Disables telephony IMS registration (cmd phone ims disable), preventing VoLTE and VoWiFi calls from reaching the device. 2. Strict LTE-Only Lock: Locks the modem to LTE packet transmission (cmd phone set-allowed-network-types-for-users -s 0 01000001000000000000), disabling Circuit Switched Fallback (CSFB) to 2G/3G. 3. Restoration: When toggled off, your exact original network mask and IMS stack are cleanly restored.
All commands run via Shizuku (rootless shell via ADB UID 2000) or direct Root (su via KernelSU / Magisk / APatch).
Features
- No Root Required: Executes privileged telephony commands seamlessly via Shizuku (with built-in 1-click download & setup guidance). - Root Superuser Support: Direct su backend with automatic privilege detection (KernelSU, Magisk, APatch) — works instantly after device reboot without relaunching Shizuku. - Multi-Vendor Presets: Pre-configured profiles for Google Pixel (AOSP), Xiaomi (MIUI / HyperOS), Samsung (One UI), OnePlus (OxygenOS), vivo/iQOO (OriginOS / Funtouch), and legacy Android versions. - Preset Grid Tiles & List View: Interactive 2-column preset grid with instant switching, custom creator, and export/import. - Quick Settings Tile: Toggle Ghost Mode directly from your Android notification shade with one tap; long-press opens app directly. - Home Screen Widget: Sleek interactive desktop widget for instant state switching. - Automated Schedules: Daily quiet hours (e.g. 23:00 → 08:00) with persistent boot-aware exact alarms. - Persistent Status Notification: Optional active mode notification featuring an elapsed timer and direct one-click "Turn Off" action. - Usage Statistics: Track total time in Ghost Mode, session history (up to 500 records), and usage trends (today, 7 days, all-time). - Bilingual Interface: Full English and Russian localization with instant runtime language switching. - Modern Material 3 UI: Clean adaptive design with 3-dots action menu (Diagnostics, Command Log, Schedule, Language, Stats, About).
Quick Start Guide
1. Choose Your Execution Backend
Option A: Rootless via Shizuku (Recommended for non-rooted phones)
1. Install Shizuku on your device. 2. Start the Shizuku service via Wireless Debugging (Android 11+) or via ADB from a PC:
adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh
3. Open Ghost Mode, tap Grant Permission on the backend status card, and authorize.
Option B: Direct Root (KernelSU / Magisk / APatch)
1. Grant root permissions to Ghost Mode in your superuser manager (KernelSU / Magisk). 2. Open Ghost Mode — root will be detected automatically (su -c id). 3. Root mode is completely persistent across device reboots.
2. Enable Ghost Mode
1. Select the preset matching your device (or keep Universal). 2. Toggle the main switch to ON. 3. Verify: - Call your number from another phone: should hear "Subscriber unavailable". - Open a browser on LTE (Wi-Fi off): web pages load fast without interruptions.
⚠️ Warning
Emergency Calls: Never rely on this mode in critical situations where emergency availability is essential. Always turn Ghost Mode off when urgent call reception is needed.
- SMS Delivery: On some cellular carriers, SMS text messages are routed through IMS. Disabling IMS might delay SMS until Ghost Mode is turned off. - Conditional Call Forwarding: If you have active voicemail or carrier call forwarding set up for "When unreachable", callers may be redirected to your voicemail. - OnePlus Devices: After disabling Ghost Mode on certain OxygenOS versions, a quick network toggle or restart might be required if VoLTE does not immediately re-register. - Responsibility: Use this software strictly on your own hardware in accordance with local telecommunications regulations.
License
Apache 2.0
What's new
- A rework of the core and a new interface. Turning Ghost Mode off now always returns the phone to exactly the state it was in before.
- New
- New interface with three tabs (Home, Presets, Settings), a large animated switch, live status, and an auto turn-off timer. - Quick tiles for SIM, schedule, statistics, and diagnostics. - Alert cards appear only when something needs attention. - Presets show every command, with placeholders documented. - Diagnostics per SIM, with a one-tap repair for disabled IMS packages. - Statistics with a 7-day chart and recent sessions. - Full-screen command log with copy-all for bug reports. - Dynamic colors, redesigned widget, launcher icon, and Quick Settings tile states.
- Fixes
- Restore now reverts exactly what was applied, even after switching preset or SIM mid-session. - Fixed the Universal preset leaving VoLTE broken. - Fixed settings keys being restored to 0 on Samsung and Android 9–11 presets. - Network mask is now captured on every activation. - After a reboot, the mode is automatically re-applied when root or Sui is available. - Schedule, timer, widget, and shortcuts now wait for the Shizuku binder instead of failing silently. - The whole app now shares a single Shizuku connection and lock. - Fixed the auto turn-off timer not being cancelled by a manual turn-off. - Fixed the update check by adding the missing INTERNET permission. - Fixed English UI showing Russian texts for built-in presets and import messages. - Various other stability and layout fixes.
- Changed
- The update check is now opt-in and off by default. - The preset and SIM selection are locked while the mode is on. - Importing presets shows every command and requires confirmation.
About this version
- Version
- 0.2.0 (200)
- Size
- 2 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- armeabi-v7a, x86, x86_64, arm64-v8a
- Downloads
- 83
- Updated
- Sep 28, 2026
- Package
- com.ghostmode.app
Similar apps
Ratings & reviews
- 51
- 41
- 30
- 20
- 10
Write a review
Recent reviews
Showing 2 of 2- МАРЛЕШКА4d ago
- Николай 4d ago