Команды терминала для Android

Команды терминала для Android

Android создан на базе ядра Linux, и для него, как для настоящей unix-подобной операционной системы, есть консоль, а в ней, естественно и команды терминала.

Получить ее можно следующими способами:

> установить эмулятор терминала. Набирать текст и выполнять команды в эмуляторе терминала на тачскрине неудобно, поэтому этот способ подходит больше для устройств с хардварной клавиатурой;

> соединиться с аппаратом утилитой adb выполнив adb shell;

> установить OpenSSH сервер и подключиться ssh-клиентом.

Стандартный интерпретатор команд терминала несколько неудобен (до версии Android 4) – он не поддерживает автодополнение, вызов предыдущей команды и прочие полезные вещи, имеющиеся у нормального терминала. Решить эту проблему можно установкой busybox и использованием встроенного в него интерпретатора ash.

В Android доступны многие, но не все стандартные программы UNIX. Список тех, которые есть на вашем устройстве вы можете получить выполнив ls -l /system/bin/ /system/xbin

Помимо стандартных команд UNIX в Android присутствуют некоторые дополнительные программы. Среди них есть logcat – средство для просмотра логов приложений, pm – утилита для управления пакетами (package manager), am – утилита для управления окнами (activity manager). Вот некоторые из консольных программ Android и команды с ними:

====================================================

 

pm list packages

список установленных программ;

pm install PATH
установить программу из apk файла;

pm uninstall PACKAGE
удалить пакет из системы;

netcfg
позволит посмотреть сетевые настройки;

am start -n com.android.settings/.Settings
запустить окно настроек;

am start -n com.android.browser/.BrowserActivity
запустить браузер;

am start tel:210-385-0098
показать окно набора данного номера;

bmgr
backup manager, управление бэкапами;

dumpstate
полный дамп состояния телефона;

dumpsys
дамп состояния системных сервисов;

getevent
информация об устройствах ввода и дамп событий на устройствах ввода;

iftop
показывает использование сети процессами (top для сети);

ime
управление методами ввода;

service
управление сервисами

service list
список сервисов;

svc
управление wifi, мобильным подключением и питанием

С помощью am можно запустить окно произвольного приложения (зная имя его активити).
===================================================

Прошивка Android через LiveSuite

Прошивка Android через LiveSuite

Прошивка через LiveSuite — Очень просто

1. Скачиваем необходимый софт для прошивки ( Livesuit 1.09RU, Драйвер USB для х32, Драйвер USB для х64 — все присутствует в архиве Livesuit 1.09RU ) и саму прошивку, которую собираетесь устанавливать. Лучше все скачать и разархивировать в отдельную папку.

2. Устанавливаете Livesuit 1.09RU. В некоторых случаях при установки сразу 1.09 драйвера не устанавливаются, поэтому лучше сначала 1.07. По идее, при установки Livesuit 1.07 драйвера должны автоматически установиться. Но не у всех это работает, поэтому, если устройство не определяется, то необходимо установить дополнительные драйвера для вашей системы.

3. Заходим в папку, куда вы разархивировали Livesuit 1.09, находим файл LiveSuit.exe и запускаем его

4. В появившемся окне выбираем «да»

1

5. В пункте выбора режима обновления выбираете то, что хотите. Но лучше выбирать полное, чтобы не оставалось хвостов от предыдущих прошивок. Но учтите, что все данные будут уничтожены.
2

6. Далее выбираем «Вперед»
3

7. Выбираем файл прошивки из папки, куда вы ее разархивировали, предварительно скачав
4

8. После выбора прошивки появляется окошко с краткой инструкцией по процессу прошивки. Нажимаем кнопку «Закончить». В некоторых случаях LS автоматически свернется в трей. Чтобы вернуть его, достаточно щелкнуть по нему в трее и он появится обратно. Теперь необходимо подключить планшет.
Уменьшено на 39%
5

9. Далее выключаем планшет. Для этого зажимаем кнопку включения на 10 секунд. На ПК делаем колонки погромче. Теперь на выключенном аппарате нажимаем и удерживаем левую кнопку (кнопка «Vol+»), далее подсоединяем кабель в планшет, не отпуская кнопку «Vol+». Далее нажимаем 10 раз кнопку питания на планшете (опять же не отпуская кнопки «Vol+»). ПК должен издать звук подключения устройства, отпускаем кнопку «Vol+», ПК выдаст звук отключения, потом включения устройства.
Уменьшено на 39%
6

10. После подключения планшета LS предложит варианты — полное форматирование или установка без форматирования. Предпочтительнее выбирать полное
7

11. Далее подтверждение, что вы согласны с удалением всех данных. Оставляем программу запущенной.
8

12. По окончании процесса вы должны получить планшет с новой прошивкой.
9

Инструкция в DOC — (Manual.DOC) Скачать

Код блокировки экрана — решение проблем.

Графическая блокировка. Код блокировки экрана — решение проблем.



еще 1 способ решения проблемы, который мне помог (точно работает на sony xperia). если пароль был сменен после блокировки телефона, и следовательно требуется интернет-подключение для ввода нового пароля, то можно включить wi-fi через сервис-меню. чтобы это проделать нужно:
1.зайти в «экстренный вызов»
2.набрать *#*#7378423#*#*
3. выбрать Service tests — WLAN
4. выбрать точку доступа (и пароль если требуется)
телефон подключится к wi-fi и можно вводить новый, измененный пароль


Подключаем телефон к компьютеру, должны быть установлены ADB Android Drivers и сама программа adb. Копируем программу adb со всеми прилагающимися частями в c:/android/.

Способ 1:

Запускаем cmd,
c:/>cd c:/android
c:/android>adb shell
su (если есть рут)
cd /data/data/com.android.providers.settings/databases
sqlite3 settings.db (сработает, если есть busybox или установлено sqlite3. Или же просто установите sqlite3 через adb)
update system set value=0 where name=’lock_pattern_autolock’;
update system set value=0 where name=’lockscreen.lockedoutpermanently’;
.quit


Способ 2:

с:/android>adb shell
su (если есть рут)
rm /data/system/gesture.key

Можете попробовать все способы для убирания блокировки, вот что советует автор:
1- убрать блокировку по первому способу.
2-перезагрузиться
3-убрать по второму способу
4-перезагрузиться

Оригинал темы:http://forum.xda-developers.com/showthread.php?t=1800799

upd: Сколько ни пробовал данный метод — без root и busybox он видимо не работает. При запуске sqlite3 выдает not found, при удалении вылазит permission denied.

От себя:
Удаляйте сразу эти файлы:
adb shell
su
rm /data/system/gesture.key
rm /data/system/locksettings.db
rm /data/system/locksettings.db-wal
rm /data/system/locksettings.db-shm
reboot

и все сработает!

Получаем доступ к компу с Androidа

 Получаем доступ к компу с Androidа через WiFi ,Total Commander.



Всё что нам нужно это настроить Total Commander на андроиде для работы в локальной сети. И сегодня я вам расскажу, как это можно сделать.
Устанавливаем Total Commander если он еще не установлен в Google Play Маркете .
В программу нужно добавить плагин для работы в локальной сети. Жмем на главном окне проги на пункт «Добавить плагины (Скачать с сайта)…»: откроется окно, с предложением перейти на страницу загрузки плагинов: Нажимаем «ОК», запустится браузер. В нем откроется следующая страница: Выбираем LAN (Windows network) Plugin
В открывшемся окне выбираем Play Маркет и скачиваем плагин После установки в Total Commander появится значок LAN(Windows общие сетевые каталоги): Получаем к компу доступ. Для этого жмем на значок, и добавляем в список компов новый сервер, тапнув по соответствующему значку:
В открывшемся окне вводим:
Имя вашего компа любое какое хотите:
Сетевое имя компа или его сетевой адрес, имя пользователя и пароль:
Имя пользователя и пароль задавать не нужно, если на компе открыт сетевой доступ к папкам и каталогам для всех пользователей.
Узнаем адрес компа, кликнув по значку WiFi соед-я второй клавишей мышки и выбераем «Состояние», а дальше жмем на кнопку «Сведения».

В строчке Адрес iPv4 видим сетевой адрес своего компа.
Все. Теперь можем получить доступ к папкам и файлам своего компа через лок-ю сеть по WiFi.

Если получить доступ к компу, работающему на Windows-7, не удастся, пробуйте в «Панель управления» -> «Центр управления сетями и общим доступом» -> «Дополнительные параметры общего доступа» отключить общий доступ с парольной защитой.
Также нужно чтобы было включено сетевое обнаружение и включен общий доступ к файлам и принтерам.
Также не забываем в свойствах диска или папки на компе, к которой хотим получить доступ по сети, включить общий доступ и установить разрешения для пользователей, если эта опция имеется.

Восстанавливаем IMEI на Android.

сли у Вас слетел IMEI и не работает gsm модуль на Android,не спешите в сервис.Есть простой способ восстановления.
Для этого нужны права root и проводник с root-правами.

Открываем системный раздел /data,находим папку NVRAM и удаляем её нафиг.
Дальше,перезагружаем тело в recovery, выбирает reboot system nov или просто reboot(может отличаться).
Тело перезагрузится и Вы получите рабочий gsm-модуль.При перезагрузке,система пропишет правильный файл NVRAM.
Звоните на здоровье…

VRoot получение прав ROOT

VRoot получение прав ROOT — Самый простой способ установки ROOT на устройства Андроид (для некоторых устройств на сегодняшний день единственный способ установить ROOT).В данной версии программы уже добавлена поддержка устройств с Андроид 4.3 .

Получение ROOT прав :

1. Скачиваем и устанавливаем на компьютер программу VRoot 1.7.0
2. Отключаем антивирусные программы (по мере необходимости).
3. Запускаем программу VRoot, подключаем включенное устройство к компьютеру (если оно не определилось,попробуйте установить самые свежие драйвера с официального сайта вашего устройства). На устройстве должны быть включены : отладка по USB, установка из неизвестных источников, в USB подключении должны быть сняты галочки с МТР и Камера(РТР),в случае если программа не определяет автоматически Ваше устройство на каком либо из типов подключения (например на «Синхронизация носителей»,то пробуйте другой тип.
3. После того как устройство определится программой,нажимаем правую нижнюю кнопку зеленого цвета «ROOT«, ждем.
4. После появления последнего окна программы, устройство перезагружается.Его можно отключить от компьютера.
5. Все Вы получили ROOT права.После всего этого заходите в главное меню программ совего устройства и видите,что там появилась новая программа «Superuser» (китайский).