Add My App To AutoStart Apps List In Android Programmatically
Answer : Some of the applications such as Whatsapp and Facebook might have been whiltlisted thats why they have automatic Autostart option enabled. But i have tried the following code for Xiaomi Devices hope this might help!! String manufacturer = "xiaomi"; if(manufacturer.equalsIgnoreCase(android.os.Build.MANUFACTURER)) { //this will open auto start screen where user can enable permission for your app Intent intent = new Intent(); intent.setComponent(new ComponentName("com.miui.securitycenter", "com.miui.permcenter.autostart.AutoStartManagementActivity")); startActivity(intent); } This screen/behaviour is not native to Android, meaning the screen you show comes from a custom rom, probably from a particular manufacturer. Like you said the answers in the other question do not work but they are the only native way to start an application on boot/start. Check if the app/custom rom has an API (a particul...