<?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>AndyOlivares</title>
	<atom:link href="http://www.andyolivares.com/?feed=rss2&amp;lang=en" rel="self" type="application/rss+xml" />
	<link>http://www.andyolivares.com</link>
	<description>Proyectos, ideas y otros - Proyects, ideas and others...</description>
	<lastBuildDate>Wed, 10 Mar 2010 19:27:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>FAT32 library has been renamed and published in Google Code</title>
		<link>http://www.andyolivares.com/?p=225&amp;lang=en</link>
		<comments>http://www.andyolivares.com/?p=225&amp;#comments&amp;lang=en</comments>
		<pubDate>Wed, 10 Mar 2010 19:25:00 +0000</pubDate>
		<dc:creator>Andres Olivares</dc:creator>
		
		<guid isPermaLink="false">http://www.andyolivares.com/?p=225&amp;lang=en</guid>
		<description><![CDATA[Due to the popularity that my FAT32 library has gained lately, I&#8217;ve decided to rename it to nanoFAT-lib. It is now published in Google Code at http://code.google.com/p/nanofat-lib/. This will allow other users around the world to participate in the development of the library using modern tools like SVN, issue tracking, etc. Feel free to visit [...]]]></description>
			<content:encoded><![CDATA[
<p>Due to the popularity that my FAT32 library has gained lately, I&#8217;ve decided to rename it to <strong>nanoFAT-lib</strong>. It is now published in Google Code at <a href="http://code.google.com/p/nanofat-lib/">http://code.google.com/p/nanofat-lib/</a>.</p>
<p>This will allow other users around the world to participate in the development of the library using modern tools like SVN, issue tracking, etc.</p>
<p>Feel free to visit the project&#8217;s home page and if you feel adventurous, you can contribute with your knowlege.</p>
<p>Also, many thanks to <strong>Bruno Fascendini</strong> which added FAT16 support and corrected some minor bugs.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.andyolivares.com/?feed=rss2&amp;p=225&amp;lang=en</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Updated MP3 Player</title>
		<link>http://www.andyolivares.com/?p=223&amp;lang=en</link>
		<comments>http://www.andyolivares.com/?p=223&amp;#comments&amp;lang=en</comments>
		<pubDate>Mon, 07 Dec 2009 03:09:16 +0000</pubDate>
		<dc:creator>Andres Olivares</dc:creator>
				<category><![CDATA[Proyectos/Projects]]></category>

		<guid isPermaLink="false">http://www.andyolivares.com/?p=223&amp;lang=en</guid>
		<description><![CDATA[After many time with no changes, my MP3 player has got an important update to hardware and firmware. Changes made are the following: A new ICSP socket has been added (for programming the PIC with something like PICKit) Fixed many bugs found in the firmware Visit the project&#8217;s Downloads section in order to get the [...]]]></description>
			<content:encoded><![CDATA[<p>After many time with no changes, <a href="?page_id=6&#038;lang=en">my MP3 player</a> has got an important update to hardware and firmware.</p>

<p>Changes made are the following:</p>

<ul>
		<li>A new ICSP socket has been added (for programming the PIC with something like PICKit)</li>
		<li>Fixed many bugs found in the firmware</li>
</ul>

<p>Visit the project&#8217;s <a href="?page_id=20&#038;lang=en">Downloads</a> section in order to get the new files.</p>]]></content:encoded>
			<wfw:commentRss>http://www.andyolivares.com/?feed=rss2&amp;p=223&amp;lang=en</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to change the HTC Magic&#8217;s status bar to black</title>
		<link>http://www.andyolivares.com/?p=210&amp;lang=en</link>
		<comments>http://www.andyolivares.com/?p=210&amp;#comments&amp;lang=en</comments>
		<pubDate>Sun, 29 Nov 2009 22:15:45 +0000</pubDate>
		<dc:creator>Andres Olivares</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.andyolivares.com/?p=210&amp;lang=en</guid>
		<description><![CDATA[Although the Android system is pretty good, it is not that visually attractive as other systems. But that can be changed. I&#8217;m putting here the link to an upgrade that changes the status bar (along with its icons) to black. If you also use a widget like Beautiful Widgets (which you can download from Android [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.andyolivares.com/wp-content/uploads/2009/11/black_status_bar.png"><img title="HTC Magic's Black Status Bar" src="http://www.andyolivares.com/wp-content/uploads/2009/11/black_status_bar-200x300.png" alt="HTC Magic's Black Status Bar" width="200" height="300" /></a></p>

<p>Although the Android system is pretty good, it is not that visually attractive as other systems. But that can be changed.</p>

<p>I&#8217;m putting here the link to an upgrade that changes the status bar (along with its icons) to black. If you also use a widget like <a href="http://androidapps.es/2009/07/14/widgets-ii-beautiful-widgets/">Beautiful Widgets</a> (which you can download from Android Market), the system&#8217;s appearance can be greatly improved: <a href="http://forum.xda-developers.com/showthread.php?t=563551">http://forum.xda-developers.com/showthread.php?t=563551</a></p>

<p>If you want to apply this upgrade you must have CyanogenMod 2.4.5 and root access in your phone.</p>]]></content:encoded>
			<wfw:commentRss>http://www.andyolivares.com/?feed=rss2&amp;p=210&amp;lang=en</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rooting a T-Mobile myTouch 3G (HTC Magic)</title>
		<link>http://www.andyolivares.com/?p=196&amp;lang=en</link>
		<comments>http://www.andyolivares.com/?p=196&amp;#comments&amp;lang=en</comments>
		<pubDate>Thu, 26 Nov 2009 01:49:22 +0000</pubDate>
		<dc:creator>Andres Olivares</dc:creator>
				<category><![CDATA[Celulares]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.andyolivares.com/?p=196&amp;lang=en</guid>
		<description><![CDATA[Time have past since my last post and it has been due to almost no time I have because of the activities I&#8217;m involved with. Work, final project, etc&#8230; Changing to the subject related to this post, I recently got a new phone: T-Mobile myTouch 3G also known as HTC Magic. This phone (which is [...]]]></description>
			<content:encoded><![CDATA[<p>Time have past since my last post and it has been due to almost no time I have because of the activities I&#8217;m involved with. Work, final project, etc&#8230;</p>

<p>Changing to the subject related to this post, I recently got a new phone: T-Mobile myTouch 3G also known as HTC Magic. This phone (which is a wonderful phone) uses the well known OS based on Linux called Android (by Google) which is an excellent OS for mobile devices. So, if it is that great&#8230; what is the problem with it?</p>

<p>Well, it has no problem (at least, a significant one) but the system doesn&#8217;t have the root access enabled.</p>

<p><a href="../wp-content/uploads/2009/11/mt3g.jpg"><img title="T-Mobile myTouch 3G" src="../wp-content/uploads/2009/11/mt3g.jpg" alt="T-Mobile myTouch 3G" width="139" height="286" /></a></p>

<p>In my opinion, for a common user, this is not a problem, but for advanced users that want to have the most of their phones, having no root access is a great limitation.</p>

<p>For example, having root access allows us to flash a customized ROM (with many features and optimizations) like the excellent <a href="http://www.cyanogenmod.com/">CyanogenMod</a>. Besides, it allows us to change many system&#8217;s visual elements to make the user interface more eye-candy. Another really neat feature which requires root access (in most cases) is called <a href="http://code.google.com/p/android-wifi-tether/downloads/list?can=2&amp;q=HTC+Donut">WiFi Tethering</a>. It allows us to share the data plan with some notebook, making the phone behave like a mini wireless router.</p>

<p>Now, rooting the phone is a very simple process but it isn&#8217;t risk free (if you do it wrong, you can permanently damage your phone). Anyway, I&#8217;ve done it many times with no problems following the steps I describe here:</p>

<p>First of all, we need the following files:</p>
<ul>
	<li><a href="http://www.androidspin.com/downloads.php?dir=enomther/ROM/&amp;file=HTC_ADP_1.6_DRC83_rooted_base.zip">HTC Android 1.6 Recovery Image</a></li>
	<li><a href="http://forum.xda-developers.com/showthread.php?t=567610">The latest version of CyanogenMod ROM</a></li>
</ul>
Once you have obtained those files, follow the next steps:
<ol>
	<li>Turn you phone off</li>
	<li>Turn it on in Recovery Mode (pressing the <strong>Home </strong>button while powering on)</li>
	<li>When the recovery screen shows up, press over <strong>Nandroid backup</strong>. This will make a copy of the entire system inside your SD memory card in case of future problems. If nothing related to Nandroid backup appears, just move to the next step.</li>
	<li>Once the security image has been created (if you have done so in the previous step), the phone will go back to the same recovery menu. Turn off the phone and start it normally.</li>
	<li>When in home screen (if your phone has started normally), put it in USB connection mode and copy the two files needed to your SD card (recovery image + Cyanogen ROM).</li>
	<li>Turn your phone off once again.</li>
	<li><strong>Wipe</strong> your phone.</li>
	<li>When the process is completed, select <strong>Choose Zip (Alt+A) </strong> and choose the <strong>HTC_ADP_1.6_DRC83_rooted_base.zip</strong> file. This will flash the image to the phone. If the phone reboots itself, be sure to press the <strong>Home </strong>button to enter the recovery mode again. <strong>DON&#8217;T LET THE PHONE BOOT THIS TIME!!!</strong></li>
	<li>In the recovery menu, select<strong> Choose Zip (Alt+A) </strong>again and choose the Cyanogen ROM this time.</li>
	<li>Reboot the phone and enjoy your HTC Magic with root access enabled.</li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.andyolivares.com/?feed=rss2&amp;p=196&amp;lang=en</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Programming Z80</title>
		<link>http://www.andyolivares.com/?p=176&amp;lang=en</link>
		<comments>http://www.andyolivares.com/?p=176&amp;#comments&amp;lang=en</comments>
		<pubDate>Tue, 14 Apr 2009 17:16:19 +0000</pubDate>
		<dc:creator>Andres Olivares</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.andyolivares.com/?p=176&amp;lang=en</guid>
		<description><![CDATA[Thanks to Francisco, the spanish version of the book Programming the Z80 by Rodnay Zaks is available in PDF. You can download it here. PS: The book was found in public Internet forums. The author of this blog takes no responsability for the information contained in this book and the way it is used.]]></description>
			<content:encoded><![CDATA[<p>Thanks to Francisco, the spanish version of the book <strong>Programming the Z80</strong> by<em> Rodnay Zaks</em> is available in PDF.</p>

<p>You can download it <a href="http://www.andyolivares.com/misc/Programacion_del_Z80.pdf">here</a>.</p>

<p><span style="font-size: xx-small;">PS: The book was found in public Internet forums. The author of this blog takes no responsability for the information contained in this book and the way it is used.<br />
</span></p>]]></content:encoded>
			<wfw:commentRss>http://www.andyolivares.com/?feed=rss2&amp;p=176&amp;lang=en</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New theme for the Web site</title>
		<link>http://www.andyolivares.com/?p=173&amp;lang=en</link>
		<comments>http://www.andyolivares.com/?p=173&amp;#comments&amp;lang=en</comments>
		<pubDate>Fri, 13 Mar 2009 17:07:27 +0000</pubDate>
		<dc:creator>Andres Olivares</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.andyolivares.com/?p=173&amp;lang=en</guid>
		<description><![CDATA[These latest days I have been digging on the creation of WordPress templates or themes. To learn more I wanted to create one, and what best to practice than creating a new theme for my own Web page based on WordPress. I hope everyone of my readers to enjoy this new fresh air in the [...]]]></description>
			<content:encoded><![CDATA[<p>These latest days I have been digging on the creation of WordPress templates or themes. To learn more I wanted to create one, and what best to practice than creating a new theme for my own Web page based on WordPress.</p>
<p>I hope everyone of my readers to enjoy this new fresh air in the site.</p>]]></content:encoded>
			<wfw:commentRss>http://www.andyolivares.com/?feed=rss2&amp;p=173&amp;lang=en</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CCS C FAT32 Driver now available</title>
		<link>http://www.andyolivares.com/?p=168&amp;lang=en</link>
		<comments>http://www.andyolivares.com/?p=168&amp;#comments&amp;lang=en</comments>
		<pubDate>Sun, 01 Feb 2009 22:54:45 +0000</pubDate>
		<dc:creator>Andres Olivares</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.andyolivares.com/?p=168&amp;lang=en</guid>
		<description><![CDATA[Finally, the FAT32 Driver written in C/C++ for the CCS compiler is available. The code was written for the PIC18F2550 microcontroller but it could be easily adapted for other microcontrollers. With some aditional work, it could even be adapted to work with Atmel AVR microcontrollers using WinAVR. The project can be downloaded from the project&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.andyolivares.com/wp-content/uploads/2009/02/fat32driver_proteus.jpg"><img class="alignnone size-medium wp-image-171" title="FAT32 Driver in Proteus VSM" src="http://www.andyolivares.com/wp-content/uploads/2009/02/fat32driver_proteus-300x189.jpg" alt="FAT32 Driver in Proteus VSM" width="300" height="189" /></a></p>

<p>Finally, the FAT32 Driver written in C/C++ for the CCS compiler is available.</p>

<p>The code was written for the PIC18F2550 microcontroller but it could be easily adapted for other microcontrollers.</p>

<p>With some aditional work, it could even be adapted to work with Atmel AVR microcontrollers using WinAVR.</p>

<p>The project can be downloaded from the project&#8217;s page <a href="?page_id=124?lang=en">clicking here</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.andyolivares.com/?feed=rss2&amp;p=168&amp;lang=en</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simplest FAT32 Driver ever</title>
		<link>http://www.andyolivares.com/?p=149&amp;lang=en</link>
		<comments>http://www.andyolivares.com/?p=149&amp;#comments&amp;lang=en</comments>
		<pubDate>Wed, 28 Jan 2009 23:10:25 +0000</pubDate>
		<dc:creator>Andres Olivares</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.andyolivares.com/?p=149&amp;lang=en</guid>
		<description><![CDATA[Many times when working with some systems like microcontrollers, accessing a hard drive or SD/MMC card formatted with FAT32 is needed. FAT32 is a file system created by Microsoft present in almost every computer and operating system. For this reason, it is very useful when doing some projects to have some driver for this file [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.andyolivares.com/wp-content/uploads/2009/01/fat32driver.jpg"><img class="alignnone size-medium wp-image-153" title="FAT32 Driver Test Application" src="http://www.andyolivares.com/wp-content/uploads/2009/01/fat32driver-300x156.jpg" alt="FAT32 Driver Test Application" width="300" height="156" /></a></p>

<p>Many times when working with some systems like microcontrollers, accessing a hard drive or SD/MMC card formatted with FAT32 is needed.</p>

<p>FAT32 is a file system created by Microsoft present in almost every computer and operating system.</p>

<p>For this reason, it is very useful when doing some projects to have some driver for this file system capable of read and write files.</p>

<p>In the Projects section, I&#8217;ve published a FAT32 driver created by me, written in C# for the handling of directories and files.</p>

<p>Also, soon you will find the same code written in C/C++ that could be used in other platforms like PIC microcontrollers, Atmel AVR, etc.</p>

<p>Go to the project page <a href="?page_id=124&amp;lang=es">clicking here</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.andyolivares.com/?feed=rss2&amp;p=149&amp;lang=en</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Back on-line</title>
		<link>http://www.andyolivares.com/?p=64&amp;lang=en</link>
		<comments>http://www.andyolivares.com/?p=64&amp;#comments&amp;lang=en</comments>
		<pubDate>Sun, 14 Dec 2008 21:11:24 +0000</pubDate>
		<dc:creator>Andres Olivares</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[en línea]]></category>
		<category><![CDATA[on-line]]></category>
		<category><![CDATA[online]]></category>

		<guid isPermaLink="false">http://www.andyolivares.com/?p=64&amp;lang=en</guid>
		<description><![CDATA[After many days down, finally the web site is back online again. I hope to post some new projects I&#8217;ve been working on, as soon as possible.]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;">After many days down, finally the web site is back online again. I hope to post some new projects I&#8217;ve been working on, as soon as possible.</span></p>]]></content:encoded>
			<wfw:commentRss>http://www.andyolivares.com/?feed=rss2&amp;p=64&amp;lang=en</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BTBoard 1.0</title>
		<link>http://www.andyolivares.com/?p=58&amp;lang=en</link>
		<comments>http://www.andyolivares.com/?p=58&amp;#comments&amp;lang=en</comments>
		<pubDate>Fri, 05 Sep 2008 16:03:37 +0000</pubDate>
		<dc:creator>Andres Olivares</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[pocket pc]]></category>
		<category><![CDATA[windows mobile]]></category>

		<guid isPermaLink="false">http://www.andyolivares.com/?p=58&amp;lang=en</guid>
		<description><![CDATA[Continuing with the development of some applications using the 32feet.NET bluetooth communication library, I&#8217;ve created this tiny application capable of send and receive hand-drawings made by someone else. For example, you can transfer some information with a coleague in a meeting, or to a friend in a classroom, etc. The program supports various pen widths [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;">Continuing with the development of some applications using the 32feet.NET bluetooth communication library, I&#8217;ve created this tiny application capable of send and receive hand-drawings made by someone else. For example, you can transfer some information with a coleague in a meeting, or to a friend in a classroom, etc.</span></p>
<p><span style="color: #000000;">The program supports va</span><span style="color: #000000;">rious pen widths and colors. Excelent for sending short messages and/or drawings.</span></p>
<p><span style="color: #000000;">The full application, as well as other test programs, can be downloaded </span><a href="http://www.andyolivares.com/wp-content/uploads/2008/09/bluetoothnetworking2.zip">from here</a><span style="color: #000000;">.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andyolivares.com/?feed=rss2&amp;p=58&amp;lang=en</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
