Ошибка установки Ubuntu Touch на Galaxy Nexus [закрыто]

Команда phablet-flash -b не дает моему устройству достаточно времени для перезагрузки в режиме восстановления, прежде чем оно протолкнет zip-файл фаблета через . Я попытался выполнить команду еще раз, когда она наконец перешла в режим восстановления, что дало такой результат:

user/Downloads/phablet-flash/152$ phablet-flash -b
Device detected as /sbin/sh: getprop: not found
Unsupported device, autodetect fails device

Но я могу понять, почему это не сработало. Я попытался вручную протолкнуть файл через себя, но он не развернулся. Есть ли какие-либо инструкции, которые я могу выполнить вручную в терминале, чтобы продолжить работу в режиме восстановления? Или есть способ волшебным образом приостановить терминал, когда он ожидает перезагрузки устройства в режиме восстановления? Или где в коде я могу изменить его, скажем, с сна 5 секунд на сна 10 секунд .

0
задан 29 December 2017 в 17:28

1 ответ

Я понял это. Либо это было совпадение, что на этот раз это сработало, либо я был прав, что мне просто пришлось изменить время сна в сценарии /usr/bin/phablet-flash.

Откройте phablet-flash через терминал (от имени root, чтобы вы могли его редактировать)

sudo -H gedit '/usr/bin/phablet-flash' 

и в области:

@adb_errors
def autodeploy(adb, artifact):
    ''' Pushes artifact to devices sdcard and deploys'''
    if not artifact:
        return
    # Can't wait-for-device here
    sleep(15)
    adb.push(artifact, '/sdcard/autodeploy.zip')
    log.info('Deploying Ubuntu')
    adb.reboot(recovery=True)
    log.info('Installation will complete soon and reboot into Ubuntu')

Я изменил

[ 112]

-

sleep(30)

Затем вы можете повторно запустить команду 'phablet-flash -b', и она должна сработать


Также, если какие-либо другие нубы вроде меня при попытке переустановить Android возникает проблема развертывания:

./flash-all.sh

и ошибка

bash: ./flash-all.sh: Permission denied

Перейдите в папку дистрибутива Android, откройте flash-all.sh, скопируйте и вставьте команды из этот скрипт в терминал и запускать их отдельно, просто как.

0
ответ дан 29 December 2017 в 17:28

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

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