Нет.
Должен работать со стандартными андроидами на обычных потребительских устройствах
В основном, это ваше самое большое препятствие, которое нужно преодолеть.
Что Вы просите описание очень мощного MalWare. Приложение, которое может работать на любой версии Android, которое не может быть удалено, но может делать то, что хочет, «полностью контролировать устройство».
Если вы отойдете от идеи «запаса» android на обычном потребительском устройстве ", по отношению к набору устройств, которые вы, по мнению некоторых, распространяете:
Вот список партнеров Google, которые предлагают решение EMM: https://androidenterprisepartners.withgoogle.com/emm/
Вот усилие Samsungs по управлению устройством: https://www.samsungknox.com/en
Вот управление устройством Googles: https://developers.google.com/android/management
Вы мог бы написать свое собственное ПЗУ Android и иметь возможность контролировать то, что вы хотите, но для этого потребовалось бы .. создать ПЗУ, то есть целую операционную систему телефона, разветвленную из AOSP.
Пользователь не должен быть в состоянии удалить или отключить приложение
Это возможно, только если у вас есть системное приложение .
или что-то экстремальное (что с любым Extreme , всегда можно иметь проблемы), например, иметь два приложения, и они контролируют друг друга или удалить, и программно переустановить (vs 1 приложение, которое мало что может сделать, когда оно удаляется).