Представьте, что у вас не обновляются виджеты на Xiaomi, что вы будете делать? Первое, что приходит на ум, это обратиться к системе оптимизации MIUI, которая следит за фоновыми процессами, и указать ей, что приложения, от имени которых работают виджеты, не должны принудительно выгружаться из памяти.
Такой подход был бы логичным, я бы и сам так подумал, но в данном конкретном случае это не поможет.
Мне пришлось в этом глубоко разбираться, потому что один из виджетов не обновлялся на рабочем столе, вернее, переставал это делать через несколько часов работы.
Что я только ни пробовал, но ни один из логичных и интуитивных методов не помог мне побороть проблему неработающей ленты виджетов на Xiaomi.
Пришлось обращаться к опыту интернета, причём, зарубежного. С его помощью я нашёл решение проблемы, и вы ни за что не догадаетесь, что нужно сделать, чтобы виджеты на рабочем столе всегда стабильно обновлялись.
Войдите в общие настройки смартфона, найдите пункт «Расширенные настройки», после чего войдите в «Восстановление и сброс». Внутри него выберите «Авторезервирование», а потом «Объекты резервирования». Логичным было бы просто отключить авторезервирование, но это не всегда подходит, ведь многим нужно создавать резервные копии в автоматическом режиме и это правильно. Поэтому внутри объектов мы нажимаем на строку «Выбранные приложения», и в общем списке исключает те программы, виджеты оных зависают и не обновляются. Не забудьте перезагрузить Xiaomi.
Общий смысл, думаю, понятен, мы исключаем из автоматической резервной копии приложения, виджеты которых не обновляются, и они начинают работать стабильно и без проблем.