web-dev-qa-db-fra.com

Installer Ubuntu Touch sur Nexus 7 (2012) maintenant qu’il n’est plus supporté

J'essaie d'installer Ubuntu sur ma tablette Nexus 7 (2012). Cependant, il semble que cette tablette ne soit plus incluse dans les versions officielles de dev. Je suis à peu près à mi-chemin de suivre le Guide de transfert vers un nouveau périphérique et je commence tout juste à réaliser à quel point ce projet est sur le point de devenir approfondi. Je me demandais donc s'il existait un moyen de rechercher et d'installer le dernier libération pour le mérou.

C’est le résultat que j’ai obtenu en suivant le guide d’installation pour Ubuntu Touch:

$ ubuntu-device-flash touch --channel=stable --device grouper --bootstrap

2015/06/08 12:48:59 Device is |grouper|
Device grouper not found on server https://system-image.ubuntu.com channel stable

J'ai aussi essayé avec devel également. Il est logique qu’une version uTouch pour Grouper ne se trouve dans aucun de ces canaux, car elle n’est plus officiellement prise en charge.

Comme je ne suis pas contre le fait de prendre le temps d’apprendre à le faire correctement, s’il n’existe pas de moyen d’avoir accès à un build pour groupeur, est-ce que quelqu'un a de bons articles à lire ou des conseils pour tenter de faire ce genre de choses? Ce sera ma première incursion majeure dans le développement ou l’essai de quelque chose comme ceci.

11
SocksofGranduer

Depuis hier, j'ai sur mon ordinateur de bureau Nexus 7 2012 Ubuntu 14.04.3 LTS, je pense donc que les étapes à suivre pour reproduire cela sur Ubuntu Touch peuvent être similaires (ou vous pouvez essayer la version de bureau).

Donc, tout ce que vous faites à vos risques et périls. :-)

Mes pas étaient en bref ceci:

  1. Flash Ubuntu 13.04 via Fastboot (commandes de la réponse précédente)
  2. Éditez le fichier avec les référentiels à /etc/apt/sources.list en vous basant sur ces exemples (j'ai choisi Trusty car c'est le prochain LTS après 13.04 et je ne prévois aucun problème)

    deb http://ports.ubuntu.com/ trusty main restricted
    deb-src http://ports.ubuntu.com/ trusty-security main restricted

  3. Marque apt-get update and apt-get upgrade

  4. Facultatif: Installez le serveur SSH avec apt-get install ssh

  5. Redémarrez la tablette et profitez de la dernière version LTS d'Ubuntu :-)

Source: mon aujourd'hui article de blog (en tchèque)

7
zorbon.cz

Première étape: Tout télécharger

Commencez par récupérer les derniers fichiers de construction quotidiens de Raring pour le Nexus 7 2012:

ubuntu-13.04-preinstalled-desktop-armhf + nexus7.bootimg

ubuntu-13.04-preinstalled-desktop-armhf + nexus7.img.gz

(trouvé ici: http://old-releases.ubuntu.com/releases/raring/ )

Ensuite, récupérez les outils nécessaires pour installer ces fichiers de construction sur votre appareil:

  1. Sur votre ordinateur, appuyez sur Ctrl + Alt + T pour démarrer un terminal.

  2. Ajoutez le PPA de la version du SDK Ubuntu:

    $ Sudo add-apt-repository ppa:ubuntu-sdk-team/ppa

  3. Mettez à jour votre système pour utiliser les derniers packages:

    $ Sudo apt-get update

    $ Sudo apt-get upgrade

  4. Installez le paquet ubuntu-device-flash:

    $ Sudo apt-get install ubuntu-device-flash

(trouvé ici: https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/ )

Deuxième étape: déverrouiller votre appareil

Le Nexus 7 2012 est livré avec un chargeur de démarrage verrouillé, ce qui signifie que vous devez le déverrouiller pour faire clignoter différentes images sur le périphérique. Heureusement, il s’agit d’un processus trivial et il suffit de le faire une fois.

( Avertissement: Le déverrouillage du chargeur de démarrage efface toutes les données et réinitialise le périphérique aux paramètres d'usine. Si vous préférez ne pas perdre toutes vos précieuses images de chat, sauvegardez-les à votre ordinateur!)

  1. Redémarrez votre Nexus 7 2012 dans le chargeur de démarrage Android. Pour ce faire, éteignez d'abord le périphérique normalement (maintenez le bouton d'alimentation enfoncé, puis sélectionnez Eteindre et attendez quelques secondes). À l'état éteint, maintenez le bouton de réduction du volume enfoncé et appuyez sur le bouton d'alimentation. Continuez à maintenir le volume et les boutons d'alimentation enfoncés jusqu'à ce que l'interface utilisateur du chargeur de démarrage s'affiche.

  2. À l'aide d'un câble micro-USB (celui que vous utilisez pour charger) devrait être branché. Branchez votre appareil sur n'importe quel ordinateur sous Ubuntu. L'appareil affiche maintenant l'interface graphique du chargeur de démarrage, qui ressemble à ceci:

This is the bootloader.

  1. Vérifiez que fastboot répertorie le périphérique. Dans un terminal sur Ubuntu, exécutez:

    $ Sudo fastboot devices

  2. Démarrez le processus de déverrouillage du chargeur de démarrage:

    $ Sudo fastboot oem unlock

  3. Votre appareil devrait maintenant vous demander de déverrouiller le chargeur de démarrage. Suivez les instructions à l'écran pour continuer. Votre écran devrait maintenant ressembler à ceci:

This is the Prompt.

  1. Terminez le processus en redémarrant:

    $ Sudo fastboot reboot-bootloader

Lorsque le périphérique redémarre dans le chargeur de démarrage (mode de démarrage rapide), le message "LOCK STATE - UNLOCKED" devrait apparaître en petits caractères rouges. À ce stade, votre appareil est maintenant déverrouillé.

(à partir d'ici: https://wiki.ubuntu.com/Nexus7/Installation )

Troisième étape: Tout installer

  1. Gunzip le fichier * .img.gz téléchargé à l'étape 1 pour extraire le fichier .raw à l'intérieur.

  2. Vérifiez une fois de plus que votre appareil est connecté via micro-USB et que fastboot répertorie l'appareil en exécutant les opérations suivantes dans le terminal:

    $ Sudo fastboot devices

(Si votre périphérique n'est pas répertorié, assurez-vous qu'il est allumé et démarré sur le chargeur d'amorçage.)

  1. Émettez la série de commandes suivante:

    $Sudo fastboot erase boot

    $Sudo fastboot erase userdata

    $Sudo fastboot flash boot /path/to/*.bootimg

    $Sudo fastboot flash userdata /path/to/unzipped/*.raw

    $Sudo fastboot reboot

Étape quatre: Utilisez votre appareil

Si tout s'est bien passé, Ubuntu Desktop devrait maintenant fonctionner sur votre Nexus 7 2012! Le programme d’installation sera probablement bogué, mais très familier. Attention, bien sûr, que cette version d'Ubuntu n'est plus prise en charge par Canonical et que vous aurez peut-être de la difficulté à trouver et à utiliser les dernières applications sur votre appareil. Bonne chance et amusez-vous avec votre nouvelle tablette Ubuntu oldish!

6
Cosmo

Vous pouvez utiliser les instructions d'installation manuelle de https://wiki.ubuntu.com/Nexus7/Installation - l'emplacement des fichiers n'est plus valide, mais les fichiers sont toujours disponibles ici: http://cdimage.ubuntu.com/releases/raring/release/

Les instructions se résument à ces commandes:

fastboot erase boot
fastboot erase userdata
fastboot flash boot /path/to/*.bootimg
fastboot flash userdata /path/to/*.img

Cependant, il semble y avoir d'autres options pour obtenir un "vrai" Linux sur le Nexus 7 (2012) qui sont énumérées ici https://github.com/Tasssadar/multirom/wiki/Grouper-Native-Desktop-Linux

Veuillez également noter que Nexus 7 (2013), Nexus 4 et Nexus 10 sont pris en charge par Ubuntu Touch, voir https://developer.ubuntu.com/fr/start/ubuntu-for-devices/devices/ =

2
bseibold