В деле хакинга различных гаджетов часто бывает нужно быстро собрать достаточно полную информацию о железе + логи.
Для этих целей я использую скрипт system-report авторства Алексея Гладкова.
Изначально он был нацелен на сбор информации о desktop-линуксе (о том же ALTLinux). Я его дорабатываю для гаджетов, встроенных линуксов, и, в первую очередь, конечно, андроидных.
Текущая (моя) версия тут.
Впрочем, понимая, что из GIT вытащить полезную часть не так уж легко, предгалаю готовый тарбол.
Для этих целей я использую скрипт system-report авторства Алексея Гладкова.
Изначально он был нацелен на сбор информации о desktop-линуксе (о том же ALTLinux). Я его дорабатываю для гаджетов, встроенных линуксов, и, в первую очередь, конечно, андроидных.
Текущая (моя) версия тут.
Впрочем, понимая, что из GIT вытащить полезную часть не так уж легко, предгалаю готовый тарбол.
Замечу, что:
- Программа изначально написана для OS Linux. Вероятно, есть какие-то готовые "fancy" APK с тем же функционалом, но среди FOSS я таких не наблюдал.
- Если есть предложения, что бы в неё ещё добавить, пожалуйста, пишите.
Как использовать (на примере андроид-девайса):
- сгружаем тарбол на устройство:
adb push system-report.tar /data/local/tmp
- распаковываем (внутри adb shell):
cd /data/local/tmp ; tar xf system-report.tar
- запускаем:
cd /data/local/tmp/system-report ; sh system-report
- забираем результат (это уже с "большого брата" (ББ)):
adb pull /data/local/tmp/system-report/sysreport-????????.tar
(тут внимательно смотрите имя файла: программа пишет правильное имя в конце работы)
Особое спасибо Dobrica Pavlinušić за отличную презентацию тут: http://dpavlin.github.io/android-command-line/
ОтветитьУдалить