Можете ли вы добраться до командной строки на телефоне G1? - PullRequest
9 голосов
/ 22 ноября 2008

Я понимаю, что ОС Android основана на Linux. Означает ли это, что у телефона G1 есть эмулятор терминала, и вы можете открыть консоль и использовать такие команды, как cd, ls и т. Д.? Или, если это не удастся, можно ли написать для него эмулятор терминала?

В соответствующей заметке, возможно ли запустить сервер ssh на G1 и войти в него через соединение Wi-Fi?

Ответы [ 5 ]

5 голосов
/ 22 ноября 2008

На самом деле, до недавнего времени все, что вы печатали на клавиатуре, отражалось в корневой оболочке . Противный баг.

Тем не менее, вы хотите PTerminal , из Android Market.

Что касается SSH, то да. Вы можете даже установить Debian на телефон .

1 голос
/ 29 ноября 2008

В настоящее время на рынке есть несколько эмуляторов терминала и другое программное обеспечение в Интернете (быстрый поиск в Google, и вы увидите это), но если вы используете новейший уровень исправлений ОС (RC30), вы больше не сможете получить рут вообще. Оболочки все еще несколько полезны для просмотра файловой системы и просмотра результатов ps и top, например.

0 голосов
/ 22 октября 2009

Очень легко перепрошить обратно на RC29 и получить root, у меня получилось, и эмулятор терминала работает нормально. Я просто не знаю много команд.

0 голосов
/ 22 декабря 2008

Android SDK поставляется с инструментом, который позволяет запускать оболочку с компьютера разработчика через USB. Команда su не работает на телефоне TMobile, но работает на разблокированном телефоне, который поступает непосредственно из Google.

0 голосов
/ 29 ноября 2008

В случае, если вы не знаете, стоит отметить, что у Android достаточно безопасная песочница для приложений. Каждое установленное приложение работает как его собственный пользователь. На телефоне не так много двоичных файлов, которые можно использовать во всем мире, а многие файлы даже не доступны для чтения.

Однако я не думаю, что что-то мешает вам копировать исполняемые файлы на телефон и запускать их как непривилегированный пользователь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...