Я пытаюсь установить Ubuntu Touch на свою YU Yuphoria (руководствуясь http://developer.ubuntu.com/en/start/ubuntu-for-devices/install-ubuntu-for-devices/ ]).
Когда я пытался составить список устройств в fastboot, прежде чем разблокировать загрузчик; список был пуст. Но устройство было указано для устройств adb. До сих пор я разблокировал устройство, указав идентификатор поставщика как
sudo fastboot -i 0x2a96 oem unlock
После этого, когда я пытаюсь установить Ubuntu Touch с помощью команды:
ubuntu-device-flash touch --channel=ubuntu-touch/stable/ubuntu --bootstrap
это выглядит как Ожидается, что устройство находится в загрузчике ... ждет и оно застряло там !! , Я думаю, что идентификатор поставщика должен быть указан в этой команде тоже ... Как указать идентификатор устройства в последней команде ??
Примечание: уже добавлен идентификатор поставщика в etc /udev/rules.d/51-android.rules и перезапущен с помощью следующей команды:
sudo sh -c "(udevadm control --reload-rules && udevadm trigger --action=change)"
Мне удалось добраться, проходят через это. По-видимому, мой fastboot был слишком стар на моей Ubuntu 14.04LTS.
, с которой я загрузил новейший android SDK, он - веб-сайт. Затем я переместился, fastboot от/usr/bin затем поместил fastboot от загруженного SDK до/usr/bin.
mv /usr/bin/fastboot /usr/bin/fastboot1
ln -s /home/nayar/sdk/platform-tools/fastboot /usr/bin/fastboot
Можно временно исказить команду fastboot и попытку.
В оболочке, введите команду
alias fastboot='fastboot -i 0x2a96'
, можно добавить ту же строку к Вашему .bashrc
и перезапустить оболочку.
После того, как высвечивание сделано, вернитесь изменения bashrc, еще оно влияет на другие устройства, не распознаваемые.