Анкур,
Я думаю, что наиболее близким к тому, что вы ищете, является Device Administration функция, представленная в 2.2.
Как только приложение зарегистрировано как Администратор устройства, оно не может быть удалено, если оно не зарегистрировано. Это предотвратит удаление приложения.
Хотя API-интерфейс администратора устройств не позволяет защитить эту функцию паролем, вы можете защитить свое приложение паролем, чтобы предотвратить вмешательство в функции администратора устройства в приложении.
Я использую приложение под названием SeekDroid, имеющее аналогичную функциональность.