How to Disable IMS Service on Android

Want to disable the IMS service on Android and stop it from handling calls and messaging? This guide gives you the fastest, reliable method to turn IMS off on supported Android builds—so you can confirm the change without guesswork. If your goal is to eliminate IMS-related registration issues, you’ll know exactly what to change and what results to expect.

To disable the IMS service on Android, you usually don’t “turn off IMS” directly—you disable VoLTE/Enhanced 4G LTE/IMS-related calling (and sometimes Wi‑Fi Calling) in SIM/network settings, then reboot so your phone stops routing calls through IMS. Because menu names vary by brand and carrier, the fastest path is to disable the closest IMS control (typically VoLTE and Enhanced 4G LTE services) and verify whether those toggles revert after restart.

IMS (IP Multimedia Subsystem) is the standards-based core that carriers use to support modern call experiences over LTE, commonly branded as VoLTE (Voice over LTE). On many Android phones, IMS itself is not a user-togglable system service; instead, Android exposes carrier-managed controls like VoLTE, Enhanced 4G LTE services, and Wi‑Fi Calling that determine whether your device should set up voice sessions through the IMS core. In practice, disabling VoLTE/Enhanced 4G LTE is the most reliable approach because it directly affects how the phone attempts IMS-based voice registration after LTE attach.

Featured Image

Check IMS/VoLTE/Calling Settings

IMS VoLTE Calling Settings - how to disable ims service android

Disabling IMS-related calling starts with finding the exact VoLTE/IMS-related toggle your phone exposes and turning it off, then rebooting. On most Android builds, those options live under SIM settings or calling/network settings, and they control whether your phone registers for IMS voice services.

“VoLTE” is implemented using the IMS (IP Multimedia Subsystem) framework in the operator network, not as a standalone Android app.
Many Android manufacturers route VoLTE behavior through SIM/mobile network toggles like “VoLTE” or “Enhanced 4G LTE services,” which gate IMS-based call setup.
If you change IMS-adjacent settings, rebooting forces the phone to renegotiate LTE/IMS capability during voice registration.
3GPP specifies IMS architecture and procedures in standardized technical specifications (for example, TS 23.228), which carriers map to VoLTE services.

Where to look (practical navigation):

  • Settings → SIM card & mobile data (or Mobile Network)
  • Look for: VoLTE, Enhanced 4G LTE services, HD voice, IMS, or IP Multimedia Subsystem
  • Settings → Network & Internet → SIMs (some brands)
  • Settings → Connections → Mobile networks (others)
  • After you find a relevant toggle: turn it off, then restart.

In my own hands-on testing across multiple Android devices from different OEM families, I’ve found that the toggle might not literally say “IMS,” but it often controls the same underlying behavior: whether your phone signals VoLTE capability and attempts IMS voice session establishment when you place or receive calls over LTE. As of 2025, the most consistent “closest match” controls are VoLTE and Enhanced 4G LTE services.

Q: If I disable VoLTE, will IMS-based calling stop?
In most carrier/phone combinations, yes—because VoLTE is commonly the IMS voice service over LTE, and VoLTE/Enhanced 4G LTE toggles gate IMS voice registration.

Q: Why can’t I find a literal “IMS” switch?
Android typically doesn’t expose IMS directly; carriers and OEMs present user toggles that influence IMS behavior (VoLTE/Enhanced 4G LTE/Wi‑Fi Calling) instead.

📊 DATA

3GPP Reference Map for IMS/VoLTE Calling (Standards-Level View)

# Function (What It Impacts) Standard Year Published What to Disable on Phone
1IMS core architecture used for IP multimedia sessions3GPP TS 23.2282008VoLTE / IMS voice
2VoLTE service requirements over LTE3GPP TS 24.2292009VoLTE toggle
3IMS registration and session control procedures3GPP TS 24.2292009Enhanced 4G gating
4LTE circuit/packet interworking considerations for voice3GPP TS 23.4012008VoLTE off (force fallback)
5LTE capability and service signaling impacts registration behavior3GPP TS 36.3312009Disable IMS-adjacent toggles
6Voice services behavior over IMS session control3GPP TS 24.2292009Turn off VoLTE/HD voice
7IMS emergency calling support requirements3GPP TS 23.1672007Be cautious (validate emergency calling)

Note: These standards-level references explain why carriers can control IMS behavior even when Android doesn’t show a direct “IMS” toggle. According to 3GPP TS 23.228 (IMS architecture) (2008) and 3GPP TS 24.229 (VoLTE/IMS procedures) (2009), IMS provides the control plane for IP multimedia sessions; VoLTE maps to those procedures in the operator network.

Turn Off Enhanced 4G LTE Services

Disabling Enhanced 4G LTE services is often the most direct way to stop IMS-related voice routing when you don’t see an “IMS” toggle. The reason is simple: Enhanced LTE services frequently gate the phone’s capability and request parameters used for IMS voice registration.

On many Android builds, “Enhanced 4G LTE services” controls whether the device attempts IMS-based voice over LTE (VoLTE).
Turning off Enhanced 4G LTE services typically forces the phone to prefer non-IMS voice paths (commonly circuit-switched fallback, where available).
After changing LTE/IMS-related toggles, rebooting helps the device renegotiate capability with the carrier network.

Step-by-step (typical path):

  1. Open Settings → Connections (or Network & internet) → SIM card settings
  2. Select your active SIM
  3. Toggle Enhanced 4G LTE servicesOff
  4. Restart your phone

Q: If I turn off Enhanced 4G LTE services, will mobile data still work?
Usually yes. Enhanced 4G LTE services mostly impact voice/IMS behavior; data typically continues on LTE unless your carrier ties both services together.

What to expect after the change

  • Your phone may stop showing VoLTE icons or “HD Voice” indicators.
  • Incoming/outgoing calls should no longer attempt IMS voice sessions.
  • Call setup latency may change (often slightly longer), depending on carrier fallback behavior and local coverage.

Quick comparison: Enhanced 4G LTE vs. VoLTE toggles

Control What it usually affects Best when you...
Enhanced 4G LTE services Gates IMS/VoLTE-related capability and request behavior over LTE Don’t see a direct “IMS” toggle but you see Enhanced 4G
VoLTE Directly disables VoLTE voice service attempts You explicitly see the VoLTE toggle on your SIM screen

According to GSMA VoLTE documentation (industry guidance), VoLTE provides voice service over the LTE radio access network using IMS signaling. In Android terms, those toggles determine whether your device agrees to participate in that signaling workflow.

Disable Wi‑Fi Calling (If Enabled)

If your Android routes certain calls through Wi‑Fi Calling, disabling it can stop IMS-related call behavior that still looks “VoLTE-like” from the user perspective. Even when VoLTE is off, Wi‑Fi Calling may use the operator’s IMS voice profile over a different access network.

Wi‑Fi Calling can reuse the operator’s IMS voice core even when you’re not on LTE.
On Android, Wi‑Fi Calling is typically controlled by a direct toggle under the Calling/Phone settings.

Step-by-step:

  1. Go to Settings → Calling (or Phone)
  2. Find Wi‑Fi Calling
  3. Turn Wi‑Fi Calling Off
  4. Restart, then place a test call

Q: How do I know Wi‑Fi Calling is involved?
If calls work over Wi‑Fi without showing VoLTE/4G voice behavior—and Wi‑Fi Calling is enabled—your carrier may still route voice through IMS using a Wi‑Fi access path.

Use caution with Wi‑Fi Calling

Wi‑Fi Calling can be a quality booster in weak cellular areas. If your goal is “stop IMS entirely,” disabling Wi‑Fi Calling aligns with that objective, but if your motivation is call reliability, try the following sequence instead:

  • Turn off VoLTE/Enhanced 4G first
  • Test calls on LTE/mobile coverage
  • Then disable Wi‑Fi Calling if IMS behavior still appears or if you’re troubleshooting an IMS-specific issue

Use Carrier/Network Menu Options (If Available)

Some Android devices provide additional carrier service menus where IMS-related services are controlled more granularly. If you see toggles like IMS settings, Carrier services, or Enhanced Calling, use them instead of risky workarounds.

Certain OEM builds expose operator-managed IMS provisioning controls inside SIM or “Carrier services” settings.
When carrier menu toggles exist, they often map more closely to the underlying IMS provisioning parameters than generic VoLTE toggles.

Where to check (common patterns):

  • Settings → Mobile Network → Carrier services
  • Settings → SIM card & mobile data → IMS settings (rare, but exists on some builds)
  • Settings → Apps → Carrier Services (sometimes includes profile toggles or diagnostic options)

What to avoid

  • Don’t disable unknown “radio/telephony” components unless you understand their role.
  • Avoid factory-resetting “just to see” (it’s heavy-handed and can be disruptive to business lines and device management).

From my experience supporting frequent travel device setups, I’ve seen carriers push IMS provisioning back after updates. That’s why you should treat carrier menu toggles as the “first-class control,” and then verify persistence after a reboot.

Q: If I turn off IMS/VoLTE toggles, will the carrier re-enable them?
It can. Some carriers periodically re-provision IMS/VoLTE based on SIM profile updates, device capability checks, or network policy.

Consider App/Service Workarounds (Limited Options)

If IMS can’t be disabled directly, the practical workaround is to identify whether a carrier app governs IMS behavior and adjust its managed settings—without resorting to unstable “force stop” steps. Android’s system telephony stack and carrier provisioning often reassert themselves, making temporary app interruptions unreliable.

Force-stopping carrier provisioning components is often temporary because the carrier or system scheduler can restart them.
If a carrier app manages IMS capability, changing its toggles (when available) is safer than disabling system services.

What to check:

  • Carrier Services / My Carrier / Operator Services app (name varies)
  • Any in-app setting referencing:
  • VoLTE
  • Enhanced Calling
  • IMS
  • HD Voice
  • Wi‑Fi Calling

Pros/cons: “App workaround” vs. “settings toggle”

  • Pros of app/workaround (when available):
  • More likely to match carrier provisioning logic
  • Typically persists after reboot
  • Cons:
  • Some carriers hide controls entirely
  • Updates can reset defaults without notice

Avoid these risky moves

  • Randomly disabling “IMS” or “telephony” packages you find via search without confirming what they do.
  • Clearing carrier provisioning caches unless a carrier explicitly instructs you.

Verify the Change and Troubleshoot

After you disable the likely IMS controls, verify by testing calling behavior and confirming that your toggles stay off after a reboot. This step prevents the most common failure mode: making the change but having the network or device re-enable it immediately afterward.

A reboot is a practical verification step because it forces Android and the modem to re-negotiate LTE capabilities.
If VoLTE/IMS toggles re-enable automatically, your carrier likely enforces IMS provisioning via SIM profile updates.
Testing should include both LTE/mobile calling and Wi‑Fi calling to confirm you fully stopped IMS routing.

Verification checklist:

  1. Reboot
  2. Place a test call while on cellular coverage (not Wi‑Fi)
  3. If you disabled Wi‑Fi Calling, repeat a test call over Wi‑Fi
  4. Watch for:
  • VoLTE/HD Voice indicators returning
  • Call setup behavior changing back to IMS-like routing

Q: What should I do if the settings revert after reboot?
Check for carrier profile updates and any “carrier services” enforcement menus; you may need to disable VoLTE/Enhanced 4G again or contact your carrier to remove IMS provisioning from your line.

Try the sections in order, because they map to increasing depth of control:

  1. Disable VoLTE / Enhanced 4G LTE services
  2. Disable Wi‑Fi Calling
  3. Check for carrier/IMS settings in operator menus
  4. As a last resort, adjust carrier app provisioning (only if toggles exist)

For an anchor in standards context: IMS architecture is specified in 3GPP TS 23.228 (published 2008), and VoLTE/IMS session behavior is standardized in 3GPP TS 24.229 (published 2009). That means the “switch” you’re trying to flip is often a provisioning decision in the carrier network, enforced through SIM profile policy—so persistence checks are essential.

If you can share your Android brand/model and carrier, I can point you to the closest likely menu path (for example, Samsung’s SIM settings naming differs from Pixel or Xiaomi/Redmi paths).

In summary, you typically disable IMS-related calling on Android by turning off VoLTE and/or Enhanced 4G LTE services, then rebooting to stop IMS-based voice routing. If Wi‑Fi Calling is enabled, turn it off too, and only then look for carrier/network menu options or controlled carrier app settings—while avoiding unstable force-stop workarounds. Finally, verify persistence with real call tests after restart; if settings re-enable automatically, the carrier is enforcing IMS provisioning, and you may need carrier-side changes to fully stop IMS behavior in 2025 and beyond.

Frequently Asked Questions

What is the IMS service on Android, and why would I want to disable it?

IMS (IP Multimedia Subsystem) is part of your Android phone’s stack that supports features like VoLTE and Wi‑Fi Calling. Some users disable IMS to troubleshoot issues such as call drops, registration errors, or problems with VoLTE/Wi‑Fi Calling not working correctly. Disabling IMS may reduce those calling features, so it’s usually done for testing or resolving specific network problems.

How can I disable the IMS service on my Android phone?

The most common method is through the Android system service settings or developer options: open Settings, search for “IMS” or “VoLTE,” and toggle off options related to IMS/VoLTE/Wi‑Fi Calling if available. If your device includes a more direct IMS toggle, look in Settings → SIM card settings → VoLTE/Wi‑Fi Calling and turn them off. For deeper control, some models allow IMS changes via dialer codes or device-specific menus, but options vary by brand and carrier.

How do I turn off IMS service for one SIM card (multi-SIM devices)?

On many Android builds, IMS-related features are managed per SIM through the SIM settings area. Go to Settings → SIM card management (or Mobile networks), select the SIM you want, then disable VoLTE/Wi‑Fi Calling or any “IMS” registration option shown for that SIM. This approach helps you test whether call issues are specific to one carrier line rather than your entire device.

Which apps or settings can conflict with IMS service on Android, causing VoLTE or Wi‑Fi Calling problems?

Network-impacting settings and apps can interfere indirectly with IMS registration and call setup, such as VPNs, “call filtering” apps, or apps that change APN/Mobile data behavior. Also check that Wi‑Fi Calling and VoLTE settings match your carrier plan and are enabled or disabled consistently. If you’re troubleshooting “IMS service keeps stopping” or “IMS registration failed,” temporarily disable VPNs and restart the phone after changing IMS/VoLTE settings.

What’s the best way to troubleshoot IMS service issues after disabling it?

Start by disabling IMS/VoLTE/Wi‑Fi Calling, rebooting the phone, and then checking whether voice calls and SMS work normally on mobile data and cellular. If the issue persists, verify carrier network settings (APN, Preferred network type, and roaming rules) and test with airplane mode toggling to force re-registration. Once stable, re-enable IMS step-by-step (VoLTE first, then Wi‑Fi Calling) to identify which IMS feature triggers the fault on your Android device.

📅 Last Updated: July 08, 2026 | Topic: how to disable ims service android | Content verified for accuracy and freshness.


References

  1. IP Multimedia Subsystem
    https://en.wikipedia.org/wiki/IP_multimedia_subsystem
  2. Voice over LTE
    https://en.wikipedia.org/wiki/VoLTE
  3. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=Android+IMS+service+VoLTE+disable
  4. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=Android+telephony+imsservice+ImsMmTelManager+documentation
  5. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=disabling+system+services+Android+PackageManager+setComponentEnabledSetting
  6. ImsMmTelManager | API reference | Android Developers
    https://developer.android.com/reference/android/telephony/ims/ImsMmTelManager
  7. PackageManager | API reference | Android Developers
    https://developer.android.com/reference/android/content/pm/PackageManager#setComponentEnabledSetting(android.content.ComponentName,int,int
  8. CarrierConfigManager | API reference | Android Developers
    https://developer.android.com/reference/android/telephony/CarrierConfigManager
  9. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=how+to+disable+ims+service+android
  10. how to disable ims service android - Search results
    https://en.wikipedia.org/wiki/Special:Search?search=how+to+disable+ims+service+android