Downgrading from DJ05/DL09 on fascinate

Chris3D

Well-known member
Sep 21, 2010
646
179
0
With an OTA update supposedly imminent, many people might be downgrading back to DI01 to prepare.

There's an all-in-one Odin package that downgrades everything - modem, system, kernel, cache and a bunch of other things, basically bringing your phone back to exactly what it was out of the box. Only one problem - many people who have used this have discovered their phone is no longer accessible when connected to their computers - Mac or PC, and no one seems to know why or have a solution.

So, if you need/want to downgrade, it's best to avoid this package for now. We've had stock kernels and roms available separately for some time now, the only thing we haven't had is a DI01 modem, so I pulled the DI01 modem out of the all-in-one upgrade package so it could be flashed separately.

To downgrade to DI01, here's what you need:

These need to be flashed with Odin:
DI01modem.tar
Stock-i500-VZW-Kernel.tar.md5
Stock-i500-VZW-Recovery.tar.md5
Stock-i500-VZW-pit.pit

These needs to be flashed with ClockworkMod:
Cory's CWM backup from the How to escape FC loop of hell thread
Unsigned DI01 update

The basic procedure is:

Step 1 - Flash the modem with Odin
Step 2 - Flash the kernel with Odin (use included pit file)
Step 3 - Download and unzip Cory's backup. Copy the "2010-09-21.18.31.12" folder to your SD card, and put it in clockworkmod\backup
Step 4 - Download and copy the unsigned DI01 update to your SD card (you can put it anywhere).
Step 5 - Reboot into Clockwork recovery, clear data/cache/dalvic cache just to be safe, and then restore Cory's backup. This will return you to stock DH12.
Step 6 - Also in Clockwork recovery, choose zip from SD card, find the unsigned update, and apply. This will upgrade the DH12 parts to DI01.
Step 7 - Flash the recovery with Odin (use included pit file) This will remove Clockwork recovery.

At this point, you *should* be back to DI01 - modem, system, kernel, recovery. Cory's backup is rooted with Superuser.apk installed, but that in itself shouldn't prevent the OTA update from coming through.

Finally, these instructions don't go into too much detail because they assume if you've upgraded to DJ05/DL09, you already know how to do this stuff. If you don't and have any questions, please ask before you start flashing away.

Hopefully this will help people get back to DI01 without the issues associated with the all-in-one package.
 
With an OTA update supposedly imminent, many people might be downgrading back to DI01 to prepare.

There's an all-in-one Odin package that downgrades everything - modem, system, kernel, cache and a bunch of other things, basically bringing your phone back to exactly what it was out of the box. Only one problem - many people who have used this have discovered their phone is no longer accessible when connected to their computers - Mac or PC, and no one seems to know why or have a solution.

So, if you need/want to downgrade, it's best to avoid this package for now. We've had stock kernels and roms available separately for some time now, the only thing we haven't had is a DI01 modem, so I pulled the DI01 modem out of the all-in-one upgrade package so it could be flashed separately.

To downgrade to DI01, here's what you need:

These need to be flashed with Odin:
DI01modem.tar
Stock-i500-VZW-Kernel.tar.md5
Stock-i500-VZW-Recovery.tar.md5
Stock-i500-VZW-pit.pit

These needs to be flashed with ClockworkMod:
Cory's CWM backup from the How to escape FC loop of hell thread
Unsigned DI01 update

The basic procedure is:

Step 1 - Flash the modem with Odin
Step 2 - Flash the kernel with Odin (use included pit file)
Step 3 - Download and unzip Cory's backup. Copy the "2010-09-21.18.31.12" folder to your SD card, and put it in clockworkmod\backup
Step 4 - Download and copy the unsigned DI01 update to your SD card (you can put it anywhere).
Step 5 - Reboot into Clockwork recovery, clear data/cache/dalvic cache just to be safe, and then restore Cory's backup. This will return you to stock DH12.
Step 6 - Also in Clockwork recovery, choose zip from SD card, find the unsigned update, and apply. This will upgrade the DH12 parts to DI01.
Step 7 - Flash the recovery with Odin (use included pit file) This will remove Clockwork recovery.

At this point, you *should* be back to DI01 - modem, system, kernel, recovery. Cory's backup is rooted with Superuser.apk installed, but that in itself shouldn't prevent the OTA update from coming through.

Finally, these instructions don't go into too much detail because they assume if you've upgraded to DJ05/DL09, you already know how to do this stuff. If you don't and have any questions, please ask before you start flashing away.

Hopefully this will help people get back to DI01 without the issues associated with the all-in-one package.

excelent post. i was trying to find a d101 modem to make a similar post.

i know it SHOULDNT be an issue, but is there some other way of getting a di01 modem. i would be cautious about anything from that package. i understand the modem has very little to do with pc conectivity, but...

anyway, nice job. we should all make sure we get the word out about the all-in-one package.
 
The basic procedure is:

Step 1 - Flash the modem with Odin
Step 2 - Flash the kernel with Odin (use included pit file)
Step 3 - Download and unzip Cory's backup. Copy the "2010-09-21.18.31.12" folder to your SD card, and put it in clockworkmod\backup
Step 4 - Download and copy the unsigned DI01 update to your SD card (you can put it anywhere).
Step 5 - Reboot into Clockwork recovery, clear data/cache/dalvic cache just to be safe, and then restore Cory's backup. This will return you to stock DH12.
Step 6 - Also in Clockwork recovery, choose zip from SD card, find the unsigned update, and apply. This will upgrade the DH12 parts to DI01.
Step 7 - Flash the recovery with Odin (use included pit file) This will remove Clockwork recovery.

Chris, can you explain two things? Do we use pit file twice? I understand it in Step 7, but confused in Step 2. Also, why the need to use Cory's backup? Just curious. Thanks to both of you for catching issues since the all-in-one is what I was planning to use tonight. Any other issues besides the USB issue?
 
i know it SHOULDNT be an issue, but is there some other way of getting a di01 modem. i would be cautious about anything from that package. i understand the modem has very little to do with pc conectivity, but...

That's the only place I've seen it, and I can confirm it works without problem. I just downgraded my phone totally to DI01 using the above files, and everything works fine - the phone is recognized normally, ADB works without the color codes, etc.
 
Chris, can you explain two things? Do we use pit file twice? I understand it in Step 7, but confused in Step 2. Also, why the need to use Cory's backup? Just curious. Thanks to both of you for catching issues since the all-in-one is what I was planning to use tonight. Any other issues besides the USB issue?

You use the pit file for flashing anything in Odin (except the modem). It just tells Odin where to copy the files. I guess it's just not needed with the modem.

As for Cory's backup, it's just a convenient way to return to a stock ROM.

As far as the all-in-one package, that seems to be the only issue, but it's a rather biggie since it seems permanent and no one has a clue what causes or or how to fix it.
 
  • Like
Reactions: nigelengr
Guess with my messing around, I've only flashed modem with Odin, all other ROMs/kernels via CWM. Thanks.
 
That's the only place I've seen it, and I can confirm it works without problem. I just downgraded my phone totally to DI01 using the above files, and everything works fine - the phone is recognized normally, ADB works without the color codes, etc.

cool. everyone make sure to thank chris3d for being a guinee pig!! im glad it works. i may try using that and see what happens, i dout it will change any thing.
 
If I already used the all-in one package, can I re-do it this way? I am one of the ones experiencing connection issues with my pc.

Thanks!
 
If I already used the all-in one package, can I re-do it this way? I am one of the ones experiencing connection issues with my pc.

Thanks!

no, well you can but it wont fix anything dang it. we have already screwed the pooch. plug your phone in to pc. reboot. it will work until you reboot your phone again. every time you reboot your phone you will have to do this to plug in. its a work around not a solution. but atleast its something.
 
no, well you can but it wont fix anything dang it. we have already screwed the pooch. plug your phone in to pc. reboot. it will work until you reboot your phone again. every time you reboot your phone you will have to do this to plug in. its a work around not a solution. but atleast its something.

Darn - wish I would have seen this post first. So I will still have this problem even if I go to DL09 or get the OTA?
 
Just FYI. last night I used full package DJ05 and full package DI01 both via odin and I did not lose connection capabilty. Their must be another common denominator. Yesterday a couple of you mentioned 64bit windows, but also lost it in other versions of windows. When you flashed what version of windows were you on

Sent from my SCH-I500 using Tapatalk
 
I used the full Odin DI01 to return my old phone to stock before returning it to verizon for a broken camera flash, it never ceased to connect to my PC. Must be something specific to the situations it's happening in.
 
Just FYI. last night I used full package DJ05 and full package DI01 both via odin and I did not lose connection capabilty. Their must be another common denominator. Yesterday a couple of you mentioned 64bit windows, but also lost it in other versions of windows. When you flashed what version of windows were you on

Sent from my SCH-I500 using Tapatalk

i am on 7 x64 on both laptop and desktop. what are you running?
 
i am on 7 x64 on both laptop and desktop. what are you running?

7/32bit,,ive read in another forum that someone using x64 on their HTC lost USB support also, possibly just a coincidence.......i have another theory but i dont want to sound stupid so ill research it a bit more lol
 
7/32bit,,ive read in another forum that someone using x64 on their HTC lost USB support also, possibly just a coincidence.......i have another theory but i dont want to sound stupid so ill research it a bit more lol

the thing that gets me is that its happening on 2 different computers. i didnt have the drivers on my desk top.

no theory is stupid at this point. let us in on it. and i have asked this in another thread, but do you think this is why the adb root failed?
 
the thing that gets me is that its happening on 2 different computers. i didnt have the drivers on my desk top.

no theory is stupid at this point. let us in on it. and i have asked this in another thread, but do you think this is why the adb root failed?
well did it happen while flashing odin on a 32 bit or 64??.....my other theory is,,,well when you go to DJ05 through the 3 part method it removes your boot animation right, well perhaps during this process it corrupts your bootloader and it doesnt go compeletly bad till DI01 flash tries to write over this
 
well did it happen while flashing odin on a 32 bit or 64??.....my other theory is,,,well when you go to DJ05 through the 3 part method it removes your boot animation right, well perhaps during this process it corrupts your bootloader and it doesnt go compeletly bad till DI01 flash tries to write over this

all my stuff is x64. the bootloader theory inst stupid. its better than my theory which is:

dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! eeeeerrrrrrrrrrrrrrr!!!!!!!!!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad:!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

is it possible to reflash or reinstall the boot loader? i may try to reflash stock with the 3 steps 3 or 4 times and see what happens. it will have to wait til tonight. im at my inlaws :( if we can find a way to reflash the boot loader i can start with that.
 
all my stuff is x64. the bootloader theory inst stupid. its better than my theory which is:

dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! eeeeerrrrrrrrrrrrrrr!!!!!!!!!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad: dang it!!! :mad:!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

is it possible to reflash or reinstall the boot loader? i may try to reflash stock with the 3 steps 3 or 4 times and see what happens. it will have to wait til tonight. im at my inlaws :( if we can find a way to reflash the boot loader i can start with that.

i have no idea about the boot loader, but maybe you should attempt flashing odin from a 32bit computer just to cover our bases
 

Trending Posts

Forum statistics

Threads
958,873
Messages
6,977,885
Members
3,164,141
Latest member
bradfromthevalley