Как установить Ubuntu Touch на Nexus 4 с битым тачскрином

У моего друга Nexus 4 со сломанным тачскрином. Дисплей работает, хотя теоретически его можно использовать с Ubuntu и внешней мышью / клавиатурой.

Но возможно ли установить Ubuntu, даже не касаясь экрана? Будет ли работать внешняя мышь в Android? Поможет ли это разблокировать загрузчик? Есть ли способ разблокировать его от adb?

Обновить

Согласно этой странице XDA, приглашение разблокировки может использоваться с аппаратными ключами:

Теперь вам будет предложено предупреждающее сообщение, используйте клавиши регулировки громкости, чтобы выделить Да, и выберите его с помощью кнопки питания.

3 ответа

Решение

Для разблокировки загрузчика не требуется функциональный сенсорный экран, меню загрузки полностью управляется аппаратными кнопками.

История команд:

sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt update
sudo apt install ubuntu-device-flash phablet-tools

# Press Down and Power buttons on the phone, connect the USB cable
fastboot oem unlock
# Up, Power to agree
ubuntu-device-flash touch --channel=ubuntu-touch/stable/ubuntu --bootstrap --developer-mode --password <password>
# phablet-config writable-image
# phablet-config welcome-wizard --disable
adb shell

sudo nmcli dev wifi con "<ssid>" password "<password>"

USB-мышь через OTG-кабель не работает, но генерирует трассировку стека из ядра в dmesgМожет быть, это будет работать позже.

Поможет ли это разблокировать загрузчик? Есть ли способ разблокировать его от adb?

Чтобы разблокировать загрузчик вы запускаете fastboot oem unlock, но вам нужно подтвердить это по телефону, поэтому для этой части вам нужен сенсорный экран.

На веб-сайте Центрального Android-форума, где я читал это, они вырезали лист миллиметровки и, конечно же, поместили его на рабочий телефон той же модели и отметили, где нужно печатать прессы. Затем они положили газету на сломанный телефон и смогли заставить все работать.

Это предполагает, что экран сломан, но нажатия все еще распознаются.

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