Samsung Galaxy S2 в режиме загрузки повреждает lsusb

У меня есть Samsung Galaxy S2. Для обновления его официальный путь Вам нужны Windows и Samsung Kies (приложение, которое делает обновление). Неофициальный путь позволяет Вам сделать это с исходным приложением Linux под названием Heimdell. Для начинания вещей необходимо поместить телефон в "режим загрузки", который включает перезапуск телефона, содержа дом и кнопки объема вниз при включении его. Все хорошо до той точки.

Проблема возникает при включении его в Ubuntu. Я включаю его, Heimdell ничего не видит и не может продолжиться.

Кроме того, lsusb остановам в течение очень долгого времени и затем не удается показать Samsung. Если я отключаю телефон lsusb работает просто великолепно. Телефон, кажется, проблема по некоторым причинам.

Я попробовал это ноутбуком Ubuntu (на 64 битах 2.6.38 - так же, как рабочий стол), и он регистрируется прекрасный. lsusb работы как ожидалось, но Heimdall имеют некоторые другие проблемы.

Я хочу получить эту работу над своим рабочим столом, потому что затем я могу позволить VirtualBox взять USB-устройство, и я могу высветить его с Odin (другой инструмент от Samsung). Но как это, система не видит телефон, таким образом, я не могу выдать его.

Где я должен искать отладочную информацию?

Наблюдение dmesg | tail некоторое время шоу что-то вроде этого:

[167976.600142] usb 6-1: new full speed USB device using uhci_hcd and address 4
[167991.709360] usb 6-1: device descriptor read/64, error -110
[168006.928436] usb 6-1: device descriptor read/64, error -110
[168007.158227] usb 6-1: new full speed USB device using uhci_hcd and address 5
[168022.267425] usb 6-1: device descriptor read/64, error -110
[168037.486529] usb 6-1: device descriptor read/64, error -110
[168037.717116] usb 6-1: new full speed USB device using uhci_hcd and address 6
[168043.132523] usb 6-1: device not accepting address 6, error -84
[168043.252408] usb 6-1: new full speed USB device using uhci_hcd and address 7

Чем дольше я наблюдаю его, тем больше тех сообщений я вижу.

/var/log/udev не показывает ничего нового при включении его.

3
задан 26 July 2011 в 14:59

2 ответа

Я нашел, что мое прерывание Samsung является очень привередливым о USB.
Попробовать другой кабель? Попробовать другой порт? Попытаться перезагрузить? На некоторых ноутбуках это будет только работать - иногда.

Это не необходимо ответ, но это просто слишком длинно для помещения как комментарий. Изучите, будет ли следующее работать -

Мое предложение состоит в том, чтобы избегать использования режима Download в целом. USB является слишком привередливым, и это не стоит риска. Это - то, что я сделал бы на прерывании. Необходимо видеть, не можете ли Вы найти что-то как высвечивание, которое позволит Вам высвечиваться непосредственно с телефона.

  1. Получите временный корень. (используйте gingerbreak?), если Вы уже не имеете.
  2. Восстановление Часового механизма Flash с помощью flashimg.bin
  3. Обновление Flash с помощью восстановления часового механизма.
2
ответ дан 1 December 2019 в 17:21

Heimdall является альтернативой с открытым исходным кодом для Odin а не для KIES.

Так как Ubuntu имеет поведение по умолчанию с некоторыми USB-устройствами, это - хорошая вещь перезаписать это поведение как Google, описывают здесь для разработчиков андроида http://developer.android.com/guide/developing/device.html

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

0
ответ дан 1 December 2019 в 17:21

Другие вопросы по тегам:

Похожие вопросы: