Hey everyone,
So this is definitely a noob problem and I would like to apologize in advance for taking up your time. I am extremely new to rooting and would be extremely appreciative of some advice!
I bought my phone (a Motorola Milestone) already rooted and running G.O.T. 2.2.1 back in November. I wanted to upgrade to the latest CyanogenMod 7 and, in my own stupidity, I followed a Droid tutorial instead of a Milestone tutorial. This led me to install Clockwork ROM Manager and flash their Recovery Menu - which, I've now learned, is not compatible with the Milestone.
So, I now have no access to the Recovery Menu (the phone simply boots up normally). I still have Superuser Permissions and can access the Bootloader.
What I would like your input on is the steps I should take to regain access to the Recovery Menu. I feel like, since I have root access, I shouldn't need to start from scratch (e.g. completely re-root the device), but I don't know for sure.
Is it possible to somehow just flash OpenRecovery? Or do I need to do all ofthe steps listed at addictivetips.c0m/mobile/how-to-root-motorola-milestone/?
I saw one tutorial for flashing a new recovery program (theunlockr.c0m/2009/10/15/how-to-flash-a-new-recovery-image-if-you-are-already-rooted/) and it seems easy enough. My only issue then is that OpenRecovery is not distributed as an .img file but rather as an "update.zip" and a folder.
Again, I'm sorry for using up your time with what probably is a ridiculously simplistic question. I require the phone for my work and the thought of accidentally bricking it is enough to give me pause from doing anything else. Suggestions would be really welcome!
You can flash GOT again which already has the Vulnerable Recovery in it... or just flash the vulnerable recovery itself.
Good luck.
Sent from my Milestone using XDA Premium App
The main issue there is that I never did the initial flash of GOT or vulnerable recovery (I bought the phone pre-rooted) so I don't know how exactly to go about that. In light of the end goal (I want to upgrade the phone to the latest CyanogenMod 7), what would be the least amount of steps to accomplish this?
I think if I could flash the recovery and then flash CM7 (with a backup of all my stuff somewhere in between) that would do the trick?
Can't you try that sbf flash thing? Or is that only for droids?
Sent from my Droid using XDA App
twitchcity said:
The main issue there is that I never did the initial flash of GOT or vulnerable recovery (I bought the phone pre-rooted) so I don't know how exactly to go about that. In light of the end goal (I want to upgrade the phone to the latest CyanogenMod 7), what would be the least amount of steps to accomplish this?
I think if I could flash the recovery and then flash CM7 (with a backup of all my stuff somewhere in between) that would do the trick?
Click to expand...
Click to collapse
Try this:
1) Download RSD Lite - http://uploaded.to/file/pifx1b
2) Download Vulnerable recovery for MM - http://www.mediafire.com/?jzzjmmrvwkz
3) Unpack and install RSD Lite, then unpack vulnerable recovery.
4) Open RSD Lite and click on '...' button, chose sbf file with vulnerable recovery (unpacked in 3rd step).
5) Power on your Milestone in bootloader mode (power + d-pad up).
6) Connect usb cable to Milestone, RSD lite will show that phone is connected
7) Press start in RSD lite and wait until RSD lite end procedures (it will boot when process will be done). Shutdown phone.
8) Turn on Milestone by pressing power + x on the keyboard. It should get you to recovery mode.
Thank you for the detailed steps and the links! I REALLY appreciate them!
Once I've done those, I should then be able to do a backup through the recovery menu and flash the latest CM7 release? Or are there other steps I need to do?
twitchcity said:
Thank you for the detailed steps and the links! I REALLY appreciate them!
Once I've done those, I should then be able to do a backup through the recovery menu and flash the latest CM7 release? Or are there other steps I need to do?
Click to expand...
Click to collapse
When you will be done, download (from here - http://code.google.com/p/androidiani-openrecovery/downloads/list) and copy to sd card Androidiani Open Recovery (update.zip and OpenRecovery folder should be in / of sdcard, eg.: /sdcard/update.zip ; /sdcard/OpenRecovery).
Then (if you want to flash CM7) you need to download CM from here - https://github.com/downloads/nadlabak/android/update-cm-7.1.0-RC10-11.06.14-Milestone-signed.zip and GApps (http://goo-inside.me/gapps/gapps-gb-20110613-signed.zip) and copy it to /sdcard/OpenRecovery/updates
When you copy AOR and CM7 to your sd card, you need to shutdown your phone and power it on with pressed power + x. It will take you to the recovery (screen with exlamation in background) and then you will need to press vol up + camera button. If you see blue menu, choose from option 'apply update.zip'. It takes you to AOR. From AOR menu choose Apply Update, in next step choose package with CM7 (update-cm-7.1.0-RC10-11.06.14-Milestone-signed.zip) and when update will be over do the same with gapps. Return to the main menu and do 'Wipe dalvik cache' and 'Wipe cache'. Reboot and CM7 should load now.
Awesome! This all makes sense. I will have time later this week to give it a try (I can't wait to update this phone, it has now decided that if I receive a couple calls and also a couple texts, it will freeze completely on me. Not impressed!) - thanks again!
Another simple question: When I copy over CM7 and the Google Apps, do I leave them in .zip format or should I unpack them first?
twitchcity said:
Another simple question: When I copy over CM7 and the Google Apps, do I leave them in .zip format or should I unpack them first?
Click to expand...
Click to collapse
Both - CM7 and Google Apps should be packed and moved to OpenRecovery/updates folder.
Thank you for your awesome instructions!
I ran into a few hiccups (at first, I didn't have the USB drivers installed and then I ran into an issue where the com.android.phone process kept quitting so I did a complete data wipe on top of the cache wipes) but I now have CM7 installed and running.
However, I've run into a new problem: I have no network access! (cellular voice or data!). The only carrier the phone sees is WIND (I am on Fido). It previously had no trouble at all... I think it is because of the Baseband version?
I noticed that, with the flashing and everything, the baseband version has changed from 3GSMEPU91A_U_91.09.00I (which worked) to 3GSMEPU91A_U_91.09.04I (not a big change but maybe the cause of my problem?)
I know that the phone is not meant to be used on Fido but it was previously unlocked and working fine... Did I miss a step somewhere?
As of right now, my phone is useless to me so help would greatly be appreciated!
EDIT1: I did configure the Mobile Networks/Access Point Names settings (as per what I used before the format) so that is not the problem...
EDIT2: Under status, the phone does list my correct phone number but has the network as "unknown".
Have you changed the baseband to Canada in AOR? It's either that or Telus when flashing in AOR.
What exactly did you do with the APN? You shouldn't have any issues configuring it to Fido.
Sent from my Milestone using XDA Premium App
I hadn't changed the baseband in AOR - I thought I might have to but I didn't want to do anything that could be detrimental.
I just applied the "canada.zip" and, indeed, it looks like that did the trick!
As for the APN, I just put in the ones found here: http://forum.xda-developers.com/showthread.php?t=537829 as that is what I had to do to get the data working before.
edit: I've been playing around with the phone and everything seems to be working! (even the AMAZING "Create a 3G Wireless Hotspot" feature!) Honestly, I cannot thank you enough adamz667 and skadude66!
Related
Hello All,
I've just started looking into rooting my lovely new Samsung Galaxy S GT-I9000, and i've stumbled upon a slight problem, being that its an Austrlian phone, (also known as continental) i remember having this problem with my HTC Dream a few years back, and i was only able to root it with continental software or it would brick, which it almost did.
I'm just asking whether anyone knows of a rooting guide, prefferably on XDA that works for 'continental' Galaxy S's, or does the whole thing not matter and i'm just being a big girl by not trying any old root.
BTW. i have looked and havent found anything that says the root will only work for continental Galaxy's. This probbaly means that all firmware works with this phone, better safe than sorry.
Thanks,
Ashley.
Hi Ashley,
I'm in Australia too, and I got my SGS from optus, I rooted it with one click lagfix, it's very safe , you can get it from the market
thx
Easy Root for Galaxy S i9000
Where do you get the "OneClick Lagfix Root" from (which "Market") and is it easy to accomplish. Everthing I have read on here scares me ****less! I cant afford to brick my phone, but it is so damn slow and freezes/crashes regularly. It has been updated to Froyo, but no better! I dont see any improvements to the phone at all!! Is there a fix that a non-technical user can actually use? Most of the language used in these forums is just jargon to most people. Why use Android at all if this the problems you get. If Rooting the phone is supposed to be so easy, why isn't there an app or a software download readily available?
Please Help.
use SuperOneClick v1.7 to root and unroot ur device.. its the safe and easy
search in xda
Hey raycee63, Did you just root the device and update? or did you install a custom rom?
I just finished installing a custom rom on my GF's galaxy and its running alot smoother now. There seem to be alot of issues with the stock firmware.
Once you have rooted the device you can install "Rom Manager" by ClockworkMod in the normal app market (free or paid your choice) and then select
Flash ClockworkMod Recovery.
The next step is the tricky part sometimes.
You can find a list of custom roms in this thread:
http://forum.xda-developers.com/showthread.php?t=886000
Download the one of your choice and place onto your internal SD card.
I would suggest All In One Edition by Developer: Spike_M
I have just used that and its running very well.
Remember this will completely wipe your phone so ensure all contacts are backed up to gmail and you can use a number of apps to backup your SMS's, APNs, and Apps.
I use:
SMS Backup & Restore
APN Backup & Restore
AppAsst
Once backed up Open Clockwork recovery mod and hit Reboot into recovery.
Now I think its best to wipe first before installing the rom.
Using the volume keys to move up and down and the back arrow as enter
select Wipe data /factory reset and wipe cache partition
next select install zip from sdcard. Browse to where u copied the file and select it.
it should say completed.
Then go back and hit reboot system now.
The phone will take a long time to startup as it needs to format the cache i believe.
But once it has it should be like a new android.
Then go on the market and reinstall appasst or find the file in the files app and reinstall it then restore all your apps ect.
If the phone hangs and the boot logo and doesnt start after a long long time. (more than 10 mins) may need to wipe the cache and data again.
U can do this by holding the power button to shutdown and when u start back up enter the "recovery mode" (Hold Volume up + Home + Power) and selecting apply update.zip and you should see the same options as before just wipe and try again.
Still Fails? Try a different rom or redownloading it. you can copy it to your phone by selecting mount in the recovery mode and plugging in the usb cable.
I had no end of trouble figuring it out but I hope this makes sense.
As per normal please dont blame me if you do happen to brick your phone. I have tried this myself and it has worked perfectly.
Good Luck
First of all, nice work. Looking forward to 4.5. This was my first custom ROM install, so I have a few questions.
1. I didn't notice the auto-lagfix being applied when I installed. I am getting a quadrant score of about 1060 and it seems most people are getting much higher. Not that I am experiencing a lag, but just curious.
2. I am guessing I should start over when 4.5 comes out. I didn't try anything different than what came with it.
3. I love the orange theme, but would prefer the stock phone dialer buttons. How would I change that?
4. I did notice some issues with internet connectivity using the modem and not wifi. I shouldn't need to enable roaming, right? GSM only should work too? Why would WCDMA even be an option? Is GPRS an option or is it 3G only?
Thanks.
gokartracer5 said:
First of all, nice work. Looking forward to 4.5. This was my first custom ROM install, so I have a few questions.
2. I am guessing I should start over when 4.5 comes out. I didn't try anything different than what came with it.
Thanks.
Click to expand...
Click to collapse
I think Adam usually provides a statement whether or not you can flash 4.5 over 4.1 or whether one requires a wipe, flash to stock, and fresh install. I'm hoping 4.5 can be flashed over 4.1. Unfortunately, I don't have any answers for your other questions.
gokartracer5 said:
1. I didn't notice the auto-lagfix being applied when I installed. I am getting a quadrant score of about 1060 and it seems most people are getting much higher. Not that I am experiencing a lag, but just curious.
Click to expand...
Click to collapse
I was wondering about that myself. I couldn't find the voodoo folder that is supposed to exist to disable/enable lagfix. Any body have any ideas if the lag fix is actually installed with 4.1 or if there is other work required?
It seems to be just fine without it. That makes upgrades alot easier.I hear the folks who have official 2.2.1 overseas don't use a lagfix anymore.
Phoenix is based on 2.2.1 jpy.
As for the lagfix questions, with the included kernel you need to boot into recovery and choose advanced ulk, then enable/disable there.
thanks. ill try that later. looks like a new version of the market and google music might be announced tomorrow.
newter55 said:
Phoenix is based on 2.2.1 jpy.
As for the lagfix questions, with the included kernel you need to boot into recovery and choose advanced ulk, then enable/disable there.
Click to expand...
Click to collapse
Went through these steps and it appears to be working just fine. Thanks. So if I need to disable lag fix, I have to go back into recovery and not create the disable-lagfix folder like on the www.phoenix-hq.com FAQs?
Just tried it too. works like a charm and boosted quadrant up to 1300. Yeah I imagine that you(we) have to remember to disable it to flash another ROM.
So flashing the browser fix just involves copying the zip to the sd, renaming it update.zip, and use recovery to apply the update?
You don't need to rename the browser fix zip, or any for that matter. Just reboot into recovery and flash the fix by selecting it just as you do for a rom.
trekie86 said:
Went through these steps and it appears to be working just fine. Thanks. So if I need to disable lag fix, I have to go back into recovery and not create the disable-lagfix folder like on the www.phoenix-hq.com FAQs?
Click to expand...
Click to collapse
It looks like Adam and Xtreem haven't updated the website's FAQ section in a while. The first versions of Phoenix-Rising used DG's Firebird kernel, which used voodoo lagfix. Creating a file/folder named "disable-lagifx" to disable your lagfix only applies to voodoo lagfix. The lagfix on hardcore's kernel (which is the stock kernel used on both of Adam's roms) uses the ultimate lagfix configuration, which is controlled entirely through the recovery menu. Voodoo and ULF are similar to one another, but the user configuration processes are different.
If you need to reflash something, disable the lagfix first by booting into recovery, and follow the same steps you used to enable the lagfix and just select disable instead. However it is best to flash back to stock first before flashing a new rom, so yea, I would recommend starting over when you're ready to install 4.5
Changing the dialer is not all that complicated. Head over to the Phoenix/Firefly themes thread, you can find a bunch of different flashable dialers over there. http://forum.xda-developers.com/showthread.php?t=896339 Zelendel just finished a few new ones that have the stock button configurations in place. You'll have to look for that post, its somewhere near the last 1/3 of the thread.
quick question ( I would search but its broke, and i cant post in the phoenix thread until i have 10 posts)
Presuming its cool to flash this over 4.1, my brother did it with no problems, i just need to know if i should check backup rom or clear and wipe data in rom manager when i flash from sd card
New to the android stuff, but the first rom i tried to flash it locked up while installing it, he then told me just to flash straight from rom manager, worked great, so im going to try that
Thanks, i asked him but hes sleeping lol
I have the pheonix 4.1 rom. I noticed that using the power button it allows you to choose download mode. If I open odin one click and go into download mode this way will I be able to flash back stock or will I get stuck in file analyzing? I'm a little afraid to try because I don't know if I can leave download mode w/o bricking it. It's a miracle that I got it unbricked when I flashed the first time.
Sent from my SGH-I897 using XDA App
Ebro365 said:
I have the pheonix 4.1 rom. I noticed that using the power button it allows you to choose download mode. If I open odin one click and go into download mode this way will I be able to flash back stock or will I get stuck in file analyzing? I'm a little afraid to try because I don't know if I can leave download mode w/o bricking it. It's a miracle that I got it unbricked when I flashed the first time.
Sent from my SGH-I897 using XDA App
Click to expand...
Click to collapse
Yes, push and hold the power button gives you the extended power menu. Flight mode, Power off, Reboot, Recovery and Download. I've written some detailed instructions on how to flash back to stock JF6 and Master clear. Which I recommend doing when changing ROM's
Flash to Stock JF6:
1. Download Odin One Click from: http://www.mediafire.com/?0w2y31maz8mdom4
2. Download your Windows Drivers from:
Windows 64bit: http://www.mediafire.com/?3dh4d6up72me9re
Windows 32bit: http://www.mediafire.com/?0b45zo7o75rc5d5
3. Make sure your USB cable is connected directly to the back of your computer, not a USB hub or to a front connection and all of your drivers have been properly installed
4. Do not connect your USB cable yet.
5. On your phone, go to ; Settings/Applications/Development/and check “USB Debugging”
6. Turn your phone off
7. Remove your SIM card and Micro SD if you have one
8. Open Odin One Click
9. On your phone, press and hold the Volume up and the Volume down buttons. Do not touch the power button. If you have a ROM that supports a extended power menu, just press and hold the power button until the extended power menu comes up
10. While holding them, or after you select DOWNLOAD mode, insert your USB cable, wait for a couple of seconds and a yellow triangle with the Android figure will show up
11. You’ll see in Odin, that your phone has been discovered
12. Press “Start”
13. ***VERY IMPORTANT*** Do Not mess with your phone at all. If you lose your USB connection, you could brick your device, and will possibly have to make a jig
14. When it is done, your phone will reboot and Odin will display “Removed”
15. Unplug your USB cable from your phone
16. If you are proceeding to Master clear, you must close Odin BEFORE Master Clear
Master Clear:
1. Ensure you have backed up all of your information onto your Micro SD or your desktop BEFORE doing this. IT WILL ERASE EVERYTHING ON YOUR INTERNAL SD!!
2. Make sure to remove your SIM and Micro SD if you have one
3. With your USB cable disconnected from your phone, open Odin One Click
4. On your phone, go to ; Settings/Applications/Development/and check “USB Debugging”
5. Connect your USB cable to your phone
6. You’ll see in Odin, that your phone has been discovered
7. Click “Master Clear”
8. When the Master Clear has completed, your phone will reboot
9. The phone is now as it was when it came from the factory
gokartracer5 said:
So flashing the browser fix just involves copying the zip to the sd, renaming it update.zip, and use recovery to apply the update?
Click to expand...
Click to collapse
do not rename the file to update.zip, that name is used by recovery. just use the name as it is.
Thanks, I thought I could use the power button. Thanks again for the help.
Sent from my SGH-I897 using XDA App
Hii all!
I've made a new post to explain thing better. My main problem is that I can't get into my recovery menu.
A few weeks ago I've successfully rooted my Milestone (bootloader 90.78 > vulnerable recovery From this post > Copied OpenRecory + update.zip (G.O.T. OpenRecovery) to my SD card) But then i wanted to install a custom ROM. So I thought it was good to start over with a clean phone, I followed the "[HOW-TO] Get your Milestone back to stock" guide. I downloaded the following .sbf "SHOLS_U2_02.36.0_UCASHLSMR2EMEAB1B806D.0R_PDS003_USASHLS00RTGB_P026_A019_HWp2a_1FF.sbf", flashed my phone with this .sbf, all went fine. Then the vulnerable recovery needed to be installed, I've tried several vulnerables. But after completed the install I cant get into the recovery, I'm stuck at the /!\ screen. Can someone help me?
Thanks
OLD POST:
[old]Hii all!
I have a really nasty problem here. I can't open the recovery menu, I'm stuck at the /!\ image, tried the two key combinations, but no one works.
I already rooted my phone and I wanted to install a custom ROM. But before this I wanted a clean/stock phone, so I flashed him to stock .sbf. Then I installed vulnerable to get into recovery menu >> doesn't work. OK. Lets install the bootloader again + vulnerable >> doesn't work. Can someone help me with this, I really want a custom ROM and root (again)
Thanks, eXtink[/old]
Flas G.O.T. ) cause it already has vulnerable recovery injected then install open recovery 3.3 and play
Sent from my Milestone using Tapatalk
Pressing <volume up> + <camera> at the /!\ screen does nothing?
Hi, I also have this problem.
there is openrecovery 3.3? where can i get this.
The dev website only shows 2.1? is their site outdated?
Hi!
I'm suffering the same problem:
I tried with the phone as I got it (no flash nor anything) - Could enter recovery mode (Power + CAM) but no menu display with VOLUP + CAM at the same time nor first VOLUP and then CAM.
I tried installing openrecovery and also androidiani, but after flashing vulnerable recoveri 90.78 and starting in recovery mode the same problem, no menu.
I flashed G.O.T telus 2.2.1 and still the same problem
Any ideas?
TioBorracho said:
Hi!
I'm suffering the same problem:
I tried with the phone as I got it (no flash nor anything) - Could enter recovery mode (Power + CAM) but no menu display with VOLUP + CAM at the same time nor first VOLUP and then CAM.
I tried installing openrecovery and also androidiani, but after flashing vulnerable recoveri 90.78 and starting in recovery mode the same problem, no menu.
I flashed G.O.T telus 2.2.1 and still the same problem
Any ideas?
Click to expand...
Click to collapse
A few points:
You should ALWAYS be able to get to the default recovery. The default
recovery is not useful for flashing ROMs, but if you can't get to it, you have serious issues.
The default recovery can be accessed by powering on the phone with camera pressed down until you see the exclamation/triangle icon/cell phone icon.
RELEASE all buttons.Then press VOLUME UP (leaving it pressed down) and hit the camera button again (once). It should INSTANTLY give you a recovery menu.
You should now be in the RECOVERY (not OpenRecovery). You should a small number of options : reboot, apply update.zip,etc.
If you have not correctly installed the Vulnerable Recovery, you won't be able to use the apply update.zip option to run Open Recovery, Androidiani, etc.
The following thread is the best guide to get a recovery installed. Follow it exactly.
http://forum.xda-developers.com/showthread.php?t=932196
The best recovery for Milestone is Androidiani. GOT recovery is OLD. OpenRecovery works fine, but Androidiani has more options for Milestone.
The general steps are:
1) Flash a GOT sbf using RSD lite. This installs vulnerable recovery
2) Download Androidiani. Put its update.zip in the ROOT of you SDCARD and put the OpenRecovery FOLDER (unzipped) also in the ROOT of the SDcard
3) Enter Recovery (as described above)
4) Choose Apply update.zip to get into Androidiani
5) Follow instructions for the ROM you want to use...
I hope this helps! It has worked on thousands of milestones. I see no reason for it to fail on yours.
Caz666 said:
A few points:
You should ALWAYS be able to get to the default recovery. The default
recovery is not useful for flashing ROMs, but if you can't get to it, you have serious issues.
Click to expand...
Click to collapse
I guess I have those serious issues. I'll try one more time and post a video so I fell less stupid
TioBorracho said:
I guess I have those serious issues. I'll try one more time and post a video so I fell less stupid
Click to expand...
Click to collapse
Post the video and we can see if you have a problem.
Did you try starting from scratch using the appropriate GOT sbf?
The recovery gets overwritten by that sbf, so if this is succesful, any corrupted recovery problem should go away.
Sent from my Milestone using Tapatalk
Try plugging your usb cable between your pc and phone, and then enter recovery
Caz666 said:
Post the video and we can see if you have a problem.
Did you try starting from scratch using the appropriate GOT sbf?
The recovery gets overwritten by that sbf, so if this is succesful, any corrupted recovery problem should go away.
Sent from my Milestone using Tapatalk
Click to expand...
Click to collapse
I flashed GOT Telus 2.2.1 full, at least I've got froyo now, but still no recovery menu. I also tried without SD and SIM to check if something could be wrong with them but no luck.
I'll make the video in some minutes (no sound, I'm at work. I tried to make it yesterday but my daughter thought it was better to play with the computer instead)
To eneter in recovery mod slide out keyboard and pres X button + power button and release them when you see the /!\ then apply update.zip
Here is de link to the youtube video
Code:
watch?v=ukzMPcI2Css
friz said:
To eneter in recovery mod slide out keyboard and pres X button + power button and release them when you see the /!\ then apply update.zip
Click to expand...
Click to collapse
I think that only works with newer bootloaders. I've got 90.73.
same problem
hi,
im suffering the same issue.. i get till the triangle but "vol up + camera" does nothing - through the buttons work within android itself
i've tried GOT and the vulnerable-bootloader-only SBFs
bootloader version is .72
any ideas?
Well, at least I'm not the only one. I'm thinking about trying motorola service...
I'm out of warranty. I'll check how much will they say.motorola service here sucks. if you manage to solve it please let me know.
Sent from my Milestone using Tapatalk
I have the same problem, bootload 90.74
Lets get this out of the way first. I am not responsible if you screw up your phone, but you are probably here because you already screwed up your phone. I have now been through this several times over the last few days. Some will say this process is overkill, but there is no denying that it always works, so please refrain from stating the obvious.
If you have installed or updated CM7/MIUI and lost your baseband, IMEI, or both, this should help you. Due to the amount of people currently having this problem, I would recommend this be stickied at least temporarily until things are straightened out, so people can find it easily.
For Windows only, I do not have a Mac.
Step 1 - Read the entire post and understand everything involved before you attempt this. This is a long ride, probably 30-40 minutes from start to end. This is not for new people, and will assume you have a certain amount of knowledge because you attempted to flash CM7/MIUI.
DO NOT SKIP OR SHORTCUT ANY STEP IN THIS PROCESS, UNLESS I SPECIFICALLY STATED YOU MET THE CRITERIA TO DO SO. DO NOT EVEN THINK ABOUT TRYING THIS UNLESS YOU CAN REACH DOWNLOAD MODE AND RECOVERY USING BUTTONS WITH THE PHONE OFF!
Step 2 - Gather what you need...
1 - The AIO Vibrant Toolbox : http://forum.xda-developers.com/showthread.php?t=954509
Install according to directions in the post. Donate to this guy. He spent alot of time making this easy for you to do.
2 - The old CM7 install files : http://www.mediafire.com/?gn4qoonoe3cjyp6
Unzip to a location that is easy to get to.
3 - The new version of CM7/MIUI you want to install, from the thread of your choice. Donate to the developer you are using, they spend alot of their free time making your phone better. They don't get paid for it, and they dont charge you for it.
4 - Your phone, with a full battery.
Step 3 - Odin to JFD and install Clockwork 2.x
1 - Fire up the AIO Toolbox. Do not connect your phone yet, but power it down and pull your battery. See that sticker under it that says IMEI? Write it down! You will be referencing it a few times throughout the process. Start Odin and select your pit and pda files, they should automatically come up if you are using the toolbox. Hold down your volume up and down buttons, and insert your USB cable, then insert your battery. You should go to download mode, and see Odin connect. Hit start and let it fly. Once it reboots, unplug your phone. Go to settings/about phone and you should have a JFD baseband. Hit status, and check your IMEI. See how it matches the one you wrote down? Yay! Move on to the next item. If it does not, you have some reading to do because you really screwed something up, and it is beyond my power to help you...
2 - Mount phone and put the following files on the root of the sd card:
vibrant-efsbackup.zip (if you already have a backup/efs folder on your sd card you do not need this)
cm7-vibrant-initial-20110224.zip
The zip file of the new CM7/MIUI rom you want to flash.
3 - Download ROM Manager and install clockwork recovery 2.x (if you already have the update.zip on your sd card, which you should, you can also skip this) and power down your phone.
4 - Boot into recovery using the 3 button method (holding volume up and down and power, releasing power when the word VIbrant appears on your screen), hit reinstall packages, you may have to hit it twice to get to clockwork recovery. Choose to install zip from sd card, and select vibrant-efsbackup.zip. Let it do its thing. Then select reboot, and when it does, check your sd card for a backup/efs folder. Got it? Good. Power down the phone. (Obviously, if you already have the efs backup completed, you could have skipped this step.)
Step 4 - Install Clockwork 3.x and Old CM7
1 - Fire up the AIO Toolbox. Do not connect your phone yet, but pull your battery. Start Odin and hit the pda button, select the file cm7-vibrant-initial-kernel.tar from the CM7 package you unzipped (Remember, in a place that is easy to find). THIS IS IMPORTANT - UNCHECK AUTO REBOOT!!! Hold down your volume up and down buttons, and insert your USB cable, then insert your battery. You should enter download mode, and see Odin connect. Hit start and let it fly. Once it is finished, pull the usb cable. With the download mode screen still on your phone, boot into recovery using the 3 button method. You should now be in clockwork recovery 3.x. Move on to the next item! If you did not get in, you can try to pull your battery, replace it and boot into recovery from there. If you still can't get there, you get to go where the people who do not properly follow instructions go... back to Step 1.
2 - In clockwork 3.x, choose factory reset, and let it do it's thing. Then go to mounts and storage, and format system, data, and cache. Choose install zip from sd card and choose cm7-vibrant-initial -20110224.zip. As it is installing, one of the last things you see should be "restoring efs". Hit reboot when finished, and boot into CM7. When it boots, make sure you toggle the lockscreen a couple times so it connects to service. Check baseband and IMEI again. Baseband should have changed to KB1. IMEI still the same right? Awesome! Power down the phone, move to the next step! It's not? You my friend, get to meet all your other friends back at Step 1.
Step 5 - Installing what you really want...
1 - Boot into recovery using the 3 button combo. Do a factory reset, wipe cache partition, go to advanced and wipe Dalvik cache. Choose install zip from sd card, and pick that shiny new version of CM7/MIUI you picked out. You are almost there. Flash it! Reboot, and when it comes back up, take note of what time it is and DO NOT TOUCH THE PHONE FOR 15 MINUTES. You have no idea the amount of bugs this squashes. After that, check the baseband, it will be KB1 unless the rom you just flashed changed it. Check the IMEI, even though you already know it is right anyway. If it is not, do i have to say it again? You know where you are going...
2 - Destroy the paper you wrote your IMEI on, you would not want that info in the wrong hands...
3 - Enjoy your new rom
FAQ:
Q: I did everything you said, and it did not work!
A: You either skipped a step, or did not stop at the point I told you you were screwed.
Q: No, seriously, I did everything you said!
A: Seriously, I have done this 5 times in the past 3 days, and it worked every time.
Q: I installed CM7 nightly #9,10,or 11 with this method, and I have no sound on calls. What gives?
A: These builds have known issues with in call audio. Flash CM7.1
Q: Once I am on CM7/MIUI, do I have to do this every time or can I update normally?
A: Once you are on CM7 or MIUI with the proper IMEI and a good baseband, you should be able to update via the rom posting instructions. If you decided to switch from CM7 to MIUI or vice versa, I would go back to this process to get your initial installation.
Q: I installed CM7.1 and then tried to go to MIUI, and lost everything again, what happened?
A: There are changes betweeen CM7 to 7.1 that have made this difficult due to compatability issues, which is why I recommend doing this process again if you want to switch between the two.
Q: I thought there was an easier way to do this, why so many steps?
Read the first paragraph of the post, but I guess that is also asking too much...
Great post. Thanks for the info...
Pretty sure you can install the latest CM7 just via clockwork2.
i thought the baseband loss was due to kernel compatibility with the newer versions of CM7/Miui? Good post nonetheless hope it helps people out.
uurrnn said:
Pretty sure you can install the latest CM7 just via clockwork2.
Click to expand...
Click to collapse
Yes u can but some people loose baseband........didn't the op say that?
uurrnn said:
Pretty sure you can install the latest CM7 just via clockwork2.
Click to expand...
Click to collapse
Lets get this out of the way first. I am not responsible if you screw up your phone, but you are probably here because you already screwed up your phone. I have now been through this several times over the last few days. Some will say this process is overkill, but there is no denying that it always works, so please refrain from stating the obvious.
That is the first paragraph of my post. And it has already been stated that people are losing IMEI/Baseband anyway. This always works, period. Thanks for the input.
I did the steps properly and now my phone only boots to recovery...
yup i do this every time - the last few attempts with the quick two file flash method is causing all sorts of crap to go wrong on my phone even from a fresh odin - i am pdy05 and i approve this message
-screen tearing
-wifi drop
-incorrect model
-no cell connection etc....
PDY05 said:
yup i do this every time - the last few attempts with the quick two file flash method is causing all sorts of crap to go wrong on my phone even from a fresh odin
-screen tearing
-wifi drop
-incorrect model
-no cell connection etc....
Click to expand...
Click to collapse
Exactly why I went back to doing this. My last couple quick flash installs have been a disaster.
Sent from my MIUI powered Vibrant using the XDA app
Good info... subscribed for future reference. Any idea what is calling baseband/imei corruption; and why it is sporadic?
Sent from my SGH-T959 using XDA Premium App
I've done this twice now, and yet again I end up in a situation where my phone will only boot to Clockwork Recovery.
If it helps, Clockword always says E:no misc partition at the bottom. Never seen that before with all of my flashing endeavors.
darksonic said:
I've done this twice now, and yet again I end up in a situation where my phone will only boot to Clockwork Recovery.
If it helps, Clockword always says E:no misc partition at the bottom. Never seen that before with all of my flashing endeavors.
Click to expand...
Click to collapse
The e: thing means nothing, it is a old CM7 thing. At exactly what point are you getting stuck booting into recovery?
Is this your first time flashing CM7/MIUI?
Sent from my MIUI powered Vibrant using the XDA app
Great tut
I also posted something on this topic here:
http://forum.xda-developers.com/showthread.php?t=1089039
May help people that have already screwed up their EFS.
angryattheworld said:
The e: thing means nothing, it is a old CM7 thing. At exactly what point are you getting stuck booting into recovery?
Is this your first time flashing CM7/MIUI?
Sent from my MIUI powered Vibrant using the XDA app
Click to expand...
Click to collapse
Nope, I was previously running CM7.1. I said **** it and installed 7.1 from CWM2 and it worked perfectly. IMEI is correct and everything.
It seemed to **** up when ODINing the initial kernel.
darksonic said:
Nope, I was previously running CM7.1. I said **** it and installed 7.1 from CWM2 and it worked perfectly. IMEI is correct and everything.
It seemed to **** up when ODINing the initial kernel.
Click to expand...
Click to collapse
Glad it worked out for you anyway, may have been a bad download. Those are the exact files I use to do it... and I am on CM7.1 using this method after losing my IMEI trying to go from clockwork 2...
Was it when you tried to boot into clockwork 3 for the first time, or after you wiped and flashed the initial rom?
Sent from my MIUI powered Vibrant using the XDA app
Poser said:
Good info... subscribed for future reference. Any idea what is calling baseband/imei corruption; and why it is sporadic?
Sent from my SGH-T959 using XDA Premium App
Click to expand...
Click to collapse
Completely clueless, but that is why I put this up, so after I had a definite way to fix mine, others could fix theirs. The problem itself seems to be more with MIUI than CM7, but it is happening with both. I would not be surprised if it happened to more people who have simply not checked their IMEI, and are working off a generic one because they have service.
Curious what happens if the imei is in the wrong hands and stolen
- excuse my grammar im using swype-
My external sd card is not recognized after successfully booting MIUI. This has been bother me for days now... I see sd card icon in the status bar and it says "sd card safe to remove" I tried mounting/unmounting/formating - I only see the main partition when i plug usb cable to windows. EMMC folder is empty as well.
Does anyone else experience this?!
what i dont understand is Rom manager premium made it so easy a baby could install it! download rom off rom manager premium CM7 nightlies make sure u flash clockwork recovery vibrant mtd and 3x and not 2x! install download and wait......way too easy!!!!!!!!!!!!!!!!!
Make sure u wipe data, wipe dalvik and backup rom when it asks its pretty simple.
I've got a better way, install Rom manager, select rom, click flash. TADA!!!!
Hi,
could you pleas help me. I was installing, wiping ROMs in safestrap and didnt pay attention and wipe stock ROM all the system everything. I can get to recovery mod but dont know what to do? Is it possilbe just download and install something in recovery?
Thank you
You actually have a couple options, I think.
If you have a physical microsd card and you can put it in your computer, you can put a zip on there and then flash it from safestrap. But that doesn't seem likely...
Thanks to sdshadow I have another idea. Hold both volume buttons when you turn the phone on. Then use you computer (run rsdlite or the Droid 4 utility) to flash an sbf file to your phone. Obviously this requires a data cable between your computer and phone.
I don't remember how it works, but I think you can transfer a zip from your computer to your phone using a data cable without booting an OS (using adb, I think).
Hopefully this helps or someone else can give you clearer instructions. I'll do a little more research if I need to.
theprogramguy said:
You actually have a couple options, I think.
If you have a physical microsd card and you can put it in your computer, you can put a zip on there and then flash it from safestrap. But that doesn't seem likely...
Thanks to sdshadow I have another idea. Hold both volume buttons when you turn the phone on. Then use you computer (run rsdlite or the Droid 4 utility) to flash an sbf file to your phone. Obviously this requires a data cable between your computer and phone.
I don't remember how it works, but I think you can transfer a zip from your computer to your phone using a data cable without booting an OS (using adb, I think).
Hopefully this helps or someone else can give you clearer instructions. I'll do a little more research if I need to.
Click to expand...
Click to collapse
thank you for answer. Trying to fix it fast before batter died. SD card I can use but dont know how to use safestrap because the safestrap doesnt come up. I can only go to recovery or fastboot but the option 2 is problem that RSD doesnt seen my device. its connect but I cant only unzip files in rsd but no flash it :/
I should still have installed CM 10.2 on rom 1 in safestrap but I dont know how to open safestrap. Because I wipe stock rom the stock rom I have still active and reboot device :/
Ah, I got recovery and SafeStrap mixed up. I have reached the end of my small knowledge.
tofmik said:
I should still have installed CM 10.2 on rom 1 in safestrap but I dont know how to open safestrap. Because I wipe stock rom the stock rom I have still active and reboot device :/
Click to expand...
Click to collapse
try Boot Mode Selection Menu> Scroll down with volume down button, to BP Tools, Select with Volume UP button, may boot directly to SafeStrap.
if that does not work
may need to re-install drivers or at least look in window device manager to see if it is listed correctly
see my drivers errors
if drivers are correct, RSD lite/Droid 4 utility should see Droid 4.
The phone si ok.
Thank you very much for help!