У меня есть Samsung Galaxy S3 (SGH-I747 для AT&T), который не имеет root-прав. В последнее время стал выключаться во время работы и больше не включаться. Сначала, подключив его к зарядному устройству, он загрузится и заработает. Но через несколько дней дело дошло до того, что вообще больше не загружается. Я могу получить его в режиме восстановления и в режиме загрузки, но больше ничего. Прежде чем я продолжу попытки починить телефон, есть ли способ сделать резервную копию данных — в основном изображений и звукозаписей? (Нет, SD-карта не была установлена. И да, я знаю, что должна была быть.)
Я никогда раньше не работал с такими вещами (рутирование, CWM, ADB и т. д.), но у меня есть базовое понимание программирования, и я готов запачкать руки, если инструкции ясны. Поэтому, пожалуйста, отвечайте так, как будто я понятия не имею, о чем вы говорите (что, скорее всего, не так).
Основываясь на моих предварительных исследованиях на этом сайте и в других местах, в идеале я бы сделал резервную копию Nandroid и ADB. Я читал, что для резервного копирования ADB требуется, чтобы была включена отладка по USB. Но если телефон не включается, этого делать нельзя, верно? Или есть способ включить отладку по USB из режима восстановления/загрузки? Я предполагаю, что это невозможно сделать и что опция ADB отсутствует.
Остается сделать резервную копию Nandroid. Если я правильно понимаю процедуру, мне нужно загрузить драйверы USB, Odin и ClockworkMod на свой компьютер, а затем установить CWM на телефон. Оттуда используйте CWM, чтобы сделать резервную копию на внешнюю SD-карту. Как только телефон будет исправлен, рутируйте его, установите резервную копию Titanium и используйте Titanium для извлечения данных из резервной копии. Это звучит правильно? Будет ли это работать?
Лично я являюсь пользователем Nexus. Но, ремонтируя международный вариант S3 друга, я знаю кое-что о Samsung. А поскольку у вас нет кастомного рекавери, вы не можете получить доступ /data
(к разделу, где хранятся данные). Таким образом, известный мне способ будет использовать пользовательское восстановление для резервного копирования / восстановления данных. Это аннулирует вашу гарантию.
Я предполагаю, что вы уже знаете процесс рутирования. Так что рутируйте и устанавливайте CWM recovery (это будет наша ссылка для передачи данных).
Включите восстановление.
Сделайте /data
резервную копию из восстановления (вы можете сделать резервную копию на внутренней SD-карте, это не имеет большого значения).
Отсюда два подхода:
Подход 1 : вы готовы и хотите использовать пользовательское ПЗУ (конечно, вы можете переключиться на стандартное в любое время).
Загрузите любое пользовательское ПЗУ с ПК и перенесите его на внешнюю SD-карту. Вставьте SD-карту в телефон. Убедитесь, что ПЗУ имеет ту же версию Android, что и стандартное ПЗУ, установленное на вашем телефоне.
Перейдите к восстановлению (выключите телефон и включите его, нажав и удерживая power+volume up+home
кнопки. Может потребоваться несколько попыток, прежде чем вы успешно войдете в восстановление) и протрите data
, cache
, dalvic
(не сотрет ваши пользовательские данные. Только не сбросьте заводские настройки, а вручную очистить раздел данных).
Установите ПЗУ с внешней SD-карты. Восстановите резервную копию того data
, что вы сделали ранее. Вайп cache
и dalvic cache
еще раз и перезагрузка. Загрузка может занять некоторое время, но вы должны вернуть свои приложения и данные.
Подход 2 : вы не хотите использовать пользовательские ПЗУ.
В этом случае вам придется использовать ADB . Причина в том, что резервная копия для восстановления не включает резервную копию ваших личных файлов в разделе пользовательской памяти. Так что для этого вам придется использовать ADB.
Включите режим восстановления и подключите телефон к ПК.
Откройте CMD/Terminal (мы собираемся использовать ADB для извлечения ваших личных файлов, которые раньше не были заархивированы).
Введите команду: adb pull /sdcard/* D:/Backup
. Это начнет копирование ваших личных файлов на ваш компьютер в папку с именем Backup
внутри D:/
диска. Эта резервная копия включает /data
резервную копию, которую вы сделали ранее при восстановлении.
Зайдите на sammobile и скачайте стоковую прошивку для своего телефона. Опять же, убедитесь, что ПЗУ имеет ту же версию Android, что и стандартное ПЗУ, которое было на вашем телефоне (иначе резервное копирование приложения может не работать).
Прошить ПЗУ с помощью ODIN.
Теперь придется снова прошивать CWM.
После повторной прошивки CWM включаем рекавери. И снова откройте CMD/Terminal и выполните команду: adb push D:/backup /sdcard
. Это скопирует ваши личные файлы обратно на телефон.
Теперь, чтобы восстановить приложения, просто используйте Restore
функцию восстановления и выберите /data
резервную копию, которую вы сделали ранее. Протрите cache
и dalvic cache
перезагрузите телефон.
Первая перезагрузка может занять некоторое время, но вы вернете свои файлы и приложения.
Примечание. Как бы глупо это ни было, но лично я никогда не использовал Titanium Backup (или любые приложения для резервного копирования в этом отношении. Я всегда выполняю резервное копирование вручную). Так что я не знаю, какую роль здесь мог сыграть туберкулез. Но если вы будете придерживаться этого руководства, ваши данные вернутся.
Рашид Буджелида
D9r