Tech новости

Что на самом деле происходит с ошибкой громкости Galaxy Nexus

Android Central

Теперь, если вы следили за запуском European Galaxy Nexus, вы будете знать о печально известной ошибке громкости, которая приводит к скачкам уровня громкости повсюду, когда телефон (или что-то еще поблизости) находится в режиме 2G на частоте 900 МГц. сеть. Этим утром Google и Samsung подтвердили, что знают о проблеме и готовы к работе. Однако это не остановило крики по всей блогосфере (и за ее пределами) о том, что основной причиной является аппаратный сбой, и что Google исправляет ошибки, исправляя их с помощью программного обеспечения. Некоторые даже призывали Samsung выпустить отзыв всех Nexuses, проданных за последнюю неделю.

Введите системный инженер, разработчик приложения и всесторонний голос разума Ли Джонстон (известный здесь на AC как britishturbo). Следующее объяснение он разместил в разделе наших комментариев и снова на своей странице Google+. Для нас, простых смертных, он отлично объясняет, что на самом деле происходит, почему это общая проблема со сложными электронными устройствами, такими как мобильные телефоны, и почему нам не нужно беспокоиться.

Я системный инженер, а также разработчик. Я имею дело с такими вещами каждый день. То, что мы имеем здесь, действительно является аппаратной проблемой, поскольку радиопомехи поступают через радиооборудование. Однако подобные вещи можно довольно легко исправить в программном обеспечении. Это называется debounce.

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

Как я уже говорил, я имею дело с подобными вещами каждый день, это не имеет большого значения, пока ваше время отклика не является чрезмерным. Но шум происходит в порядке от 1 до 40 мс, реальные входные сигналы при нажатии кнопки продолжаются от 100 или 200 мс, если вы нажимаете кнопку, до секунд, если вы удерживаете ее нажатой.

Это не похоже на проблемы с антеннами Apple и iPhone 4, которые не могут быть исправлены программно. Я уверен, что все увидят в свое время, проблема будет решена, и пыль взорвется.

И люди будут говорить «вау, я был не прав, Google качается!»

В Google+ инженер Google Дэн Моррилл поделился этим постом, заявив, что сообщение Ли было «совершенно точным» описанием «очень распространенного явления», а увеличение времени отката стало «классическим исправлением». Вот и все.

У нашего собственного Джерри Хилденбранда было нечто подобное, когда он впервые появился несколько дней назад — невозможно полностью защитить сложное устройство, такое как смартфон, от всех радиочастотных помех, и некоторые из них должны управляться с помощью кода. Таким образом, что-то вроде ошибки громкости Nexus может быть исправлено с помощью обновления программного обеспечения, как объясняет Ли Джонстон выше.

Источник: AC Comments, Google+

Мы можем заработать комиссию за покупки, используя наши ссылки. Узнайте больше

Похожие посты
Tech новости

Про совет: Протрите порно с вашего телефона перед заменой его

Tech новости

Охранная фирма детализирует проблемы конфиденциальности; разработчик рассказывает нам свою сторону истории

Tech новости

Проект Android UI Utilities приносит унифицированные инструменты дизайна для разработчиков

Tech новости

Google утверждает, что популярные обои-приложения считаются безопасными