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.
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
- Keep system updates and carrier settings current
- Confirm SIM/eSIM status and airplane mode first when calls fail
- Test in Safe mode if you installed call recorders or alternate dialers
- Toggle VoLTE / Wi‑Fi calling using carrier-supported settings when IMS is involved
- 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
- No bars / No service — fix signal, SIM, network mode, or carrier outage first
- Bars present, outbound fails — reboot, Safe mode, confirm default Phone app
- Call audio works, controls missing — suspect InCallUI / Phone UI packages
- VoLTE / Wi‑Fi calling specifically broken — review IMS and carrier toggles
- 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:
- Check for a stuck call notification or ghost call
- Force-restart once
- Review third-party caller apps
- 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
Related FixingHacks guides
- What is the IMS service on Android
- What is com.samsung.android.incallui
- iPhone no service fix
- Force restart a frozen phone
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.
Related fixes
What Does com.android.settings.intelligence Mean? (2026 Guide)
Explain Settings Intelligence (com.android.settings.intelligence), Android Settings search suggestions, privacy basics, and safe fixes when Settings search breaks.
Read the fixWhat Is com.android.mms on Android? MMS Package Guide (2026)
Explain com.android.mms (Android MMS / messaging system package), picture message failures, permissions, cache clears, and why scareware blogs misuse the name.
Read the fixWhat Is com.google.android.packageinstaller? Install Guide (2026)
Explain Package Installer (com.google.android.packageinstaller), sideload prompts, unknown apps, Play Protect, and safe fixes when APK installs fail.
Read the fix