{"id":2263,"date":"2012-06-24T15:24:05","date_gmt":"2012-06-24T08:24:05","guid":{"rendered":"http:\/\/www.jfdesignnet.com\/?p=2263"},"modified":"2012-06-24T15:24:05","modified_gmt":"2012-06-24T08:24:05","slug":"galaxy-nexus-i9025-rooting","status":"publish","type":"post","link":"https:\/\/www.jfdesignnet.com\/?p=2263","title":{"rendered":"Galaxy Nexus i9025 rooting"},"content":{"rendered":"<p><a href=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2012\/06\/galaxy-nexus.png\" rel=\"lightbox[2263]\"><img decoding=\"async\" loading=\"lazy\" class=\"alignright  wp-image-2269\" title=\"galaxy-nexus\" src=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2012\/06\/galaxy-nexus-206x300.png\" alt=\"\" width=\"130\" height=\"188\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Just bought this galaxy nexus i9025 GSM and rooted on the day one \ud83d\ude00 I can&#8217;t work without SSH, so all of my gadgets must have this feature no matter what. I even forgot to check the warranty card before executing fastboot oem unlock &#8230; hahaha<\/p>\n<p style=\"text-align: justify;\">The rooting overall steps is pretty much the same as on Nexus S rooting but since I&#8217;m not using the same source, and downloading again all the needed package, so better write it down again for my notes, and maybe help others too. Basically, I follow this <a href=\"http:\/\/wiki.cyanogenmod.com\/wiki\/Galaxy_Nexus_%28GSM%29:_Full_Update_Guide\">wiki<\/a> and this <a href=\"http:\/\/galaxynexusroot.com\/galaxy-nexus-root\/how-to-root-galaxy-nexus-universal-guidegsmverizonsprintwindowslinuxmac\/\">walkthrough<\/a> as my reference.<\/p>\n<h3><strong>Requirement and Preparation :<\/strong><\/h3>\n<ul>\n<li style=\"text-align: justify;\">Make sure you were running linux, if you were using winblows, close this page!<\/li>\n<li style=\"text-align: justify;\">Make sure you already had an Android Debugging Bridge (adb) on your system, if not, download the android SDK Tools from <a href=\"http:\/\/developer.android.com\/sdk\/index.html\">here<\/a> and follow the instruction there for installation on your system.<\/li>\n<li style=\"text-align: justify;\">Read this thoroughly :<br \/>\n<em>Your warranty is now void.<\/em><br \/>\n<em> <\/em>I am not responsible if you brick your phone, get stuck in a bootloop, or if your phone grows arms and tries to kill you. Flash at your own risk!<br \/>\n<em> Please do some research if you have any concerns about risk of getting rooted before continuing! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you!!<\/em><br \/>\n<em> If you have any other objection, don\u2019t bother to comment, just close this page!<\/em><\/li>\n<\/ul>\n<h3 style=\"text-align: justify;\"><strong><strong>Rooting Process :<\/strong><\/strong><\/h3>\n<p style=\"text-align: justify;\">There are some files we need to download and prepare :<\/p>\n<ul style=\"text-align: justify;\">\n<li>Download fastboot tool for linux <a href=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2012\/06\/fastboot.zip\">here<\/a>.<\/li>\n<li>Download the latest version of the ClockworkMod Recovery:\n<ul>\n<li>ClockworkMod Recovery 5.5.0.2: <a href=\"http:\/\/download.clockworkmod.com\/recoveries\/recovery-clockwork-5.5.0.2-maguro.img\" rel=\"nofollow\">Download<\/a>\n<dl>\n<dd>md5: <code>445887336a863573997ccbaeedddc984<\/code><\/dd>\n<\/dl>\n<\/li>\n<\/ul>\n<\/li>\n<li>Download the Superuser tools and binary from <a href=\"http:\/\/androidsu.com\/superuser\/\">androidsu.com<\/a> or you may use <a href=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2012\/06\/CWM-SuperSU-v0.87.zip\">mine<\/a>.<\/li>\n<li>Place all of them on a single folder such as ~\/project\/galaxy-nexus and cd into it.<\/li>\n<li>From now on we are stand on ~\/project\/galaxy-nexus and continue the below steps.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><strong>Copying Clockworkmod Recovery and Superuser Tools :<\/strong><\/p>\n<p style=\"text-align: justify;\">This step is needed since when we are on Recovery mode, we cannot mount the sdcard as usb storage due to change on media storage protocol on this Galaxy Nexus that now change to MTP ( I really hate this MTP) rather than usualy usb media storage as on Nexus S.<\/p>\n<p style=\"text-align: justify;\">Plugin the usb cable and copy the Clockworkmod recovery and Superuser tools using adb to the root of the sdcard :<\/p>\n<p>{code}adb push recovery-clockwork-5.5.0.2-maguro.img \/sdcard<br \/>\nadb push CWM-SuperSU-v0.87.zip \/sdcard{\/code}<\/p>\n<p><strong>Unlock the Bootloader :<\/strong><br \/>\nThis step is needed because nexus s has an OEM lock code at the bootloader, we must unlock it first.<\/p>\n<ul style=\"text-align: justify;\">\n<li>Turn off the phone<\/li>\n<li>Turn it on by holding Volume Down then Volume Up (also hold) and Power until fastboot mode comes up.<\/li>\n<li>Plug the phone in via USB cable to your computer while it is in fastboot mode.<\/li>\n<li>Open konsole, su to root and type this command :<br \/>\n{code}fastboot oem unlock{\/code}<\/li>\n<li>When you hit Enter, the phone will ask you about unlock the bootloader to confirm, select yes of course.<\/li>\n<li>You now have an unlocked bootloader.<\/li>\n<li>When unlocked, during booting, when Google text come out, there will be an unlock padlock at the bottom of the phone screen. This is normal. no worry.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><strong>Flashing a Custom Recovery Image :<\/strong><\/p>\n<p style=\"text-align: justify;\">This step is needed so we can root \/ install custom ROMs later with this custom recovery image.<\/p>\n<ul style=\"text-align: justify;\">\n<li>Put the phone on fastboot mode like above steps, turn it off, turn it on again by holding Volume Down + Volume Up and Power button until fastboot mode comes up, and plugged in the USB cable.<\/li>\n<li>Open konsole, su to root and type this command :<br \/>\n{code}fastboot flash recovery recovery-clockwork-5.5.0.2-maguro.img{\/code}<\/li>\n<li>Done. You were using the custom recovery image and ready to root.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><strong>Root the Phone :<\/strong><\/p>\n<ul style=\"text-align: justify;\">\n<li>If you\u2019re still on fastboot mode, continue to next step, and if not put the phone on fastboot mode like above steps, turn it off, turn it on again by holding Volume Up and Power until fastboot mode comes up, and plugged in the USB cable.<\/li>\n<li>While in fastboot mode screen, select <strong>Recovery<\/strong> using the volume buttons to move the hightlight and power button to execute then wait for it to boot into recovery mode.<\/li>\n<li>In Recovery mode menu, scroll to flash zip from sdcard and then choose zip from sd card<\/li>\n<li>Select the\u00a0 CWM-SuperSU-v0.87.zip file and wait for it to finish flashing.<\/li>\n<li>Once it is done, select <strong>Go Back<\/strong> then <strong>Reboot<\/strong> System and wait for the phone to reboot.<\/li>\n<li>Your phone is rooted now, but there is one more step to complete the process.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><strong>Stop the Phone from Uninstalling the Custom Recovery Image :<\/strong><\/p>\n<ul style=\"text-align: justify;\">\n<li>Once the phone is booted up, plug it in via USB cable and do <strong>NOT<\/strong> mount the storage.<\/li>\n<li>Open konsole, su to root and type this command :<br \/>\n{code}adb shell<br \/>\ncd etc<br \/>\nmount -o rw,remount \/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/system \/system<br \/>\nmv install-recovery.sh install-recovery-no.sh{\/code}<br \/>\n<span style=\"text-decoration: underline;\">Note:<\/span><br \/>\n<em>Just in case the mount points on yours is different than mine, you may check the mount points with mount command.<\/em><\/li>\n<li>That above commands can be explain as we will mount the system as writable and rename the file that overwrites the recovery image on reboot so that our custom recovery will stay.<\/li>\n<li>Turn off the phone and turn it back on by holding down Volume Up and Power to get into fastboot mode.<\/li>\n<li>Plug the phone in via USB cable while in fastboot mode, open konsole again, su to root and type this :<br \/>\n{code}adb reboot bootloader<br \/>\nfastboot flash recovery recovery-clockwork-5.5.0.2-maguro.img{\/code}<\/li>\n<li>Once it is done, you have just reflashed the recovery image and it will now stick. You are all done! You have an unlocked bootloader, had a Clockworkmod Recovery, and root access!<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">You may continue to flash a custom ROM now, such as <a href=\"http:\/\/get.cm\/?type=nightly\">Cyanogenmod<\/a> or Android Open Kang Project like mine with the Clockworkmod recovery tools. Personally I like AOKP-milestone5 better, thanks to the devs who create this.<\/p>\n<p style=\"text-align: justify;\">have fun \u2026<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just bought this galaxy nexus i9025 GSM and rooted on the day one \ud83d\ude00 I can&#8217;t work without SSH, so all of my gadgets must have this feature no matter what. I even forgot to check the warranty card before executing fastboot oem unlock &#8230; hahaha The rooting overall steps is pretty much the same [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2269,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[166,198],"_links":{"self":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts\/2263"}],"collection":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2263"}],"version-history":[{"count":0,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts\/2263\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/media\/2269"}],"wp:attachment":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}