среда, 28 сентября 2011 г.

Отладка на A8

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

  • разрешить установку левых приложений
  • разрешить отладку по USB
  • провести над компом некоторые шаманские манипуляции в зависимости от вашей ОС
  • получить рутовский доступ

Первые два пункта врядли у кого-то вызовут затруднения, с третьим и четвертым чуть посложнее.

Собственно с третьим единственная сложность - узнать Vendor ID. На коробке, или в мануале такие вещи не пишут - по причине ненадобности для большинства пользователей. Узнать (в Linux) его можно командой lsusb. Нужно выполнить ее дважды - перед подключением телефона и после, чтобы не гадать какое из устройств является нашим телефоном. Нас интересует лишь то устройство которое появится в списке. Как я уже писал - мой телефон идентифицирует себя как HTC. Далее следуем инструкциям на android.com.

Надо сказать что я не совсем понимаю какой смысл разработчики Android вкладывали в блокирование рута, если в результате его все равно получить не так уж сложно? Блокировать - так уж насмерть, или не маяться дурью. Тем более зачем нужно оставлять в настройках пункты 1 и 2 на телефоне, который изначально предполагается как чисто пользовательский (не девелоперский)? Так или иначе мой A8 изначально шел заблокированный и при попытке подцепиться к нему через ADB выдавал вот такой результат:

Понятно что на Android Market программ для взлома нет. Еще один парадокс, однако: программы требующие рут есть, а получающие его - нет. Впрочем найти их не сложно.

Кандидат №1 Universal AndRoot - с задачей не справился

Кандидат №2 z4root - справился на ура. Получен постоянный рут, adb увидел устройство нормально:

Eclipse нормально закачивает в него программу, можно работать.

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

Комментариев нет:

Отправить комментарий