<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Totalement Geek ! &#187; HTC Magic</title>
	<atom:link href="http://totalement.geek.oupas.fr/article/tag/htc-magic/feed" rel="self" type="application/rss+xml" />
	<link>http://totalement.geek.oupas.fr</link>
	<description>... ou pas.</description>
	<lastBuildDate>Tue, 29 Nov 2011 09:54:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Flasher un mobile Android sous linux</title>
		<link>http://totalement.geek.oupas.fr/article/2009/07/07/flasher-un-mobile-android-sous-linux</link>
		<comments>http://totalement.geek.oupas.fr/article/2009/07/07/flasher-un-mobile-android-sous-linux#comments</comments>
		<pubDate>Tue, 07 Jul 2009 15:24:28 +0000</pubDate>
		<dc:creator>Renaud</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[HTC Magic]]></category>
		<category><![CDATA[planet libre]]></category>

		<guid isPermaLink="false">http://totalement.geek.oupas.fr/?p=190</guid>
		<description><![CDATA[Je suis, depuis quelques jours, l&#8217;heureux propriétaire d&#8217;un HTC Magic, un mobile tournant sous Android le système made in Google ! Oui, mais voilà, comme tout geek qui se respecte le firmware de base ne me suffit pas et je suis donc amené à installer des firmwares concoctés par des bidouilleurs fous. Les tutos ne [...]]]></description>
			<content:encoded><![CDATA[<p>Je suis, depuis quelques jours, l&#8217;heureux propriétaire d&#8217;un HTC Magic, un mobile tournant sous Android le système made in Google !</p>
<p>Oui, mais voilà, comme tout geek qui se respecte le firmware de base ne me suffit pas et je suis donc amené à installer des firmwares concoctés par des bidouilleurs fous.</p>
<p>Les tutos ne manquent pas pour Windows mais je n&#8217;ai rien trouvé pour Linux. Voilà ce que j&#8217;ai pu glaner ici et là et qui m&#8217;a permit de flasher mon téléphone depuis mon Ubuntu 9.04.</p>
<p>Attention, les différentes images en lien sont pour le HTC Magic, si vous avez un autre téléphone Android, ça risque de ne pas fonctionner, mais les manipulations sont sensiblement les mêmes.</p>
<h4>Note:</h4>
<p>J&#8217;indique dans le tuto qu&#8217;il faut installer le sdk et qu&#8217;il faut tout faire dans le répertoire tools car c&#8217;est ce que j&#8217;ai lu&#8230; mais je ne suis pas convaincu de l&#8217;utilité de ces étapes. Si des gens veulent bien tester sans le SDK et/ou ailleurs que dans le répertoire tools du SDK, je suis preneur des retours :)</p>
<h2>Préparation du PC (Si vous l&#8217;avez déjà fait, passez à la préparation du firmware):</h2>
<ol>
<li>Si vous avez déjà le SDK Android sur votre machine, allez directement à l&#8217;étape 4.</li>
<li>Téléchargez le SDK Android depuis <a href="http://developer.android.com" target="_blank">le site dédié à Android</a>.</li>
<li>Dézippez l&#8217;archive où bon vous semble, ça n&#8217;a strictement aucune importance. Pour la suite de ce tuto, nous dirons que vous l&#8217;avez dézippé dans <code>/home/user/bin</code>. Vous avez donc maintenant le SDK dans <code>/home/user/bin/android-sdk-linux_x86-1.5_r2</code>.</li>
<li>Téléchargez l&#8217;application <code>fastboot</code> depuis <a href="http://www.htc.com/www/support/android/adp.html" target="_blank">le site HTC</a>.</li>
<li>Dézippez <code>fastboot</code> (contenu dans l&#8217;archive que vous venez de télécharger) dans le répertoire <code>tools</code> du SDK, soit <code>/home/user/bin/android-sdk-linux_x86-1.5_r2/tools</code> (si vous avez suivi ce tuto depuis le début).</li>
<li>Ouvrez une console, allez dans le répertoire <code>tools</code> (<code>cd ~/bin/android-sdk-linux_x86-1.5_r2/tools</code>) et donnez les droits d&#8217;exécution (<code>chmod +x fastboot</code>)</li>
</ol>
<h2>Préparation du firmware:</h2>
<ol>
<li>Téléchargez le firmware que vous désirez: <a href="http://wiki.smartphonefrance.info/firmware-htcmagic.ashx" target="_blank">SPF</a>, <a href="http://forum.xda-developers.com/showthread.php?t=531617" target="_blank">Fatal1ty Hero</a>, etc&#8230;</li>
<li>Ouvrez le fichier zip et faites l&#8217;une des 2 étapes ci-dessous en fonction de son contenu:
<ol>
<li>Si l&#8217;archive téléchargée contient un fichier <code>recovery-magic.img</code> et un fichier <code>update.zip</code> (cas du firmware SPF, par exemple):
<ol>
<li>Décompressez le fichier <code>recovery-magic.img</code> dans le répertoire <code>tools</code> du sdk</li>
<li>Décompressez le fichier <code>update.zip</code> sur la SD card de votre téléphone (via USB ou un lecteur de carte)</li>
</ol>
</li>
<li>Si l&#8217;archive contient les répertoires <code>data</code>, <code>META-INF</code>, <code>system</code> et le fichier <code>boot.img</code> (cas du Fatal1ty Hero, par exemple):
<ol>
<li>Renommez ce fichier zip en <code>update.zip</code></li>
<li>Envoyez le fichier <code>update.zip</code> sur la SD card de votre téléphone (via USB ou un lecteur de carte).</li>
<li>Téléchargez l&#8217;image recovery disponible sur ce <a href="http://forum.xda-developers.com/showthread.php?t=530492" target="_blank">thread</a>. Faites bien attention à prendre la bonne image en fonction de votre téléphone.</li>
<li>Renommez le fichier en <code>recovery-magic.img</code>.</li>
</ol>
</li>
</ol>
</li>
<li>Dans tous les cas, vous devez maintenant avoir un fichier <code>update.zip</code> sur la SD card de votre téléphone et un fichier <code>recovery-magic.img</code> dans le répertoire <code>tools</code> du SDK.</li>
</ol>
<h2>Préparation du téléphone:</h2>
<ol>
<li>Activez le <code>debug USB</code> en allant dans <code>Paramêtres &gt; Applications &gt; Développement &gt; Débogage USB</code></li>
<li>Veillez bien à ce que votre mobile <strong>ne soit pas</strong> branché en USB.</li>
<li>Éteignez votre mobile.</li>
<li>Appuyez simultanément sur les touches <code>Volume-</code> et <code>Power</code>.</li>
<li>Une fois le mobile démarrer sur un écran blanc avec écrit &laquo;&nbsp;&lt;BACK&gt; FastBoot Mode&nbsp;&raquo;, branchez votre mobile à votre PC grâce au câble USB.</li>
<li>Le menu devrait légèrement changer et &laquo;&nbsp;FASTBOOT USB&nbsp;&raquo; devrait apparaitre en rouge. Ouvrez une console (si ce n&#8217;est pas déjà fait) et rendez-vous dans le répertoire <code>tools</code> de votre SDK (normalement, vous devriez déjà y être si vous avez suivi toutes les explications depuis le début).</li>
<li>Tapez <code>./fastboot boot recovery-magic.img</code></li>
<li>Le téléphone redémarre et vous arrivez enfin à un menu qui vous propose plein de choses. Nous allons commencer par faire un backup au cas où.</li>
<li>Avec la molette, descendez sur <code>Nandroid backup</code> et appuyez sur la molette pour lancer un backup. Les données sont sauvegardées sur la SD card.</li>
</ol>
<h2>Flash du firmware:</h2>
<ol>
<li>Faites un backup (voir étape 9 ci-dessus). Si vous n&#8217;en avez pas fait et que ça se passe mal, faudra pas venir pleurer !</li>
<li>Suivant les firmwares vous pouvez faire un simple update ou il faut tout formater (faire un wipe). S&#8217;il faut faire un wipe, choisissez <code>Wipe data/factory reset</code> avec la molette et appuyez sur la molette pour lancer le wipe</li>
<li>Vous pouvez maintenant lancer le flash en choisissant <code>Apply sdcard:update.zip</code> avec la molette et en appuyant à nouveau sur la molette.</li>
<li>Une fois le flash terminé, choisissez <code>Reboot system now</code> avec la molette pour redémarrer votre mobile.</li>
<li>Priez pendant le reboot&#8230; mais normalement ça se passe toujours bien :)</li>
</ol>
<p>En cas de problème lié à Android, je ne suis clairement pas le mieux placé pour vous aider. Allez plutôt sur le <a href="http://forums.smartphonefrance.info/" target="_blank">forum de SmartPhoneFrance</a>.</p>
<p>Pour trouver des firmwares, des thèmes ou des applications, allez faire un tour sur le <a href="http://forum.xda-developers.com" target="_blank">forum XDA-Developpers</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://totalement.geek.oupas.fr/article/2009/07/07/flasher-un-mobile-android-sous-linux/feed</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
	</channel>
</rss>

