{"id":160,"date":"2010-10-10T09:34:42","date_gmt":"2010-10-10T07:34:42","guid":{"rendered":"http:\/\/www.mariusb.net\/blog\/2010\/10\/htc-desire-upgradedupdated-to-android-2-2-how-to\/"},"modified":"2010-10-10T09:34:42","modified_gmt":"2010-10-10T07:34:42","slug":"htc-desire-upgradedupdated-to-android-2-2-how-to","status":"publish","type":"post","link":"https:\/\/www.mariusb.net\/blog\/2010\/10\/htc-desire-upgradedupdated-to-android-2-2-how-to\/","title":{"rendered":"HTC Desire &#8212; upgraded\/updated to Android 2.2 &#8211; How To!"},"content":{"rendered":"<p>I have decided to not wait any longer for HTC \/ LEAF to get Android 2.2 on my phone &#8211; HTC Desire. &nbsp;And surprisingly the process was fairly simple. &nbsp;For the time being I have decided to stick with the stock HTC ROM which can be downloaded from <a href=\"http:\/\/forum.xda-developers.com\/showthread.php?t=773997\">here<\/a> (<a href=\"http:\/\/forum.xda-developers.com\/showthread.php?t=773997\">http:\/\/forum.xda-developers.com\/showthread.php?t=773997<\/a>). &nbsp;This works if you are coming from a stock Android 2.1-update1 phone. So what did I do<\/p>\n<ol>\n<li>Ensure that your phone is plugged into power. &nbsp;You do not want your phone to die in the middle of an update.<\/li>\n<li>Rooted my phone with <a href=\"http:\/\/www.unrevoked.com\/\">Unrevoked<\/a> &#8212; very easy if you run Linux<\/li>\n<li>Did a Nandroid backup just in case &#8212; Nandroid come with 2 above.<\/li>\n<li>Rename the downloaded ROM above to update.zip and copy to the root of your SD Card<\/li>\n<li>Switch your phone off.<\/li>\n<li>Power on into recovery mode. (Hold volume minus while powering on the phone)<\/li>\n<li>Select Recovery Mode from menu that come up. (Volume key to scroll and Power key to select)<\/li>\n<li>Select install from sdcard (volume key to scroll and press touch button to select &#8211; [the round button at the bottom of your phone])<\/li>\n<li>Scroll down to confirm that you want to install from SD Card (again volume key to scroll and press touch button to select &#8211; {what is this button called})<\/li>\n<li>Now be patient and just wait .. do not touch anything. &nbsp;In about 10&nbsp;minutes&nbsp;you should have an Android 2.2 phone with all your data&nbsp;intact.<\/li>\n<\/ol>\n<p>This instructions comes with no&nbsp;guarantee but it worked for me so there should be no reason why it should not work for you. &nbsp;Oh and when you boot and there is not HTC boot sound .. that is a feature of this ROM .. there is a small update from the link above if you want the sound back. &nbsp;There is various&nbsp;add-ons at the same link above.<\/p>\n<p>The one small issue I have at the moment is that the Swype keyboard I am using is not working properly. &nbsp;Keypress typing works but not swype typing.&nbsp;<\/p>\n<p>Please comment and let us know your experience and&nbsp;mileage.<\/p>\n<p>Happy updating and thanks for nothing <strong>LEAF<\/strong><\/p>\n<p><strong><br \/>\n<\/strong><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have decided to not wait any longer for HTC \/ LEAF to get Android 2.2 on my phone &#8211; HTC Desire. &nbsp;And surprisingly the process was fairly simple. &nbsp;For the time being I have decided to stick with the stock HTC ROM which can be downloaded from here (http:\/\/forum.xda-developers.com\/showthread.php?t=773997). &nbsp;This works if you are [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[105,73],"tags":[],"class_list":["post-160","post","type-post","status-publish","format-standard","hentry","category-android","category-cellphone"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1SHVw-2A","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/posts\/160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/comments?post=160"}],"version-history":[{"count":0,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/posts\/160\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/media?parent=160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/categories?post=160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mariusb.net\/blog\/wp-json\/wp\/v2\/tags?post=160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}