Тарифы Услуги Сим-карты

Как восстановление системы на смартфоне андроид. Правильный бэкап контактов и записной книжки на андроид. Восстановление имен файлов

Так или иначе, любой пользователь Android устройства сталкивается с необходимостью восстанавливать заводские настройки. Иногда причиной этому становятся глюки и медленная работа устройства, а иногда восстановление заводских настроек это просто подготовка гаджета к продаже. В этой статье мы расскажем о том, как вернуть заводские настройки на Андроиде.

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

Как вернуть заводские настройки на Андроиде через интерфейс устройства

Самый простой способ вернуть заводские настройки на Android, это воспользоваться функцией «Сброс данных», которую можно найти в настройках. Если у вас устройство с чистым Андроидом (без дополнительных лаунчеров), то вам нужно открыть настройки и перейти раздел «Восстановление и сброс». На устройствах с не стандартными лаунчерами этот раздел настроек может называться по-другому. Например, если у вас смартфон от Samsung, то вам нужно открыть раздел «Резервное копирование и сброс», который находится на вкладке «Учетные записи» (см. скриншот).

После того как вы открыли раздел «Восстановление и сброс» вам нужно перейти в под раздел «Сброс данных».

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

После этого устройство уйдет на перезагрузку, а после следующего включения Android вернется к тому состоянию, в котором он был в момент первого включения.

Нужно отметить, что эта инструкция для современных версий операционной системы Android. Если на вашем устройстве установлен Android с версией ниже 2.1, то для того чтобы вернуть заводские настройки вам нужно открыть раздел «Конфиденциальность», а потом перейти в подраздел «Сброс данных».

Как восстановить заводские настройки на Андроиде

Кроме этого вы можете восстановить заводские настройки на Андроиде с помощью режима восстановления (или так называемого Recovery mode). Данный способ восстановления заводских настроек будет полезен, если ваш .

В зависимости от модели вашего Android устройства, режим восстановления открывается по-разному. Но, на большинстве устройств для этого нужно выполнить следующие манипуляции:

  1. Полностью выключите ваше Android устройство;
  2. Нажмите на клавишу увеличения громкости;
  3. Не отпуская клавишу увеличения громкости, нажмите на клавишу «Домой»;
  4. Не отпуская клавиши «Домой» и громкости нажмите на клавишу включения устройства;
  5. Не отпуская клавиши, дождитесь, пока не запустится режим восстановления;
  6. Откройте пункт меню, который отвечает за восстановление заводских настроек;

После этого нужно просто дождаться, пока устройство восстановит заводские настройки и перегрузится.

(root-доступ) или , девайс перестает функционировать. Это проявляется в невозможности войти в систему мобильного устройства и даже загрузить среду восстановления Recovery. Такое состояние телефона или планшета в народе называют «кирпич».

Какой бы серьезной не казалась проблема «окирпичивания», в большинстве случаев реанимировать гаджет можно в домашних условиях. Рассмотрим, как восстановить Android, если он превратился в «кирпич».

Способы реанимирования Андроида при «окирпичивании»

Существует три эффективных метода восстановления Android при потере им работоспособности:

  • с помощью стандартной среды реанимирования Recovery;
  • через компьютер и специальное ПО.

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

Восстановление «кирпича» через стандартное Recovery

Если при попытках войти в рабочую область устройства наблюдаются постоянные перезагрузки или телефон зависает на логотипе системы, но среда Рекавери работает, значит, вам повезло, так как восстановить прошивку Андроида можно через нее. Для этого необходимо:

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

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

Чтобы восстановить Андроид из ранее созданного бэкапа, нужно делать следующее:


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

После того как восстановить «кирпич» Андроида удалось, скачанный файл можно удалить.

Использование кастомного Рекавери

Если «окирпичивание» привело к слету не только операционки, но и стандартного Recovery, то восстановить систему можно с помощью кастомной среды реанимирования – программы CWM Recovery.

Перед тем как восстановить «кирпич» на Android, нужно установить мод рекавери на проблемный девайс:


Начнется установка CWM Recovery, по окончанию которой смартфон можно отключать от компьютера и приступать непосредственно к реанимированию:

После выполнения указанных действий и перезагрузки - телефон (планшет) должен заработать.

Реанимирование «кирпича» через ПК и специальный софт

Рассматривая, как восстановить Андроид после «окирпичивания», стоит отметить специализированное ПО, разработанное индивидуально для каждого производителя мобильных девайсов. Так, программа для восстановления FlashTool используется для гаджетов Sony и некоторых других брендов, а

Сброс телефона «Андроид» до заводских настроек представляет собой процедуру, при которой удаляются все данные на устройстве. Этот процесс восстанавливает его до такого состояния, в котором оно находилось на момент его приобретения. Единственное, что остается неизменным в результате - это обновление операционной системы. Это означает, что если вы сбросите свое Android-устройство на «заводские настройки по умолчанию», обновлять платформу повторно вам не потребуется.

Что это значит?

По какой же причине пользователи производят восстановление заводских настроек «Андроид» (смартфона или планшета)?

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

Устранение неполадок

Самая частая причина для сброса телефона «Андроид» до заводских настроек - необходимость устранить проблемы, с которыми вы сталкиваетесь при работе со своим смартфоном, и которые невозможно исправить. Это может быть что угодно: от постоянного зависания до появления новых приложений по умолчанию. Например, браузер Chrome перестает работать, становясь невыносимо медленным. Перед тем, как вернуть телефон «Андроид» к заводским настройкам, сначала попробуйте перезагрузить его, проверив скорость вашего интернета, а также выполнить любые другие действия по устранению неполадок. Восстановление до первичных настроек - это вариант, к которому вы обращаетесь, когда все остальное выполнить не удалось.

Продажа

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

Настройка гаджета

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

Как вернуться к заводским настройкам на «Андроид»?

Помните, что эта процедура уничтожит все данные на вашем планшете либо смартфоне. По этой причине важно выполнить резервное копирование сохраненных данных с девайса. От Android Marshmallow (6.x) и далее, ваш гаджет должен быть настроен на автоматический возврат к облачному хранилищу Google. Вы также можете загрузить такое приложение, как Ultimate Backup, которое предназначено для резервного копирования вашего устройства вручную.

Как сбросить настройки на «Андроиде»? Сначала перейдите в приложение «Настройки».

Проверните вниз и нажмите «Резервное копирование и сброс» в разделе «Приватность». В верхней части параметра «Резервное копирование моих данных» должно быть установлено значение «Вкл.». Если же настройка стоит на «Выкл.», переключите ее.

Перед тем, как сбросить настройки на «Андроиде», подготовьте ваш девайс. Вам нужно подключить его к источнику питания и убедиться, что телефон подсоединен к сети Wi-Fi для резервного копирования. Лучше оставить его так на ночь. Поставьте устройство на зарядку как минимум на несколько часов.

Как только это время пройдет, нажмите «Восстановить заводские данные» в нижней части экрана, чтобы стереть все данные и вернуть гаджет в состояние «как новый». Вам нужно будет подтвердить свой выбор на следующем экране.

Что делать дальше?

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

Если ваше устройство Android зависает или не загружается должным образом

Как вернуть телефон «Андроид» к заводским настройкам, если он завис? Здесь все становится немного сложнее. Можно выполнить сброс оборудования, перейдя в режим восстановления Android, но, к сожалению, вход в него зависит от бренда и модели вашего девайса. Обычно это запускается удержанием определенного набора клавиш на девайсе. На большинстве устройств необходимо удерживать кнопки уменьшения громкости и питания, но некоторые гаджеты имеют совершенно иные конфигурации.

Способы и процедуры жесткого сброса могут отличаться

Процедура сброса устройства к заводским настройкам обычно включает в себя нажатие нескольких клавиш. Комбинация кнопок, нажатие на которые вы должны выполнить, будет зависеть от конкретной марки и модели телефона, а также от того, какая версия ОС Android в настоящее время работает на устройстве. Например, при использовании дистрибутива платформы до 4.0 (Ice Cream Sandwich) OS, вам может потребоваться один метод, при обновлении девайса до более современных версий ОС - совершенно другой. Поэтому важно быть внимательным. Вам также может потребоваться несколько попыток сброса устройства, чтобы все прошло правильно.

Команды кнопок для сброса телефона

Почему же существует так много разных способов доступа к режиму восстановления? Это сделано вовсе не для того, чтобы запутать вас. Производители просто хотят, чтобы пользователям было непросто случайно запустить жесткий сброс. Поскольку этот режим восстановления стирает все данные, лучше всего приложить определенные усилия для его активации, а не нажать случайно. Иногда также используется пароль заводских настроек «Андроид», без введения которого вы не сможете запустить это действие.

Когда вы получаете доступ к режиму восстановления, применяйте клавиши регулировки громкости, чтобы выбрать нужную команду. В данном случае это может быть пункт меню «стереть» или «удалить» данные. Он может называться и «выполнить сброс настроек». Точная формулировка может изменяться в зависимости от производителя девайса. Большинство девайсов применяют кнопку питания в качестве клавиши «Ввод», поэтому нажмите именно на нее, сделав выбор. Для завершения процесса сброса может потребоваться несколько минут.

Убедитесь, что устройство выключено

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

Кроме того, убедитесь, что девайс не подключен к зарядному устройству. В противном случае, сброс не будет работать.

Что важно помнить?

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

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

Часто для решения программных проблем с функционированием современных смартфонов или планшетов следует провести Hard Reset (жёсткую перезагрузку) или сброс к заводским настройкам андроид. Во многих случаях это помогает избавиться от зависаний устройства из-за некорректной работы каких-то приложений, «мусорных» файлов системы, вирусов и т.д.

Можно ли вернуть телефон к заводским настройкам

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

  • записи в телефонной книге;
  • приложения;
  • фотографии, музыку, книги;
  • сохраненные логины и пароли к аккаунтам.

Как сделать сброс настроек на андроиде

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

  1. через меню телефона;
  2. с помощью комбинации кнопок;
  3. сервисными кодами.

Сброс в настройках телефона

Самый простой способ, как сбросить настройки на андроиде до заводских – меню гаджета. Для этого девайс должен работать и иметь возможность перейти в основной раздел системы. Для всех смартфонов с версиями Android 4.0 или старше процедура выглядит следующим образом:

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

Использование сервисных комбинаций

Этот метод также требует, чтобы устройство включалось и была возможность перейти к набору номера. Каждый производитель программирует свои девайсы специальными комбинациями, которые помогают вернуться к заводскому состоянию. Это касается как мировых брендов (Samsung, HTC, Sony), так и китайских недорогих моделей. Коды могут меняться со временем, их нужно уточнять на сайте производителя, иногда можно найти в мануале к смартфону. Ниже представлены примеры таких комбинаций для ознакомления:

  • *2767*3855#;
  • *#*#7378423#*#*;
  • *#*#7780#*#.

Сброс клавишами с помощью Recovery

Самый радикальный метод, как сбросить настройки на андроиде до заводских – меню Recovery (рекавери). Это лучший способ возврата к первоначальному состоянию смартфона, если тот зависает на заставке с логотипом фирмы, не включается. У каждой модели устройства есть стандартное сочетание кнопок, которое переключает его на меню Recovery. Иногда приходится использовать рекавери, если:

  1. подтормаживания в телефоне стали слишком сильными;
  2. система не дает вам ничего удалять, переносить или изменять.

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

  • кнопка «уменьшить громкость» + «включение» она же «Power» (самая распространенная комбинация);
  • на некоторых LG телефонах нужно нажать вышеописанные клавиши, дождаться логотипа, отпустить «включение» и затем снова его нажать;
  • «громкость вверх» + «громкость вниз» + «включение»
  • «Power» + «Home».

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

Мобильные устройства настолько тесно переплелись с повседневной жизнью, что отсутствие смартфона под рукой может вызвать панику. А уж если он сломался, то и говорить нечего. Для многих это грозит потерей тысяч нервных клеток. В этой статье мы рассмотрим как восстановить работу Android устройства при некоторых «поломках», научимся частично восстанавливать его функции до покупки нового и доставать важную информацию из разбитого телефона.

Идеальный вариант для описанных в статье рецептов - это телефон с разблокированным загрузчиком, установленным кастомным рекавери TWRP (CWM давно не обновляется), с наличием прав root и галочкой «Отладка по USB» в настройках для разработчиков. Такая мелочь, как эта самая галочка, позволит в случае разбитого экрана не только вытащить данные с карты памяти, но и достать базы контактов или СМС, используя плагин ADB для Total Commander.

Рекомендую проделать эти манипуляции сразу, чтобы не было мучительно больно, когда возникнут проблемы с телефоном. Все примеры будут даны для Nexus 5, как самого распространенного эталонного Android-смартфона.

ПРОБЛЕМА #1. ТЕЛЕФОН НЕ ЗАГРУЖАЕТСЯ

Начнем с наиболее частых проблем. Телефон перестал загружаться. Постоянно висит логотип Google, и дальше дело не идет. Имеем классический бутлуп (bootloop - загрузка по кругу). Может наступить после ежемесячного обновления безопасности устройства даже у пользователей со стоковой прошивкой, которые никогда не лезли в систему. Решений три:

  • сделать сброс из стокового рекавери (приведет к потере всех данных) или из TWRP (данные не пропадут);
  • прошить из стокового рекавери через sideload полный ОТА-образ в формате ZIP , который с мая Google начала выкладыватьдля общего пользования, чем очень упростила жизнь многим пользователям (данные не пропадут);
  • прошить полный образ прошивки , предварительно убрав -w из скрипта flash-all.bat, чтобы не потерять данные.

ПРОБЛЕМА #2. ТЕЛЕФОН НЕ ВКЛЮЧАЕТСЯ

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

  • Подключить зарядник от другого устройства с большим током, в идеале 2А.
  • Зайти в загрузчик (обычно громкость вниз + питание), далее кнопкой «Питание» подтверждаем выбранный пункт Start. Если не помогает, то в режиме загрузчика выбирать громкостью Power down, затем подтвердить кнопкой питания. Далее следует отсоединить зарядное устройство и подсоединить его снова в течение десяти секунд. На экране должен появиться значок батареи. После этого можно пробовать включать устройство, предварительно дав ему зарядиться не менее часа. Подробнее можно прочитать на официальной странице поддержки .
  • Запитать смартфон от USB-выхода компа с помощью самопальной лягушки. Для этого достаточно найти любой USB-кабель (подойдет и от мышки), отрезать его, а затем присоединить красный провод к плюсу батареи, а черный - к минусу. Далее батарею следует поставить на место (с присоединенными проводами) и включить смартфон.


ПРОБЛЕМА #3. ТЕЛЕФОН НЕ ЗВОНИТ

Если не удается совершить звонок или смартфон вообще не видит мобильную сеть, то прежде всего следует проверить IMEI. Сделать это можно, набрав *#06#. Если вместо номера высветились нули, то IMEI слетел. Проще всего восстановить его из бэкапа, поэтому рекомендую сделать его после прочтения статьи и закинуть в облако. В Play Market есть очень много программ для создания и восстановления таких бэкапов, поэтому останавливаться на них не буду. Сделать то же самое можно и руками. Например, для Nexus 4 в эмуляторе терминала или из консоли нужно ввести следующие команды:

Бэкап IMEI:

$ adb shell

& gt ; su

& gt ; dd if = / dev / block / mmcblk0p8 of = / sdcard / m9kefs1 .img

& gt ; dd if = / dev / block / mmcblk0p9 of = / sdcard / m9kefs2 .img

Восстановление IMEI:

$ adb shell

& gt ; su

& gt ; dd if = / sdcard / m9kefs1 .img of = / dev / block / mmcblk0p8

& gt ; dd if = / sdcard / m9kefs2 .img of = / dev / block / mmcblk0p9

У Nexus 5 нет отдельного раздела EFS. Поэтому бэкапить надо целиком разделы 12 и 13:

$ adb shell

& gt ; su

& gt ; dd if = / dev / block / mmcblk0p12 of = / sdcard / modemst1 .img

& gt ; dd if = / dev / block / mmcblk0p13 of = / sdcard / modemst2 .img

Восстановление проводится так:

$ adb shell

& gt ; su

& gt ; dd if = / sdcard / modemst1 .img of = / dev / block / mmcblk0p12

& gt ; dd if = / sdcard / modemst2 .img of = / dev / block / mmcblk0p13

Но что же делать, если бэкапа нет? Способ восстановления IMEI найдется и в этом случае. Нужны наборы утилит EFS Professional и QPST , а также драйверы Qualcomm для твоего устройства. Сначала грузится модифицированное ядро, затем телефон перегружается в диагностический режим командами

$ adb shell

& gt ; su

& gt ; setprop sys .usb .config diag , adb

После этого IMEI можно менять. Подробную инструкцию . Если нет под рукой коробки, то IMEI можно узнать у Гугла в личном кабинете на вкладке Android.

Дополнительно понадобится узнать SPC code - шестизначное число, необходимое для работы сервисных программ. Сделать это можно следующим образом. Качаем из маркета и запускаем Nexus 5 Field Test Mode , нажимаем три точки, далее Settings (view), потом выбираем LTE, edit, выпрыгнет окно с запросом кода. После этого в консоли надо ввести:

Прошивка полного образа на Nexus 7 через flash-all.bat без параметра -w

Красный - плюс, черный - минус

& gt ; adb shell

& gt ; logcat - d | grep "commandId 200"

Ответом будут строки вида:

& gt ; 08 - 02 10 : 16 : 27.140 14401 14401 D LG_SVC_ITEMS :

getCommands commandId 200 - START

& gt ; 08 - 02 10 : 16 : 27.185 14401 14401 D LG_SVC_ITEMS :

getCommands commandId 200 = 353662 - END

где шесть цифр в конце и есть искомый код.

Вкладка Android с IMEI в личном кабинете

Подключение программы EFS Professional

Работа утилиты Qualcomm NV Tools, входящей в комплект EFS Professional

ПРОБЛЕМА #4. НЕ РАБОТАЕТ ТАЧСКРИН

Если неудачно уронить телефон, можно повредить экран и, как следствие, тачскрин. В этом случае поможет мышка, подключенная к смартфону через переходник USBOTG. Можно также подключить устройство к компу и использовать для управления консоль и ADB, о чем я писал в статье . ADB позволит не только запускать приложения, отправлять СМС и даже совершать звонки, но и эмулировать нажатия на экран. Команды выглядят следующим образом:

Text <строка> - ввести строку;
keyevent <код_клавиши> - эмулировать нажатиехардварной кнопки;
tap - тап по указанному месту экрана;
swipe - свайп от x1, y1 до x2, y2.

Спомощьютого же QPST можно активировать на Nexus 5 американской модели D820 частоты LTE, пригодные для использования в Европе.

Например, вытянуть шторку с уведомлениями можно так (отсчет координат идет от левого верхнего угла):

Если же не работает только часть экрана, можно произвольно сдвинуть выводимое изображение через консольную команду wm overscan или прогой Screen Shift.

ПРОБЛЕМА #5. НЕ РАБОТАЕТ USB

Если по USB телефон заряжается, но при подключении комп не видит устройство, можно совершать манипуляции с телефоном через Wi-Fi. Для этого нужны права root и приложение WiFi ADB . Запускаем приложение, жмем кнопку и подключаемся к смартфону с помощью команды connect и показанного приложением IP-адреса:

$ adb connect IP - адрес

Полное руководство по работе с ADB, повторюсь, есть в статье . В качестве более удобной альтернативы можно использовать AirDroid .

ПРОБЛЕМА #6. НЕ РАБОТАЕТ КНОПКА ПИТАНИЯ

Если в смартфоне сломалась кнопка питания, включить его можно так: зажимаем громкость вниз и подключаем проводом к компу. Попадаем в загрузчик. Из консоли вводим команду для продолжения загрузки (fastboot входит в состав Android SDK, папка platform-tools):

$ fastboot continue

Телефон загрузится. Для обеспечения работоспособности можно поставить модуль GravityBox для Xposed framework и включить опцию «Пробуждение громкостью» или поставить ядро с поддержкой DoubleTap2Wake. Чтобы иметь возможность погасить экран (заблокировать), следует активировать опцию «Двойное нажатие для сна» в GravityBox.

Другие хардварные кнопки можно переназначить, отредактировав один из файлов /system/usr/keylayout. На Nexus 5 хардварных кнопок немного, поэтому приведу пример со смартфоном Micromax Q415. У него очень неудачное расположение кнопок «Назад» и «Меню», но их легко поменять местами, если отредактировать файл ft5x06_ts.kl:

key 158 BACK
key 139 APP_SWITCH key 172 HOME
key 217 SEARCH
key 249 MENU

Достаточно в первой строке указать кейкод 249, а в последней - 158. Аналогичным образом можно изменить любые другие кнопки, включая кнопки громкости (их настройки могут находиться в другом файле).

ПРОБЛЕМА #7. ЧТО ДЕЛАТЬ ЕСЛИ ЗАБЫЛ PIN-КОД

Допустим, ты забыл PIN или не совсем трезвым поставил графический ключ, ну или друзья пошутили и включили распознавание по лицу. Так вот, если устройство по какой-то причине заблокировано, блокировку можно снять (при условии включенной отладки по USB и прав root) через ту же консоль:

$ adb shell

& gt ; su

& gt ; cd / data / system

& gt ; rm * .key

Команда удалит все пароли и графические ключи. Сами файлы, в зависимости от прошивки и модели устройства могут быть: gesture.key, password.key, cm_ gesture.key, personalpattern.key, personalbackuppin.key. Также за блокировку отвечают файлы locksettings.db, locksettings.db-shm, locksettings.db-wal.

После этого достаточно перегрузить устройство и ввести любой ключ, пароль. Если это не помогает, можно попробовать следующее:

$ adb shell

& gt ; cd / data / data / com .android .providers .settings / databases

& gt ; sqlite3 settings .db

& gt ; update system set value = 0

ПРОБЛЕМА #8. ЗАПРОС АККАУНТА GOOGLE ПОСЛЕ СБРОСА ДО ЗАВОДСКИХ НАСТРОЕК

На всех Нексусах, начиная с Nexus 6, а также на многих современных телефонах Google и производители ввели новую систему защиты данных пользователя, получившую название Factory Reset Protection (FRP). Теперь после сброса устройства до заводских настроек, на этапе начальной настройки у пользователя потребуют ввести данные (адрес почты и пароль) от предыдущего аккаунта, к которому привязан телефон.
По мнению Google, такая защита делает бессмысленным воровство телефона: злоумышленник, который не сумеет подобрать пароль, сможет сбросить устройство до заводских настроек через стоковый рекавери, но при загрузке упрется в этот экран.

Но что же делать честным пользователям, которые забыли логин и пароль на устройстве? Настроил ты телефон родителям и благополучно забыл почту с паролем. На выручку придет канал YouTube сайта Rootjunky.com. На канале множество видеоинструкций по обходу защиты на разных устройствах, включая обновление безопасности от 1 июня 2016 года и прошивки Android N developer preview 4.

Сводятся они к тому, что необходимо добраться до браузера, скачать и установить прогу QuickShortcutMaker, найти в ней Google Account Manager, выбрать Type Email and Password, нажать Try, три точки, далее Browser sign-in. После чего можно вводить данные любого аккаунта и перегружать устройство. Запустившийся мастер настройки уже не будет требовать Verify your account.

adb shell make_ext4fs / dev / block / mmcblk0p16

После этого аппарат должен заработать нормально. Единственный минус - каталог /persist окажется пустым, и при каждой перезагрузке будут меняться MAC-адреса на Wi-Fi и Bluetooth. Если это критично, то можно предпринять дополнительные шаги:

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

Last updated by at Ноябрь 18, 2016 .