Samsung Captivate не загружается после рута

Недавно я установил Clockwork Recovery и использовал его для установки CyanogenMod 10 на свой Captivate с помощью этого руководства. Все работало отлично.

Я сделал резервную копию стокового ПЗУ. Потом я понял, что мои контакты и данные пропали в новом ПЗУ. Прочитал в статье, что можно восстановить часть данных бэкапа с помощью рекавери в Nandroid, вот и восстановил. Но при перезагрузке телефон завис на крутящемся экране CyaogenMod.

Я усугубил проблему, пытаясь прошить ядро ​​mtkareys zImage, и повторил процесс, описанный в руководстве. Теперь я не могу войти ни в режим восстановления, ни в ОС Android (CyaogenMod).

Я подозреваю, что мне нужно будет использовать какой-то инструмент, который использует мой ПК с Ubuntu 12.04 или Windows 7, потому что единственный ресурс, к которому у меня есть доступ, — это режим загрузки в телефоне. Больше ничего не работает. Пожалуйста, поймите, что я новичок, который никогда даже не писал приложения для Android (хотя у меня установлен SDK).

Зачем вы прошивали ядро mtkareys zImage kernel, чтобы процитировать OP, когда на самом деле вы хотели восстановить его часть данных ...? Что было решающим фактором в этом?!

Ответы (3)

То, что сказал Иззи, верно. Также никогда не сдавайтесь! Я обнаружил, что всегда есть что-то, что вы можете сделать, чтобы разбить свое очарование.

Вики-страница xda-developers очень полезна в этом отношении. Разделы о блокировке и разблокировке должны быть очень полезными. Хотя здесь очень сложно перечислить все возможные способы разблокировки, понимание природы кирпича (мягкого или жесткого) и поиск альтернативных способов на форумах всегда полезно. Методы, которые я знаю до сих пор:

  • Метод с тремя кнопками и его варианты, перечисленные на вики-странице выше. (Есть варианты, просто ищите их на xda-developers)
  • С помощью ПК и USB-кабеля. Ответ Иззи - один из таких методов.
  • Аппаратные решения , связанные с обрезанием USB-кабеля или использованием резисторов. Если у вас есть твердый кирпич, вам, возможно, придется прибегнуть к ним.

Удачи и не прекращайте поиски! Всегда есть способ разблокировать Captivate.

вместо того, чтобы просто добавить ссылку, объясните, что это за метод, с кратким изложением статьи, на которую вы ссылаетесь.
Спасибо за ваш совет о том, как написать более полезный ответ. К сожалению, у меня нет времени писать резюме, и я считаю, что информация, которую я дал, может быть полезной в том виде, в каком она есть.
Оказывается, у меня сейчас есть время. Надеюсь, это лучше. Мне нужно 10 репутации, чтобы я мог дать лучший ответ этому бедолаге .

Если бы у вас было восстановление, простая очистка данных решила бы проблему цикла загрузки. Проблема, которую вы описываете, звучит как проблема с ядром/системой.

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

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

Это стек ошибок, происходящих с вами. Прежде чем я представлю вам возможное решение, позвольте мне указать на ваши ошибки, чтобы избежать их в будущем:

  1. Никогда не восстанавливайте системные данные (включая SMS, контакты и другие данные из системных приложений) из резервной копии Nandroid одного ПЗУ на другое ПЗУ. Это может сработать в некоторых случаях (когда задействованные ПЗУ сильно загружены).совместим), но, скорее всего, принесет вам неприятности, как это было в вашем случае. Приложения хранят свои данные в основном в файлах SQLite, которые содержат базы данных, и структура этих баз данных очень часто отличается. Таким образом, вы ломаете эти приложения, что приводит к различного рода проблемам — вплоть до циклов загрузки или неполной загрузки, зависания на логотипе. Именно поэтому Лиам прав в том, что «удаление данных» (или «сброс к заводским настройкам») решило бы проблему (поскольку при этом удалялись бы эти сломанные файлы SQLite, а приложения заново создавали бы их пустыми).
    Если вам действительно нужно перенести данные системных приложений между разными ПЗУ, лучше всего экспортировать эти данные перед прошивкой (контакты можно экспортировать непосредственно из приложения контактов, а затем они будут сохранены как.vcfфайл на SD-карте; для других вещей, таких как SMS, есть приложения, доступные в магазине игр), а затем импортируйте их. Кроме того, поскольку у вас есть root-права, вам следует подумать о покупке профессиональной версии Titanium Backup для полного резервного копирования (в дополнение к вашей резервной копии Nandroid). Titanium Backup включает в себя «функцию миграции», которая должна работать и для таких данных.
  2. Никогда не прошивайте ядро, если вы не уверены на 100%, что оно работает для вашей комбинации устройства и ПЗУ. Если вы что-то здесь сломаете, ваше устройство не сможет загрузиться в обычном режиме или в режиме восстановления, как вы уже испытали. Особенно не делайте этого, если у вашего устройства уже есть другие проблемы - сначала устраните эту проблему, прежде чем делать такие «глубокие системные изменения».

Теперь вы правы на 100%: поскольку вы больше не можете загружаться в режиме восстановления, вам нужен вспомогательный инструмент «извне». Для устройств Samsung этим инструментом является либо Odin (который предоставляет сам Samsung), либо Heimdall , который является кросс-платформенной альтернативой Odin, который также будет работать на вашем ПК с Ubuntu (Odin не будет, поскольку ИМХО предназначен только для Windows). ). Используйте любой из двух, чтобы прошить любое ПЗУ, совместимое с вашим устройством, чтобы вы снова заработали в режиме восстановления. Как только это будет сделано, вы можете начать перепрошивку ClockworkMod recovery, затем восстановить полную резервную копию Nandroid, экспортировать данные, как описано выше, и, наконец, переключиться на ПЗУ, которое вы хотели использовать.

Хеймдалль

Удачи! Если не получится, попробуйте Heimdall. У меня нет устройства Samsung, но я довольно часто читал, что Heimdall предпочтительнее Odin. Почему и как это лучше объяснить пользователю Samsung, который может сказать это из первых рук;)