Caller ID from Yandex automatically loads information about incoming calls, showing the names of organizations, spam tags and even photos of subscribers. On smartphones Samsung this service is often integrated at the firmware level, which makes it difficult to remove using standard methods. If you are tired of intrusive notifications, definition errors, or just want to take back control of your privacy, this article will help.

We will analyze all possible ways to disable: from basic settings in the application Phone to deep changes through ADB and removal of system packages. We will pay special attention to the nuances of firmware One UI (including versions 5.0โ€“6.1) and models Galaxy S22/S23/A54, where the Yandex determiner can be integrated into branded services Samsung. You will also learn how to avoid reactivating the service after updates and what to do if standard methods do not work.

We warn you: some methods require superuser rights (root) or working with system files. If you are not confident in your skills, start with safe methods (sections 1โ€“3) and only then move on to radical measures.

1. Disabling the Yandex detector through the Phone application settings

The easiest way is to deactivate the service directly in the call interface. This method works on most models Samsung s One UI 4.0 and newer, but may not be available on devices with custom firmware or corporate policies.

Instructions:

  • ๐Ÿ“ฑ Open the application Phone (handset icon on the main screen).
  • โš™๏ธ Click on the three dots in the upper right corner โ†’ select Settings.
  • ๐Ÿ” Scroll down to the section Caller Identification (or Caller Identification on new versions).
  • ๐Ÿšซ Find the item Yandex (may be called Yandex Caller ID) and move the slider to position Off.

If there are no identifiers in the list Yandex, but the service continues to work:

  • ๐Ÿ”„ Try updating the application Phone via Galaxy Store.
  • ๐Ÿ“Œ Check if a separate application is installed Yandex.Identifier (remove it manually).
  • ๐Ÿ”ง On some firmware the option is hidden - use Search by settings (magnifying glass icon at the top of the settings screen) and enter the query "identifier".
โš ๏ธ Attention: On devices with One UI 6.0+ (for example, Galaxy S24) the path to the settings may differ. If you donโ€™t find the section, go to the next method.
๐Ÿ“Š What Samsung smartphone do you have?
Galaxy S22/S23/S24
Galaxy A53/A54/A73
Galaxy Note 20/Ultra
Other (specify in the comments)

2. Removing the Yandex.Identifier application using standard means

If the service is installed as a separate application (and not built into the firmware), it can be deleted or disabled without consequences for the system. This is relevant for devices where Yandex was added via Galaxy Store or Google Play.

How to check and delete:

  1. Go to Settings โ†’ Applications.
  2. ๐Ÿ” In the search bar, enter โ€œYandex" or "Caller IDยป.
  3. If you find the application Yandex.Identifier (or com.yandex.call):
    • ๐Ÿ—‘๏ธ Click Delete (if the button is active).
    • ๐Ÿ”• If deletion is blocked, select Disable and confirm the action.

For models Galaxy with preinstalled Yandex (for example, as part of a partnership with operators MTS/Beeline):

  • ๐Ÿ“ฆ Try hide the application via Settings โ†’ Applications โ†’ Default selection โ†’ Hidden applications.
  • ๐Ÿ”„ After disabling clear the cache application Phone (in its settings โ†’ Storage).

โ˜‘๏ธ Preparing to delete Yandex.Identifier

Done: 0 / 4
โš ๏ธ Attention: On some firmware from operators (for example MTS Smart Start), the application can be restored after a reboot. In this case, you will need disable it via ADB (see section 4).

3. Blocking the determinant through Google Play settings

If Yandex.Identifier is integrated as a system application, but is updated via Google Play, it can be blocked at the account level. This method does not completely remove the service, but prevents its operation and updates.

Step-by-step guide:

  1. Open Google Play Market.
  2. ๐Ÿ” Find application Yandex.Identifier (or Yandex Caller ID).
  3. Click on the three dots in the corner โ†’ select Delete (if available) or Cancel subscription (for paid functions).
  4. ๐Ÿ›ก๏ธ Go to Settings โ†’ General โ†’ Auto-update applications and select Do not update automatically.

For complete blocking:

  • ๐Ÿ“ต Go to Settings โ†’ Accounts and backup โ†’ Account management.
  • Choose yours Google account โ†’ Application management.
  • Find Yandex.Identifier and disable synchronization.

This method is suitable if you do not want to interfere with system files, but want to stop the background activity of the service. However, it does not guarantee 100% shutdown - some functions may continue to work through system processes. Samsung.

๐Ÿ’ก

If, after blocking on Google Play, the detector still works, check for its presence in Galaxy Store (there may be a separate version for Samsung).

4. Disabling via ADB (without root access)

For advanced users who are ready to work with ADB (Android Debug Bridge), there is a way to disable Yandex.Identifier at the system level without obtaining root access. This is relevant for devices where the service is built into the firmware and is not removed using standard methods.

Requirements:

  • ๐Ÿ’ป Computer with installed drivers Samsung USB i ADB.
  • ๐Ÿ”Œ Enabled USB debugging on the smartphone (Settings โ†’ About phone โ†’ Number assembly โ†’ press 7 times to unlock developer mode).
  • ๐Ÿ“‹ Installed tools platform-tools (download from website Android Developers).

Instructions:

  1. Connect your smartphone to the PC via USB and confirm access to debugging.
  2. Open the command line (cmd) in the folder with platform-tools.
  3. Enter the command to check the connection:
    adb devices

    The serial number of your device should appear.

  4. Run the command to disable the package Yandex.Identifier:
    adb shell pm disable-user --user 0 com.yandex.call

    If the package is different, check its name using the command:

    adb shell pm list packages | grep yandex
  5. Reboot your smartphone.

To return changes (if you need to turn the service back on):

adb shell pm enable com.yandex.call
โš ๏ธ Attention: On some firmware Samsung (for example, One UI 5.1 for Galaxy A53) the package can be called differently: com.samsung.android.yandexcaller or com.sec.android.yandexcall. Check the exact name through pm list packages.
What to do if ADB does not see the device?

1. Make sure that USB debugging is enabled in the developer options.

2. Reinstall Samsung USB drivers (download from the official website).

3. Try another USB cable (original).

4. At the command line, enter adb kill-server, then adb start-server and reconnect.

5. Deleting system files (requires root)

If the previous methods did not work, and you have root access, you can delete the files Yandex.Identifier manually. This method is risky - incorrect actions can lead to malfunctions of the phone. On devices with Knox (for example, Galaxy S23 Ultra) this can reset security counter and void the warranty.

Step-by-step guide:

  • ๐Ÿ“ Install a file manager with root support (for example, Root Explorer or Solid Explorer).
  • ๐Ÿ” Follow the path:
    /system/priv-app/YandexCaller/
    

    or

    /system/app/YandexCaller/

    (the exact path depends on the firmware).

  • ๐Ÿ—‘๏ธ Delete the entire folder or rename it (for example, to YandexCaller_bak).
  • ๐Ÿ”„ Reboot the device.

Alternative method via ADB with root:

adb shell

su

mount -o rw,remount /system

rm -rf /system/priv-app/YandexCaller

mount -o ro,remount /system

exit

If errors occur in the application after uninstallation Phone:

  • ๐Ÿ”ง Clear the cache and application data Phone.
  • ๐Ÿ“ฅ Reinstall it via Galaxy Store.
  • ๐Ÿ”„ As a last resort, reset your phone settings (without deleting data).
โš ๏ธ Attention: On firmware with Samsung Knox deleting system files may cause an error SELinux or blocking of some functions (for example, Samsung Pay or Secure Folder). Before proceeding, make a backup copy via TWRP.

6. Alternative methods: replacing the identifier and setting up DNS

If you canโ€™t completely get rid of Yandex.Identifier you can replace it with another service or block its operation at the network level. These methods do not remove the identifier itself, but make it useless.

Method 1: Installing an alternative identifier

  • ๐Ÿ“ฅ Install another service (for example, GetContact, Truecaller or SberIdentifier).
  • โš™๏ธ In the application settings Phone select a new identifier as main.
  • ๐Ÿšซ Disable Yandex in the list of available services (see section 1).

Method 2: Blocking via DNS

Qualifier Yandex accesses servers callerid.yandex.net i api caller.yandex.ru. They can be blocked by changing the DNS on the device:

  1. Go to Settings โ†’ Connections โ†’ Other networks โ†’ Private DNS.
  2. Select Private DNS hostname and enter:
    dns.adguard.com

    (or other filtered DNS, for example 1.1.1.3 for Cloudflare Family).

  3. ๐Ÿ”„ Reboot your smartphone.

Method 3: Using a firewall

  • ๐Ÿ›ก๏ธ Install a firewall (for example, NetGuard or AFWall+).
  • ๐Ÿ”’ Block Internet access for the application Yandex.Identifier (or package com.yandex.call).
  • ๐Ÿ“ต This will stop updating the number database and displaying notifications.
Method Difficulty Requires root Efficiency Risks
Phone application settings โญ โŒ No Average May not work for everyone firmware
Removal via Google Play โญโญ โŒ No Low Does not remove system components
Disable via ADB โญโญโญ โŒ No High Requires PC and USB debugging
Removing system files โญโญโญโญ โœ… Yes Maximum Risk of disrupting phone operation
DNS blocking/firewall โญโญ โŒ No Medium Can block others Yandex services
๐Ÿ’ก

The most reliable method without root access is disabling via ADB. It works on 90% of Samsung firmware and does not require deleting system files.

What to do if the Yandex detector appears again after an update

On some devices Samsung (especially with firmware from operators) Yandex.Identifier can be restored after a software update. This happens due to:

  • ๐Ÿ“ฆ Preinstalled. packages in the firmware image.
  • ๐Ÿ”„ Auto-updates via Galaxy Store or Google Play.
  • ๐Ÿ“ก Operator policy (for example, on tariffs with unlimited calls).

How to prevent a return:

  1. ๐Ÿšซ Disable auto-update for all applications Yandex in Google Play and Galaxy Store.
  2. ๐Ÿ“ต Block the package via ADB (command from section 4) - this will prevent it from starting even after updates.
  3. ๐Ÿ›ก๏ธ Use a firewall (for example, NetGuard) to permanently block Internet access.
  4. ๐Ÿ“‹ Create a backup copy clean firmware (without Yandex) via TWRP and restore it after updates.

If the determinant is returned after major Android updates (for example, with One UI 5.0 on 6.0):

  • ๐Ÿ”ง You may need to repeat the shutdown procedure via ADB.
  • ๐Ÿ“ก Check whether the operator has added the service to the new firmware (relevant for MTS/Tele2).
โš ๏ธ Attention: Details may vary depending on the region and model. For example, on Galaxysold in Russia, Yandex.Identifier may be sewn deeper than on international versions (SM-G991B vs SM-G991N).

FAQ: Frequently asked questions about disabling Yandex.Identifier on Samsung

โ“ Why does it still work after disabling the identifier in the settings?

This happens if the service is built into system processes Samsung. Try:

  1. Disable it via ADB (Section 4).
  2. Uninstall application updates Phone in Settings โ†’ Applications.
  3. Check if a separate application is installed Yandex.Determiner in Galaxy Store.
โ“ Is it possible to disable the detector without a computer?

Yes, if the service is installed as a regular application. Try:

  • Delete it via Settings โ†’ Applications.
  • Disable in application settings Phone (section 1).
  • Use a firewall (for example NetGuard) to block access to the Internet.

If these methods did not work, without ADB or root access it is impossible to completely remove the embedded detector.

โ“ Will the spam detector work? from Samsung after turning off Yandex?

Yes, Samsung has its own spam detection service (Samsung Caller ID), which works independently. To configure it:

  1. Open Phone โ†’ Settings โ†’ Caller ID.
  2. Enable the option Samsung Caller ID or Protection from spam.

This service does not transfer data to Yandex and works based on the database Samsung and operators.

โ“ How to check if the identifier is really Yandex disconnected?

Do the following:

  • ๐Ÿ“ž Ask a friend to call you from a number that is not in your contacts.
  • ๐Ÿ” Check whether the inscription "Search in Yandex" or the service logo appears when there is an incoming call.
  • ๐Ÿ“Š Go to Settings โ†’ Applications โ†’ Yandex.Identifier and see if there is activity in the section Mobile data or Battery.
  • ๐Ÿ›ก๏ธ Use NetGuard or ADBto check if the process is working com.yandex.call.
โ“ Is it possible to return the Yandex determinant after deletion?

Yes, if you:

  • ๐Ÿ”„ Enabled it back through ADB (command adb shell pm enable com.yandex.call).
  • ๐Ÿ“ฅ Reinstalled the application from Galaxy Store or Google Play.
  • ๐Ÿ”ง Reset the phone settings to factory settings (will delete all user data!).

If you deleted system files via root, you can return the determinant only by flashing the device.