Xiaomi and Redmi smartphone owners often face the need to quickly pay for purchases through NFC, but standard methods of installing payment applications in the current environment may not be available. Creating a shortcut for SberPay allows you to run the service in one click, bypassing long searches in menus or folders. This is especially true for those who are accustomed to the convenience of Google Pay and looking for the closest analogue.
The shortcut file process does not require root rights, but requires careful follow-up of all steps to set up system security. MIUI and its new version of HyperOS have aggressive energy saving algorithms that can block background processes. Proper labeling in conjunction with competent permission settings ensures that contactless payment works consistently in all conditions.
Before you start technical manipulation, make sure your device supports the NFC module. In most modern Redmi Note models and Xiaomi flagship series, this chip is present, but its activation is a mandatory first step. Without the module on, any shortcut will be just an empty icon that does not serve as a terminal.
Check NFC Support and Basic Setup
The first step is to diagnose the hardware of your gadget. Not all budget Redmi models are equipped with a short-range contactless module, so the visual presence of the logo on the case or in the box does not always guarantee its performance. You can check the presence of the chip through the system settings menu, where all available connections are displayed.
To activate, go to Settings β Connection and Sharing β NFC. You need to put the slider in the active position. It is important to choose the right mode, because it depends on whether the phone will see payment terminals or only tags. In some versions of MIUI firmware, this item is hidden in the depths of the security menu.
- π± Make sure the switch is in place. NFC blue-burn.
- π³ In the "Secure element" option, select the option HCE Wallet or purse SIM-cards depending on your SIM card.
- π Unlock the screen before being brought to the terminal, otherwise the transaction will not pass.
β οΈ Attention: If, after activation, NFC The phone starts to get very hot or discharge quickly, maybe there's a conflicting application running in the background.
Once the module is activated, the system may suggest setting up the default payment application. Even if Google Pay doesn't work, having any payment application in this field is important for the card to be emulated correctly.
Installation and preparation of the application SberBank Online
To create a label, you need to install the current version of the SberBank Online application on the device. Since Google Play services may not provide an updated version, downloads should be made exclusively from the official website of the bank or through the GetApps store. Using modified versions from unverified sources carries risks to the security of your financial data.
Once installed, open the app and log in. In some cases, Android can warn you of the dangers of installing the app from an unknown source. APK-file outside the store, and the program must be given the appropriate permission in the security settings.
Inside the app itself, SberPay is often hidden in a separate section or menu of services, and you can find the Pay by NFC or similar function, and that's the internal module that we're going to put on the desktop, and without logging in, you can't create a shortcut.
βοΈ Checking before setting a label
It is important to note that certain permissions are required for SberPei to work correctly, the application must have access to geolocation (to determine the country), the camera (to determine the country). QR-codes) and, of course, NFC-Refusal to grant these rights may result in a shortcut error.
Creating a shortcut through built-in Android features
The easiest way to create an icon is to use Androidβs standard mechanism for adding widgets or app shortcuts, but unlike regular programs, SberPay may not appear as a separate app if itβs part of the main bank ecosystem, so you need to look for the internal component.
Press your finger on the empty space of Xiaomi desktop and select "Vidgets" or "Add widget." In the list that opens, find SberBank. If the system supports direct action shortcuts, you'll see "SberPay" or "Pay." Drag it on the screen.
If the standard method didn't work, which is often the case on MIUI shells, you'd need to use a third-party but proven launcher or shortcut utility. Software like Shortcut Maker allows you to pull hidden application activity onto your desktop, a secure method that doesn't require superuser rights.
- π Open the list of all applications and find SberBank.
- βοΈ Press and hold the icon until the context menu appears.
- β Select "Create a shortcut" or "Add to desktop" if this option is available.
β οΈ Note: When using third-party label generators, do not give them access to your personal data or bank passwords.
Once you create an icon, check if it works, and if you click it, it should start the payment or scan interface, not just open the bank's home page, which is the key difference between a functional shortcut and a regular link.
Alternative method: Activity Launcher
If Xiaomiβs built-in tools canβt find the right component, Activity Launcher will come to the rescue, which allows you to see all the hidden activities stitched into the code of installed applications. For SberPay, this is often the only way to get a full-fledged payment launch icon.
Download the application from a trusted source and run the scan. In the list, search for SberBank Online and expand the list of its activities. You will need to find a line containing the words "Pay", "NFC" or "Token." This is the line that leads to the payment module.
com.sberbank.mobile.activity.nfc.NfcPaymentActivityYou find the right line? Click on it. If the payment interface opens, you're on the right path. Now click on three dots in the corner of the screen and select "Create a shortcut." The system will ask for confirmation, accept, and the icon will appear on the desktop.
What to do if a label is not created?
Activity Launcher is universal and works for almost any version of Android, and it's especially useful when app updates change the internal structure and the old instructions stop working. You can always find the actual activity again.
Set up exceptions in MIUI for stable operation
The MIUI and HyperOS shells are known for their tight energy-saving policies, which can kill the SberPay process in the background, which will prevent payment from being made the first time or the label will be open for a long time, and to avoid this, you need to add the app to the exceptions.
Go to Settings β Battery β Applications. Find SberBank in the list and set the No Limits mode. This will allow the application to run in the background and quickly respond to a call through a shortcut. Without this step, the phone can behave like a non-NFC device when the screen is locked.
| Setup parameter | Recommended value | Impact on work |
|---|---|---|
| Auto-start | Included. | Accelerates the start of the application |
| Working in the background | No π Read also How to turn Alice on Xiaomi Android: full instruction Detailed guide to activate voice assistant Alice on Xiaomi smartphones. Setting up Yandex Stanzi How to change the app icon on Xiaomi: step-by-step instructions 2026 Learn how to change the app icon on Xiaomi smartphones (Redmi, POCO) s MIUI 12/13/14. Mi Pay methods on Redmi 9: full-tuning 10 minute (2026) Step-by-step instructions for activating Mi Pay on Xiaomi Redmi 9: From map binding to error solving.Shra Where to find a call record on Xiaomi: 5 Step-by-step instructions on how to find and recover conversation records on Xiaomi, Redmi smartphones, POCO. Game Turbo Xiaomi: what it is and how to set up for games. Accept document.getElementById('pbMenuBtn')?.addEventListener('click', () => { document.getElementById('pbMainNav')?.classList.toggle('pb-nav-open'); }); // Dropdown menu toggle (click for touch devices) document.querySelectorAll('.pb-dropdown-toggle').forEach(btn => { btn.addEventListener('click', (e) => { e.stopPropagation(); btn.closest('.pb-nav-dropdown').classList.toggle('pb-dd-open'); }); }); document.addEventListener('click', () => { document.querySelectorAll('.pb-nav-dropdown.pb-dd-open').forEach(d => d.classList.remove('pb-dd-open')); }); (function() { const popup = document.getElementById('cookie-consent'); const btn = document.getElementById('cookie-accept'); if (popup && btn &&!localStorage.getItem('cookie-accepted')) { setTimeout(() => popup.classList.add('pb-cookie-visible'), 1500); btn.onclick = () => { localStorage.setItem('cookie-accepted','true'); How to turn it on, set it up FPS, Xiaomi Call Management Application: What it is and how it works Full analysis of the system application com.android.phone on Xiaomi. Why you need, can you delete how π± XiaoMaster π Reset and release Β· βοΈ System setup Β· πΎ Memory and files Β· π Sound and vibration Β· πΈ Camera and photo Β· π‘ Communication and network Home Β· About the project Β· Contacts Β· Privacy Β© XiaoMaster, all rights reserved. (function(d,s){d.getElementById("licnt06C4").src= "https://counter.yadro.ru/hit?t26.5;r"+escape(d.referrer)+ ((typeof(s)=="undefined")?"":";s"+s.width+"*"+s.height+"*"+ (s.colorDepth?s.colorDepth:s.pixelDepth))+";u"+escape(d.URL)+ ";h"+escape(d.title.substring(0,150))+";"+Math.random()})(document,screen) πͺ We use cookies to improve the operation of the website. popup.classList.remove('pb-cookie-visible'); }; } })(); function pbPollVote(el) { var poll = el.closest('.pb-poll'); if (poll.classList.contains('voted')) return; poll.classList.add('voted'); el.classList.add('selected'); var opts = poll.querySelectorAll('.pb-poll-option'); var n = opts.length; var raw = []; var sum = 0; for (var i = 0; i < n; i++) { var v = Math.random() * 50 + 5; if (opts[i] === el) v += 30; raw.push(v); sum += v; } var pcts = raw.map(function(v) { return Math.round(v / sum * 100); }); var diff = 100 - pcts.reduce(function(a,b){ return a+b; }, 0); pcts[Array.from(opts).indexOf(el)] += diff; setTimeout(function() { opts.forEach(function(opt, i) { opt.querySelector('.pb-poll-bar').style.width = pcts[i] + '%'; opt.querySelector('.pb-poll-pct').textContent = pcts[i] + '%'; }); }, 50); } |