Как исправить зависание телефона Samsung Galaxy S II (GT-I9100)? Тоже прошивать и рутировать?

У меня смартфон модели Samsung Galaxy S II. GT-I9100 — это точная модель №1 , упоминаю ее с тех пор, как увидел здесь:

https://en.wikipedia.org/wiki/Samsung_Galaxy_S_II

что есть варианты с немного другими номерами моделей (например, GT-I9100G) и, соответственно, немного другими аппаратными характеристиками.

1 Этот точный номер модели (GT-I9100) отображается как при загрузке, так и при переходе в «Настройки» -> «О телефоне».

(Извините за немного длинный вопрос, но я постарался сделать его максимально ясным.)

Некоторое время назад он внезапно перестал загружаться должным образом. До этого работал нормально более 2-х лет. Я купил его подержанным; не уверен, имеет ли это какое-либо отношение к проблеме, но после того, как я впервые купил его, у него почти никогда не было проблем в течение этих 2 или около того лет, за исключением одной проблемы: иногда он отключался автоматически, без моего вмешательства. Но при повторном включении он всегда снова работал нормально. Я спросил дилера, у которого я его купил, об этой проблеме, и он сказал, что это известная проблема в этой модели.

Теперь, всякий раз, когда я включаю его, он переходит только к начальной заставке Samsung (с большой стилизованной буквой S в середине экрана), с номером модели GT-I9100 в правой части экрана, затем только немного большая буква S, затем снова большая буква S со словами «Samsung Galaxy S II» под ней [2], затем зависает в точке на неопределенный срок. Кроме того, находясь в этом зависшем состоянии (которое можно остановить, только вынув батарею), он периодически а) мигает большой буквой S чуть ярче, а затем б) издает два коротких звуковых сигнала. События а) и б) продолжают повторяться с интервалом, может быть, в минуту или две. Телефон также немного нагревается, возможно, из-за того, что большая буква S становится ярче (а затем тускнеет).

[2] Изображение телефона в таком состоянии внизу поста.

Я хотел бы знать, как сделать следующее:

  1. Исправьте его, чтобы он загружался полностью и нормально работал. Я хотел бы сохранить на нем данные, такие как контакты и т. д., но в худшем случае я согласен с потерей всех данных, если телефон снова заработает. (У меня есть старый телефон Samsung Android, который я использую на данный момент, и я сохранил большинство своих важных контактов в своей учетной записи Google, а не в телефоне или на SIM-карте.)

  2. Я хотел бы знать, как его прошить и получить root права, возможно, с помощью CyanogenMod или аналогичной ОС. Я слышал от друга, что при этом заряд батареи длится дольше из-за того, что не запущены нежелательные приложения или службы, кроме того факта, что прошитый и рутированный телефон можно использовать для большего количества вещей, таких как ssh-соединение с сервером, где У меня есть учетная запись или консоль Linux на телефоне (что было бы круто и полезно, даже если бы я мог запускать только подмножество команд Linux).

Я буду искать в сети шаги по его перепрошивке и рутированию, но хотел бы знать, есть ли у кого-нибудь какие-либо общие рекомендации для этого.

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

Спасибо.

Изображение висящего телефона

Ответы (1)

  1. Итак, вопрос № 1. Попробуйте войти в режим восстановления, а затем стереть раздел кеша и кеш dalvik - это должно помочь. Насколько я помню, стоковый рекавери умеет такие базовые вещи (если ошибаюсь - поправьте). По сути, вы можете перейти к восстановлению, удерживая кнопку уменьшения громкости и кнопку питания, когда ваш телефон выключен, затем отпустите кнопку питания, но удерживайте другую. Это должно работать, если нет - посмотрите YouTube, ребята, я уверен, есть видео о том, как это работает с вашим устройством.

ОБНОВЛЯТЬ

  1. Что касается второго вопроса, я не вижу смысла прошивать CM или что-то подобное, потому что это как-то глючит. У моего приятеля в университете есть такое же устройство, как и у вас, и после всех гиковских перепрошивок он решил использовать рутированную стоковую версию.

Чтобы рутировать ваше устройство - снова YouTube или XDA должны вам помочь ;)

Спасибо, dnomad, попробую ваши предложения, а затем снова отвечу здесь о результатах. Я должен был упомянуть, что я хорошо знаю Linux как пользователь, а некоторые как системный администратор (хотя и не делал этого какое-то время), поэтому, если у кого-то есть какие-либо предложения, связанные со знанием Unix, включая подключение к телефону с ПК под управлением Linux через кабель для устранения неполадок (я понимаю, что это нужно будет сделать после того, как телефон снова загрузится), пожалуйста, не стесняйтесь давать такие предложения.
Что ж, это несколько упрощает задачу. Во-первых, проверьте, установлены ли у вас android-tools-adb и android-tools-fastboot. Способ проверки, очевидно, зависит от вашего менеджера пакетов, в случае производных Debian с apt-get как Ubuntu: sudo apt-get install android-tools-adb android-tools-fastboot. Затем подключите устройство к компьютеру после входа в рекавери. С этого момента вы можете использовать некоторые инструменты диагностики с помощью adb/fastboot. В любом случае, во-первых, вы должны попытаться очистить кеш, как я уже упоминал ранее.