How to add a phone number on the keyboard Xiaomi Redmi: all ways and solutions to problems

Have you just bought a new Xiaomi Redmi or reinstalled the firmware, and now when you try to call or send an SMS, the system asks you to β€œadd a phone number on the keyboard”? Or the MIUI keyboard stubbornly does not keep your contact despite all attempts? This problem is familiar to many owners of Redmi smartphones – from the budget Redmi 10A to the flagship Redmi K60 Pro. In most cases, it is not about the breakdown, but about the peculiarities of the Xiaomi system keyboard and its integration with Google services.

In this article, we will discuss 5 proven ways to add a number on the keyboard – from standard settings MIUI We will focus on the hidden function "My number" in the menu. SIM-It's a card that the manufacturer doesn't advertise, but it solves the problem 80 percent of the time, and you'll also learn why the keyboard can "forget" the number after a reboot, and how to fix it once and for all.

Why Xiaomi Keyboard Asks You to Add a Phone Number

The message β€œAdd phone number on keyboard” appears for three main reasons, and only one of them is related to the real error:

  • πŸ“± There is no link to the number SIM-The card is in the phone settings. MIUI You can’t automatically identify your primary number, especially if you have two. SIM-You have recently changed your account or operator.
  • πŸ”„ Reset or update the firmware. After this action, all keyboard data (including the saved number) is reset, but the system does not not notify the user.
  • πŸ› οΈ Conflict with Google services: If you use Gboard instead of the standard one MIUI, There may be a synchronization error with the account.

Interestingly, on some Redmi models (for example, Redmi Note 11 Pro+ 5G) the problem manifests itself even with the correctly added number - this is due to a bug in the firmware MIUI 14.0.3. In this case, only manually specifying the number through the engineering menu helps (about this - in one of the following sections).

⚠️ Note: If you see this message when you try to log in to Mi Account, the problem is not the keyboard, but the account’s link to the phone. SMS.

Method 1: Adding a number through settings SIM-map

The most reliable and versatile method that works on all Redmi models, from Redmi 9A to Redmi K70, here we use a hidden menu called "My Number" that many users don't notice:

  1. Open the Settings app (the gear icon on the home screen).
  2. Go to section. SIM-maps and mobile networks.
  3. Choose your active one SIM-If you have two cards, then you should take them).
  4. Click on My number (on some firmware it may be called Phone number).
  5. Enter your number in an international format (e.g. +79123456789) and save the changes.

Then restart your phone. The MIUI keyboard must automatically pick up the number. If that doesn't happen, check if sync is enabled in your Mi Account:

  • πŸ”„ Go to Settings. β†’ Accounts and synchronization β†’ Mi Account.
  • πŸ“± Make sure the Contact Sync switch is active.
  • πŸ”’ If synchronization is disabled, turn it on and repeat adding the number.

The number is entered in the international format (+7...)

Synchronization of Mi Account is enabled

Phone reboots after changes

The problem only persists in Gboard (if used)

-->

Method 2: Configure via the MIUI keyboard

If the standard MIUI keyboard still doesn't see the number, try adding it directly to its settings, a method that is especially useful for users who have Google services disabled:

  1. Open any field to enter text (e.g., a message in an SMS).
  2. Touch the badge. βš™οΈ (gears) on the keyboard to open its settings.
  3. Select Additional Settings β†’ Personal data.
  4. Click Add the phone number and enter it in the format +7XXXXXXXXXXX.
  5. Confirm the action via SMS (the code will come to the specified number).

Some firmware may not have a "Personal Data" item, in which case:

  • πŸ” Check if your keyboard is updated to the latest version (see Settings). β†’ The phone. β†’ Updating the system).
  • πŸ“² If there are no updates, try resetting the keyboard settings: Settings β†’ Annexes β†’ Application management β†’ keyboard MIUI β†’ Warehouse β†’ Clear the data.

πŸ’‘

If the keyboard still does not save it after adding a number, try temporarily disabling the VPN or proxy server – they can block the confirmation via SMS.

Method 3: Using Gboard (Google Keyboard)

If you prefer Gboard over a standard MIUI keyboard, the algorithm for adding a number will be different, the main difference being the mandatory binding to a Google account:

  1. Install Gboard from Google Play if it is not already installed.
  2. Activate the keyboard in settings: Settings β†’ System β†’ Language and input β†’ Current keyboard β†’ Gboard.
  3. Open any text field and tap the icon βš™οΈ keyboard.
  4. Go to Settings β†’ Personal Data β†’ Phone number.
  5. Enter the number and confirm it via SMS (the code will come to the phone).

An important caveat: Gboard can Conflict with MIUI services if you have both keyboards installed.

  • πŸ”„ Turn off the standard keyboard. MIUI in settings (Settings) β†’ System system β†’ Language and input β†’ Keyboard management).
  • πŸ“± Make sure your Google account has the same number as your settings. SIM-map.
  • πŸ”’ If SMS no code coming, check if your operator blocks messages from short numbers (e.g. Tele2 and Yota sometimes have delivery problems).

Standard. MIUI|Gboard (Google)|SwiftKey|Another.|I don't know.-->

Method 4: Manual addition via engineering menu (for advanced)

If none of the previous methods worked, you can try to specify the number through the engineering menu, which is suitable for Redmi models based on Qualcomm processors (for example, Redmi Note 12 Pro+ 5G with Snapdragon 778G).

  1. Open the Phone app and enter the code: ##4636##.
  2. In the menu that opens, select Phone Information.
  3. Scroll down to the MSISDN block (that is your number).
  4. If the field is empty, enter the number manually in the format +7XXXXXXXXXXX and click Update.
  5. Reboot the phone.

On models with MediaTek processors (e.g. Redmi 10C with Helio G35), the engineering menu code is different:

  • πŸ“± Enter #36446337## to access MediaTek menu.
  • πŸ”§ Go to Connectivity β†’ SIM β†’ SIM1/SIM2 (slot-dependently).
  • πŸ”’ Find the Phone Number field and enter the number.

⚠️ Attention: On some firmware MIUI Changes to the engineering menu are reset after the reboot. If this happens, try updating the firmware to the latest version first.

What to do if the engineering menu is not opened?
If nothing happens after entering the code, check: 1. Are there any spaces or extra characters in the code (enter strictly ##4636##). 2. Does your operator block access to the engineering menu (MTS and Beeline have such cases rarely, but are possible). 3. Have you deleted system applications through ADB - this can disrupt the menu.

Method 5: Reset your network settings (if nothing helps)

If all previous methods fail, the last option is to reset the network settings, which will delete all stored Wi-Fi networks and passwords, but often solves the problem of determining the number:

  1. Go to Settings β†’ SIM-cards and mobile networks.
  2. Select Network Reset (on some firmware, the item is called Mobile Network Reset).
  3. Confirm the action and wait for the phone to restart.
  4. After turning on, re-add the number through SIM-card Settings β†’ My number.

If this doesn’t work, the problem may be:

Reason.How to checkDecision
Damaged. SIM-mapTry inserting the SIM into another phoneReplace. SIM-map-board
IMEI lockdownEnter *#06# - if the IMEI is missing, it is resetRestore your IMEI through Engineer Mode or contact the service
Conflict with Mi AccountTry to log out of your account and log in again.Link your phone number to your Mi Account manually
Firmware errorCheck the version of MIUI in Settings β†’ About the phoneUpdate your firmware or reflash your phone via Fastboot

πŸ’‘

If the network reset did not help, check the IMEI before visiting the service center - this will save time on diagnosis.

Frequent Mistakes and How to Avoid Them

Even after a successful number is added, Redmi users face recurring problems, and here are the most common ones and ways to solve them:

  • πŸ”„ The number is reset after the reboot, and the reason is a conflict between the keyboard and Google services. Solution: disable automatic contact sync in Settings β†’ Accounts. β†’ Google.
  • πŸ“΅ Not coming. SMS Check if your operator is blocking messages from short numbers (for example, MegaFon sometimes has delays.
  • πŸ”’ The keyboard asks for a number, but it's already added. MIUI 14.Solution: Clear the keyboard cache in Settings β†’ Annexes β†’ keyboard MIUI β†’ Warehouse.
  • 🌐 The problem only occurs in certain applications (like WhatsApp or Viber), which means that the app requests a number regardless of the system. Solution: add the number directly to the settings of this app.

If you use Redmi with two SIM-cards, make sure that the number is added to the main SIM (The one used for default calls. You can check this in Settings. β†’ SIM-map β†’ Choice SIM call-in.

Can I add a number on the keyboard without SIM-map?
Technically yes, but with reservations. You can enter the number manually through the keyboard settings (Gboard or Gboard). MIUI), but confirm it through SMS In this case, use a virtual number (like Google Voice) if it's supported in your area, connect your phone to Wi-Fi and try to confirm the number via an Internet call (Gboard has this option). SIM-any operator's card, add a number, and then retrieve it. SIM-Some functions (for example, auto-complete in the SMS) They may not work properly.
Why does the keyboard ask for a number again after the MIUI update?
It's a well-known firmware problem. MIUI 13 and MIUI There are two reasons: Resetting keyboard settings after major updates (e.g., when switching from Android 11 to Android 12), conflict with new Google policies that require re-confirmation of personal data. After the update, take the time to add a number - wait 10-15 minutes (sometimes the system syncs automatically). If the request appears again, clear the keyboard data (Settings) β†’ Annexes β†’ keyboard β†’ Warehouse β†’ Clear the data) and add the number again.
Can I turn off the number request on the keyboard?
This request cannot be completely disabled because it is linked to Google’s security policy and MIUI. However, you can minimize it: Use Gboard instead of the standard keyboard - it asks for a number less often. β†’ Accounts. β†’ Google. Add the number manually through Settings SIM-If the request appears too often, it may indicate damage to system files.
What if the number is added, but the keyboard can not see it?
This is a problem for phones with two SIM-Order of action: Make sure the number is added for the correct SIM-Check if the keyboards conflict with each other. Turn off all keyboards except one (Settings) β†’ System system β†’ Language and input. Clear the cache and application data Contacts (Settings) β†’ Annexes β†’ Contacts β†’ If nothing helps, try adding a number through Google Contacts (web version) and wait for sync.
Is it safe to enter a phone number in the keyboard?
Yes, it is safe if you use an official keyboard (MIUI Data is only transmitted in encrypted form and stored locally on the device, but there are nuances: Avoid entering a number in third-party keyboards (for example, SwiftKey or Chroom) if they request too many permissions. If you use Gboard, the number can sync with your Google account. Turn it off if you don't need it. On root phones, the keyboard data can be vulnerable to malicious applications. Check apps for access rights. If in doubt, add a number through Settings. SIM-Cards – This method does not require data transfer to third parties.