Como habilitar programaticamente as permissões de inicialização automática e de janela flutuante. Como descobrir qual telefone precisa executar o código de inicialização automática?
Como posso ativar a permissão de inicialização automática de forma programática, ajude-o a pesquisar muito, desejo ativar a inicialização automática do dispositivo se ele não estiver ativado.
Encontrei código para xiaomi, honor e letv, mas quero o mesmo para a Lenovo
if(Build.BRAND.equalsIgnoreCase("xiaomi") ){
Intent intent = new Intent();
intent.setComponent(new ComponentName("com.miui.securitycenter", "com.miui.permcenter.autostart.AutoStartManagementActivity"));
startActivity(intent);
}else if(Build.BRAND.equalsIgnoreCase("Letv")){
Intent intent = new Intent();
intent.setComponent(new ComponentName("com.letv.android.letvsafe", "com.letv.android.letvsafe.AutobootManageActivity"));
startActivity(intent);
}
else if(Build.BRAND.equalsIgnoreCase("Honor")){
Intent intent = new Intent();
intent.setComponent(new ComponentName("com.huawei.systemmanager", "com.huawei.systemmanager.optimize.process.ProtectActivity"));
startActivity(intent);
}