Синдром внезапной смерти samsung galaxy s3

Синдром внезапной смерти samsung galaxy s3 thumbnail

Расскажу, что узнал про Синдром Внезапной Смерти / Sudden Death Syndrome / SDS на Samsung GT-I9300 Galaxy S3.
Прежде всего отмечу, что Samsung не делал никаких официальных заявлений про SDS. Как-то промелькнувший вопрос-ответ сотрудника Самсунга в СМИ, в расчёт не беру. Однако, на нашем форуме появляются сообщения с проблемами чтения и записи на внутреннюю флеш-память 16Gb при прошивке (например, Odin PC не может получить информацию о размещении разделов – зависает на Get PIT for mapping). Крайний случай – аппарат не загружается.

Известно, что Samsung периодически публикует исходный код прошивки, как того требует лицензионная политика Google для Android. Так вот, в публикации кодаUpdate7 был найден некий странный фикс (патч/заплатка/программный код, исправляющий проблему).

Что делает этот фикс? При каждой инициализации внутренней флешки обнуляет часть кода контроллера флеш-памяти (VTU00M – контроллер, eMMC или embedded MultiMediaCard – флеш-память, а всё вместе, образно говоря – диск). Очень похоже на решение проблемы нашего SDS в виде превентивной меры, хотя Самсунг официально о фиксе SDS не заявлял, как и не заявлял о факте наличия самого SDS.

Судя по коду фикса, существует накопительная ошибка при работе с контроллером флеш-памяти, которую фикс постоянно сбрасывает при инициализации флеш-памяти. Фикс не пишет микропрограмму в контроллер флеш-памяти, фикс не ставит фильтр на обращения к флеш-памяти – фикс постоянно обнуляет данные контроллера. Таким образом, эту процедуру не очень правильно называть фиксом как таковым, но решением проблемы (надеюсь, удачным). Однако, все привыкли к “фиксу SDS”, так пусть фиксом и остаётся.

Забегая вперёд, озвучу мнение с форума XDA: во время работы может произойти порча блоков флеш-памяти, а фикс SDS предотвращает эту порчу.

Фикс находится в kernel (ядре), следовательно должен присутствовать как в boot основной прошивки, так и в boot рекавери. Список, где указаны содержащие данный фикс прошивки и части прошивок, постоянно пополняется здесь: [Important] Sudden Death Fix – Are you covered?.

1. При инициализации внутренней карты сверяется имя VTU00M и ревизия чипа f1.
2. Подаются 4 управляющих команды с целью проверки на наличие возвращаемой ошибки или ещё с какой целью.
3. Из памяти считывается дата.
4. Сверяется дата с 2012.04.13 (при чём сравнение такое: if (date != 0x20120413))
5. Если чип, ревизия и дата совпадают, то выполняется mmc_start_movi_operation (эта подпрограмма обозначена как экспортируемая)
6. В mmc_start_movi_operation я смог понять только то, что при каждом обращении забивается нулями часть памяти чипа.
Это всё.

Относительно наличия фикса SDS из Samsung Update7 в официальной прошивке 4.1.2 для России I9300XXELL4 Changelist : 566833, Date : 10.12.2012.

1. Напомню, фикс появился в открытом коде Update7. Привожу diff представленный AndreiLux (mmc: Soft-patch MoviNAND VTU00M (16GB) eMMC failure).
2. В фиксе есть специфические текстовые строки “CMD13(VC) failed” и “VTU00M”, которые мы самостоятельно можем найти в бинарных файлах без сложных пассов с реинжинирингом.

Сначала один умелец взял текстовые строки из mmc_ops.c и mmc.c от Update7 “printk(KERN_ERR “CMD13(VC) failedn”)” и “if (!strncmp(host->card->cid.prod_name, “VTU00M”, 6)”, и нашёл их в LLA. Затем исследования на XDA показали, что следы кода Update7 есть во всех прошивках 4.1.2

3. Для самостоятельного нахождения потребуется файл boot.img. Я проверял на файле, взятом из CODE_I9300XXELL4_566833_REV00_user_low_ship.tar.md5 скорой помощи. Для поиска в кастомах, метод ниже может не сработать (случайные совпадения искомых кодов). Этот метод для стоков точно работает.
4. Нужен будет hex-редактор. Я взял Notepad++ и Hex Editor Plugin к нему.
5. Откройте boot.img в hex-редакторе.
6. Найдите первое совпадение по 1f 8b (начало gzip)
7. Удалите всё с адреса 0 до 1f8b (1f8b будет началом нашего нового файла)
8. Найдите строку 00 1f 8b (в некоторых кастомах это не первое, а второе совпадение)
9. Удалите всё после 00 от 1f8b до конца файла (наш 00 будет концом нового файла)
10. Сохраните файл с расширением gz. Я сохранил как boot.img.gz
11. Либо из 7zip, либо с помощью Total Commander (я проверял на v7.56a) извлеките файл (мой WinRAR с архивом не справился)

Откройте извлечённый файл и поищите там строку “VTU00M” и “CMD13(VC) failed”. Если нашли, то у вас фикс есть.
Я нашел следы фикса в I9300XXELL4 SER:VTU00M <4>%s: movi operation is failed
<3>CMD13(VC) failed
А раз так, то в российской официальной прошивке I9300XXELL4 SER фикс есть! Таким образом, я подтверждаю исследования XDA! На всякий случай я проверил I9300XXEMB5, который относится уже к Update9 – фикс SDS никуда не делся.

Кстати, точно также можно проверить образ рекавери – recovery.img

Уже не подлежит сомнению, что фикс SDS имеется во всех без исключения прошивках 4.1.2. Это означает, что I9300 с прошивкой 4.1.2 и выше не должны быть подвержены SDS. Фикса SDS нет в 4.0.4 и в 4.1.1 прошивках.

Нам доступны для анализа две версии кода фикса – из Update7 и Update9. Написано, что Update9 соответствует прошивке XXEMB5. Так же там написано, что Update7 соответствует XXELLA, но если фикс SDS был найден в XXELL4, то не стоит безоговорочно верить администраторам opensource.samsung.com.

В сообщении Ultimate Galaxy S3 Unusual Freezing Thread предположено, что без фикса SDS портятся блоки флеш-памяти, а с фиксом SDS – не портятся, но телефон может замирать во время записи на уже испорченный блок. Так же указано, что начиная с версии XXEMB5 проблема замирания решена с новой версией фикса SDS… Ну, может и так, не знаю. По коду Update9 я этого не понял, но и на звание программиста не претендую. Не мне делать выводы.

В этом же сообщении предложен метод фиксации плохих блоков. Нужно установить прошивку имеющую фикс SDS, и несколько раз полностью забить флеш-память любыми данными для того, что бы система пометила плохие блоки во время этой операции, а не в тот момент, когда вам срочно нужен будет смартфон, ибо эта операция может нанять 5-20 минут на блок. ПО там прилагается.

I9300XXELKC, I9300XXELL1, I9300XXELL4, I9300XXELL5, I9300XXELL6, I9300XXELLA, I9300XXELLB, I9300XXELLC, I9300ZSEMA1, I9300XXEMA2, I9300XXEMB2, I9300XXEMB2, I9300XXEMB5, I9300XXEMR2, I9300ZSEMC1, I9300ZSEMC2, I9300ZSEMC3. Список не претендует на звание полного, но упоминающиеся в этой теме прошивки в списке есть.

На данный момент мне известно:
1. Mobile ODIN v3.65 при прошивке использует свой временный рекавери – FlashKernels, имеющий фикс SDS.
2. TWRP 2.4.x.x touch recovery имеет фикс SDS.
Если вас пугает SDS, то прошейте себе любую официальную прошивку версии 4.1.2, а лучше прошивку не ниже XXEMB5. Хуже точно не будет! Как понять, какая из прошивок новее, подробно расписано в этом сообщении.

Можете рутовать аппарат – факт рутования на SDS не влияет. Повлиять может разгон CPU, изменение разделов, да много чего под рутом можно сделать, но это уже другая тема.

Bootloader… Если исходить из логики, то в новых бутлоадерах защита от SDS быть должна. При этом, никто пока ещё не смог доказать, что в бутлоадере есть фикс SDS, в отличии от очевидных доказательств наличия фикса SDS в ядре. Решать вам, ставить новый бутлоадер или оставлять старый. Я себе оставил старый.

Статистика на этом форуме показывает, что подавляющее число ушедших в Сервисный Центр имели на борту смартфона прошивки 4.0.4 и 4.1.1. В СЦ фиксировали проблемы с флеш-памятью и меняли материнскую плату. Ремонт стоил от 8 до 12 тысяч рублей. Так стоит ли ставить 4.0.4 и 4.1.1 при наличии 4.1.2?..

Источник

SDS (синдром внезапной смерти) очень плохая ошибка, которая убивает много смартфонов Samsung Galaxy. Но что это ошибка и что она делает? Ну, все начинается с чипом памяти на Samsung Galaxy смартфонов. Если чип вы галактика поврежден вы уйдете, иначе вы безопасны. Ваш телефон начинает зависать или перезапустить на свой 4-5 раза в день.

Читайте также:  Туннельный синдром на пальце руки

Подробнее: пресытились Samsung Galaxy внезапной смерти и хотят купить новый Samsung S8? Проверьте , как передать все от старого телефона Samsung Samsung S8 в течение 5 минут.

Часть 1: Симптомы Samsung Galaxy Sudden Death

  • • Зеленый свет продолжает мигать, но телефон перестает отвечать на запросы.
  • • Телефон начинает перезагрузки и сбои много с очень внезапными водостоками батареи.
  • • Проблемы замораживания / вялость начинают происходить чаще.
  • • Телефон начинает вести себя странно и перезагружается сам по себе.
  • • Через некоторое время, увеличение числа случайных зависаний и перезагрузок.
  • • Телефон становится медленным и занимает больше времени для действия, чтобы закончить.
  • • После вышеуказанных симптомов, ваш телефон будет в конце концов умирает и никогда не начнет снова.

Часть 2: Сохранение данных на вашем Мертвом Samsung Galaxy

Ну, если человек умер не существует никакого способа, чтобы получить информацию от своего ума. Но да, вы можете восстановить и сохранить данные на смартфонах Samsung Galaxy. Есть много программного обеспечения для восстановления данных, доступного, которые могут помочь вам восстановить ваши данные от Samsung Galaxy смартфона. Мы обсудим некоторые из способов, с помощью которых мы можем восстановить данные, сохраненные на смартфоне Samsung Galaxy.

dr.fone – Android Data Extraction (Поврежденное устройство) является мировым первым программным обеспечением для восстановления Android – файла , предназначенное для восстановления файлов с Android телефонов и планшетов. Теперь он поддерживает более 2000 Android устройств и различные версии ОС Android.

dr.fone – Android Data Extraction (Поврежденные устройства)

В мире первого поиска данных программное обеспечение для сломанных Android устройств.

  • Он также может быть использован для восстановления данных из разбитых устройств или устройств, которые были повреждены любым другим способом, например, как те, застрял в цикле перезагрузки.
  • Самая высокая скорость поиска в отрасли.
  • Восстановление фотографий, видео, контакты, сообщения, журналы вызовов и многое другое.
  • Совместимость с устройствами Samsung Galaxy.

Dr.fone – Android Сломанное восстановление данных, работает очень хорошо, чтобы восстановить удаленные файлы на Android устройствах. Однако, не все удаленные файлы могут быть восстановлены с вашего Android устройства, если вы не иметь дело с восстановлением правильно. Вот шаги для того, как подключить Android устройства с компьютером:

Шаг 1.Launch dr.fone

Открыть dr.fone и использовать кабель для подключения Android устройства с компьютером. Выберите «Android Data Extraction (поврежденное устройство)». Для того, чтобы восстановить данные с поврежденным телефона, нажмите на «отсканировать», расположенные в правом нижнем угле окна.

Читайте также:  Синдромы болезни сердечно сосудистой системы

samsung galaxy sudden death

Шаг 2. Выбор файла типов для восстановления

После завершения сканирования, вы увидите окно для выбора типов файлов, которые вы хотите восстановить. Вы можете выбрать отдельные файлы, нажав рядом с ними или идти на «выбрать все». Типы файлов, которые могут быть восстановлены с помощью Wondershare dr.fone включают Контакты, история звонков, сообщения, фотографии, медиа файлы, WhatsApp сообщения и документы. Нажмите кнопку «Далее», чтобы продолжить.

samsung galaxy sudden death

Шаг 3. Определите тип ошибки

Вам нужно будет выбрать тип ошибки вы имеете дело с после того, как выбираются типы файлов. Там будет 2 варианта на экране – «Touch не работает или не может получить доступ к телефону» и «Black / сломанный экран». Нажмите на имя соответствующего типа ошибки, чтобы перейти к следующему этапу.

samsung galaxy sudden death

Следующее окно дает возможность выбрать свой марку и модель устройства. Выберите подходящий вариант из выпадающего списка и нажмите кнопку «Далее». Эта функция работает только с выбранными телефонов и вкладки Samsung Galaxy.

samsung galaxy sudden death

Шаг 4. Инициирование режим загрузки на Samsung Galaxy

Вы должны следовать инструкциям в окне, чтобы начать процесс:

  • • Выключите телефон
  • • Теперь держите кнопку телефона «уменьшения громкости» и «дом» и кнопки «Power» нажимаются.
  • • Затем нажмите на кнопку «увеличение громкости», чтобы начать режим загрузки.

samsung galaxy sudden death

Шаг 5. Анализ вашего Samsung Galaxy

Далее dr.fone будет соответствовать с вами Galaxy модель и автоматически анализировать данные на нем.

samsung galaxy sudden death

Шаг 6. Выберите и восстановить данные из мертвых Samsung Galaxy

После успешного завершения сканирования, вы увидите ваши данные отсортированы по категориям на левой стороне окна dr.fone. Вы можете просмотреть отсканированные данные и выбрать те, которые вам нужно сделать резервную копию. После того, как вы закончите с выбором, нажмите кнопку «Восстановить», чтобы начать процесс.

samsung galaxy sudden death

Видео на dr.fone – Android Разбитое Восстановление данных

Часть 3: Как исправить вашу Samsung Galaxy Черный экран смерти

Если у вас есть Samsung Galaxy и столкнулись черный экран вопрос, не беспокойтесь. Ниже приведены некоторые шаги, которые можно предпринять, чтобы заботиться об этой проблеме.

ШАГ 1: Мягкий сброс

samsung galaxy sudden death

Мягкая перезагрузка включает перезагрузку Samsung Galaxy но включает дополнительный шаг отрезав всю власть на телефон. Нормальный мягкий сброс включает выключение телефона и вынуть аккумулятор в течение 30 секунд и перезагрузка телефона после замены батарейки.

Если ваш Samsung Galaxy сталкивается черным вопрос экрана, вы можете пойти прямо вперед и снять заднюю панель телефона и вынуть батарею, по крайней мере, 30 секунд. Затем поместите батарею вместе с задней крышкой и удерживайте кнопку питания, пока ваш Samsung Galaxy не включится. Этот шаг обязательно позаботиться о черном экране выпуска устройства.

ШАГ 2: Отключение режима темного экрана

samsung galaxy sudden death

Если вы можете получить доступ к телефону, чтобы убедиться, что Тёмная особенность экрана Samsung Galaxy выключена.

Чтобы сделать это, перейдите в меню Настройки> Специальные возможности> Vision> Темный экран и отключить эту опцию.

ШАГ 3: Отключить / удалять приложения

samsung galaxy sudden death

Существует вероятность того, что жулик приложение или виджет вызывает проблему. Для проверки, загрузите ваш Samsung Galaxy в безопасном режиме. Сделайте это, поворачивая телефон выключен, а затем снова включите. Когда отображается логотип Samsung при перезапуске, нажмите и удерживайте кнопку уменьшения громкости, пока блокировка экрана не включается. Безопасный режим будет отображаться в левом нижнем углу дисплея телефона.

ШАГ 4: Извлеките SD-карту

samsung galaxy sudden death

SD карты иногда имеют проблемы совместимости с Samsung Galaxy S5. Извлеките SD-карту из телефона перезагрузить устройство.

Если вы сделали все, что мог, включая возврат к заводским настройкам в крайнем случае и ваш Samsung Galaxy все еще сталкивается Черная проблемой экрана, ваш телефон может иметь проблемы аппаратного обеспечения и лучшее, что нужно сделать, это пойти на продавец, перевозчик, или Samsung, чтобы ваш телефон проверил.

Часть 4: Полезные советы, чтобы избежать Samsung Galaxy Sudden Death

Некоторые из советов, вы должны следовать, чтобы избежать Samsung Galaxy внезапной смерти:

  • • Всегда используйте антивирус для защиты телефона от вирусов.
  • • Никогда не устанавливайте приложения из непроверенных источников.
  • • Всегда берите надлежащую резервную копию данных телефона.
  • • Обновление смартфона с правильной прошивкой.
  • • Если батарея не работает должным образом, замените его.
  • • Никогда не оставляйте телефон в течение более длительных периодов зарядки.

Источник

Самым популярным подарком на этот Новый год и Рождество, как и ожидалось, стала мобильная электроника. 25 декабря Flurry Analytics зафиксировала четырёхкратный скачок активаций смартфонов и планшеток (по сравнению со среднестатистическим числом ежесуточно активируемых устройств): всего за сутки было введено в строй около 17 миллионов «железок» — и таким образом поставлен новый абсолютный рекорд. Примечательно, что планшеток засвечено даже больше, чем смартфонов. Отмечен также двукратный всплеск числа скачиваемых мобильных приложений.

Однако не всех счастливчиков, нашедших под ёлкой дорогой подарок, ждал приятный сюрприз. Аккурат под новогодние каникулы всплыл скандальный факт: смартфон Galaxy S III — детище Samsung, один из флагманов электронно-мобильного рынка — по всей видимости содержит ошибку, приводящую к выходу аппарата из строя через полгода эксплуатации. Факт этот производителем и популярной прессой остаётся незамеченным, поэтому обладатели телефона обычно узнают о нём уже после покупки или подарка, когда доходит дело до близкого знакомства с устройством. Увы, на этом этапе они уже мало что могут исправить.

Читайте также:  Есть ли синдром отмены у флуоксетина

Galaxy S III — один из самых замечательных (и дорогих) смартфонов на сегодняшнем прилавке. Невероятно тонкий и лёгкий при значительных габаритах и запоминающейся внешности, мощный и отзывчивый в работе (центральный микропроцессор четырёхъядерный, с тактовой частотой в полтора гигагерца), с сумасшедшим экраном (диагональ 120 мм, разрешение 1280х720 точек, но главное — матрица AMOLED, после которой дисплей любого другого мобильного устройства покажется вам бледным), свежей версией Android, поддержкой всех мыслимых стандартов беспроводной связи вплоть до NFC, массой оригинальных функций (вроде слежения за глазами пользователя).

В российской рознице цена на это чудо начинается примерно с 22 тысяч рублей (есть несколько модификаций, отличающихся функциональностью и цифровым индексом модели). И рискну утверждать, что это один из тех редких случаев, когда высокая цена — не помеха, а дополнение, подчёркивающее качества продукта.

Samsung удалось невозможное: компания таки создала смартфон, способный противостоять пресловутому Айфону. Сформировавшаяся вокруг SIII экосистема — лучшее тому подтверждение. Под аксессуары для SIII отводятся отдельные стенды, цены на них в разы выше, чем на примочки для других смартфонов, «светиться» с самсунговской «троечкой» не брезгует молодёжь, помешанная на индивидуальности.

Тем неприятней проявившаяся у него «падучая». Симптомы просты, интернациональны и в общем практически отсутствуют: некоторые из свежекупленных SIII нормально работают в течение примерно шести месяцев, после чего внезапно и бесповоротно умирают, унося в могилу и всю информацию, хранившуюся во встроенной флэш-памяти. При этом не имеет значения, какое программное обеспечение на сломавшемся телефоне стояло, подвергался ли аппарат перепрошивке (кое-кто из пользователей ставит неофициальные версии Android), сколь активно использовался.

Проблема, названная синдромом внезапной смерти (англ. sudden death syndrome, SDS), впервые всплыла ещё в середине ноября, но только под конец года стало ясно, что речь идёт не о единичных случаях. К настоящему моменту в де-факто главной дискуссии, посвящённой SDS (на популярном среди мобильных разработчиков форуме XDA Developers), насчитывается 276 страниц. И каждые сутки добавляются ещё двадцать.

К сожалению, несмотря на то, что SDS быстро привлёк внимание технически подкованных пользователей, установить причину поломок так и не удалось. Пока лишь выдвинуто предположение, что программное обеспечение, по-видимому, ни при чём. Скорее всего в схеме Galaxy S III имеется ошибка (либо она появляется на этапе производства), со временем уничтожающая ещё новенький аппарат.

Samsung ремонтирует такие телефоны по гарантии, меняя материнскую плату. Однако устанавливает плату той же модификации, что и вышедшая из строя, в чём многие усматривают признание беспомощности: производитель очевидно и сам ещё не понимает, что же именно приводит к поломке. Так что, возможно, гарантийный ремонт не решает проблему, а только лишь даёт полугодовую отсрочку, после чего телефон может сломаться вновь.

Проверить это предположение пока возможности не было: SIII попал в продажу только в июле минувшего года. Но и о том, чтобы о проблеме забыть, не может быть и речи. Масса откликов растёт лавинообразно. Уже ясно, что число столкнувшихся с SDS пользователей измеряется минимум тысячами (XDA Developers — специализированный ресурс, но даже там отметились сотни человек).

Это меньше одного процента от общего числа купивших SIII (официальные данные по продажам: 30 миллионов штук), но и этого уже достаточно, чтобы скандал выплеснулся за пределы технофорумов. В ближайшие дни и недели историей неизбежно заинтересуется популярная пресса. И может быть это, наконец, подвигнет Samsung к тому, чтобы признать проблему и дать хоть какие-то разъяснения.

А пока Samsung отмалчивается, явно взяв на вооружение тактику, опробованную её крупнейшим партнёром и сильнейшим конкурентом — компанией Apple. Летом 2010 года та была в похожей ситуации. Помните «Антеннагейт» (см. «Часы хорошие, да батарейка тяжёлая»)? Конструкция корпуса iPhone 4, на которой (из чисто эстетических соображений) настоял лично Стив Джобс, оказалась не совсем удачной: если держать телефон особым образом, могло резко ухудшиться качество связи. Apple сперва отказывалась признать проблему, но под давлением критики была вынуждена пойти на попятную: дефект признали и примерно каждый сотый покупатель воспользовался предоставленным правом на бесплатную замену корпуса.

Именно это — бесплатная, безоговорочная замена по первому требованию, с помощью которой в зародыше уничтожается массовое недовольство — и есть золотая находка, которой сегодня пользуется и Samsung. Сломавшиеся Galaxy SIII меняют без вопросов, причём даже в случаях, явно выходящих за рамки гарантийных («перепрошитые» аппараты компания меняет тоже). Плохо только то, что собственно конструктивный дефект так и остаётся невыявленным.

Так что выводы неприятные. Samsung очевидно не понимает чем вызвана проблема. Ремонт бесплатный, но на него уходит несколько недель, а данные всё равно теряются. И пусть дефектным оказывается только каждый тысячный или десятитысячный аппарат, пока не будет официального заявления, как смогут потенциальные покупатели корректно оценить риск покупки бракованного экземпляра? Молчание явно затянулось. И может подпортить картину продаж даже такому замечательному продукту, как Galaxy S III.

Источник