How to fix ‘widgets not updating’ or ‘alerts not working’ (Xiaomi, OnePlus, Vivo)


If you are using a phone manufactured by Xiaomi, Oppo (OnePlus) or Vivo, such as Redmi, Mi, OnePlus One, or other models, there is a good chance the widgets from The Crypto App will not be updating automatically or even force refresh (tapping on the time label) will not be working. It could also happen that alerts are not delivered. The reason for this is these manufacturers make their own flavour of Android OS and they have implemented aggressive battery optimizations, which prohibit any non-whitelisted app to perform any kind of background work. This might be good for your battery, but it will break a lot of apps, The Crypto App included. We already strive to write the code in such a way that preserves the battery as much as possible and we provide users with settings to fine-tune between high performance and battery saving modes, such as widget update interval. We have no control over manufacturer specific battery optimizations, so here is how to fix it yourself.

Generally, you need to make sure that The Crypto App is not under any special battery optimization rule. Below are steps for various manufacturers known to break app behavior with unnecessary rules.


📌 Please also check for more information regarding this issue.


Table of Contents


If background services are stopped without any notification on the Android devices, they should be automatically started again by default. However, Autostart function of background services on the Xiaomi devices are set to off by default. Make sure that Autostart function is enabled:

  1. Open the Security menu
  2. Select Permissions

  3. Select Autostart

  4. Allow The Crypto App to autostart

That should do it! Also, sometimes it helps if you lock The Crypto App in task manager, so the cleaner will not kill it immediately. To do that, open Recents, swipe down on The Crypto App and click the lock icon. Here is an example with some random other app:


OnePlus (Oppo)

  1. Go to Settings
  2. Select Battery
  3. Select Battery Optimizations
  4. Set The Crypto App to “not optimized”

If that doesn’t help, and Advanced optimizations is enabled, disable it:

You can check this forum thread for more information.



For Vivo devices, check this nice tutorial:



So, you have reached the end of this tutorial. Hopefully the widgets and alarms will now be running normally and you can return to the crypto markets with The Crypto App!

If  you have found another way to make it work, or this doesn’t help, let us know at info at


P. S.: A lot of developers are facing the same issues with background work being terminated (sometimes battery saver apps do more harm than good) and thus apps not working correctly. If you are having problems with other apps too, or the above steps didn’t help, check out . The guys at TrueBalance outlined nicely what can be done by each phone manufacturer.

Share this article:

Keep Reading:

Sync and monitor your crypto balance from 100+ exchanges
Sync and monitor your crypto balance from 100+ exchanges
We’re happy to announce that we have implemented API integration with 66 more exchanges, which now allows you to sync and monitor your crypto holdings with ease inside our app....
Report: Binance meetup (Sochi, Russia)
Report: Binance meetup (Sochi, Russia)
On August 31th our representative from Russia attended the crypto meetup organized by the well known crypto exchange Binance. Participants discussed about crypto in general, where the industry is heading,...
How to buy cryptocurrency instantly with your credit card
How to buy cryptocurrency instantly with your credit card
We are happy to announce that The Crypto App now offers you to buy cryptocurrencies with credit card. We offer Bitcoin (BTC), Ethereum (ETH), Ripple (XRP), Bitcoin Cash (BCH), Litecoin...

Stay up to date with our news and updates