Консоль для телефона что такое
Командная строка Андроид, как открыть и запустить
Командная строка Андроид, как открыть и запустить. Очень частый вопрос который задают новички Android: «Где находится и как запустить командную строку Android?». Все очень просто, данная статья расскажет вам об этом!
С помощью командной строки многие пользователи выполняют кастомизацию Android (изменяют вид и функциональность), получают Root права, либо используют при разработке приложения.
К большому сожалению пользователей или к их счастью практически на 99% устройств Android отсутствует командная строка, но все это поправимо!
Где найти и запустить командную строку Android?
Есть 2 варианта «добычи» командной строки в Android и оба они вам понадобятся в дальнейшем использование на вашем устройстве.
Вариант 1 — Установка приложения «командная строка»
Запустите установленное приложение и перед вами окажется командная строка Android!
Недостатком этого решения будет, то что, если у вас нет Root прав, то у вас не будет возможности более полно использовать команды adb, поэтому вам понадобиться использовать и второй вариант, для которого необходим компьютер.
Вариант 2 — Компьютер и утилита ADB
Для того того чтобы управлять более полно вашим Android смартфоном или планшетом с помощью командной строки с вашего компьютера вам понадобиться выполнить несколько действий:
После чего используя командую строку или программу ADB RUN используем команды ADB и Linux для настройки вашего Android смартфона или планшета.
Портативные игровые приставки на Android. Магия кнопочек…
Александр Носков
Когда Android только вышел в массы, его создатели пророчили ему жизнь не только в телефонах и планшетах, но и в телевизорах, автомобильных навигаторах и игровых приставках, ранее использовавших свое собственное программное обеспечение. И если с телевизорами и навигаторами все более-менее ясно, то вопрос игровых приставок остается открытым. На дворе 2014 год, и пора подвести некоторые итоги.
А-бренды про нас забыли?
Уже много лет образцом компоновки элементов, удобства и «юзабилити» портативной игровой консоли является Sony Playstation Portable.
Ядреная смесь геймпада, экрана и аккумулятора доказала свою жизнеспособность. Ее можно до сих пор встретить и в рюкзаке подростка, и в кармане каменнолицего полицейского, и в сумочке светской кокетки, и в мозолистых манипуляторах шпалоукладчика.
Казалось бы, фирмы-производители Android-устройств должны попытаться наложить свои жадные руки на такой соблазнительный кусок пирога. Но этого не происходит. В их понимании этот сегмент рынка до сих пор является темной лошадкой, сулящей риски и сомнительную прибыль. Из известных европейскому населению брендов только NVIDIA пыталась сделать портативную игровую консоль в более-менее классическом форм-факторе. Речь, конечно же, об NVIDIA Shield Portable.
Приставку уже можно купить за скромные 9 990 рублей (против 20 000 на старте продаж), что говорит о ее полном провале на рынке. В чем же дело? Технические характеристики соответствуют хорошему планшету, производительности в играх – «за глаза», дизайн интересный. Эта портативная консоль, извините, совсем не портативная. При размерах 158х135х57 мм и весе в 579 г носить ее в кармане не то что рубашки, но даже пальто не представляется возможным. Продукт странный, позиционирующийся производителем как мобильный, но при этом обладающий характеристиками «домашне-диванного». В следующем своем устройстве под названием Shield компания NVIDIA еще дальше отошла от светлой идеи «портативной игровой консоли», разделив планшет и геймпад, который придется докупать отдельно.
Так А-бренды, видимо, совсем отбросили идею использовать Android в портативных игровых устройствах.
Китайский Китай про нас не забыл!
В промышленных странах Азии, особо не связанных лицензионными отчислениями кому бы то ни было, иногда нет-нет, да и сделают нечто похожее на мечту геймера. Еще недавно портативные игровые приставки от NoName производителей отличались слабой «начинкой» и еще более бедными экранами. Играть на них могли только энтузиасты, для которых важен был игровой процесс, а не качество картинки или Fps. Речь шла о том, потянут ли они что-то серьезнее Angry Birds, или нет.
На сегодняшний день «такую же, как PSP, только на Android» найти можно с несколькими оговорками. Китайские бренды оснащают свои игровые планшеты (именно так они называются в Яндекс.Маркете) различными чипсетами. Если нет желания портить себе нервы «тормозами» и «фризами», то настоятельно рекомендуется обращать внимание только на игровые приставки, оснащенные RockChip RK3188. Этот 4-ядерный товарищ без всяких условностей позволит поиграть во все игры на Android и достойно справится с эмуляцией игр OLD-Gen приставок, в том числе и PSP. Его производительность в играх находится на уровне Qualcomm Snapdragon 600 и лишь чуть-чуть уступает 8-ядерной ракете Mediatek MT6592. Это лучшая платформа из доступных на сегодняшний день среди портативных игровых приставок на Android, за исключением продукции NVIDIA.
Неизвестно, насколько законно пребывание в Google Pay эмулятора Sony PlayStation Portable — PPSSPP, однако факт остается фактом – поиграть в Tekken 1-6 или GTA Liberty Story теперь можно с помощью механических клавиш геймпада или подключенной клавиатуры.
И все же игровые консоли с экраном диагональю 7 дюймов трудно назвать по-настоящему портативными.
В разряде «менее 5 дюймов» достойных игровых приставок на Android ОС, увы, нет. TFT экраны низкого разрешения и 2-ядерные процессоры позапрошлого поколения не удовлетворят обычного любителя поиграть. Исключением с некоторыми натяжками можно назвать универсальный игровой смартфон Func Much-01 (под таким названием он продается в нашей стране).
На стороне девайса – 5″ 1280х760 IPS-экран, два стика и геймпадные клавиши, а также возможность совершать звонки и выходить в сеть по протоколу 3G. Увы, внутри у него трудится старичок MediaTek MT6589, что сильно ограничивает его игровые возможности. И в реальной жизни он выглядит далеко не так красиво, как на тизерном изображении. С другой стороны, тех пользователей, которых устраивает производительность смартфона на базе MT6589 или 6582, Func Much-01 (в девичестве Much i5) не разочарует.
Играть на нем можно с комфортом, а надо ли большего геймеру, который купил устройство, чтобы играть? И все же, хотелось бы большего, относительно «тяжелый» GTA Vice City работает на нем с микрозадержками, что не может нравиться.
Костыли
Да простят меня читатели, но костылями было решено назвать различные геймпады с креплениями для смартфона/планшета. Костыли, потому что надежность конструкции всегда под вопросом. Костыли, потому что подключение и настройка управления в играх всегда связана с танцами с бубном.
Костыли, потому что никакой Samsung EI-GP20 за 3 000 рублей не заменит уже вбитые в корпус кнопки и не сделает из смартфона портативную игровую приставку.
Ожидание китайского торта с вишенками
Недавно в профильные СМИ подобно струйке меда втекла информация об анонсе в Китае двух портативных игровых смартфонов-клонов 78point Po1 и Much W1. Идея играть и звонить с помощью одного устройства не может не вызвать самый горячий отклик в душах населения.
Некоторые итоги за 2014 год
2014 год в целом порадовал разве что появлением портативных консолей на чипсете RK3188, позволяющем играть во все, что есть, и анонсом Much w1/78point 01. Больше геймеру особо радоваться нечему, сегмент портативных игровых приставок до сих пор остается уделом китайских производителей, в большинстве случаев не имеющих доступа к хайтек-технологиям. Что ждет такие устройства в будущем? Прислушаются ли А-бренды к одиноким голосам любителей кнопочек?
Подключение консолей к системным телефонам для офисных мини-АТС
Дополнительные консоли подключаются к системным телефонам в случае, когда количества кнопок быстрого доступа к линии на аппарате недостаточно для эффективной работы. Такое оборудование представляет собой панель с кнопками. Как правило, в ней доступны возможность регулирования угла наклона, индикация занятости линии.
Разные модели консолей отличаются преимущественно количеством кнопок и совместимостью с системными телефонами. Так, например, для аппарата KX-NT343 может использоваться консоль KX-NT305Х на 60 кнопок, а также более компактные модели на 12 кнопок. Подключение оборудования осуществляется через специальный порт.
Функциональные возможности консоли для мини-АТС:
1. Удержание вызова.
2. Переадресация на линию выбранного отдела или сотрудника.
3. Включение паузы во время разговора.
4. Использование повторного набора.
5. Определение свободных и занятых линий.
6. Настройка громкости.
7. Проведение сеансов конференц-связи.
Полный список возможностей индивидуален для каждой системы телефонии, зависит от функциональности аппаратов и других факторов. Но в любом случае консоль существенно упрощает работу менеджера, секретаря или оператора.
Понравилась наша статья?
У нас есть еще масса интересных статей в нашем блоге.
Выбираем игровой планшет-консоль на Android
Оглавление
Вступление
Наблюдение за развитием игровых консолей завораживает. Пионеры этой области фактически ушли в небытие (Atari), и сегодня за право поселиться в вашем доме борются Sony, Microsoft и Nintendo. Мобильные игровые гаджеты выделены в отдельную категорию. Среди них наиболее известны Sony PlayStation Vita и Nintendo 3DS.
На каком-то этапе появился симбиоз мобильного телефона и консоли. Многие помнят Nokia N-Gage и Nokia N-Gage QD, которые хоть и не разошлись огромными тиражами, но мгновенно стали легендарными. Чуть позже игры серии N-Gage были адаптированы и для прочих смартфонов на платформе Symbian S60. Сегодня же любой «мобильник» на Android (а также iOS и Windows Phone) позволяет играть в любом месте.
реклама
Однако сенсорный экран удобен далеко не во всех жанрах. Поэтому какое-то время назад появились android-консоли. По большому счету, это разновидность смартфонов (или планшетов) с урезанной телефонной частью и интегрированным манипулятором.
Специфика данного весьма узкого сегмента рынка такова, что здесь присутствуют только компании из Китая и России. Среди брендов с мировым именем можно вспомнить только Nvidia Shield Portable, да и то эта консоль не совсем подходит под выбранный формат: у нее дисплей откидывается, а мы сконцентрировали внимание на моноблоках.
И поскольку рынок android-консолей нельзя назвать сформировавшимся, тут много путаницы. К примеру, в продаже до сих пор можно найти устаревшие как морально, так и технически модели. Сразу отсеем устройства с одноядерными процессорами и 512 Мбайтами оперативной памяти: страшно даже представить, как на них мучаются современные игры.
Семидюймовые консоли
Одним из лидеров на рынке android-консолей является EXEQ. Эта торговая марка группы компаний «Проявляй Эмоции» была представлена в 2005 году. Сегодня EXEQ производит разнообразную мобильную электронику, в том числе и игровые приставки.
EXEQ Aim Pro является одной из самых продвинутых моделей компании. В ней используется семидюймовый IPS дисплей с разрешением 1280 x 800 пикселей.
реклама
В качестве аппаратной платформы выбран очень распространенный в планшетах из Поднебесной чип RockChip RK3188. Его четыре ядра Cortex-A9 трудятся на частоте 1.4 ГГц, а графику обрабатывает чип Mali-400 MP4. Также здесь 2 Гбайта оперативной памяти и 16 Гбайт встроенной. Поддерживаются карты microSD объемом до 32 Гбайт.
Из средств манипуляции EXEQ Aim Pro получил два стика, крестовину слева и четыре игровые клавиши справа. В целом такое сочетание можно считать классическим.
Кроме того, на EXEQ Aim Pro предустановлен эмуляторный центр Game X (Happy Chick), с помощью которого можно запускать игры для легендарных консолей из прошлого: NES (Dendy), Sega Mega Drive/Genesis, Nintendo 64/DS, GameBoy, PlayStation 1 и PlayStation Portable. Причем это не просто рекламный трюк: недавно мы познакомились с EXEQ Aim Pro и смогли лично в этом убедиться.
В целом EXEQ Aim Pro весьма неплохо справляется со своими задачами, даже несмотря на начинку не первой свежести. За нее вполне можно заплатить 7 500 рублей, которые она стоит.
В продаже присутствует и чуть более доступная модель EXEQ Aim. Визуально она идентична, но технически немного отличается: тут установлен четырехъядерный процессор Allwinner A31s (Cortex-A9, 1 ГГц) с графикой PowerVR SGX544MP2 и всего 1 Гбайт ОЗУ. Зато EXEQ Aim в среднем на 500 рублей дешевле EXEQ Aim Pro.
Вслед за EXEQ Aim Pro рассмотрим другую консоль с такой же начинкой.
Единственным заметным аппаратным отличием Archos GamePad 2 от вышерассмотренной модели является присутствие модуля Bluetooth. При использовании мобильных приставок он может быть полезным при подключении беспроводных наушников.
Еще одним плюсом Archos GamePad 2 можно считать компактность. Эта консоль заметно тоньше (9.9 мм против 16.5 мм) и легче (400 г против 500 г). Но цена все расставляет по своим местам: Archos GamePad 2 стоит примерно 10 000 рублей.
В данном случае придется выбирать между более привлекательным ценником и компактностью. Не забываем и про Bluetooth. Емкость аккумулятора в обоих случаях составляет 5 000 мАч.
реклама
Консоль Func Titan-03 уже довольно трудно найти в продаже, хотя где-то еще продают остатки по 6 000-7 000 рублей.
Из-за процессора Func Titan-03 можно напрямую сравнивать с EXEQ Aim Pro и Archos GamePad 2, однако на их фоне данная модель будет проигрывать.
реклама
Во-первых, здесь ниже разрешение дисплея — 1024 x 600 пикселей (да-да, это не только снижает нагрузку на чип, но и сказывается на качестве изображения). Во-вторых, у Func Titan-03 существенно меньше емкость аккумулятора — 3 500 мАч. А в отзывах многие пользователи жалуются на очень скудную автономность. В-третьих, у Func Titan-03 только один стик. Последний момент будет заметен далеко не во всех играх, но факт остается фактом.
PGP AIO Droid 7 7400
Пару недель назад мы опубликовали обзор PGP AIO Droid 7 7400. Это устройство по многим параметрам схоже с Func Titan-03: тот же процессор, тот же запас оперативной памяти и такое же разрешение экрана.
Среди плюсов PGP AIO Droid 7 7400 поспешим отметить наличие двух аналоговых стиков и более емкую батарею на 4 000 мАч. А среди чисто косметических достоинств PGP AIO Droid 7 7400 можно припомнить алюминиевую заднюю панель с резиновыми вставками, не позволяющими устройству скользить в руках.
реклама
В обзоре PGP AIO Droid 7 7400 мы похвалили консоль за лучшее в классе соотношение характеристик и цены.
Но это не значит, что игровой планшет лишен недостатков: у него невысокое время автономной работы и не лучшее качество матрицы экрана.
Консольный Android: 50 команд ADB, о которых должен знать каждый
Содержание статьи
Существует множество инструментов для работы с подключенным с помощью USB-кабеля или Wi-Fi смартфоном. Особо развитые инструменты позволяют перемещать файлы, устанавливать и удалять софт, просматривать контакты, делать скриншоты экрана и даже отправлять СМС, однако ни один графический инструмент не сравнится с мощью, которую может дать консоль Android. В этой статье мы поговорим об ADB (Android Debug Bridge) — стандартном инструменте для отладки и работы с консолью Android с компа.
Основы работы с ADB
Для начала работы с ADB его следует активировать на устройстве и установить утилиту adb и драйверы на комп. Первая задача выполняется с помощью включения «Отладки по USB» в пункте настроек «Для разработчиков» (если этот пункт скрыт, нажми семь раз на номер сборки в меню «О телефоне»).
Для установки ADB на комп качаем Adb Kit и распаковываем в любую папку (рекомендую использовать названия папок без русских символов). Также скачиваем и устанавливаем драйверы ADB.
Работать с adb нужно из командной строки. Нажимаем Win + R и вводим cmd, далее переходим в папку, в которой лежит adb. Для моей папки команда будет следующей:
Добавление adb в переменную Path
Xakep #208. Атака на сигналку
Проверим наше подключение к телефону с помощью следующей команды (она должна вывести список подключенных устройств):
С ADB можно работать через Wi-Fi. Для этого нужны права root и приложение WiFi ADB. Запускаем приложение, жмем переключатель и подсоединяемся к смартфону с помощью команды connect и показанного приложением IP-адреса:
Далее работа с ADB ничем не отличается.
Установка программ
ADB можно использовать для установки приложений без необходимости копировать их на смартфон. Достаточно выполнить такую команду:
В команду также можно добавить дополнительные ключи. Полезными будут -е — переустановить приложение с сохранением данных и -d — установить версию меньше текущей.
Программы можно и удалять, но для этого нужно знать название пакета (как узнать, расскажу чуть позже). На примере игры Angry Birds Seasons команда будет выглядеть так:
Бэкап приложений
В Android есть встроенные функции бэкапа, которые также можно запустить с помощью командной строки. Для этого используется команда adb backup и набор опций:
— перечень пакетов для бэкапа.
После ввода необходимо подтвердить начало выполнения бэкапа на самом устройстве. Для восстановления полученного бэкапа нужно выполнить соответствующую команду:
Консоль в консоли
Наряду с упомянутой консолью, которая является DOS-консолью под Windows, в Android существует и своя. Она вызывается через adb shell и представляет собой по сути стандартную Linux-консоль, но с неполным набором команд, расширить который можно, установив из маркета BusyBox. Использовать эту консоль можно двумя способами. В интерактивном режиме она запускается командой
В шелле работают стандартные команды для копирования, перемещения и удаления файлов: cp, mv и rm. Можно менять каталоги (cd) и смотреть их содержимое (ls). Кроме стандартных Linux-команд, о которых можно узнать из любого справочника, в Android есть несколько своих специализированных инструментов, но, чтобы использовать некоторые из них, придется получить на смартфоне права root, а после запуска консоли выполнять команду su:
Вывод свободного пространства на устройстве командой adb shell df
Пример работы команды ls для вывода информации о разделах
Создание скриншота
Выполняется одной строчкой:
После этого картинку нужно выдернуть из устройства командой adb pull:
В recovery скриншот можно сделать следующей командой:
Затем необходимо преобразовать файл fb0 в нормальное изображение с помощью FFmpeg, который нужно скачать и положить в папку с adb. Расширение необходимо ставить своего устройства:
Запись видео, происходящего на экране устройства
Данная команда начнет записывать видео с разрешением 1280 x 720 (если не указать, то будет использовано нативное разрешение экрана устройства), с битрейтом 6 Мбит/с, длиной 20 с (если не указать, то будет выставлено максимальное значение 180 с), с показом логов в консоли. Записанное видео будет находиться в /sdcard (файл video.mp4).
Управление приложениями
Для управления приложениями используются две команды: pm (package manager) — менеджер пакетов и am (activity manager) — менеджер активностей. У данных команд есть немало ключей, которые можно посмотреть на портале разработчиков. Остановимся на некоторых.
Для начала получим список установленных на устройстве приложений в виде названий пакетов, которые пригодятся позже:
Добавив в конец -s, ты увидишь только системные приложения, -3 — только сторонние, -f покажет пути установки пакетов, а -d — отключенные приложения. Далее, зная названия пакетов, можно совершать над ними различные насильственные действия :). Например, отключить ненужный календарь:
Ну а совсем удалить можно так:
Для использования activity manager понадобятся более глубокие знания структуры Android и понимание того, что такое Avtivity и Intent. Это позволит тебе запускать различные приложения, например браузер или настройки:
Завершить работу приложения можно противоположной командой:
Тот же activity manager поможет сделать звонок на нужный номер телефона:
А так можно открыть страницу в браузере:
Запуск браузера из консоли
А с помощью вариации предыдущей команды можно отправить СМС:
В данной команде input keyevent эмулирует нажатие кнопок и может использоваться как для хардварных, так и для кнопок внутри приложения. В нашем примере 22 соответствует перевод фокуса вправо (джойстик вправо — dpad right), а 66 — Enter.
С помощью команды input можно, например, разблокировать телефон. Для этого необходимо ввести:
Погасит экран keyevent 26, что соответствует нажатию кнопки Power. Можно также поэкспериментировать с цифрами 3 — Home, 4 — Back, 24 — Volume Up, 25 — Volume Down, 27 — физическая кнопка Camera. Последнюю кнопку можно передать и через широковещательные сообщения (полный список широковещательных сообщений ты найдешь тут):
Другое широковещательное сообщение переведет телефон в режим самолета:
Но данная команда не сработает на последних версиях Android. Для управления питанием и беспроводными коммуникациями там используется утилита svc. Например, включить передачу данных через мобильную сеть или управлять Wi-Fi можно через команды
Также можно заставить смартфон оставаться включенным при подключении к USB-порту/зарядке/Wi-Fi-сети или всегда:
Возвращаясь к команде input, стоит выделить еще одну команду для вставки текста в текущее поле. Кому-то это может показаться более привлекательным способом набора текста с компа, чем нажимать на кнопки небольшой области экрана. Выглядит команда так:
Кроме опции text, у команды input есть и другие. Полная форма команды такова:
В качестве источника можно указывать trackball, joystick, touchnavigation, mouse, keyboard, gamepad, touchpad, dpad, stylus, touchscreen. В качестве команд будут:
Как видно из команд, можно, хотя и с трудом, управлять устройством через команды input touch и input swipe при разбитом экране, если не поддерживается работа мышки через USB-OTG. Например, вытянуть шторку с уведомлениями получится так (отсчет координат идет от левого верхнего угла):
А так можно узнать разрешение экрана:
Для Nexus 5 разрешение выдаст 1080 х 1920. Тогда нажать на кнопку «Меню приложений» стандартного лаунчера от Google, которая находится над кнопкой «Домой», можно так:
Скрипты
Выполнение всех описываемых в статье серий команд можно автоматизировать. Для этого вставляем их в текстовый файл (строки, следующие за adb shell), который имеет в начале строку #!/system/bin/sh, сохраняем с расширением sh и закидываем на устройство. После этого можно запускать скрипт через тот же adb:
Системные утилиты
Кратко остановлюсь на нескольких полезных командах (работоспособность некоторых, однако, может зависеть от версии прошивки и модели телефона).
Изменение DPI. Не требует root и работает на Android 5.0+. Стандартное значение для Nexus 5 — 480. При значении 420 на рабочем столе стокового лаунчера помещается пять иконок в ряд вместо четырех:
Подключение /system в режиме записи. Для части команд, которые меняют системные файлы, необходимо сначала перемонтировать раздел /system на запись. Это необходимо в том числе при удалении системных приложений. Перемонтирование выполняется следующей командой:
Мягкая перезагрузка:
Перевод смартфона в режим энергосбережения Doze (Android M+):
. повторяем действия, пока не увидим idle.
Батарейка в процентах (Android 4.4+):
Снятие логов
Очень часто, когда для решения проблемы пользователь обращается на форум устройства, там его просят скинуть логи работы телефона или приложения. Отвечают за это две утилиты: logcat и dmesg. Первая позволяет увидеть системные сообщения в реальном времени, а вторая постфактум покажет работу ядра, включая сообщения ошибок ввода-вывода, загрузку драйверов, подключение USB-устройств и так далее. Полный лог можно вывести сразу в файл следующей командой:
Все события будут записываться непрерывно по мере работы устройства. Остановить запись можно стандартной комбинацией Ctrl + C. Однако в лог попадает вся информация, что сильно затрудняет поиск нужной. Поэтому для работы обычно используют набор ключей и фильтров, подходящих к конкретной ситуации. Существует семь приоритетов сообщений по мере возрастания: V — Verbose, D — Debug, I — Info, W — Warning, E — Error, F — Fatal, S — Silent. Например, для вывода всех сообщений с приоритетом Е и выше следует ввести:
После этого можно запускать проблемное приложение и смотреть, что именно вызывает ошибку. Также поддерживается вывод информации из альтернативных буферов. Этим способом можно посмотреть, что приложения делают в фоне и, например, какие события происходят после включения экрана:
Продвинутый уровень
В одной из своих статей я показывал, как можно доставать информацию из баз данных различных приложений. Ну а теперь посмотрим, как проделать это прямо из консоли, не качая базы на комп и не устанавливая на устройство просмотрщики баз. Для этого используется команда sqlite3. Выведем на экран историю браузера Chrome:
История браузера Chrome
Также с помощью sqlite3 можно выдернуть все контакты с телефона. Для этого в консоли на компе должен использоваться шрифт Lucida Console и перед началом выполнения команд необходимо перевести кодировку на UTF-8. Иначе вместо русских букв будут отображаться непонятные символы. Сами команды выглядят так:
Если все сделано правильно, то в консоли ты увидишь таблицу с порядковым номером записи, номером телефона и контактами, отсортированными по имени. Для контактов с более одного номера будет несколько записей подряд.
Вывод контактов из базы contacts2.db
Можно вывести данные не на экран, а сразу в текстовый файл. Для этого команды нужно изменить:
Альтернативный способ вывода контактов в файл — команда, требующая установленного BusyBox:
Снятие графического ключа, PIN, facelock
Допустим, ты забыл PIN или не совсем трезвым поставил графический ключ, ну или друзья пошутили и поставили распознавание по лицу. Так вот, если устройство по какой-то причине заблокировано, то блокировку можно снять (при условии включенной отладки по USB) через ту же консоль:
Команда удалит все пароли и графические ключи. Сами файлы в зависимости от прошивки и модели устройства могут быть: gesture.key, password.key, cm_gesture.key, personalpattern.key, personalbackuppin.key. Также за блокировку отвечают файлы locksettings.db, locksettings.db-shm, locksettings.db-wal.
После этого достаточно перегрузить устройство и ввести любой ключ, пароль. Если это не помогает, можно попробовать следующее:
Выводы
Как видишь, с помощью ADB можно сделать много интересного. И чем больше пользуешься консолью, тем быстрее можно выполнить некоторые действия без установки дополнительного софта на устройство. Надеюсь, данная статья помогла разобраться с ADB и подтолкнула к чтению документации и поиску новых полезных команд.