dimanche 14 octobre 2012

Toshiba AC100 et Android 4

Toshiba AC100 est un smartbook. Toshiba est la seule grosse entreprise qui a commercialisé un smartbook, malgré que plusieurs autres en aient présenté.



Un smartbook est similaire à un netbook (taille) en plus d'avoir des caractéristiques souvent proche à un mobile (GPS, 3g, processeur ARM, autonomie).

Le Toshiba AC100 utilisait le système d'exploitation Android en version 2.1. Toshiba a effectué une mise à jour Android 2.2. Il a arrêté la commercialisation et le support de cette machine.
L'appareil ayant un bon rapport qualité/prix, la communauté le prit en charge. Il est possible d'installer une version beaucoup plus récente d'Android telle que la 4.1. La rom alternative Cyanogen a été utilisée pour ce portage.

Les procédures citées ont été faites sous Linux.  Sous Windows, il faut télécharger une version de nvflash pour ce système.

Préparation

Télécharger les fichiers:
  • cm_ac100-ota-eng.cm10-beta2.zombah.zip
  • recovery.ac100-cm10_beta2.img
via ce site http://code.google.com/p/cm-paz00/downloads/list

Télécharger le fichier des applications Google de la version CyanogenMod 10.

Le fichier devrait ressembler à: gapps-jb-20120726-signed.zip.

Les fichiers
  • cm_ac100-ota-eng.cm10-beta2.zombah.zip
  • gapps-jb-20120726-signed.zip

doivent être déplacé sur une carte mémoire.

Téléchargez le fichier nvflash et décompressez-le.



Déplacer le fichier recovery.ac100-cm10_beta2.img dans le  répertoire nvflash.

Installation

Fermer votre AC100
Connectez un câble micro USB de L'AC100 à votre ordinateur.
Appuyer sur les touches CTRL et ESC et allumer votre AC100.

L'écran de AC100 devrait être noir et la LED du power devrait être toujours allumée.

Afin de vérifier si votre ordinateur a bien détecté le Toshiba AC100, lancer la commande suivante dans un terminal

lsusb | grep NVidia

Une ligne similaire à celle ci-dessous devrait être affichée.
Bus 001 Device 003: ID 0955:7820 NVidia Corp.

Les chiffres concernant pourraient être différent étant donné qu'il y a différente version du toshiba AC100.

Rendez-vous dans le répertoire nvflash et lancez cette commande:

LD_LIBRARY_PATH=. ./nvflash -w --bl ../prebuilt/fastboot.stock.bin --download 6 recovery.ac100-cm10_beta2.img
Nvflash started
rcm version 0X20001
System Information:
   chip name: t20
   chip id: 0x20 major: 1 minor: 2
   chip sku: 0x8
   chip uid: 0x17006187410021d7
   macrovision: disabled
   hdcp: enabled
   sbk burned: false
   dk burned: false
   boot device: emmc
   operating mode: 3
   device config strap: 1
   device config fuse: 0
   sdram config strap: 1

downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: ../prebuilt/fastboot.stock.bin
| 936016/936016 bytes sent
../prebuilt/fastboot.stock.bin sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully
sending file: recovery.ac100-cm10_beta2.img
- 4229120/4229120 bytes sent
recovery.ac100-cm10_beta2.img sent successfully


Redémarrer la machine (appuyer un long moment sur la touche power).

Un menu semblable à celui-ci apparaitra.



Aller dans le menu mounts and storage et effectuer les opérations: format /cache, format/data et format /system.





Lorsque vous cliquez sur format




cliquer sur yes


Aller dans le menu install zip from sdcard , ensuite choose zip from sdcard



Choisissez le fichier: cm_ac100-ota-eng.cm10-beta2.zombah.zip








Cliquer ensuite sur yes



Refaite la même opération pour le fichier: gapps-jb-20120726-signed.zip
    Finalement, choisissez reboot system now du menu.

    Le Toshiba AC100  démarrera sous android 4.1.

    6 commentaires:

    1. Le tutoriel marche-t-il sur un ac100 sur lequel lubuntu est installé?

      J'ai suivi le processus jusqu'au lancement du téléchargement d recovery.ac100-cm10_beta3.img (j'ai téléchargé les derniers fichiers qui sont à la version beta3 et non beta2 comme indiqué dans le tuto).

      J'obtiens la réponse suivante:
      Nvflash started, mais le processus ne va pas plus loin.

      Lorsque je demande lsusb | grep NVidia, je n'obtiens pas de réponse (retour à l'invite de commande sans commentaire).
      avec lsusb seul, j'obtiens la liste des appareils dont, dernière ligne:
      Bus 002 Device 004: ID 0930:0214 Toshiba Corp.

      Où est le problème?

      RépondreSupprimer
    2. Lubuntu est installé sur le pc ou bien en dual boot sur l'ac100?

      Il est mentionné béta 2 car lorsqu'il a été fait, la béta 3 n'était pas dispo.

      Avec le lsusb seul, rien concernant nvidia? alors l'ac100 n'est pas détecté.

      RépondreSupprimer
    3. Bonjour,

      et un grand merci pour ce tutoriel hyper clair; j'avais juste zappé le "rendez-vous dans le répertoire nvflash" ce qui m'a valu un petit contre-temps !

      Bref, tout marche nickel apparemment, sauf le clavier qui reste en qwerty. Existe un moyen simple de le passer en azerty ?

      Merci d'avance pour les réponses.

      RépondreSupprimer
    4. Le mien avait un clavier russe, j'appuyais sur ctrl espace pour le mettre en qwerty.

      Sinon j'utilisais un clavier du google store pour utiliser la langue que je voulais.

      RépondreSupprimer
    5. bonjour
      j'ai suivi le tutoriel mais apres le redemmarage il affiche des ecritures continues "unable to query partition"

      RépondreSupprimer
      Réponses
      1. tu as bien formatés toutes tes partitions et tout installé?

        quel version essayes-tu d'installer?

        Supprimer