Installare Ubuntu Touch#

Installare Ubuntu Touch è facile e molto lavoro è stato fatto per rendere il processo d’installazione meno intimidatorio per l’utente medio. UBports Installer è un gradevole strumento grafico che puoi usare con il tuo computer Linux, Mac o Windows per installare Ubuntu Touch su un dispositivo supportato <devices.ubports.com> _. Per gli utenti più esperti, abbiamo anche istruzioni d’installazione manuale per ogni dispositivo nella pagina dei dispositivi.

Avvertimento

Se stai passando da un dispositivo con Android, non sarai in grado di conservare tutti i dati attualmente su di esso. Crea un backup esterno se desideri mantenerli.

È possibile Scaricare UBports Installer da GitHub. Sono disponibili i suguenti pacchetti:

Avvia il programma di installazione e segui le istruzioni sullo schermo che ti guideranno attraverso il processo di installazione. Questo è tutto! Divertiti ad esplorare Ubuntu Touch!

If you’re an experienced android developer and want to help us bring Ubuntu Touch to more devices, visit the porting section.

Nota

Please do not start the installer with sudo. It is meant to be run as a normal user, not as root. Using the installer with sudo will mess up permissions in the installer’s cached files and lead to problems down the road. If the installer does not recognize your device, check the troubleshooting information below.

Risoluzione dei problemi#

Se avete bisogno di aiuto, potete unirvi ai canali di supporto di UBports su telegram o matrix o porre una domanda nel forum o su askubuntu. Se ritenete che il programma di installazione di UBports non funzioni correttamente, potete anche proporre un nuovo problema per aiutarci a risolvere il problema.

Connessione persa durante l’installazione#

Provare un altro cavo USB e una diversa porta USB del computer. I cavi vecchi ed economici tendono a perdere la connessione durante l’installazione.

Windows Defender impedisce l’avvio del programma di installazione#

Abbiamo contattato Microsoft in merito a questo problema, ma sembra che la Microsoft ritenga che sia «piacevole» <https://twitter.com/Windows/status/1014984163433295875>`__. Per eliminare l’avviso, fate clic su «Ulteriori informazioni», quindi selezionate «Esegui comunque».

Dispositivo non rilevato#

Macchina Virtuale#

Se si esegue il programma di installazione in una macchina virtuale, accertarsi che la macchina virtuale possa accedere alla porta USB.

Windows ADB-drivers#

Installare il driver universal adb e riavviare il computer.

Fairphone 2 ID-venditore#

Eseguire echo 0x2ae5 >> ~/.android/adb_usb.ini nel terminale e riavviare il programma di installazione. Questo non influisce sul pacchetto snap.

Regole udev mancanti#

If the device is not detected on Linux and you are not using the snap package, then you might be missing some udev-rules.

  1. Verificare se /etc/udev/rules.d/51-android.rules esiste e contiene le regole seguenti. In caso contrario, aggiungerle al file ed eseguire sudo service udev restart o sudo udevadm control --reload-rules && udevadm trigger.

SUBSYSTEM=="usb", ATTRS{idVendor}=="0e79", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0b05", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="413c", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="091e", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="24e3", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2116", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0482", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="17ef", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0409", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2080", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2257", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="10a9", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d4d", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0471", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04da", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1f53", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04dd", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0930", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="19d2", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2ae5", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2a45", MODE="0666", GROUP="plugdev"

Altri problemi#

Se i suggerimenti per la risoluzione dei problemi non funzionano, si può anche provare a seguire le istruzioni per l’installazione manuale del dispositivo nella pagina dei dispositivi.

Installa su dispositivi Android legacy#

Mentre il processo di installazione è abbastanza semplice sulla maggior parte dei dispositivi, alcuni dispositivi legacy Bq e Meizu richiedono passaggi speciali. Questa parte della guida non si applica a nessun altro dispositivo.

Nota

Questo è più o meno territorio inesplorato. Se il produttore del tuo dispositivo non vuole che tu installi un sistema operativo alternativo, non c’è molto che possiamo fare. Le seguenti istruzioni devono essere seguite soltanto da utenti esperti. Apprezziamo il fatto che molte persone vogliano usare il nostro sistema operativo, ma flashare un dispositivo con strumenti OEM non andrebbe fatto senza un po” di conoscenze e parecchia ricerca.

I telefoni Meizu sono abbastanza bloccati con Flyme. Mentre l’MX4 può essere flashato con successo in alcuni casi, il Pro5 è basato su Exynos e ha i suoi grattacapi.

Avvertimento

SII MOLTO CAUTO! Sei responsabile delle tue azioni!

  1. Disconnetti dal tuo PC tutti i dispositivi e le periferiche non essenziali. Carica il tuo dispositivo con il caricabatteria (non con il tuo PC) fino ad almeno il 40 percento.

  2. Scarica la ROM di Ubuntu Touch per il tuo dispositivo ed estrai i file zippati:

  3. Scarica l’ultima versione di SP flash tool (aka MTK flash tool).

  4. Estrai i file zip

  5. Apri un terminale, entra nella directory di SP flash tool ed eseguilo con sudo ./flash_tool.sh.

Nota

In Ubuntu 17.10, ci sono problemi con flash_tool nel caricare la libreria condivisa “libpng12”, dunque questo può essere utilizzato come metodo alternativo:

wget -q -O /tmp/libpng12.deb http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb \
&& sudo dpkg -i /tmp/libpng12.deb \
&& rm /tmp/libpng12.deb
  1. Nella sezione «Scatter-loading File», premi il pulsante «choose» quindi seleziona il file *Android_scatter.txt dall’archivio che hai scaricato al punto due.

  2. Scegli «Firmware Upgrade» dal menu a tendina.

Avvertimento

Se selezioni DOWNLOAD ONLY anziché FIRMWARE UPGRADE, ti ritroverai alla fine con un mattoncino inutile anziché un fighissimo dispositivo Ubuntu Touch. Assicurati di selezionare FIRMWARE UPGRADE.

Inoltre, dopo aver selezionato *Android_scatter.txt, la scelta nel menu a tendina si resetta a DOWNLOAD ONLY. Assicurati di selezionare/riselezionare FIRMWARE UPGRADE dopo aver selezionato il file.

  1. Spegni completamente il tuo dispositivo, ma non connetterlo ancora.

  2. Premi il tasto contrassegnato «Download».

  3. Controlla ancora un’ultima volta di aver selezionato l’opzione «Firmware Upgrade» e NON «Download Only».

  4. Assicurati che il tuo dispositivo sia spento e connettilo al PC. Non usare una porta USB 3.0, è già noto che causi problemi di comunicazione con il dispositivo.

  5. Avviene una magia . Attendi la fine nella barra di avanzamento.

Nota

Se l’installazione fallisce con una barra 100% rossa e lì si blocca (e il logs dice qualcosa tipo COM port is open. Trying to sync with the target...), rimuovere il pacchetto``modemmanager`` perché quello installato`non è compatibile <https://web.archive.org/web/20180118130643/http://www.mibqyyo.com/en-articles/2015/09/16/ubuntu-android-installation-process-for-bq-aquaris-e4-5-and-e5/>`_ con SP flash tool, chiudetelo e riprovate di nuovo dal punto 4.

  1. Congratulazioni! Il tuo dispositivo si avvierà ora con una versione stravecchia di Ubuntu Touch. Ora puoi usare l’UBports Installer per l’installazione di una versione aggiornata.