ubports / ubports-installer

A simple tool to install Ubuntu Touch on UBports devices
https://github.com/ubports/ubports-installer/releases
GNU General Public License v3.0
546 stars 120 forks source link

Just a Tip for User friendlyness #2933

Open zLeqitEclipse opened 1 year ago

zLeqitEclipse commented 1 year ago

UBports Installer 0.9.7-beta (snap) Environment: Ubuntu Core 20 linux 6.0.10-arch2-1 x64 NodeJS v16.15.0 Device: herolte (Samsung Galaxy S7 Exynos) Target OS: Ubuntu Touch Settings: {"wipe":true,"channel":"16.04/arm64/android9/devel"} OPEN-CUTS run: https://ubports.open-cuts.org/run/638b6f8a773f606a7171a5fd Pastebin: https://snip.hxrsh.in/ubi-1670082442399

When already using ADB to identify the device, why not also make it reboot automatically into Download-Mode and make it completely independent from User Input?

Flohack74 commented 1 year ago

It can be that this device cannot reboot into download mode properly. We had cases where recovery simply cannot do it. You can try yourself maybe and report back :)

amartinz commented 1 year ago

The device maintainer needs to adjust the installer config to use adb reboot instructions with an user action as fallback.

right now it only consists of an user action: https://github.com/ubports/installer-configs/blob/master/v2/devices/herolte.yml#L56