nokia-n900.fr

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

lundi 15 novembre 2010

Conférence MeeGo 15-17 Novembre 2010 : le live

Si vous vous intéressez au n900, il est probable que vous vous intéressiez un tant soit peu à MeeGo, l'OS qui résulte de la fusion de Maemo (OS du n900) et de Moblin d'Intel.

Vous savez alors peut-être que ce tient depuis aujourd'hui (15 novembre 2010) jusque mercredi la conférence MeeGo 2010, digne successeur de feu le Maemo Summit.

Cette conférence se déroule à Dublin, et bien que nous n'attendons pas de nouvelles importantes concernant les produits, elle est forcément intéressante à suivre.

Pour cela vous pouvez la suivre en live sur le site de MeeGo dédié à la conférence

Dans quelques jours je ferai un retour complet sur le contenu de cette conférence sur meego-os.fr

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

La mise à jour PR 1.3 est disponible ! Voici le changelog.

Pendant que mon n900 (oui j'ai fini par en avoir un...) est en train de se mettre à jour en version PR 1.3 je me suis dit que je pouvais venir en parler ici, sur ce beau blog tristement abandonné.

Quoi ? Oui vous avez bien lu, la version PR 1.3 est de sortie, mais vous êtes sûrement déjà au courant et votre joujou extra tourne avec depuis des heures.

Bon vu le temps que prend la mise à jour je vais devoir attendre un peu.

Mais cette version PR 1.3 dîtes-moi, qu'apporte-t-elle ?

Et bien... euh... comment dire... on n'en sait rien. Enfin si, mais officiellement on ne sait que ça: Elle "corrige des bugs", "améliore l'expérience utilisateur", apporte la compatibilité avec "Nokia OVI Suite", ce qui vous permettra la synchronisation avec le PC (un an après la sortie du téléphone il était temps non ?), autorise l'accès au "Nokia Music Store" (en ces temps d'Hadopi, ça... ah non on me dit dans mon oreillette qu'Hadopi n'intéresse personne), et, ce qui semble vraiment important pour Nokia, la mise à jour de Qt en version 4.7 (Qt, c'est mon dada, j'en reparlerai), notamment pour aligner la plateforme de développement de Maemo avec celle de Meego 1.1 (dont la sortie est attendue pour le 27 de ce mois), avec les composants à la mode que sont QT Mobility et QML (mais... on pouvait déjà non ?)

Bref. Rien d'exceptionnel (quoi, j'en demande trop ? oui sûrement, mais...)

On a aussi entendu parlé d'une facilité à l'installation d'un Dual Boot avec Meego, Pour l'instant je n'en sais guère plus, mais il faudra que je teste vite.

Sinon et bien il reste... la liste des bugs résolus dans Maemo depuis la version PR 1.2, un peu de twitter et quelques blogs et on peut en sortir ceci :

  • réduction de l'utilisation processeur lors de la lecture audio (le son saccadera beaucoup moins en multi-tâches, notamment la navigation sur internet)
  • moins de lenteur avec l'application de gestion des mails
  • on peut enfin saisir un caractère en minuscule en début de phrase (rrahhhh !!!!)
  • plus de fluidité pour l'appareil photo et la lecture d'images
  • retour du champs de recherche dans les favoris du navigateur après passage en mode portrait (mais siiiiii !)
  • il est maintenant possible de saisir du texte correctement dans les champs de saisie dans le navigateur avant qu'une page soit totalement chargée
  • la recherche dans les contacts est plus rapide notamment avec de nombreux contacts (merci !)
  • moins de lenteur dans l'affichage des notifications, notamment lors d'un chat vidéo
  • plus de doublon de contacts ajouté lors de l'envoi d'un mail à un contact ayant deux adresses mails
  • les flux RSS gérés par FeedBurner peuvent maintenant être ajoutés dans le lecteur de flux
  • il est maintenant possible de revenir en arrière dans le navigateur même hors connexion, en utilisateur le cache de ce dernier
  • les alarmes associées aux tâches ne seront plus perdues lors d'un redémarrage du n900
  • retour de Skype Voicemail
  • plus de "glitch" (interface qui tressaute, ou se met en place lentement) lors de la réception d'un appel
  • l'accéléromètre ne se bloque plus dans une direction fixe après un reboot
  • meilleur fonctionnement des accès POP3 Hotmail
  • il devient possible de lire des MP3 depuis le web contenant un ou plusieurs espaces dans leur nom
  • les playlist de type m3u peuvent maintenant contenir plus de 32 MP3
  • déverrouiller l'écran avec le clavier ouvert peut se faire en activant une seule fois le bouton situé sur la tranche droite du téléphone, au lieu de deux (il était vraiment ennuyant celui-là !)
  • le lecteur PDF gère à nouveau les polices intégrées aux fichiers
  • accélération de la rotation des fenêtres pour les applications gérant cette fonctionnalité

Bon j'ai fait un bon gros tour, il y a de quoi en rendre heureux certains avec la résolution de bugs quelques peu ennuyeux au quotidien.

Si vous avez constaté d'autres améliorations, n'hésitez pas a en faire part aux autres heureux possesseurs du n900 dans les commentaires !

samedi 10 juillet 2010

Des sonneries personnalisées pour chaque contact

Voici un nouvelle application qui pourra rendre service à tous ceux qui souhaitent personnaliser la sonnerie de leur n900, en assignant une sonnerie par contact.

Cette application, développée par Marco Barisione se nomme "ringtoned" ("Custom Ringotnes for your contacts" dans le gestionnaire d'applications) et est téléchargeable soit via le dépôt Extras Devel, soit en direct pour ceux ne souhaitant pas activer ce dépôt.

ringtoned-1.jpg

Rien ne change ensuite pour le choix de la sonnerie par défaut, Quant aux sonneries personnalisées, leur sélection se fait aisément car cette application est parfaitement intégrée au système.

Il suffit en effet de se rendre dans l'application de contact, de choisir un contact et de sélectionner l'entrée "Set custon ringtone" dans le menu :

ringtoned-2.jpg

Et vous trouverez alors un écran identique à celui du choix de la sonnerie par défaut, vous permettant de choisir la sonnerie associée à ce contact :

ringtoned-3.jpg

A noter que cette sonnerie sera également utilisée pour les appels VOIP (Sip, Skype...), du fait de l'utilisation du framework Telephathy pour l'ensemble.

Et de même, ce qui montre le vrai travail d'intégration, la sonnerie personnalisée sera jouée dans les mêmes conditions que si la sonnerie par défaut avait été jouée (en fonction du profile, donc, et avec le même volume)

Concernant la stabilité et fiabilité de cette application, il faut préciser deux choses. Premièrement, il s'agit d'une toute première version, donc des imperfections peuvent subvenir. Et ensuite, l'auteur l'a expliqué dans un long billet avant la publication de l'application, faire des sonneries personnalisées est une tâche ardue.

Non pas au niveau de l'interface, mais au niveau de l'activation de la sonnerie lorsqu'un appel est reçu.

En temps normal, le téléphone reçoit un appel, il lance automatique la sonnerie par défaut qui est déjà décompressée et chargée sur la mémoire interne du téléphone pour un accès rapide, et le code permettant la lecture de la sonnerie est préchargé en mémoire et marqué comme ne pouvant pas en être retiré. Après tout c'est un téléphone et il est bien normal que tout soit fait pour qu'il sonne dès que possible quand l'appel est reçu. Même l'association entre le numéro et le contact est effectuée après.

Or avec la fonctionnalité demandée par une application telle que ringtoned, on doit faire l'inverse. D'abord obtenir le contact à partir du numéro, ensuite récupérer la sonnerie correspondante qui sera probablement sur la carte mémoire (dont l'accès est plus lent que la mémoire interne), la décompresser si besoin, charger le codec si besoin et enfin la jouer.

Il en résulte que dans tous les cas, cela prendra un laps de temps plus important que l'utilisation de la sonnerie par défaut. Mais ce laps de temps sera encore plus élevé si le n900 est déjà bien chargé (beaucoup d'applications lancées, swap utilisé...), car le processeur sera moins disponible.

L'auteur de ringtoned insiste sur ce fait en disant que si vous êtes prêt à subir ce désagrément, alors cette application est pour vous...

On remarquera d'ailleurs dans certains commentaires on se rend compte de ce qui peut arriver.

Donc je ne dirai qu'une chose : à vos tests ! (mon n900 devrait arriver la semaine prochaine ce qui me permettra de tester également)

Sources : Blog de Marco Barisione et TheMeegoBlog

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é

- page 2 de 55 -