nokia-n900.fr

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 2 mars 2011

Plus de mise à jour de Maemo ? Pas grave, les Community SSU sont là.

On avait déjà compris qu'avec l'aventure Meego, Maemo ne serait plus soutenu que de loin par Nokia. D'ailleurs il est question d'une libération totale ou presque de tout le code encore fermé de Maemo, dans un futur proche, chose qui n'est pas aisé, notamment la partie téléphonie qui reste toujours un pré sacré des fabricants.

Quand le couperet Windows Phone est tombé, non seulement tous les espoirs reportés sur Meego se sont effondrés (mais ouf il reste Intel), mais alors là pour Maemo, on a tous compris que c'était définitivement fini.

Et quel dommage. Car aujourd'hui je sais que je ne trouverai ailleurs aucun équivalent à ce que m'apporte mon n900. Ah si seulement on pouvait aller voir un petit labo d'électronique et leur dire "un cpu plus puissant et plus de ram s'il vous plait"... et là quel bonheur pour des années...

Bref je m'égare. Donc qui dit plus de support de Nokia pour Maemo, dit aussi pas de version 1.4. Oui je sais on peut toujours rêver.

En attendant, je vous présente les "Community SSU". Il s'agit de mises à jour développées par la communauté qui ne rentrent pas dans les cadre des "Extras" car touchant le système, le cœur de Maemo.

Il n'y a pas encore grand chose et la volonté et là. Nous avons déjà eu deux versions, et une nouvelle application propose depuis peu une interface graphique pour gérer les options liées.

Le tour

Voici un petit tour de ce qu'apporte les Community SSU (détail en anglais sur le wiki de Maemo et sur le blog du développeur)

La première version apportant les personnalisations suivantes :

  • remplacement du flou par de l'affichage en niveau de gris pour le fond (une application quand une fenêtre de dialogue s'ouvre par exemple, ou encore le bureau quand on ouvre le menu), ce qui est plus rapide et moins gourmand en cpu (et pas désagréable du tout à l'affichage) (détails

hildon_desktop_noblur_dialogs.png

  • un gestionnaire de tâches sur une ou deux colonnes permettant un meilleur aperçu du contenu grâce à des fenêtres plus grandes (détails

hd-two_column_layout.png

  • rotation plus naturelle et plus rapide
  • rotation forcée pour toutes les applications (ne gère pas encore le bureau, le gestionnaire de tâches et le lanceur d'applications)

La seconde voyait se rajouter :

  • un effet de zoom lors du clic sur certains éléments, comme les icônes du bureau
  • la personnalisation de la vitesse du défilement des icônes sur le bureau (effet parallax)

Et en plus de tout cela, comme on peut le voir sur le ChangeLog, de nombreux bugs de l'interface de Maemo ont été corrigés, comme par exemple :

  • en répondant à un mail, la signature se place après le message d'origine, pas avant
  • dans les mails, on ne pouvait plus sélectionner de texte après avoir fait défilé le message
  • retour des raccourcis claviers sur le bureau

Installation

Pour installer les Community SSU, il faut impérativement être en version PR 1.3. Pour être sûr, aller dans Paramètres > Général > À propos du produit, et la version doit être commencer par 20.2010.36.

Puis cliquer sur le bouton "Testing" ci-après ou en haut de la page dédiée du wiki de Maemo (lien rapide vers cette page depuis votre n900 : http://j.mp/communityssu) ClickToInstall.png

Ceci va ouvrir le gestionnaire d'application du n900 et au bout d'un moment (jusqu'à plusieurs minutes), plusieurs demandes d'installation seront effectuées par le gestionnaire d'application. Acceptez tout.

Une fois terminé, lancez l'application "Community SSU", qui fera les préparations nécessaires et lancera à nouveau le gestionnaire d'application pour installer "Maemo 5 Community SSU". Acceptez, en faisant la sauvegarde demandée si vous le souhaitez.

Une fois l'installation terminée, votre n900 va rebooter et vous pourrez alors profiter des nouvelles options

Utilisation

Dans un premier temps, aucune de toutes ces options n'étaient activées, mais elles le furent par la suite (enfin pour moi certaines le furent par défaut lors de la deuxième version).

Pour les configurer, il fallait éditer le fichier /usr/share/hildon-desktop/transitions.ini (ou /opt/usr/share/themes/nom du thème utilisé/transitions.ini si vous utilisez un thème effectuant lui aussi des modifications du même genre), gérer la sauvegarder, et recommencer après chaque nouvelle mise à jour des Community SSU. Le tout en devant redémarrer hildon-desktop pour activer certaines options, d'autres fonctionnant directement à l'enregistrement du fichier.

Mais depuis quelques jours est sorti un petit éditeur permettant de modifier ces options sans mettre les mains dans le cambouis : CSSU Features Configuration, disponible dans Extras-devel, dont voici deux aperçus :

cssufeatureseditor.jpg

cssufeatureseditor2.jpg


Sources : Wiki de Maemo, et My-maemo pour l'éditeur de configuration

mardi 26 octobre 2010

Jouer à Need for Speed (ou tout autre jeu/application pour webOS) sur votre n900 ? Il y a une application pour ça !

Désolé pour le titre, ça me fait trop rire ce "Il y a une application pour ça" :)

need-for-speed-n900-webos.jpg

Donc webOS, jeux et n900, ça serait compatible ?

Oui, grâce à l'application "preenv", qui permet notamment de gérer les jeux OpenGL originalement développés pour la plateforme maintenant propriété de HP, webOS.

Description: A WebOS native application execution environment Preenv is a set of libraries and stubs that should make running WebOS native applications possible on the N900. . Note that "native applications" are a small subset of all WebOS applications; most of these are OpenGL games.

Pour l'installer, vous devez être root (on ne la trouve pas dans le gestionnaire d'applications), On installera aussi 7zip et tar-gnu qui seront utilisés pour décompresser les applications WebOS (Need for Speed dans notre cas), ainsi que les bibliothèques openGL (libgles1*)

sudo gainroot
apt-get install preenv p7zip-full tar-gnu libgles1*

(pour la suite plus besoin d'être en root)

L'étape suivante consiste à récupérer le fichier .ipk du jeu que vous avez bien sûr acheté (donc vous n'avez pas besoin de chercher sur google, d'ouvrir le premier résultat (hors nokia-n900.fr) puis le troisième sur la page ainsi ouverte...), puis de le décompresser avec 7zip (pour cela placez vous dans le répertoire où vous avez placé le fichier .ipk, probablement /home/user/MyDocs/.documents) :

7z x com.ea.app.nfsuc_20.0.28_all.ipk

Les jeux seront réparties de deux façons : l'exécutable sur une partition linux (/home/user/games), les données sur une partition vfat (/home/user/MyDocs/Games) :

mkdir -p /home/user/games/nfs
mkdir -p /home/user/MyDocs/Games/NFS

Décompressons maintenant le fichier data.tar.gz obtenu après décompression par 7zip et plaçons les là où il faut :

/usr/bin/gnu/tar xfz data.tar.gz -C /home/user/MyDocs/Games/NFS/

On va ensuite déplacer les fichiers et fait les liens nécessaires :

cp /home/user/MyDocs/Games/NFS/usr/palm/applications/com.ea.app.nfsuc/nfsuc /home/user/games/nfs/
cp /home/user/MyDocs/Games/NFS/usr/palm/applications/com.ea.app.nfsuc/appinfo.json /home/user/games/nfs/
ln -s /home/user/MyDocs/Games/NFS/usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/ /home/user/games/nfs/res_nfsuc

Et enfin on va rendre le jeu exécutable et créer un icône :

root
preenv
cd  /home/user/games/nfs/
chmod +x nfsuc
desktopgen appinfo.json

Et voilà vous pouvez fermer votre terminal et lancer l'application "NFSU" que vous trouverez parmi vos autres applications (pour informations les mouvements du véhicules se font via accéléromètre, donc en penchant le téléphone)

Bon, Need For Speed Undercover est très simpliste comme jeu, mais la fluidité est au rendez-vous (sauf lors des grosses gamelles) et peut occuper entre deux métros en ces temps de révol... grève gén... pas générale du tout.

Vous voulez savoir pourquoi cela marche si bien et si facilement ?

  • Le Palm Pre possède un OMAP3430
  • Le Palm Pre possède un PowerVR SGX et les bibliothèques OpenGL ES 2.0
  • Le Palm Pre tourne sous GNU/Linux
  • La méthode officiel pour coder des applications natives sur le Palm Pre est d'utiliser SDL 1.2, un standard du genre.
  • Le N900 possède un OMAP3430
  • Le N900 possède un PowerVR SGX et les bibliothèques OpenGL ES 2.0 libs (à installer en plus de l'installation par défaut)
  • Le N900 tourne sous GNU/Linux
  • Le N900 dispose de SDL 1.2

Donc en toute logique, ce qui tourne sur le Palm Pre, qui dispose d'applications et jeux différents du n900 du fait de sa commercialisation plus "publique" devrait tourner sur notre n900 favori, ceci sans compter bien sûr les éventuels problèmes de DRM, et le fait que le Palm Pre dispose du multi-touch, ce qui pourra faire défaut sur certains jeux sur le n900

Ci-dessous une vidéo de Sims3 et NFS sur un N900 :

Sources : divan sur talk.maemo.org et MyMaemo

lundi 28 juin 2010

Android 2.2 Froyo sur le n900 : les vidéos et détail de ce qui fonctionne

A peine le code source d'Android 2.2 Froyo publié, et avant même que les premiers téléphones Android sortent avec cette version, voilà que notre petit smartphone préféré refait parler de lui, via djsteve1030 (@dmonsterpro sur Twitterqui en a réalisé le port sur le n900.

Deux vidéos sont à notre disposition :

La première montre le fonctionnement global de Froyo, le wifi et le son étant fonctionnels, ainsi que le niveau d'utilisation de la batterie, mais pas le réseau (téléphone/3G). On peut également voir qu'en wifi, une page lourde se charge plutôt rapidement.

Quant à la seconde, c'est le fonctionnement de Flash qui nous est montré, en commençant par la version touchscreen de Youtube, ensuite, sans succès, la version desktop de ce même site, où Flash, comme sur n'importe quelle plateforme, s'évertuera à faire planter le navigateur, et enfin sur le site officiel de ToyStory 3 où l'on pourra voir la bande annonce, sas grande fluidité toute fois (l'auteur de la vidéo nous rappelle que son n900 n'est pas overclocké, son processeur tournant donc au maximum à 600Mhz) :

Sur le site du port NITDroid.com ainsi que sur le topic dédié sur talk.maemo.org on en apprend un peu plus sur ce qui fonctionne ou pas.

Fonctionne :

  • le dual-boot avec Maemo 5 (le mode R&D est requis)
  • le son que ce soit via les haut-parleurs ou via la prise casque
  • l'écran tactile
  • le clavier physique (les touches légèrement redistribuées)
  • le wifi
  • le montage automatique de la mémoire interne
  • l'état de la batterie, partiellement

Ne fonctionne pas :

  • le chargement
  • la téléphonie
  • l'accéléromètre
  • le verrouillage/dévérrouillage par glissement du doigt
  • le micro
  • le transmetteur FM
  • la réception FM
  • le capteur photo

Comme on le voir, du chemin reste à parcourir mais c'est déjà bien avancé, il faut dire que le projet NITDroid existe maintenant depuis un moment. Notez que ce projet propose un port de la version d'Android 1.6 Donut sur le n800.

Voici pour finir quelques liens utiles si vous souhaitez vous lancer dans l'aventure de l'installation d'Android 2.2 Froyo sur votre Nokia n900 :

Sur NITDroid.com

Sur talk.maemo.org :

PS : à propos d'Android 2.2 Froyo, notez qu'Intel à annoncer vouloir le porter sur architecture x86 d'ici l'été

vendredi 14 mai 2010

nokia-n900.fr : le retour. En prime, une vidéo présentant Android Eclair 2.1 tournant sur le n900

Bonjour à tous.

Et oui il y a encore quelqu'un à la barre. Enfin je reprend la barre suite à un long sommeil de trois mois, Mais mieux vaut tard que jamais.

Je sais que j'ai laissé passer pas mal de news et de nombreuses applications (3/4 des messages non lus de mon Google Reader), donc je ne vais pas spécialement revenir dessus. Peut-être ferai-je un petit récapitulatif, mais ce sera tout.

Et je ne pense pas garder le même rythme que j'avais avant, rythme qui m'a fait abandonner (le tout cumulé à un nouveau boulot et des projets en parallèle), Je ne sais pas encore comment je vais m'y prendre. Mais hier je me suis dit, pour la 50ème fois depuis février "il faudrait reprendre ce blog". Alors me voilà.

Et si jamais vous souhaitez participer avec moi à cette aventure, faîtes-le moi savoir !

Et pour fêter les retrouvailles, voici une vidéo montrant Android Eclair 2.1 tournant sur le n900 !

Source : Newsider

samedi 6 février 2010

Support des sous-titres dans le lecteur média du n900

En installant Subtitles Support (disponible dans le dépôt Extras-Devel) vous serez capable de lire, via le lecteur média de votre n900, les vidéos accompagnées de fichiers de sous-titres.

Vous pourrez changer la police et l'encodage utilisés en allant dans le panneau de contrôle de votre n900,

subtitles-support.jpg

Source : My-Maemo.com

- page 1 de 19