Adding a phone number to the main screen Android is a simple but useful feature that saves time. Instead of opening the application every time "Contacts", scrolling through the list or entering numbers manually, you get instant access to the desired subscriber. This is especially true for frequently used contacts: relatives, colleagues or support services.

However, not all users know that there are several options for adding a number to the desktop. Some methods work on “pure” Android (for example, Pixel or Nokia), others require proprietary shells like MIUI (for Xiaomi), One UI (for Samsung) or ColorOS (for Oppo/Realme). In this article we will analyze all the current methods - from standard to alternative, including solutions for older versions Android (up to the 10th inclusive).

⚠️ Attention: If you use custom firmware (for example, LineageOS), some functions may missing or work differently. Check for the presence of a built-in application "Contacts" - without it, most methods will not work.

1. Standard method: through the "Contacts" application

The most a universal method that works on 90% of devices - from Samsung Galaxy S23 to budget Redmi. No additional applications or root access is needed here. The instructions are suitable for Android 8.0 Oreo and newer.

Open the application "Contacts" (usually an icon with a silhouette person or handset). Find the desired contact in the list and press it with your finger for 1-2 seconds. In most shells, a context menu will appear, where there will be an item Add to home screen or Create a shortcut. On some devices (for example, Huawei), this item may be hidden under the icon. data-i="61">(three dots) in the upper right corner. (three dots) in the upper right corner.

  • 📱 For Samsung: Click on contact → Add a shortcut to the home screen.
  • 🤖 For pure Android (Pixel, Motorola): Long contact → Create a shortcut.
  • 🍎 For Xiaomi/Redmi: Open a contact → Pin to desktop.

After selecting the item, the system will prompt you to confirm the action. The shortcut will appear in an empty space on the main screen. If there is no space, drag it to the desired area or to another screen (swipe your finger). left/right).

Make sure that the contact is saved in the phone book, and not just in the SIM card

Check if there are restrictions on adding widgets (on some working firmware)

Free up space on the main screen if it is full-->

2. Using the "Contacts" widget

If the standard method did not work (for example, on older versions Android or custom firmware), try adding a widget. This method gives you more options: you can assign not only a number, but also a short call, SMS or video chat button.

Action algorithm:

  1. Press and hold an empty space on the main screen.
  2. In the menu that appears, select Widgets (or Widgets on English firmware).
  3. Find a widget "Contacts" (may be called Direct Dial, Contact Shortcut or similar).
  4. Drag it to the screen and select the desired contact from list.

The advantage of the widget is that it can display several actions simultaneously. For example, on Samsung the widget Contact allows you to add buttons for call, message and video call Duo.

What to do if the “Contacts” widget is missing?

On some firmware (for example, Flyme from Meizu), the widget may be hidden. Try:

1. data-i="103">2. Update system applications via Google Contacts).

2. Update system applications via Play Market.

3. Use a third-party launcher (for example, Nova Launcher), where widgets can be configured more flexibly.

3. screen"

On devices with shell One UI (for example, Samsung Galaxy A54) or ColorOS (for example, Oppo Reno 10) there is an alternative path. It is useful if the contact is not displayed in the main list or you want to pin a number from the history. calls.

Instructions:

  1. Open the application "Phone" (green handset).
  2. Go to section Contact or Magazine.
  3. Find the desired number and click on it.
  4. Tap on (three dots) in the upper right corner.
  5. Select Add to home screen or Create shortcut.

On some devices (for example, Huawei P60) this item may be called Pin or Quick access. If the option is missing, try holding the number itself in the call log - sometimes it works.

Via the Contacts application

Using a widget

From the call log

Application side

I don’t add numbers to the screen-->

4. Alternative applications for creating shortcuts

If standard methods do not work (for example, on devices with heavily reduced firmware or without Google services), third-party software will help. We tested 5 popular applications and chose the two most reliable:

Application Functions Android support Features
Direct Dial Widget Creating shortcuts for calls, SMS, WhatsApp 5.0 and later Without unnecessary water, minimalistic design
Contact Widgets Widgets with contact photos, fast actions 6.0 and later Customizing color and size
Quick Contact Badge Shortcuts for calls and messages 4.4 and later Works without Google services

Example of working with Direct Dial Widget:

  1. Install the application from Play Market.
  2. Open it and provide access to contacts.
  3. Select a contact and type of action (call, SMS, WhatsApp).
  4. Tap Create Shortcut —the shortcut will appear on the home screen.

⚠️ Attention: Some applications (for example, Truecaller) may require excessive permissions, including access to call history and SMS. Check reviews and privacy policies before installation.

5. Adding a number through Google Assistant

Few people know, but Google Assistant can create shortcuts for quick access to contacts. This method is suitable for devices with preinstalled Google App (most). smartphones, except some Chinese brands).

How it works:

  1. Activate Google Assistant by voice (“Ok Google”) or by holding the button “Home”.
  2. Say: "Create a shortcut for calling [contact name]".
  3. The assistant will ask you to confirm the action - (Yes).
  4. The shortcut will appear on the main screen.

This method is convenient if you often use voice commands. In addition, the Assistant can create a shortcut not only for calling, but also for sending a message or opening a chat in WhatsApp/Telegram.

💡

If Google Assistant does not recognize the contact name, try spelling it or specify: “Call Mom mobile” (if there are several numbers in the book).

6. Solving problems: why you can’t add a number

Sometimes users encounter errors when trying to pin a contact. Let's look at typical causes and ways to eliminate them:

  • 🚫 Launcher limitations: Some shells (for example, Xiaomi without an unlocked bootloader) block the addition of widgets. Solution: install a third-party launcher (Nova Launcher, Apex Launcher).
  • 📵 The contact is saved on the SIM card: Shortcuts only work with contacts saved in Google account or phone memory. Transfer a contact: open it → EditSave to → select Device or Google.
  • 🔄 Synchronization failed: If contacts are not displayed, check the synchronization: Settings → Accounts → Google → Contacts synchronization.
  • 🛠️ Old version of Android: The Android 4.x–5.x may not have a built-in feature. Use third-party applications from section 4.

⚠️ Attention: On devices with corporate policies (for example, work phones with MDMadding shortcuts may be blocked by the administrator. In this case, contact the IT department.

💡

If none of the methods worked, check whether the system applications "Contacts" or "Phone" are disabled in the settings. Without them, creating shortcuts is impossible.

7. calls

Contact shortcuts on the main screen can be used not only for calls. Here are some useful options:

  • 💬 Quick SMS: On the widget Contact (on Samsung) or through the app Direct Dial Widget you can add a button to send messages.
  • 📹 Video call: If the contact is linked to Google Duo or WhatsApp, the widget can open a video call with one touch.
  • 📍 Send location: Some launchers (for example, Microsoft Launcher) allow you to create shortcuts for sending a geolocation via Google Maps.
  • 🔗 Profile link: You can pin a direct link to a contact's profile in Telegram, Viber or LinkedIn (via widget Shortcut Maker).

For advanced users: if you know how to work with ADB, you can create a custom shortcut with any command. For example, to call a number +79123456789 via terminal:

adb shell am start -a android.intent.action.CALL -d tel:+79123456789

This method requires call permissions and is suitable for automation (for example, through Tasker).

FAQ: Frequently asked questions

Can I add a number to the lock screen?

No, on you can only add widgets to the lock screen (for example, 112) or applications with appropriate permissions (for example, emergency calls (for example, 112) or applications with appropriate permissions (for example, WidgetLocker). Regular contacts are not displayed there for security reasons.

How to change the shortcut icon contact?

No way with standard means. But you can use applications like Shortcut Maker or Nova Launcher (with the module TeslaUnread), where customization of icons is available. Click on the shortcut. → Nova Launcher click on the shortcut → EditIcon.

Why did contact shortcuts disappear after updating Android?

This is a known problem when upgrading to a new OS version (for example, from Android 11 to 12). The shortcuts are tied to the old version of the application "Contacts", and after the update they are reset. Solution: delete the old shortcuts and create new ones.

Is it possible to add a number to the screen without saving it to contacts?

Yes, but only through third-party applications (for example, Direct Dial Widget). They allow you to manually enter a number and create a shortcut without adding it to the phone book. Useful for temporary contacts (for example, delivery services).

How to transfer contact shortcuts to a new phone?

Standard shortcuts are not synchronized, but you can:

  1. Make a backup copy of the main screen through the launcher (for example, Nova Launcher has a function for exporting settings).
  2. Use applications for backup (Swift Backup), if you have root access.
  3. Manually restore contacts through Google Account and re-create shortcuts.