Tag Archives: rom

Ice Cream Sandwich sur Nexus S

Ce post a pour but de vous présenter un des nombreux builds d’Ice Cream Sandwich connu aussi sous le numéro de matricule 4.0.x pour les Nexus S.

Voici un lien vous permettant d’avoir accès aux ressources à télécharger pour télécharger la rom et notamment un bundle de corrections d’applications

http://forum.xda-developers.com/showthread.php?t=1354263&page=313

Comment l’installer?

Tout d’abord assurez-vous d’être foot et d’avoir Rom Manager (disponible sur le Market android ou https://market.android.com/details?id=com.koushikdutta.rommanager).

Si vous lancez Rom Manager pour la première fois, faites un flash du clockworkmod, afin d’avoir la dernière version installée sur votre téléphone. Normalement sans risque, en cas de doutes, google est là pour vous accompagner par le biais de nombreux tumoraux.

Faites un back-up (sauvegarde) de votre Rom actuelle (avant de l’écraser par la nouvelle !).

Une fois l’archive de la rom d’ici pour Nexus S téléchargée, mettez là sur votre carte sd (par exemple à sa racine – idem si vous voulez installer les applications de google avec la deuxième archive présente). Choisissez un nom pour la sauvegarde de votre rom (personnellement, je laisse la présentation de date par défaut en préfixant avec factory-).

Après validation, le téléphone va redémarrer et la sauvegarde va s’effectuer (vérifiable avec les lignes “backing up system”, “backing up …”, …)

Après un petit moment, pouvant aller du tout au tout en fonction de vos applications installées, données correspondante, le téléphone redémarre. Retournez dans Rom Manager et choisissez “Installer une rom depuis la carte SD”.

Naviguez jusqu’au dossier où se trouve le fichier de la rom, et dès que vous êtes dans ce dossier, sélectionnez simplement le fichier et validez.
exemple : en mettant l’archive à la racine de la carte sd, vous n’avez qu’à choisir le fichier de la rom.

Une petite fenêtre s’affiche vous demandant de cocher ou non 3 cases. Cochez Effacer Data et Cache ainsi que Wipe Dalvik Cache.
Si vous n’avez pas fait de sauvegarde, cochez aussi la première !

Effacer le Cache, le Dalvik Cache et Data ne formattera pas votre carte SD mais uniquement les informations concernant les applications. Décocher “Effacer Data et Cache” risque de rendre l’utilisation du téléphone moins souple (si applications instables avec ICS etc…), par contre le Wipe Dalvik Cache est très utile : optimisation etc… spécifiques à ICS.
En conservant vos Data et Cache vous aurez un reboot trèèèèè….èès lent (sans compter la reconstruction COMPLETE du Dalvik cache de toutes vos applications).

Vous pouvez maintenant valider et admirer l’installation de votre rom.

Au premier reboot, attendez quelques instant (personnellement, il m’a fallu attendre 1min environ).

La dernière phase pour les correctifs approche. Eteignez le téléphone. Une fois éteint, maintenez la touche Haut du volume et ensuite (tout en gardant appuyé) la touche de démarrage. Vous arrivez à un petit écran avec un BugDroid bien sympathique et un menu sommaire. Avec les touches volume Haut et volume Bas naviguez jusqu’à sélectionner RECOVERY et faites un appui bref sur la touche POWER pour valider. Le téléphone redémarre et affiche le :
ClockWorkMod Recovery.

Toujours sur le principe des touches vol. Haut et Bas, allez sur “installe zip from sdcard” et faites POWER. Ensuite “choose zip from sdcard”, POWER. Naviguez avec ces touches dans les dossiers (pour entrer dans un dossier, allez dessus et faites POWER, cela “l’ouvrira”, en faisant POWER sur un fichier, vous aurez une demande de confirmation du chargement de ce fichier).
Astuce : La liste peut être très longue et le fichier utile en fin de celui-ci. Plutot que de faire vol Bas pendant tout ce temps, faites simplement vol Haut pour aller en fin de la liste (liste circulaire)

Maintenant validez l’archive des patchs (un Yes parmi tous les No).

Un écran analogue à celui de sauvegarde et installation/restauration de rom apparait. Puis le téléphone redémarrera simplement.

Une fois démarré, n’hésitez pas à sauvegarder cette nouvelle rom fraichement installée. Pour ma part :
ics-date

Je joue donc avec deux roms
ics-date(s)
factory-date(s)

Réinstallez vos applications et configurations avant de vous amuser avec ICS 😉

A l’heure où j’écris ces lignes, une version 3 de la rom est disponible. Je n’ai installé que la version 2 avec le patch calendar. De plus, en allant au niveau supérieur du topic présenté en lien, vous pourrez trouver de nombreuses romps ICS

Dernier point : un méchant bug peut survenir pour les utilisateurs de comptes Google ! En effet, vous pouvez créer un compte avec une adresse non gmail. Une adresse gmail vous est confiée par la suite. Notez bien ce point car … la synchronisation des contacts et gmail risque fort de ne pas fonctionner si vous connectez votre compte google avec cette adresse (regardez du côté de adb logcat pour voir notamment un lot d’une adresse retournant un 403 Forbidden lors de la synchro Gmail).

Comment corriger le soucis? vous l’aurez deviné, il vous suffit donc de vous connecter avec l’adresse “gmail” assignée au compte. – un bug lors de la compilation de la rom et des utilitaires ou bien un bug pur et simple des applications, à voir. Le fait est que j’ai eu ce petit soucis assez longtemps sans trouver la moindre réponse sur le net jusqu’à tester cette manipulation pour me rendre compte du contournement.

Pokémon HG SS FR (!!) et Jeu Vidéo

Ayant oublié de vous up y a 4 jours les roms FR de hg et ss, voici deux liens pour dl les jeux pkmn Or et Argent en FR depuis le site pokeby (non patchées)

http://www.pokeby.com/rome-hein/ohg.zip
http://www.pokeby.com/rome-hein/ass.zip

De mon côté, je suis en train de vous concocter une version jp de la rom avec tous les textes fr et pour augmenter un peu le panel d’outils de hackrom et utilitaires assimilés, je termine actuellement de faire un petit éditeur écrit en C++ utilisant Qt pour éditer vous-mêmes vos textes in-game (et ce, très très, facilement :) )

Dans un registre un peu différent, le jeu vidéo présentés y a quelques temps est presque terminé (mais ne vous attendez pas à la superproduction en gradius/galaga majeur x) et en annexe, je vous ai commencé le développement d’un petit opus orienté NDS dont le code source est à peu de choses près… le même que la version pc :p

Vous pouvez le télécharger ICI

>> le tout sera rendu libre une fois “terminé” ou la date de ma soutenance de projet arrivée x)