The application GetContact was once positioned as a convenient tool for identifying incoming calls, but over time it became associated with intrusive advertising, unauthorized collection of user contacts aggressive consumption of phone resources. Even after standard deletion, many are faced with the fact that the service continues to send notifications, and its data remains in the system. In this article, we will look at not only how to uninstall an application through the menu, but also how remove all traces GetContact from cache to system permissions, which can remain active even after deleting the APK.

The peculiarity GetContact is that it is integrated deeply into the phone book and Android services, so simply clicking โ€œDeleteโ€ is often not enough. For example, if you ever allow an application to access Contacts, Call log or Notifications, these permissions may be stored on the system and used by other apps. We'll cover all scenarios, from rooted phones to devices with limited capabilities (e.g. Samsung Knox or MIUI with system changes blocked).

1. Standard removal of GetContact via the Android menu

Let's start with the simplest method, which works on most devices without additional manipulations. However, please note: this method only deletes the application itself, but does not clear its data from the phone memory or cloud backups.

  • ๐Ÿ“ฑ Open Settings โ†’ Applications (or Applications and notifications on some firmware).
  • ๐Ÿ” In the list, find GetContact (may be called GetContact: Caller ID & Block).
  • ๐Ÿ—‘๏ธ Click โ€œDeleteโ€ (or โ€œUninstallโ€). If the button is inactive, go to the next section.
  • ๐Ÿ”„ After uninstalling, reboot your phone - this will help reset background processes.

If the โ€œDeleteโ€ button is missing or blocked, this means that the application is installed as system (for example, on some models Xiaomi or HuaweiIn this case, you will need rights). superuser or alternative methods, which we will consider below.

๐Ÿ“Š How did you hear about GetContact?
Through advertising in another application
On the advice of a friend
I found it on Play myself Market
Saw in the top applications
Another option
โš ๏ธ Attention: On devices with Android 12+ i Android 13 after deleting the application, โ€œphantomโ€ permissions may remain. You can check them. in Settings โ†’ Privacy โ†’ Manager permissions. If there are entries from GetContact, delete them manually.

2. Uninstallation via ADB (for system applications)

If GetContact is pre-installed by the manufacturer (for example, on Samsung Galaxy Store or Huawei AppGallery), standard uninstallation may be blocked. In this case, it will help Android Debug Bridge (ADB) โ€”a debugging tool that allows you to remove system applications without root access.

You will need:

  • ๐Ÿ’ป A computer with installed drivers ADB (you can download from the official website Android Developers).
  • ๐Ÿ“ฑ USB cable for connecting your phone.
  • ๐Ÿ”ง Enabled USB debugging in the developer settings (how to enable - see spoiler below).
How to enable USB debugging?

1. Go to Settings โ†’ About phone.

2. Find the item Build number and tap on it 7 times until the notification โ€œYou have become a developerโ€ appears.

3. Go back to Settings โ†’ System โ†’ For developers (or Advanced โ†’ Developer options).

4. Activate the switch USB debugging confirm the permission.

Next follow the instructions:

  1. Connect the phone to the PC and open the command line (or Terminal on Mac/Linux).
  2. Enter the command to check the connection:
    adb devices

    The name of your device should appear.

  3. Find out the exact package GetContact with the command:
    adb shell pm list packages | grep -i getcontact

    Usually it is com.getcontact or com.getcontact.app.

  4. Uninstall the application with the command:
    adb shell pm uninstall --user 0 com.getcontact

    If an error appears Failure [DELETE_FAILED_INTERNAL_ERROR], try:

    adb shell pm uninstall -k --user 0 com.getcontact
โš ๏ธ Warning: Removing system apps via ADB may cause your phone to become unstable if you remove a critical component. Always check the package name before executing the command.

Install ADB drivers on PC|Enable USB debugging on phone|Check connection with adb devices command|Find the exact GetContact package|Make a backup copy of data-->

3. Manual deletion of GetContact remnants after uninstallation

Even after deleting the application, its data may remain in:

  • ๐Ÿ“ Cache folders (/data/data/com.getcontact).
  • ๐Ÿ“‹ Call log (if the application modified contacts).
  • ๐Ÿ”„ Background process (if autorun was enabled).

To completely clean the system:

  1. Clear the cache and data:
    • Go to Settings โ†’ Applications โ†’ GetContact (even if the application is deleted, the item may remain).
    • Click โ€œClear cacheโ€ and โ€œClear data.โ€
  2. Delete files manually (required root or a file manager with superuser rights, for example Root Explorer):
    /data/data/com.getcontact
    

    /sdcard/Android/data/com.getcontact

    /sdcard/GetContact

  3. Check permissions:
    • Open Settings โ†’ Privacy โ†’ Manager permissions.
    • Find records from GetContact and revoke all permissions.

If you use Google Contacts or Samsung Contacts, check whether the application has added unnecessary tags or duplicates. To do this:

  • ๐Ÿ” Open Contacts โ†’ Settings โ†’ Manage contacts.
  • ๐Ÿงน Find groups with names like GetContact Spam or Blocked by GetContact and delete them.
๐Ÿ’ก

If after deleting GetContact you continue to receive notifications about missed calls, check the section Settings โ†’ Notifications โ†’ Notification history. There may remain โ€œghostโ€ notifications from the deleted application.

4. Removing GetContact on phones with MIUI, EMUI and One UI

Manufacturers like Xiaomi, Huawei and Samsung often block the removal of pre-installed applications. Let's look at the features for each firmware:

Firmware Removal method Limitations
MIUI (Xiaomi, Redmi, POCO)
  1. Use Settings โ†’ Applications โ†’ Manage applications โ†’ GetContact โ†’ Delete.
  2. If the button is locked, disable the application via Disable (this hides it from the menu, but does not remove it completely).
On some models, unlocking the bootloader is required.
EMUI (Huawei, Honor)
  1. Go to Settings โ†’ Applications โ†’ GetContact โ†’ Storage โ†’ Clear data.
  2. Use Huawei HiSuite on PC for complete removal.
Without HiSuite system applications are removed only from root.
One UI (Samsung)
  1. Open Settings โ†’ Applications โ†’ โ‹ฎ โ†’ Show system applications โ†’ GetContact.
  2. Click โ€œDisableโ€, then โ€œUninstall updatesโ€ (if the button is active).
Complete removal is possible only through ADB or after getting root.

On Samsung s Knox some system applications are protected from deletion. If you see a message "Removal is prohibited by the device administrator"it means that GetContact is tied to corporate policy (for example, on a work phone). In this case, contact your administrator or use alternative launcher (for example, Nova Launcher) to hide the application from the menu.

5. How to remove GetContact with root access

If you have root accessyou can remove GetContact completely, including all system traces. Any file manager with root support (for example, Solid Explorer or FX File Explorer) or terminal is suitable for this.

Step-by-step guide:

  1. Open Root Explorer and go to /system/app or /system/priv-app.
  2. Find folders with names containing getcontact or callerid (for example, GetContact.apk and GetContact.odex).
  3. Delete these files or move them to another folder (for example, create one /system/disabled and move it there).
  4. Clear the Dalvik cache with the command in the terminal:
    su
    

    rm -rf /data/dalvik-cache/getcontact

    reboot

After rebooting, check if the application has disappeared from the menu and processes. If you are using Magisk, you can also block GetContact via the module App Systemizer or Debloater.

โš ๏ธ Attention: Removing system APKs may disrupt the operation of Google Play Protect or manufacturer services (for example, Samsung Knox). Before proceeding, make a backup copy via TWRP or Titanium Backup.
๐Ÿ’ก

Root access allows you to remove GetContact without leaving a trace, but requires caution: incorrect actions can lead to the device being bricked. Always check the backups before changing system files.

6. GetContact: Secure Call ID Apps

If you uninstalled GetContact due to intrusive ads or privacy concerns, consider alternatives that don't collect user data without consent:

App Features Cons
Truecaller Large database of numbers, spam blocking, integration with instant messengers. Requires access to contacts, sometimes displays advertising.
Hiya Minimalistic interface, blocking fraudulent calls. Fewer functions than competitors.
Should I Answer? Works offline, does not require registration, open source. The database of numbers is smaller than that Truecaller.
Google Phone (built-in) Spam identification via Google, no separate application. Works only on phones with Google Mobile Services.

Before installing any alternative, check the permissions c Google Play:

  • ๐Ÿ”’ The application should not request access to SMS, Geolocations or Microphone without a good reason.
  • ๐Ÿ“Š Please note the privacy policy: some services (for example, Truecaller) share data with partners.

If you are concerned about privacy, select Should I Answer? or Hiya โ€”they do not require uploading contacts to the server. For maximum protection against spam, you can combine built-in functions Android (for example, Spam filter v Google Phone) with third-party applications.

7. What to do if GetContact continues to work after deletion

If after all manipulations GetContact continues:

  • ๐Ÿ“ž Show notifications about incoming calls,
  • ๐Ÿ”„ Automatically installed after firmware update,
  • ๐Ÿ“ฑ Appearing in the list of applications

means that it is integrated at the firmware level. Here's what you can do:

  1. Check startup:
    • Use an application like Autostarts (requires root) to find and disable autostart GetContact.
  2. Disable via ADB (if deletion did not work):
    adb shell pm disable-user --user 0 com.getcontact

    This command does not remove the application, but blocks its operation.

  3. Reset the phone to factory settings settings (extreme case):
    • Before resetting, make a backup copy of your data.
    • After resetting do not restore applications from a backup copy this may return GetContact.
  4. Contact manufacturer support:
    • Write to support Samsung, Xiaomi or another brand asking them to explain why the application cannot be uninstalled.
    • In some cases they may provide an uninstallation tool.
โš ๏ธ Attention: On phones with Android Go or budget models (for example Nokia 1, Alcatel 1X) some system applications cannot be removed without flashing. In this case, the only way out is to disable them through the settings and ignore notifications.

FAQ: Frequently asked questions about deleting GetContact

โ“ Is it possible to delete GetContact without root?

Yes, in most cases a standard deletion via Settings โ†’ Applicationsis sufficient. If the button is inactive, use ADB (section 2) or disable the application via Disable.

โ“ Why do notifications from GetContact remain after deletion?

This is due to the fact that the application registered Push notifications via Firebase Cloud Messaging (FCM). To stop them:

  1. Go to Settings โ†’ Notifications โ†’ Notification history.
  2. Find notifications from GetContact and block them.
  3. Clear the cache Google Play Services (this will reset active FCM messages).
โ“ How to check if all GetContact data has been deleted?

Use a file manager (for example, Total Commander) and check the following folders:

/sdcard/Android/data/com.getcontact

/data/data/com.getcontact

/sdcard/GetContact

If the folders exist, delete them manually. Also check Settings โ†’ Accounts: sometimes GetContact creates your profile there.

โ“ Can GetContact return after updating Android?

Yes, if the application was previously installed manufacturer. To avoid this:

  • Before updating the firmware disable GetContact via ADB.
  • Use Magisk or Xposedto block automatic installation.
  • After updating, immediately check the list of applications and delete GetContact again.
โ“ Is it safe to use uninstallers like โ€œApp Removerโ€?

With caution. Many โ€œcleanersโ€ from Play Market collect user data themselves. If you decide to use such an application:

  • Choose open source apps (for example, SD Maid).
  • Do not give them access to SMS, Calls or Geolocations.
  • After use, remove the โ€œcleanerโ€ - it can run in the background and consume resources.