Если телефон вдруг начал работать медленно, постоянно зависать или некоторые программы отказываются запускаться – значит необходимо произвести сброс настроек Андроид до заводских.
Один из способов сбросить настройки до заводских на Андроиде – это воспользоваться функцией Recovery.
Для каждого смартфона на базе Андроид существует определенный код, введя который можно произвести сброс данных на своем аппарате.
Потребуется всего лишь зайти в меню набора номер, написать там нужный код и система выполнит восстановление. Обратите внимание, что со временем эти сочетания могут меняться, а так же для разных моделей может подходить тот или иной код. Какой из них потребуется для вашей модели можно найти в сети.
Если телефон заблокирован, а пароль забыт, и все методы восстановления не помогают, можно применить два способа сброса после которых телефон не будет запрашивать код.
Первый вариант уже описан выше – это восстановить телефон к заводским настройкам через Recovery. Но есть и другой.
Попросите кого-нибудь набрать ваш номер телефона или сделайте это сами с другого устройства. Когда пойдет вызов, на экране появится совсем другое изображение, а так же и кнопка перехода в меню. Зайдя туда очень легко открыть нужный раздел, выбрать пункт, отвечающий за сброс данных. После этого ждем, пока завершится процесс, и телефон запустится в полностью рабочем состоянии и уже без требования ввести пароль.
Способ восстановления через компьютер не особенно простой и быстрый. Чаще всего такой метод используется, если другие по какой-либо причине не помогают или на телефоне не работают некоторые клавиши или тачскрин.
После этого смартфон включится в полностью рабочем состоянии и с настройками установленными производителем.
В случае если вообще ни один из предложенных способов восстановления не сработал можно применить последний вариант, а именно – закачать на телефон специальное приложение, которое самостоятельно запустит откат операционной системы и вернет ее к изначальному виду.
В этой инструкции мы расскажем Вам как сбросить смартфон на базе Android до заводских настроек, а также остановимся на вопросе о том, как правильно подготовить гаджет и сохранить всю необходимую информацию, перед ее случайным удалением.
Многие из нас сталкивались с проблемой постоянных зависаний устройства, возникновением глюков прошивки, потери связи и т.д. Чтобы избавиться от подобных трудностей, на помощь приходит сброс заводских настроек гаджета на Андроид. Что это означает? Обнуление настроек устройства позволяет восстановить заводские характеристики прошивки, что в дальнейшем положительно сказывается на быстродействии устройства и отсутствии дополнительных «Глюков».
Существует огромное количество способов сброса настроек на андроид до заводских, но единственное, что их объединяет – тотальное удаление всех файлов и данных с памяти устройства. Поэтому, следует заблаговременно позаботиться о важных для Вас медиа-файлах и контактной информации, заметках и прочих документах, которые Вы хотели бы сохранить. Как правильно это сделать, читайте далее.
Начнем с предварительного сохранения и переноса контактов, «куда по дальше» от нашего гаджета. Самый простой способ – скопировать контакты на сим карту. Сделать это легко, следуя нашей инструкции. Зайдите в меню контактов и выберите пункт «Импорт/Экспорт». В появившемся окне, осуществите экспорт контактов на любой удобный для Вас носитель: SIM-карту или SD устройство хранения данных.
Самый надежный способ, это переписать Ваши контакты в записную книжку, но, у нас «На дворе», эра технологий и гаджетов, такой вариант подойдет не для каждого. Советуем воспользоваться эффективным и действенным методом по бэкапу контактов на андроид – синхронизировать данные с аккаунтом Google или его облачным хранилищем. Кроме контактов, сервис облачного хранилища, предлагает Вам синхронизировать СМС сообщения, заметки и записи календаря с любого Android устройства.
Для начала Вам следует зарегистрироваться в сервисе Гугл, попросту создайте новый аккаунт или авторизуйтесь в старом. Подробно рассказывать не будем об этом, так как такие простейшие действия не нуждаются в комментариях. Расскажем Вам о правильной синхронизации необходимой информации с серверами Google.
Переходим в настройки телефона, раздел «Аккаунты». Выбираем аккаунты «Google». В открывшемся окне будет несколько пунктов
Безопасность и вход;
Конфиденциальность;
Настройка аккаунта;
В верхнем углу экрана устройства, появится Ваша учетная Запись (аккаунт Гугл), тапаем по нему.
После проделанных действий появится окно с предложением вариантов синхронизации. Ставим галочки напротив нужных нам пунктов. Если Вы желаете провести ручной бэкап данных на сервер Гугл, нажмите на круговые черные стрелочки, как это показано на скриншоте.
Поздравляем Вас! Необходимая информация и данные были загружены на сервер Google и синхронизированы с Вашим аккаунтом. После сброса настроек устройства, Вам не составит труда восстановить записную книжку или заметки смартфона.
Простой способ – подключить устройство через USB шнур к компьютеру и передать на него необходимую информацию. Есть небольшой нюанс – не все телефоны синхронизируются с ПК в режиме «Флэшки». В момент подключения гаджета к компьютеру, выберите режим «Использовать как USB – накопитель».
Второй способ бэкапа необходимых файлов, это перенос их из памяти устройства на флэш-карту. Откройте диспетчер файлов.
В окне диспетчера, выберите фотографии, которые находятся в памяти телефона. SD карта отображается в другом месте (sdcard1).
Отмечайте фотографии, которые необходимо перенести на флешку (зажмите пальцем на нужном файле, пока не появится галочка).
В правом верхнем углу расположена кнопка «Меню». Если Вам необходимо выбрать несколько файлов, нажмите «Выбрать все», чтобы не тратить время на выделение каждой фотографии. На следующем шаге тапните по пункту «Переместить» и укажите SD карту, как конечную точку расположения Ваших файлов. Чтобы не запутаться, можно создать дополнительную папку, нажав (+) и сохранить данные в нее.
Сделайте тоже самое с видео, музыкой и документами, если для Вас эти файлы важны.
Третий способ сохранения данных на Andorid перед сбросом его настроек – использование облачных хранилищ. Алгоритм действий ничем не отличается от предыдущего пункта, все, что Вам нужно сделать, это скачать с плей маркета дополнительные приложения: Гугл Диск, Яндекс Диск и т.д. Мы советуем Вам использоваться Gogle Drive, т.к. он автоматически синхронизируется с данными Вашего аккаунта, после сброса настроек на гаджете.
Заходим в Google Drive, нажимаем «+» и выбираем «Загрузить».
Отмечаем изображения и папку для загрузки в облачное хранилище. Проделайте описанные действия с остальными медиа данными.
Первый и самый простой способ осуществить сброс настроек - это воспользоваться стандартным меню телефона, т.к. сам аппарат будет Вам подсказывать, что следует делать. Для начала Вам следует зайти в меню смартфона и найти раздел «Настройки». Как правило, это «Шестеренка».
Совет! Опытные пользователи могут сказать, что на каждом Андроид устройстве, пошаговый сброс настроек отличается алгоритмом и последовательностью действий. На самом деле это не так. «Стоковый» или «Стандартный Android» не отличаются стратегией сброса настроек и данных.
Находим в «Настройки», пункт «Восстановление и Сброс». Выбираем «Сброс настроек телефона» - «Стереть Все».
Например, если у Вас Samsung смартфон, вместо пункта меню «Восстановление», присутствует «Архивация и сброс».
В другом случае, со смартфонами Xiaomi, Meizu и Huawei, алгоритм ничем не отличается, но название кнопок, претерпели изменения. Перейдите в «Настройки» - «Расширенные» - «Сброс настроек»
После успешного завршения сброса, работоспособность гаджета будет на высота, а вы навсегда забудете о глюках и притормаживаниях процессора.
Второй способ сброса настроек, это использование секретных кодов, которыми в основном пользуются мастера по ремонту смартфонов. Но, даже самый просто пользователь может без проблем воспользоваться любым из них. Для этого нам понадобиться нажать кнопку «Выхова» и когда появятся наэкранные цифры, следует набрать «Секретный код».
*2767*3855#-даный код полностью переустанавливает прошивку, делая Ваш телефон новым.После проделанной манипуляции (1-3%) пользователей могут сказать, что Андроид смартфон не включается. Да риск такого непреяного события присутствует, но не стоит опускать руки. В этом случае Вам следует обновить прошивку устройства.
*#*#7780#*#*-с этим кодом произойдет сброс настроек. Удалятся приложения,остальные данные остануться.
Третий способ является самым интересным. Он создан для пользователей, у которых основное хобби – обновление прошивок на Андроид устройстве. Это сброс настроек через Recovery. Так называемый «Жесткий метод» или «Factory reset». Присутствуют нюансы и тонкости, о которых мы расскажем Вам подробнее и постараемся ответить на все вопросы в комментариях к статье.
Этот способ «Обнуления», как правило происходит при выключенном экране устройства, с использованием определенной комбинации клавишь.
Для справки! Обязательно зарядите устройство не менее 80%.
Приступим. Выкючите устройство.
У каждого производителя Android смартфона отличается комбинация клавишь для ввода устройства в режим «Recovery». Советуем заранее ознакомиться с возможными варианты, о которых мы сейчас расскажем Вам. Как правило, существует базовая комбинация: Кнопка громкости вниз (-) и кнопка ВКЛ/Выкл устройства. Зажмите их до появления рекавери (как изображение на фотографии ниже).
Если у вас смартфон от Самсунг без кнопки ДОМОЙ (кнопка «Home»), то зажимаем клавишу громкости (+) и ВКЛ/ВЫКЛ устройства.
В другом случае, если «Home» присутствует, сочетание клавиш будет следующим: одновременно нажмите и держите «+», «Home» и «Вкл/Выкл». Как только появится надпись Samsung, отпустите нажатые кнопки.
У некоторых моделей LG следует нажать (-) и кнопку «ВКЛ/ВЫКЛ»), но после появления логотипа кнопку питания следует отпустить и нажать еще раз.
На телефонах SONY определенного типа, следует нажать одновременно (-), (+) и кнопку «ВКЛ/ВЫКЛ».
После наших действий, меню «Recovery» будет выглядеть примерно так, как показано на фотографии ниже.
Далее Вам следует перемещаться по меню Рекавери при помощи кнопок громкости и выбрать пункт «wipe data/factory reset» или "Clear eMMC», «Clear Flash». Выбор производится с помощью ВКЛ/ВЫКЛ. Выбираем нужный пункт и нажимаем «yes» или «yes - delete all user data». После того, как телефон завершил жесткий сброс, выбираем пункт «Reboot System Now» (перезагрузка системы). На этом процесс «Hard Reset» можно считать завершенным.
Отдельным пунктом мы выделили ситуацию, в которую могут попасть владельцы Samsung устройств. Случается, так, что гаджет не заходит в режим «Recovery». В этом случае Вам поможет адаптер «Джинг». Он вставляется в разъем гнезда зарядки и в течении 3 секунд вводит смартфон в режим Recovery.
Также разработана программа для сброса настроек на андроиде с использованием компьютера - Android Debug Bridge (ADB). Её следует установить на Ваш компьютер, а на телефоне активировать режим ADB.Подключаем телефон к компьютеру (желательно через оригинальный кабель).
Для сброса настроек Anrdoida с ПК, нажмите «Пуск» - «Выполнить» и введите «cmd». После запуска командной строки, откройте программу, набрав adb reboot recovery в командной строке. После ввода смартфона в режим Рекавери, следуйте описанной выше инструкции.
В этой инструкции мы рассмотрели наиболее популярные способы сброса настроек на Андроид смартфонах. Перед тем, как удалить информацию или сделать «жеский сброс», старайтесь подготовить бэкап данных или синхронизировать устройство с Google аккаунтом.
Если у Вас остались вопросы, задавайте их в комментариях к этой статье.
Подробности Benks Создано: 28 октября 2017 Обновлено: 11 ноября 2017Мобильные устройства настолько тесно переплелись с повседневной жизнью, что отсутствие смартфона под рукой может вызвать панику. А уж если он сломался, то и говорить нечего. Для многих это грозит потерей тысяч нервных клеток. В этой статье мы рассмотрим как восстановить работу Android устройства при некоторых «поломках», научимся частично восстанавливать его функции до покупки нового и доставать важную информацию из разбитого телефона.
Идеальный вариант для описанных в статье рецептов - это телефон с разблокированным загрузчиком, установленным кастомным рекавери TWRP (CWM давно не обновляется), с наличием прав root и галочкой «Отладка по USB» в настройках для разработчиков. Такая мелочь, как эта самая галочка, позволит в случае разбитого экрана не только вытащить данные с карты памяти, но и достать базы контактов или СМС, используя плагин ADB для Total Commander.
Рекомендую проделать эти манипуляции сразу, чтобы не было мучительно больно, когда возникнут проблемы с телефоном. Все примеры будут даны для Nexus 5, как самого распространенного эталонного Android-смартфона.
Начнем с наиболее частых проблем. Телефон перестал загружаться. Постоянно висит логотип Google, и дальше дело не идет. Имеем классический бутлуп (bootloop - загрузка по кругу). Может наступить после ежемесячного обновления безопасности устройства даже у пользователей со стоковой прошивкой, которые никогда не лезли в систему. Решений три:
При полной разрядке аккумулятора телефон может не включиться даже после подсоединения зарядника: при достижении нескольких процентов заряда смартфон начнет загрузку, во время которой опустошит батарею и вновь отключится. Решений может быть несколько.
Если не удается совершить звонок или смартфон вообще не видит мобильную сеть, то прежде всего следует проверить IMEI. Сделать это можно, набрав *#06#. Если вместо номера высветились нули, то IMEI слетел. Проще всего восстановить его из бэкапа, поэтому рекомендую сделать его после прочтения статьи и закинуть в облако. В Play Market есть очень много программ для создания и восстановления таких бэкапов, поэтому останавливаться на них не буду. Сделать то же самое можно и руками. Например, для Nexus 4 в эмуляторе терминала или из консоли нужно ввести следующие команды:
$ adb shell & gt ; su & gt ; dd if = / dev / block / mmcblk0p8 of = / sdcard / m9kefs1 .img & gt ; dd if = / dev / block / mmcblk0p9 of = / sdcard / m9kefs2 .img |
$ adb shell & gt ; su & gt ; dd if = / sdcard / m9kefs1 .img of = / dev / block / mmcblk0p8 & gt ; dd if = / sdcard / m9kefs2 .img of = / dev / block / mmcblk0p9 |
$ 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
Если неудачно уронить телефон, можно повредить экран и, как следствие, тачскрин. В этом случае поможет мышка, подключенная к смартфону через переходник USBOTG. Можно также подключить устройство к компу и использовать для управления консоль и ADB, о чем я писал в статье . ADB позволит не только запускать приложения, отправлять СМС и даже совершать звонки, но и эмулировать нажатия на экран. Команды выглядят следующим образом:
Text <строка> - ввести строку;
keyevent <код_клавиши> - эмулировать нажатиехардварной кнопки;
tap
swipe
Спомощьютого же QPST можно активировать на Nexus 5 американской модели D820 частоты LTE, пригодные для использования в Европе.
Например, вытянуть шторку с уведомлениями можно так (отсчет координат идет от левого верхнего угла):
Если же не работает только часть экрана, можно произвольно сдвинуть выводимое изображение через консольную команду wm overscan или прогой Screen Shift.
Если по USB телефон заряжается, но при подключении комп не видит устройство, можно совершать манипуляции с телефоном через Wi-Fi. Для этого нужны права root и приложение WiFi ADB . Запускаем приложение, жмем кнопку и подключаемся к смартфону с помощью команды connect и показанного приложением IP-адреса:
$ adb connect IP - адрес |
Полное руководство по работе с ADB, повторюсь, есть в статье . В качестве более удобной альтернативы можно использовать AirDroid .
Если в смартфоне сломалась кнопка питания, включить его можно так: зажимаем громкость вниз и подключаем проводом к компу. Попадаем в загрузчик. Из консоли вводим команду для продолжения загрузки (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. Аналогичным образом можно изменить любые другие кнопки, включая кнопки громкости (их настройки могут находиться в другом файле).
Допустим, ты забыл 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 |
На всех Нексусах, начиная с 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 .
Смартфоны на платформе Андроид сегодня самые популярные. Большинство пользователей отдают предпочтение именно им, кто-то, полагаясь на простоту использования и доступность всех сервисов, другие основываются на невысокой стоимости гаджетов. Независимо от причины выбора, проблемы с операционной системой нередко возникают у всех владельцев. Нередко, единственным возможным выходом из ситуации становится полный сброс системы. Сегодня мы поговорим именно об этом. Разберёмся, .
Для начала, давайте разберёмся, в каких случаях необходимо подобное решение. После окончания процесса в руках пользователя окажется обнулённый телефон, память устройства будет полностью очищена, а, следовательно, видео и другой контент, сохранённый на устройстве. При этом обновлённая версия ПО не сбрасывается и делать апгрейд по новой не придётся.
Многие опасаются, что потеряют полностью все данные. Если они хранятся на съёмном носителе, то можете не переживать за их сохранность, всё останется на месте.
В каких ситуациях целесообразно выполнять сброс настроек.
Сброс настроек позволяет решить немало проблем. И единственный минус в данном случае – необходимость заново скачивать все необходимые приложения. Но в целом процесс не займёт много времени. В большинстве случаев этот вопрос решается предварительным резервным копированием состояния.
Прежде чем перейти к подробному описанию процесса, как сбросить Андроид к заводским настройкам , следует озвучить необходимые для подготовки моменты.
Других подготовительных действий не требуется.
Есть несколько путей, позволяющих достичь нужного результата. Мы рассмотрим три самых простых и доступных, с которыми справится даже начинающий пользователь.
Это самый простой вариант обнуления смартфона. Он идеально подойдёт, если у владельца есть полный доступ к гаджету. Итак, если вам доступен пользовательский интерфейс, и вы спокойно можете открыть меню устройства – действуйте следующим образом.
Дождитесь выполнения процедуры. После полного сброса заново запустится мастер настроек, как при первом включении гаджета. Запустите устройство, следуя подсказкам.
Этот вариант подойдёт для тех, чей смартфон критическом состоянии. Забыт ключ разблокировки или гаджет зависает настолько, что даже не удаётся полностью включить его.
Разработчики создали отдельное инженерное меню для таких ситуаций. В нём можно выполнить сброс смартфона без загрузки операционной системы. Достаточно нажать и удерживать определённые клавиши, а затем выполнить простой алгоритм действий.
Стандартной считается сочетание клавиш питания и кнопки регулирования звука в положении «-». Однако, в конечном счёте необходимая комбинация задаётся производителем.
Уточнить нужную комбинацию можно в сопроводительных документах вашего смартфона или на сайте производителя. Важное условие – переход в инженерное меню выполняется на выключенном смартфоне. Если комбинация нажата верно, гаджет даст лёгкий виброотклик и загрузит меню Recovery.
Нужное меню в более новых моделях реагирует на прикосновения, в остальных навигация выполняется с помощью клавиши громкости, выбор подтверждается кнопкой питания.
Есть ещё один вариант, как сбросить Андроид к заводским настройкам . Существует мнение, что есть определённые команды, состоящие из набора цифр и символов, которые запускают нужные процессы в смартфоне. Предупреждаем сразу, вполне возможно, что ни одна из них необходимого результат не даст. Но в качестве интереса можно попробовать.