<?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>Android Stuff</title>
	<atom:link href="http://android.riteshsahu.com/feed" rel="self" type="application/rss+xml" />
	<link>http://android.riteshsahu.com</link>
	<description>Apps and Tips for Android...</description>
	<lastBuildDate>Sat, 10 Jul 2010 13:33:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to Report error/problem in an app?</title>
		<link>http://android.riteshsahu.com/tips/report-error</link>
		<comments>http://android.riteshsahu.com/tips/report-error#comments</comments>
		<pubDate>Thu, 27 May 2010 09:17:40 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
				<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://android.riteshsahu.com/?p=155</guid>
		<description><![CDATA[Some users have reported getting errors when doing a Restore with SMS Backup &#38; Restore. The logs suggest the Antivirus App interefering with the Restore. Uninstalling/Disabling the Antivirus app fixes the Restore problem.
If you are getting an error then I will need to have a look at the logs to figure out and then either [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Some users have reported getting errors when doing a Restore with SMS Backup &amp; Restore. The logs suggest the Antivirus App interefering with the Restore. Uninstalling/Disabling the Antivirus app fixes the Restore problem.</strong></p>
<p>If you are getting an error then I will need to have a look at the logs to figure out and then either make a fix in the app or suggest if there is something wrong on the phone. To send me the logs, please follow these steps:</p>
<p>- Install the app “<a href="http://www.appbrain.com/app/com.xtralogic.android.logcollector" target="_blank">Log Collector</a>“. Its available for free from the <a href="market://search?q=pname:com.xtralogic.android.logcollector">Android Market</a>.</p>
<p>- Enable the Logging in the app that you are getting error in (Menu-&gt;Preferences -&gt; Enable Logging)</p>
<p>- Try the Backup or Restore operation that is giving you the error.</p>
<p>- Once the error has been reported, open the Log Collector app, it’ll ask you how to send the log, select the Email or GMail option as per your configuration and send the log by email to my email address: android AT riteshsahu DOT com</p>
<p>- Also send a note on what were you trying, so I know what to look for.</p>
<p>- Once I’ve received the logs I’ll analyze them and get back to you.</p>
<p><span style="color: #ff0000;"><strong>Note: Make sure you&#8217;ve enabled logging in the App before you retry the backup or restore operation and also to send the logs as soon as you get the error, otherwise the logs would not contain the information needed.</strong></span></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Freport-error&amp;submitHeadline=How+to+Report+error%2Fproblem+in+an+app%3F&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Freport-error&amp;title=How+to+Report+error%2Fproblem+in+an+app%3F" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Freport-error&amp;title=How+to+Report+error%2Fproblem+in+an+app%3F" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Freport-error" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Freport-error&amp;title=How+to+Report+error%2Fproblem+in+an+app%3F" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Freport-error&amp;title=How+to+Report+error%2Fproblem+in+an+app%3F" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Freport-error" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+How+to+Report+error%2Fproblem+in+an+app%3F+@+http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Freport-error" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://android.riteshsahu.com/tips/report-error/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Import/Export/Move/Transfer SMS Messages from iPhone to Android</title>
		<link>http://android.riteshsahu.com/tips/import-sms-iphone-android</link>
		<comments>http://android.riteshsahu.com/tips/import-sms-iphone-android#comments</comments>
		<pubDate>Thu, 20 May 2010 12:42:29 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
				<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://android.riteshsahu.com/?p=149</guid>
		<description><![CDATA[Jan Grewe has created a web based application to convert SMS Messages from iPhone so that they can be transferred into any Android phone using the SMS Backup &#38; Restore app. The page has instructions to find the SMS database created by iTunes and then upload it for conversion. The web application generates an XML [...]]]></description>
			<content:encoded><![CDATA[<p>Jan Grewe has created a <a href="http://faked.org/isms2droid/" target="_blank">web based application</a> to convert SMS Messages from iPhone so that they can be transferred into any Android phone using the <a title="SMS Backup &amp; Restore" href="http://android.riteshsahu.com/apps/sms-backup-restore">SMS Backup &amp; Restore</a> app. The page has instructions to find the SMS database created by iTunes and then upload it for conversion. The web application generates an XML file which can then be copied to the SD Card of the Android phone and restored using SMS Backup &amp; Restore.</p>
<p>If you don&#8217;t want to upload your messages to a remote site then Dr. Bil Kirmani, one of the users of SMS Backup &amp; Restore, came up with a manual process of doing the conversion on a Mac. In his words:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>I&#8217;m not suggesting that this is the easiest or the most efficient way to transfer all your old text messages from your iPhone to your new android phone, but it was &#8220;free&#8221; (apart from the donationware) and required no &#8220;programming&#8221; (if you don&#8217;t count excel functions).</p>
<p>I&#8217;ve broken it down step by step as much as possible, but this is not for the faint hearted. Maybe somebody clever could amalgamate all these steps into a script or something, but I’m just a tinkerer, not a programmer, so that’s me out. Good luck and Godspeed….</p>
<p>***</p>
<p>Create a backup of your iPhone SMSes</p>
<ul>
<li>Sync your iPhone</li>
</ul>
<p>Download the necessary software</p>
<ul>
<li>SQLite (open source: <a href="http://sqlitebrowser.sourceforge.net/" target="_blank">http://sqlitebrowser.sourceforge.net/</a>) on your Mac</li>
<li>Serna Free XML editor (<a href="http://www.apple.com/downloads/macosx/development_tools/sernafreexmleditor.html" target="_blank">http://www.apple.com/downloads/macosx/development_tools/sernafreexmleditor.html</a>) on your Mac</li>
<li>SMS Backup and Restore (by Ritesh Sahu, donationware) from the Android Market on your android phone</li>
<li><a href="http://www.appbrain.com/app/com.metago.astro" target="_blank">Astro File Manager</a> (by Metago, freeware) from the Android Market on your android phone</li>
</ul>
<p>Find and extract your old SMSes</p>
<ul>
<li>Go to the folder User&gt;Library&gt;Application Support&gt;Mobile Sync&gt;Backup&gt;[Some ID] (there may be more than one folder in the Backup Folder, but probably just one with the following file in)</li>
<li>Find the file 3d0d7e5fb2ce288813306e4d4636395e047a3d28 with the extension .mdbackup or .mddata and <em>copy</em> it to the desktop</li>
<li>Load the file in the SQLite browser</li>
<li>Select File&gt;Export&gt;Table as CSV file and choose the “message” table</li>
</ul>
<p>Amend the file into SMS Backup format</p>
<ul>
<li>Load the file into Excel (I know Excel isn’t free, but seriously, if you’re doing all this and you don’t have a spreadsheet program, you should probably stop now)</li>
<li>You should have the following headings:
<pre> ROWID; address; date; text; flags; replace; svc_center; group_id; association_id; height; UIFlags; version; subject; country; headers; recipients; read</pre>
</li>
<li>Create an extra column to the right of “date”. Make sure the original date column is in “Text” format (not “number” format) by right clicking the column and choosing &gt;Format cells&gt;Number&gt;Text. Now copy the formula =C2&amp;&#8221;000&#8243; in the column to the right. This changes the date to the correct format for android (Epoch including milliseconds).</li>
<li>Create six columns to the right of the “text” column. iPhone stores certain characters that confuse the XML parser (ampersands, quotes, apostrophes, greater than signs and line breaks etc). Make sure the format of the column with the body of the SMS in is “text” format (otherwise it misses characters and makes you unhappy). In each of the successive columns, use the formulae:
<ul>
<li>
<pre>=SUBSTITUTE(E2,CHAR(38),CHAR(38)&amp;"amp;")</pre>
</li>
<li>
<pre>=SUBSTITUTE(F2,CHAR(60),CHAR(38)&amp;"lt;")</pre>
</li>
<li>
<pre>=SUBSTITUTE(G2,CHAR(62),CHAR(38)&amp;"gt;")</pre>
</li>
<li>
<pre>=SUBSTITUTE(H2,CHAR(34),CHAR(38)&amp;"quot;")</pre>
</li>
<li>
<pre>=SUBSTITUTE(I2,CHAR(39),CHAR(38)&amp;"apos;")</pre>
</li>
<li>
<pre>=SUBSTITUTE(J2,CHAR(13),CHAR(38)&amp;"#13;")</pre>
</li>
<li>Create an extra column to the right of “flags”. This column will tell your device if the text is received or sent. The iPhone uses received as “2” and sent as “3”, but these need to be “1” and “2” respectively for Android. Use =L2-1 to change this down the column.</li>
<li>In a new column, use the following formula:</li>
<li>
<pre>="  &lt;sms protocol="&amp;CHAR(34)&amp;”0”&amp;CHAR(34)&amp;" address="&amp;CHAR(34)&amp;B2&amp;CHAR(34)&amp;" date="&amp;CHAR(34)&amp;D2&amp;CHAR(34)&amp;" subject="&amp;CHAR(34)&amp;”null”&amp;CHAR(34)&amp;" body="&amp;CHAR(34)&amp;K2&amp;CHAR(34)&amp;" toa="&amp;CHAR(34)&amp;”null”&amp;CHAR(34)&amp;" sc_toa="&amp;CHAR(34)&amp;”null”&amp;CHAR(34)&amp;" service_center="&amp;CHAR(34)&amp;”null”&amp;CHAR(34)&amp;" read="&amp;CHAR(34)&amp;”1”&amp;CHAR(34)&amp;" status="&amp;CHAR(34)&amp;”-1”&amp;CHAR(34)&amp;" /&gt;"</pre>
</li>
</ul>
</li>
</ul>
<p>Create the SMS Backup and Restore File</p>
<ul>
<li>Ensure you have at least one text in your Android Phone (either sent or received)</li>
<li>Do a Backup</li>
<li>Connect your phone to the computer and download the file saved by SMS Backup</li>
<li>Using the XML editor, add the text created in the last column of your excel document to the XML file source. It should look something like:</li>
</ul>
<pre>&lt;?xml version='1.0' encoding='UTF-8' standalone='yes' ?&gt;
&lt;smses&gt;
&lt;sms protocol="0" address="NHS" date="1272018455000" subject="null" body="Medical Student Teaching Reminder" toa="208" sc_toa="0" service_center="+447782000800" read="1" status="-1" /&gt;&lt;sms protocol=”…” etc /&gt;
&lt;/smses&gt;</pre>
<ul>
<li>Rename the file (just in case!) with an extra digit at the end and load this file back onto your SD card in the SMSBackupRestore Folder.</li>
<li>Do a restore.</li>
<li>Make donations to the makers of your free software and ensure that you’ve got SMS Backup and Restore to do regular backups. Also, consider downloading <a href="http://code.google.com/p/android-sms/wiki/UserGuide" target="_blank">SMS Backup by Christoph Studer</a> to convert all your SMSes to gmail messages.</li>
</ul>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Thanks to Bil for those instructions.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fimport-sms-iphone-android&amp;submitHeadline=Import%2FExport%2FMove%2FTransfer+SMS+Messages+from+iPhone+to+Android&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fimport-sms-iphone-android&amp;title=Import%2FExport%2FMove%2FTransfer+SMS+Messages+from+iPhone+to+Android" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fimport-sms-iphone-android&amp;title=Import%2FExport%2FMove%2FTransfer+SMS+Messages+from+iPhone+to+Android" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fimport-sms-iphone-android" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fimport-sms-iphone-android&amp;title=Import%2FExport%2FMove%2FTransfer+SMS+Messages+from+iPhone+to+Android" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fimport-sms-iphone-android&amp;title=Import%2FExport%2FMove%2FTransfer+SMS+Messages+from+iPhone+to+Android" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fimport-sms-iphone-android" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Import%2FExport%2FMove%2FTransfer+SMS+Messages+from+iPhone+to+Android+@+http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fimport-sms-iphone-android" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://android.riteshsahu.com/tips/import-sms-iphone-android/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FAQs about SMS Backup &amp; Restore</title>
		<link>http://android.riteshsahu.com/misc/faqs-about-sms-backup-restore</link>
		<comments>http://android.riteshsahu.com/misc/faqs-about-sms-backup-restore#comments</comments>
		<pubDate>Sun, 18 Apr 2010 07:56:32 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
				<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://android.riteshsahu.com/?p=115</guid>
		<description><![CDATA[Here are some of the Frequently Asked Questions and their answers about my Android App SMS Backup &#38; Restore.
Q 1: What does this app do?
A: Primarily, it backs up SMS Messages on an Android phone so that they can be restored later. It can also restore messages which have been backed up earlier. Optionally, it [...]]]></description>
			<content:encoded><![CDATA[<p>Here are some of the Frequently Asked Questions and their answers about my Android App <a title="SMS Backup &amp; Restore" href="http://android.riteshsahu.com/apps/sms-backup-restore">SMS Backup &amp; Restore.</a></p>
<p><strong>Q 1: </strong><strong>What does this app do?</strong><br />
A: Primarily, it backs up SMS Messages on an Android phone so that they can be restored later. It can also restore messages which have been backed up earlier. Optionally, it can also delete all the messages on the phone.</p>
<p><strong>Q 2: </strong><strong>Does it backup <a href="http://en.wikipedia.org/wiki/Multimedia_Messaging_Service" target="_blank">MMS</a> (Picture/Music/Video) Messages?</strong><br />
A: Currently it does not backup MMS Messages.</p>
<p><strong>Q 3: Where is the backup stored?</strong><br />
A: The backup is stored in the SMSBackupRestore folder of the SD Card (/sdcard/SMSBackupRestore).</p>
<p><strong>Q 4: What type of file is created for the backup?</strong><br />
A: The backup is stored in XML format so that it can be easily read and modified, as well as making it easy to convert to and from other phone formats.</p>
<p><strong>Q 5: Can it make backups automatically (scheduled backups) ?</strong><br />
A: Yes, it has an option to enable Scheduled Backups which makes it automatically backup the SMS Messages every day at a specified time. More options for controlling the schedule will be added in a future release.</p>
<p><strong>Q 6: How do I access the backup files?</strong><br />
A: To access the backup files on the phone itself, you need a file manager app like <a href="http://www.cyrket.com/p/android/com.metago.astro/" target="_blank">ASTRO File Manager</a> or <a href="http://www.cyrket.com/p/android/com.estrongs.android.pop/" target="_blank">EStrongs File Explorer</a>. To access the files on a computer, you can either Email them using the &#8220;Send File&#8221; menu option or by mounting the SD Card to a computer and then browsing to the SMSBackupRestore folder.</p>
<p><strong>Q 7: I cannot understand the data in the backup file, how do I see it an easy to understand format?</strong><br />
A: Check &#8220;<a title="How to view or edit the SMS and Call Logs backup files on a computer" href="http://android.riteshsahu.com/tips/how-to-view-or-edit-the-sms-and-call-logs-backup-files-on-a-computer">How to view or edit SMS and Call Logs backup file on a computer</a>&#8221; and &#8220;<a title="Extract Conversion with a Contact from the Backup file" href="http://android.riteshsahu.com/tips/extract-sms-conversion">Extract conversation with a contact from the backup file</a>&#8220;. You can also use the View Messages feature of the app to see the messages in the backup files.</p>
<p><strong>Q 8: Can I use this App to transfer messages from my old phone?</strong><br />
A: Yes. The backup format is a simple XML format and is independent of the Android version on the phone, so it can be easily used to transfer messages from one Android phone to another. It has been tested with Android version 1.5 thru 2.2.</p>
<p>To transfer your messages from your old phone, make sure you&#8217;ve created a backup on the old phone, then remove the SD Card from the old phone and insert it in the new phone. After this, install the app on the new phone and then Restore.</p>
<p>It can also be used to transfer messages from Nokia, Windows Mobile and Sony Ericsson phones. Check out the following links for more information:</p>
<ul>
<li><a title="Import/Export/Move SMS Messages from Windows Mobile to Android" href="http://android.riteshsahu.com/tips/importexportmove-sms-messages-from-windows-mobile-to-android">Import  SMS Messages from Windows Mobile.</a></li>
<li><a title="Import/Export/Move SMS Messages from Nokia to Android" href="http://android.riteshsahu.com/tips/importexportmove-sms-messages-from-nokia-to-android">Import  SMS Messages from Nokia.</a></li>
<li><a title="Import/Export/Move SMS Messages from Sony Ericsson to Android" href="http://android.riteshsahu.com/tips/importexportmove-sms-messages-from-sony-ericsson-to-android">Import  SMS Messages from Sony Ericsson.</a></li>
<li><a title="Import/Export/Move/Transfer SMS Messages from iPhone to Android" href="http://android.riteshsahu.com/tips/import-sms-iphone-android">Import SMS Messages from iPhone.</a></li>
</ul>
<p><strong><br />
Q 9: I am getting an error like &#8220;No write access to  file:/sdcard/smsbackuprestore/(nameoffile).xml&#8221; during backup. Whats  going on?</strong><br />
A: The app is not able to create the backup file for some reason. Make  sure the sdcard is available to the phone when doing the backup (not  mounted on a computer, for example). If you still get the error then  there might be some problem with the sdcard itself or it may be full.</p>
<p><strong>Q 10: I tried the Restore but only got some of my messages back, Why?</strong><br />
A: There are a few things which can cause this:</p>
<ul>
<li>Some of the messages were <a href="http://en.wikipedia.org/wiki/Multimedia_Messaging_Service" target="_blank">MMS</a> and they did not get backed up and hence cannot be restored with this app.</li>
<li>The Restore process did not finish completely and hence not all the messages were restored. Try the Restore again and see if you get more messages this time. When the Restore completes, it shows the number of messages it restored.</li>
<li>Newer versions of Android have a setting for specifying how many messages they will store (defaults to 200) per conversation and any message older than that gets deleted automatically. If you have lots of messages then make sure the setting is either disabled or has a higher number set.<a href="http://android.riteshsahu.com/wp-content/uploads/2010/04/smssettings.png"><img class="size-medium wp-image-116 aligncenter" title="smssettings" src="http://android.riteshsahu.com/wp-content/uploads/2010/04/smssettings-200x300.png" alt="" width="200" height="300" /></a></li>
<li>Not all the messages were backed up. You can open the contents of the backup file and see if it has all the messages in it. Check &#8220;<a title="How to view or edit the SMS and Call Logs backup files on a  computer" href="../tips/how-to-view-or-edit-the-sms-and-call-logs-backup-files-on-a-computer">How  to view or edit SMS and Call Logs backup file on a computer</a>&#8220;.</li>
</ul>
<p><strong>Q 11: Why is the Scheduled Backup not making any backups for me?</strong><br />
A: When the Scheduled Backups are enabled, the app displays a notification after each backup with the information about how many messages were backed up etc. If you are not getting this notification then the scheduled backups are not working. Here are some of the things that can cause this:</p>
<ul>
<li>Whenever an app is updated, Android removes all its scheduled events and the schedules can only be set again by the app when its opened. So every time you update the app, make sure you open it at least once after the update other wise the schedules wont get enabled.</li>
<li>Some other&#8221;Task Manager&#8221; or &#8220;Task Killer&#8221; app is killing this app thus making the backup impossible. This is especially a problem if the other app is set to &#8220;Auto Cancel&#8221; or &#8220;Auto Kill&#8221; every hour or so. If this is the case make sure &#8220;SMS Backup &amp; Restore&#8221; is excluded from the apps which are auto killed.</li>
</ul>
<p><strong>Q 12: This App has deleted all my messages!!! ?</strong><br />
A: Although the app has an option to delete all the messages on the phone, the only time it does that is when someone presses that button and then confirms the warning that it will delete the messages. If you have not done that then the deletion of messages is not because of this app. Also, it is a <a href="http://code.google.com/p/android/issues/detail?id=5669" target="_blank">known problem </a>with some Android phones.</p>
<p><strong>Q 13: Why does it need so many permissions?</strong><br />
A: Here&#8217;s the list of permissions needed and some explanation:</p>
<ul>
<li>Storage – modify/delete SD card contents  (android.permission.WRITE_EXTERNAL_STORAGE): To create the xml file on  the SD card.</li>
<li>Your messages – edit SMS or MMS, read SMS or MMS  (android.permission.READ_SMS, android.permission.WRITE_SMS):  Needed to  read SMS during backups and write them during restore.</li>
<li>Your personal information &#8211; read contact data (android.permission.READ_CONTACTS): For exporting the contact names in the backup as well as for displaying the contact names when viewing messages.</li>
<li>Network communication – full Internet access  (android.permission.INTERNET): For displaying  Ads.</li>
<li>System tools – prevent phone from sleeping  (android.permission.WAKE_LOCK): To prevent the phone from going to  sleep/suspended state while a backup or restore operation is in  progress.</li>
<li>Hardware controls – control vibrator (android.permission.VIBRATE):  To vibrate the phone when the backup or restore operation is completed.</li>
</ul>
<p><strong>Q 14: What is that number is the date field in the backup file?</strong><br />
A: The date is backed up in the same format as its stored on the phone. Its the Java date representation (including millisecond) of the time when  the message was sent/received in UTC. Check out <a href="http://www.epochconverter.com/" target="_blank">www.epochconverter.com</a> for information on how to do the conversion from other languages to  Java.</p>
<p><strong>Q 15: I am getting an error when trying to Backup or Restore, how to get it working?<br />
</strong>A: Have a look at the <a title="How to Report error/problem in an app?" href="http://android.riteshsahu.com/tips/report-error">Error Reporting instructions</a>.<strong></strong></p>
<p><strong>Q 16: Why is the app starting when I restart/reboot the phone? I can see it in the Task Manager app.</strong><br />
A: The app has the option to automatically create backups on a schedule. For it to be able to create the schedule, it needs to check and apply the settings every time the phone restarts. This is the way Android works and this app is not going to slow your phone down by constantly running in the background.</p>
<p><strong>Q17: Where can I get an Ad Free version of SMS Backup &amp; Restore?</strong><br />
A: Since SMS Backup &amp; Restore is a free app, Ads are one of the ways I can get some monitory rewards from it (the other being donations via PayPal). This is the reason that there is no Ad Free version of the App. However, if you do not want to see the ads or do not want this app to use internet data then there is an option in the preferences of the app which lets you permanently disable the ads. Just click on Menu -&gt; Preferences and check the &#8220;Do Not Show Ads&#8221; check box. Once you restart the app, you&#8217;ll find the ads have disappeared.</p>
<p><strong>Q18: I restored my SMS Messages and now they appear in the wrong order in Handcent SMS and some of my existing messages are duplicated. Why?</strong><br />
A: Handcent appears to display messages in the order they are added instead of the date of the message so if you restore messages after you&#8217;ve got existing messages in Handcent, they may appear in the wrong order. Although SMS Backup &amp; Restore gives you the option to check for duplicates during restore, sometimes it may not work properly or Handcent may misunderstand the update of an existing message as a new message and hence display a duplicate. The only work around I know of this problem is to create a new backup and then delete all the messages from Handcent as well as using SMS Backup &amp; Restore&#8217;s delete feature. A restore after this should result in the correct ordering of messages as well as clearing up of duplicates.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Ffaqs-about-sms-backup-restore&amp;submitHeadline=FAQs+about+SMS+Backup+%26%23038%3B+Restore&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Ffaqs-about-sms-backup-restore&amp;title=FAQs+about+SMS+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Ffaqs-about-sms-backup-restore&amp;title=FAQs+about+SMS+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Ffaqs-about-sms-backup-restore" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Ffaqs-about-sms-backup-restore&amp;title=FAQs+about+SMS+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Ffaqs-about-sms-backup-restore&amp;title=FAQs+about+SMS+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Ffaqs-about-sms-backup-restore" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+FAQs+about+SMS+Backup+%26%23038%3B+Restore+@+http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Ffaqs-about-sms-backup-restore" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://android.riteshsahu.com/misc/faqs-about-sms-backup-restore/feed</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Phone crashes or restarts when trying to upgrade to Google Maps 4.1.1</title>
		<link>http://android.riteshsahu.com/tips/phone-restarts-google-maps-upgrade4111</link>
		<comments>http://android.riteshsahu.com/tips/phone-restarts-google-maps-upgrade4111#comments</comments>
		<pubDate>Sun, 11 Apr 2010 04:45:46 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
				<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://android.riteshsahu.com/?p=103</guid>
		<description><![CDATA[Google has recently updated its Maps App for Android to 4.1.1. Normally the update  process in the market is straight forward, but some times it can get  tricky, specially if you are using a custom ROM as most of the ROMs come  with the Maps App pre-installed and that can make it [...]]]></description>
			<content:encoded><![CDATA[<p>Google has recently updated its <a href="http://www.cyrket.com/p/android/com.google.android.apps.maps/" target="_blank">Maps App for Android</a> to 4.1.1. Normally the update  process in the market is straight forward, but some times it can get  tricky, specially if you are using a custom ROM as most of the ROMs come  with the Maps App pre-installed and that can make it difficult to  update them.</p>
<p>When trying to update to the new version, if your Android phone crashes or restarts then you need to uninstall the previous version of  the App first and then install the new version. To uninstall the  previous version, run this command from the computer:</p>
<pre>adb uninstall com.google.android.apps.maps
</pre>
<p>After this install the new version from the Android Market.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fphone-restarts-google-maps-upgrade4111&amp;submitHeadline=Phone+crashes+or+restarts+when+trying+to+upgrade+to+Google+Maps+4.1.1&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fphone-restarts-google-maps-upgrade4111&amp;title=Phone+crashes+or+restarts+when+trying+to+upgrade+to+Google+Maps+4.1.1" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fphone-restarts-google-maps-upgrade4111&amp;title=Phone+crashes+or+restarts+when+trying+to+upgrade+to+Google+Maps+4.1.1" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fphone-restarts-google-maps-upgrade4111" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fphone-restarts-google-maps-upgrade4111&amp;title=Phone+crashes+or+restarts+when+trying+to+upgrade+to+Google+Maps+4.1.1" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fphone-restarts-google-maps-upgrade4111&amp;title=Phone+crashes+or+restarts+when+trying+to+upgrade+to+Google+Maps+4.1.1" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fphone-restarts-google-maps-upgrade4111" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Phone+crashes+or+restarts+when+trying+to+upgrade+to+Google+Maps+4.1.1+@+http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fphone-restarts-google-maps-upgrade4111" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://android.riteshsahu.com/tips/phone-restarts-google-maps-upgrade4111/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Extract Conversion with a Contact from the Backup file</title>
		<link>http://android.riteshsahu.com/tips/extract-sms-conversion</link>
		<comments>http://android.riteshsahu.com/tips/extract-sms-conversion#comments</comments>
		<pubDate>Mon, 29 Mar 2010 11:29:13 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
				<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://android.riteshsahu.com/?p=92</guid>
		<description><![CDATA[Travellinman has written a Windows Application to extract conversation with a contact into a easy to read text file. I am hosting it here on my blog so that it can be easily accessed by anyone interested.
Updated version 0.2 can be downloaded by clicking here.



Share It















]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/travellinman" target="_blank">Travellinman</a> has written a Windows Application to extract conversation with a contact into a easy to read text file. I am hosting it here on my blog so that it can be easily accessed by anyone interested.</p>
<p>Updated version 0.2 can be downloaded by clicking <a href="http://stop3dataroaming.googlecode.com/files/ExtractConversationFromSMSBackup_v02.zip" target="_blank">here</a>.</p>
<p style="text-align: center;"><a href="http://android.riteshsahu.com/wp-content/uploads/2010/03/Extract.png"><img class="size-medium wp-image-93   aligncenter" title="Extract" src="http://android.riteshsahu.com/wp-content/uploads/2010/03/Extract-300x298.png" alt="" width="300" height="298" /></a></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fextract-sms-conversion&amp;submitHeadline=Extract+Conversion+with+a+Contact+from+the+Backup+file&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fextract-sms-conversion&amp;title=Extract+Conversion+with+a+Contact+from+the+Backup+file" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fextract-sms-conversion&amp;title=Extract+Conversion+with+a+Contact+from+the+Backup+file" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fextract-sms-conversion" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fextract-sms-conversion&amp;title=Extract+Conversion+with+a+Contact+from+the+Backup+file" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fextract-sms-conversion&amp;title=Extract+Conversion+with+a+Contact+from+the+Backup+file" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fextract-sms-conversion" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Extract+Conversion+with+a+Contact+from+the+Backup+file+@+http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Fextract-sms-conversion" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://android.riteshsahu.com/tips/extract-sms-conversion/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Error Upgrading to Google Maps 4.1.0</title>
		<link>http://android.riteshsahu.com/tips/error-upgrading-to-google-maps-4-1-0</link>
		<comments>http://android.riteshsahu.com/tips/error-upgrading-to-google-maps-4-1-0#comments</comments>
		<pubDate>Mon, 22 Mar 2010 07:26:54 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
				<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://android.riteshsahu.com/?p=59</guid>
		<description><![CDATA[Google has recently updated its Maps App for Android to 4.1.0. Normally the update process in the market is straight forward, but some times it can get tricky, specially if you are using a custom ROM as most of the ROMs come with the Maps App pre-installed and that can make it difficult to update [...]]]></description>
			<content:encoded><![CDATA[<p>Google has recently updated its <a href="http://www.cyrket.com/p/android/com.google.android.apps.maps/" target="_blank">Maps App for Android</a> to 4.1.0. Normally the update process in the market is straight forward, but some times it can get tricky, specially if you are using a custom ROM as most of the ROMs come with the Maps App pre-installed and that can make it difficult to update them.</p>
<p>When trying to update to the new version, if you get an error message like &#8220;Package file was not signed correctly.&#8221; or &#8220;Package was not signed correctly.&#8221;, then you need to uninstall the previous version of the App first and then install the new version. To uninstall the previous version, run this command from the computer:</p>
<pre>adb uninstall com.google.android.apps.maps
</pre>
<p>After this install the new version from the Android Market.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Ferror-upgrading-to-google-maps-4-1-0&amp;submitHeadline=Error+Upgrading+to+Google+Maps+4.1.0&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Ferror-upgrading-to-google-maps-4-1-0&amp;title=Error+Upgrading+to+Google+Maps+4.1.0" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Ferror-upgrading-to-google-maps-4-1-0&amp;title=Error+Upgrading+to+Google+Maps+4.1.0" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Ferror-upgrading-to-google-maps-4-1-0" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Ferror-upgrading-to-google-maps-4-1-0&amp;title=Error+Upgrading+to+Google+Maps+4.1.0" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Ferror-upgrading-to-google-maps-4-1-0&amp;title=Error+Upgrading+to+Google+Maps+4.1.0" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Ferror-upgrading-to-google-maps-4-1-0" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Error+Upgrading+to+Google+Maps+4.1.0+@+http%3A%2F%2Fandroid.riteshsahu.com%2Ftips%2Ferror-upgrading-to-google-maps-4-1-0" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://android.riteshsahu.com/tips/error-upgrading-to-google-maps-4-1-0/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moved to WordPress</title>
		<link>http://android.riteshsahu.com/misc/moved-to-wordpress</link>
		<comments>http://android.riteshsahu.com/misc/moved-to-wordpress#comments</comments>
		<pubDate>Fri, 19 Mar 2010 22:45:58 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
				<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://android.riteshsahu.com/?p=44</guid>
		<description><![CDATA[Just finished moving the site from Blogger to WordPress. Hopefully all the links and pages are working correctly&#8230;
For anyone interested, here&#8217;s what I did:

Looked at the instructions on the Installing WordPress page.
Installed WordPress on IIS6 from the Microsoft Web Apps Gallery.
Imported the posts from Blogger using the built-in import function of WordPress.
Installed the Eos theme [...]]]></description>
			<content:encoded><![CDATA[<p>Just finished moving the site from Blogger to WordPress. Hopefully all the links and pages are working correctly&#8230;</p>
<p>For anyone interested, here&#8217;s what I did:</p>
<ol>
<li>Looked at the instructions on the <a href="http://codex.wordpress.org/AutoInstalling_WordPress#Installing_WordPress_using_the_Microsoft_Web_Platform_Installer" target="_blank">Installing WordPress page.</a></li>
<li>Installed WordPress on IIS6 from the <a href="http://www.microsoft.com/web/gallery/wordpress.aspx" target="_blank">Microsoft Web Apps Gallery.</a></li>
<li>Imported the posts from Blogger using the built-in import function of WordPress.</li>
<li>Installed the <a href="http://wordpress.org/extend/themes/eos" target="_blank">Eos theme</a> by <a href="http://www.srssolutions.com/" target="_blank">SRS Solutions.</a></li>
<li>Installed a few mobile themes and settled at <a href="http://wordpress.org/extend/plugins/wordpress-mobile-pack/" target="_blank">WordPress Mobile Pack</a> plugin for now. One of the main reasons being that it has support for Admob ads <img src='http://android.riteshsahu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Since I was moving my site from Blogger and wanted to make sure that all the old links to my old site were still working, I needed a redirection plugin, so installed the <a href="http://urbangiraffe.com/plugins/redirection/" target="_blank">Redirection</a> plugin and created entries for all the redirects I needed to work with the permalink structure of my new site.</li>
<li>Found out that redirections won&#8217;t work that easily on IIS as it doesn&#8217;t have Apache&#8217;s mod_rewrite functionality.</li>
<li>Tried isapi_rewrite lite which could do the required but then found it gets installed as a global isapi filter which could mess with other sites on the server.</li>
<li>Found the article at <a href="http://www.caspianit.co.uk/iirf-drupal-and-iis6" target="_blank">Caspian IT</a> and quickly downloaded <a href="http://cheeso.members.winisp.net/IIRF.aspx" target="_blank">IIRF</a> but could not get it to work initially, the documentation and the page at Caspian IT still has reference to<em> IsapiRewrite4.dll</em> and<em> IsapiRewrite4.ini</em> files which seem to have been renamed to <em>IIRF.dll</em> and<em> IIRF.ini</em> in the current release. Another thing to note is that the<em> IIRF.ini</em> file needs to be in the root of the actual site, rather than in the same folder as the <em>IIRF.dll</em> file.</li>
<li>Installed the <a href="http://ronaldheft.com/code/analyticator/" target="_blank">Google Analyticator</a> plugin to get Google Analytics support.</li>
<li>Installed the <a href="http://www.arnebrachhold.de/redir/sitemap-home/" target="_blank">Google XML Sitemaps </a>plugin.</li>
<li>Installed the <a href="http://www.dountsis.com/projects/social-bookmarks/" target="_blank">Social Bookmarks</a> plugin.</li>
<li>Installed the <a href="http://julienappert.com/developpements-wordpress/plugin-link-to-post" target="_blank">Link to Post</a> plugin.</li>
<li>Modified the Eos theme to add a Paypal button <img src='http://android.riteshsahu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Fmoved-to-wordpress&amp;submitHeadline=Moved+to+WordPress&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Fmoved-to-wordpress&amp;title=Moved+to+WordPress" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Fmoved-to-wordpress&amp;title=Moved+to+WordPress" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Fmoved-to-wordpress" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Fmoved-to-wordpress&amp;title=Moved+to+WordPress" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Fmoved-to-wordpress&amp;title=Moved+to+WordPress" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Fmoved-to-wordpress" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Moved+to+WordPress+@+http%3A%2F%2Fandroid.riteshsahu.com%2Fmisc%2Fmoved-to-wordpress" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://android.riteshsahu.com/misc/moved-to-wordpress/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Call Logs Backup &amp; Restore</title>
		<link>http://android.riteshsahu.com/apps/call-logs-backup-restore</link>
		<comments>http://android.riteshsahu.com/apps/call-logs-backup-restore#comments</comments>
		<pubDate>Wed, 17 Mar 2010 09:21:00 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
				<category><![CDATA[apps]]></category>

		<guid isPermaLink="false">http://android2.riteshsahu.com/?p=19</guid>
		<description><![CDATA[
A simple App to backup and restore Call Logs, useful when doing a factory reset or installing custom ROMs. The backup is stored in /sdcard/CallLogBackupRestore folder.
This App is a must if you need to keep a history of all the calls you&#8217;ve made from or received on the phone since Android only keeps a history [...]]]></description>
			<content:encoded><![CDATA[<div class="separator" style="clear: both;"><a href="http://android.riteshsahu.com/wp-content/uploads/2010/03/icon.png"><img class="alignleft size-full wp-image-72" title="icon" src="http://android.riteshsahu.com/wp-content/uploads/2010/03/icon.png" alt="" width="48" height="48" /></a><br />
A simple App to backup and restore Call Logs, useful when doing a factory reset or installing custom ROMs. The backup is stored in /sdcard/CallLogBackupRestore folder.</div>
<p>This App is a must if you need to keep a history of all the calls you&#8217;ve made from or received on the phone since Android only keeps a history of the 500 latest calls and any calls older than that are automatically deleted from the phone.</p>
<p>Please report any problems you are having with the App here in the comments section or email me with the details as I cannot respond to problems in the Android Market. My email address is on the market.</p>
<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;"><a href="http://android.riteshsahu.com/wp-content/uploads/2010/03/device.png"><img class="size-medium wp-image-70 alignnone" title="device" src="http://android.riteshsahu.com/wp-content/uploads/2010/03/device-200x300.png" alt="" width="160" height="240" /></a> <a href="http://android.riteshsahu.com/wp-content/uploads/2010/03/device2.png"><img class="alignnone size-medium wp-image-71" title="device2" src="http://android.riteshsahu.com/wp-content/uploads/2010/03/device2-200x300.png" alt="" width="160" height="240" /></a> <a href="http://android.riteshsahu.com/wp-content/uploads/2010/03/device3.png"><img class="alignnone size-medium wp-image-74" title="device3" src="http://android.riteshsahu.com/wp-content/uploads/2010/03/device3-200x300.png" alt="" width="160" height="240" /></a></div>
</div>
<p><strong>Features:</strong></p>
<ul>
<li>Backup Call Logs / History in XML format.
<ul>
<li>Choose a scheduled time to automatically backup everyday.</li>
<li>Choose the name of the file to backup to.</li>
<li>Option to add and XSL style sheet to the XML file, so that the file can be opened with a browser for viewing easily.  <a href="http://android.riteshsahu.com/wp-content/uploads/2010/04/calls.xsl">Click here to download a sample XSL Stylesheet for Call Logs</a>. Copy it in  the same folder as the Backup XML file and then open the XML file in a  browser like Internet Explorer or Firefox.</li>
<li>Option to add the date in readable format.</li>
<li>Backup format is independent of the Android version so the calls can  be easily moved from one phone to another, irrespective of which version  of Android it has. Tested with 1.5, 1.6, 2.01, 2.1.</li>
</ul>
</li>
<li>Restore Call Logs
<ul>
<li>Option to select the backup file to be restored from the folder.</li>
</ul>
</li>
<li>Delete all Call Logs on the Phone.</li>
<li>Email a backup file.</li>
<li>Delete existing backup files.
<ul>
<li>Option to delete old files automatically after specified number of days.</li>
</ul>
</li>
</ul>
<p style="text-align: left;"><strong>Download:</strong></p>
<div style="text-align: left;">This app can be downloaded from the Android Market, search for it or scan this QR code with a Barcode Scanner app: <a href="market://search?q=pname:com.riteshsahu.CallLogBackupRestore" target="_blank"><img class="alignright size-full wp-image-174" title="Call Logs Backup &amp; Restore" src="http://android.riteshsahu.com/wp-content/uploads/2010/03/clbrQR.png" alt="" width="100" height="100" /></a></div>
<div style="text-align: left;"><a href="http://slideme.org/application/call-logs-backup-restore" target="_blank">Click here to download from SlideMe.Org</a></div>
<div style="text-align: left;"><a href="http://www.appbrain.com/app/com.riteshsahu.CallLogBackupRestore" target="_blank">Click here to view it on AppBrain.com</a></div>
<p style="text-align: left;"><strong>User Interface:</strong></p>
<p>The screen has 5 buttons:</p>
<ul>
<li>Backup Call Logs: Backup all the Call logs on the phone to the xml file.</li>
<li>Restore Call Logs: Reads the xml file and creates a new Call log for every entry found in the file. Duplicates are checked based on number, duration and date/time of the call.</li>
<li>Delete Backup Files: Allows selection of backup files to be deleted.</li>
<li>Delete Call Logs: Deletes all the Call logs on the phone, so that a Restore can be performed.</li>
<li>Donate: If you wish to donate for the App via PayPal.</li>
</ul>
<p>Menu Options:</p>
<ul>
<li>Help: Help information about the App.</li>
<li>Preferences: Opens the Preferences Screen.</li>
<li>Send by Email: Allows you to send the backup file by Email.</li>
</ul>
<p>Preferences:</p>
<ul>
<li>Use Scheduled Backups: If automatic backups should be performed everyday.</li>
<li>Time of Backup: When performing automatic backups, at what time should the backups be performed.</li>
<li>Days to Keep Old Backups: When performing automatic backups, backup files older than these many days will be deleted after the backup is performed. To keep an older file rename it so that the file name starts with _ (underscore).</li>
<li>Disable Vibration: Disables the vibration on completion of an operation.</li>
<li>Add Readable Date: Add the date in human readable format.</li>
<li>Add XSL Tag: Add Xsl tag to view backup file in browser. <a href="http://android.riteshsahu.com/wp-content/uploads/2010/04/calls.xsl" target="_blank">Click here to download a sample XSL File.</a> Copy it in the same folder as the Backup XML file and then open the XML file in a browser like Internet Explorer or Firefox.</li>
<li>Add Contact Names: Add the name of the contact to the backup file.</li>
<li>Filename Date Format: The format for the auto generated file name.</li>
<li>Enable Logging: For troubleshooting purposes, logs any errors encountered to the system log.</li>
<li>Do not show Ads: Removes the Ads from the App.</li>
</ul>
<p><strong>Known Problems / Issues:</strong></p>
<ul>
<li>If you are running any &#8220;Task Killer&#8221; app that kills apps on a  schedule (like Advanced Task Manager), make sure that you exclude SMS  Backup &amp; Restore from it, otherwise the Scheduled Backups may not  work properly. This App displays a notification every time it backs up  with the details of the backup, make sure you are getting those  notifications.</li>
<li>Android only keeps a log of last 500 calls and the app can only backup the calls which are in those logs. If you have configured the app to automatically delete the backups after a few days then you&#8217;ll loose that call history.</li>
</ul>
<p><strong>Change Log:</strong></p>
<p>v1.6:</p>
<ul>
<li>Added preference to backup Contact Names as well.</li>
</ul>
<p>v1.5:</p>
<ul>
<li>Scheduled Backups.</li>
</ul>
<p>v1.4:</p>
<ul>
<li> Added Scheduled Backups (experimental).</li>
<li>Added Preference screen.</li>
<li>Fixed rotation bug.</li>
<li>Lots more</li>
</ul>
<p>v1.3:</p>
<ul>
<li>Added button to facilitate selection of files to be deleted.</li>
</ul>
<p>v1.2:</p>
<ul>
<li>Fix for the wrong month in the auto-generated file name.</li>
</ul>
<p>v1.1:</p>
<ul>
<li>Support for multiple backup files:
<ul>
<li>Backup asks to input a file name.</li>
<li>Restore asks to select a file.</li>
</ul>
</li>
<li>Added Menu option to send the Backup file by Email.</li>
<li>Added prompt during restore to confirm if duplicates should be checked.</li>
<li>Faster restore when not checking for duplicates.</li>
<li>Backup xml is now properly indented.</li>
<li>Now does not ask to delete (and does not delete) calls before restore.</li>
</ul>
<p>v1.0:</p>
<ul>
<li>Added warning before overwriting existing backup file.</li>
<li>Minor bug fixes when writing the file.</li>
<li>Now Ad supported.</li>
</ul>
<p>v0.1:</p>
<ul>
<li>Initial release.</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fcall-logs-backup-restore&amp;submitHeadline=Call+Logs+Backup+%26%23038%3B+Restore&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fcall-logs-backup-restore&amp;title=Call+Logs+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fcall-logs-backup-restore&amp;title=Call+Logs+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fcall-logs-backup-restore" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fcall-logs-backup-restore&amp;title=Call+Logs+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fcall-logs-backup-restore&amp;title=Call+Logs+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fcall-logs-backup-restore" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Call+Logs+Backup+%26%23038%3B+Restore+@+http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fcall-logs-backup-restore" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://android.riteshsahu.com/apps/call-logs-backup-restore/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>APN Backup &amp; Restore</title>
		<link>http://android.riteshsahu.com/apps/apn-backup-restore</link>
		<comments>http://android.riteshsahu.com/apps/apn-backup-restore#comments</comments>
		<pubDate>Tue, 09 Mar 2010 00:07:00 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
				<category><![CDATA[apps]]></category>

		<guid isPermaLink="false">http://android2.riteshsahu.com/?p=18</guid>
		<description><![CDATA[
APN Backup &#38; Restore is a simple App to backup and restore APNs. The backup is stored in the /sdcard/APNBackupRestore/ folder.
Please report any problems you are having with the App here in the comments section or email me with the details as I cannot respond to problems in the Android Market. My email address is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://android.riteshsahu.com/wp-content/uploads/2010/03/MenuIcon.png"><img class="alignleft size-full wp-image-83" title="MenuIcon" src="http://android.riteshsahu.com/wp-content/uploads/2010/03/MenuIcon.png" alt="" width="48" height="48" /></a><br />
APN Backup &amp; Restore is a simple App to backup and restore APNs. The backup is stored in the /sdcard/APNBackupRestore/ folder.</p>
<p>Please report any problems you are having with the App here in the comments section or email me with the details as I cannot respond to problems in the Android Market. My email address is on the market.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="http://android.riteshsahu.com/wp-content/uploads/2010/03/device1.png"><img class="alignnone size-medium wp-image-81" title="device1" src="http://android.riteshsahu.com/wp-content/uploads/2010/03/device1-200x300.png" alt="" width="160" height="240" /></a> <a href="http://android.riteshsahu.com/wp-content/uploads/2010/03/device21.png"><img class="alignnone size-medium wp-image-82" title="device2" src="http://android.riteshsahu.com/wp-content/uploads/2010/03/device21-200x300.png" alt="" width="160" height="240" /></a></div>
<p>The screen has 4 buttons:</p>
<ul>
<li>Backup APNs: Backup all the APNs defined on the phone to the xml file.</li>
<li>Restore APNs: Reads the xml file and creates a new APN for every entry found in the file.</li>
<li>Delete Backup Files: Allows selection of old backup files to be deleted.</li>
<li>Delete APNs: Deletes all the APNs defined on the phone, so that a Restore can be performed.</li>
</ul>
<p>Menu Options:</p>
<ul>
<li>Help: Help information about the App.</li>
<li>Send by Email: Allows you to send the backup file by Email.</li>
<li>Donate: If you wish to donate for the App via PayPal.</li>
<li>Enable Logging: For troubleshooting purposes, logs any errors encountered to the system log.</li>
</ul>
<p><strong>MMSProtocol: </strong>It seems its an optional setting, the G1 doesnt even have the setting for it in the APN screen. By default the value for this setting does not appear in the backup xml because &#8220;WAP2.0&#8243; gets displayed even if nothing is selected in the APN Setting screen. If you go into the details and explicitly select a value then it will be correctly backed up and restored.</p>
<p>NOTE: If you have deleted all the APNs by mistake and want to go back to the defaults then you can always do so by going to Settings -&gt; Wireless Controls -&gt; Mobile Network Settings -&gt; Access Point Names, then press the Menu button and select &#8220;Reset to default&#8221;.</p>
<p>Backup format is independent of the Android version so the messages can  be easily moved from one phone to another, irrespective of which version  of Android it has. Tested with 1.5, 1.6, 2.01, 2.1.</p>
<p><strong>Change Log:</strong><br />
v1.5:</p>
<ul>
<li>Fixed bug with Send by Email.</li>
</ul>
<p>v1.4:</p>
<ul>
<li>Support for multiple backup files:
<ul>
<li>Backup asks to input a file name.</li>
<li>Restore asks to select a file.</li>
</ul>
</li>
<li> Button to facilitate selection of files to be deleted.</li>
</ul>
<p>v1.3:</p>
<ul>
<li><strong> </strong>Backup xml is now properly indented.</li>
<li>Option to send backup file by email.</li>
</ul>
<p>v1.1:</p>
<ul>
<li>Minor bug fixes, now handles missing SD Card while backing up.</li>
<li>Now Ad supported.</li>
</ul>
<p>v1.0:</p>
<ul>
<li> Now handles invalid APN settings (missing MCC &amp; MNC)<strong> </strong>in some custom ROMs (CyanogenMod, MyHero etc)</li>
<li>Added menu option to enable/disable Logging.<strong> </strong></li>
<li>Added button to donate via PayPal.<strong><br />
</strong></li>
</ul>
<p>v0.4</p>
<ul>
<li>Now asks to delete existing APNs before restore.</li>
<li>Checks for duplicates and overwrites any existing APNs based on Name, MCC and MNC<strong><br />
</strong></li>
</ul>
<p>v0.3</p>
<ul>
<li>Now handles the missing mmsprotocol setting on the G1.<strong><br />
</strong></li>
</ul>
<p>v0.2</p>
<ul>
<li>Changed the xml tags a bit, not compatible with the previous version.</li>
<li>Better handling of null values.</li>
</ul>
<p>v0.1</p>
<ul>
<li>Initial release.</li>
</ul>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fapn-backup-restore&amp;submitHeadline=APN+Backup+%26%23038%3B+Restore&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fapn-backup-restore&amp;title=APN+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fapn-backup-restore&amp;title=APN+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fapn-backup-restore" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fapn-backup-restore&amp;title=APN+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fapn-backup-restore&amp;title=APN+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fapn-backup-restore" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+APN+Backup+%26%23038%3B+Restore+@+http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fapn-backup-restore" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://android.riteshsahu.com/apps/apn-backup-restore/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>SMS Backup &amp; Restore</title>
		<link>http://android.riteshsahu.com/apps/sms-backup-restore</link>
		<comments>http://android.riteshsahu.com/apps/sms-backup-restore#comments</comments>
		<pubDate>Tue, 23 Feb 2010 00:45:00 +0000</pubDate>
		<dc:creator>Ritesh</dc:creator>
				<category><![CDATA[apps]]></category>

		<guid isPermaLink="false">http://android2.riteshsahu.com/?p=17</guid>
		<description><![CDATA[
A simple App to backup and restore SMS Messages, useful when doing a factory reset or installing custom ROMs. The backup is stored in /sdcard/SMSBackupRestore folder.
   
Features:

Backup SMS Messages in XML format.

Choose a scheduled time to automatically backup everyday.
Choose the name of the file to backup to.
Option to add and XSL style sheet [...]]]></description>
			<content:encoded><![CDATA[<div class="separator" style="clear: both; text-align: center;"><a href="http://android.riteshsahu.com/wp-content/uploads/2010/02/icon.png"><img class="alignleft size-full wp-image-52" title="SMS Backup &amp; Restore Icon" src="http://android.riteshsahu.com/wp-content/uploads/2010/02/icon.png" alt="" width="48" height="48" /></a></div>
<p>A simple App to backup and restore SMS Messages, useful when doing a factory reset or installing custom ROMs. The backup is stored in <span style="font-family: Courier New,Courier,monospace;">/sdcard/SMSBackupRestore</span> folder.</p>
<div class="separator" style="clear: both; text-align: center;"><a href="http://android.riteshsahu.com/wp-content/uploads/2010/02/device3.png"><img class="alignnone size-medium wp-image-147" title="device" src="http://android.riteshsahu.com/wp-content/uploads/2010/02/device3-200x300.png" alt="" width="160" height="240" /></a> <a href="http://android.riteshsahu.com/wp-content/uploads/2010/02/device21.png"><img class="alignnone size-medium wp-image-88" title="device2" src="http://android.riteshsahu.com/wp-content/uploads/2010/02/device21-200x300.png" alt="" width="160" height="240" /></a> <a href="http://android.riteshsahu.com/wp-content/uploads/2010/02/device2.png"><img class="alignnone size-medium wp-image-54" title="SMS Backup &amp; Restore 2" src="http://android.riteshsahu.com/wp-content/uploads/2010/02/device2-200x300.png" alt="" width="160" height="240" /></a> <a href="http://android.riteshsahu.com/wp-content/uploads/2010/02/backupnotification.png"><img class="alignnone size-medium wp-image-121" title="backupnotification" src="http://android.riteshsahu.com/wp-content/uploads/2010/02/backupnotification-200x300.png" alt="" width="160" height="240" /></a></div>
<p><strong>Features:</strong></p>
<ul>
<li>Backup SMS Messages in XML format.
<ul>
<li>Choose a scheduled time to automatically backup everyday.</li>
<li>Choose the name of the file to backup to.</li>
<li>Option to add and XSL style sheet to the XML file, so that the file can be opened with a browser for viewing easily. <a href="http://android.riteshsahu.com/wp-content/uploads/2010/04/sms.xsl" target="_blank">Click here to download a sample XSL File.</a> Copy it in  the same folder as the Backup XML file and then open the XML file in a  browser like Internet Explorer or Firefox.</li>
<li>Option to add the date in readable format.</li>
<li>Backup format is independent of the Android version so the messages can be easily moved from one phone to another, irrespective of which version of Android it has. Tested with 1.5, 1.6, 2.01, 2.1.</li>
</ul>
</li>
<li>Option to choose the format for the auto-generated file name.</li>
<li>Restore SMS Messages.
<ul>
<li>Option to select the backup file to be restored from the folder.</li>
</ul>
</li>
<li>View Messages in the backup files.</li>
<li>Delete all SMS Messages on the Phone.</li>
<li>Email a backup file.</li>
<li>Delete existing backup files.
<ul>
<li>Option to delete old files automatically after specified number of days.</li>
</ul>
</li>
<li><a title="Import/Export/Move SMS Messages from Windows Mobile to Android" href="http://android.riteshsahu.com/tips/importexportmove-sms-messages-from-windows-mobile-to-android">Import SMS Messages from Windows Mobile.</a></li>
<li><a title="Import/Export/Move SMS Messages from Nokia to Android" href="http://android.riteshsahu.com/tips/importexportmove-sms-messages-from-nokia-to-android">Import SMS Messages from Nokia.</a></li>
<li><a title="Import/Export/Move SMS Messages from Sony Ericsson to Android" href="http://android.riteshsahu.com/tips/importexportmove-sms-messages-from-sony-ericsson-to-android">Import SMS Messages from Sony Ericsson.</a></li>
<li><a title="How to view or edit the SMS and Call Logs backup files on a computer" href="http://android.riteshsahu.com/tips/how-to-view-or-edit-the-sms-and-call-logs-backup-files-on-a-computer">The backup files can also be viewed on the computer and edited using MS Excel.</a></li>
</ul>
<p>Please report any problems you are having with the App here in the comments section or email me with the details as I cannot respond to problems in the Android Market. My email address is on the market.</p>
<p>Answers to some <a title="FAQs about SMS Backup &amp; Restore" href="http://android.riteshsahu.com/misc/faqs-about-sms-backup-restore"><strong>Frequently Asked Questions</strong></a> can be found <a title="FAQs about SMS Backup &amp; Restore" href="http://android.riteshsahu.com/misc/faqs-about-sms-backup-restore">here</a>.</p>
<p><a href="market://search?q=pname:com.riteshsahu.SMSBackupRestore" target="_blank"><img src="http://4.bp.blogspot.com/_cVZSC5zDJtc/S2N4NiVESUI/AAAAAAAAAHQ/GojJOvT0QwI/s320/QRCode.png" border="0" alt="" align="right" /></a></p>
<p><strong>Download:<br />
</strong></p>
<p>It can be downloaded from the Android Market, search for it or scan this QR Code with barcode scanner:</p>
<p><a href="http://www.cyrket.com/p/android/com.riteshsahu.SMSBackupRestore/" target="_blank">Click here to view on Cyrket </a></p>
<p><a href="http://www.appbrain.com/app/com.riteshsahu.SMSBackupRestore" target="_blank">Click here to view on AppBrain.com</a></p>
<p><a href="https://slideme.org/application/sms-backup-restore" target="_blank">Click here to download from SlideMe.org</a></p>
<div style="text-align: left;"><strong>User Interface:</strong></div>
<p>The screen has 6 buttons:</p>
<ul>
<li>Backup SMS Messages: Backup all the messages on the phone to the xml file. Existing file is overwritten.</li>
<li>Restore SMS Messages: Reads the xml file and creates a new message for every entry found in the file.</li>
<li>View SMS Messages: View the SMS Messages in the Backup files.</li>
<li>Delete Backup Files: Allows selection of backup files to be deleted.</li>
<li>Delete SMS Messages: Deletes all the messages on the phone, so that a Restore can be performed.</li>
<li>Donate: If you wish to donate for the App via PayPal.</li>
</ul>
<p>Menu Options:</p>
<ul>
<li>Help: Help information about the App.</li>
<li>Preferences: Opens the Preferences Screen.</li>
<li>Send by Email: Allows you to send the backup file by Email.</li>
</ul>
<p>Preferences:</p>
<ul>
<li>Use Scheduled Backups: If automatic backups should be performed everyday.</li>
<li>Time of Backup: When performing automatic backups, at what time should the backups be performed.</li>
<li>Days to Keep Old Backups: When performing automatic backups, backup files older than these many days will be deleted after the backup is performed. To keep an older file rename it so that the file name starts with _ (underscore).</li>
<li>Disable Vibration: Disables the vibration on completion of an operation.</li>
<li>Add Readable Date: Add the date in human readable format.</li>
<li>Add XSL Tag: Add Xsl tag to view backup file in browser. <a href="http://android.riteshsahu.com/wp-content/uploads/2010/04/sms.xsl" target="_blank">Click here to download a sample XSL File.</a> Copy it in the same folder as the Backup XML file and then open the XML file in a browser like Internet Explorer or Firefox.</li>
<li>Add Contact Names: Adds the name of the contact to the backup.</li>
<li>Enable Logging: For troubleshooting purposes, logs any errors encountered to the system log.</li>
<li>Do not show Ads: Removes the Ads displayed in the App. Needs restart of the App to take effect.</li>
<li>I have Donated!: Stops the reminder about donating.</li>
</ul>
<p><strong>Known Problems / Issues:</strong></p>
<div style="color: black;">
<ul>
<li>If you are running any &#8220;Task Killer&#8221; app that kills apps on a schedule (like Advanced Task Manager), make sure that you exclude SMS Backup &amp; Restore from it, otherwise the Scheduled Backups may not work properly. This App displays a notification every time it backs up with the details of the backup, make sure you are getting those notifications.</li>
<li>Some messages threads have the time of restore instead of the actual time of the message. They do get sorted once you open the thread and then go back to the messages. Most of this problem has been fixed in v1.4 of the app but some messages which have alphabetical sender names instead of phone numbers don&#8217;t work properly on Android v1.5 and v1.6.</li>
</ul>
</div>
<div style="color: black;"><strong>Permissions Required </strong></div>
<div style="color: black; padding-left: 30px;">The App needs the following permissions to work:<strong><br />
</strong></div>
<div style="color: black;">
<ul>
<li>Storage &#8211; modify/delete SD card contents (android.permission.WRITE_EXTERNAL_STORAGE): To create the xml file on the SD card.</li>
<li>Your messages &#8211; edit SMS or MMS, read SMS or MMS (android.permission.READ_SMS, android.permission.WRITE_SMS):  Needed to read SMS during backups and write them during restore.</li>
<li>Network communication &#8211; full Internet access (android.permission.INTERNET): For displaying  Ads.</li>
<li>System tools &#8211; prevent phone from sleeping (android.permission.WAKE_LOCK): To prevent the phone from going to sleep/suspended state while a backup or restore operation is in progress.</li>
<li>Hardware controls &#8211; control vibrator (android.permission.VIBRATE): To vibrate the phone when the backup or restore operation is completed.</li>
</ul>
</div>
<p><strong>Fields in the XML File</strong><br />
A lot of people have been asking me about the details of the fields used by the application. Here is some description of the fields:</p>
<ul>
<li>protocol &#8211; Protocol used by the message, its mostly 0 in case of SMS messages.</li>
<li>address &#8211; The phone number of the sender/recipient.</li>
<li>date &#8211; The Java date representation (including millisecond) of the time when the message was sent/received. Check out <a href="http://www.epochconverter.com/" target="_blank">www.epochconverter.com</a> for information on how to do the conversion from other languages to Java.</li>
<li>type &#8211; Sent = 2, Received = 1.</li>
<li>subject &#8211; Subject of the message, its always null in case of SMS messages.</li>
<li>body &#8211; The content of the message.</li>
<li>toa &#8211; n/a, default to null.</li>
<li>sc_toa &#8211; n/a, default to null.</li>
<li>service_center &#8211; The service center for the received message, null in case of sent messages.</li>
<li>read &#8211; Read Message = 1, Unread Message = 0.</li>
<li>status &#8211; Always -1.</li>
<li>readable_date &#8211; Optional field that has the date in a human readable format.</li>
<li>contact_name &#8211; Optional field that has the name of the contact.</li>
</ul>
<p>All the field values are read as is from the underlying database and no conversion is done by the app. As you can see there are some fields which are not used and probably can be removed but I have kept them for compatibility reasons.</p>
<p><strong>Change Log</strong></p>
<p>v3.4:</p>
<ul>
<li>Fixed the Illegal character problem on Android 2.2.<br />
Thanks to Juan and Justin for logs and testing.</li>
</ul>
<p>v3.3:</p>
<ul>
<li>Attempt at fixing the Illegal character problem on Android 2.2</li>
</ul>
<p>v3.1:</p>
<ul>
<li>Updated to Android 2.2 SDK.</li>
<li>Minor Bug fixes.</li>
</ul>
<p>v3.0:</p>
<ul>
<li>Added Progress Bar to be displayed during Backup and Restore.</li>
<li>Updated the contact list in the message viewer.</li>
</ul>
<p>v2.9:</p>
<ul>
<li>Added a basic message viewer.</li>
</ul>
<p>v2.8:</p>
<ul>
<li>Bug fix for blank numbers in SMS resulting in error when retrieving names.</li>
</ul>
<p>v2.7:</p>
<ul>
<li>Bug fix for Scheduled Backup resulting in Force Close in some cases.</li>
</ul>
<p>v2.6:</p>
<ul>
<li>Fixed a bug where the Restore would fail in some cases.</li>
</ul>
<p>v2.5:</p>
<ul>
<li>Added preference to Add the Contact Name to the backup.</li>
</ul>
<p>v2.4:</p>
<ul>
<li>Removed the Location permission requirement.</li>
<li>Updated the Admob Library.</li>
<li>Added tags specifying that low resolution phones are supported.</li>
</ul>
<p>v2.3:</p>
<ul>
<li>Fixed the option to choose the file name format.</li>
</ul>
<p>v2.2:</p>
<ul>
<li>Ads are back, with option to remove them</li>
<li>Scheduled Backups</li>
<li>Better handling of screen rotation</li>
</ul>
<p>v2.1:</p>
<ul>
<li>New (and hopefully better looking) Icons.</li>
</ul>
<p>v2.0:</p>
<ul>
<li>Scheduled Backups &#8211; Experimental till March 31 &#8211; Use at your own risk!</li>
<li>Fixed an Xml parsing error which resulted in &#8220;PI must not start with xml&#8221; error message.</li>
</ul>
<p>v1.9:</p>
<ul>
<li>Removed the Ads.</li>
<li>Added a BIG Donate button <img src='http://android.riteshsahu.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</li>
</ul>
<p>v1.8:</p>
<ul>
<li>Added Preferences Screen with:
<ul>
<li>Option to disable Vibration.</li>
<li>Option to add Readable Date in the backup XML.</li>
<li>Option to add the XSL stylesheet in the backup XML.</li>
</ul>
</li>
</ul>
<p>v1.7:</p>
<ul>
<li>Fixed a bug where restoring more than 1000 messages did not work properly.</li>
<li>Added a partial wake lock so the backup/restore/delete operation continues even if the phone goes to sleep.</li>
<li>Now vibrates after a backup/restore/delete operation is finished.</li>
</ul>
<p>v1.6:</p>
<ul>
<li>Fixed the bug where the selection of file during restore did not work properly and resulted in an error. Thanks Shawn for pointing this out.</li>
</ul>
<p>v1.5:</p>
<ul>
<li>Added button to facilitate selection of files to be deleted.</li>
</ul>
<p>v1.4:</p>
<ul>
<li> Fix for the wrong time stamp in the message threads after the restore.</li>
</ul>
<p>v1.3:</p>
<ul>
<li>Fix for the wrong month in the auto-generated file name.</li>
</ul>
<p>v1.2:</p>
<ul>
<li>Support for multiple backup files:
<ul>
<li>Backup asks to input a file name.</li>
<li>Restore asks to select a file.</li>
</ul>
</li>
</ul>
<p>v1.1:</p>
<ul>
<li>Added Menu option to send the Backup file by Email.<strong><br />
</strong></li>
</ul>
<p>v1.0:</p>
<ul>
<li>Better handling of special characters in messages.</li>
<li>Added prompt during restore to confirm if duplicates should be checked.</li>
<li>Faster restore when not checking for duplicates.</li>
<li>Backup xml is now properly indented.</li>
</ul>
<p>v0.3 BETA:</p>
<ul>
<li>Now does not ask to delete (and does not delete) messages before restore.</li>
</ul>
<p>v0.2 BETA:</p>
<ul>
<li>Fix for the duplicate check during restore.</li>
</ul>
<p>v0.1 BETA:</p>
<ul>
<li>Initial Release.</li>
</ul>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 2166px; width: 1px; height: 1px; overflow: hidden;"><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG /> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-AU</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:EnableOpenTypeKerning /> <w:DontFlipMirrorIndents /> <w:OverrideTableStyleHps /> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman"; 	mso-ansi-language:EN-US; 	mso-fareast-language:EN-US;} a:link, span.MsoHyperlink 	{mso-style-priority:99; 	color:blue; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:purple; 	mso-themecolor:followedhyperlink; 	text-decoration:underline; 	text-underline:single;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page WordSection1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.WordSection1 	{page:WordSection1;} --><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Calibri","sans-serif"; 	mso-bidi-font-family:"Times New Roman";} --> <!--[endif]--></p>
<table class="MsoNormalTable" style="border-collapse: collapse; border: medium none;" border="1" cellspacing="0" cellpadding="0" width="104%">
<tbody>
<tr>
<td style="width: 20.16%; border: 1pt solid windowtext; padding: 0cm 5.4pt;" width="20%" valign="top">
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; color: black;" lang="EN-US">Updates URL</span></p>
</td>
<td style="width: 45.72%; padding: 0cm 5.4pt;" width="45%" valign="top">
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%;" lang="EN-US"><a href="http://www/">http://www</a>.novastor.com/updates</span></p>
</td>
<td style="width: 34.12%; padding: 0cm 5.4pt;" width="34%" valign="top">
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; color: red;" lang="EN-US"><a href="http://myaccount.inasolutions.com.au/updates"><span style="font-size: 11pt; line-height: 115%; color: red; text-decoration: none;">http://myaccount.inasolutions.com.au/updates</span></a></span></p>
</td>
</tr>
<tr>
<td style="width: 20.16%; padding: 0cm 5.4pt;" width="20%" valign="top">
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; color: black;" lang="EN-US">Registration URL</span></p>
</td>
<td style="width: 45.72%; padding: 0cm 5.4pt;" width="45%" valign="top">
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%;" lang="EN-US"><a href="http://ws02.novastor.com/backup_storage_commerce_server">http://ws02.novastor.com/backup_storage_commerce_server</a></span></p>
</td>
<td style="width: 34.12%; padding: 0cm 5.4pt;" width="34%" valign="top">
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; color: red;" lang="EN-US">http://myaccount.inasolutions.com.au/backup_commerce_server</span></p>
</td>
</tr>
<tr>
<td style="width: 20.16%; padding: 0cm 5.4pt;" width="20%" valign="top">
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; color: black;" lang="EN-US">Upgrade URL</span></p>
</td>
<td style="width: 45.72%; padding: 0cm 5.4pt;" width="45%" valign="top">
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%;" lang="EN-US">http://ws02.novastor.com/application_update/service.asmx</span></p>
</td>
<td style="width: 34.12%; padding: 0cm 5.4pt;" width="34%" valign="top">
<p class="MsoNormal"><span style="font-size: 10pt; line-height: 115%; color: red;" lang="EN-US">http://www.inasolutions.com.au/application_update/service.asmx</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Share It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fsms-backup-restore&amp;submitHeadline=SMS+Backup+%26%23038%3B+Restore&amp;submitSummary=" rel="nofollow" title="Add to&nbsp;Buzz"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/buzz.png" title="Add to&nbsp;Buzz" alt="Add to&nbsp;Buzz" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fsms-backup-restore&amp;title=SMS+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fsms-backup-restore&amp;title=SMS+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fsms-backup-restore" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fsms-backup-restore&amp;title=SMS+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;LinkedIn"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/linkedin.png" title="Add to&nbsp;LinkedIn" alt="Add to&nbsp;LinkedIn" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fsms-backup-restore&amp;title=SMS+Backup+%26%23038%3B+Restore" rel="nofollow" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fsms-backup-restore" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+SMS+Backup+%26%23038%3B+Restore+@+http%3A%2F%2Fandroid.riteshsahu.com%2Fapps%2Fsms-backup-restore" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://android.riteshsahu.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://android.riteshsahu.com/apps/sms-backup-restore/feed</wfw:commentRss>
		<slash:comments>150</slash:comments>
		</item>
	</channel>
</rss>
