IMS Service or IP Multimedia Subsystem Service is a preinstalled system application found in Android smartphones, which is an architectural framework that allows the evolution of standardized Person to Person(P2P) communication to deliver communication and multimedia services over an IP network.
If you have seen the IMS Service running in the background of your Android device and don’t know if it’s an important system application like ConfigAPK then you have come to the right place. This article explains what is the purpose of IMS Service, why does it keep stopping, and how to fix it.
- 1 What is IMS Service Used For?
- 2 Is IMS Service Safe or Is it a Virus/Spyware?
- 3 Unfortunately IMS Service Has Stopped
- 4 How to Fix Unfortunately IMS Service Has Stopped?
- 5 IMS Service Draining Battery
- 6 Can You Uninstall IMS Service?
- 7 How to Uninstall IMS Service?
- 8 Permissions Used By IMS Service
- 9 Conclusion
What is IMS Service Used For?
IMS Service is an architectural framework that is used for delivering voice communication services like Voice Over Long Term Evolution(VoLTE), Internet Voice Calling, Wi-Fi Calling, multimedia communication services like Video Calling, and chat messaging services over an IP network. This is achieved by connecting the IMS service to the carrier network (service provider) using a common horizontal control layer.
Basically, the IMS service framework is responsible for providing every type of communication service that requires an active Internet connection. This app is related to two other important IMS apps on Samsung devices IMS Settings and IMSLogger.
Every Android app has an application package(APK) that is named in the format com.companyname.appname. The package name of IMS Service in Samsung devices is com.sec.imsservice whereas in LG devices it is known as com.lge.ims.
If you compare the package names of IMS Service in Samsung and LG devices you will find that sec stands for Samsung Electronics and lge stands for LG Electronics.
IMS Service is found in all modern Android and iOS device manufacturers like Samsung, LG, Xiaomi, Apple, etc. that support 3G, 4G, VoLTE and 5G.
The IMS Service app runs in the background when you use apps for voice calling, video calling, or chat messaging via the Internet. You can find this service running by checking Google Activity or Activity Log.
Is IMS Service Safe or Is it a Virus/Spyware?
IMS Service is not a Virus, Spyware, or Malware. It doesn’t cause any intentional damage to your device and it does not spy on or sell your data to third parties.
It is an important system application that is required for communication services over the Internet. It provides VoLTE, WiFi calling, Video calling, and Text Messaging services over an IP network.
Some people think that it is bloatware like RoseEUkor but that is also false. It provides important services and doesn’t consume your system resources unnecessarily like other bloatware.
Unfortunately IMS Service Has Stopped
This is the biggest issue caused by the IMS Service app and can be seen in most Android devices like Samsung J7, Galaxy S7, S8, S9, J3, Note 5, Note 8, Note 9, and Galaxy Tablets. This error is mostly seen in T-Mobile, Verizon, and Vodafone carrier networks.
This issue is caused due to a corrupted app cache or a third-party app installed on your device.
When you don’t clear the app cache for a long time, the cache files become corrupted and it starts consuming higher memory resources than before. This causes a low memory issue for system apps like IMS Service which is why the app starts to malfunction and you get the “Unfortunately IMS Service Has Stopped” error message.
You can fix this error by clearing the app cache of the IMS Service app as well as the Messages app and removing the recently installed third-party application that’s causing the issue. If that doesn’t work then don’t worry because I have also provided some other solutions.
How to Fix Unfortunately IMS Service Has Stopped?
Below you will find a list of all the methods that can be used to fix the “Unfortunately IMS Service Has Stopped” issue.
1. Clear IMS Service App Cache
Clearing the app cache can fix app malfunctions in most cases. Follow the steps below to clear the app cache.
- Go to Settings.
- Tap on Apps.
- Tap on the Ellipsis icon (3 vertical dots) in the upper right corner.
- Tap on Show System Apps.
- Search for com.sec.imsservice and tap on it.
- Tap on Storage.
- Tap on the Clear Cache button.
The above method works for all Samsung devices. LG users have to replace com.sec.imsservice with com.lge.ims in Step 5 of the method. If you’re using a different device manufacturer then you’ll have to find the IMS Service package name and follow the same steps.
To clear the cache of the Messages app, follow all the steps above and replace com.sec.imsservice with your Messages app in Step 5. All other steps will remain the same.
2. Uninstall Recently Installed Applications
The IMS Service has Stopped error message can also occur due to a third-party app that you recently installed on your device. Please, check all the apps that you recently installed by going to Settings > Apps > Recently Installed.
After figuring out the app that’s causing the issue, make sure to Uninstall it and hopefully, the error message will stop appearing. Also, make sure to never download third-party apps from untrusted sources.
3. Factory Reset your Smartphone
A Factory Reset erases all the data from your phone and restores your phone to its original state. If you can’t fix the error message using the methods mentioned above then a factory reset will definitely remove the error message.
Before factory resetting your device, you should backup your data in a Cloud service like Google Drive. After the backup is complete, follow the steps below to Factory Reset your Android device.
- Go to Settings.
- Tap on General.
- Tap on Reset.
- Tap on Factory Data Reset.
- Tap on the “Reset” button and you may need to enter your PIN or password.
- Tap on Delete all or Wipe Data and your phone will be reset.
These steps can differ slightly depending on your device manufacturer and the Android OS version.
4. Flash Stock ROM or Custom ROM
Flashing the Stock ROM(Firmware) can help you get rid of this error message. It is a complicated process so use it only if the other methods didn’t work for you.
You can also flash a Custom ROM on your device but I recommend going for Stock ROM because it is the official software designed by your device manufacturer and it won’t cause any issues.
To flash the Stock ROM on your device, you have to first download the stock ROM files and then you’ll need a flashing tool. You can check out this guide which shows you how to install Stock ROM using the SP Flash tool. Samsung users can do it using the Samsung Odin Flashing tool.
IMS Service Draining Battery
A lot of users have reported that the IMS Service system application consumes a lot of battery charge and drains the battery quickly. The battery drain issue is actually caused by internet communication services like internet voice calling, Wi-Fi calling, video calling, and chat messaging and not by the IMS Service app itself.
This app only starts running when you use these communication services. To reduce IMS Service battery drain, you’ll have to limit the use of these communication services. The less you use these services, the longer your battery will last and you will observe less battery drain.
Can You Uninstall IMS Service?
IMS Service is a preinstalled system application so you cannot uninstall this app like the way you uninstall other third-party apps. You’ll have to use a software called Android Debug Bridge(ADB) to remove this app without rooting your device. You can also use an app called System App Remover to uninstall IMS Service but this requires you to root your Android device.
Android devices don’t allow users to uninstall preinstalled system applications easily because they perform an important function in your device and removing them might cause issues with your device.
It is recommended that you don’t uninstall IMS Service because if you do so then you won’t be able to access VoLTE, Wi-Fi Calling, Voice Calling over the Internet, and Video Calling features.
How to Uninstall IMS Service?
You can uninstall IMS Service using ADB or System App Remover. Both the methods are mentioned below in detail.
1. Uninstall IMS Service using ADB
ADB is a command line tool that is used to communicate with a device running on the Android OS. ADB allows you to bring up a Unix shell so you can issue commands directly on the Android device. You’ll need a Windows PC to use ADB.
Here are the steps to uninstall this app using ADB.
Step 1 – Go to Settings > System > About phone.
Step 2 – Tap on the Build number 7 times to activate Developer Options.
Step 3 – Go back to the main Settings menu and tap on Developer Options to open it.
Step 4 – Enable USB debugging by tapping on it.
Step 5 – Download ADB on your PC.
Step 6 – Extract the ZIP file into a folder.
Step 7 – After extracting the ZIP file, open that folder.
Step 8 – Press and hold the shift button and right-click in a blank area.
Step 9 – Click on “Open Powershell window here.”
Step 10 – Enter the command adb devices
Step 11 – Connect your Android device to the PC using a USB data cable.
Step 12 – Run the command adb shell pm uninstall –user 0 com.sec.imsservice then wait for a few seconds and you’ll notice the app has been uninstalled from your device.
This method works for all Samsung devices. LG users should replace com.sec.imsservice with com.lge.ims.
To disable IMS Service instead of uninstalling it, you should replace “uninstall” with “disable” in Step 12 of the ADB command mentioned above.
2. Uninstall IMS Service Using System App Remover
This method requires you to gain root access to your device. If you don’t know how to root your Android device then check our Android Root guide. After gaining root access follow the steps below.
Step 1 – Download and install the System App Remover application.
Step 2 – Launch the System App Remover application, search for IMS Service and tap on the checkbox to select it.
Step 3 – Tap on the Uninstall button to completely uninstall the app and delete its data.
Permissions Used By IMS Service
IMS Service uses the following permissions:
(1) Location – This allows the app to approximate location (network-based) and precise location (GPS and network-based). This permission is only needed when an app for voice or video calling is in use.
(2) Phone – This allows the app to modify phone state, read phone status and identity.
(3) Storage – Allows the app to read the contents of your USB storage and modify or delete the contents of your USB storage.
(4) SMS & Call Log – This allows the app to access the SMS and Call logs on your device.
(5) Contacts – This allows the app to access all the Contacts on your device.
(6) Camera – This allows the app to access your device’s camera for video calling.
(7) Microphone – This allows the app to access your device’s microphone for voice and video calling.
You can check all the permissions used by this app by going to Settings > Apps > Show System Apps > IMS Service > Permissions.
IMS Service is a preinstalled system application in Android devices that is responsible for providing internet communication and multimedia services like voice calling(VoLTE), Wi-Fi calling, video calling, and internet chat messaging.
This app sometimes keeps stopping due to corrupted cache or third-party app issues. You can fix this by using the methods shared in this article.