If Samsung users check their Google activity on myactivity.google.com they will find an activity called “used com.samsung.tmowfc.wfcpref“. This is concerning for users because they don’t know if it’s an important app, spyware, or cheating application.
com.samsung.tmowfc.wfcpref is the Android package file of WiFi Calling settings on Samsung Galaxy devices with T-Mobile network carrier that runs on the TouchWiz UI or One UI.
This article will explain the intricate details about the com.samsung.tmowfc.wfcpref package, is it safe and what is it used for.
- 1 What is com.samsung.tmowfc.wfcpref Used For?
- 2 Is com.samsung.tmowfc.wfcpref Safe or Is It a Virus/Cheating app?
- 3 What is Wi-Fi Calling?
- 4 “Calls will be made over Wi-Fi” Notification
- 5 com.samsung.tmowfc.wfcpref Has Stopped?
- 6 How to Fix com.samsung.tmowfc.wfcpref Has Stopped Error?
- 7 Can You Uninstall com.samsung.tmowfc.wfcpref?
- 8 What Permissions Does com.samsung.tmowfc.wfcpref Require?
What is com.samsung.tmowfc.wfcpref Used For?
com.samsung.tmowfc.wfcpref allows users to configure WiFi Calling settings where they can decide to enable or disable WiFi Calling feature and adjust WiFi Calling preferences where users can choose their Wi-Fi Calling Connection preferences.
The “wfcpref” in the package stands for WiFi Calling preferences which allows users to choose their own connection preferences from two options Wi-Fi preferred or Cellular preferred.
The Wi-Fi preferred option forces the phone to use a Wi-Fi network for Wi-Fi Calling when both Wi-Fi and Cellular data are available and if the Wi-Fi signal is unavailable then cellular data will be used.
The Cellular preferred option forces the phone to use a Cellular data connection for Wi-Fi calling when both Wi-Fi and Cellular data are available. If cellular data is unavailable then a Wi-Fi connection will be used.
Is com.samsung.tmowfc.wfcpref Safe or Is It a Virus/Cheating app?
com.samsung.tmowfc.wfcpref is not a Virus or Malware. It doesn’t cause any harm to your device.
This package is required for making changes and configuring Wi-Fi Calling settings so it is totally safe. It doesn’t spy on your data or sell it to third parties so it is not Spyware.
Some people see this package as a used activity on My Google Activity and think their partner might be cheating on them but it’s totally false. It is not a cheating app.
What is Wi-Fi Calling?
Wi-Fi Calling is a telecommunication technology that allows users to make voice calls over a Wi-Fi connection instead of a cellular network using Internet Protocol(IP). If you’re getting a weak cellular network connection but you are around a strong Wi-Fi signal then you can easily make calls via Wi-Fi using the WiFi Calling feature.
When you make a Wi-Fi call, your voice is encapsulated into data packets which are sent through a packet stream using LTE with the help of IP Multimedia Subsystem(IMS) and ends up at the core data network where this signal is rerouted back to the call recipient who can hear your voice.
To turn on Wi-Fi Calling on Samsung devices follow these steps:
- Open the Phone app.
- Tap three vertical dots icon(More options) then tap Settings.
- Tap Wi-Fi Calling and then tap the switch to enable or disable Wi-Fi calling.
- Some devices might get a popup asking them to enter their Emergency contact information. If you get this popup then enter the required information and tap Save.
“Calls will be made over Wi-Fi” Notification
Sometimes while using the Wi-Fi calling feature, you might get a notification that reads “Calls will be made over Wi-Fi.” This happens because when you turn on your Wi-Fi, the Wi-Fi Calling package force starts and keeps sending you this notification. So, the best way to get rid of this notification is by force stopping the WiFi calling package when Wi-Fi is turned on.
You can get rid of this notification using the following steps:
- Download and Install the AutoNotification app.
- Launch the app and tap “Notification Blocking” which is under the “Standalone Features” section.
- Tap the + button in the top right corner and search for “Wi-Fi Calling”.
- Tap on the “Wi-Fi Calling” app and then tap OK on the box that says “All Fields optional”.
This prevents Wi-Fi Calling notifications from showing up again unless it is removed from the AutoNotification app list.
com.samsung.tmowfc.wfcpref Has Stopped?
Sometimes, com.samsung.tmowfc.wfcpref stops working suddenly and an error message pops up that reads “Unfortunately com.samsung.tmowfc.wfcpref has stopped“.
Here are the reasons why this app might stop working:
1. Corrupted or Overloaded Cache Files – If the app cache isn’t cleared for a long time the cache files become corrupted. The cache file storage folder can store a limited number of files so when the size of the cache files becomes more than what could be stored, the cache files become overloaded which leads to these error messages.
2. T-Mobile Issue – If there is an internal issue with the T-Mobile carrier network then this error could pop up.
3. No Cellular or Wi-Fi network – These error messages could also occur if a cellular network or Wi-Fi network is unavailable in your area.
4. Firmware issue – The app could also stop working if there are you’re using outdated Firmware or there are issues with your device’s Firmware. It may also happen if you’re using a Custom Firmware instead of the Stock Firmware.
How to Fix com.samsung.tmowfc.wfcpref Has Stopped Error?
You can fix the “com.samsung.tmowfc.wfcpref” issue by using the methods mentioned below:
(1) Clear com.samsung.tmowfc.wfcpref App Cache and Force Stop App
To clear the com.samsung.tmowfc.wfcpref app cache and force stop the app follow these steps:
- Open Settings.
- Tap Apps.
- Tap three vertical dots icon(More options) in the upper right corner.
- Tap Show system apps.
- Tap com.samsung.tmowfc.wfcpref.
- Tap Storage.
- Tap Clear Cache
- Tap Clear Data.
- Tap the back button and then tap Force Stop.
(2) Cellular Network or Wi-Fi Available
Check if you have a strong cellular network connection or a strong Wi-Fi connection available. If you’re getting a weak connection or no connection at all then this could be solved by moving to an area where there is better network coverage.
(3) Factory Reset Your Samsung Device
A Factory Reset erases all the data from your phone and restores your phone to its original state. It can fix the annoying error messages popping up.
Before factory resetting your device, you should backup your data on Samsung Cloud or Google Drive. Once the backup is complete, follow the steps below to Factory Reset your Samsung Android device.
- Go to Settings.
- Tap General.
- Tap Reset.
- Tap Factory Data Reset.
- Tap Reset and you may need to enter your PIN or password.
- Tap Delete all and your phone will be reset.
(4) Flash Stock ROM(Firmware)
Flashing the Stock ROM(Firmware) reinstalls the system software on your device which can get rid of the app has stopped error messages.
You can flash the Stock Firmware using these two steps:
- Download the Stock Firmware files for your Samsung Android device from a Firmware file downloading website.
- Flash the downloaded Firmware files using a Firmware Flashing tool.
Samsung users can flash Stock ROM using the Samsung Odin flashing tool. Once the stock Firmware is flashed your phone will have the old firmware installed and this will surely get rid of the error messages.
(5) Diable com.samsung.tmowfc.wfcpref using Package Disabler
Package Disabler Pro is a package disabler app that can disable built-in system apps which cannot be disabled normally. To use this app you’ll have to root your device and once the device is rooted, follow these steps to disable this app.
- Download and Install the Package Disabler Pro app on your Android device.
- Search for “com.samsung.tmowfc.wfcpref” using the Search button in the top bar.
- Select this package and tap Disable.
- Confirm your decision by selecting “Yes.”
Can You Uninstall com.samsung.tmowfc.wfcpref?
You can uninstall com.samsung.tmowfc.wfcpref using Android Debug Bridge(ADB), or the System App Remover application but it is not recommended.
com.samsung.android.dialer is required for adjusting Wi-Fi Calling settings and if you remove this app then you won’t be able to configure or make changes to Wi-Fi Calling settings on your phone.
However, if you are sure that you want to remove this app then use the following two methods.
1. Uninstall Using Android Debug Bridge(ADB)
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.
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.samsung.tmowfc.wfcpref and wait for a few seconds till you notice the app has been uninstalled from your device.
2. Uninstall 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 Rooting guide. After gaining root access follow the steps below to uninstall this system app.
- Download and install the System App Remover application.
- Launch the application, search for com.samsung.tmowfc.wfcpref app and select this app by tapping on it.
- Tap the “Uninstall” button to completely remove the app from your device.
What Permissions Does com.samsung.tmowfc.wfcpref Require?
com.samsung.tmowfc.wfcpref requires users to accept the following permissions:
1. Phone – Read phone status and identity
2. Wi-Fi connection information – View Wi-Fi connections.
3. Device ID & call information – Read Phone status and identity.
4. Other – Receive data from Internet, view network connections, full network access, run at startup, prevent device from sleeping.