Как вам вариант написать свой лончер и дать ему возможность запускать только это приложение или же сразу захардкодить свое приложение как лончер? Далее получить на устройстве рута и удалить штатный лончер, маркет, звонилки и прочие свистелки. Это может закончиться печально для устройства (т.е. нужно тестировать на конкретном устройстве, что удалять, а чего удалять нельзя), но другого выхода я не вижу.