13 votes

Installer Ubuntu Touch sur le Nexus 7 (2012) maintenant qu'il n'est plus pris en charge

J'essaie d'installer Ubuntu sur ma tablette Nexus 7 (2012), mais il semble que cette tablette ne soit plus incluse dans les versions de développement officielles. Je suis à peu près à mi-chemin en suivant le Guide du portage sur un nouveau périphérique et je commence tout juste à réaliser à quel point ce projet est sur le point de devenir approfondi, alors je me demandais s'il y avait un moyen de trouver et d'installer la dernière version devel pour grouper.

Voici le résultat que j'ai obtenu en suivant le guide d'installation d'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 également essayé avec devel également. Il est logique qu'une version de uTouch pour Grouper ne se trouve dans aucun de ces canaux, car elle n'est plus officiellement supportée.

Comme je ne suis pas contre prendre le temps d'apprendre à faire cela correctement, s'il n'y a pas un moyen d'accéder à une compilation pour grouper, est-ce que quelqu'un a de bons articles à lire ou des conseils à partir de leurs tentatives de faire ce genre de choses ? Ce sera ma première incursion majeure dans le développement ou l'essai de quelque chose comme ça.

8voto

zorbon.cz Points 1109

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

Tout ce que vous faites est donc à vos risques et périls :-)

Mes démarches se résumaient à ceci :

  1. Flash Ubuntu 13.04 via Fastboot (commandes dans la réponse précédente)

  2. Editer le fichier avec les dépôts dans /etc/apt/sources.list en se basant sur cet exemple (j'ai choisi Trusty car c'est le prochain LTS après 13.04 et je ne m'attends pas à des problèmes).

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

  3. Faire apt-get update y apt-get upgrade

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

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

Source : my today blogpost (en tchèque)

8voto

Cosmo Points 493

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

Tout d'abord, récupérez les derniers fichiers Raring daily build pour la 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, vous devez vous procurer les outils nécessaires à l'installation de ces fichiers sur votre appareil :

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

  2. Ajouter le PPA Ubuntu SDK Release :

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

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

    $ 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

La Nexus 7 2012 est livrée avec un bootloader verrouillé, ce qui signifie que vous devez le déverrouiller pour flasher différentes images sur l'appareil. Heureusement, il s'agit d'un processus trivial, et vous ne devez le faire qu'une seule fois.

( 警告します: Le déverrouillage du bootloader efface toutes les données et rétablit les paramètres d'usine de l'appareil. Si vous préférez ne pas perdre toutes vos précieuses photos de chats, sauvegardez-les sur votre ordinateur !)

  1. Redémarrez votre Nexus 7 2012 dans le boot loader d'Android. Pour ce faire, commencez par éteindre l'appareil de la manière habituelle (maintenez le bouton d'alimentation enfoncé, puis sélectionnez éteindre et attendez quelques secondes). Une fois l'appareil éteint, maintenez le bouton de réduction du volume enfoncé et appuyez sur le bouton d'alimentation. Continuez à maintenir le bouton de réduction du volume et le bouton d'alimentation jusqu'à ce que l'interface utilisateur boot loader s'affiche.

  2. À l'aide d'un câble micro-USB (celui que vous utilisez pour la recharge devrait convenir), branchez votre appareil sur n'importe quel ordinateur fonctionnant sous Ubuntu. L'appareil affiche alors l'interface graphique boot loader (chargeur de démarrage), qui ressemble à ceci :

This is the bootloader.

  1. Vérifiez que fastboot liste le périphérique. Dans un terminal sous Ubuntu, exécutez :

    $ sudo fastboot devices

  2. Lancez le processus de déverrouillage du bootloader :

    $ sudo fastboot oem unlock

  3. Votre appareil devrait maintenant vous inviter à déverrouiller le bootloader. 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 l'appareil redémarre en mode bootloader (mode fastboot), le message "LOCK STATE - UNLOCKED" s'affiche en petits caractères rouges. À ce stade, votre appareil est maintenant déverrouillé.

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

Troisième étape : Installer le tout

  1. Extrayez le fichier *.img.gz téléchargé à l'étape 1 pour extraire le fichier .raw qu'il contient.

  2. Vérifiez une fois de plus que votre appareil est connecté via micro-USB et que fastboot liste l'appareil en exécutant ce qui suit dans le terminal :

    $ sudo fastboot devices

(Si votre appareil ne figure pas dans la liste, assurez-vous qu'il est allumé et que le chargeur de démarrage est activé).

  1. Emettez 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

Quatrième étape : Utilisez votre appareil

Si tout s'est bien passé, vous devriez maintenant avoir Ubuntu Desktop sur votre Nexus 7 2012 ! L'installateur sera probablement bogué, mais très familier. Attention, bien sûr, cette version d'Ubuntu n'est plus prise en charge par Canonical, et vous pourriez avoir quelques difficultés à trouver et à utiliser les dernières applications sur votre appareil. Bonne chance et amusez-vous bien avec votre nouvelle tablette Ubuntu !

2voto

bseibold Points 1513

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 la Nexus 7 (2012) qui sont listées ici https://github.com/Tasssadar/multirom/wiki/Grouper-Native-Desktop-Linux

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X