Не получать GCM push-уведомление в телефоне MI, если приложение убито

Я включил GCM в свой проект, чтобы получать push-уведомление от сервера. Я могу успешно получать push-уведомления на всех устройствах (Nexus, Samsung и т. Д.), Однако я не получаю уведомления на моем телефоне Xiaomi MI.

Когда приложение работает или находится в фоновом режиме, я получаю уведомление, однако, если я убью приложение (удалив приложение из последних приложений), я не получаю никакого уведомления.

В предустановленном приложении безопасности есть функция автозапуска. В некоторых приложениях функция автозапуска включена, а некоторые нет. В моем приложении функция автозапуска отключена. Если я включу автозапуск для моего приложения, тогда я начну получать уведомления, даже если я убью приложение.

Как я могу исправить эту проблему? Пожалуйста, помогите мне.

Запустить автозапуск

 Open Security App -> Permissions -> Auto Start Management. Add/Enable your app as auto start apps 

Уведомление о начале блокировки экрана

 Open Settings App -> Notifications - Manage Notifications. Tap on your App and select all cases. 

Я добился успеха в этом. Надеюсь, это поможет.