Bmf-avtomost.ru

БМФ Автомост
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Монтирование внутренней памяти Android как Mass Storage и восстановление данных

Монтирование внутренней памяти Android как Mass Storage и восстановление данных

Восстановление данных с внутренней памяти Android, подключенной как Mass Storage

Восстановление данных, удаленных фото и видео, документов и других элементов из внутренней памяти современных Android телефонов и планшетов стало сложной задачей, поскольку внутреннее хранилище подключается по протоколу MTP, а не Mass Storage (как флешка) и привычные программы для восстановления данных не могут найти и восстановить файлы в этом режиме.

Существующие популярные программы для восстановления данных на Android (см. Восстановление данных на Android) пробуют обойти это: в автоматическом режиме получить root-доступ (либо предоставляя сделать это пользователю), а затем — прямой доступ к хранилищу устройства, но это работает не для всех устройств.

Однако, существует способ вручную смонтировать (подключить) внутреннее хранилище Android как флешку (Mass Storage Device) с помощью команд ADB, а затем использовать любую программу восстановления данных, работающую с файловой системой ext4, использующуюся на этом хранилище, например, PhotoRec или R-Studio. О подключении внутреннего хранилища в режиме Mass Storage и последующем восстановлении данных из внутренней памяти Android, в том числе после сброса на заводские настройки (хард ресета) и пойдет речь в данной инструкции.

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

Виды прошивок телефонов Xiaomi

1. На Global версию

Это официальная версия прошивки, которая как раз и интересна для нашего региона, т.к. она полностью переведена на русский и украинский. Есть два варианта "глобалки":

  • Stable — стабильная версия без глюков. Именно ее мы и советуем ставить.
  • Developer — девелоперская версия для разработчиков. Интересна тем, что обновляется каждую неделю и имеет самые последние функции. Но не исключено, что с глюками, на то она и делается, чтобы пользователи хорошо ее протестировали, а потом выпускается стабильная версия.

Этот вариант нужно прошивать, если телефон глючит, перезагружается либо висит на надписи на экране Mi — так называемый bootloop (бутлуп). Но вот только не на все модели телефонов Xiaomi есть "глобалки". Например, культовый Xiaomi Mi4c или Mi5x, которые выпускались только для азиатского рынка. В таком случае переходим ко второму пункту.

2. На кастомную прошивку

Самые популярные из тех, что мы рекомендуем:

  • Переведенные родные азиатские, с ресурса miui.su;
  • MultiRom — кастомыне сборки от фанатов.

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

Как узнать, заблокирован загрузчик или нет?

Чтобы узнать состояние бутлоадера Xiaomi, нужно перевести телефон в режим рекавери. Для этого нужно выключить смартфон, после чего одновременно зажать кнопки громкости "вверх" и включения. Если на экране телефона вы увидите следующую картинку, значит загрузчик заблокирован (lock bootloader).

Читайте так же:
Что называется рядовой кирпич

Загрузчик Xiaomi заблокирован как узнать

Все старые модели телефонов, например Mi2s, Mi3 или MiPad, прошиваются без проблем. Далее приведу список моделей, на которых загрузчик блокируется при обновлении на официальную прошивку:

Mi Note
Mi Note Pro
Mi Pad 2
Mi4c

Телефоны Xiaomi с заблокированным загрузчиком "с коробки", если что опустил, спрашивайте в комментариях:

Redmi 3
Redmi 3 Pro
Redmi 3s
Redmi 3 Note
Redmi 3 Note Pro
Redmi Note 4
Redmi Note 4x
Redmi 4x
Redmi 4 и 4 Prime
Mi4s
Mi5
Mi5s
Mi5x
Mi6
Mi Max
Mi Max 2
Mi Note 2
Mi Mix первый и второй

ADB – это сокращение от выражения Android Dubug Bridge (мост отладки андроид). Он позволяет получить доступ к системным папкам, открывать скрытые файлы и вносить в них изменения. Для этой процедуры придется рутировать свое устройство.

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

Включение отладки по USB на заблокированном телефоне

Перед тем, как перейти к самой инструкции отметим, что представленный способ требует наличия компьютера, а также кабеля MicroUSB. Рекомендуем запастись терпением и внимательностью, чтобы не допустить ошибок. Главное – выполнять указания руководства пошагово, и не пропускать никаких этапов.

Инструкция для Android 5.1 и ниже

Первым делом запускаем компьютер и загружаем на него два файла: «platform-tools.zip» и «QtADB-cwm_edition.zip». Скачанные архивы распаковываем в корневую папку диска С. Для этого кликаем правой кнопкой мыши по файлу и в появившемся меню выбираем «Извлечь файлы». В строке «Путь извлечения» указываем корневую папку диска C, то есть C:. В конце запускаем процедуру нажатием по клавише «Ок».

Включение отладки по USB на заблокированном телефоне Android 5

Теперь в корневой директории диска С создаём папку с названием «Sqlite3_Windows».

Как включить отладку по USB на заблокированном телефоне

В неё нужно будет распаковать архив «Sqlite3.zip», который предварительно загружается на компьютер. Как и в предыдущем случае, кликаем по файлу правой кнопкой мыши, затем выбираем «Извлечь файлы», указываем путь и запускаем процесс клавишей «Ок».

Как включить отладку по USB на заблокированном телефоне

Возвращаемся к смартфону. Его необходимо перевести в Recovery-режим, что в зависимости от модели и производителя делается по-разному:

  • Samsung. Одновременно зажимаем кнопку «Home», клавишу регулировки громкости вверх и кнопку включения.
  • HTC. Удерживаем кнопку питания и клавишу регулировки громкости вниз.
  • Одновременно нажимаем по кнопке включения и клавише увеличения громкости звука.
  • Удерживаем кнопку питания и клавишу увеличения громкости звука.
  • Huawei и Honor. Одновременно зажимаем кнопку питания и клавишу регулировки громкости вниз или вверх (всё зависит от модели телефона).

После загрузки смартфона в нужном режиме подключаем его к компьютеру. Для этого используем обычный кабель для зарядки. На ПК запускаем программу QtADB. Просто переходим в папку с приложением и двойным кликом открываем файл «QtADB.exe».

Как включить отладку по USB на заблокированном телефоне

Если потребуется указать путь к утилитам ADB и AAPT, то нажимаем по кнопке «Обзор» и выбираем папку «platform-tools». Именно в ней находятся необходимые компоненты для запуска программы.

Как включить отладку по USB на заблокированном телефоне

В приложении нажимаем по вкладке «Advanced» и убеждаемся в том, что монтирование раздела /data завершено успешно.

Как включить отладку по USB на заблокированном телефоне

Теперь нажимаем по кнопке «Файлы» и в левой части программы открываем папку «Sqlite3_Windows», а в правой соответственно – «/data/data/com.android.providers.settings/databases/». Далее перемещаем объект «settings.db» из памяти смартфона на компьютер.

Читайте так же:
Цвета кирпича по цветам ral

Как включить отладку по USB на заблокированном телефоне

После завершения процедуры копирования запускаем на ПК командную строку. Для этого откройте меню «Пуск» и в поиске введите «cmd». Затем откройте первую программу из результатов поиска. Теперь в командную строку поочерёдно вводим следующие команды, после каждой из которых нажимаем по кнопке «Enter»:

  • cd C:Sqlite3_Windows;
  • sqlite3 settings.db;
  • update secure set value=1 where name=’adb_enabled’;;
  • .quit;

Обратите внимание, что каждая из команд в списке заканчивается точкой с запятой. Если знака препинания два, то значит один из них принадлежит запросу.

Как включить отладку по USB на заблокированном телефоне

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

Инструкция для Android 6 и выше

Если на вашем устройстве установлен Андроид 6.0 и выше, то принцип действий проще. В общем, просто следуйте указаниям пошаговой инструкции:

  1. Подключаем телефон к компьютеру в recovery-режиме. Напомним, что на смартфоне должно быть установлено кастомное рекавери.
  2. Загружаем на ПК файловый менеджер QtADB по ссылке, указанной выше. После этого запускаем его и проверяем, что монтирование раздела /data прошло успешно.
  3. Переходим в раздел «Файлы» и в правой части программы указываем адрес «/data/system/users/0/».
  4. Находим файл «settings_global.xml» и при помощи текстового редактора открываем его. В нём находим строку «adb_enabled» и изменяем параметр «value=»0″» на «value=»1″».

Включение отладки по USB на заблокированном телефоне Андроид 6

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

Универсальная инструкция без Recovery

Универсальная инструкция без Recovery

Представленный далее способ подойдёт той категории пользователей, которые не желают проводить со смартфоном сложные манипуляции. Его главное преимущество – отсутствие необходимости в Custom Recovery. Всего потребуется несколько вещей: кабель OTG, компьютерная мышь с подключением по USB, а также возможно и телевизор. При неработающем тачскрине, но целом экране, переходите к данной инструкции:

  1. Подсоединяем один конец OTG кабеля к смартфону, а другой подключаем к мыши.
  2. Включаем мышь и проверяем наличие курсора на экране.
  3. С помощью мыши заходим в настройки.
  4. Переходим в раздел «О телефоне» и несколько раз кликаем по номеру сборки или версии прошивки. В итоге должна появиться вкладка для разработчиков.
  5. Заходим во вкладку «Расширенные настройки», а после в раздел «Для разработчиков».
  6. Переводим ползунок возле пункта «Отладка поUSB» вправо и подтверждаем включение режима.

Если же экран сломан и на нём ничего не видно, то нужно настроить трансляцию изображения с дисплея устройства на ТВ. О том, как подключить телефон к телевизору читайте в одной из наших статей. После этого переходим в нужные разделы для активации отладки по USB.

3. Проверьте, исправен ли USB-порт на компьютере

Подключите телефон к компьютеру. Если компьютер не отвечает или на экране появляется сообщение, указывающее на обнаружение неидентифицированного USB-устройства, откройте приложение Телефон и введите *#*#2846579#*#* для доступа к экрану ProjectMenu. Перейдите в раздел Параметры фона > Настройки USB-порта > Manufacture Mode, а затем перейдите на вашем компьютере в раздел Диспетчер устройств > Порты и проверьте, отображаются ли в списке Android Adapter PCUI и DBAdapter Reserved Interface. Если да, USB-порт исправен.

Читайте так же:
Теплопроводность облицовочного кирпича бессер

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

Возможные проблемы

Если никаких изменений на экране в течение длительного времени не наблюдается, попробуйте вынуть аккумулятор на 20-25 минут, затем вставить ее обратно и снова запустить смартфон. Если это не помогло, оставьте его включенным на длительное время, чтобы у него полностью разрядился аккумулятор (не стоит забывать о телефоне в таком виде совсем надолго, не более чем на 4-8 часов (зависит от емкости аккумулятора и его старости), чтобы избежать серьезных проблем с батареей). После того как телефон выключится, подключите его к зарядке и снова включите.

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

Если в процессе установки операционной системы возникнет уведомление о том, что не хватает памяти для выполнения данной операции, попробуйте повторить инструкцию на Windows x64. Если смена разрядности ОС не помогает, придется воспользоваться еще одной очень популярной программой для установки – Flashtools.

Если появляется ошибка «remote-Need to unlock the devices to use this command», то необходимо обратиться на официальный сайт MIUI с просьбой разблокировать бутлоадер для установки прошивки, подробности можно прочитать в этой статье.

Следуя данной инструкции, любой телефон с разблокированным загрузчиком с помощью MiFlash можно прошить подходящей операционной системой Android, которая поможет максимально подстроить телефон под нужды отдельно взятого пользователя. Исправление программных ошибок, восстановление «кирпичей» или просто замена внутренней составляющей смартфона, поможет использовать телефон по своему прямому назначению.

Как разблокировать, рутировать и восстановить кирпич Huawei Mate 9 —

Это руководство поможет вам полностью разобраться с разблокировкой загрузчика, установкой кастомного рекавери и рутованием вашего Huawei Mate 9. Обратите особое внимание на все шаги, потому что они могут различаться в зависимости от вашей региональной прошивки. Укоренение этого зверя в китайском телефоне — гораздо более сложный процесс, чем во многих других устройствах, поэтому обязательно внимательно прочитайте это руководство.

Я также покажу вам, как подделать вашу региональную прошивку, если FRP (Factory Reset Protection) каким-то образом сработал, или вам нужно восстановиться после серьезной аварии, такой как брикетированное устройство.

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

Скачайте стоковую прошивку Huawei Mate 9 здесь:
http://hwmt.ru/oth/HWFF/info/view.php?find_model=xxxx

Замените xxxx номером вашей модели в URL, например, find_model = MHA-L29C432

На этом сайте отфильтруйтеТип»Только по Full. Теперь убедитесь, что ссылка, предложенная для вашей прошивки в столбце «Список изменений», почти точно соответствует «Файл обновленияКолонка. Единственная разница будет в том, что ссылка первого столбца должна заканчиваться на changelog.xml, а ссылка второго столбца должна заканчиваться на update.zip.

Теперь скопируйте ссылку из столбца «Список изменений» и измените последнюю часть ссылки на filelist.xml — там будут показаны пути XML для нужных вам файлов.

Читайте так же:
Пропорции состава для лего кирпича

Пример:

Итак, что вам нужно сделать, использовать подпуть для загрузки 3-х zip-файлов (измените $ URL на тот же URL, который вы изменили на filelist.xml)

Пример:
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1366/g104/v82379/f1/full/update.zip

Разблокировка загрузчика

Важные замечания перед запуском: устройства Huawei имеют загрузчик, заблокированный для конкретной региональной прошивки, и только Stock Recovery может сделать надлежащий сброс к заводским настройкам. Поэтому, если ваш телефон зависает после того, как вы разблокировали загрузчик, установили кастомное рекавери и рутировали устройство, вам нужно будет прошить стоковое рекавери из региональной прошивки, которая позволяет прошивать прошивку, а затем вернуться обратно к своей первоначальной региональной прошивке. Полная информация приведена далее в этом руководстве, но имейте это в виду, прежде чем начинать возиться со своим Huawei Mate 9.

Как и в случае с растущим числом производителей телефонов, разблокировка загрузчика является бюрократическим процессом. Вам понадобится код разблокировки от Huaweii, который будет отправлен вам по SMS.

  1. Перейдите сюда: http://emui.huawei.com/en/ и нажмите «Загрузить», затем разблокируйте загрузчик. Кроме того, зайдите сюда: https://emui.huawei.com/en/plugin/unlock/detail и заполните форму запроса на разблокировку.
  2. Теперь убедитесь, что на вашем телефоне включены отладка по USB и разблокировка OEM. Разблокировка OEM находится в разделе «Параметры разработчика», поэтому, если вы еще не включили «Параметры разработчика», перейдите в «Настройки»> «О программе»> несколько раз нажмите на «Версия системы», пока не включите «Параметры разработчика».
  3. Подключите Huawei Mate 9 к компьютеру и убедитесь, что он принял идентификатор RSA и подключается в режиме отладки. Теперь отключите телефон от компьютера.
  4. Выключите телефон и, удерживая кнопку уменьшения громкости, снова подключите USB к компьютеру. Это автоматически загрузит телефон в режиме загрузки.
  5. Откройте командный терминал ADB на вашем компьютере. Следуйте этому руководству, если вы не установили ADB на свой компьютер. В командном терминале ADB введите следующие команды:

fastboot oem unlock XXXX
fastboot перезагрузка

Замените XXXX на код разблокировки, полученный вами от Huawei!

Установка TWRP Custom Recovery на Huawei Mate 9

Предупреждение: Вы должны использовать TWRP-3.0.2-2-hi3660 для Huawei Mate 9! Скачать здесь.

Скопируйте файл TWRP .img в каталог «Minimal ADB and Fastboot». Теперь переведите телефон в режим загрузки (как описано в инструкциях по разблокировке загрузчика) и введите следующие команды в терминал ADB:

fastboot flash recovery twrp-3.0.2-2-hi3660.img
fastboot перезагрузка

Для загрузки в TWRP зажмите Volume Up + Power, когда телефон выключен.

Укоренение Huawei Mate 9

Существует два варианта рутирования этого устройства — SuperUser или SuperRoot. Исследуйте их оба, если вы не уверены, какой из них использовать, поскольку они оба могут предложить разные плюсы и минусы. Вам также понадобятся Public_data.zip и Full_HW_data.zip, которые можно получить из шагов разблокировки загрузчика, описанных ранее в этом руководстве.

Метод SuperRoot

  1. Скачайте superRoot.zip здесь
  2. Выключите Huawei Mate 9 и загрузитесь в TWRP (Volume Up + Power)
  3. Отформатируйте ваши Данные (и только Данные!) В TWRP
  4. Прошивка superRoot.zip, затем прошивка Public_data.zip и Full_HW_data.zip
  5. Перезагрузите телефон и загрузите PHH superuser из Google Play.

Метод SuperSU

Предупреждение: Перед выполнением этих действий убедитесь, что у вас не включен защитный PIN-код / ​​отпечаток пальца.

  1. Загрузите SuperSU отсюда или используйте Mirror 1 | Зеркало 2
  2. Выключите телефон и загрузитесь в TWRP (Volume Up + Power)
  3. Отформатируйте ваши данные в TWRP
  4. Flash SuperSU, за которым следуют Public_data.zip и Full_HW_data.zip
  5. Перезагрузите телефон
Читайте так же:
Расчет кирпича для построек

Как разблокировать заводские настройки Huawei Mate 9

Эта часть руководства требует немного справочной информации, чтобы полностью понять, как и почему FRP (Factory Reset Protection) работает на устройствах Huawei. По сути, это функция защиты от кражи, предназначенная для предотвращения сброса настроек телефона с помощью телефона — к сожалению, в основном он блокирует вас из режима fastboot / bootloader.

FRP, как правило, активируется, когда вы пытаетесь «Сбросить по умолчанию» в настройках разработчика, когда загрузчик уже разблокирован. Параметр «Разблокировка OEM» будет отключен после того, как вы разблокируете загрузчик, и поскольку FRP включен, вы не можете изменить его обратно. Вам нужно будет прошить оригинальную стоковую прошивку, которая полностью сбросит ваш Huawei Mate 9 до заводского состояния.

Проблема в что кроме двух регионов прошивки (C636 и AL00), стоковая прошивка Huawei Mate 9 не может быть напрямую прошита. Кроме того, метод рутирования Huawei Mate 9 включает в себя форматирование раздела данных с помощью пользовательского восстановления TWRP — к сожалению, большая часть приложений Huawei хранится в разделе данных (камера, обновления системы и т. Д.).

Поэтому, если ваш Huawei Mate 9 станет кирпичным после разблокировки и установки TWRP, вам нужно будет переименовать OEMINFO вашего устройства в C636, прошить прошивку C636 и использовать инструмент, такой как «Поиск прошивки», чтобы вернуться к региональной прошивке и восстановлению запаса.

Ребрендинг вашего Huawei Mate 9 до прошивки C636

  1. Загрузите свой телефон в рекавери TWRP и сделайте резервную копию OEMInfo
  2. Скачайте отсюда «l29c636oeminfo.zip» и распакуйте файлы на рабочий стол.
  3. Подключите телефон к компьютеру через USB и перейдите в папку резервного копирования OEMInfo
  4. Замените файлы в резервной копии OEMInfo файлами из загруженного ZIP-архива, а затем скопируйте папку на внешнюю SD-карту.
  5. Загрузите телефон обратно в TWRP recovery и восстановите папку, скопированную на SD-карту.
  6. Скачать офлайн прошивку Huawei Mate 9 C636 Вот
  7. Распакуйте dload.rar на рабочий стол и скопируйте извлеченную папку на SD-карту вашего телефона.
  8. Выключите телефон и удерживайте кнопку увеличения громкости + уменьшения громкости + питания, пока не запустится режим обновления.
  9. После завершения установки вам нужно будет повторно разблокировать загрузчик и снова установить TWRP.
  10. Загрузитесь в TWRP и загрузите сюда flash-файл «update_full_hw_spcseas.zip» (не беспокойтесь об сообщении об ошибке, которое оно выдает после перепрошивки)
  11. Перепрограммируйте прошивку C636 еще раз (это перезагрузит загрузчик и отключит предупреждающие сообщения)
  12. Загрузите телефон полностью и перейдите в «Настройки»> «Сброс к заводским настройкам».
  13. Загрузите последние обновления через Настройки> Обновление системы

Возвращаясь к вашей региональной прошивке

Это сложный процесс; пожалуйста, обратите внимание на шаги!

  1. Скачайте Firmware Finder из Play Store здесь
  2. Загрузите прокси-инструмент Firmware Finder по запросу после открытия приложения FF.
  3. Вернитесь к инструменту поиска прошивки и найдите оригинальную региональную прошивку, используя «Выбрать модель для поиска».
  4. Нажмите кнопку «Отправить прошивку для обновления».
  5. Откроется прокси-инструмент Firmware Finder. Перейдите в Настройки вашего телефона> Wi-Fi> Дополнительно> Добавить прокси-сервер вручную в качестве локального хоста на порт 8080.
  6. Перейдите в «Настройки телефона»> «Обновление»> нажмите три точки и выберите «Загрузить полный пакет».
  7. Начнется загрузка, затем, возможно, произойдет сбой — в этом случае вернитесь к Wi-Fi> Дополнительно и отключите прокси-сервер, затем возобновите обновление прошивки.
голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector