Installer CyanogenMod 9 sur HP TouchPad

Auteur :  x0r Publié le   Nombre de commentaires : 0
Mots-clefs : touchpad android cyanogenmod

J'ai récemment fait l'acquisition d'un HP TouchPad (merci Gohu !), et pour le moment c'est une jolie tablette, et vraiment pas chère pour ce qu'elle fait.

Cependant, cette tablette est fournie de base avec webOS. Bien que je trouve que c'est un OS tout à fait mignon, la plate-forme est pour ainsi dire délaissée par les développeurs. Il est toutefois possible d'installer CyanogenMod 9 dessus assez facilement lorsqu'on sait ce qu'on fait.

Ce tutoriel part du principe que vous êtes sous Linux, et que votre tablette tourne uniquement WebOS. Les manipulations sont très similaires à celles à faire sous Windows. Une flopée de tutos existent déjà, donc je ferai surtout court et condensé.

Obtenir les prérequis

CyanogenMod

Vous pouvez récupérer une nightly, ou bien la version Alpha 2 qui est la plus à jour en ce moment.

Vous devez garder à l'esprit que le micro et la caméra ne marcheront pas pour le moment, et qu'avec une nightly, vous prenez énormément de risques. Personnellement, j'utilisais la nightly du 15 mai 2012 (avant de compiler mon OS depuis les sources), et je n'ai eu aucun problème avec, que ce soient des reboots intempestifs ou des batteries qui se déchargent plus rapidement qu'elles le devraient. Néanmoins, "your mileage may vary".

Tous les détails sont sur la page de la dernière release Alpha 2.

Google Apps

Les applications Google n'étant pas fournies de base, vous pouvez les DL sur le wiki de CyanogenMod 9. Prenez la version CyanogenMod 9.

Novacom

Novacom va nous servir pour lancer un bootloader customisé, qui va lancer le programme d'installation (ACMEInstaller). Prenez la version qui correspond à votre architecture ; dans le doute, uname -m est votre ami.

moboot et ACMEInstaller

Prenez aussi:

Copier les fichiers au bon endroit

Branchez votre TouchPad en USB sur votre PC, et mettez-le en mode USB.
Créez le répertoire cminstall sur la racine de la tablette, et copiez dedans les .zip :

  • de CyanogenMod 9
  • de moboot
  • de ClockworkMod Recovery

L'installation proprement dite

Sur Gentoo :

# emerge rpm2targz
$ rpmunpack palm-novacom_1.0.80_i386.deb
$ ./opt/Palm/novacom/novacomd

Pendant ce temps, rebootez la tablette en la gardant branchée en USB. Lorsque l'écran devient noir, enfoncez la touche Volume + et gardez-la enfoncée jusqu'à ce que le logo USB apparaisse. À ce moment-là, dans un autre terminal que celui où vous avez lancé novacomd :

$ ./opt/Palm/novacom/novacom boot mem:// < ACMEInstaller2

Maintenant, si tout se passe bien, on aura un écran avec deux Tux et plein de texte qui défile, montrant l'extraction des .zip au bon endroit. Puis, à la fin, un reboot qui devrait donner un joli petit menu.

Important : si d'aventure quelque chose ne se serait pas installé comme il faut (i.e. le .zip est encore dans /cminstall), essayez de le renommer en un truc qui commence par update- (ex. update-foobar.zip).

Conclusion

Ce tuto est plutôt succinct, mais j'espère au moins vous avoir donné l'eau à la bouche.

Mon prochain projet est de compiler CyanogenMod depuis les sources, pour ensuite pouvoir le modifier et ajouter la possibilité de faire du tethering via Bluetooth Dial-Up Networking dans l'OS (au lieu que ce soit un hack dégueu sous la forme d'une appli tierce). Je compte bien utiliser mon vieux portable Samsung comme modem, et je n'envisage pas l'achat d'un smartphone Android dans l'avenir.

Commentaires

Poster un commentaire

Poster un commentaire