{"id":1121,"date":"2014-02-10T20:53:40","date_gmt":"2014-02-10T15:23:40","guid":{"rendered":"http:\/\/ravi.rajiniravi.com\/blog\/?p=1121"},"modified":"2014-06-04T14:34:05","modified_gmt":"2014-06-04T09:04:05","slug":"cyanogenmod-11-on-atrix-2","status":"publish","type":"post","link":"https:\/\/ravi.rajiniravi.com\/blog\/2014\/02\/cyanogenmod-11-on-atrix-2\/","title":{"rendered":"KitKat 4.4 via Cyanogenmod 11 on Atrix 2"},"content":{"rendered":"<p>Motorola Atrix 2 is a decent phone. Unfortunately, the official OS development has stopped at <a title=\"Motorola Atrix 2 Software Update\" href=\"https:\/\/motorola-global-portal.custhelp.com\/app\/answers\/detail\/a_id\/90004\" target=\"_blank\">Ice cream Sandwich<\/a>. A little later there was a <a title=\"Jelly Bean\" href=\"http:\/\/9tutorials.org\/how-tos\/how-to-update-your-atrix-2-to-jelly-bean-official-leak-3-4-1-2\/731\/\" target=\"_blank\">Jelly Bean<\/a> Leak that emerged. It was clearly left 90% into the development &#8211; the GPS didn&#8217;t work, the FM radio was broken and the numbers were auto dialled with China country code. Now there is <a title=\"KitKat\" href=\"http:\/\/www.android.com\/versions\/kit-kat-4-4\/\" target=\"_blank\">KitKat<\/a> which is way superior than the ICS that the Atrix 2 runs, which makes the 2 year old phone quite outdated.<\/p>\n<p>Thankfully, stock versions of Android can be installed via <a title=\"Cyanogenmod\" href=\"http:\/\/www.cyanogenmod.org\/\" target=\"_blank\">Cyanogenmod<\/a> (CM). The latest Android OS &#8211; Kitkat 4.4.2 &#8211; can be installed via <a title=\"CM11 Edison - Atrix 2\" href=\"http:\/\/wiki.cyanogenmod.org\/w\/Unofficial_Ports#Motorola_Atrix_2_.28MB865.2Fedison.29\" target=\"_blank\">Cyanogenmod 11 &#8211; Unofficial Edison<\/a>.<\/p>\n<p>I had to garner info on upgrading to CM11 from multiple sites. This is my consolidated tutorial on how to upgrade Atrix 2 to CM11. Before you start, backup whatever you have on the device and make sure battery is sufficiently charged. The entire process should not take more than 30 minutes.<\/p>\n<p>1. Firstly, the basic stuff to transfer files between the computer and the device.<\/p>\n<ul>\n<li>Install <a title=\"Motorola Atrix 2 Device Manager\" href=\"https:\/\/motorola-global-portal.custhelp.com\/app\/answers\/prod_answer_detail\/a_id\/78863\/p\/30,6720,8109\/action\/auth\" target=\"_blank\">USB driver<\/a><\/li>\n<li>USB debugging is enabled to transfer files between phone and PC (settings &gt; developer options &gt; &#8220;USB Debugging&#8221;)<\/li>\n<\/ul>\n<p>2. Root your Atrix<\/p>\n<ul>\n<li>Download the file <a title=\"ICS_Root\" href=\"http:\/\/db.tt\/16Cd0p7N\" target=\"_blank\">ICS_Root_Atrix_2.zip<\/a><\/li>\n<li>Unzip the file<\/li>\n<li>Go to settings &gt; Security &gt; Unknown Sources<\/li>\n<li>Connect phone to pc using data cable<\/li>\n<li>Select computer connection as Camera (PTP)<\/li>\n<li>First run ADB.exe from the folder you have extracted ( important )<\/li>\n<li>When the program closes run ROOT.bat<\/li>\n<\/ul>\n<p>The phone should reboot quickly a couple of times during the process&#8230; In the DOS prompt, press any key when asked by the ROOT.bat window to press any key to continue.. The process should take 3-5 minutes. You should get a message that the rooting is complete. Wait till the phone reboots and back to your home screen. Rooting is done<\/p>\n<p>3. Install the latest <a title=\"Bootmenu manager on Play Store\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.projectlense.bootmenu.manager\" target=\"_blank\">Boot Menu Manager app <\/a>(BMM).<\/p>\n<p>4. Download CM 11 &amp; <a title=\"GApps\" href=\"http:\/\/wiki.cyanogenmod.org\/w\/Google_Apps\" target=\"_blank\">GApps<\/a> (all proprietary Google branded Apps that come pre installed on your phone) and<\/p>\n<ul>\n<li><a title=\"CM11 Edison\" href=\"http:\/\/goo.im\/devs\/alteredlikeness\/edison\/cm\" target=\"_blank\">CM11 For Motorola Atrix HD<\/a> [Copy the latest CM11 file] {Make sure you read about the stability of the release version from the <a title=\"Atrix 2 Android Development\" href=\"http:\/\/forum.xda-developers.com\/showthread.php?t=2275529\" target=\"_blank\">XDA<\/a> thread here &#8211; I use the 20140115 version}<\/li>\n<li><a title=\"GAPPS\" href=\"http:\/\/www.androidfilehost.com\/?fid=23252070760973451\" target=\"_blank\">Google Apps<\/a><\/li>\n<li>Connect phone and copy these files onto your memory card<\/li>\n<li>Disconnect and reboot<\/li>\n<\/ul>\n<p>5. Time to install CM11 (KitKat &#8211; Android 4.4.2)<\/p>\n<ul>\n<li>Turn on device and BMM comes up<\/li>\n<li><strong>Set up the partition<\/strong>:\n<ul>\n<li>Leave <em>System 1<\/em> which is the default partition to run the existing OS. Use any other partition (excluding<br \/>\n<em>System 2<\/em>, the System 2 partition on Motorola Atrix 2 has some memory limitation<\/li>\n<li>Create the partition first (example <em>System 3<\/em>). To do so, go to Settings &gt; tap on the System that you want to create for example System 3 &gt; Partition Setup &gt; System.img \u2013&gt; Create &gt; Set space (500MB). Then create data partition of about 1 GB and finally Cache Partition with 300MB<\/li>\n<li>Now tap on Recovery &gt; Switch system &gt; System 3 (that we created earlier so that you are choosing <em>System 3<\/em> to install stuff on)<\/li>\n<li>Tap on <em>Firmware Flashing<\/em> and then <em>Backup CID<\/em><\/li>\n<li>Now, tap on <em>Mount &amp; Format<\/em>. Now perform format\/system, format\/data and format\/cache<\/li>\n<li>Go back to main recovery screen. The tap on Wipe &amp; Clean option. The perform all 4 wiping task that located there one by one<\/li>\n<li>Once done switch the system again to System 3 to make sure, you are in right partition<\/li>\n<\/ul>\n<\/li>\n<li><strong>Install Files<\/strong>\n<ul>\n<li>Once everything done, tap on <em>Install zip package<\/em>, then tap on <em>Install a zip package, <\/em> locate the <em>CM11<\/em> file that you copied and select it (Power button (use Volume keys to scroll). Tap on Yes to start the installation process. The ROM installation will begin<\/li>\n<li>Once the ROM installation process end, repeat the previous step but choose the <em>GApps <\/em><i>file<\/i> instead of ROM zip to install the Google apps package<i> <\/i><\/li>\n<li>When installation is completed, go back to the main recovery menu and select <em>reboot options <\/em>and then tap on <em>Reboot <\/em>to reboot your Motorola Atrix 2<\/li>\n<\/ul>\n<\/li>\n<li><strong>Setup BMM<\/strong>\n<ul>\n<li>Then boot into BMM again, go to <em>Recovery<\/em>, tap on <em>System Keeper<\/em> and then install BMM on <em>main system<\/em> (which is System 1).<\/li>\n<li>Reboot<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>You are done!<\/p>\n<p>When you reboot, you should be able to select the partition in the Boot Menu Manager. System 1 would have your old OS and System 3 would have Android 4.4.2 based CM11 ROM. Root is turned off by default in CM derived ROMs, you must enable developer settings first (tap the build number 8 times under about device), then enable root under Developer Settings].<\/p>\n<p><strong>CM11 is not without its issues<\/strong>, the FM App is missing, the GPS doesn&#8217;t lock quickly, there are issues with the dialer and voice gets garbled sometimes.<\/p>\n<p>Before I sign off, nothing beats Atrix 2 running ICS. So keep it in <em>System 1<\/em> just incase you want a stable OS without bugs and very good battery life.<\/p>\n<p><strong>Update: I have been using MoKee for a few days now. Its amazing &#8211; much better than CM 11. Instructions <a title=\"Mokee for Atrix 2\" href=\"http:\/\/ravi.rajiniravi.com\/blog\/2014\/06\/mokee-for-atrix-2\/\">here<\/a>.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Motorola Atrix 2 is a decent phone. Unfortunately, the official OS development has stopped at Ice cream Sandwich. A little later there was a Jelly Bean Leak that emerged. It was clearly left 90% into the development &#8211; the GPS didn&#8217;t work, the FM radio was broken and the numbers were auto dialled with China [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3979,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"book_review_cover_url":"","book_review_title":"","book_review_series":"","book_review_author":"","book_review_genre":"","book_review_isbn":"","book_review_publisher":"","book_review_release_date":"","book_review_format":"","book_review_pages":"","book_review_source":"","book_review_rating":"","book_review_summary":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1121","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"jetpack_featured_media_url":"https:\/\/ravi.rajiniravi.com\/blog\/wp-content\/uploads\/2021\/01\/photo-1547139559-c89c59d117611.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/posts\/1121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/comments?post=1121"}],"version-history":[{"count":6,"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/posts\/1121\/revisions"}],"predecessor-version":[{"id":1140,"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/posts\/1121\/revisions\/1140"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/media\/3979"}],"wp:attachment":[{"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/media?parent=1121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/categories?post=1121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ravi.rajiniravi.com\/blog\/wp-json\/wp\/v2\/tags?post=1121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}