Новый вирус, который способен полностью посадить аккумулятор телефона в течение нескольких минут
Небольшая ошибка при создании программного обеспечения для смартфонов породила новый вирус, который способен полностью посадить аккумулятор телефона в течение нескольких минут, даже когда он не используется.
Сохранение емкости батарейки и увеличение времени работы телефона – одна из важнейших задач, которая стоит перед производителями смартфонов. Именно из-за этого индустрия освоила политику «агрессивного перехода в спящий режим». Однако такая политика, как оказалось, не всегда полезна для владельцев смартфонов.
Многочисленные операции, вроде автоматического обновления почтового ящика путем синхронизации с удаленным сервером, требуется производить, когда смартфон находится в режиме ожидания или в спящем режиме. Именно поэтому производители смартфонов при создании API-интерфейсов прикладных программ сделали их открытыми для разработчиков сторонних приложений.
Разработчики приложений, со своей стороны, включали API-интерфейсы прикладных программ в свои приложения для того, чтобы смартфоны могли оставаться в режиме ожидания достаточное время для совершения необходимых операций, не уходя в спящий режим.
К сожалению, программисты – всего лишь люди, и при создании приложений с помощью API-интерфейсов допускают ошибки. Ошибки эти привели к тому, что часть программного кода неправильно задает алгоритм действия управления батареей смартфона, вовсе не позволяя ему уходить в спящий режим. В результате аккумулятор садится очень быстро. При этом пользователям невозможно понять, какое приложение содержит вредоносный кусок кода – никакой внешней разницы между обычными и "вредными" программами нет.
Остается надеяться на то, что в скором времени будут созданы приложения, с помощью которых можно будет легко распознать "вредоносные" программы, сажающие аккумуляторы смартфонов.
источник