{"id":2384,"date":"2011-04-07T01:05:31","date_gmt":"2011-04-07T05:05:31","guid":{"rendered":"http:\/\/www.psychocats.net\/ubuntucat\/?p=2384"},"modified":"2011-04-07T01:05:31","modified_gmt":"2011-04-07T05:05:31","slug":"rooting-someone-elses-droid","status":"publish","type":"post","link":"https:\/\/www.psychocats.net\/ubuntucat\/rooting-someone-elses-droid\/","title":{"rendered":"Rooting someone else&#8217;s Droid"},"content":{"rendered":"<p>I rooted my first Android phone (the MyTouch 3G) within a month of owning it, and I rooted my second Android phone (the MyTouch 4G) within a day of owning it. Rooting is sometimes an easy process and sometimes a bit complicated, but in my experience it&#8217;s always been worth the effort. My sister-in-law came to visit and complained that her almost year-and-a-half-old Droid (the original, not X or Incredible) is glitchy, has poor battery life, and is just not that responsive. She wants to get an iPhone but is not yet eligible to switch over subsidized. So I offered to root her phone for her. <\/p>\n<p> Now, I&#8217;m always hesitant to try to fix people&#8217;s computer problems, and the same goes for Android phones (which are basically really small computers). On the one hand, I know their experience can be better. On the other hand, I know that a successful migration of any kind or major overhaul involves time and some testing. Most of the time, people want a quick fix. And if you tell them it&#8217;ll take a long time, they&#8217;ll feel guilty about using up your time and just say &#8220;Oh, it&#8217;s okay. Don&#8217;t bother.&#8221; Really, though, they&#8217;re still not happy with whatever situation they&#8217;re in. So I always try my best to find the balance between quick fix and thorough fix. <\/p>\n<p> So I got her to promise me not to install Advanced Task Killer (which was probably responsible for at least some of the glitchiness), I backed up her bookmarks and apps, and then I began to root her phone. I tried to follow the <a href=\"http:\/\/wiki.cyanogenmod.com\/index.php?title=Motorola_Droid:_Full_Update_Guide\">Droid full update guide at the Cyanogen mod wiki<\/a>, and I ran into a couple of bumps along the way. First of all, the sbf_flash file for Linux gave a segmentation fault, but the guide actually offers a separate download if that happens, so I used that. I also tried to flash the ClockworkMod Recovery, but when I tried to reboot into recovery mode, I got stuck on the Motorola logo, so I had to take out the battery, flash back to SPRecovery, install the Cyanogen rom, and then flash ClockworkMod again. <\/p>\n<p> Immediately, she was impressed with the upgrade. I told her it was Gingerbread, and she had no idea what that meant. I told her it&#8217;s basically the next version of Android. She didn&#8217;t really seem to care. She just liked the cleaner interface. She liked the battery life displayed when she&#8217;s about to unlock the phone. She found it a bit more responsive. The only problem is I forgot to back up her Angry Birds data, so she&#8217;d have to play all the levels all over again. So I did a bit of Google searching and experimenting and found out I could get the data out of \/data\/data\/com.rovio.angrybirds\/files\/highscores.lua, \/data\/data\/com.rovio.angrybirdsrio\/files\/highscores.lua, and \/data\/data\/com.rovio.angrybirdsseasons\/files\/highscores.lua. To do it properly, you have to beat at least one level in each version of Angry Birds. Then, instead of copying the file and changing permissions, you should <i>cat<\/i> one file into the next: <\/p>\n<div class=\"terminal\">cat highscores.lua > \/data\/data\/com.rovio.angrybirds\/files\/highscores.lua<\/div>\n<p> Overall, I&#8217;m surprised that she liked it. Usually I think of rooting as for power users who like to tinker with their smartphones. It&#8217;s good to know end users can enjoy the benefits of a rooted phone as well. Extra bonus is that when you boot up the phone there isn&#8217;t that annoying &#8220;Droid!!!&#8221; robotic voice announcing the name of the phone. And I know she can stay on Cyanogen RC 4 until Christmas when I see her next, and still be ahead of the OTA updates to the Droid. Or she may just get the iPhone 5 by then.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I rooted my first Android phone (the MyTouch 3G) within a month of owning it, and I rooted my second Android phone (the MyTouch 4G) within a day of owning it. Rooting is sometimes an easy process and sometimes a bit complicated, but in my experience it&#8217;s always been worth the effort. My sister-in-law came&hellip; <a class=\"more-link\" href=\"https:\/\/www.psychocats.net\/ubuntucat\/rooting-someone-elses-droid\/\">Continue reading <span class=\"screen-reader-text\">Rooting someone else&#8217;s Droid<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[641,793,791],"class_list":["post-2384","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-android","tag-droid","tag-rooting","entry"],"_links":{"self":[{"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/posts\/2384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/comments?post=2384"}],"version-history":[{"count":6,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/posts\/2384\/revisions"}],"predecessor-version":[{"id":2390,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/posts\/2384\/revisions\/2390"}],"wp:attachment":[{"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/media?parent=2384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/categories?post=2384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.psychocats.net\/ubuntucat\/wp-json\/wp\/v2\/tags?post=2384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}