Related
sorry for disturbing all of you
but i really have no solution to deal with it
after flashing the rom CyanogenMod 5.0.8-final Stable/Fast 2.1
my magic reboots and it cant stop
wt happened to my phone?
please help me............
well wrong section but it will be moved.
anyway... can you boot to recovery?
if so put another rom on the sd card.( try this http://forum.xda-developers.com/showthread.php?t=654284)
follow the steps, wipe, flash and come back to here to say if it worked
good luck
thx a lot
but i wonder if my steps are correct
could you please tell me the steps briefly?
Partition SD Card:
1. Use Cursor's or Amon Ra's recoveries to partition SD card.
2. When phone is off, press Home and Power buttons at the same time to start into recovery.
3. Select Partition sdcard.
4. Select Partition SD.
5. Press Home to confirm.
6. Use trackball to select minimum swap-size of 64 MB (I use 96 MB).
7. Press Home to set swap-size.
8. Press Home to set Ext-size of 512 MB. FAT32-size will be the remainder of the sd card.
9. Press Home to confirm and partition.
10. Press Home to confirm.
11. Exit.
Install ROM:
1. Download the cooked ROM
2. Save the ROM to sd card
3. Wipe data/factory reset
4. Wipe Dalvik-cache
5. Wipe SD:ext partition
6. Flash ROM
7. Reboot
8. Let the rom take its time.
9. Open AutoKiller, click Menu, select/click Presets, select/click Optimal.
10. Open SupSetup and activate JIT.
11. Open TasKiller and set SupSetup and AutoKiller to ignore (not sure if this matters, but I don't want TasKiller to shutdown these 2 apps)
12. Configure phone settings, set up accounts, sync, etc.
13. Reboot.
i cant fastboot the files to my phone...
i typed the command in cmd and it told me that it cannot be executed
nathanysh said:
i cant fastboot the files to my phone...
i typed the command in cmd and it told me that it cannot be executed
Click to expand...
Click to collapse
do you have android SDK at all ? at some folder extracted? if so , you have to either cmd to that folder and then run fastboot command, or put it in path of windows, and then you can call it from any folder...
nathanysh said:
sorry for disturbing all of you
but i really have no solution to deal with it
after flashing the rom CyanogenMod 5.0.8-final Stable/Fast 2.1
my magic reboots and it cant stop
wt happened to my phone?
please help me............
Click to expand...
Click to collapse
Reboot into recovery and wipe everything then reflash your rom.
sike89 said:
well wrong section but it will be moved.
anyway... can you boot to recovery?
if so put another rom on the sd card.( try this http://forum.xda-developers.com/showthread.php?t=654284)
follow the steps, wipe, flash and come back to here to say if it worked
good luck
Click to expand...
Click to collapse
I'll take care of it and move it to General.
I am starting this thread to provide guide to newbies (still anyone left?) for enabling them to get following
1. How to root HTC HERO SPRINT CDMA? Post: #2
2. How to backup SD card (along with nandroid backup)? Post: #3
3. How to partition SD card to get it ready for A2SD? Post: #4
4. How to install preferred ROM? Post: #5
5. How to install a custom kernel and get Overclock working? Post: #6
6. FAQ section covering Post: #7
A. How to upgrade 2GB micro-sd to 16GB micro-sd, with out hassle
B. SWAP and Dalvik-cache on SD. What can go wrong?
C. How to flash adhoc update zips?
D. How to take screenshot of phone?Idea of this thread is to link new comers to corresponding detailed thread and not to repeat the thing here. Threads are already available for each activity above, but for a new comer, it is difficult to understand the link among them. First few posts will be updated regularly to try to make it as easy as possible for new comers.
First post is reserved for basics, explaining the over all concept. This will be followed by four more post explaining steps for each one.
Before starting, why do we need to do this? What will we get out of this, if you are a regular phone user?
Get Power to install more application
By default Android phone (OS version till 2.1, not 2.2 and later) does not allow you to install applications on SD card. SD card can be used for storing data, not application. This limits your capability to install more and more applications / games If you follow procedure four, all market applications will automatically install in SD Card.
Overclock
All mobile phone processors speeds are configurable. Step 5 and 6 will allow you to either overclock your phone, which will increase the speed or under some critical condition, you can also reduce speed to increase battery life.
Connect your Laptop/PC with internet through Phone
Wireless tether, which allows you to use your phone as modem.
Use adware application without ads
Some applications requires special permission like AdFree. After installing AdFree, you can enjoy ad enabled freewares with out ad
If you do not foresee any requirement for above mentioned points, you can live without root.
Credits are mentioned in next set of posts as it will be actually linking to actual post. Along with link, I will build FAQ, which shall list known questions and answers.
Special credits:
1. regaw_leinad: His ROOT 2.1 thread never gave me a chance to ask a question. Gave me the required confident to root my phone.
2. nfinitefx45: For guiding my first flashing and partitioning. Even though information is available in this forum, but it is scattered. It doesn't give enough confident for a newbie to start. He just guided me with steps / links. Some of the points in this thread are based on his comments.
1. How to root HTC HERO SPRINT CDMA?
Following thread by regaw_leinad is an excellent thread providing step by step procedure.
http://forum.xda-developers.com/showthread.php?t=694572
Known issue faced:
1. Ensure that you are not running sprint update 2.27.651.6. It is explained in first and second post. If you are already running 2.27.651.6, follow second post in that thread and then follow first.
2. If you are planning to use custom Kernel and over clocking, it is suggested to use recovery image mentioned just after step 10 in that post. It will ask you to loop back to step #9. Just follow.
If you are thinking, what will you loose by downgrading to 2.27.651.5, custom ROM installation procedure will take care of same.
How to backup SD card (along with nandroid backup)?
If you want to install applications in SD card, you need to partition your SD card. This will lead to complete data loss.
Steps mentioned in the thread above will create a backup of your phone in SD card. It is advisable to keep a copy of the same in some other safe location. This will be handy, if it is required for recovery.
Option #1: Easiest way is to switch off your phone. Pull micro-sd card, mount it in your PC using a card reader. Perform a copy.
Option #2: Through phone menu (Settings -> Connect to PC -> Default connection type -> Disk drive), prepare SD card data data transfer using unmount SD card and copy data from SD card to PC. This is also safer option. This option might not work starting Android 2.2, since unmounting SD card will force close all application installed in SD card. If you are using A2SD, it works as A2SD uses different partition. Read here
In both cases, you need to ensure that you have copied/backed up /nandroid/ directory of your SD card. If you are planning to perform partition, back complete SD card to your PC.
Now you are ready for partition.
How to get partition your SD card for getting it ready for A2SD?
1.What is A2SD?
As mentioned in first post, by default Android phone (OS version till 2.1, not 2.2 and later) does not allow you to install applications on SD card. SD card can be used for storing data, not application. This limits your capability to install more and more applications / games If you follow procedure four, all market applications will automatically install in SD Card.
2. Why does it require partition?
By default all your SD cards will have FAT16 or FAT 32 partition. To run application through SD card you need EXT3 or EXT4 partition. In addition, it is advisable to provide some SWAP partition to OS, which will enable it to store data of running application in SD card.
3. Why will it lead to data loss?
Standard procedure will format SD card and re-partition it. It means you will loose data. Commercial tools are available to re-partition without data loss, but I have not tried it in recent past. If required do a google.
4. What is the procedure?
Critical : BACKUP YOUR SD CARD TO YOUR COMPUTER. Steps are in the post 2 of this thread.
Following steps are taken from http://forum.xda-developers.com/showpost.php?p=6292446&postcount=1
Step #1: Reboot into recovery. Post #9 explains the same
You will get into Android System Recovery.
Step #2: select Partition sdcard
To move up/down, you need to rotate TRACKBALL. To select the option, press TRACKBALL.
You will get into Partition sdcard menu.
Step #3: select Partition SD
Step #4: It is menu driven. Just follow instruction. I have allocated 64Mb for swap, 1024Mb for EXT and rest for data. It is not advisable to allocate more than 1024Mb for EXT.
After this step you will get back to Partition sdcard menu. Now you need to change your partition type to EXT3.
Step #5: select SD:ext2 to ext3
Step #6: As most of the ROMs are not supporting EXT4 (especially Sprint Stock ROM), do not upgrade SD:ext3 to ext4
Step #7: Press the back button on the phone to go back to the main menu.
Step #8: Select Reboot system now.
This will reboot your system. You would have lost all your SD card data. Now you are ready to flash new ROM.
Step #9: Select If you had taken backup of your data earlier, you can restore them now. In particular, to flash your ROM, you need to copy ROM ZIP file to root directory of your SD Card..
Steps for those struggling with partition option (ie step #4):
Step #4.1:
Partition sdcard?
Press HOME to confirm.
any other key to abort.
Click to expand...
Click to collapse
press HOME button
Use trackball or volume-keys
to increase/decrease size.
HOME to set (0=NONE) :
Swap-size = 32 MB
Click to expand...
Click to collapse
Using TRACKBALL select 64 MB.
Press HOME to set.
Ext2-size = 512 MB
Click to expand...
Click to collapse
Using TRACKBALL select 1024 MB.
Press HOME to set.
FAT32-size = Remainder
Continue partitioning?
Press HOME to confirm.
any other key to abort.
Click to expand...
Click to collapse
Press HOME.
It will take few minutes.
Your card is ready (with out data ).
How to install preferred ROM?
Next step is to flash a custom ROM. I successfully flashed ROM available in thread http://forum.xda-developers.com/showthread.php?t=703267
It is based on Sprint 2.27.651.6 STOCK. You need to download HeroCSprint_2276516-xxxxxxxxxxxxx from that thread.
Step #1: Download required ROM. Ex: Sprint 2.27.651.6 STOCK Deoxed w/A2SD Update 3 has HeroCSprint_2276516-... Size of the ROM will be approx 100 MB to 150 MB
Step #2: Copy downloaded ROM to root directory of SD card. It shall be available in /sdcard/. For copying, you can use the steps followed to copy files from PC to phone which you were rooting the phone by getting into adb shell. Keep the file as ZIP file only. Do not unzip.
Step #3: Reboot your phone in recovery mode as mentioned in post #9
Step #4: From Android system recovery screen select Wipe option. Rotate TRACKBALL to highlight the required option and press TRACKBALL to select
Step #5: You need to wipe data, dalvik-cache. If you are already having A2SD, you shall wipe SD:ext partition.
Select them one by one and press HOME button to wipe data.
Step #6: Go back to main menu by pressing BACK button
Step #7: Select Flash zip from sdcard
Step #8: Select the just copied ROM from the list of zip files.
Step #9: Press HOME button confirm flashing
Step #10: It will install ROM. Once completed system will go back to main menu.
Step #11: Reboot by selecting Reboot system now option.
Enjoy your new ROM.
How to install a custom kernel?
It turned out to be simpler that what I thought.
Step #1: Download required kernel.
With Sprint 2.27.651.6 STOCK Deoxed w/A2SD Update 3 ROM mentioned above, DarchKernelv4 710mhz with Free Memory Tweak For Infinitefx Kernel is found to be working.
Click to expand...
Click to collapse
Step #2: Copy the zip file Infinitefx_v4_710_M.zip to root directory of sdcard.
Step #3: Reboot you phone in recovery mode. Refer to post #9
Step #4: From Android system recovery screen select Wipe option. Rotate TRACKBALL to highlight the required option and press TRACKBALL to select
Step #5: You need to wipe dalvik-cache. As you are only updating kernel, you need not wipe data and ext partition.
Select them one by one and press HOME button to wipe data.
Step #6: Go back to main menu by pressing BACK button
Step #7: Select Flash zip from sdcard from menu using trackball
Step #8: Select the zip file copied into sdcard in step #1.
Step #9: Press HOME button
It is advised to once again wipe dalvik-cache post kernel flash.
Step #10: From Android system recovery screen select Wipe option. Rotate TRACKBALL to highlight the required option and press TRACKBALL to select
Step #11: You need to wipe dalvik-cache. As you are only updating kernel, you need not wipe data and ext partition.
Select them one by one and press HOME button to wipe data.
Step #12: Go back to main menu by pressing BACK button
Step #13: Reboot the phone by selecting 'Reboot Phone' option
Your phone is ready. 710 Kernal will by default set the clock speed as 710Mhz. You can adjust the speed by using market applications.
Frequently asked questions.
A. How to upgrade from 2GB to 16GB micro-sd
Step #1: Ensure you are using RA 1.6.2 as recovery image. It will be the last line in your phone, when you are in recovery mode (Check Post #9). Lower and upper versions are being reported as having some issue as on this date. If you are having any other version, Flash RA 1.6.2
Step #2: Take nandroid back up on you phone on old SD card and save it in your PC. (Post #2)
Step #3: Nandroid would have saved backup of your phone in SD card. Mount your SD card in your PC and take complete backup of your SD card's FAT32 partition.
Step #4: Prepare your new SD card as mentioned in post #3.
Step #5: Once you prepared your new SD card, mount it in your PC.
Step #6: Restore your backed up copy of old SD card to new SD card(on FAT32 partition)
Step #7: Boot your phone in recovery mode.
Step #8: Perform a nandroid restore. You need to restore from new SD card.
Step #9: Reboot your phone. You shall be up and running now using your new SD card.
B. SWAP and Dalvik-cache on SD. What can go wrong?
1. Enable Dalvik-cache on SD card, only if you have at least CLASS-4.
2. Enable swap on SD only if you have at least CLASS-6.
SWAP / Dalvik-cache might perform frequent read-write on your SD card, which might impact its life.
C. How to flash adhoc update zip
If you come across instruction to flash some zip file,
1. Copy that file to your /sdcard/ (root directory of SD card).
2. Reboot you phone in recovery mode. Refer to post #9. Then follow the instruction from Step #7 in this post. (ie. You need to perform Flash zip from sdcard)
D. How to take screenshot of phone
1. Connect your phone to PC
2. Ensure PC has ANDROID SDK installed
3. Goto tools directory of Android SDK.
4. Execute a batch file called DDMS
5. Select your device.
6. Then from menu, goto Device, Screen Capture (or Ctrl+S)
7. Save the screenshot
8. Detailed steps can be found at how-to-take-screenshots-of-android-device or at how-to-capture-screenshot-on-android-phones
How to remove default applications?
Even though steps are simple, it is advised to follow it under expert guidance. You shall know what you are doing and do it properly.
Step #1: Get into android SDK tools directory to access adb program. You should have learnt it by now. (Or refer to post #2 and ensure adb devices lists your device)
Better to keep a backup of application you are going to remove.
Step #2: Reboot your phone in recovery mode (Post #9). Expert might state it is not required, but will prefer this way.
Step #3: Enter following set of commands one by one in command prompt.
md c:\backup\AfterRootAPKBackup\
adb shell mount -v /system
adb pull /system/app/ c:\backup\AfterRootAPKBackup\
adb shell umount -v /system
Click to expand...
Click to collapse
First command will create a directory in your PC to keep backup.
Second command will mount internal ROM and make it available for you to play.
Third command will make a copy of all installed applications.
Fourth command will unmount the internal ROM.
Your mobile shall still be in recovery mode.
Step #4: List contains application, I have removed 20 days back and my mobile is still working without any issue. To remove them get into adb shell first.
adb shell
Click to expand...
Click to collapse
You are in adb shell prompt, which shows #
Step #5: Enter following set of commands one by one in adb # prompt.
mount -v /system
cd /system/app/
rm Sprint*
rm Stock*
rm HtcFacebook.apk
rm HtcFootprints.apk
rm HtcFootprintsWidget.apk
rm HtcMusic.apk
rm HtcRingtoneTrimmer.apk
rm Field*
rm Face*
rm Flickr*
rm amazonmp3.apk
rm com.htc.MusicWidget.apk
rm com.htc.StockWidget.apk
cd /
sync
umount -v /system
reboot
Click to expand...
Click to collapse
First command mounts the internal ROM for read/write.
Second command gets you into application directory.
All rm commands removes unwanted applications. Ensure android is case sensitive and you shall respect upper and lower case. Run these command at your own risk.
cd / brings you back to root directory.
sync ensures that it is actually deleted. It is advisable to wait for few (5 to 10) sec between sync and umount command
umount command mounts it back.
reboot command reboots your mobile.
Step #6: You can reboot your mobile by typing following in command prompt
adb shell reboot
Click to expand...
Click to collapse
How to reboot into recovery mode
Simple option:
Step #1: Turn phone off
Step #2: Hold Home button while pressing power on, you'll get to the recovery screen
Complex option:
Step #1: Goto android SDK tools directory in command prompt.
Step #2: In command prompt type
adb shell
Click to expand...
Click to collapse
Step #3: In '#' prompt of adb shell, type
reboot recovery
Click to expand...
Click to collapse
Command reboot recovery will reboot your phone into recovery mode. Simple reboot will reboot it in normal way.
Being a noob yourself you probably shouldve checked out the sticky threads at the top of every forum. There is a wiki already for this kind of stuff...Maybe this could be combined into the wiki? Perhaps? You should be able to modify the wiki with your info. Good info either way.
sekarpdkt said:
Simple option:
Step #1: Turn phone off
Step #2: Hold Home button while pressing power on, you'll get to the recovery screen
Complex option:
Step #1: Get into adb shell.
Step #2: reboot recovery
Command reboot recovery will reboot your phone into recovery mode. Simple reboot will reboot it in normal way.
Click to expand...
Click to collapse
another way to do this is through fast boot, which i personally use, or the app quick boot
for installing custom rom remember wiping, kernel-make sure it's for your build lol
VinceOB said:
Being a noob yourself you probably shouldve checked out the sticky threads at the top of every forum. There is a wiki already for this kind of stuff...Maybe this could be combined into the wiki? Perhaps? You should be able to modify the wiki with your info. Good info either way.
Click to expand...
Click to collapse
Great suggestion but Wiki is down.
danbula said:
Great suggestion but Wiki is down.
Click to expand...
Click to collapse
Uggggh does that page EVER stay up?
Great how-to. Thank you for your time and effort.
nwkenning said:
Great how-to. Thank you for your time and effort.
Click to expand...
Click to collapse
Thanks for comment. If you have steps for those two missing points, let me know. Will update.
Nice job! I expect to link to this info often when helping out the new folks. I was one once and was guilty of not reading as much as I should have. I think they get intimidated by having a question and then seeing 1,800 posts! Yes, the search button is there but, you know..... This would have helped me a bunch.
Great idea. Thanks for the work. This would have come in quite handy when I was first getting started. I think I read for 3 weeks before I tried my first root and rom.
I read that it is a good idea to wipe dalvik after flashing a new kernel
Wiki is always down
So it seems
Sent from my HERO200 using XDA App
great writeup, thanks. bookmarked, wiki can be cluttered sometimes.
Ok now before I start... I did search and all that but im still kinda confused. Ok so I got a droid x and I want to root it and install the jrummy rom. I got z4root but im confused on the boot strap and how to install and how it works.... im not new to rooting as I rooted my droid 1 and droid incredible in the past. All info is welcomed and thanks in advance.
The bootstrap allows you to take and restore backups. You can also use it to flash update.zip file for themes/roms/mods
If you google koush dro id x bootstrap and search around on the forums here u can probably find the answers you are looking for. If you have specific questions post back here and I will do my best to help out!
Sent from my DROIDX using XDA App
I am by no means an expert at android. I was really into Windows Mobile until the last couple of months but was fed up with what MS did with Phone7 -so I just made the jump to android.
Root with Z4root first. then first thing create a back up so if something goes haywire - you are covered. I actually create 2 just in case.
To create your nandroid backup go to the android market and get Droid X Bootstrapper...
1. Open Droid X Bootstrapper.
2. Click "Bootstrap Recovery".
3. Get the "Success" message. Click "OK".
4. Click "Reboot Recovery".
5. Your phone will reboot into recovery (not the factory recovery -a hacked recovery).
6. Use the volume rocker to move down to "-backup and restore".
7. Use the red camera button to hit enter.
8. A new screen will open and your cursor will already be on "Backup".
9. Use the camera button to hit enter.
10. Your phone starts the backup process (black screen with a small open box and a little android). It takes about 5 minutes to complete the backup.
11. When it is done you will get a "Backup complete!" at the bottom and will it will automatically go back to the first page and your cursor will be highlighting the "-reboot system now" option.
12. Press the red camera button to hit "enter".
13. Your phone will reboot.
14. You have created your nandroid
If you dont have the app "Root Explorer" you need to give up the couple of bucks or whatever it is and get it. You can try some free file explorer apps and see how they work for you -but Root Explorer is worth the $ and I will refer to it in instructions.
Flashing the rom... I will use an example for this rom...
Apex 1.3
It is the rom I am using. It is stable and functional. It uses the ADW.Launcher as a home replacement for Blur.Home.apk -so if you are not familiar with it it takes some getting used to (a little complicated as far as all the settings). It also uses the AOSP text messaging which I do not like (but it can be changed back to Blur.
You can use whatever rom you want- but the instructions will not be exactly the same. Whatever rom you decide on -MAKE SURE YOU FOLLOW THEIR INSTRUCTIONS NOT MINE! Usually the first post of the rom thread will contain pretty clear instructions.
START WITH A FULL BATTERY!! I TAKE NO RESPONSIBILITY BLAH BLAH BLAH...
For example from the above thread...
-Place file on your sdcard. Bootstrap recovery and reboot recovery
-Navigate to mounts and storage. FORMAT data, and cache
-Return to previous menu and install .zip from sd card
-Choose ApeX and install!
Click to expand...
Click to collapse
1. Download the rom.
2. If you use rom manager to download -you will have to find the rom which will be in a .zip file and it will be in some weird place in your phone's SDCard like
/sdcard/clockworkmod/download/fabdroid.com/downloads/
so you will have to move it to the root of your sdcard (meaning not inside any file folder -just on the sdcard.
3. So if you dont want to deal with that you can download from your computer and then place on your sdcard.
4. Open "Droid X Bootstrapper".
Click "Bootstrap Recovery".
5. Get the "Success" message. Click "OK".
6. Click "Reboot Recovery".
7. Your phone will reboot into recovery.
6. Use the volume rocker to move down to "-mounts and storage".
7. Use the red camera button to hit enter.
8. Use the volume rocker to move down to "-format data".
9. Hit enter (camera button).
(From here I am working on memory as I do not want to physically reflash the rom - so the instructions will not be quite as 100%)
10. You will get a "Are you sure?" message.
11. Go down to it and hit enter.
12. The phone will take a moment to format the data.
13. Use the same process to "-format cache".
14. Use the back button (the physical hardware back button) to return to the previous screen.
15. Go down to "-install zip from sdcard"
16. Hit enter.
17. Now all the files on the root of your sdcard will be listed. It is crucial that you placed the rom file on the root of your sdcard so that you can now choose it from the list. If there is no file to choose -you just completely screwed up and will have to perform the sbf. So hopefully you don't do that.
18. Use the volume button to select the Apex rom.
19. Hit enter (the camera button). I can't remember if you get a warning here - if you do - of course you want to confirm.
20. The new rom will load up.
21. If it does not automatically reboot then "-reboot system now".
The first boot up will take longer than usual. You will have to set up your phone all over again. If you have set up your phone properly then all your apps will download from the market automatically. If you have not set up your phone to do that than you will have to manually find your apps and download them.
Hopefully you are using Google to store your contacts and not Backup Asistant and the regular phone contacts. If you are using Google then your contacts should automatically be added back. If not then you are on your own bc I don't mess with Backup Assistant.
That is the best I can do with out physically flashing the rom and...
EVERY ROM HAS ITS OWN SPECIFIC INTRUCTIONS
You can use this as a guide but make sure you do what the rom developer says.
He pretty much explained everything you need to know, LOL
I personally like Darkslide V4. It is a very sweet ROM, but try different ones out and see which one suits you best.
1/27/11 Update: Some members have commented that the MoDaCo Superboot method is easier, and although I haven't used it myself, it does look easier. If you want to go that route instead, you'll still need to unlock your bootloader, which means completing Steps 1-5 below. After that, you can go with the method given here: http://forum.xda-developers.com/showthread.php?t=927838
________________________________________________________
The following directions should let you root your Nexus S using an Intel Mac running OS 10.5 or 10.6. Thanks to Koush for providing the method and the recovery img, to ChainsDD for providing Superuser, and to Luxferro for providing a workaround for 2.3.1.
You should apply the 2.3.1 OTA update before obtaining root. Otherwise you'll have to do it over again after the update. If you installed a rooted/insecure boot image with the original instructions and now find yourself unable to upgrade to 2.3.1 (Status 7 error), one option is to use ROM Manager to restore the 2.3.1 Nandroid backup kindly provided by momohammed20 in this thread. From there, you will have stock 2.3.1 and can follow the steps below to obtain root again.
Warning: If you break your phone trying this, I am not responsible. I do not guarantee that the following is safe or that the steps are correct. Rooting your phone voids the warranty. I have no responsibility for anything that occurs as a result of your following these directions! I cannot provide any support nor guide you in undoing this process and restoring the phone to factory condition.
This process will wipe your phone. Ie, you will lose all your apps/data on your phone and have to reinstall them. It will also wipe your external storage, so back that up prior to proceeding if you want to keep anything.
1) Download the "androidsdk.zip" file from here: http://www.box.net/shared/ljhg8t5sjh
Unzip that file (if not already unzipped automatically upon download), and place the "androidsdk" folder on your Desktop. It has to be in this location for the rest of the steps to work.
2) On your phone, go to Menu>Settings>Applications. Select "Development" and check the box next to "USB debugging"
3) Connect the phone to your Mac via the USB cable
4) Open a Terminal window on your Mac (Applications>Utilities>Terminal), and copy/paste the following into the Terminal:
Code:
~/Desktop/androidsdk/platform-tools/adb reboot bootloader
Hit "Return" and wait for your phone to to reboot into Bootloader/Fastboot mode
5) If your Bootloader screen says "LOCK STATE - UNLOCKED" then skip to Step 6. If it says "LOCK STATE - LOCKED" then copy/paste the following into the Terminal:
Code:
~/Desktop/androidsdk/tools/fastboot oem unlock
Hit "Return" and on your phone will prompt you to confirm and warn you that you are going to lose everything. Confirm. At this point you will have an unlocked bootloader.
6) Copy/paste the following into the Terminal window:
Code:
~/Desktop/androidsdk/tools/fastboot flash recovery ~/Desktop/androidsdk/tools/recovery-clockwork-3.0.0.0-crespo.img
Hit "Return" again and wait for recovery to flash.
7) At this point you should still be in Bootloader/Fastboot mode. DO NOT REBOOT YOUR PHONE*. Press the "Volume Down" key until "RECOVERY" is highlighted, and press the "Power" key to select this option.
*Note: You must go to Recovery directly from Bootloader/Fastboot mode after Step 6 without rebooting your phone in between, or else your phone will replace ClockworkMod Recovery, hang at the "Google" splash screen requiring a battery pull, and you'll need to start again from Step 6.
For the following steps while in Recovery, use "Volume Down" to highlight a selection and "Power" to choose that selection:
8) Choose "mounts and storage"
9) Choose "mount USB storage". Your phone should now be mounted on the Mac as a Device called "NO NAME"
10) Look inside the "androidsdk" folder on your Desktop for a file called "su2361ef.zip", and using the Finder on your Mac, copy that file (without unzipping it) to the main directory of your mounted phone ("NO NAME").
11) Eject/unmount your phone in the Finder on your Mac.
12) On your phone, choose "Unmount"
13) Choose "mount /system"
14) Choose "+++++Go Back+++++"
15) Choose "install zip from sdcard"
16) Choose "choose zip from sdcard"
17) Choose "su2361ef.zip"
At this point you have root, but your phone will continue to replace ClockworkMod Recovery on reboot. To prevent this, do the following:
1) Reboot your phone, and download the app "Root Explorer" from the Market
2) Open Root Explorer and navigate to the "etc" directory.
3) Tap on the gray box that says "Mount R/W"
4) Tap and hold on the file "install-recovery.sh" and rename this file to "install-recovery.sh.old"
5) Download the app "ROM Manager"
6) Open ROM Manager and choose "Flash ClockworkMod Recovery". At this point you are all set .
---------------------------------------------
To re-lock your bootloader (Optional step):
1) With your phone connected and "USB Debugging" still enabled (which it will be unless you disabled it after the above), copy/paste the following to the Terminal:
Code:
~/Desktop/androidsdk/platform-tools/adb reboot bootloader
Hit "Return" and wait for your phone to to reboot into Bootloader/Fastboot mode
2) Copy/paste the following to the Terminal:
Code:
~/Desktop/androidsdk/tools/fastboot oem lock
Hit "Return".
Reboot your phone.
---------------------------------------------
Major thanks to Koush, ChainsDD, momohammed20, and Luxferro!
Your gonna need the recompiled fastboot. Then it makes it super easy.
So whats the advantage of having a rooted/insecure boot image as opposed to not? Sorry for the noob question
thanks x1,000,000
I would be lost without this, thanks a lot!!!
took me about 10-15 minutes
Didn't know I was going to lose all my data though, luckily I've only had it a few days and it all can be replaced
You freaking rock man! Thanks for this. Ill be rooting mine very soon.
I'm a little confused here...
About 1/5 of the way down on that page, find the link for "su-2.3.6.1-ef-signed.zip", which is the link for the Froyo version of Superuser. Control-click (right click) on that link and choose "Download Linked File As..." Save that file (called "su2361ef") to your desktop and then copy it to the main directory of your mounted phone ("NO NAME").
Am I to change the name of this file to "su2361ef" or leave it as is... "su-2.3.6.1-ef-signed.zip" than place it into my main directory?
Thanks
Help please.
I'm down to the final steps, but when I try to get into recovery mode I keep getting a little Android with an "!" over it.
What am I doing wrong? I've pulled the battery, and tried it over a few times, but I keep getting the same thing.
rashad1 said:
thanks x1,000,000
I would be lost without this, thanks a lot!!!
took me about 10-15 minutes
Didn't know I was going to lose all my data though, luckily I've only had it a few days and it all can be replaced
Click to expand...
Click to collapse
Glad it was helpful. You should have gotten a warning on your phone screen about losing the data in Step 10, and you could have turned back at that point. I've now edited the post above to make it clear there as well.
WilliamStern said:
I'm a little confused here...
About 1/5 of the way down on that page, find the link for "su-2.3.6.1-ef-signed.zip", which is the link for the Froyo version of Superuser. Control-click (right click) on that link and choose "Download Linked File As..." Save that file (called "su2361ef") to your desktop and then copy it to the main directory of your mounted phone ("NO NAME").
Am I to change the name of this file to "su2361ef" or leave it as is... "su-2.3.6.1-ef-signed.zip" than place it into my main directory?
Thanks
Click to expand...
Click to collapse
When I did it, the zip was already called "su2361ef". If yours is called "su-2.3.6.1-ef-signed.zip", I would leave it like that without renaming. Just remember the name so you can choose it in Step 21.
WilliamStern said:
Help please.
I'm down to the final steps, but when I try to get into recovery mode I keep getting a little Android with an "!" over it.
What am I doing wrong? I've pulled the battery, and tried it over a few times, but I keep getting the same thing.
Click to expand...
Click to collapse
Which step were you at? I hope someone can help you. I don't have any expertise . I only shared the steps above because they worked for me.
Amin Sabet said:
When I did it, the zip was already called "su2361ef". If yours is called "su-2.3.6.1-ef-signed.zip", I would leave it like that without renaming. Just remember the name so you can choose it in Step 20.
Which step were you at? I hope someone can help you. I don't have any expertise . I only shared the steps above because they worked for me.
Click to expand...
Click to collapse
I keep getting the "!" above the little Android, but when press power button plus volume up I only get 4 options.
-reboot system now
-apply update from /sdcard
-wipe data/factory reset
-wipe cache partition
I'm not seeing any of the other options you mention above.
I WANT ROOT! lol
WilliamStern said:
I keep getting the "!" above the little Android, but when press power button plus volume up I only get 4 options.
-reboot system now
-apply update from /sdcard
-wipe data/factory reset
-wipe cache partition
I'm not seeing any of the other options you mention above.
I WANT ROOT! lol
Click to expand...
Click to collapse
You did not flash the clockworkmod recovery correctly. The Triangle with exclamation point is the stock recovery image.
Redo the step that says fastboot flash recovery etc..etc..
Sent from my Nexus S
How about a noob guide for windows also Not that I wont be able to figure out from other sources when I want to root for the first time. But a noob guide here will come handy as well ;-)
Err... I give up. I just can't seem to get anything to work. I've followed everything step by step and nothing. I think it's my bootloader that won't unlock?
WilliamStern said:
Err... I give up. I just can't seem to get anything to work. I've followed everything step by step and nothing. I think it's my bootloader that won't unlock?
Click to expand...
Click to collapse
we can't help you much if you don't provide any detailed info other than you're not in the right recovery. Boot the phone on again and type this in terminal:
Code:
./adb reboot bootloader
check status of bootloader: LOCKED / UNLOCKED
and we go from there.
jroid said:
we can't help you much if you don't provide any detailed info other than you're not in the right recovery. Boot the phone on again and type this in terminal:
Code:
./adb reboot bootloader
check status of bootloader: LOCKED / UNLOCKED
and we go from there.
Click to expand...
Click to collapse
I think this is where I'm having an issue? Nothing seems to happen whenever I input a command into my terminal on my computer.
WilliamStern said:
I think this is where I'm having an issue? Nothing seems to happen whenever I input a command into my terminal on my computer.
Click to expand...
Click to collapse
What happens if you plug your phone into the USB and type adb devices?
Michael.B. said:
What happens if you plug your phone into the USB and type adb devices?
Click to expand...
Click to collapse
I'm new at all this, so I'm sorry.
this is what I get
-bash: adb: command not found
WilliamStern said:
I'm new at all this, so I'm sorry.
this is what I get
-bash: adb: command not found
Click to expand...
Click to collapse
Seems like you have not installed adb yet. What OS are you on?
EDIT: Duh, looked at the thread title. I may not be of much help, but did you update your path directory to look at the correct folders?
Michael.B. said:
Seems like you have not installed adb yet. What OS are you on?
EDIT: Duh, looked at the thread title. I may not be of much help, but did you update your path directory to look at the correct folders?
Click to expand...
Click to collapse
Yeah, I did the updates.
I'm gonna try again from scratch. Thanks for the help.
William, what happens when you plug your phone into the Mac, open Terminal, and copy/paste the following command (don't forget to change "Amin" to the name of YOUR home directory):
Code:
/Users/Amin/Desktop/androidsdk/platform-tools/adb devices
Typing just "adb devices" won't work because we never set the path to adb, but the above code should work (and give you a list of connected devices, which would be just your Nexus represented as a number) if you correctly did Steps 1-4 above.
I tried to instal update.zip in my stock recovery mode (not cwm) and i installed secesfully but when i rebooted the phone it wasn't rooted but super user was installed.
Then I tried to instal update.zip first and then cwm without rebooting the phone and it was secesfull but when i rebooted the phone everything went back to previous settings.
Later i tried downloading other update.zip but the same thing happened.
Pleas help.
Check on update.zip is there a file for su & busybox on /xbin if ya it'll work
Sent from my GT-S5360 using xda premium
it wasn't rooted but super user was installed
Click to expand...
Click to collapse
How can you say its not rooted? Flashing Root=Making superuser work with some busybox and other binaries, did you try using a rooted app?
hitme987 said:
How can you say its not rooted? Flashing Root=Making superuser work with some busybox and other binaries, did you try using a rooted app?
Click to expand...
Click to collapse
I checked if it was rooted with rootchecker pro.
Follo this:
1) Backup your System first
(Needed)
2) Now download this file here -
Download (update.zip)
3) Now copy update.zip file to the
SD Card. Do Not put it in any folder.
It ain't work.
4) Turn Off your Device and go to
Recovery Mode By Pressing and
Holding this Key Combination
Volume Up + Home Button +
Power Button.
5) Once you entered into the
Recovery Mode. You will see the Blue
Color User Interface where you
can't use Touchscreen. Instead use
" Volume Up and Volume Down to move
Up and Down". And "Home Button to
Select". And "Power Button used to
go Back"
7) After that select "Apply Update
from SDCard" option and choose
"update.zip".
8) Once Patching was successful. You
have to Reboot your Phone by select
" Reboot System Now".
9) Navigate to Menu, If you find
" SuperUser" in your app menu.
Vola!!!! You're successfully Rooted
your Galaxy y.
I hope it work for you
+---------------------------------------+
ADD My Facebook:
[email protected]
Sincerely,
Eirma SyaQieLa
(Malaysia User)
-Nice To Meet You
EirmaSyaQieLa said:
Follo this:
1) Backup your System first
(Needed)
2) Now download this file here -
Download (update.zip)
3) Now copy update.zip file to the
SD Card. Do Not put it in any folder.
It ain't work.
4) Turn Off your Device and go to
Recovery Mode By Pressing and
Holding this Key Combination
Volume Up + Home Button +
Power Button.
5) Once you entered into the
Recovery Mode. You will see the Blue
Color User Interface where you
can't use Touchscreen. Instead use
" Volume Up and Volume Down to move
Up and Down". And "Home Button to
Select". And "Power Button used to
go Back"
7) After that select "Apply Update
from SDCard" option and choose
"update.zip".
8) Once Patching was successful. You
have to Reboot your Phone by select
" Reboot System Now".
9) Navigate to Menu, If you find
" SuperUser" in your app menu.
Vola!!!! You're successfully Rooted
your Galaxy y.
I hope it work for you
+---------------------------------------+
ADD My Facebook:
[email protected]
Sincerely,
Eirma SyaQieLa
(Malaysia User)
-Nice To Meet You
Click to expand...
Click to collapse
I did that before and tried to root in different ways but I'm still unable to get to my root directory
Redownload the update.zip
+---------------------------------------+
ADD My Facebook:
[email protected]
Sincerely,
Eirma SyaQieLa
(Malaysia User)
-Nice To Meet You