¿Cómo obtener el permiso de inicio automático de la aplicación MIUI Security mediante programación?

no estoy recibiendoBOOT_COMPLETE transmitido en mi móvil Xiaomi Redmi 2 Prime.

MiBroadcastReciever es ---

public class OnBootReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
    // Setting singleAlarm
    SingleAlarmHandler.getInstance().setAlarm(context);

    try {
        // Sending System Setting broadcast
        String offDate = SharedPrefrencesHandler.getInstance(context).readString(SharedPrefrencesConstants.SWITCH_OFF_DATE);
        int type = SystemSettingsType.PHONE_SWITCH_ON_OFF.getNumericType();

        if (offDate == null)
            offDate = "";

        SystemSettingsHandler.getSystemSettingsHandler().makeSystemSettingsCall(context, type, offDate);
        SharedPrefrencesHandler.getInstance(context).removePrefrence(SharedPrefrencesConstants.SWITCH_OFF_DATE);
        } catch (Exception e) {
            Log.e(ChaseForceApplication.TAG, e.getMessage());
        }
    }
}

y manifiesto:

    <receiver
        android:name=".broadcastlisteners.OnBootReceiver"
        android:enabled="true"
        android:exported="true">
        <intent-filter>
            <action android:name="android.intent.action.BOOT_COMPLETED" />
        </intent-filter>
    </receiver>

con permiso:

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

Ahora no recibo la transmisión BOOT COMPLETE en mi móvil Xiaomi Redmi 2 Prime ya que la alarma no está configurada. Pero en otros móviles Android está funcionando correctamente.

Busqué y descubrí que es un problema en el firmware MIUI. En dichos dispositivos móviles, proporcionan una aplicación de seguridad integrada y hasta que no permita el permiso de inicio automático en esa aplicación de seguridad, no podrá obtener una transmisión amplia (ninguna notificación).

Y tan pronto como verifique ese permiso en esa aplicación, comenzará a recibir la transmisión.

Ahora mi pregunta es:

¿Cómo obtener el permiso de inicio automático de la aplicación MIUI Security (teléfonos como Redmi) mediante programación?

Respuestas a la pregunta(2)

Su respuesta a la pregunta