Tutoriel : flasher nokia N9 en PR1.2 ou PR1.3
Par François Lasselin le vendredi, mars 16 2012, 06:05 - Smartphone - Lien permanent
Dans ce blog, lisez également:
Update (2012-08-06)
Mise à jour pour pr1.3.
Pourquoi flasher ?
Le Nokia N9 propose les mises à jour OTA. Mais de nombreux utilisateurs s'étonnent de ne pas encore avoir reçu la notification leur permettant d'effectuer la dernière mise à jour. L'une des raisons de ce phénomène est la classification des téléphones par type et par pays. Chaque téléphone a un code produit (product code) On trouve ici un listing de codes.
Il existe une mise à jour spécifique par code produit et si une mise à jour n'est pas disponible pour un code produit donné, la mise à jour n'est pas proposée. C'est par exemple le cas pour de nombreux français qui se sont procurés des N9, normalement pas prévus pour être commercialisés en France (bien qu'il y ait des product code spécifiques à la france). Un certain nombre de téléphones vendus par des cyber-marchand sont importés de pays limitrophes. Ainsi les N9 dont le product code est 059l5d4a sont en fait des N9 destinés au marché Suisse et ne bénéficient pas (au moment où j'écris ces lignes) d'une mise à jour vers la version PR1.2. Pour bénéficier de la dernière version et des améliorations fonctionnelles offertes par la PR1.2, il est donc nécessaire de flasher le smartphone avec une image d'un différent product code.
L'autre grande raison pour flasher le téléphone, c'est la volonté de réinitialiser complètement le système et d'effacer la dette technique de toutes les bidouilles réalisées précédemment.
Fournitures: logiciels à télécharger et à installer
Pour windows :
- NaviFirm+ est l'utilitaire qui permet de télécharger les firmwares présents sur les serveurs de Nokia.
- Dotnet Framework (Navifirm en a besoin)
- Outil de flashag: flasher
Sous linux:
Il n'y a pas d'outil natif, il faut passer par wine et installer Navifirmex qui n'utilise pas Dotnet
Le présent tutoriel est illustré avec des captures windows.
Trouver et télécharger le nouveau firmware
Avant toute chose: Faites une sauvegarde de toutes vos données (ne pas oublier les agenda, les notes, le carnet d'adresses)
On utilise Navifirm. C'est très simple. On vérifie d'abord que le serveur est bien "Nokia Care Suite" (en haut à gauche). Ensuite, on cherche le Nokia N9 dans la liste. Ca donne ça:
Une fois le modèle du téléphone sélectionné, on choisit la "releases" (== la version) en sachant que :
10.2011.34.1 = PR1.0
20.2011.40.4 = PR1.1
22.2011.44.2 = PR1.1.1 (pour le Moyen Orient uniquement)
30.2012.7.1 = PR1.2
402012.21.3 = PR 1.3
On sélectionne ensuite le Variant (=product code) du téléphone. On choisit ici un appareil français 64Go noir. Toutefois, la couleur et la taille de la mémoire n'ont pas d'incidence. Enfin, on sélectionne les fichiers à télécharger. Pour cela, on "unmark all" pour tout décocher, puis on sélectionne les 2 éléments intéressants, les 2 fichiers qui commencent par "DFL61_HARMATTAN". L'un contient Meego + le pack logiciel. Le deuxième contient les données, images, sons, mais aussi les cartes de l'application Maps.
On télécharge ces fichiers (qui vont arriver dans (x:\répertoire d'installation) \NaviFirm+ 1.7\Fw\ ...
Flashage
Il est important de comprendre que le résultat de l'opération dépend de la façon de faire. On distingue:
Replace operating system (qui préserve les données de l'utilisateur)
flasher -f -F main.bin
Comprehensive reset (qui efface tout)
2 commandes successives sont nécessaires. C'est à utiliser pour revenir à un système "propre"
flasher -f -F main.bin
flasher -f -F main.bin -F emmc.bin --flash-only=mmc
Zeroize device (qui efface tout tout tout)
A utiliser avant de revendre l'appareil.
flasher -f -F main.bin --erase-user-data=secure
flasher -f -F main.bin -F emmc.bin --flash-only=mmc
Exemple de Replace Operating system:
La trace complète :
C:\Program Files\Nokia\Flasher>flasher
flasher 3.12.1 (Oct 6 2011) Harmattan
WARNING: This tool is intended for professional use only. Using it may result
in permanently damaging your device or losing the warranty.
ERROR: Nothing to do!
Usage: flasher [OPTIONS]
Options:
-V, --version Print application version
--quiet Quiet flashing, do not show progress table
-F, --fiasco=ARG Location of FIASCO image
-a, --ape-algo=ARG Location of APE algorithm image (FIASCO or pla
in)
-k, --kernel=ARG Location of kernel image
-L, --moslo=ARG Location of moslo image
-n, --initfs=ARG Location of initfs image
-r, --rootfs=ARG Location of root filesystem image
--cmt-2nd=ARG Location of CMT FIASCO 2nd image
--cmt-algo=ARG Location of CMT FIASCO algorithm image
--cmt-mcusw=ARG Location of CMT FIASCO MCUSW image
-i, --read-device-id Print out the device type
-f, --flash Load and flash all supplied images
-l, --load Only load all supplied images
-b, --boot[=ARG] Boot the kernel with optional cmdline
-R, --reboot Reboot the device (after flashing)
-c, --cold-flash "Cold flash" the device
--enable-rd-mode Enable R&D mode on the device
--disable-rd-mode Disable R&D mode on the device
--set-rd-flags[=ARG] Set R&D mode flags on the device
--clear-rd-flags[=ARG] Clear R&D mode flags on the device
--query-rd-mode Query the device R&D mode status and flags
--flash-only=ARG Flash only certain components
-M, --flash-only-mmc Shortcut for flash only MMC
-U, --usb-device=ARG Specify USB device to use, <bus>[:<device-addr
ess>]
or s:<usb-serial-number> or S:<serial-number>
-v, --trace-level[=ARG] Set or increment trace level
--erase-user-data[=ARG] Erase user data, ARG is erase method (e.g. sec
ure)
Erases eMMC and swap, resets device lock
--erase-mmc[=ARG] Erase eMMC, ARG is erase method (e.g. secure)
--suppress-warranty-warning Suppress warranty warning
C:\Program Files\Nokia\Flasher>dir
05/03/2012 18:52 <REP> .
05/03/2012 18:52 <REP> ..
23/06/2011 09:44 3 258 flasher-man.txt
06/10/2011 09:36 342 096 flasher.exe
05/03/2012 18:52 <REP> help
05/03/2012 18:52 <REP> licenses
23/06/2011 09:44 4 565 README.txt
05/03/2012 18:52 2 837 unins000.dat
05/03/2012 18:52 714 526 unins000.exe
C:\Program Files\Nokia\Flasher>flasher -f -F "C:\Program Files (x86)\NaviFirm+ 1
.7\Fw\059J1V6\DFL61_HARMATTAN_30.2012.07-1_PR_LEGACY_001-OEM1-958_ARM.bin"
flasher 3.12.1 (Oct 6 2011) Harmattan
WARNING: This tool is intended for professional use only. Using it may result
in permanently damaging your device or losing the warranty.
Suitable USB interface (bootloader/phonet) not found, waiting...
Device is in Sync and connect mode, sending ADL reboot.
ERROR: ReadFile(65540) GetOverlappedResult() error 2 timeout 4975 ms
Unable to detect flashing interface: standing by for device reboot.
Suitable USB interface (bootloader) not found, waiting...
Found device RM-696, hardware revision 1601
NOLO version 2.1.5
Version of 'sw-release': DFL61_HARMATTAN_20.2011.40-4.232.02.2_PR_232
Sending ape-algo image (7096 kB)...
100% (7096 of 7096 kB, avg. 14335 kB/s)
Suitable USB interface (phonet) not found, waiting...
Ping attempt 1 (250 ms)
Server application: 1.7.2
Found product RM-696 rev. 1601
Server implements softupd protocol version 1.8
Image SW version DFL61_HARMATTAN_30.2012.07-1_PR_001
Image moslo not present
Image mmc not present
Image tar skipped
Image config skipped
Battery level 76 %, continuing.
image [state progress transfer flash speed]
---------------------------------------------------------------------
[x] cert-sw [finished 100 % 1 / 1 kB NA ]
[x] cmt-2nd [finished 100 % 95 / 95 kB NA ]
[x] cmt-algo [finished 100 % 789 / 789 kB NA ]
[x] cmt-mcusw [finished 100 % 6050 / 6050 kB 3023 kB/s]
[x] xloader [finished 100 % 23 / 23 kB NA ]
[x] secondary [finished 100 % 94 / 94 kB NA ]
[x] kernel [finished 100 % 2714 / 2714 kB 2279 kB/s]
[x] rootfs [finished 100 % 1163796 / 1163796 kB 8401 kB/s]
Updating SW release
Success
C:\Program Files\Nokia\Flasher>flasher -R
flasher 3.12.1 (Oct 6 2011) Harmattan
WARNING: This tool is intended for professional use only. Using it may result
in permanently damaging your device or losing the warranty.
Ping attempt 1 (250 ms)
Server application: 1.7.2
Found product RM-696 rev. 1601
Server implements softupd protocol version 1.8
Success
Avertissement
Vous effectuerez les opérations décrites dans cette page à vos risques et périls. Les outils présentés ici peuvent rendre votre (cher) smartphone inutilisable et vous faire perdre la garantie. Ce blog et son auteur ne seront en aucun cas responsable! Ceci étant, en suivant précisément les instructions décrites ici, de nombreux utilisateurs n'ont rencontré aucun problème.
Lisez : http://talk.maemo.org/showthread.php?t=82693
Credit
Ce billet est basé sur le post "COMPREHENSIVE FIRMWARE FLASHING GUIDE for the NOKIA N9" de itsnotabigtruck.La discussion continue ailleurs
URL de rétrolien : http://blog.nalis.fr/index.php?trackback/125
Commentaires
Bonjour,
Tout d'abord merci pour ce tuto! Mais je suis bloqué dès le début ^^'!
Je ne sais pas où trouver le numéro du N9 que j'ai... Je l'ai acheté en Belgique mais j'ai remarqué qu'il venait de Pologne. Je ne sais pas si la Pologne à reçu la MAJ avant la Belgique/France mais j'en ai eu l'impression : je l'ai acheté le 17/0' et j'ai pu avoir la MAJ dès que je l'ai allumé... Donc j'aimerais garder ce privilège :)...
Donc mes questions, si vous savez y répondre:
Où trouver le code du produit?
Est ce que la Pologne à eu la MAJ avant le nous?
Merci d'avance :D!
Bonjour,
En effet, j'ai oublié de le préciser. Le product code est sur le tiroir de la carte sim :
Bonne continuation
François
Merci, merci beaucoup!
svp comment télécharger des photos d'un N9 vers un ordinateur
j'ai un nokia n9, je viens de le flasher mais après avoir le flasher il y a d'autres fonctionnalité qui ne marche plus comme l'appareil photo qui m'écrit lorsque j'y accède: impassible d'utiliser l'appareil photo quand vous êtes connecte a votre ordinateur et puis le lecteur multimédia m’écrit la même chose moi j'ai constate que le téléphone ne prend pas la mémoire de masse en charge. aider moi svp
j'ai un nokia n9, je viens de le flasher mais après avoir le flasher il y a d'autres fonctionnalité qui ne marche plus comme l'appareil photo qui m'écrit lorsque j'y accède: impassible d'utiliser l'appareil photo quand vous êtes connecte a votre ordinateur et puis le lecteur multimédia m’écrit la même chose moi j'ai constate que le téléphone ne prend pas la mémoire de masse en charge. aider moi svp
Bonjour Christian,
Est-ce que ton N9 est bien débranché du pc ? le cable USB est retiré ?
Sinon, cela indiquerait un problème avec la partition de données.
Cordialement,
Bonjour même problème que christian, sa me saoul, de plus en plus, problème de fichier (lorsque je copie des fichier sur le N9 photo musique...) il me remballe (voulez vous copier ces fichier sans ces propriétés?)
Il ne détecte pas les photo que je transfert sur le N9 ils sont sur le disque dure mais, quand je veut changer de photo en fond écran normal ou avec l'application "thème changer" , je voie aucune images... musique pareil... quelque fois, je sais pas se qui me retient de le casser contre le mur c'est trop nul la...
bonjour
j'ai un nokia n9 qui vient des UAE et j'ai oublié mon code de sécurité et mon téléphone ne veule pas se flasher comment faire merci d'avance
Jai rencontré un pb, le flsh n cntinu pa apres k l phone est rebooter, aidez moi svp
Jai rencontré un pb, le flsh n cntinu pa apres k l phone est rebooter, aidez moi svp
Bonjour,
Oui, j'ai eu des soucis aussi. Il m'a semblé avoir un faux contact dans le câble ou dans le connecteur, c'est une piste.
Sinon, il faut insister, ça doit fonctionner.