У меня есть 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
не показывает ничего нового при включении его.
Я нашел, что мое прерывание Samsung является очень привередливым о USB.
Попробовать другой кабель? Попробовать другой порт? Попытаться перезагрузить? На некоторых ноутбуках это будет только работать - иногда.
Это не необходимо ответ, но это просто слишком длинно для помещения как комментарий. Изучите, будет ли следующее работать -
Мое предложение состоит в том, чтобы избегать использования режима Download в целом. USB является слишком привередливым, и это не стоит риска. Это - то, что я сделал бы на прерывании. Необходимо видеть, не можете ли Вы найти что-то как высвечивание, которое позволит Вам высвечиваться непосредственно с телефона.
Heimdall является альтернативой с открытым исходным кодом для Odin а не для KIES.
Так как Ubuntu имеет поведение по умолчанию с некоторыми USB-устройствами, это - хорошая вещь перезаписать это поведение как Google, описывают здесь для разработчиков андроида http://developer.android.com/guide/developing/device.html
имейте в виду, что udev намного более важен, чем какое-либо приложение и высвечивание устройства являются чрезвычайно опасным материалом.