{"id":2581,"date":"2013-09-15T16:43:31","date_gmt":"2013-09-15T21:43:31","guid":{"rendered":"http:\/\/blogs.terrorware.com\/geoff\/?p=2581"},"modified":"2013-09-15T16:43:31","modified_gmt":"2013-09-15T21:43:31","slug":"installing-cyanogenmod-10-1-on-an-htc-one-v-cdma-phone","status":"publish","type":"post","link":"https:\/\/blogs.terrorware.com\/geoff\/2013\/09\/15\/installing-cyanogenmod-10-1-on-an-htc-one-v-cdma-phone\/","title":{"rendered":"Installing CyanogenMod 10.1 on an HTC One V (CDMA) phone"},"content":{"rendered":"<p>My weekend project was installing CyanogenMod 10.1 on an HTC One V phone that I got from my housemate. The phone is made for Virgin Mobile, which uses a CDMA network. The codename I&#8217;ve seen for the phone is <em>primoc<\/em>, though I don&#8217;t quite understand how the naming convention works.\u00a0 The process took me about a day and a half, though it would have only been a couple of hours if I would have realized I needed to activate the phone before I installed the custom ROM and if my backup would have worked correctly.<\/p>\n<p>I&#8217;m not quite sure how to write up my experience, but I wanted to share a few warnings or things that would have saved me time and weren&#8217;t included in many of the guides.<\/p>\n<p><strong>The ROM zipfiles are hundreds of MBs<\/strong><\/p>\n<p>Take this into account when planning the time that you need.<\/p>\n<p><strong>Think of the process as multiple steps<\/strong><\/p>\n<p>A lot of guides combine these into one guide, or gloss over components. I found it helpful to research and understand each task, and also for time-boxing the process.<\/p>\n<ol>\n<li>Unlock bootloader<\/li>\n<li>Install custom recovery image. In this case, this was ClockworkMod Recovery (CWM)<\/li>\n<li>Copy the CyanogenMod and Google Apps distributions (zip files) to the SD card<\/li>\n<li>Install CyanogenMod and Google Apps from the zip files using CWM<\/li>\n<li>Flash the CyanogenMod boot image using <em>fastboot<\/em><\/li>\n<\/ol>\n<p><strong>You don&#8217;t have to install any special drivers when using Ubuntu<\/strong><\/p>\n<p><strong>To run the platform tools on Ubuntu, you need to run then using sudo, e.g.:<\/strong><\/p>\n<blockquote>\n<pre>sudo .\/fastboot flash boot boot.img<\/pre>\n<\/blockquote>\n<p><strong>Activate the phone first!<\/strong><\/p>\n<p>The biggest time suck of the process is that I forgot to activate the phone before flashing CyanogenMod. The backup I made didn&#8217;t work.\u00a0 In order to activate the phone (or switch it to your number), you need to use Virgin&#8217;s Activate app and this is only available on the stock ROM.\u00a0 Save some pain and activate the phone using the default ROM before messing around with flashing custom ROMs. Luckily, I found <a title=\"Stock-Rooted Virgin Mobile HBOOT 1.57.0000\" href=\"http:\/\/forum.xda-developers.com\/showthread.php?t=2321904\">this ROM based on the stock ROM<\/a> which included the activate app.<\/p>\n<p><strong>There isn&#8217;t a RUU for newer versions of this phone<\/strong><\/p>\n<p>RUU stands for ROM Update Utility. It&#8217;s a windows executable used to restore the phone to a default install.<\/p>\n<p><strong>Useful resources<\/strong><\/p>\n<p>I used these as references during my install:<\/p>\n<ul>\n<li><a href=\"http:\/\/forum.xda-developers.com\/showthread.php?t=2321904\">Stock-Rooted Virgin Mobile HBOOT 1.57.0000<\/a><\/li>\n<li><a href=\"http:\/\/androidlegend.com\/upgrade-htc-one-v-primoc-to-android-4-2-via-cm10-1\/\">Upgrade HTC One V CDMA (PrimoC) to Android 4.2 via Cyanogenmod 10.1<\/a><\/li>\n<li><a href=\"http:\/\/forum.xda-developers.com\/showthread.php?t=2117611\">[ROM][PrimoC][CDMA][NIGHTLIES][4.2.x] CyanogenMod 10.1 Unofficial<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>My weekend project was installing CyanogenMod 10.1 on an HTC One V phone that I got from my housemate. The phone is made for Virgin Mobile, which uses a CDMA network. The codename I&#8217;ve seen for the phone is primoc, though I don&#8217;t quite understand how the naming convention works.\u00a0 The process took me about&hellip; <a class=\"more-link\" href=\"https:\/\/blogs.terrorware.com\/geoff\/2013\/09\/15\/installing-cyanogenmod-10-1-on-an-htc-one-v-cdma-phone\/\">Continue reading <span class=\"screen-reader-text\">Installing CyanogenMod 10.1 on an HTC One V (CDMA) phone<\/span><\/a><\/p>\n","protected":false},"author":3,"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":[27,5],"tags":[21231,21230,21233,21232],"class_list":["post-2581","post","type-post","status-publish","format-standard","hentry","category-hacks","category-howto","tag-android","tag-cyanogenmod","tag-htc","tag-phone","entry"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4wnIz-FD","_links":{"self":[{"href":"https:\/\/blogs.terrorware.com\/geoff\/wp-json\/wp\/v2\/posts\/2581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.terrorware.com\/geoff\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.terrorware.com\/geoff\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.terrorware.com\/geoff\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.terrorware.com\/geoff\/wp-json\/wp\/v2\/comments?post=2581"}],"version-history":[{"count":2,"href":"https:\/\/blogs.terrorware.com\/geoff\/wp-json\/wp\/v2\/posts\/2581\/revisions"}],"predecessor-version":[{"id":2583,"href":"https:\/\/blogs.terrorware.com\/geoff\/wp-json\/wp\/v2\/posts\/2581\/revisions\/2583"}],"wp:attachment":[{"href":"https:\/\/blogs.terrorware.com\/geoff\/wp-json\/wp\/v2\/media?parent=2581"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.terrorware.com\/geoff\/wp-json\/wp\/v2\/categories?post=2581"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.terrorware.com\/geoff\/wp-json\/wp\/v2\/tags?post=2581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}