Мы являемся отделом разработки программного обеспечения компании, производящей промышленное оборудование, и у нас есть некоторые планшеты Samsung Galaxy-Tab 4, которые мы используем как «дистанционное управление» для производственного оборудования, используя приложение, которое мы написали для этой цели и установили напрямую от Android Studio. Это приложение не распространяется на другие устройства. Мы купили эти планшеты онлайн, прямо из коробки от Samsung, т. Е. Нет телефонной компании или общего оператора. Эти планшеты не зарегистрированы в Google, т. Е. Нет связанной с ними учетной записи gmail; на самом деле мы не можем даже получить доступ к Google Play вместе с ними. Я сам разобрал эти планшеты и никогда не регистрировал их с помощью Google или Samsung.Программно отключить обновления ОС Android?
Итак, я был удивлен, когда пришел сегодня утром и увидел на экране уведомление о том, что запланированное обновление программного обеспечения было загружено и было готово к работе. Он говорит, что это 876,87 МБ, и он хочет сделать обновление ОС до Lollipop.
Я понятия не имею, откуда идет модернизация или как она началась. Меня беспокоит то, что если это произойдет на сайте клиента или на выставке, неожиданное обновление может сломать наше программное обеспечение или вызвать другие неприятности. Есть ли способ программно отключить обновление программного обеспечения?
Если ваш продукт привязан к аппаратным и программным средствам, вы, вероятно, должны просто разблокировать ОС Android и поставить его на планшеты перед их продажей. Приложения изолированы песочницей и могут получать доступ только к своим вещам и довольно глупы, когда дело доходит до вещей, находящихся за пределами этой песочницы (ОС). В большинстве случаев обновление не должно разорвать ваше приложение, если это возможно, возможно, посмотрите на качество программного обеспечения, которое вы продаете клиентам. Другой вариант - просто отключить автоматические обновления на планшетах перед отправкой их клиентам. – CodyEngel
Я не знаю, что это значит. («Вилка ОС»?) Мы не создаем нашу собственную ОС из исходного кода (и у вас нет ресурсов здесь, чтобы стать разработчиками ОС). Это запасная ОС, которая появилась на них, а не какая-то обычная ОС черного рынка с неизвестным происхождением. Кроме того, мы не продаем это клиентам - они используются на выставках и полевых инженерах. – user316117
«Я понятия не имею, откуда идет обновление» - Google, через Samsung, через ваше сетевое соединение. «как он инициирован» - устройство периодически проверяет наличие обновлений. «Есть ли способ программно отключить обновление программного обеспечения?» - если в API-интерфейсах владельцев устройств нет чего-то, чего я не вижу, то нет. – CommonsWare