Skip to content
Phone call connectivity and telecom concept

What Is com.android.server.telecom? Android Calls Guide (2026)

Explain Telecom (com.android.server.telecom), how Android manages calls, IMS relationships, blank-call issues, and why you should not disable Telecom.

10 min readTelecom, com.android.server.telecom, Android calls

Seeing com.android.server.telecom in App info, battery stats, or a “system app” dump? That package is Android’s Telecom service layer — the framework piece that manages call connections and coordinates between dialer apps, connection services, and the rest of the telephony stack. It is not a sideloaded spy app and not something you should “optimize away.”

This guide explains what Telecom does, how it relates to IMS and manufacturer call UIs, what to try when calls fail, and which forum tips will brick calling.

What Telecom does

In plain English, Telecom sits in the middle of Android’s calling architecture. Apps do not each reinvent the entire phone stack; they talk to Telecom, which helps manage:

  • Outgoing and incoming call connections
  • Handoffs between apps that place calls and services that own the call
  • Coordination with modem / radio layers for voice sessions
  • System rules for holding, swapping, and ending calls
  • Integration points for connection services (including carrier and OEM features)

You will typically notice the name when:

  • A battery screen lists Telecom after a heavy call day
  • A technician asks you to open system apps
  • Calls fail to connect while the dialer UI still opens
  • Scare blogs paste package lists and call every entry malware

Quiet background presence with no user-facing icon you open daily is normal for a service package.

Telecom vs IMS vs InCallUI

These names get mixed constantly:

Component Job User-facing?
Telecom (com.android.server.telecom) Manage call connections/framework Rarely as its own icon
IMS service IP multimedia / modern voice-data features Mostly settings toggles
InCallUI / Phone UI What you see and tap during/for calls Yes

If you are hunting VoLTE / Wi‑Fi calling weirdness, start with what is the IMS service on Android. On Samsung devices, a blank on-call screen with working audio often points to UI packages such as com.samsung.android.incallui rather than “delete Telecom.”

iPhone users seeing No Service are on a different platform stack — use iPhone no service fix instead of Android Telecom tips.

Is it malware?

Check Good sign Bad sign
Package name Exact com.android.server.telecom Lookalike names with extra words
App label Telecom / Phone services Cleaner, booster, blank consumer brand
Install source System image Sideloaded APK claiming to be Telecom
Disable/uninstall Treated as core system Ads offering “uninstall Telecom virus”
Behavior Call connect/disconnect plumbing Overlay scams unrelated to calls

A correctly named Telecom package that shipped with the phone is expected. Malware that wants call access usually arrives as a third-party dialer, accessibility spyware, or fake caller-ID app — not as a renamed core com.android.server.telecom.

Scareware and dangerous “disable Telecom” tips

Any guide that says “disable com.android.server.telecom to save 10% battery” is reckless. Freezing Telecom can stop calls, break emergency-call assumptions in edge cases, or leave the Phone app in a permanent error state.

Do not:

  • Freeze Telecom with package disablers or ADB tips copied from gaming forums
  • Install “call booster” APKs that request Accessibility + overlay
  • Replace the entire telephony stack with random Magisk modules on a daily driver
  • Call numbers from full-screen ads that mention Telecom as infected

If the UI is frozen mid-call or after a failed call attempt, do a proper force restart before deep system tweaks.

Permissions and why it looks sensitive

Telecom participates in calling, so it will appear privileged. That is by design. Revoking “everything” from Telecom does not create a safer phone; it creates a phone that cannot manage calls correctly.

Focus privacy energy on:

  • Which third-party apps have Phone, Call log, and Accessibility access
  • Whether a non-system dialer is set as default
  • Call-recording apps that overlay the in-call screen

What you should (and should not) do

Do

  1. Keep system updates and carrier settings current
  2. Confirm SIM/eSIM status and airplane mode first when calls fail
  3. Test in Safe mode if you installed call recorders or alternate dialers
  4. Toggle VoLTE / Wi‑Fi calling using carrier-supported settings when IMS is involved
  5. Note whether the failure is “no ring / no connect,” “connects with blank UI,” or “no service at all”

Do not

  • Disable com.android.server.telecom
  • Clear random telephony data on every Google package because of one missed call
  • Assume every “Telecom” battery entry after a long conference day is malware
  • Factory reset as step one without SIM/network basics

Calls failing — a calm decision tree

  1. No bars / No service — fix signal, SIM, network mode, or carrier outage first
  2. Bars present, outbound fails — reboot, Safe mode, confirm default Phone app
  3. Call audio works, controls missing — suspect InCallUI / Phone UI packages
  4. VoLTE / Wi‑Fi calling specifically broken — review IMS and carrier toggles
  5. Everything broke after an optimizer — re-enable frozen system apps, especially Telecom
Symptom More likely layer Avoid
Cannot dial out Network, SIM, Phone app, Telecom Uninstalling Telecom
Blank call screen InCallUI / overlays Random dialer APKs
Wi‑Fi calling fails IMS / carrier provisioning Disabling all telephony services
Phone frozen on call UI Soft lock / process stuck Holding power until battery dies randomly — use a proper force restart

Battery attribution

Telecom may appear after long calls, conference swapping, or flaky reconnect loops. A spike on a day you spent an hour on support chat is expected.

If Telecom shows high use with no calls:

  1. Check for a stuck call notification or ghost call
  2. Force-restart once
  3. Review third-party caller apps
  4. Watch another 24 hours before considering repair diagnostics

Persistent radio issues (constant signal hunting) can also wake telephony-related services; that is a network/modem problem more than a “Telecom virus.”

When (not) to clear data

Telecom is not like clearing Chrome cache. Avoid Clear data on core telephony services unless a technician walks you through it — you can reset call settings or worsen provisioning.

Safer first moves:

  • Force-restart
  • Safe mode test call
  • Clear cache on Phone / InCallUI (OEM UI apps), not Telecom as step one
  • Network settings reset only after simpler steps

Bottom line

com.android.server.telecom is Android’s core Telecom call-management service. Leave it enabled, troubleshoot signal/SIM/Phone UI/IMS layers by symptom, force-restart when call state sticks, and ignore any guide that treats Telecom as optional malware.

Frequently Asked Questions

Is com.android.server.telecom a virus?

No. Telecom is Android’s system service framework for managing phone calls and related connections. It is a core platform component on virtually every Android phone.

Can I disable Telecom?

No — not in any practical safe sense. Disabling or freezing Telecom can break calling entirely. Ignore “disable system apps” lists that include it.

Why do I see Telecom in battery stats?

Calls, call setup, and connection changes can attribute power to Telecom and related telephony services. Persistent drain with no call activity usually points elsewhere or to a stuck telephony process.

Telecom vs Phone vs InCallUI — which is broken?

Telecom coordinates call connections; Phone/Dialer places and lists calls; InCallUI draws on-call controls. Blank UI with working audio often implicates UI packages; no call setup implicates network/SIM/Telecom/IMS.