<?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>Blog de Gnux &#187; Android Backup Samsung Galaxy S3</title>
	<atom:link href="https://blog.developpez.com/gnux/ptag/android-backup-samsung-galaxy-s3/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/gnux</link>
	<description>Trucs et astuces autour du logiciel libre</description>
	<lastBuildDate>Tue, 25 Jun 2013 10:04:27 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Sauvegarder son Android phone the Unix way&#8230;</title>
		<link>https://blog.developpez.com/gnux/p12084/linux/sauvegarder-son-android-phone-the-unix-way</link>
		<comments>https://blog.developpez.com/gnux/p12084/linux/sauvegarder-son-android-phone-the-unix-way#comments</comments>
		<pubDate>Tue, 25 Jun 2013 10:00:30 +0000</pubDate>
		<dc:creator><![CDATA[Gnux]]></dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Android Backup Samsung Galaxy S3]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/gnux/?p=175</guid>
		<description><![CDATA[Bien, je poursuis donc mon exploration d&#8217;Android et surtout ma préparation au &#171;&#160;grand saut&#160;&#187; qui est le changement de ROM. Avec ce type de passage il convient de prendre toutes ces précautions. Les choses ne se déroulent que rarement &#171;&#160;comme &#8230; <a href="https://blog.developpez.com/gnux/p12084/linux/sauvegarder-son-android-phone-the-unix-way">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Bien, je poursuis donc mon exploration d&rsquo;Android et surtout ma préparation au &laquo;&nbsp;grand saut&nbsp;&raquo; qui est le changement de ROM. Avec ce type de passage il convient de prendre toutes ces précautions. Les choses ne se déroulent que rarement &laquo;&nbsp;comme prévues&nbsp;&raquo;. </p>
<p>La sauvegarde des données du téléphone apparaît presque comme le plus facile: une app du type Helium vous permet facilement de sauvegarder des données pas essentielles mais parfois importantes (sms par exemple ou logs des appels). D&rsquo;autres, peut être plus importantes, peuvent faire l&rsquo;objet d&rsquo;une plus grande attention comme vos contacts. Deux solutions: une app comme Bump (si vous avez un iPad ou une tablette ou un autre téléphone) ou la sauvegarde via un clic gauche, puis &laquo;&nbsp;Import/Export&nbsp;&raquo; on choisit une formule (export sur SD ou SIM card etc&#8230;) et hop! Perso j&rsquo;ai fait le choix de les sauvegarder sur ma carte SD + d&rsquo;utiliser Bump. Deux sécurités valent mieux qu&rsquo;une.</p>
<p>Une fois ces données superficielles (mais néanmoins importantes) on peut se pencher plus avant sur la restauration du téléphone en lui-même. La ROM en clair. Si je foire malencontreusement un flashage, comment je peux retrouver ma rom originel? Ben je fais un NAND-backup sur une carte SD via ClockWorkMod. Chez moi cela donne:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[root@hades 2013-06-18.14.13.06_backup]# ls<br />
boot.img&nbsp; &nbsp; &nbsp; data.ext4.tar.a &nbsp;recovery.img &nbsp; &nbsp; &nbsp; system.ext4.tar.b<br />
cache.ext4.tar&nbsp; &nbsp; data.ext4.tar.b &nbsp;recovery.log<br />
cache.ext4.tar.a &nbsp;data.ext4.tar.c &nbsp;system.ext4.tar<br />
data.ext4.tar &nbsp; &nbsp; nandroid.md5&nbsp; &nbsp; &nbsp;system.ext4.tar.a</div></div>
<p>Sont donc sauvegardées les partitions /boot, /data, /system, /cache et /recovery . Cependant nulle trace de la partition /EFS. En étant parano, si ça se passe mal /EFS peut être corrompu. Si /EFS est corrompu et que vous avez pas de sauvegardes c&rsquo;est le brick assuré. En effet /EFS contient toutes les données de connexion au réseau téléphonique, en particulier votre précieux International Mobile station Equipment Identity (aka IMEI). Si on en croit <a href="http://en.wikipedia.org/wiki/International_Mobile_Station_Equipment_Identity" target="_blank">Wikipedia</a>: &laquo;&nbsp;The IMEI number is used by a GSM network to identify valid devices&nbsp;&raquo;. Autant dire qu&rsquo;il ne faut pas le perdre sinon vous ne pouvez plus accéder au réseau téléphonique avec votre &#8230; téléphone. Un peu balôt quoi&#8230;<br />
J&rsquo;ai donc sauvegardé /EFS et ce de façon bien plus simple que les nombreux tutos à base d&rsquo;installations de *.exe en folie. En fait j&rsquo;ai juste fait ça, après avoir isolé ma partition EFS grâce à mount:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">shell@android:/ $ su <br />
root@android:/ # dd if=/dev/block/mmcblk0p3 of=/storage/extSdCard/efs.rfs <br />
40960+0 records in <br />
40960+0 records out <br />
20971520 bytes transferred in 4.489 secs (4671757 bytes/sec)</div></div>
<p>Cela m&rsquo;a crée un magnifique fichier *.rfs . Le RFS, comme son nom ne l&rsquo;indique pas, est un format de fichier propre à Samsung, le <a href="http://wiki.samygo.tv/index.php5/RFS_file_system_support_for_linux" target="_blank">Linux Robust File System</a> . Je voulais quand même m&rsquo;assurer que tout y était. J&rsquo;ai donc regagné mon bash favori et:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[xxx@hades ~]$ adb pull /storage/extSdCard/efs.rfs SGS3/ <br />
5442 KB/s (20971520 bytes in 3.763s)</div></div>
<p>Puis ensuite:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[root@hades ~]# mount -o loop SGS3/efs.rfs /mnt/rfs/<br />
[root@hades ~]# ls /mnt/rfs/<br />
00000000.authtokcont &nbsp;FactoryApp &nbsp; &nbsp; imei &nbsp; &nbsp; &nbsp; &nbsp; nv.log&nbsp; &nbsp; &nbsp; wv.keys<br />
bluetooth &nbsp; &nbsp; &nbsp; &nbsp; gyro_cal_data &nbsp;nv_data.bin &nbsp; &nbsp; &nbsp;redata.bin<br />
drm &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; h2k.dat &nbsp; &nbsp; &nbsp; &nbsp;nv_data.bin.md5 &nbsp;wifi</div></div>
<p>Bien, ça m&rsquo;a l&rsquo;air d&rsquo;être complet. Et si jamais je me rate, comment je vais faire pour la restaurer. Eh bien ma solution qui est non testée et que j&rsquo;espère ne JAMAIS devoir tester est la suivante:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># heimdall flash --EFS --efs.rfs</div></div>
<p>Pourvu que ça n&rsquo;arrive jamais, mais là j&rsquo;ai au moins le sentiment rassurer d&rsquo;avoir vraiment sauvegarder tout ce qui était vraiment nécessaire avant de me lancer.</p>
<p>Le prochain post concernera la ROM et ses déclinaisons. Ainsi que les raisons qui m&rsquo;ont poussé à choisir une custom rom plutôt qu&rsquo;une autre&#8230;</p>
<p><strong>EDIT</strong>: je ne l&rsquo;avais pas anticipé mais tous mes contacts et toutes mes applications ont été restaurés via mon compte Google qui était synchronisé avec mon téléphone!! Ca m&rsquo;a simplifié considérablement la vie. Je suis néanmoins content d&rsquo;avoir une sauvegarde en &laquo;&nbsp;dur&nbsp;&raquo; de l&rsquo;essentiel de mon téléphone. J&rsquo;ai d&rsquo;ailleurs refait un backup complet dès ma nouvelle ROM installée&#8230;</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
