11 секретных кодов безопасности Android, которые необходимо знать
Здесь собраны лучшие USSD-коды для повышения безопасности и конфиденциальности вашего смартфона Android.
Android — самая популярная мобильная операционная система в мире, на которой работает более 2,5 миллиардов устройств.
USSD-коды, также известные как «секретные коды», используются для разблокировки скрытых функций. Неструктурированные дополнительные сервисные данные (USSD) — это протокол пользовательского интерфейса, который можно использовать для доступа к скрытым функциям в смартфоне.
Чтобы запустить любой код безопасности Android, необходимо ввести его непосредственно в приложении «Телефон». Если код введен правильно, ответ будет получен автоматически, в противном случае вам придется нажать кнопку «Звонить». Каковы же наиболее распространенные коды безопасности Android? И что на самом деле делают «секретные коды»?
Это один из самых эффективных кодов безопасности Android, который можно использовать для быстрого удаления всей информации с вашего устройства. Считайте это сбросом к заводским настройкам.
Этот код делает еще один шаг вперед, поскольку он также переустанавливает прошивку, так что в программном отношении устройство будет как новое.
Осторожно: это жесткий сброс, который сотрет все данные, поэтому используйте его только в экстренных случаях.
Если вы не хотите выполнять жесткий сброс, этот код является следующим лучшим вариантом. Подобно сбросу к заводским настройкам, этот код просто удалит все данные приложений с вашего устройства, а также все приложения. Затем он вернет устройство в заводское состояние.
Если вы просто хотите удалить все личные данные, приложения и данные приложений с устройства, это лучший вариант.
Это еще один важный код, который можно использовать, чтобы проверить, совпадает ли IMEI устройства с указанным на коробке. У большинства современных смартфонов IMEI напечатан на задней панели, но если вы хотите быть уверенным, вы можете проверить его с помощью этого кода.
Просто откройте программу набора номера, введите код, и она выдаст IMEI. Если вы сделаете это на устройстве Samsung Android, он также покажет вам серийный номер устройства. Это важно в целях безопасности, особенно если вы покупаете подержанное устройство.
Введите этот код на своем Android-устройстве, и оно покажет вам множество различных функций, включая:
- Проверка сенсорного управления.
- Фронтальная камера.
- LED.
- Дополнительная клавиша.
- Тестирование эмулятора штрих-кода.
- Версия устройства.
- Тестирование RGB.
- Тестирование датчика захвата.
Если вы подозреваете несанкционированное вмешательство на корневом уровне вашего устройства, вы можете проверить отдельные функции с помощью этого режима. Каждый модуль, от версии устройства до фронтальной камеры, можно проверить дискретно.
Адрес Media Access Control, также известный как MAC-адрес, — это уникальный адрес, присваиваемый каждому устройству. Он важен, поскольку может использоваться для уникальной идентификации компьютера при его подключении к сети.
Если вы сомневаетесь в подмене MAC-адреса устройства, вы можете просмотреть MAC-адрес на устройстве и сравнить его в своей сети, чтобы убедиться в его правильности.
Этот код важен, поскольку он предоставляет ключевую информацию, относящуюся к микропрограмме устройства. Код возвращает информацию о прошивке PDA, телефона, аппаратного обеспечения, а также дату RF-вызова или дату изготовления.
Если вы хотите изменить поведение кнопки питания, вы можете использовать этот код. Вместо того чтобы удерживать кнопку питания, а затем выбирать из меню питания, чтобы выключить телефон, этот код позволяет выключить телефон без отображения меню питания.
Этот важный код позволяет просматривать информацию о системе и хранилище. С помощью этого кода можно также просмотреть статистику, связанную с использованием данных. Хотя такие данные трудно подделать, это можно сделать. Запустив этот USSD-код, вы можете получить точную информацию о внутренней системе Android на устройстве и доступном хранилище.
Если вы хотите узнать, переадресованы ли ваши звонки на другой номер, используйте этот код. Он покажет, активна ли переадресация на вашем устройстве, а также покажет номер, на который переадресованы ваши звонки. В случае если звонки переадресовываются, когда ваш номер занят или когда вы отклоняете вызов, вы также узнаете об этом.
Если вы хотите сохранить конфиденциальность и не дать другим людям узнать, когда вы им звоните, вы можете отключить определитель номера с помощью этого кода.
Если вы хотите снова включить ID абонента, просто повторите код. При каждом добавлении будет появляться сообщение, указывающее, были ли услуги включены или отключены.
Последний код в нашем списке позволяет просмотреть полную информацию о камере, включая количество камер, максимальный зум, версию прошивки и другие данные. Учитывая тот факт, что мобильные камеры теперь оснащены несколькими модулями, этот код может помочь вам выявить любые случаи вмешательства в прошивку камеры.
Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.
Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
Узнай все секретные коды Android
У нашего телефона Android больше секретов, чем многие из нас знают. Для проведения некоторых действий на телефоне мы не прибегаем к настройкам, но мы используем коды которые ведут нас к одному из секретных меню телефона. Количество кодов этого типа в операционной системе относительно велико.
Таким образом, Далее мы поговорим об этих секретных кодах, мы расскажем, что это такое и какие из них наиболее важные, что мы должны знать об Android. Поскольку может быть, что в каком-то случае они нам пригодятся.
Индекс
- 1 USSD коды на Android
- 2 Секретные коды на Android
- 2.1 Информационные коды
- 2.2 Коды для настройки Android
- 2.3 Резервные коды
- 2.4 Коды для тестов
- 2.5 Коды разработчиков
USSD коды на Android
Эти секретные коды имеют название USDD, что является аббревиатурой от «неструктурированных дополнительных служебных данных», что означает, что это дополнительная служба неструктурированных данных. Это протокол, который отвечает за отправку информации с помощью GSM. Благодаря ему действия запускаются удаленно путем отправки определенного кода.
Чтобы использовать эти секретные коды на Android, нам не нужно ничего устанавливать. Единственное, что нам нужно, это приложение для телефона и клавиатура. Так что его использование действительно простое. Чаще всего они начинаются или заканчиваются хешем или звездочкой. Список кодов глобально одинаков. В некоторых случаях эту информацию обычно предоставляет производитель или оператор.
Подпишитесь на наш Youtube-канал
Но, если этого не произошло, мы оставляем вам секретные коды Android. Они разделены на несколько категорий, чтобы их было проще систематизировать или использовать в любой момент.
Секретные коды на Android
Прежде чем использовать какой-либо из них, полезно знать, что с помощью этих кодов на нашем телефоне Android выполняется действие. Это может привести к тому, что с телефоном что-то случится, например, к стиранию данных. Кроме того, отображаемые меню или доступные параметры во многих случаях могут быть на английском языке. Так вы должны быть осторожны с его использованиемособенно, если мы действительно не знаем, как они работают.
Подавляющее большинство этих секретных кодов универсальны для телефонов Android.. Так что, скорее всего, вы сможете использовать их на своем устройстве. Хотя в зависимости от бренда, некоторые из них не работают или отличаются для доступа к указанному меню или действию.
Ниже мы показываем вам коды, разделенные по категориям., чтобы вы могли иметь о них четкое представление. В дополнение к каждому секретному коду мы сообщаем вам действие, которое они вызывают, или их использование на нашем телефоне Android.
Информационные коды
КОД | НАЗНАЧЕНИЕ |
---|---|
* # 06 # | Он отвечает за показ IMEI телефона |
* # * # 0 | Информационное меню |
* # * # 4636 # * # * | Меню обзора устройства |
* # * # 34971539 # * # * | Информация о камере |
* # * # 1111 # * # * | Отображает версию программного обеспечения TLC |
* # * # 1234 # * # * | Показывает версию ПО КПК |
12580 369 * # * # | Информация об аппаратном и программном обеспечении телефона Android |
* # # 7465625 | Статус блокировки устройства |
* # * # 232338 # * # * | Он дает нам MAC-адрес устройства. |
* # * # 2663 # * # * | Покажите, какая у нас версия тачскрина |
* # * # 3264 # * # * | Показать версию RAM |
* # * # 232337 # * # | Вы можете увидеть Bluetooth-адрес телефона |
* # * # 8255 # * # * | Статус Google Talk |
* # * # * 4986 2650468 # * # * | Предоставляет информацию о КПК и оборудовании |
* # * # 2222 # * # * | Предоставьте информацию о FTA |
* # * # 44336 # * # * | Предоставляет информацию о прошивке и журнале изменений |
Коды для настройки Android
КОД | НАЗНАЧЕНИЕ |
---|---|
* # # 9090 | Настройки диагностики телефона Android |
* # # 301279 | Настройки HSDPA и HSUPA |
* # # 872564 | Настройки входа USB |
Резервные коды
КОД | НАЗНАЧЕНИЕ |
---|---|
* # * # * 273282 255 * 663282 * # * # * | Он заботится о резервном копировании папок |
Коды для тестов
КОД | НАЗНАЧЕНИЕ |
---|---|
* # * # 197328640 # * # * | Откройте тестовый режим на Android |
* # * # 232339 # * # * | Протестируйте работу Wi-Fi |
* # * # 0842 # * # * | Проверка яркости и вибрации телефона |
* # * # 2664 # * # * | Проверьте работу сенсорного экрана |
* # * # 232331 # * # * | Проверьте работу Bluetooth |
* # * # 7262626 # * # * | Полевые испытания |
* # * # 1472365 # * # * | Быстрый анализ статуса GPS |
* # * # 1575 # * # * | Полный анализ GPS |
* # * # 0283 # * # * | Петлевой тест |
* # * # * # 0 * # * | ЖК-тест |
* # * # 0289 # * # * | Проверьте, как работает звук на Android |
* # * # 0588 # * # * | Анализ датчика приближения |
Коды разработчиков
КОД | НАЗНАЧЕНИЕ |
---|---|
* # # 9900 | Дамп системы |
## 778 (и зеленая кнопка вызова) | Отображает меню EPST телефона |
Содержание статьи соответствует нашим принципам редакционная этика.
Вы можете быть заинтересованы
10 основных команд терминала Android, которые вы должны знать
Команды АБР (Изображение предоставлено: Джерри Хильденбранд / Android Central)Для многих из нас тот факт, что мы можем подключить свой телефон Android к компьютеру и взаимодействовать с ним, является большим плюсом. Помимо случаев, когда мы что-то сломали и нужно это починить, существует множество причин, по которым продвинутый пользователь Android захочет поговорить со своим устройством. Для этого вам нужно иметь несколько инструментов и знать несколько команд. Вот о чем мы сегодня поговорим.
Конечно, это не будет исчерпывающим обсуждением команд adb, но есть 10 основных команд, которые должен знать каждый, если он планирует заняться командной строкой.
Вам понадобятся некоторые инструменты, и получить их несложно. Зайдите на сайт разработчика Android. Вы можете либо установить полный пакет Android Studio, если вам нужны дополнительные инструменты отладки, либо прокрутить страницу вниз и загрузить только инструменты командной строки.
Если вы не разрабатываете или не отлаживаете что-то на своем телефоне или для него, вам понадобятся только инструменты командной строки.- Установка SDK на компьютер
- Установка инструментов командной строки без полного SDK
Если вы используете Windows, есть еще один шаг. Посетите страницу производителя вашего устройства и установите драйверы adb и fastboot для Windows . Это понадобится вам, чтобы ваш компьютер мог общаться с вашим устройством Android. Если вы столкнулись с проблемой (Windows может быть непостоянной), посетите форумы, и кто-нибудь обязательно сможет вам помочь.
Теперь, когда мы все на одной странице, включите отладку по USB на вашем устройстве (см. руководство к вашему устройству, если вам нужна помощь в его поиске) и подключите телефон к компьютеру.
Поехали.
1. Команда adb devices
Источник: Jerry Hildenbrand / Android Central (Изображение предоставлено: Источник: Jerry Hildenbrand / Android Central) убедитесь, что ваш компьютер и устройство Android обмениваются данными. Вот почему мы освещаем это в первую очередь.Если вы хорошо разбираетесь в операционной системе на своем компьютере, вы можете добавить каталог с инструментами Android в свой путь. Если нет, не беспокойтесь. Просто запустите свой терминал или командную консоль и укажите, куда вы поместили извлеченные инструменты, которые вы скачали выше.
Убедившись, что вы находитесь в нужной папке, введите adb devices в командной строке. Если вы получили серийный номер, все готово! Если нет, убедитесь, что вы находитесь в нужной папке и что у вас правильно установлен драйвер устройства, если вы используете Windows. И убедитесь, что у вас включена отладка по USB!
Теперь, когда мы все настроили, давайте рассмотрим еще несколько команд.
2. Команда adb push
Источник: Jerry Hildenbrand / Android Central (Изображение предоставлено: Источник: Jerry Hildenbrand / Android Central)Если вы хотите программно переместить файл на свое устройство Android, вы хотите использовать Команда adb push . Вам нужно знать несколько параметров, а именно полный путь к файлу, который вы отправляете, и полный путь к тому месту, куда вы хотите его поместить. На картинке выше я загружаю песню из папки «Музыка» на рабочем столе в папку «Музыка» на телефоне.
Обратите внимание на косые черты в пути к файлу и кавычки вокруг пути на моем компьютере в команде. Windows использует \ как переключатель каталога в пути к файлу, а Unix использует /. Поскольку имя файла содержит пробелы и специальные символы (я специально переименовал его таким образом!), вам необходимо заключить путь в кавычки.
3. Команда adb pull
Источник: Jerry Hildenbrand / Android Central (Изображение предоставлено: Источник: Jerry Hildenbrand / Android Central)Команда 0015 adb pull вытащила бы их.
Это именно то, что он делает, и он работает так же, как команда adb push. Вам нужно знать как путь к файлу, который вы хотите извлечь, так и путь, по которому вы хотите его поместить. Вы можете оставить путь назначения пустым, и он переместит файл в папку с инструментами, чтобы упростить задачу.
В этом примере я сделал это сложным путем и ввел полные пути, чтобы вы могли видеть, как это выглядит. Помните здесь свои правила косой черты против прямой косой черты, и у вас не будет проблем.
4. Команда adb reboot
Источник: Jerry Hildenbrand / Android Central (Изображение предоставлено: Источник: Jerry Hildenbrand / Android Central)Это именно то, о чем вы думаете, — способ перезагрузить устройство из командной строки. . Запустить его просто: просто введите adb reboot и введите.
Прежде чем вы скажете «Я могу просто нажать на кнопку!» вы должны понимать, что эти команды могут быть написаны по сценарию, и ваше устройство может перезагрузиться в середине сценария, если вам это нужно. И это хороший переход к номеру пять.
5. Команды adb reboot-bootloader и adb reboot recovery
Источник: Jerry Hildenbrand / Android Central (Изображение предоставлено: Источник: Jerry Hildenbrand / Android Central)Вы можете не только перезагрузить устройство, но и указать что он перезагружается в загрузчик. Это очень удобно, так как иногда эти комбинации кнопок раздражают, и если у вас много устройств, сложно запомнить их все. Некоторые устройства даже не могут загрузиться в загрузчик без этой команды. И еще раз, возможность использовать эту команду в скрипте бесценна.
Сделать это легко, просто введите adb reboot-bootloader и нажмите клавишу ввода.
Большинство устройств также могут загружаться в рекавери напрямую с помощью adb reboot recovery (обратите внимание, что в этом нет дефиса), а некоторые не могут. Ничего не помешает попробовать.
6. Команда устройств fastboot
Источник: Jerry Hildenbrand / Android Central (Изображение предоставлено: Источник: Jerry Hildenbrand / Android Central)Когда вы работаете внутри загрузчика, adb больше не работает. Вы еще не загрузились в Android, и инструменты отладки не активны для связи. Вам нужно будет использовать команда fastboot на своем месте.
Fastboot, вероятно, является самым мощным доступным инструментом отладки Android, и на многих устройствах он не включен. Если у вас есть, вы должны быть уверены, что все общается. Вот где в игру вступает команда устройств fastboot. В командной строке просто введите fastboot devices , и вы должны увидеть серийный номер, точно так же, как команда adb devices, которую мы рассматривали ранее.
Если что-то не работает, и вы используете Windows, у вас, вероятно, проблема с драйвером, и вам нужно получить его от производителя.
7. Команда разблокировки fastboot
Источник: Jerry Hildenbrand / Android Central (Изображение предоставлено: Источник: Jerry Hildenbrand / Android Central)Процесс разблокировки fastboot удалит все на вашем телефоне и сбросит его.
Святой Грааль команд Android, fastboot flashing unlock делает одну и только одну вещь — разблокирует ваш загрузчик. Он доступен не на всех телефонах, даже на телефонах с поддержкой fastboot, но мы включаем его, потому что даже если он вам не нужен, он является важной частью открытости Android. Google не волнует, что мы делаем с телефонами, если это не противоречит правилам доступа к Google Play, включая этот простой способ взломать их, даже если компания, которая сделала ваш телефон, не поддерживает его.
Использовать его достаточно просто. После того, как вы использовали устройства fastboot, чтобы убедиться, что все обменивается данными, просто введите fastboot flashing unlock в командной строке и нажмите Enter. Посмотрите на свое устройство, внимательно прочитайте и выбирайте с умом.
8. Команда adb install. . Вам нужно будет указать путь, по которому у вас сохранен файл .apk, а затем запустить его следующим образом:
adb установить TheAppName.apk .Если вы обновляете приложение, используйте переключатель -r: adb install -r TheAppName.apk . Существует также переключатель -s , который пытается установить на SD-карту, а также другие команды, которые вам, вероятно, никогда не понадобятся.
И, наконец, вы можете удалить приложения по имени их пакета с помощью adb uninstall package-name-here . У удаления тоже есть переключатель. Переключатель -k удалит приложение, но оставит все данные приложения и кеш на месте.
9. Команда adb sideload
Источник: Jerry Hildenbrand / Android Central (Изображение предоставлено: Источник: Jerry Hildenbrand / Android Central)Обновление OTA (беспроводное) загружается на ваш телефон в виде ZIP-файла. файл. Вы также можете загрузить этот zip-файл вручную и установить его, не дожидаясь, пока на ваш телефон будет загружено обновление. Конечный результат такой же, как если бы вы ждали, но мы ненавидим ждать.
Все, что вам нужно сделать, это загрузить обновление на свой компьютер. Подключите телефон к компьютеру. Затем перезагрузитесь в рекавери на телефоне и с помощью кнопок увеличения и уменьшения громкости выберите 9.0033 Применить обновление из ADB . Затем перейдите в свой любимый терминал/командную строку и введите adb sideload Full-Path-to-the-file.zip и нажмите Enter. Пусть все идет своим чередом, и вы станете золотым.
10. Команда adb shell
Источник: Jerry Hildenbrand / Android Central (Изображение предоставлено: Источник: Jerry Hildenbrand / Android Central)Команда adb shell многих смущает. Есть два способа его использования: в одном вы отправляете команду устройству для запуска в его собственной оболочке командной строки, а во втором вы фактически входите в командную оболочку устройства из своего терминала.
На изображении выше я нахожусь внутри оболочки устройства. Попасть туда достаточно просто, просто введите adb shell и введите. Оказавшись внутри, вы можете взаимодействовать с работающей операционной системой на своем телефоне. Я предупрежу вас, что если вы не знакомы с оболочкой ash или bash, вам нужно быть осторожным здесь, потому что все может быстро пойти наперекосяк, если вы этого не сделаете. Ash и bash — это командные оболочки. Они позволяют вам взаимодействовать с вашим телефоном с помощью введенных команд, и многие люди используют одну или обе на своих компьютерах с Linux или Mac, даже если они не знали об этом.
** Это не DOS, поэтому не пытайтесь использовать какие-либо команды DOS.**Другой метод использования команды оболочки adb — использовать ее, чтобы сказать вашему телефону запустить команду оболочки, не входя в оболочку. Использовать его легко; введите adb shell Примером может быть изменение прав доступа к файлу следующим образом: adb shell chmod666 /sdcard/somefile .
Будьте очень осторожны при выполнении прямых команд с использованием этих методов.
Вот и все. Есть еще много команд, которые нужно выучить, если вы из тех, кто любит изучать команды, но эти 10 — те, которые вам действительно нужно знать, если вы хотите начать копаться в командной строке.
Получайте лучшее из Android Central каждый день в свой почтовый ящик!
Свяжитесь со мной, чтобы сообщить о новостях и предложениях от других брендов Future. Получайте электронные письма от нас от имени наших надежных партнеров или спонсоров.Джерри — столяр-любитель и борец с тенистыми деревьями. Нет ничего, что он не мог бы разобрать, но много вещей, которые он не мог бы собрать заново. Вы обнаружите, что он пишет и высказывает свое громкое мнение на Android Central и иногда в Twitter.
Список команд оболочки ADB и шпаргалка
ADB или Android Debug Bridge — это инструмент командной строки, разработанный для облегчения связи между компьютером и подключенным эмулятором или устройством Android. Используя команды ADB и ADB Shell, мы можем выполнять различные действия на устройстве. Чтобы вы могли выполнять команды ADB и Fastboot , пакет Android SDK Platform-tools должен быть установлен на вашем компьютере с Windows, Linux или macOS. В этой статье мы рассмотрим огромный список команд оболочки ADB с помощью шпаргалки.
Не забудьте ознакомиться с подробным списком команд ADB с объяснением функций каждой из них.
Что такое ADB Shell?
Команды ADB можно использовать для отладки устройств Android, установки или удаления приложений и получения информации о подключенном устройстве. ADB работает с помощью трех компонентов, называемых клиентом, демоном и сервером. Если вам интересно, как эти 3 компонента работают вместе, чтобы заставить ADB и команды оболочки ADB работать, см. ниже:
- Клиент : Это очень компьютер, на котором вы используете терминал командной строки для выполнения команды ADB. который отправляет команды.
- Демон : Или ADBD — это фоновый процесс, который выполняется на обоих подключенных устройствах. Он отвечает за выполнение команд на подключенном эмуляторе или устройстве Android.
- Сервер : Он работает в фоновом режиме и работает как мост между клиентом и демоном и управляет связью. который управляет связью между клиентом и демоном.
Команды оболочки ADB обеспечивают доступ к оболочке Unix, которая запускает команду непосредственно на вашем устройстве Android. Как только вы выполняете команду «adb shell» на командном терминале, она отправляет сигнал на ваше устройство Android и запускает командную консоль удаленной оболочки. Таким образом, команды оболочки ADB позволяют вам управлять вашим Android-устройством.
Используя команды ADB, вы можете перезагрузить устройство, передавать и извлекать файлы, создавать резервную копию и восстанавливать ее, а также загружать zip-пакет обновления или APK. Однако команды ADB Shell работают на гораздо более глубоком уровне. Их можно использовать для изменения разрешения дисплея вашего устройства, удаления вредоносных программ или системных приложений, включения и отключения функций, изменения системных файлов и изменения их конфигурации напрямую с помощью команд с вашего компьютера.
На самом деле с помощью этих команд можно выполнять гораздо больше задач, и ниже мы проверим их все на примерах. Обратите внимание, что есть три предварительных условия, прежде чем вы сможете использовать команды оболочки ADB, Fastboot и ADB.
- Инструменты платформы Android SDK
- Драйверы USB для вашего устройства Android
- Включить отладку по USB
Теперь вы можете использовать Web ADB в окне веб-браузера до запускать команды ADB на устройстве Android или компьютере без установки инструментов ADB и Fastboot и драйверов USB.
Наконец, без лишних слов, давайте продолжим наш список команд ADB Shell.
Предупреждение: Не используйте команды, упомянутые на этой странице, если вы не знаете, как их использовать, и не имеете предварительных знаний или опыта.
Список команд оболочки ADB и памятка
В этой памятке команд оболочки ADB я попытаюсь объяснить функции всех команд простым языком.
adb shell
Эта команда активирует командную консоль удаленной оболочки на подключенном смартфоне или планшете Android.
adb shell pm uninstall
Это действительно очень полезная команда ADB Shell. Используя это, вы можете легко удалить нежелательные системные приложения . Чтобы иметь возможность выполнить его, вы должны сначала ввести команду « adb shell ». Затем вы можете использовать pm uninstall -k --user 0
или pm uninstall --user 0
, за которым следует имя пакета приложения Android, как показано ниже.
pm uninstall -k --user 0 com.facebook.appmanager
-k
: сохранить данные приложения и кеш после удаления пакета. Если вы хотите, чтобы данные приложения также были очищены, используйте следующую команду:
pm uninstall --user 0 com.android.chrome
Если вы не знаете имя пакета приложений, которые хотите удалить, вы можете использовать пакет adb shell pm list
, чтобы найти его.
Эта команда может помочь вам, если вы хотите удалить все вредоносные программы с вашего телефона Android. Обратите внимание, что большинство системных приложений не имеют символа «9».0015 Удалить опцию ‘ на устройстве, но эта команда работает волшебным образом.
adb shell cmd package install-existing
Используя приведенную выше команду, вы можете переустановить удаленное системное приложение .
cmd package install-existing com. facebook.appmanager
adb shell pm disable-user —user 0
Если вы хотите отключить системное приложение на Android-устройстве, вы можете выполнить приведенную выше команду, а затем приложение имя пакета
pm disable-user --user 0 com.google.ar.core
adb shell pm clear –user 0
Используя эту команду, вы можете удалить все данные, связанные с приложением.
adb shell pm clear --user 0 com.facebook.appmanager
adb shell pm hide –user 0
Если вы хотите скрыть установленное приложение на Android-устройстве, вы можете выполнить эту командную строку, а затем имя пакета приложения.
adb shell pm hide --user 0 com.whatsapp
adb shell pm list packages
С помощью приведенной выше команды ADB Shell вы можете распечатать список имен пакетов приложений для всех приложений, установленных на вашем устройстве Android. Вы можете использовать эту команду с другими параметрами, чтобы получить более конкретный список пакетов приложений.
Например, если вы хотите вывести список только системных приложений, используйте
adb shell pm list packages -s
Чтобы вывести список всех сторонних приложений, установленных на вашем телефоне или планшете Android, выполните следующее. команда.
adb shell pm list packages -3
Хотите ли вы, чтобы ADB Shell отображал список всех включенных или отключенных приложений на вашем устройстве, попробуйте команду с такими параметрами, как « -d » (для отключенных приложений), « -e » (для включенных приложений) и « -u » (для удаленных приложений).
adb shell pm list packages -d
adb shell pm list packages -e
adb shell pm list packages -u
Чтобы вывести список пакетов приложений с определенными фильтрами ключевых слов.
adb shell pm list packages
Чтобы найти список приложений вместе со связанными с ними пакетами, выполните следующую команду:
adb shell pm list packages -f
группировать пакеты по определенному производителю или какому-то общему термину. Например, если вы хотите получить список всех приложений Google, вы можете использовать следующую команду.
пакеты списка pm оболочки adb | grep 'гугл'
Вы можете заменить «google» на «samsung», «huawei», «xiaomi», «miui», «evenwell», «android», «facebook» и т. д., чтобы получить желаемый список пакетов. Вы можете обратиться к нашему подробному руководству по удалению вредоносных программ с устройств Android с помощью ADB для получения дополнительной информации.
adb shell pm path
Эта команда отображает путь APK в файловой системе устройства.
adb shell pm create-user
Вы можете использовать эту команду для создания нового пользователя на вашем устройстве Android.
adb shell pm create-user имя пользователя
adb shell pm remove-user
На всякий случай, если вы хотите удалить пользователя с вашего устройства, вы можете использовать приведенную выше команду, за которой следует user_id
, как показано ниже.
adb shell pm remove-user user 1
adb shell pm get-max-users
Используя эту команду, вы можете распечатать максимальное количество пользователей, поддерживаемых на устройстве Android.
список функций adb shell pm
Используйте приведенную выше команду для печати всех поддерживаемых функций системы.
adb shell pm список разрешений
Эта команда выводит список всех известных разрешений, опционально только тех, которые входят в группу
. Вы можете использовать его со следующими параметрами.
-
-g
: Организация разрешений по группам -
-f
: Распечатать всю информацию -
-s
: Краткое описание разрешений -
-d
: Список только опасных разрешений -
-u
: Список разрешений, видимых только пользователям
adb shell pm list разрешения -d группа
настройки оболочки adb
Вы можете использовать эту команду, чтобы получить информацию об определенных настройках на вашем устройстве Android. Добавляя различные параметры, вы можете узнать поставщика настроек Android, текущий уровень громкости системы, звук уведомления, идентификатор устройства, MAC-адрес Bluetooth, текущий статус мобильных данных, текущий статус WiFi и т. д.
система списка настроек оболочки adb
настройки оболочки adb получить систему volume_system
настройки оболочки adb получают системное уведомление_звук
список настроек оболочки adb безопасный
настройки оболочки adb получают безопасный android_id
настройки оболочки adb получают безопасный адрес bluetooth_address
глобальный список настроек оболочки adb
настройки оболочки adb получают глобальные мобильные_данные
настройки оболочки adb получают глобальный wifi_on
adb shell dumpsys
Это очень гибкая команда, которую можно использовать отдельно или с различными параметрами для получения данных, связанных с аккумулятором, дисплеем, ЦП, ОЗУ, хранилищем и т. д. . Выполнение этой команды даст вам подробную информацию о программной и аппаратной конфигурации устройства Android.
Примечание. Чтобы использовать этот инструмент, не забудьте автоматически добавить разрешение в манифест Android.
ввод дампа оболочки adb
дисплей adb shell dumpsys
батарея дампсиса оболочки adb
adb shell dumpsys batterystats
активность dumpsys оболочки adb
adb shell dumpsys cpuinfo
батарея дампсиса оболочки adb
Выполнение команды « adb shell dumpsys cpuinfo », например, распечатает список использования ЦП запущенными процессами и приложениями на вашем устройстве Android, как показано ниже:
PS C:\Users\Technastic\Desktop > адб устройства Список подключенных устройств Устройство RZ8M810BARJ PS C:\Users\Technastic\Desktop> adb shell dumpsys cpuinfo Нагрузка: 12,48/12,76/12,82 Загрузка ЦП с 138400 мс до 89027 мс назад: 8,1% 5954/system_server: 5,5% пользователь + 2,5% ядро/ошибки: 9802 незначительные 5 основные 3,1% 6485/com. android.phone: 2,2% пользователь + 0,9% ядро/ошибки: 6575 второстепенных 1 основных 2,7% 6596/com.android.systemui: 2,1% пользователь + 0,6% ядро/ошибки: 3178 незначительных 1 основных 2,6% 26484/com.netflix.mediaclient: 1,3% пользователь + 1,3% ядро/ошибки: 109 незначительных 2% 2231/sugov:0: 0% пользователь + 2% ядро 1% 24100/kworker/u18:2: 0% пользователь + 1% ядро 1% 5706/statsd: 0,9% пользователь + 0,1% ядро 0,5% 3752/ueventd: 0,4% пользователь + 0,1% ядро/ошибки: 25 незначительных 0,5% 5721/rild: 0,3% пользователь + 0,2% ядро/неисправности: 20 незначительных 0,5% 5169/logd: 0,3% пользователь + 0,2% ядро/ошибки: 43 незначительные 0,5% 5558/surfaceflinger: 0,3% пользователь + 0,2% ядро/ошибки: 1 незначительная 0,4% 5170/servicemanager: 0,2% пользователь + 0,2% ядро 0,4% 1/init: 0,3% пользователь + 0% ядро 0,4% 19725/kworker/u17:3: 0% пользователь + 0,4% ядро 0,3% 5546/lmkd: 0% пользователь + 0,3% ядро 0,3% 5456/kworker/u17:1: 0% пользователь + 0,3% ядро 0,3% 5715/argosd: 0,1% пользователь + 0,1% ядро 0,3% 2233/sugov:4: 0% пользователь + 0,3% ядро 0,2% 23487/kworker/u18:0: 0% пользователь + 0,2% ядро 0,1% 23896/kworker/u16:3: 0% пользователь + 0,1% ядро/неисправности: 6 незначительных 0,1% 8/rcu_preempt: 0% пользователь + 0,1% ядро 0,1% 5718/lhd: 0% пользователь + 0,1% ядро 0,1% 23489/kworker/0:2: 0% пользователь + 0,1% ядро
adb shell wmdensity
Приведенную выше команду можно использовать для определения плотности пикселей дисплея вашего Android-устройства.
окно adb shell dumpsys отображает
Вы получите очень подробный вывод в командном окне с такой информацией, как разрешение в пикселях, FPS, а DPI дисплея вашего телефона .
Дисплей: mDisplayId=0 init=1440x3040 560dpi base=1080x2280 420dpi cur=1080x2280 app=1080x2069 rng=1080x1017-2069x2069 deferred=false mLayoutNeeded=false mTouchExcludeRegion=SkRegion((0,0,1080,2280)) mDisplayInfo=DisplayInfo{"Встроенный экран, displayId 0", uniqueId "local:0", приложение 1080 x 2069, реальное 1080 x 2280, самое большое приложение 2069 x 2069, самое маленькое приложение 1080 x 1017, режим 1, defaultMode 1, режимы [{id=1, ширина=1440, высота=3040, частота кадров=60,000004}
adb shell wm size
С помощью этой команды вы можете узнать разрешение экрана вашего телефона.
PS C:\Users\Technastic\Desktop> adb shell размер wm Физический размер: 1440x3040 Размер переопределения: 1080x2280
Если вы хотите изменить разрешение экрана и плотность пикселей дисплея вашего Android. Если вы не уверены в разрешении экрана вашего устройства, выполните приведенную ниже команду. Предположим, что разрешение экрана вашего телефона QHD+, вы можете легко изменить его на Full HD+ или HD+.
- Full HD
adb shell wm размер 1080x2220
adb shell wm плотность 420
- HD
adb shell wm размер 720x1560
adb shell wm плотность 360
Команда ADB Shell для отправки SMS экран
Если вы хотите отправить текстовое сообщение, используя команду 9001.
adb shell am start -a android.intent.action.SENDTO -d sms:+918052000222 --es sms_body "Test --ez exit_on_sent false
adb shell screencap
Используя эту команду, вы можете c сделать снимок экрана и загрузить его на свой компьютер с помощью команды adb pull, как описано выше.
adb shell screencap /sdcard/screenshot-01.png
adb shell screenrecord
На устройствах Android, работающих под управлением Android 4.4 KitKat и выше, вы даже можете записывать экран телефона или планшета и загружать записанное видео на свой Кроме того, вы также можете установить такие условия, как продолжительность видео, разрешение в пикселях и битрейт видео и т. д.
adb shell screenrecord /sdcard/screenrecord-01.mp4
adb pull screenrecord /sdcard/screenrecord.mp4
Вы можете остановить запись экрана, используя Ctrl+C . Если вы хотите записать экран в определенном разрешении, следующая команда позволяет вам установить пользовательскую ширину и высоту в пикселях.
adb shell screenrecord --size 1920x1080 /sdcard/screenrecord-01.mp4
По умолчанию продолжительность записи экрана Android установлена на 180 секунд (3 минуты). Вы можете уменьшить это ограничение по времени в соответствии с вашими потребностями (максимальное ограничение — 180 секунд).
adb shell screenrecord --time-limit 120 /sdcard/screenrecord-01.mp4
Точно так же можно определить битрейт вывода видео. Например, чтобы установить битрейт 4 МБ/с, вы можете использовать следующее значение:
adb shell screenrecord --bit-rate 6000000 /sdcard/screenrecord-01.mp4
adb shell getprop & adb shell setprop
Команды ‘ getprop ‘ и ‘ setprop ‘ можно использовать для просмотра и установки или изменения конфигурации файла ‘build.prop’ на устройствах Android. Следующая команда, например, отображает информацию о системе Android.
adb shell getprop
Ниже приведены несколько примеров: build.prop, вы можете использовать команды « adb shell setprop ». См. примеры ниже:
getprop net. dns1 1.2.3.4
SETPROP NET.DNS1 1.3.4.5
GETPROP NET.DNS2 1.1.2.3
SETPROP NET.DNS2 1.2.4
9999299915 SetPROP. Размер VMHeap на вашем Android-устройстве можно использовать с помощью следующей команды.
setprop dalvik.vm.heapsize 60m
Есть еще несколько вариантов команды ‘ adb shell getprop ‘, которые позволяют просматривать информацию о свойствах системы Android, уровне SDK API, версии исправления безопасности Android, Soc, Android версия, модель устройства, производитель устройства, серийный номер ADB, статус разблокировки OEM, отпечаток пальца сборки устройства Android, MAC-адрес WiFi и т. д.
оболочка adb getprop
оболочка adb getprop ro.build.version.sdk
оболочка adb getprop ro.build.version.security_patch
adb shell getprop ro. board.platform
adb shell getprop ro.build.version.release
adb shell getprop ro.vendor.product.model
adb shell getprop ro.product.manufacturer
adb shell getprop ro.serialno
оболочка adb getprop ro.oem_unlock_supported
adb shell getprop ro.bootimage.build.fingerprint
оболочка adb getprop ro.boot.wifimacaddr
adb -s shell getprop
Если вы хотите проверить полную конфигурацию, запущенные службы и информацию о вашем телефоне или планшете Android, вы можете использовать приведенную выше команду. Во-первых, запустите adb devices
и скопируйте буквенно-цифровое значение идентификатора вашего устройства из вывода.
PS C:\Users\Technastic\Desktop> устройства adb Список подключенных устройств Устройство RZ8M810BARJ
Затем выполните следующую команду. Не забудьте заменить идентификатор устройства, выделенный синим цветом, на идентификатор вашего устройства.
adb -s RZ8M810BARJ shell getprop
adb shell cat /proc/cpuinfo
Используйте приведенную выше команду, чтобы получить полную информацию о процессоре вашего телефона или планшета.
Получить свойства устройства Android
Выполнив следующую команду, вы сможете увидеть свойства системы.
оболочка adb getprop | grep -e 'модель' -e 'версия.sdk' -e 'производитель' -e 'аппаратное обеспечение' -e 'платформа' -e 'редакция' -e 'серийный номер' -e 'название продукта' -e 'марка'
adb shell cd
Измените каталог оболочки ADB , используя « cd <каталог> »
adb shell
Затем выполните следующую команду:
cd /system
adb shell rm
Эта команда позволяет легко удалить файл или папку из памяти вашего Android-устройства . Запустите командное окно, выполните команду «adb shell», а затем попробуйте следующую команду с параметрами « -f » (для удаления файла) и « -d » (для удаления каталога).
rm -f /sdcard/com.whatsapp.apk
rm -d /sdcard/WhatsApp
Примечание: Вместо « rm-d » вы также можете использовать « rmdir ».
adb shell mkdir
Помимо удаления существующего каталога или папки, ADB Shell также позволяет вам создать новый каталог или подкаталог . Мало того, вы можете установить разрешения для вновь созданной папки.
mkdir/sdcard/Новая папка mkdir -p /sdcard/НоваяПапка/НоваяПапка1 mkdir -m 644 /sdcard/NewFolder
adb shell cp
‘ cp ’ означает ‘копия’. Вы можете использовать эту команду для копирования файлов и каталогов , расположенных на вашем Android-устройстве. Опять же, вам нужно сначала начать с команды « adb shell ».
Чтобы скопировать файлы, а затем вставить их, указав исходное и целевое расположение, как показано ниже: означает «движение». Эту команду можно использовать для переместите файл , хранящийся на вашем устройстве, из исходного местоположения в целевое.
mv /sdcard/livewallpapers.apk /system/app
Следующая команда позволит вам переместить файл с новым именем.
mv /sdcard/livewallpapers.apk /sdcard/Wallpapers
adb shell top
Чтобы отобразить список основных процессов ЦП на телефоне или планшете Android, вы можете использовать приведенную выше команду. Монитор процессов процессора можно остановить с помощью Ctrl+C .
adb shell ip
Узнайте IP-адрес WiFi телефона или планшета Android.
ip -finet addr show wlan0
adb shell netstat
Отображает сетевую статистику телефонов Android.