Одно из популярных приложений на Android — это эмулятор терминала Android. Приложение имеет хорошую функциональность для управления и возможности внесения различных изменений в эту ОС.
Android — операционная система, создана на основе Linux и базируется на возможностях этой Open Source системы (имеет ядро и спектр стандартных команд).
Для работы с эмулятором терминала необходимо знать команды Linux, которые записаны в бинарных (двоичных) файлах. В приложении происходит запуск текстовой команды, которая соответствует таким файлам.
Бесплатный эмулятор терминала Android поддерживает текстовую кодировку UTF-8 (русский, японский, китайский, иврит, арабский и т. д.), позволяет работать с несколькими окнами, в нем нет рекламы и назойливых всплывающих коммерческих строк.
Для комфортной работы с командной строкой предоставляется ряд дополнительных утилит.
При помощи приложения пользователь может выполнять такие действия:
- настраивать систему;
- подключать необходимые модули;
- проверять, сравнивать, копировать, просматривать файлы;
- диагностировать карты памяти;
- управлять сетевыми устройствами и др.
Эти и другие возможности сейчас доступны в программе.
Как работать с программой
Скачать эмулятор терминала Android можно в PlayMarket. Там же размещена инструкция по подключению программы на русском языке.
Если при установке приложения пользователь видит ошибку «505», значит, на смартфоне или pda уже загружены некоторые программы с таким же разрешением. Для корректной работы с эмулятором их придется удалить.
Для выполнения действий и настройки приложения изначально нужно получить права «суперпользователя» (англ. — root). Установка Busy Box позволяет загрузить набор Unix-утилит командной строки.
После запуска программы можно выполнить настройки интерфейса. Например, установить панель действий и ориентацию экрана, цветовые предпочтения и размер шрифта, кодировку, прочее.
При открытом Android Terminal Emulator можно увидеть строку для ввода текста: «u0_a106@android:/$».
Основные команды
Команды в приложении — это небольшие утилиты, которые расположены в системной папке /system/bin, а некоторые из них размещены в папке /vendor/bin.
Отметим сразу, что для некоторых команд требуются права root.
Команды:
- adb — отладчик Андроид. По USB или по блютус можно подключать сторонние мобильные устройства. Эта команда дает доступ и управление их терминалом;
- am — менеджер окон (запускает и останавливает работу приложений или сервисов);
- badblocks — проверяет флеш-карты на наличие битых секторов. Данные можно записывать в файл или выводить информацию на экран смартфона;
- bmgr — управление резервным копированием Android;
- cp — копирование файла из одного источника (параметр 1) в другой (параметр 2);
- date — показ текущей даты в системе (Thu Dec 28 14:45:58 EET 2016);
- dd — создание образа диска (флешки);
- df — анализ свободного места на диске;
- du — просмотр размера файла;
- fsck_msdos — проверка флешки на ошибки (требует права root);
- ifconfig — просмотр и управление сетевыми устройствами (требует права root). Как пример можно просматривать данные по карте Wi-Fi или отключить ее;
- route — управление маршрутизацией;
- screenshot — скриншот экрана (требует права root).
Выше описана только небольшая часть основных команд. С дополнительной информацией можно ознакомиться в специализированной литературе.
Программы, похожие на Android Terminal Emulator
Как отмечалось выше, Android Terminal Emulator — одна из лучших по функциональности программ. Но разработчики предлагают и другие подобные приложения для выполнения различных прикладных задач на мобильном телефоне.
- Эмулятор Remix OS Player — одна из модификаций Андроид х86, но работает только на процессоре Intel.
- Leapdroid — программа поддерживает большинство Android-игр и приложений.
Также популярны программы для создания эмуляторов (Android Manager Device), Visual Studio (анализ гироскопа, компаса, GPS, заряда батареи и прочих параметров), Genimotion (для ускорения работы графических файлов, но не поддерживает интерфейс на русском языке).