<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>nonymous.fr - Tag samsung</title>
	<link>https://nonymous.fr/tag/samsung</link>
	<language>fr</language>
	<description></description>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="https://nonymous.fr/feed/rss" />
	<lastBuildDate>Wed, 05 Nov 2014 21:54:00 +0100</lastBuildDate>
	<generator>PluXml</generator>
	<item>
		<title>Installation de CyanogenMod 11 / Android 4.4 (Kitkat) sur Samsung Galaxy S2 (GT-i9100)</title> 
		<link>https://nonymous.fr/article9/installation-de-cyanogenmod-sur-samsung-galaxy-s2-gt-i9100</link>
		<guid>https://nonymous.fr/article9/installation-de-cyanogenmod-sur-samsung-galaxy-s2-gt-i9100</guid>
		<description>&lt;p&gt;Tout ce qui suit est basé sur la &lt;a href=&quot;http://wiki.cyanogenmod.org/w/Install_CM_for_i9100&quot;&gt;documentation officielle&lt;/a&gt; fournie sur le site CyanogenMod.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Attention&lt;/strong&gt;, cette dernière n&#039;est pas totalement fiable, et j&#039;ai quasi-briqué mon téléphone plusieurs fois avant que ça fonctionne.&lt;br/&gt;
Pour résumer, l&#039;installation de Cyanogen &lt;a href=&quot;http://www.nonymous.fr/article4/installer-cyanogenmod-sur-une-tablette-samsung-galaxy-tab-2-10-1&quot;&gt;sur ma Galaxy Tab&lt;/a&gt;, c&#039;était déjà rock n&#039; roll. Mais alors sur le Samsung S2, c&#039;est carrément &lt;strong&gt;hardcore badass&lt;/strong&gt;. Dans cet article, je vais essayer de résumer ce qu&#039;il faut faire, en vous épargnant les multiples tentatives et erreurs par lesquelles je suis passé.&lt;/p&gt;
&lt;p&gt;Et comme c&#039;est vraiment &lt;strong&gt;hardcore badass&lt;/strong&gt;, je vais te tutoyer.&lt;/p&gt;
&lt;p&gt;Pour faire cette installation, j&#039;utilise un PC sous &lt;a href=&quot;http://blog.linuxmint.com/?p=2626&quot;&gt;Linux Mint 17 x64 Cinnamon&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Étape 1 : la sauvegarde&lt;/h2&gt;
&lt;p&gt;J&#039;utilise l&#039;application &quot;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.backupyourmobile&amp;hl=fr&quot;&gt;Sauvegarde ton portable&lt;/a&gt;&quot;.&lt;br/&gt;
Personnellement, je coche les éléments suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Contacts&lt;/li&gt;
&lt;li&gt;Journaux d&#039;appels&lt;/li&gt;
&lt;li&gt;SMS, MMS&lt;/li&gt;
&lt;li&gt;Paramètres système&lt;/li&gt;
&lt;li&gt;APN&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Une fois réalisée, la sauvegarde se présente sous la forme d&#039;un fichier dont le nom est sous la forme :&lt;/p&gt;
&lt;pre&gt;backup_2014-11-05-21-52-50&lt;/pre&gt;
&lt;p&gt;Il s&#039;agit en fait d&#039;un fichier zip dans lequel tu peux fouiller un peu pour retrouver tout ton petit boxon. Retrouve ce fichier dans l&#039;arborescence de ton téléphone, puis copie le au chaud quelque part sur ton PC.&lt;/p&gt;
&lt;p&gt;Par ailleurs, personnellement, je sauvegarde tout ce qui est photos et vidéos manuellement (dossier DCIM/camera).&lt;/p&gt;
&lt;h2&gt;Installation de Heimdall&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;http://glassechidna.com.au/heimdall/&quot;&gt;Heimdall&lt;/a&gt; est l&#039;outil qui va permettre d&#039;installer un Recovery Mode alternatif. Le recovery mode est un outil spécial qui va installer l&#039;OS proprement dit. Il s&#039;exécute au démarrage de l&#039;appareil lorsqu&#039;une certaine combinaison de boutons est effectuée.&lt;/p&gt;
&lt;p&gt;L&#039;installation se fait par la commande suivante :&lt;/p&gt;
&lt;pre&gt;sudo apt-get install heimdall-flash&lt;/pre&gt;
&lt;p&gt;Pour tester le fonctionnement :&lt;/p&gt;
&lt;pre&gt;heimdall version
v1.4.0
&lt;/pre&gt;
&lt;h2&gt;Télécharger le ClockWorkMod Recovery Mode 6.0.4.6&lt;/h2&gt;
&lt;p&gt;Pour installer CyanogenMod 11, il faut un recovery mode compatible avec cette version. Tu utiliseras ClockWorkMod Recovery 6.0.4.6.&lt;/p&gt;
&lt;p&gt;Le fichier est disponible ici : &lt;a href=&quot;https://nonymous.fr/data/documents/recovery-clockwork-6.0.4.6-i9100.zip&quot;&gt;recovery-clockwork-6.0.4.6-i9100.zip&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ouvrir le fichier zip et extraire le fichier recovery.img dans un emplacement dont tu te rappelleras.&lt;/p&gt;
&lt;h2&gt;Télécharger la ROM CyanogenMod 11&lt;/h2&gt;
&lt;p&gt;Celle que j&#039;utilise est située ici : &lt;a href=&quot;http://download.cyanogenmod.org/?device=i9100&amp;type=nightly&quot;&gt;http://download.cyanogenmod.org/?device=i9100&amp;type=nightly&lt;/a&gt;, en l&#039;occurence le fichier cm-11-20141108-NIGHTLY-i9100.zip (mais je te conseille de prendre le plus récent disponible). Il s&#039;agit d&#039;une version &quot;Nightly&quot; (donc pas une release stable - c&#039;est un risque à prendre, sur mon téléphone ça fonctionne bien).&lt;/p&gt;
&lt;p&gt;Le changelog des nightlies sur Samsung S2 est disponible ici : &lt;a href=&quot;http://www.cmxlog.com/11/i9100/&quot;&gt;http://www.cmxlog.com/11/i9100/&lt;/a&gt;. C&#039;est toujours intéressant d&#039;y jeter un oeil.&lt;/p&gt;
&lt;p&gt;Il faut que tu télécharges également les Google Apps, afin d&#039;avoir accès par exemple au Play Store. Il te faut une version des Google Apps compatible avec la version de Cyanogenmod ci-dessus. Par ailleurs, en raison d&#039;une limitation du S2 (une histoire de taille de partition je crois, selon la doc officielle), il faut prendre la version &lt;strong&gt;20140105&lt;/strong&gt;, disponible &lt;a href=&quot;http://wiki.cyanogenmod.org/w/Google_Apps&quot;&gt;ici&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;Stocker ces fichiers à un endroit facile d&#039;accès (c&#039;est à dire pas dans les tréfonds d&#039;une arborescence délirante). A ce stade, on a 3 fichiers :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;recovery.img : le recovery mode&lt;/li&gt;
&lt;li&gt;cm-11-20141108-NIGHTLY-i9100.zip : la ROM proprement dite de Cyanogenmod&lt;/li&gt;
&lt;li&gt;gapps-kk-20140105-signed.zip : les Google Apps&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;ULTRA IMPORTANT&lt;/h2&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-fullmetaljacket.png&quot; alt=&quot;important&quot; style=&quot;width:150px;height:136px&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;Recopie les 2 fichiers suivants sur ton téléphone depuis ton PC :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;cm-11-20141108-NIGHTLY-i9100.zip&lt;/li&gt;
&lt;li&gt;gapps-kk-20140105-signed.zip&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si ces fichiers ne sont pas sur le téléphone, tu es dans un monde merdique.&lt;/p&gt;
&lt;h2&gt;ULTRA IMPORTANT&lt;/h2&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-fullmetaljacket.png&quot; alt=&quot;important&quot; style=&quot;width:150px;height:136px&quot;/&gt;&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-fullmetaljacket.png&quot; alt=&quot;important&quot; style=&quot;width:150px;height:136px&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;Recopie les 2 fichiers suivants sur ton téléphone depuis ton PC :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;cm-11-20141108-NIGHTLY-i9100.zip&lt;/li&gt;
&lt;li&gt;gapps-kk-20140105-signed.zip&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Oui, je viens de le dire, mais c&#039;est tellement ultra important que je préfère me répéter.&lt;/p&gt;
&lt;p&gt;Sinon &amp;rarr; monde merdique.&lt;/p&gt;
&lt;p&gt;Pourquoi ? Parce que la plupart des docs que j&#039;ai vues parlent d&#039;utiliser &quot;adb&quot; pour transférer les fichiers. C&#039;est un système de communication basée sur les API Google. Or, je n&#039;ai &lt;strong&gt;jamais&lt;/strong&gt; réussi à faire communiquer le téléphone avec mon PC en utilisant adb. Sauf qu&#039;une fois en mode Recovery, si t&#039;as pas accès aux fichiers de ROM à installer, tu y es (dans le monde merdique).&lt;/p&gt;
&lt;h2&gt;Ca y est ? Tu es prêt ?&lt;/h2&gt;
&lt;p&gt;Il est encore temps de renoncer...&lt;/p&gt;
&lt;h2&gt;Passer en &quot;Download Mode&quot;&lt;/h2&gt;
&lt;p&gt;OK, t&#039;es pas un ptit joueur, on y va.&lt;/p&gt;
&lt;p&gt;Avant tout, débrancher le câble USB. Puis :&lt;/p&gt;

&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-downloadmode-boutons.jpg&quot; alt=&quot;download mode boutons&quot; style=&quot;width:474px;height:519px&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;Tu appuies simultanément &lt;u&gt;sans jamais lâcher&lt;/u&gt; sur les boutons &lt;strong&gt;Volume Down + Home + Power&lt;/strong&gt;. Tu ne lâches que lorsque tu as l&#039;écran ci-dessous :&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-downloadmode-warning.jpg&quot; alt=&quot;download mode warning&quot; style=&quot;width:300px;height:434px&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;Ici, tu appuies sur &quot;Volume UP&quot; pour accepter.&lt;/p&gt;
&lt;p&gt;Tu es alors en &quot;Download Mode&quot; :&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-downloadmode.jpg&quot; alt=&quot;download mode&quot; style=&quot;width:300px;height:427px&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;Le téléphone est un dans un mode d&#039;attente : toi, tu en profites pour lui envoyer des choses à l&#039;aide d&#039;un outil spécialisé via le câble USB. C&#039;est ici qu&#039;entre en jeu Heimdall.&lt;/p&gt;
&lt;p&gt;Tu branches ton câble USB, puis tu ouvres un terminal. Tu te déplaces dans le dossier où ton fichier recovery.img a été stocké, puis tu saisis :&lt;/p&gt;
&lt;pre&gt;
sudo heimdall flash --KERNEL recovery.img --no-reboot --verbose
&lt;/pre&gt;
&lt;p&gt;Cela veut dire en gros :&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&quot;Cher Heimdall, veux-tu bien s&#039;il te plait écrire le contenu de recovery.img sur la partition de mon téléphone nommée KERNEL ?&quot;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;Il est crucial de respecter la syntaxe et la casse des caractères.&lt;/p&gt;
&lt;p&gt;Normalement, ton Linux va te demander ton mot de passe root, puis tu vas voir défiler ceci :&lt;/p&gt;
&lt;pre&gt;
Heimdall v1.4.0
Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/
This software is provided free of charge. Copying and redistribution is
encouraged.
If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
      Manufacturer: &quot;SAMSUNG&quot;
           Product: &quot;Gadget Serial&quot;

            length: 18
      device class: 2
               S/N: 0
           VID:PID: 04E8:685D
         bcdDevice: 021B
   iMan:iProd:iSer: 1:2:0
          nb confs: 1

(...)

Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

Downloading device&#039;s PIT file...
PIT file download successful.

Uploading KERNEL
0%
15%
31%
46%
62%
77%
93%
100%
KERNEL upload successful
Ending session...
Releasing device interface...
Re-attaching kernel driver...
&lt;/pre&gt;
&lt;p&gt;Sur le téléphone, une barre bleue de progression complète s&#039;affiche :&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-downloadmodecomplete.jpg&quot; style=&quot;width:300px;height:292px&quot; alt=&quot;download complete&quot;/&gt;
&lt;/p&gt;
&lt;h2&gt;Passer en Recovery Mode&lt;/h2&gt;
&lt;p&gt;C&#039;est un peu comme le download mode, c&#039;est un mode spécial, auquel on accède avec une combinaison de bouton spéciale. Ici, c&#039;est &lt;strong&gt;Volume UP + Home + Power&lt;/strong&gt; : (ne jamais relâcher tant qu&#039;on n&#039;a pas obtenu l&#039;écran Recovery Mode).&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-recoverymode-boutons.jpg&quot; style=&quot;width:485px;height:536px&quot; alt=&quot;recovery mode boutons&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;On obtient l&#039;écran ci-dessous :&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-recoverymode.jpg&quot; style=&quot;width:300px;height:360px&quot; alt=&quot;recovery mode&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Attention, ici c&#039;est une photo (moche) de la version 4.0.1.5 que j&#039;ai utilisée avant de m&#039;apercevoir que je me plantais. Je n&#039;ai pas fait de photo de la version 6.0.4.6, mais c&#039;est quasiment pareil, en bleu.&lt;/i&gt;&lt;br/&gt;On navigue dans ces menus avec Volume Up/Volume Down et Power pour valider.&lt;/p&gt;
&lt;h2&gt;Faire une sauvegarde&lt;/h2&gt;
&lt;p&gt;Ca m&#039;a sauvé la vie. Je te conseille vraiment de le faire, même si ça saoule.&lt;/p&gt;
&lt;p&gt;Tu vas donc dans &quot;backup and restore&quot; et tu valides. Ca va faire une sauvegarde complète de ton OS, je n&#039;ai aucune idée de où ça s&#039;enregistre, mais ça le fait.&lt;/p&gt;
&lt;h2&gt;Effacer tout&lt;/h2&gt;
&lt;p&gt;Alors en fait, à ma grande surprise, ça n&#039;efface pas tout. J&#039;ai même eu la surprise de ne jamais perdre mes données (photos, vidéos, etc.) malgré les 150 tentatives que j&#039;ai faites (avec plein de formatages). Par contre tout ce qui est contacts, sms, mms, est perdu.&lt;/p&gt;
&lt;p&gt;Dans le Recovery Mode, :
&lt;ul&gt;
&lt;li&gt;sélectionner &quot;wipe data/factory reset&quot;, valider&lt;/li&gt;
&lt;li&gt;sélectionner &quot;wipe cache partition&quot;, valider&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-recoverymode-backupwipe.jpg&quot; style=&quot;width:300px;height:486px&quot; alt=&quot;backup et wipe&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Ici, c&#039;est une photo de la version 6.0.4.6. Comme tu peux le constater, c&#039;est bleu. Et un peu de travers.&lt;/i&gt;&lt;/p&gt;
&lt;h2&gt;Installer CyanogenMod 11&lt;/h2&gt;
&lt;p&gt;Tu n&#039;as pas quitté le recovery mode, tu vas donc dans &quot;install zip&quot;.&lt;/p&gt;
&lt;p&gt;Tu te rends dans le dossier de ton téléphone où tu avais enregistré tes 2 fichiers zip. Petit piège : ici, les dossiers sont rangés par ordre alphabétique, mais avec toutes les majuscules en premier, puis les minuscules. Donc ton dossier &quot;cyanogen&quot; (si tu l&#039;as appelé comme ça) peut se trouver très bas dans la liste. J&#039;espère que cette explication est claire.&lt;/p&gt;
&lt;p&gt;Tu sélectionnes &quot;cm-11-20141108-NIGHTLY-i9100.zip&quot; et tu valides, non sans une réelle appréhension.&lt;/p&gt;
&lt;p&gt;Une fois que tu as le message rassurant &quot;Install from sdcard complete&quot;, tu recommences avec gapps-kk-20140105-signed.zip.&lt;/p&gt;
&lt;p&gt;Si tu es dans un jour de chance et que tu as bien travaillé, tu obtiens ça :&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-installation.jpg&quot; style=&quot;width:300px;height:350px&quot; alt=&quot;install complete&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;&lt;i&gt;(Sur la photo, il manque la fin de l&#039;install des Google Apps&lt;/i&gt;&lt;/p&gt;
&lt;h2&gt;Rebooter&lt;/h2&gt;
&lt;p&gt;Tu es y presque ! Tu sélectionnes &quot;Reboot system now&quot;, et là, ton estomac se noue pendant que tu regardes redémarrer la chose.&lt;/p&gt;
&lt;p&gt;Normalement, ici, un truc très inquiétant se passe :&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-warning.jpg&quot; style=&quot;width:300px;height:367px&quot; alt=&quot;warning&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;Pas de panique. Si tout s&#039;est bien passé, tu attends un peu (environ 10 secondes de pure angoisse) et un magnifique logo Cyanogenmod va remplacer ce vilain écran de la terreur :&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;
&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod-s2/cyanogenmod-s2-startup.jpg&quot; style=&quot;width:300px;height:399px&quot; alt=&quot;startup&quot;/&gt;
&lt;/p&gt;
&lt;h2&gt;C&#039;est fini !&lt;/h2&gt;
&lt;p&gt;Tu termines l&#039;installation en suivant les instructions, puis tu installes &quot;Sauvegarde ton portable&quot; à partir du Play Store, tu restaures ta sauvegarde, et voilà.&lt;/p&gt;
&lt;h2&gt;BONUS : Restaurer la ROM officielle en cas de téléphone briqué&lt;/h2&gt;
&lt;p&gt;Le Samsung S2, lorsqu&#039;il est &quot;briqué&quot;, démarre avec un panneau triangulaire Warning et puis... plus rien.&lt;/p&gt;
&lt;p&gt;J&#039;ai quand même trouvé une solution pour restaurer une ROM fonctionnelle.&lt;/p&gt;
&lt;p&gt;Première étape : télécharger la ROM. J&#039;ai utilisé le fichier &quot;I9100XWLSS_I9100OXFLS3_I9100XXMS2_HOME.tar.md5&quot; que j&#039;ai eu bien du mal à trouver, mais qui au final fonctionne. Je l&#039;ai sous le coude, si nécessaire, je peux le tranférer à qui me le demandera.&lt;/p&gt;
&lt;p&gt;Il faut ensuite décompresser ce fichier, ce qui nous donne le contenu suivant :&lt;/p&gt;
&lt;pre&gt;
-rwxr--r-- 1 user user    131072 avril 22  2013 boot.bin
-rwxr--r-- 1 user user  40792236 avril 22  2013 cache.img
-rwxr--r-- 1 user user 486188232 avril 22  2013 factoryfs.img
-rwxr--r-- 1 user user 405809628 avril 22  2013 hidden.img
-rwxr--r-- 1 user user  12583168 févr. 15  2013 modem.bin
-rwxr--r-- 1 user user   1277952 avril 22  2013 param.lfs
-rwxr--r-- 1 user user   1310720 avril 22  2013 Sbl.bin
-rw-r--r-- 1 user user    276480 avril 24  2013 SS_DL.dll
-rwxr--r-- 1 user user   8387840 avril 22  2013 zImage
&lt;/pre&gt;
&lt;p&gt;Passer ensuite en &quot;Download mode&quot; sur le téléphone (voir plus haut), puis lancer une fenêtre de terminal après avoir branché le câble USB. Saisir la commande suivante &lt;u&gt;en respectant la casse&lt;/u&gt; :&lt;/p&gt;
&lt;pre&gt;
sudo heimdall flash --BOOT boot.bin --CACHE cache.img --FACTORYFS factoryfs.img --HIDDEN hidden.img --MODEM modem.bin --PARAM param.lfs --SBL1 Sbl.bin --KERNEL zImage --no-reboot
&lt;/pre&gt;
&lt;p&gt;Une fois la commande terminée (ça dure un certain temps quand même), rebooter le téléphone et prier.&lt;/p&gt;</description>
		<pubDate>Wed, 05 Nov 2014 21:54:00 +0100</pubDate>
		<dc:creator>nonymous</dc:creator>
	</item>
	<item>
		<title>Installer Cyanogenmod sur une tablette Samsung Galaxy Tab 2 10.1</title> 
		<link>https://nonymous.fr/article4/installer-cyanogenmod-sur-une-tablette-samsung-galaxy-tab-2-10-1</link>
		<guid>https://nonymous.fr/article4/installer-cyanogenmod-sur-une-tablette-samsung-galaxy-tab-2-10-1</guid>
		<description>&lt;p&gt;Voici un petit article décrivant l&#039;installation d&#039;un OS alternatif sur une tablette Samsung.&lt;/p&gt;
&lt;p&gt;Modèle de la tablette :&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.samsung.com/fr/consumer/mobile-phones/tablets/galaxy-tab/GT-P5110TSAXEF&quot;&gt;Samsung Galaxy Tab 2 10.1 Wi-Fi (GT-P5110)&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;32Go de stockage&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J&#039;ai effectué cette installation à parti d&#039;un PC sous Linux Mint 16 Petra (Xfce).&lt;/p&gt;

&lt;p&gt;Au bout de 2 ans d&#039;utilisation, ma tablette commençait sérieusement à ramer. A un tel point que lors d&#039;une saisie de texte, les lettres mettaient 1/2 seconde à s&#039;afficher.&lt;/p&gt;
&lt;p&gt;2 solutions :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Faire un &quot;Factory reset&quot;&lt;/li&gt;
&lt;li&gt;Installer &lt;a href=&quot;http://www.cyanogenmod.org/&quot;&gt;Cyanogenmod&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J&#039;ai rapidement opté pour la deuxième solution, car les multiples mises à jour de crapwares Samsung commençaient sérieusement à me gaver.&lt;br/&gt;
Et puis, je le confesse, je suis un &quot;OS addict&quot;. J&#039;adore découvrir et bricoler les OS.
Bon à savoir : je n&#039;utilise cette tablette que comme outil de consultation. Je ne stocke absolument rien dessus, le formatage n&#039;est donc pour moi pas un problème.
&lt;/p&gt;
&lt;p&gt;Je suis totalement ignare en ce qui concerne Android, et méfiant quant aux installations d&#039;OS sur des matos un peu &quot;fermés&quot; comme les tablettes. J&#039;ai donc évité les multiples tutoriels qu&#039;on trouve sur le net, et je ne me suis servi que du guide officiel, spécifique au modèle GT-P5110, sur le &lt;a href=&quot;http://wiki.cyanogenmod.org/w/Install_CM_for_p5110&quot;&gt;site de CyanogenMod&lt;/a&gt;.&lt;br/&gt;
&lt;p&gt;Tout ce que vous trouverez dans mon article vient exclusivement de cette source.&lt;/p&gt;
&lt;p&gt;Bon, voici la démarche. (Attention, tout ce qui concerne la sauvegarde de vos données n&#039;est pas évoqué ici).&lt;/p&gt;
&lt;h2&gt;Principe&lt;/h2&gt;
&lt;p&gt;Pour installer mon nouvel OS sur cette tablette Android, je dois avouer que j&#039;ai un peu galéré.&lt;br/&gt;
&lt;i&gt;(A ma décharge, j&#039;ai fait ça tout en donnant à manger à ma choupette de 4 ans et mon bonhomme de 9 mois).&lt;/i&gt;&lt;br/&gt;
Voici les étapes théoriques de l&#039;installation :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Télécharger les fichiers contenant l&#039;OS et les Google Apps&lt;/li&gt;
&lt;li&gt;Remplacer le &quot;Recovery mode&quot; d&#039;usine par un &quot;Recovery mode&quot; alternatif permettant d&#039;installer l&#039;OS proprement dit à partir d&#039;un fichier&lt;/li&gt;
&lt;li&gt;Booter sur ce nouveau &quot;Recovery mode&quot;&lt;/li&gt;
&lt;li&gt;Depuis ce &quot;Recovery mode&quot;, formater le stockage de la tablette puis installer le nouvel OS&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Télécharger les fichiers de l&#039;OS et des Google Apps&lt;/h2&gt;
&lt;p&gt;J&#039;ai utilisé les fichiers suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; CyanogenMod 10.1.3&amp;nbsp;: &lt;a href=&quot;http://download.cyanogenmod.org/get/jenkins/42541/cm-10.1.3-p5110.zip&quot;&gt;http://download.cyanogenmod.org/get/jenkins/42541/cm-10.1.3-p5110.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; Google Apps 20130812&amp;nbsp;: &lt;a href=&quot;http://gapps.itvends.com/gapps-jb-20130812-signed.zip&quot;&gt;http://gapps.itvends.com/gapps-jb-20130812-signed.zip&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Important&lt;/strong&gt; : pensez à bien contrôler le md5 des 2 fichiers. On ne rigole pas, il s&#039;agit d&#039;un système d&#039;exploitation !&lt;br/&gt;
Sous Linux Mint, la commande permettant de calculer et afficher le md5 d&#039;un fichier est très simple :&lt;/p&gt;
&lt;pre&gt;
md5sum nomdufichier
&lt;/pre&gt;
&lt;p&gt;Comparez ensuite la réponse de la commande avec la somme de contrôle md5 fournie par le site.&lt;/p&gt;
&lt;p&gt;Recopier ces 2 fichiers à la racine du système de fichiers de la tablette. Pour faire ça, je suis passé par Airdroid. En effet, la manipulation proposée sur le site officiel avec la commande adb n&#039;a pas fonctionné :&lt;/p&gt;
&lt;pre&gt;
sudo adb push cm-10.1.3-p5110.zip /
failed to copy &#039;cm-10.1.3-p5110.zip&#039; to &#039;/cm-10.1.3-p5110.zip&#039;: Permission denied
&lt;/pre&gt;
&lt;h2&gt;Installer le &quot;Recovery mode&quot; alternatif&lt;/h2&gt;
&lt;p&gt;Le recovery mode conseillé par CyanogenMod est le suivant : &lt;a href=&quot;http://download2.clockworkmod.com/recoveries/recovery-clockwork-touch-6.0.2.7-p5110.img&quot;&gt;http://download2.clockworkmod.com/recoveries/recovery-clockwork-touch-6.0.2.7-p5110.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pour installer ce recovery mode, on a besoin d&#039;un logiciel spécifique, nommé &lt;a href=&quot;http://glassechidna.com.au/heimdall/&quot;&gt;Heimdall&lt;/a&gt;. Il s&#039;agit d&#039;un équivalent à Odin sous Windows. A l&#039;aide du gestionnaire de logiciels Linux Mint, Heimdall s&#039;installe très facilement.&lt;br/&gt;
Une fois heimdall installé, effectuer la manipulation suivante :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; Arrêter la tablette&lt;/li&gt;
&lt;li&gt; Brancher le câble USB côté ordinateur (mais pas côté tablette)&lt;/li&gt;
&lt;li&gt; Démarrer la tablette en mode &quot;Download&quot;. Pour arriver à faire ça, j&#039;ai du m&#039;y reprendre un paquet de fois. Il faut appuyer à la fois sur &quot;&lt;span style=&quot;font-weight: bold;&quot;&gt;Volume up&lt;/span&gt;&quot; et &quot;&lt;span style=&quot;font-weight: bold;&quot;&gt;Power&lt;/span&gt;&quot; &lt;span style=&quot;text-decoration: underline;&quot;&gt;sans jamais lâcher&lt;/span&gt; jusqu&#039;à ce que l&#039;interface &quot;Download&quot; de l&#039;appareil s&#039;affiche.&lt;/li&gt;
&lt;li&gt; A ce stade, il faut appuyer une fois sur &quot;&lt;span style=&quot;font-weight: bold;&quot;&gt;Volume up&lt;/span&gt;&quot; pour acquitter les avertissements. La tablette est alors en mode &quot;Download&quot;.&lt;/li&gt;
&lt;li&gt; Brancher le câble côté tablette&lt;/li&gt;
&lt;li&gt; Dans une fenêtre de terminal, lancer la commande suivante&amp;nbsp;:&lt;/li&gt;&lt;/ul&gt;
&lt;pre&gt;sudo heimdall flash --RECOVERY recovery-clockwork-touch-6.0.2.7-p5110.img --no-reboot&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt; Une barre bleue de progression (très rapide) doit s&#039;afficher sur la tablette&lt;/li&gt;
&lt;li&gt; Quand plus rien ne bouge, le nouveau recovery mode est installé&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;Booter sur le nouveau recovery mode&lt;/h3&gt;
&lt;p&gt;C&#039;est cette étape que j&#039;ai foiré un bon nombre de fois.&lt;br/&gt;
Normalement si vous avez bien suivi, vous êtes encore en &quot;Download mode&quot;.
Comme à l&#039;étape précédente, appuyez &lt;u&gt;sans jamais relâcher&lt;/u&gt; sur &quot;&lt;strong&gt;Volume down&lt;/strong&gt;&quot; et &quot;&lt;strong&gt;Power&lt;/strong&gt;&quot;.
Tant que le recovery mode ne s&#039;affiche pas, gardez les boutons appuyés.
Si vous ratez votre coup, la tablette va booter normalement &lt;i&gt;en écrasant le recovery mode alternatif que vous venez d&#039;installer !&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;Hé oui.&lt;/p&gt;
&lt;p&gt;Pas de panique, dans ce cas, il faut recommencer l&#039;étape &quot;Installer le &quot;Recovery mode&quot; alternatif&quot;.&lt;/p&gt;
&lt;p&gt;L&#039;écran de ClockWorkMod ressemble à ceci :&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod/cyanogenmod-clockworkmod.png&quot;/&gt;&lt;br/&gt;
&lt;span style=&quot;font-size:10px;&quot;&gt;(source : &lt;a href=&quot;http://androtab.info&quot;&gt;http://androtab.info&lt;/a&gt;)&lt;/span&gt;
&lt;/p&gt;
&lt;h2&gt;Formater la carte&lt;/h2&gt;
&lt;p&gt;Pour naviguer dans le menu de ClockWorkMod, vous pouvez utiliser l&#039;écran tactile (si vous avez téléchargé la même version que moi). Sinon, les boutons Volume permettent de se déplacer, Power pour valider.
Dans le menu, sélectionner &lt;strong&gt;wipe data/factory reset&lt;/strong&gt;.
Accepter l&#039;avertissement, cela formate la carte.&lt;/p&gt;
&lt;h2&gt;Installer Cyanogenmod&lt;/h2&gt;
&lt;p&gt;La doc officielle indique &lt;strong&gt;&quot;install zip from sdcard&quot;&lt;/strong&gt;.
Si on tente de faire ça, on s&#039;aperçoit vite que ce n&#039;est pas possible.
Ben oui, on vient de formater et réinstaller l&#039;OS d&#039;origine ! Les 2 fichiers .zip qu&#039;on a consciencieusement copiés ont disparu avec le reste !&lt;/p&gt;
&lt;p&gt;Pour ma part, j&#039;ai procédé ainsi :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;reboot system now&lt;/span&gt;&lt;/li&gt;
&lt;li&gt; la tablette redémarre comme neuve, avec l&#039;OS d&#039;usine&lt;/li&gt;
&lt;li&gt; brancher la tablette au PC et copier de nouveau les fichiers zip à un endroit dont on se rappellera&lt;/li&gt;
&lt;li&gt; réinstallation du ClockWorkMod&lt;/li&gt;
&lt;li&gt; reboot sur le ClockWordMod&lt;/li&gt;
&lt;li&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;install zip from sdcard&lt;/span&gt;&amp;nbsp;: sélectionner le fichier de l&#039;OS (cm-10.1.3-p5110.zip)&lt;/li&gt;
&lt;li&gt; une fois que c&#039;est terminé, de nouveau &lt;span style=&quot;font-weight: bold;&quot;&gt;install zip from sdcard&lt;/span&gt;&amp;nbsp;: sélectionner gapps-jb-20130812-signed.zip (Google Apps)&lt;/li&gt;
&lt;li&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;reboot system now&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;
Et là, au redémarrage, victoire ! Le magnifique logo de CyanogenMod :&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod/cyanogenmod-logo.jpg&quot;/&gt;&lt;/p&gt;
&lt;p&gt;(en vrai, il est magnifiquement animé)&lt;/p&gt;
&lt;p&gt;Sauf que... au bout de 5 minutes qu&#039;il tourne, je commence à m&#039;inquiéter.
Je regarde un peu sur le net : effectivement il y a un problème.
Je force le reboot : toujours pareil, logo qui tourne, sans fin.&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://nonymous.fr/data/images/cyanogenmod/cyanogenmod-peur.jpg&quot;/&gt;&lt;/p&gt;
&lt;p&gt;Allez, je mets fin au suspens : j&#039;ai du refaire l&#039;installation 3 fois (sans rien changer) avant que la tablette ne boote correctement.
Il y a donc un facteur hasard qui n&#039;est pas tout à fait anodin.&lt;/p&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;L&#039;installation de CyanogenMod n&#039;est finalement pas si &quot;finger in the noze&quot; que ça.
Par contre, une fois que ça tourne, quelle satisfaction ! Je ne reconnais pas ma tablette, elle est super réactive, tout est fluide, ça groove du poney !
A ceux qui s&#039;inquiéteraient d&#039;éventuelles mauvaises surprises de compatibilité avec les applis de Play Store : je n&#039;ai rencontré aucun problème, y compris avec les jeux un peu bancals style &quot;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.tribeplay.pandarestaurantlite&quot;&gt;Dr Panda&lt;/a&gt;&quot; qui plaisent tant à ma fille.
Vraiment, c&#039;est comme avant, mais en mieux :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pas besoin de compte &quot;Samsung&quot;&lt;/li&gt;
&lt;li&gt;Pas d&#039;applis &quot;Samsung&quot; dans tous les sens&lt;/li&gt;
&lt;li&gt;Le strict minimum chez Google&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bref, n&#039;hésitez pas, ça vaut la peine ! &lt;/p&gt;</description>
		<pubDate>Mon, 26 May 2014 20:49:00 +0200</pubDate>
		<dc:creator>nonymous</dc:creator>
	</item>
</channel>
</rss>