Asus N550 Laptop et linux

J’ai acheté un ASUS N550 que je me suis empressé de mettre sous openSuse 13.1.
Au niveau matériel, il a un défaut principal : aucune trappe. Donc vous n’avez pas d’accès facile au HDD, RAM et surtout, la batterie.

Avant de mettre votre linux préféré :

  • Créez un disque de restauration avec AsusBacktracker_Win8_64_VER303 (version correspondant au Win 8 préinstallé
    Prévoyez une clé USB de 32 Go
  • Faites un test de restauration. Attention la restauration grâce à la clé correspond à une remise à zéro identique à la sortie d’usine. Donc en restaurant, toutes vos données, si vous en aviez, seront effacées.

Avec votre linux préféré :

  • Si vous avez un bon vieux scanner tel qu’un Canon Lide 30, dans le BIOS désactivez l’option « XHCI Preboot Mode ». Sinon il réagit aléatoirement et vous pourrez que très rarement scanner un document.
  • Pour utiliser la puce graphique nvidia de cet hybrid intel & nvidia
    • Xorg.conf
      Voici celui qui fonctionne pour moi :

      Section "ServerLayout"
       Identifier "layout"
       Screen 0 "nvidia"
       Inactive "intel"
      EndSection
      
      Section "Device" 
       Identifier "nvidia" 
       Driver "nvidia" 
       BusID "PCI:04:00:0"
      EndSection
      
      Section "Screen"
       Identifier "nvidia"
       Device "nvidia"
       Option "AllowEmptyInitialConfiguration"
      EndSection
      
      Section "Device"
       Identifier "intel"
       Driver "modesetting"
       BusID "PCI:00:02:0"
      EndSection
      
      Section "Screen"
       Identifier "intel"
       Device "intel"
      EndSection
    • Displaymanager
      Avec cette configuration, KDM est en mosaic.
      Celui qui fonctionne est lightdm.
      Dans la configuration de lightdm /etc/lightdm/lightdm.conf mettez :
      display-setup-script=/usr/local/bin/nvidia-xrandr-startup
      Le contenu de ce script/usr/local/bin/nvidia-xrandr-startup :

      #!/bin/bash
       xrandr --setprovideroutputsource modesetting NVIDIA-0
       xrandr --auto
    • Dernière étape :
      La version de Mesa. Dans les dépots standards d’opensuse la version est 9.x.
      Il faut ajouter le dépaut Xorg. Ainsi vous pourrez passer en Mesa 10.x.
      Qu’est-ce que cela change ?
      J’ai un écran supplémentaire connecté à mon portable. J’avais les drivers nvidia, l’accélération 3D mais en mode bureau cloné.
      Après 2 semaines de recherche, d’essais de différentes configurations d’xorg.conf, passer en Mesa 10.  m’a permis d’avoir le bureau étendu

 

ASUS Prime TF201 root après mise à jour JB 4.1.1

Après la mise à jour en JB 4.1.1 de mon Asus Prime j’ai perdu l’accès root !
Cet accès m’est nécessaire au moins pour Titanium Backup.

Après plusieurs recherches sur le net j’ai trouvé de l’aide grâce à Cruft à cette page : http://mfratto.tumblr.com/post/40201845718/how-to-get-root-on-a-locked-asus-transformer-prime

Suivre les étapes décrites ci-dessous est de votre responsabilité. Je ne réponds de rien. Vous pouvez douter et vérifier avant de vous lancer.

Il faut commencer par unlocker la tablette. Vous pourrez lire « en gros » qu’après vous n’avez plus de garantie.
Télécharger et installer l’inlocker : http://forum.xda-developers.com/showthread.php?t=1510737
Vous devrez valider la « EULA » et vous identifier avec votre compte google.

Au reboot suivant la tablette vous affiche « The Device is Unlecked » en haut à droite.

Ensuite il faut installer une image recovery. Il s’agit de TWRP téléchargeable ici : http://forum.xda-developers.com/showpost.php?p=26595675&postcount=2

Si vous êtes sous linux, installer les tools android pour avoir fastboot. Mettez vous en root. Un user lambda n’a pas suffisamment de droits.

La commande magique :

fastboot -i 0x0b05 flash recovery recoveryTWRP.blob

Pour les curieux 0x0b05 est l’id du fabriquant ie Asus.

Vous avez un nouveau recovery !

Ce n’est pas tout. Maintenant il faut installer SU.
Télécharger Superuser binary ici : http://androidsu.com/superuser/  et déposez le sur la SD de la tabellet.

Redémarré votre tablette en mode recovery (TWRP)
Grâce à TWRP, installez le zip du binaire su.

C’est la dernière étape !
Au reboot suivant, l’accès ROOT est OK.