Как установить 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-форума, где я читал это, они вырезали лист миллиметровки и, конечно же, поместили его на рабочий телефон той же модели и отметили, где нужно печатать прессы. Затем они положили газету на сломанный телефон и смогли заставить все работать.
Это предполагает, что экран сломан, но нажатия все еще распознаются.