Как стать автором
Обновить

Превращаем планшет в терминал самообслуживания: осваиваем режим Kiosk в KNOX сервисах

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров4.2K
Всего голосов 10: ↑9 и ↓1+13
Комментарии15

Комментарии 15

Эту тенденцию к примитивизации перенасыщенного функционала надо как-то назвать.

Как насчёт названия “Функциональный минимализм”?

Да, да, это гражданским b2c планшетам: чем больше опций, тем роскошнее. В b2b, то есть в бизнесе, — главное соответствие решаемой задаче с выключением обременяющих излишеств.

И чем оно лучше DevicePolicyManager.lockTask, который андроид поддерживает из коробки уже лет 10? Писать код при разработке приложения всё равно придётся, написать блокировку - дело на 20 минут.

Лично для меня ценна возможность удалённого обновления приложения на всех подконтрольных устройствах... их количество и локации могут быть совершенно разными. Достаточно обеспечить к ним заранее оговоренный wifi ssid или деньги на счету сим

А если формально, то в locktask нет такого огромного количества опций. Не просто так же их сделали в prokiosk mode knox configure. Реальные проекты таковы, что никогда не знаешь какие "перламутровые пуговицы" захочет заказчик. Где-то и locktask обойтись можно. Против него предубеждений нет)

Самообновление реализуется не то чтобы сложно, а гарантированный авто- и перезапуск - установкой в качестве лаунчера. Обновление андроида и системные сообщения вырезаются через те же политики.

Хз, практика показала, что модификация прошивки планшета - путь к очень большому геморрою, а использование сторонних приложений - к среднему) Всегда полезно иметь логи и возможность закостылить что-то под конкретную модель, а не гадать и надеяться на переустановку.

Knox Configure это всё-таки не модификация прошивки, а официальный путь от производителя, согласованный и с Android, для бизнеса. Для тех приложений, где необходимы настройки за пределами базовых. Android Enterprise по сути прибрал многое от Knox SDK оставив для Samsung реализацию стандартных вещей посредством сервисов. И редкие фичи. Запретить обновления ОС и ограничить заряд батареи а Android можно? Нет. А в KC можно и это не сторонний, а официальный сервис.

Самообновление не то чтоб сложно, но в данном случае это вообще просто. Планшет под управлением всегда.

Делаем рут, а потом просто:

pm disable com.android.systemui

Делаем ребут

Вы великолепны.

Никто в здравом уме не будет

а) поставлять ПО с непонятными васянскими хаками

б) завязывать бизнес на их работоспособность

У планшетов и так огромные проблемы со стабильностью, найти модель, у которой 24/7 стабильно работают wifi, bluetooth и gsm, не зарезано количество устройств в тетеринге и не глючит тач при встраивании в корпус - уже нетривиальная задача. Если сузить круг до моделей, под которые есть официальный магик или аналог - из бюджетников останется примерно ничего.

Ой вей работает уже 5 лет каждый день штук 7 планшетов так)

Обычные планшеты самсунг.

А этот васянский хак кстати стандартный функционал Андройд, если что) если не знаете) ну и не узнаете с таким подходом.

ну соболезную вашим заказчикам, что тут сказать.

Загрузчик, полагаю, тоже васянский шьёте, чтобы сообщение про недоверенную прошивку на старте не выскакивало?

Болезный, у наших как раз все в порядке и блютус с вайфай не отваливается :) можете не переживать :)

по моему просто кто то завидует что не додумался как без пересборки Андройд убрать весь его интерфейс без фатальных последствий. Будь вы менее душный, спросили бы, и узнали что вернуть планшет в сток займет не больше времени чем сбросить его до заводских, ведь это буквально та же самая операция.

Поэтому если вдруг, каким то чудом, планшет окирпичется его не составит труда оживить. А уж если вспомнить про гарантию… по которой не обращались, я вообще не понимаю кого вы там жалеете, если только себя))

7 планшетов?

Чем менее велик и денежен проект, тем больше нам доступно произвола.

(c) народный Пушкин

Это истина на все времена

Это разные проекты с разным ПО построенным по одному принципу)

Но я больше про штучные экземпляры, для людей, верно)

В случае рут Knox Configure использовать на таком планшете будет уже невозможно 😂

Одного раза достаточно. Если over the air поддержка своего приложения не интересует, то вопросов у меня нет. Может кто-то придумает вам ещё вопрос с вашим подходом, не знаю, не могу этого исключать

Удаленное управление, обновление, блокировка приложения есть)

На самом деле есть мысли отказаться от самсунг из за кнокс как раз что бы упростить рутование, но это в будущем, как вы и скзаали, безденежье штучных экземпляров заставляет заниматься более прибыльными направлениями)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий