GCM background service: Enable application automattically in ASUS’s ZenFone 2 Auto-Start Manager?
<p>I have integrated GCM in my application.but when i tested in ASUS’s ZenFone 2 Lollipop version after closing the app by swiping ie , in background state the GCM push notification couldn't receive.i have surfed about this and i saw about the <a href="http://androidcommunity.com/asuss-auto-start-manager-app-explained-saves-battery-life-and-ram-20151020/" rel="nofollow">Auto-Start Manager</a> and after i set "Allow" my app in ASM then it works fine.</p>

<p><strong>Manifest</strong></p>

<pre><code>  &lt;!-- [START gcm_permission] --&gt;
    &lt;uses-permission android:name="android.permission.WAKE_LOCK" /&gt;
    &lt;permission
        android:name="&lt;package_name&gt;.permission.C2D_MESSAGE"
        android:protectionLevel="signature" /&gt;
    &lt;uses-permission android:name="&lt;package_name&gt;.permission.C2D_MESSAGE" /&gt;
    &lt;!-- [END gcm_permission] --&gt;


    &lt;!-- GCM Service --&gt;
    &lt;receiver
        android:name="com.google.android.gms.gcm.GcmReceiver"
        android:exported="true"
        android:permission="com.google.android.c2dm.permission.SEND"&gt;
        &lt;intent-filter&gt;
            &lt;action android:name="com.google.android.c2dm.intent.RECEIVE" /&gt;

            &lt;category android:name="&lt;package_name&gt;" /&gt;
        &lt;/intent-filter&gt;
    &lt;/receiver&gt;

    &lt;service
        android:name=".gcm.GcmListenerService"
        android:exported="false"&gt;
        &lt;intent-filter&gt;
            &lt;action android:name="com.google.android.c2dm.intent.RECEIVE" /&gt;
        &lt;/intent-filter&gt;
    &lt;/service&gt;
    &lt;service
        android:name=".gcm.InstanceIDListenerService"
        android:exported="false"&gt;
        &lt;intent-filter&gt;
            &lt;action android:name="com.google.android.gms.iid.InstanceID" /&gt;
        &lt;/intent-filter&gt;
    &lt;/service&gt;
    &lt;service
        android:name=".gcm.RegistrationIntentService"
        android:exported="false" /&gt;
</code></pre>

<p>But I'm afraid the awareness of a normal user about it.any way to overcome this worry ? how to prevent my app deny from the "ASM" ? </p>