Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Txwolf1980
Old
#1  
Txwolf1980's Avatar
Senior Member - OP
Thanks Meter 184
Posts: 784
Join Date: Aug 2011
Location: Huntsville Tx
Default [TUTORIAL] Moving to EC09 from any other ROM

I have seen an influx of users wanting to know how to move to EC09. Most of whom cannot get the OTA because they are not activated. So, I decided to bring a tutorial i made on another forum over here.

Tutorial. Moving from another ROM (EC07, EC03, DL17) to EC09 Rooted with busybox

CREDITS:
Imnuts for the recovery and kernel in section 3, and the stock DL17 (I believe).
Abby_nitewolf for the EC09 Odexed in section 2

This tutorial will Tell you how to move from any ROM to EC09. It will be broken down into 3 sections.
1. Doing the native update
2. How to get Stock EC09
3. How to get DEODEXED EC09

Disclaimer: I am not responsible. This will work. Follow the directions carefully. Print this tutorial out, if possible. And if you have ANY questions or concerns, ASK FIRST. My PM box is free to use, and IRC normally has someone in it that can help.

webchat.freenode.net
Channel #samsung-continuum

Now. Let's get to work.

First. There are a couple of methods to getting EC09.
The preferred method is to flash stock DL17, and do the OTA. There are some of you who say you can't GET the update,even though you are on rooted DL17. Chances are, it's because you debloated. Verizon is anal about that. Flashing DL17, will probably fix it. If Not, then we move on to step 2.

The second way, is to flash the full EC09 package, through Odin or Heimdall. We will be dealing with Odin, in this tutorial. The Advantage here is that it is prerooted. Rooting this rom is VERY easy, though. Super one click 2.3.3 does it, every time.
The disadvantage (potentially) is bits and pieces of loose incompatable code running around. That being said, We've flashed people to the full package from DL17, and have seen no ill effects. But, It's very early in this ROM. So, I'd advise a native update, if possible.

SECTION 1. DOING THE NATIVE UPDATE
What you'll need.
1. Samsung Drivers
http://www.samsung.com/us/support/su..._name=SCH-I400

2. Odin
https://docs.google.com/open?id=0B86...GhVNDBoaU51QVU

3. 7zip (preferably. Winrar works, as well. And it's already installed on most windows computers)
https://docs.google.com/open?id=0B86...1d1VXpJNjE0aGc

4. Stock DL17 (The last OFFICIAL ROM Verizon released, before EC09)
https://docs.google.com/open?id=0B86...HpKWXVKYmVaaUk

5. A good usb cable. If you have had any issues tranfering files, or charging with the cable you have, Don't do this. Figure out what the issue is, first (It's either your cable, usb port, or micro usb on the phone).

To Do.
1. Download and install Samsung drivers, if not already on your computer.

2. Open Odin, and click the PDA button. Then browse for the stock DL17.tar.md5

3. Power down phone, and put it in download mode. (vol down and power at the same time).

4. plug your phone in, and wait for drivers to finish installing, if you just installed the samsung drivers. You will get a notification pop up telling you when it's done.

5. You should now have a yellow box in the upper left hand corner of odin. It will say 'com' and have a number in it.

If you have this, click start. If not, unplug your phone, shut down odin, then repeat step 3 and 4.

It is now flashing your phone with DL17. DO NOT UNPLUG YOUR PHONE, AT ANY TIME AFTER IT PASSES 'SETUPCONNECTION'.
When it is done, your phone will reboot on it's own. Factoryfs will take a little time, and modem will seem to hang a few seconds. This is normal.

NOTE: FLASHING THIS WILL WIPE DATA. BACK UP BEFORE YOU FLASH. And, yes. There is a reason I put this at the end of this section.

Now. Once your phone is back up, set it up, as far as you want to. None of it is actually neccessary. Then, go to Settings/about phone/system updates and click check for updates. You will recieve 2 of them The first one is EB01. It's sole purpose is to fix ota compatability. The second one will be EC09.

At this point, you are good to go. If you want to simply root, download super one click
https://docs.google.com/open?id=0B86...0hNN2FHdWN6M2c
Make sure usb debugging is checked in settings/applications/development. Plug in, and click ROOT. Let it run. Reboot, and you will be rooted. If you want to go to a deodexed ROM (necessary for flashing themes, mods, and apk hacks), then move to section 3.

SECTION 2. UPDATING VIA ODIN ROM
What you'll need.

1. Samsung Drivers (section 1)

2. Odin (section 1)

3. EC09 Odexed
https://docs.google.com/open?id=0B86...Fp6UklZS0RpZDA

4. Continuum PIT file
https://docs.google.com/open?id=0B86...XJiZkJYSW5wdTg

To Do.

1. Install samsung drivers, if not already on your computer.

2. Place phone in download mode (vol down and power at the same time)

3. plug in, and let the drivers finish installing, if need be.

4. Open Odin. You will have a small box in the upper left turn yellow, and say 'com' with a number. If you do not have this, do not proceed.

5. Click the PIT browse button, and find the continuum PIT file and select it.

6 UNCHECK REPARTITION. (Note, if flash fails, you can do it again with repartition checked. But, we haven't had that instance happen, yet.)

7. click browse in the PDA field, and find the EC09 Odexed.tar.md5 and select it.

8 Double check that the ONLY BOXES CHECKED ARE autoreboot, f.reset time, and PDA. PIT has the continuum PIT file in place, and PDA has the ec09 odexed file in place.

If everything is set, click start. Again. It will take a while on factoryfs and hang on modem for a few seconds. It is normal. Again, it will reboot your phone. And yes, again. This will wipe data, so back up first.

Once the flash completes, you will have stock odexed EC09, rooted with busybox. If this is all you need, then you are done. If you want to go to a deodexed rom (Necessary for theme/mod flashing) proceed to section 3


SECTION 3: FLASHING CLOCKWORK MOD RECOVERY, AND DEODEXED ROM
What you'll need:

1. Samsung drivers (section 1)

2. Odin (section 1)

3. Cwm kernel and recovery.bin
https://docs.google.com/open?id=0B86...zN2c1BRc0xWd00

5. EC09 Deodexed.zip
https://docs.google.com/open?id=0B86...kRPcFVadjctVDQ

To do:

1. Plug your phone into your computer, and mount the sdcard. Then drag the EC09_deodexed.zip to the root of your sdcard (Not in any folders). Stop the connection, and let media scanner finish.

2. Install samsung drivers, if not done.

3. extract Odin to your desktop, and open it.

4. Put the I400_cwm.tar.md5 in the PDA section

5. Put your phone in download mode, and plug in (vol down and power at the same time).

6. wait for drivers to finish installing, if need be.

7. Odin will now have a yellow box in upper left with 'com' and a number. If it doesn't unplug, close odin, open odin, replug. If it still doesn't have it, do not proceed. If it does, repeat step 4, then move to next step.

8. UNCHECK autoreboot.

9. The only 2 things that should be checked are f.reset time and the box next to the PDA field. If so, click start.
The flash will take less than 5 seconds. It will NOT reboot your phone, so look at the large box in the upper left, during the flash. It should say 'Recovery', 'Kernel', 'Pass' then 'reset'. When it says reset, and the dialogue box in lower left say '(pass 1/fail 0)', then you can unplug.

10. Pull your battery, then replace it. Put the cover back on.

11. Get into recovery mode (vol up, down and power, at the same time until you see the samsung logo).

12.You will boot directly int CWM (thank you Imnuts)

13. In CWM, using volume keys to move and POWER to select, go to advanced, then to 'wipe dalvik cache'. Select the yes from among the 'no' options

14. use your back button (where it would be) to back out to the main cwm menu (hit back once. the first option in the main cwm menu is 'reboot system now')

15. scroll to 'install zip from sdcard' and select.
15A. scroll to 'choose zip from sdcard' and select.

16. Now you will see the entire contents of your sdcard. Find the EC09_deodexed.zip, and select it. Then select the yes, from among the no options.

17. After it installs, you will be sent back to the 'choose zip from sdcard' menu. Hit the back button once. Then select 'reboot system now.

18. Boot will take a few minutes. It's rebuilding your dalvik cache. Be patient.

When your phone reboots, you will be on EC09 Deodexed, rooted, with busybox.

Flashing the files in section 3 will NOT wipe your data. BUT, you must be on an EC09 rom, before you flash this one.

That is it. Enjoy.

Questions, concerns, inaccuracies are all welcome. So are thanks button clicks.
The Following 5 Users Say Thank You to Txwolf1980 For This Useful Post: [ Click to Expand ]
 
abby_nitewolf
Old
#2  
abby_nitewolf's Avatar
Senior Member
Thanks Meter 107
Posts: 386
Join Date: Aug 2011
Your TUT's are just too awesome!

Sent from my ADR6425LVW using Tapatalk 2
Sent from a PokeBall
Bricked HTC REZOUND
The Following User Says Thank You to abby_nitewolf For This Useful Post: [ Click to Expand ]
 
Txwolf1980
Old
#3  
Txwolf1980's Avatar
Senior Member - OP
Thanks Meter 184
Posts: 784
Join Date: Aug 2011
Location: Huntsville Tx
Quote:
Originally Posted by abby_nitewolf View Post
Your TUT's are just too awesome!

Sent from my ADR6425LVW using Tapatalk 2
Gracias.

Sent from my SCH-I400 using Tapatalk 2
 
Txwolf1980
Old
#4  
Txwolf1980's Avatar
Senior Member - OP
Thanks Meter 184
Posts: 784
Join Date: Aug 2011
Location: Huntsville Tx
There is another way to update to EC09, stock non rooted. I did not include it in my tutorial, because I have not done it personally, and I tend to avoid making tutorials on things that I have not done. That being said, this is Trailblazer's work, so it is obviously good to go.

What you'll need (1-3 are linked in section one of the tutorial):
1. DL17
2. Odin
3. Samsung drivers
4. The update packages, found here
http://forum.xda-developers.com/show....php?t=1499619

To do: (Trailblazer, if you see this, verify my work).
1. Flash back to stock DL17, as instructed in section 1 of the tutorial
2. Take the EB01 package and rename it update.zip (Note: If you do not have your computer set up to show file extentions, just rename it update. Otherwise, it will show up as 'update.zip.zip' on your phone, and will be unflashable.)
3. Remove the 'update.zip' used for CWM from your sdcard, (if there. If you've never done any of this before, and don't have a file called 'update.zip' on your sdcard, move to the next step)
4. Place the EB01 file that you just renamed to 'update.zip' on the root of your sdcard
5. Reboot into recovery (power down. Once powered off, hold vol up, vol down, and power at the same time until you see samsung logo. The recovery text will be dark blue).
6. Navigate to 'apply sdcard: update.zip' and select it. I believe with the camera button.
It should now go to a screen with a box and an arrow coming out of it, and an android next to it. Let the process run. Your phone will reboot.
7. After reboot, follow steps 2-6 for the EC09 package. Once your phone reboots again, you will be on stock non rooted EC09.
If you choose to do this method, Make sure you click Trailblazer's thanks button while you are downloading the links. And if you have a couple of bucks to donate to him, go for it. I think he got a car recently, and ya'll know what gas is like, these days.
The Following User Says Thank You to Txwolf1980 For This Useful Post: [ Click to Expand ]
 
WesSeid
Old
#5  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Jan 2011
This guide is a big help including little things like saying you can move from any ROM to any ROM and to not use the PIT file unless you have to. I looked around quite a bit, and things like that are rarely if ever mentioned even in newbie guides. Everyone talks about DL17, well, if your phone is still on DJ20 or something, and if guides don't mention you can go from any ROM straight to EC09, that can cause a concern if you've never done it before.

Couple things:

1) There's no mention of pulling the battery before going into download mode. I know some people have to do that while others don't. I've also seen mention of people getting a "can't open the serial com port" or similar error after pressing "Start" in Odin and then Odin fails. That com error can/may go away and Odin will work if the battery is pulled before entering download mode.

2) If your phone won't connect via USB to the PC, make sure Windows auto updates is turned on. (Windows 7, anyway. Don't know about previous versions.) If you have auto updates turned off, Windows may not auto download certain drivers you might need. This also applies to people missing the drivers for rooting with SuperOneClick.

3) Just so newbies aren't waiting an hour for their phone to finish flashing... when you get a yellow "Pass" box in Odin, you're done and can disconnect the USB cable.
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...