<?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>nathan.chantrell.net &#187; Android</title> <atom:link href="http://nathan.chantrell.net/category/android/feed/" rel="self" type="application/rss+xml" /><link>http://nathan.chantrell.net</link> <description>Errors and omissions expected.</description> <lastBuildDate>Fri, 20 Jan 2012 20:34:26 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=</generator> <item><title>Android 3.2 Honeycomb on the Advent Vega Android Tablet</title><link>http://nathan.chantrell.net/20110912/android-3-2-honeycomb-on-the-advent-vega-android-tablet/</link> <comments>http://nathan.chantrell.net/20110912/android-3-2-honeycomb-on-the-advent-vega-android-tablet/#comments</comments> <pubDate>Mon, 12 Sep 2011 00:31:27 +0000</pubDate> <dc:creator>Nathan Chantrell</dc:creator> <category><![CDATA[Android]]></category> <category><![CDATA[Computing]]></category> <category><![CDATA[Gadgets]]></category> <category><![CDATA[Vega]]></category><guid isPermaLink="false">http://nathan.chantrell.net/?p=2105</guid> <description><![CDATA[<p>Nearly a year on from its initial launch the Advent Vega is still one of the best value Android tablets on the market, especially when deals such as this come up, but the stock install of Android 2.2 (FroYo) is getting a bit dated now, even with the sterling work done by Paul and [...]]]></description> <content:encoded><![CDATA[<div class='microid-mailto+http:sha1:1cdd052190e50589e840a855ec3d457267cf719e'><p><a href="http://cdn.chantrell.net/blog/wp-content/uploads/2011/09/vegacomb.png"><img class="alignright size-medium wp-image-2109" title="VegaComb - Honeycomb for the Advent Vega" src="http://cdn.chantrell.net/blog/wp-content/uploads/2011/09/vegacomb-300x175.png" alt="" width="300" height="175" /></a>Nearly a year on from its initial launch <a title="Advent Vega Android Tablet Review" href="http://nathan.chantrell.net/20101203/advent-vega-android-tablet-review/">the Advent Vega</a> is still one of the best value Android tablets on the market, especially when <a title="Refurbished Advent Vega Android tablet for £139" href="http://www.eurodroid.com/2011/09/05/best-deals-refurbished-advent-vega-android-tablet-for-139/" target="_blank">deals such as this</a> come up, but the stock install of Android 2.2 (FroYo) is getting a bit dated now, even with the sterling work done by Paul and others at <a title="Advent Vega Forums at MoDaCo.com" href="http://vega.modaco.com/" target="_blank">MoDaCo.com</a> who made some huge improvements to the stock Android image within days of the tablet being launched.</p><p>As you may be aware, Google has been working on a new 3.x branch of Android codenamed Honeycomb which is specifically designed for tablets. Unlike the older 1.x and 2.x series of Android the source code for Honeycomb is not yet available but naturally that hasn&#8217;t stopped the hacker community from bringing it to tablets other than the few that have so far been released with it and it wasn&#8217;t long after Honeycomb first launched on the Motorola Xoom earlier this year before the first unofficial versions for the Vega, known as VegaComb, started to appear.</p><p>Without official support it has been a rocky road to get it to the point where it is now with pretty much everything is working as it should, there was even a problem recently that could cause permanent damage to the speakers but with that now solved and all the important things working it seems to have reached the stage where it is now ready for daily use, there are <a title="VegaComb 3.2 Bugs List on Google Docs" href="https://docs.google.com/spreadsheet/ccc?key=0AtA07IUzmuQ7dDBTclhEN1ZzSlNYaFpROWZZRnBfdkE&amp;hl=en_US" target="_blank">still a few issues</a> but nothing that is a deal breaker for me.</p><p>Installing VegaComb on the Vega is a doddle although it will mean a clean install. First you need to <a title="Vegacomb, Moddedstock Installation Guide" href="http://tabletroms.com/forums/vega-rom-development/1734-vegacomb-moddedstock-installation-guide.html" target="_blank">flash the ModdedStock firmware image</a>, a procedure which is identical to flashing an official update, this installs a modified stock ROM that changes the partition sizes to those more suitable for Honeycomb and adds the ClockworkMod recovery system. Once the ModdedStock image has been installed reboot the Vega, connect it to your PC and copy the <a title="[ROM] [3.2] Vegacomb 3.2 Build 8.1" href="http://tabletroms.com/forums/vega-rom-development/1923-%5Brom%5D-%5B3-2%5D-vegacomb-3-2-build-8-1-a.html" target="_blank">VegaComb zip file</a> to the root of the Vega&#8217;s Micro SD card. Then run the &#8220;Recovery&#8221; app which will reboot the Vega into ClockworkMod where you can then install the VegaComb ROM using the normal recovery method.</p><p>Having used the Vega for the best part of a year I was initially sceptical as to what benefits Honeycomb could bring, I didn&#8217;t feel that the FroYo experience on a tablet was bad at all but Honeycomb really is a huge improvement, little tweaks like the task switcher make all the difference and the new on screen navigation makes the Vega&#8217;s shortage of hardware buttons even less of an issue than before. There is also improved handling of widgets and notifications, improved copy and paste and a much better browser. Graphics performance seems to be very good and I&#8217;ve seen none of the video artifacting or tearing that was common on the MoDaCo modded ROMs and the handling of wi-fi is much better, you can leave it connected when the screen is turned off which was always something that bugged me about the stock based ROMS. Overall it&#8217;s definitely a slicker and more tablet oriented experience.</p><p>VegaComb definitely gets the thumbs up from me, if you&#8217;ve got a Vega and haven&#8217;t already tried it, now is the time.</p></div><p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110912%2Fandroid-3-2-honeycomb-on-the-advent-vega-android-tablet%2F&amp;linkname=Android%203.2%20Honeycomb%20on%20the%20Advent%20Vega%20Android%20Tablet" title="Twitter" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110912%2Fandroid-3-2-honeycomb-on-the-advent-vega-android-tablet%2F&amp;linkname=Android%203.2%20Honeycomb%20on%20the%20Advent%20Vega%20Android%20Tablet" title="Facebook" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110912%2Fandroid-3-2-honeycomb-on-the-advent-vega-android-tablet%2F&amp;linkname=Android%203.2%20Honeycomb%20on%20the%20Advent%20Vega%20Android%20Tablet" title="Reddit" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110912%2Fandroid-3-2-honeycomb-on-the-advent-vega-android-tablet%2F&amp;linkname=Android%203.2%20Honeycomb%20on%20the%20Advent%20Vega%20Android%20Tablet" title="Digg" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110912%2Fandroid-3-2-honeycomb-on-the-advent-vega-android-tablet%2F&amp;linkname=Android%203.2%20Honeycomb%20on%20the%20Advent%20Vega%20Android%20Tablet" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110912%2Fandroid-3-2-honeycomb-on-the-advent-vega-android-tablet%2F&amp;linkname=Android%203.2%20Honeycomb%20on%20the%20Advent%20Vega%20Android%20Tablet" title="Delicious" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fnathan.chantrell.net%2F20110912%2Fandroid-3-2-honeycomb-on-the-advent-vega-android-tablet%2F&amp;title=Android%203.2%20Honeycomb%20on%20the%20Advent%20Vega%20Android%20Tablet" id="wpa2a_2"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/favicon.png" width="16" height="16" alt="Share"/></a></p>]]></content:encoded> <wfw:commentRss>http://nathan.chantrell.net/20110912/android-3-2-honeycomb-on-the-advent-vega-android-tablet/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>IOIO Input/Output board for Android</title><link>http://nathan.chantrell.net/20110513/ioio-inputoutput-board-for-android/</link> <comments>http://nathan.chantrell.net/20110513/ioio-inputoutput-board-for-android/#comments</comments> <pubDate>Fri, 13 May 2011 19:02:14 +0000</pubDate> <dc:creator>Nathan Chantrell</dc:creator> <category><![CDATA[Android]]></category> <category><![CDATA[Gadgets]]></category> <category><![CDATA[HTC Desire]]></category> <category><![CDATA[tech]]></category><guid isPermaLink="false">http://nathan.chantrell.net/?p=1910</guid> <description><![CDATA[<p>I&#8217;ve just received one of these wonderful little I/O boards for Android. The IOIO connects to an Android phone or tablet via USB allowing it to act on external inputs and control external devices, no modification of the Android device is required and no firmware programming is necessary, just ordinary Android application authoring with [...]]]></description> <content:encoded><![CDATA[<div class='microid-mailto+http:sha1:fe3dec51bd6b9a1be98082297f552685fc8836c1'><p><a href="http://cdn.chantrell.net/blog/wp-content/uploads/2011/05/ioio_for_android.jpg"><img class="alignright size-medium wp-image-1911" title="IOIO For Android" src="http://cdn.chantrell.net/blog/wp-content/uploads/2011/05/ioio_for_android-300x232.jpg" alt="" width="300" height="232" /></a>I&#8217;ve just received one of these wonderful little I/O boards for Android. The <a title="IOIO at SparkFun" href="http://www.sparkfun.com/products/10585" target="_blank">IOIO</a> connects to an Android phone or tablet via USB allowing it to act on external inputs and control external devices, no modification of the Android device is required and no firmware programming is necessary, just ordinary Android application authoring with a very simple API for controlling the pins on the board. Optionally it can also provide power to charge the phone or even run some external devices such as small servos.</p><p>By allowing you to use all the computing power and connectivity of an Android device along with its built in sensors and devices such as the display, camera, GPS, Bluetooth, WiFi, gyroscope, accelerometer etc. for interfacing with external peripherals the IOIO opens up a whole world of possibilities. I don&#8217;t have any specific use in mind for mine at the moment, I&#8217;ll just be experimenting for now but there is obviously huge potential there.</p><p><strong>IOIO Main Features:</strong></p><ul><li>48 I/O pins &#8211; all of which can function as digital inputs and outputs</li><li>Up to 16 analogue inputs (10-bit)</li><li>Up to 9 PWM outputs</li><li>Up to 4 UART channels</li><li>Up to 3 SPI channels</li><li>Up to 3 TWI (I²C-compatible) channels</li><li>On-board switch-mode regulator providing up to 1.5A of 5V supply.</li><li>Can charge the Android device as well as power a couple of small motors</li><li>Bootloader on the board pulls firmware off phone, enabling OTA firmware upgrades and application-specific firmware.</li><li>Pulse-width measurement, capacitance sensing and more (will be pushed with first OTA firmware upgrade)</li></ul><p>The <a title="Android ADK" href="http://developer.android.com/guide/topics/usb/adk.html" target="_blank">Android Open Accessory Development Kit (ADK)</a> recently announced at Google I/O has some similarities but for the hobbyist the IOIO has some major benefits compared to the ADK as it currently stands. The IOIO is a lot cheaper for starters (50USD v 400USD) and is easier to use since you only will need to write code for your app, no embedded programming in C++ is needed and whereas the ADK requires Android 2.3.4 or higher the IOIO will work on 1.5 or above so recycling old handsets for use in a project is possible. It is hoped that the ADK protocol can be added to the IOIO in future.</p><p>The IOIO is open source (both hardware and software) and was developed by <a title="Ytai's Blog" href="http://ytai-mer.blogspot.com/" target="_blank">Ytai</a>. It is available to <a title="Buy IOIO from SparkFun" href="http://www.sparkfun.com/products/10585" target="_blank">buy online from SparkFun here</a>.</p><p>There is an <a title="IOIO User Guide" href="http://codaset.com/ytai/ioio/wiki" target="_blank">online user guide</a> available, a <a title="IOIO Discussion Group" href="http://groups.google.com/group/ioio-users" target="_blank">discussion group</a> and a <a title="SparkFun IOIO Beginners Guide" href="http://www.sparkfun.com/tutorials/280" target="_blank">great beginners guide from SparkFun here</a>.</p></div><p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110513%2Fioio-inputoutput-board-for-android%2F&amp;linkname=IOIO%20Input%2FOutput%20board%20for%20Android" title="Twitter" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110513%2Fioio-inputoutput-board-for-android%2F&amp;linkname=IOIO%20Input%2FOutput%20board%20for%20Android" title="Facebook" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110513%2Fioio-inputoutput-board-for-android%2F&amp;linkname=IOIO%20Input%2FOutput%20board%20for%20Android" title="Reddit" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110513%2Fioio-inputoutput-board-for-android%2F&amp;linkname=IOIO%20Input%2FOutput%20board%20for%20Android" title="Digg" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110513%2Fioio-inputoutput-board-for-android%2F&amp;linkname=IOIO%20Input%2FOutput%20board%20for%20Android" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110513%2Fioio-inputoutput-board-for-android%2F&amp;linkname=IOIO%20Input%2FOutput%20board%20for%20Android" title="Delicious" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fnathan.chantrell.net%2F20110513%2Fioio-inputoutput-board-for-android%2F&amp;title=IOIO%20Input%2FOutput%20board%20for%20Android" id="wpa2a_4"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/favicon.png" width="16" height="16" alt="Share"/></a></p>]]></content:encoded> <wfw:commentRss>http://nathan.chantrell.net/20110513/ioio-inputoutput-board-for-android/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Installing Android 2.3 Gingerbread on the HTC Desire</title><link>http://nathan.chantrell.net/20110106/installing-android-2-3-gingerbread-on-the-htc-desire/</link> <comments>http://nathan.chantrell.net/20110106/installing-android-2-3-gingerbread-on-the-htc-desire/#comments</comments> <pubDate>Thu, 06 Jan 2011 19:33:04 +0000</pubDate> <dc:creator>Nathan Chantrell</dc:creator> <category><![CDATA[Android]]></category> <category><![CDATA[Computing]]></category> <category><![CDATA[Gadgets]]></category> <category><![CDATA[HTC Desire]]></category> <category><![CDATA[software]]></category> <category><![CDATA[tech]]></category><guid isPermaLink="false">http://nathan.chantrell.net/?p=1673</guid> <description><![CDATA[<p>As a follow up to my Android 2.2 guide from July here is how to install Android 2.3 Gingerbread on the GSM HTC Desire using AdamG’s Oxygen V2.0 Gingerbread ROM.</p><p>This is a clean ROM built from the Android Open Source Project aka AOSP so doesn&#8217;t have HTC Sense. If you like the Sense [...]]]></description> <content:encoded><![CDATA[<div class='microid-mailto+http:sha1:29d9639b1b156ede2e0f36d9937c0fca15930a80'><p><a href="http://cdn.chantrell.net/blog/wp-content/uploads/2011/01/android23.jpg"><img class="alignright size-full wp-image-1675" title="HTC Desire running Gingerbread" src="http://cdn.chantrell.net/blog/wp-content/uploads/2011/01/android23.jpg" alt="" width="300" height="166" /></a>As a follow up to my <a title="Android 2.2 on the Desire" href="http://nathan.chantrell.net/20100726/installing-android-2-2-froyo-on-a-htc-desire/" target="_blank">Android 2.2 guide from July</a> here is how to install Android 2.3 Gingerbread on the GSM HTC Desire using <a title="AdamG’s Oxygen Gingerbread ROM at XDA Developers" href="http://forum.xda-developers.com/showthread.php?t=829734" target="_blank">AdamG’s Oxygen V2.0 Gingerbread ROM</a>.</p><p>This is a clean ROM built from the <a title="Android Open Source Project" href="http://source.android.com/source/download.html" target="_blank">Android Open Source Project aka AOSP</a> so doesn&#8217;t have HTC Sense. If you like the Sense UI you might want to check out <a title="LauncherPro" href="http://www.launcherpro.com/" target="_blank">LauncherPro</a> in the Android Market which offers a lot of similar features. Note that video recording doesn&#8217;t work at the moment but this will be resolved once the Nexus One gets its OTA update which should be in the next few weeks.</p><p>I&#8217;ll assume your phone is already rooted, if not follow step 1 from the <a title="Android 2.2 Froyo on HTC Desire" href="http://nathan.chantrell.net/20100726/installing-android-2-2-froyo-on-a-htc-desire/" target="_self">2.2 Froyo guide here</a> first.</p><p>As always you do this at your own risk and note that technically you will void any warranty you may have.</p><p><strong>Download the following files (don&#8217;t unzip them):</strong></p><p>Updated Radio ROM from <a title="Updated Radio" href="http://android.adamg.co.uk/bravo/radio/32.44.00.32U_5.09.05.30_2.zip" target="_blank">here</a> (11.3 MB)<br /> Oxygen Gingerbread ROM from <a title="Gingerbread ROM for HTC Desire" href="http://download.oxygen.im/roms/bravo/update-oxygen-2.2-signed.zip" target="_blank">here</a> (59 MB)</p><p><strong>Installing Gingerbread:<span id="more-1673"></span></strong></p><p><strong>STEP 1: Backup existing apps &amp; settings</strong></p><p>Disconnect the Desire from your PC.<br /> Install Titanium Backup from the Android Market if you don&#8217;t already have it<br /> Run Titanium Backup and back all your apps up with Menu -&gt; Batch -&gt; Backup all user apps</p><p><strong>STEP 2: Install new Gingerbread ROM</strong></p><p>Copy the <a title="Updated radio ROM" href="http://android.adamg.co.uk/bravo/radio/32.44.00.32U_5.09.05.30_2.zip" target="_blank">updated radio ROM</a> and <a title="AdamG Oxygen Android 2.3 Gingerbread ROM for HTC Desire" href="http://download.oxygen.im/roms/bravo/update-oxygen-2.2-signed.zip" target="_blank">Oxygen Gingerbread ROM</a> to the root of your MicroSD card. Do NOT unzip these files, just copy them to the card.</p><p>Turn the Desire off.<br /> Turn it back on by holding the power button and the volume down button.<br /> Scroll to Recovery using the volume buttons and select it with the power button.<br /> Scroll using the volume buttons and press the trackpad to select Nandroid and then backup. &lt;- IMPORTANT! This gives you something to fall back on should it all go wrong.<br /> After the backup process has finished select install zip from sdcard then choose zip from sdcard and select the radio ROM (32.44.00.32U_5.09.05.30_2.zip).<br /> Let this complete and then select install zip from sdcard again followed by choose zip from sdcard and select the Oxygen Gingerbread ROM (update-oxygen-2.2-signed.zip)<br /> When this has completed use the back button to go back to the first recovery screen and select wipe data/factory reset.</p><p>When the wipe/factory reset has completed has completed select wipe cache partition</p><p>Reboot when the wipe cache partition has completed.</p><p>Your Desire should now reboot into Android 2.3 Gingerbread</p><p><strong>STEP 3: Restore your old apps &amp; settings</strong></p><p>Download Titanium Backup from the Android Market again<br /> Run it and click &#8220;Problems?&#8221; at the top and then &#8220;Yes, do it&#8221;.<br /> Restore your old apps and settings with Menu &gt; Batch &gt; Restore missing apps</p><p>That&#8217;s it.</p><p>Check the <a title="Android 2.3 Platform Highlights" href="http://developer.android.com/sdk/android-2.3-highlights.html" target="_blank">Android website</a> for a highlight of some of the new features and improvements offered by Gingerbread.</p><p>22/1/11 &#8211; Updated links above to reflect Oxygen V2.0 RC7 (Android 2.3.1)<br /> 27/2/11 &#8211; Updated links above to reflect Oxygen V2.0 final (Android 2.3.1)<br /> 02/3/11 &#8211; Updated links above to reflect Oxygen V2.0.1 (Android 2.3.2)<br /> 29/3/11 &#8211; Updated links above to reflect Oxygen V2.0.2 (Android 2.3.3)<br /> 30/3/11 &#8211; Updated links above to reflect Oxygen V2.0.3 (Android 2.3.3)<br /> 29/4/11 &#8211;  Updated links above to reflect Oxygen V2.1 (Andoid 2.3.4)<br /> 2/5/11 &#8211;  Updated links above to reflect Oxygen V2.1.1 (Andoid 2.3.4)<br /> 7/5/11 &#8211; Updated links above to reflect Oxygen V2.1.2 (Android 2.3.4)<br /> 5/6/11 &#8211; Updated links above to reflect Oxygen V2.1.3 (Android 2.3.4)<br /> 18/6/11 &#8211; Updated links above to reflect Oxygen V2.1.4 (Android 2.3.4)<br /> 04/7/11 &#8211; Updated links above to reflect Oxygen V2.1.5 (Android 2.3.4)<br /> 05/7/11 &#8211; Updated links above to reflect Oxygen V2.1.6 (Android 2.3.4)<br /> 02/8/11 &#8211; Updated links above to reflect Oxygen V2.2 (Android 2.3.5)</p></div><p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110106%2Finstalling-android-2-3-gingerbread-on-the-htc-desire%2F&amp;linkname=Installing%20Android%202.3%20Gingerbread%20on%20the%20HTC%20Desire" title="Twitter" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110106%2Finstalling-android-2-3-gingerbread-on-the-htc-desire%2F&amp;linkname=Installing%20Android%202.3%20Gingerbread%20on%20the%20HTC%20Desire" title="Facebook" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110106%2Finstalling-android-2-3-gingerbread-on-the-htc-desire%2F&amp;linkname=Installing%20Android%202.3%20Gingerbread%20on%20the%20HTC%20Desire" title="Reddit" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110106%2Finstalling-android-2-3-gingerbread-on-the-htc-desire%2F&amp;linkname=Installing%20Android%202.3%20Gingerbread%20on%20the%20HTC%20Desire" title="Digg" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110106%2Finstalling-android-2-3-gingerbread-on-the-htc-desire%2F&amp;linkname=Installing%20Android%202.3%20Gingerbread%20on%20the%20HTC%20Desire" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20110106%2Finstalling-android-2-3-gingerbread-on-the-htc-desire%2F&amp;linkname=Installing%20Android%202.3%20Gingerbread%20on%20the%20HTC%20Desire" title="Delicious" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fnathan.chantrell.net%2F20110106%2Finstalling-android-2-3-gingerbread-on-the-htc-desire%2F&amp;title=Installing%20Android%202.3%20Gingerbread%20on%20the%20HTC%20Desire" id="wpa2a_6"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/favicon.png" width="16" height="16" alt="Share"/></a></p>]]></content:encoded> <wfw:commentRss>http://nathan.chantrell.net/20110106/installing-android-2-3-gingerbread-on-the-htc-desire/feed/</wfw:commentRss> <slash:comments>47</slash:comments> </item> <item><title>Advent Vega Android Tablet Review</title><link>http://nathan.chantrell.net/20101203/advent-vega-android-tablet-review/</link> <comments>http://nathan.chantrell.net/20101203/advent-vega-android-tablet-review/#comments</comments> <pubDate>Fri, 03 Dec 2010 20:24:29 +0000</pubDate> <dc:creator>Nathan Chantrell</dc:creator> <category><![CDATA[Android]]></category> <category><![CDATA[Computing]]></category> <category><![CDATA[Gadgets]]></category> <category><![CDATA[Vega]]></category><guid isPermaLink="false">http://nathan.chantrell.net/?p=1635</guid> <description><![CDATA[<p>The Advent Vega is a £250 Android tablet from the DSG group which has been hotly anticipated since its announcement a couple of months ago. The specification is high for the price point with a 10.1&#8243; widescreen LCD with capacitive touchscreen, Wi-Fi, Bluetooth, front facing camera, HDMI output, USB port and Micro SD slot. [...]]]></description> <content:encoded><![CDATA[<div class='microid-mailto+http:sha1:7494f711cf632bc072467633f40aab793a0e5680'><p><a href="http://cdn.chantrell.net/blog/wp-content/uploads/2010/12/vega1l.jpg"><img class="alignright size-medium wp-image-1636" title="Advent Vega Android Tablet" src="http://cdn.chantrell.net/blog/wp-content/uploads/2010/12/vega1l-300x179.jpg" alt="" width="300" height="179" /></a>The <a title="Advent Vega Android Tablet Site" href="http://myadventvega.co.uk/" target="_blank">Advent Vega</a> is a £250 Android tablet from the DSG group which has been hotly anticipated since its announcement a couple of months ago. The specification is high for the price point with a 10.1&#8243; widescreen LCD with capacitive touchscreen, Wi-Fi, Bluetooth, front facing camera, HDMI output, USB port and Micro SD slot. The processor is a dual core Nvidia Tegra T20 running at 1 GHz and the custom Android 2.2 (Froyo) install runs brilliantly on it as you would expect.</p><p><strong>Hardware</strong><br /> Battery life is great with a claimed 6.5 hours of HD video playback and early testing seems to back that up. Build quality is very good and the 10.1&#8243; LCD is bright with vivid colours and a 16:9 aspect ratio making it ideal for video, it is only let down slightly by the viewing angle which isn&#8217;t great in the vertical plane but is still perfectly acceptable. Unlike most tablets in this price range the touchscreen is capacitive, supports multitouch and responds very well. There is no oleophobic coating so it can be a bit of a fingerprint magnet.</p><p><a href="http://cdn.chantrell.net/blog/wp-content/uploads/2010/12/vega3l.jpg"><img class="alignleft size-medium wp-image-1637" title="Advent Vega Buttons" src="http://cdn.chantrell.net/blog/wp-content/uploads/2010/12/vega3l-300x152.jpg" alt="" width="300" height="152" /></a>Unusually for Android hardware there are no hardware home or menu buttons, just a back button on the top right hand edge next to the orientation lock and power button, instead the home, menu and another back button are on the customised notification bar at the top of the touchscreen. Additionally, a long press of the hardware back button also functions as menu and a long press of the power button brings up the shutdown menu which also includes a home option. Holding the power button for 6 seconds or show shuts the unit off straight away.</p><p>The lack of dedicated buttons is a strange design decision and possibly a sign that the hardware wasn&#8217;t originally designed with Android in mind. I would certainly have preferred the three standard hardware buttons but it is something I was aware of and can live with. To the left of the power button is the built in microphone which I&#8217;ve tried with the Skype test call feature and it seems to be quite decent.</p><p><span id="more-1635"></span><a href="http://cdn.chantrell.net/blog/wp-content/uploads/2010/12/vega4l.jpg"><img class="alignright size-medium wp-image-1638" title="Advent Vega Side" src="http://cdn.chantrell.net/blog/wp-content/uploads/2010/12/vega4l-300x177.jpg" alt="" width="300" height="177" /></a>Moving on with the hardware, on the right hand edge we have the power socket, a flap concealing the full size HDMI port, USB port (slave only, type A) and the Micro SD slot (a 4GB card is included), a 3.5mm headphone socket and finally, the volume controls.</p><p>The stereo speakers are fitted at the bottom of the back cover and sound reasonable for the size. A front facing camera is situated in the top of the bezel surrounding the screen, it&#8217;s only 1.3 Mega-pixel and for some unknown reason outputs a mirror image but it is better than nothing and will be fine for video chat using Fring etc. Finally, on the bottom edge is a port for a forthcoming <a title="Advent Vega Dock" href="http://yfrog.com/9e34423267j" target="_blank">dock/stand</a> (<a title="Advent Vega Dock" href="http://yfrog.com/gh5lm0j" target="_blank">front picture</a>), price yet to be announced.</p><p>Behind the scenes we&#8217;ve got that NVIDIA T20 Tegra 2 Dual Core processor (actually a system-on-a-chip with utilising a dual core Cortex A9 variant) running at 1 GHz, 512MB RAM, 512MB ROM, 802.11b/g WiFi and Bluetooth 2.1 + EDR. Not too shabby at all.</p><p><strong>Software</strong><br /> The Vega runs the latest version of Android, 2.2 aka Froyo. Other than the addition of the home, menu and back buttons to the notification bar already mentioned a few other minor modifications have  been made to Android to make it more suitable for a tablet, small things such  as removing the GSM signal icon and other irrelevant phone references.  Overall, it is very slick and a big jump from most of the cheaper  Android tablets we&#8217;ve seen on the market so far, Flash 10.1 is included and works fine with iPlayer, TVCatchup, YouTube  etc and the standard media player is hardware accelerated for the Tegra 2  and has played everything I&#8217;ve thrown at it flawlessly.</p><p>As with all Android tablets that don&#8217;t have 3G the biggest downside with the out of the box setup is the lack of the Android Market and other Google apps such as GMail, Maps and YouTube. I believe this is because Google will currently only allow their apps on systems with a minimum hardware spec that includes GSM/3G communications, traditionally this has been done to make sure all Market apps will work fully so as to maintain the user experience. Hopefully this should change with the imminent Gingerbread (Android 2.3) release rumoured to be due soon. Google have recently introduced a method for developers to state whether their apps require certain features such as GSM or GPS in order to run which will prevent applications appearing for devices on which they won&#8217;t run properly and thus maintaining a smooth user experience.</p><p>As expected it didn&#8217;t take long (less than 24 hours) for the community to come up with <a title="Android Market for the Advent Vega" href="http://android.modaco.com/content/advent-vega-vega-modaco-com/324099/30-nov-r4-modaco-custom-rom-add-on-performance-pack-for-the-advent-vega-1-04-with-online-kitchen/" target="_blank">a way to get the Market and Google apps running on the Vega</a>, in this case it was Paul at <a title="Advent Vega Forum at MoDaCo.com" href="http://vega.modaco.com/" target="_blank">MoDaCo</a> and due to the way the Vega ROMS are updated it is very easy to do with no rooting required. It&#8217;s also risk free &#8211; you can always reflash to a stock ROM if you want and the official <a title="Advent Vega Twitter" href="http://twitter.com/#!/AdventVega" target="_blank">Advent Vega Twitter feed</a> has said in response to enquiries about this voiding the warranty that <a title="Advent Vega Warranty &amp; MoDaCo Mods" href="http://twitter.com/#!/AdventVega/status/8532305630994433" target="_blank">their warranty is on the hardware</a> and have even made <a title="@AdventVega When will Android market be supported?" href="http://twitter.com/#!/AdventVega/status/9604160425037824" target="_blank">suggestions</a> for finding ways round the Market issue which shows they don&#8217;t have an issue with it. To install the Android Market and Google apps head on over to the <a title="Advent Vega Android Market Mod" href="http://android.modaco.com/content/advent-vega-vega-modaco-com/324099/30-nov-r4-modaco-custom-rom-add-on-performance-pack-for-the-advent-vega-1-04-with-online-kitchen/" target="_blank">MoDaCo forums here</a>, it takes no more than a couple of minutes to do but note that your Vega must be running the official 1.4 ROM before installation, mine came with 1.3 installed but the <a title="Advent Vega 1.4 Update" href="http://myadventvega.co.uk/" target="_blank">1.4 update is available here</a> and is easy to update with one slight annoyance being that it requires a Windows PC to do (the MoDaCo mod is Windows/Linux/Mac compatible). Once I had done the mod the next thing I did was to install <a title="LauncherPro on AppBrain" href="http://www.appbrain.com/app/launcherpro/com.fede.launcher" target="_blank">LauncherPro</a> which is much better than the standard launcher with many customisation options and allows a lot more widgets and icons to be installed on the home screens and provides a lot of extra features similar to those provided by HTC Sense.</p><p><strong>Verdict</strong><br /> I&#8217;m very pleased with it and I think it is amazing value for money at £250 with the caveat that the mods from MoDaCo are a must, I waited to make sure adding the Market was possible before buying and wouldn&#8217;t have bought it otherwise so bear that in mind. I&#8217;d have liked it to have had proper Home, Menu and Back buttons and the camera could be improved but neither are a deal breaker. At the moment the only close contender in this price range seems to be the Archos 101 at around £270 but it only has half the RAM of the Vega which is going to affect performance and limit future OS upgrades.</p><p><strong>Where to get one</strong><br /> At the moment the Vega is only available online through the <a title="Advent Vega at PC World" href="http://www.pcworld.co.uk/gbuk/advent-vega-internet-tablet-08258762-pdt.html" target="_blank">PC World</a>, Currys or Dixons websites in limited numbers as and when stock is available. If you want to get your hands on one the best bet at the moment is to follow <a title="@AdventVega on Twitter" href="http://twitter.com/#!/AdventVega" target="_blank">@AdventVega</a> on Twitter and keep an eye out for their announcements.</p><p>As is the way with these things DSG don&#8217;t actually make the hardware, the Vega is a branded version of a tablet known as the P10AN01 from Japanese ODM <a title="WSL JAPAN" href="http://www.wsl-japan.com/" target="_blank">WSL</a> and some other variations are starting to appear such as <a title="POV Mobii TEGRA 10-inch Tablet Android 2.2" href="http://www.expansys.com/expansys-mobii-10-ich-tablet-204651/" target="_blank">this one from Expansys</a> and I&#8217;m sure more will follow in time.</p><p><strong>Advent Vega Specifications:</strong></p><ul><li>NVIDIA T20 Tegra 2 Dual Core Cortex A9 running at 1 GHz</li><li>10.1&#8243; 1024 x 600 capacitive touchscreen with multitouch</li><li>512MB RAM, 512MB ROM, 4GB microSD (supports up to 32GB)</li><li>802.11b/g WLAN</li><li>Bluetooth 2.1 + EDR</li><li>USB port</li><li>HDMI output</li><li>1.3MP camera</li><li>Battery life: LCD off: 16hrs, 1080p Video: 6.5hrs, Standby: 4 days</li><li>Size: 275 x 178 x 13.6 mm (W x D x H)</li><li>Weight: Approx. 700-750 g</li></ul></div><p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101203%2Fadvent-vega-android-tablet-review%2F&amp;linkname=Advent%20Vega%20Android%20Tablet%20Review" title="Twitter" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101203%2Fadvent-vega-android-tablet-review%2F&amp;linkname=Advent%20Vega%20Android%20Tablet%20Review" title="Facebook" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101203%2Fadvent-vega-android-tablet-review%2F&amp;linkname=Advent%20Vega%20Android%20Tablet%20Review" title="Reddit" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101203%2Fadvent-vega-android-tablet-review%2F&amp;linkname=Advent%20Vega%20Android%20Tablet%20Review" title="Digg" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101203%2Fadvent-vega-android-tablet-review%2F&amp;linkname=Advent%20Vega%20Android%20Tablet%20Review" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101203%2Fadvent-vega-android-tablet-review%2F&amp;linkname=Advent%20Vega%20Android%20Tablet%20Review" title="Delicious" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fnathan.chantrell.net%2F20101203%2Fadvent-vega-android-tablet-review%2F&amp;title=Advent%20Vega%20Android%20Tablet%20Review" id="wpa2a_8"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/favicon.png" width="16" height="16" alt="Share"/></a></p>]]></content:encoded> <wfw:commentRss>http://nathan.chantrell.net/20101203/advent-vega-android-tablet-review/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Sniper SelfTrack App for Android</title><link>http://nathan.chantrell.net/20101114/sniper-selftrack-app-for-android/</link> <comments>http://nathan.chantrell.net/20101114/sniper-selftrack-app-for-android/#comments</comments> <pubDate>Sun, 14 Nov 2010 21:37:57 +0000</pubDate> <dc:creator>Nathan Chantrell</dc:creator> <category><![CDATA[Android]]></category> <category><![CDATA[Computing]]></category> <category><![CDATA[Sniper SelfTrack]]></category> <category><![CDATA[software]]></category> <category><![CDATA[tech]]></category><guid isPermaLink="false">http://nathan.chantrell.net/?p=1615</guid> <description><![CDATA[<p>One of the driving forces behind my switch from the iPhone to Android was the ease and openness of the development platform and that development didn&#8217;t require a Mac. It didn&#8217;t take me long to get stuck into the SDK and I am pleased to say that my first Android app has been published [...]]]></description> <content:encoded><![CDATA[<div class='microid-mailto+http:sha1:f527068a0164acde244c716c38725678db705f0d'><p><a href="http://cdn.chantrell.net/blog/wp-content/uploads/2010/11/mainscreen.png"><img class="alignright size-medium wp-image-1617" title="mainscreen" src="http://cdn.chantrell.net/blog/wp-content/uploads/2010/11/mainscreen-180x300.png" alt="" width="180" height="300" /></a>One of the driving forces behind my switch from the iPhone to Android was the ease and openness of the development platform and that development didn&#8217;t require a Mac. It didn&#8217;t take me long to get stuck into the SDK and I am pleased to say that my first Android app has been published onto the Android Market today. &#8220;Sniper SelfTrack&#8221; is an application to control and handle responses from the <a title="Sniper SelfTrack GPS Tracker at Amazon" href="http://amzn.to/dZRzEf" target="_blank">Sniper SelfTrack GPS vehicle tracking device</a>.</p><p>The SelfTrack app allows the user to easily control all the functions of the Sniper SelfTrack tracking system from the main screen and will display user friendly messages on receipt of a message from the tracker and shows the vehicles position using the Google Maps API. Context sensitive help is available by pressing and holding each button and the user can select the sound played on receipt of an alert as well as if they want haptic feedback (vibrate on button presses) and whether to load the basic map only or the full aerial photograph view (slower on a mobile connection).</p><p>Features:</p><ul><li>Show current location of vehicle with map only or aerial view</li><li>User friendly display of messages from the tracker</li><li>Customisable alert sounds</li><li>Listen in to the vehicle</li><li>Turn AutoTrack on/off</li><li>Turn immobiliser on/off</li><li>Turn Tow Alert on/off</li><li>Turn Alarm Alert on/off</li><li>Turn Overspeed Alert on/off</li><li>Change Overspeed setting</li><li>Get a status report from the tracker including battery voltage, GPS status, GSM signal</li></ul><p>You can find the application by searching for Sniper SelfTrack in the Android Market app or by <a title="Sniper SelfTrack app on the Android Market" href="http://market.android.com/search?q=pname:com.sniperautomotive.SelfTrack">clicking here on your phone</a> . You can also find it on <a title="Sniper SelfTrack app on AppBrain" href="http://www.appbrain.com/app/sniper-selftrack/com.sniperautomotive.SelfTrack" target="_blank">AppBrain here</a>. Obviously it is only going to be of any use if you have one of the Sniper trackers in your car.</p><p>I&#8217;ve really enjoyed getting back into some non web based coding. I&#8217;ve  never seriously programmed in Java before but it&#8217;s sufficiently C like  that it didn&#8217;t take me long to get to grips with it along with the  Android specific things like the BroadcastReceivers, Intents, SmsManager  and the Google Maps API. Everything is so well structured and documented that anyone  with a rudimentary background in programming shouldn&#8217;t have any problem  getting started.</p><p>An application like this that only works with a specific device is going to have a limited  market admittedly so I&#8217;m hoping I can come up with something with a wider  appeal for my next project &#8211; let me know in the comments if you have  any ideas for apps you would like to see available on Android.</p></div><p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101114%2Fsniper-selftrack-app-for-android%2F&amp;linkname=Sniper%20SelfTrack%20App%20for%20Android" title="Twitter" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101114%2Fsniper-selftrack-app-for-android%2F&amp;linkname=Sniper%20SelfTrack%20App%20for%20Android" title="Facebook" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101114%2Fsniper-selftrack-app-for-android%2F&amp;linkname=Sniper%20SelfTrack%20App%20for%20Android" title="Reddit" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101114%2Fsniper-selftrack-app-for-android%2F&amp;linkname=Sniper%20SelfTrack%20App%20for%20Android" title="Digg" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101114%2Fsniper-selftrack-app-for-android%2F&amp;linkname=Sniper%20SelfTrack%20App%20for%20Android" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20101114%2Fsniper-selftrack-app-for-android%2F&amp;linkname=Sniper%20SelfTrack%20App%20for%20Android" title="Delicious" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fnathan.chantrell.net%2F20101114%2Fsniper-selftrack-app-for-android%2F&amp;title=Sniper%20SelfTrack%20App%20for%20Android" id="wpa2a_10"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/favicon.png" width="16" height="16" alt="Share"/></a></p>]]></content:encoded> <wfw:commentRss>http://nathan.chantrell.net/20101114/sniper-selftrack-app-for-android/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Google Apps Accounts and the Android Market</title><link>http://nathan.chantrell.net/20100803/google-apps-accounts-and-the-android-market/</link> <comments>http://nathan.chantrell.net/20100803/google-apps-accounts-and-the-android-market/#comments</comments> <pubDate>Mon, 02 Aug 2010 23:00:00 +0000</pubDate> <dc:creator>Nathan Chantrell</dc:creator> <category><![CDATA[Android]]></category> <category><![CDATA[Computing]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[tech]]></category> <category><![CDATA[web]]></category><guid isPermaLink="false">http://nathan.chantrell.net/?p=1596</guid> <description><![CDATA[ Photo credit: jyri<p>Anyone with a Google Apps account (aka Google Apps for Your Domain or GAFYD) will be familiar with the discrepancies regarding certain Google services and their availability to Apps users. Google Reader for example requires a normal Google Account, an Apps account won&#8217;t do. The way round this is to [...]]]></description> <content:encoded><![CDATA[<div class='microid-mailto+http:sha1:b90d9b502588ffa1e314eff1a53ce6d4789a17c4'><div class="alignright"><div class="wp-caption"><a title="Android &amp; Puppy" href="http://www.flickr.com/photos/35034362983@N01/3381980500/" target="_blank"><img src="http://farm4.static.flickr.com/3638/3381980500_e65ed41b83_m.jpg" border="0" alt="Android &amp; Puppy" /></a><br /> <small><a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank"><img src="http://cdn.chantrell.net/blog/wp-content/uploads/2010/08/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> Photo credit: <a title="jyri" href="http://www.flickr.com/photos/35034362983@N01/3381980500/" target="_blank">jyri</a></small></div></div><p>Anyone with a <a title="Google Apps" href="http://www.google.com/apps/" target="_self">Google Apps</a> account (aka Google Apps for Your Domain or GAFYD) will be familiar with the discrepancies regarding certain Google services and their availability to Apps users. <a title="Google Reader" href="http://www.google.com/reader" target="_blank">Google Reader</a> for example requires a normal Google Account, an Apps account won&#8217;t do. The way round this is to create a separate Google Account using your Apps email address but this leaves you with two separate accounts with no integration and duplication of some services such as Google Docs. All in all it is a mess.</p><p>I came across a doozy of a problem this week though. I recently switched from an iPhone to the HTC Desire which of course runs the Google backed <a title="Android" href="http://www.android.com/" target="_blank">Android OS</a>. Android is pretty tightly integrated with Google, offering automatic email, calendar and contacts syncing among other features and very good it is too.</p><p>All went swimmingly until after a week I came across an app I wanted that wasn&#8217;t free so I clicked on &#8220;buy&#8221; in the Android market only to be presented with a selection of strange, yet somehow familiar credit cards to use to make the purchase. This threw me for a minute until I realised they were cards that belong to the company I work for and were assigned to a Google Checkout account associated with my work gmail account. An account I had added to my Desire after adding my personal Google Apps account. Nowhere did the Android Market indicate that it had &#8220;chosen&#8221; this account.</p><p>So how do I switch to my personal apps account? This turned out to be a bit problematic. Actually it&#8217;s worse than that, it isn&#8217;t possible. A Google Apps account can&#8217;t purchase from the Android Market even if you have created a Google Account using the same email address and it is a <a title="Market should allow Google Apps users to purchase" href="http://code.google.com/p/android/issues/detail?id=2332" target="_blank">known, long term problem</a>. I found <a title="Google Apps for your domain and Android Market" href="http://www.matthewmcdonald.com/132" target="_blank">a workaround here</a>, but it wouldn&#8217;t work for me as I&#8217;d already added my work gmail account to my phone and that was taking precedence. So, the obvious solution is to delete my work gmail account from my phone yes? No! Android won&#8217;t let me delete that account unless I do a factory reset (and lose all data on the phone) because it is &#8220;required by some apps&#8221;.</p><p>In the end I took the easy way out and added my credit card to the Google Checkout account associated with my work gmail account which now leaves me with the risk of accidentally paying for a work purchase with my personal card or purchasing an app using a work card.</p><p>I know Google have recently made noises that they are working on sorting this nonsense out but it needs sorting like yesterday!</p></div><p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100803%2Fgoogle-apps-accounts-and-the-android-market%2F&amp;linkname=Google%20Apps%20Accounts%20and%20the%20Android%20Market" title="Twitter" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100803%2Fgoogle-apps-accounts-and-the-android-market%2F&amp;linkname=Google%20Apps%20Accounts%20and%20the%20Android%20Market" title="Facebook" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100803%2Fgoogle-apps-accounts-and-the-android-market%2F&amp;linkname=Google%20Apps%20Accounts%20and%20the%20Android%20Market" title="Reddit" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100803%2Fgoogle-apps-accounts-and-the-android-market%2F&amp;linkname=Google%20Apps%20Accounts%20and%20the%20Android%20Market" title="Digg" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100803%2Fgoogle-apps-accounts-and-the-android-market%2F&amp;linkname=Google%20Apps%20Accounts%20and%20the%20Android%20Market" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100803%2Fgoogle-apps-accounts-and-the-android-market%2F&amp;linkname=Google%20Apps%20Accounts%20and%20the%20Android%20Market" title="Delicious" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fnathan.chantrell.net%2F20100803%2Fgoogle-apps-accounts-and-the-android-market%2F&amp;title=Google%20Apps%20Accounts%20and%20the%20Android%20Market" id="wpa2a_12"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/favicon.png" width="16" height="16" alt="Share"/></a></p>]]></content:encoded> <wfw:commentRss>http://nathan.chantrell.net/20100803/google-apps-accounts-and-the-android-market/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Installing Android 2.2 Froyo on a HTC Desire</title><link>http://nathan.chantrell.net/20100726/installing-android-2-2-froyo-on-a-htc-desire/</link> <comments>http://nathan.chantrell.net/20100726/installing-android-2-2-froyo-on-a-htc-desire/#comments</comments> <pubDate>Mon, 26 Jul 2010 21:43:23 +0000</pubDate> <dc:creator>Nathan Chantrell</dc:creator> <category><![CDATA[Android]]></category> <category><![CDATA[Computing]]></category> <category><![CDATA[Gadgets]]></category> <category><![CDATA[HTC Desire]]></category> <category><![CDATA[software]]></category> <category><![CDATA[tech]]></category><guid isPermaLink="false">http://nathan.chantrell.net/?p=1526</guid> <description><![CDATA[<p>After over 18 months as a very happy iPhone 3G user I decided it was time to make the switch to Android with the wonderful HTC Desire. As a long term Linux user Android would seem to be my natural place and with the Desire the hardware seems to have pretty much caught up [...]]]></description> <content:encoded><![CDATA[<div class='microid-mailto+http:sha1:f7e7b611219d82fe848b976b73192cebe9c65eb1'><p><a href="http://cdn.chantrell.net/blog/wp-content/uploads/2010/07/android22.jpeg"><img class="alignright size-full wp-image-1534" title="Android 2.2 on the HTC Desire" src="http://cdn.chantrell.net/blog/wp-content/uploads/2010/07/android22.jpeg" alt="" width="300" height="170" /></a>After over 18 months as a very happy iPhone 3G user I decided it was time to make the switch to <a title="Android" href="http://www.android.com/" target="_blank">Android</a> with the wonderful <a title="HTC Desire Android Phone" href="http://www.htc.com/www/product/desire/overview.html" target="_blank">HTC Desire</a>. As a long term Linux user Android would seem to be my natural place and with the Desire the hardware seems to have pretty much caught up with the Apple world so there was no excuse. Having this great new phone without running the latest and greatest release of Android seemed silly though and not wanting to wait for HTC and O2 to pull their fingers out and release an official update the only answer was to root it and install an unofficial ROM. I was pleasantly surprised how easy this was.</p><p>So here is a guide to how I installed Android 2.2 with HTC Sense on my HTC Desire using <a title="Unrevoked3" href="http://unrevoked.com/recovery/" target="_blank">unrevoked3</a> and <a title="Froyo HTC Sense ROM" href="http://forum.xda-developers.com/showthread.php?t=726300" target="_blank">AdamG&#8217;s &#8220;Official&#8221; Froyo HTC Sense ROM (version 1.0c)</a>.</p><p>Obviously I take no responsibility if you follow this and anything goes wrong but it worked for me on my Desire with HBOOT 80. Rooting using the new unrevoked3 is a breeze and a Goldcard is NOT required and as long as you are careful to make a Nandroid backup of your original setup before flashing a replacement ROM then you can&#8217;t really go wrong.</p><p><strong><em>Note that by doing this you will void any warranty you may have.</em></strong><br /> <strong><br /> Requirements:</strong><br /> Linux PC (Ubuntu 10.04 in my case)<br /> HTC Desire<br /> USB Cable<br /> Titanium Backup from the Android Market<br /> Unrevoked3 from <a title="Download Unrevoked3" href="http://downloads.unrevoked.com/recovery/3.1/reflash.tar.gz" target="_blank">here</a> (16.1 MB)<br /> Updated Radio ROM from <a title="Download 32.42.00.32U_5.09.00.08 Radio" href="http://android.adamg.co.uk/bravo/radio/32.42.00.32U_5.09.00.08.zip" target="_blank">here</a> (11.3 MB)<br /> Froyo Sense ROM from <a title="Download Android 2.2 with HTC Sense" href="http://android.adamg.co.uk/bravo/roms/sensefroyo_v1.0c.zip" target="_blank">here</a> (134.4 MB)<br /> About 30 minutes</p><p><span id="more-1526"></span><strong> </strong></p><p><strong><br /> STEP 1: Rooting</strong></p><p>First of all on the Desire go to:<br /> <em>Settings -&gt; Connect to PC</em> and set the default connection type to &#8220;Disk drive&#8221; and untick &#8220;Ask Me&#8221;<br /> then<br /> <em>Settings -&gt; Applications -&gt; Development</em> and tick &#8220;USB Debugging&#8221; and &#8220;stay awake when charging&#8221;<br /> and finally in<br /> <em>Settings -&gt; Applications</em> tick &#8220;Unknown Sources&#8221;</p><p>Connect the Desire to your PC using the USB cable.</p><p>Open a terminal on the PC and do:<br /> wget http://downloads.unrevoked.com/recovery/3.1/reflash.tar.gz<br /> tar zxvf reflash.tar.gz<br /> sudo ./reflash</p><p>Wait a few minutes while unrevoked3 does its thing.</p><p>When it has finished the Desire should then reboot into recovery mode and unrevoked will say &#8220;Done!&#8221;, reboot the phone by clicking the trackpad.</p><p>That&#8217;s the root done. Yes, it&#8217;s that easy!</p><p><strong>STEP 2: Backup existing apps &amp; settings</strong></p><p>Disconnect the Desire from your PC.<br /> Download Titanium Backup from the Android Market.<br /> Run it and dismiss the message saying it can&#8217;t get root privileges.<br /> Click &#8220;Problems?&#8221; at the top and then &#8220;Yes, do it&#8221;.<br /> Back everything up with <em>Menu -&gt; Batch -&gt; Backup all user apps + system data</em></p><p><strong>STEP 3: Install new Froyo ROM</strong></p><p>You need the <a href="http://android.adamg.co.uk/bravo/radio/32.42.00.32U_5.09.00.08.zip" target="_blank">5.x radio ROM</a><br /> and the <a href="http://android.adamg.co.uk/bravo/roms/sensefroyo_v1.0c.zip" target="_blank">Froyo ROM</a></p><p>Do NOT unzip these files, just copy them to the root of your MicroSD card.</p><p>Turn the Desire off.<br /> Turn it back on by holding the power button and the volume down button.<br /> Scroll to Recovery using the volume buttons and select it with the power button.<br /> Scroll using the volume buttons and press the trackpad to select Nandroid and then backup. <strong>&lt;- IMPORTANT! This gives you something to fall back on should it all go wrong.</strong><br /> After the backup process has finished select install zip from sdcard then choose zip from sdcard and select the radio ROM (32.42.00.32U_5.09.00.08.zip).<br /> Let this complete and then select install zip from sdcard again followed by choose zip from sdcard and select the Froyo ROM (sensefroyo_v1.0c.zip)<br /> When this has completed use the back button to go back to the first recovery screen and select wipe data/factory reset.<br /> Reboot when the wipe/factory reset has completed.</p><p>Your Desire should now reboot into Android 2.2 with HTC Sense.</p><p><strong>STEP 4: Restore your old apps &amp; settings</strong></p><p>Download Titanium Backup from the Android Market again<br /> Run it and click &#8220;Problems?&#8221; at the top and then &#8220;Yes, do it&#8221;.<br /> Restore your old apps and settings with Menu &gt; Batch &gt; Restore missing apps + all system data</p><p><strong>STEP 5: Enjoy</strong></p><p>Enjoy the speed improvements and extra features offered by Android 2.2 such as 720p HD video recording and being able to use your phone as a WiFi Hotspot.</p><p><strong><br /> Update 4/8/10: </strong><strong>An optional step you may want to do, setting up A2SD</strong></p><p>One thing I neglected to do initially was set up A2SD which is a hack to allow apps to be stored on the SD card. My thinking was that the new facility in Froyo to copy apps to the SD card would do the job, unfortunately the built in method requires that each app is coded to allow this and as I found out very few are at the moment. I soon ran out of space.</p><p>A2SD is already installed in the ROM I&#8217;ve used above. To get it working all you need to do is create an ext partition on your SD card, this is where your apps will be stored. Doing this will wipe your SD card so if you already have data on it back it up first, just connect your Desire to your PC and copy the contents of the SD card to a directory on your PC.</p><p>I used ROM Manager from the Android Market to partition the card. Select the option to partition and set swap size to 0 and choose the size of the ext partition you want, I chose 512Mb which seems plenty and I&#8217;ve seen it advised that you don&#8217;t use more than 1.5Gb as it can cause problems. The remaining space on your SD card can be used for data etc. just as before.</p><p>Reboot the phone and A2SD will automatically copy your existing apps to the SD card and any apps you install in future will be stored on the SD card. You can copy your original data back from your pc to the remaining space now as well.</p><p>Doing this has meant I&#8217;ve gone from under 15Mb free on the phone storage to 120Mb.</p></div><p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100726%2Finstalling-android-2-2-froyo-on-a-htc-desire%2F&amp;linkname=Installing%20Android%202.2%20Froyo%20on%20a%20HTC%20Desire" title="Twitter" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_facebook" href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100726%2Finstalling-android-2-2-froyo-on-a-htc-desire%2F&amp;linkname=Installing%20Android%202.2%20Froyo%20on%20a%20HTC%20Desire" title="Facebook" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a><a class="a2a_button_reddit" href="http://www.addtoany.com/add_to/reddit?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100726%2Finstalling-android-2-2-froyo-on-a-htc-desire%2F&amp;linkname=Installing%20Android%202.2%20Froyo%20on%20a%20HTC%20Desire" title="Reddit" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/reddit.png" width="16" height="16" alt="Reddit"/></a><a class="a2a_button_digg" href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100726%2Finstalling-android-2-2-froyo-on-a-htc-desire%2F&amp;linkname=Installing%20Android%202.2%20Froyo%20on%20a%20HTC%20Desire" title="Digg" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a><a class="a2a_button_stumbleupon" href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100726%2Finstalling-android-2-2-froyo-on-a-htc-desire%2F&amp;linkname=Installing%20Android%202.2%20Froyo%20on%20a%20HTC%20Desire" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a><a class="a2a_button_delicious" href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fnathan.chantrell.net%2F20100726%2Finstalling-android-2-2-froyo-on-a-htc-desire%2F&amp;linkname=Installing%20Android%202.2%20Froyo%20on%20a%20HTC%20Desire" title="Delicious" rel="nofollow" target="_blank"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fnathan.chantrell.net%2F20100726%2Finstalling-android-2-2-froyo-on-a-htc-desire%2F&amp;title=Installing%20Android%202.2%20Froyo%20on%20a%20HTC%20Desire" id="wpa2a_14"><img src="http://nathan.chantrell.net/blog/wp-content/plugins/add-to-any/favicon.png" width="16" height="16" alt="Share"/></a></p>]]></content:encoded> <wfw:commentRss>http://nathan.chantrell.net/20100726/installing-android-2-2-froyo-on-a-htc-desire/feed/</wfw:commentRss> <slash:comments>53</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 3/32 queries in 0.011 seconds using disk: basic
Object Caching 842/902 objects using disk: basic
Content Delivery Network via Amazon Web Services: S3: cdn.chantrell.net

Served from: nathan.chantrell.net @ 2012-02-05 06:03:42 -->
