Honeycomb to gingerbread downgrade for Official OTA [Procedure up]

Search This thread

globatron

Retired Recognized Developer
Jun 15, 2009
1,450
2,035
All over the place

WARNING: This procedure applies to View only
If you are S-OFF on honeycomb, do not under any circumstances run this procedure.


Don't bother asking for help if you try to do this on a virtual machine, you won't get any
run on a real machine.

If you updated using the Official OTA and want to downgrade to GB this is the procedure you want.

  1. Perform a HTC unlock using the HTC unlock website
  2. Download this recovery MD5: cb0683f249e6ad2d754949719104c1a8
  3. Boot the view to fastboot mode
  4. Flash recover
    Code:
    fastboot flash recovery cwm-4.0.1.4-express-HC.img
  5. Reboot to recovery
  6. Proceed with the downgradre procedure below.

Downgrade
  1. First download the RUU for the view: (Download here) (Zip version for Linux/MacOS)
  2. Download and extract misc_version from this file
  3. From the screen on the view, select "Mounts and storage->Mount sdcard"
  4. Run the following commands:
    Code:
    adb push misc_version /
    adb shell chmod 777 /misc_version
    adb shell /misc_version -s 1.22.651.1
    You will see a message about backing up and patching partition 29
  5. Reboot to fastboot:
    Code:
    adb reboot bootloader


    [*]Relock the bootloader:
    Code:
    fastboot oem lock
  6. Run the RUU

    How to run RUU for Linux/MacOS:
    Code:
    fastboot erase cache
    fastboot oem rebootRUU
    fastboot flash zip RUU_Express_Sprint_WWE_1.22.651.1_Radio_1.05.11.0531_NV_2.28_SPCS_release_198141_signed.zip
    [color=blue][i]You will get error 90 after this first flash, so flash again[/i][/color]
    fastboot flash zip RUU_Express_Sprint_WWE_1.22.651.1_Radio_1.05.11.0531_NV_2.28_SPCS_release_198141_signed.zip

At this point you can perform a Revolutionary S-OFF and re-upgrade to Honeycomb with S-OFF if you so wish.
 
Last edited:

SteveDusa

Senior Member
Apr 22, 2006
142
9
LAX
Globaltron

I think I will need your help regarding this now... I'm stuck at the situation where I will have to go back to the stock GB as somehow my copy of HC is bad and a restore/recovery is impossible (somehow a mismatched MD5), now I'm stuck the recovery as I am not sure if the GB would work on a HC HBoot.
 
Last edited:

Printerscape

Senior Member
Apr 14, 2011
306
45
At this point you can perform a Revolutionary S-OFF and re-upgrade to Honeycomb with S-OFF if you so wish.

On your "[View]S-OFF Honeycomb, Custom recovery, root" topic, you wrote:
Do not perform this procedure if you are HTC unlocked, it will not work

So how would I upgrade to S-OFF Honeycomb, if one of the steps for HC->GB downgrade is to use the HTC unlock? Or is step 5 ("Relock the bootloader") undoing the HTC unlock?
 

Maine_Coon

Senior Member
Sep 24, 2009
670
119
Just a suggestion to Globatron:
When/if you build RUU for the downgrade, maybe it will be possible to check first whether the device is s-off in HC and if so, refuse to run.

Trying to save some support time.
 

Printerscape

Senior Member
Apr 14, 2011
306
45
Upon running the RUU, I get:
"ERROR [140]: BOOTLOADER VERSION ERROR - The ROM Update Utility cannot update your Android phone. Please get the correct ROM Update Utility and try again."

What I did:
HTC Unlock (bootloader says ""UNLOCKED", and "S-ON")
Get into FASTBOOT, then:
Code:
C:\Android>fastboot flash recovery cwm-4.0.1.4-express-HC.img
  sending 'recovery' (4712 KB)... OKAY [  0.624s]
            writing 'recovery'... OKAY [  0.703s]
finished. total time: 1.328s
Then reboot bootloader, enter recovery (blue "REVOLUTIONARY" cwm), then:
Code:
C:\Android>adb push misc_version /
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
3581 KB/s (454748 bytes in 0.124s)

C:\Android>adb shell chmod 777 /data/local/tmp/misc_version
chmod: /data/local/tmp/misc_version: No such file or directory

C:\Android>adb /misc_version -s 1.22.651.1
Android Debug Bridge version 1.0.26
<bunch of how-to use ADB messages>

I think the problem is right there; what am I doing wrong?
 

globatron

Retired Recognized Developer
Jun 15, 2009
1,450
2,035
All over the place
Nothing it's my error, I mis-edited an update.

ok, updated now, also note the addition of step 3 ( you can run that at any point before the last command in step 4 )
 
Last edited:
  • Like
Reactions: Printerscape

Printerscape

Senior Member
Apr 14, 2011
306
45
Nothing it's my error, I mis-edited and update.

Code:
adb /misc_version -s 1.22.651.1

Running that just gives a massive "how to", such as (excerpt):
Code:
C:\Android>adb /misc_version -s 1.22.651.1
Android Debug Bridge version 1.0.26

 -d                            - directs command to the only connected USB device
                                 returns an error if more than one USB device is present.
 -e                            - directs command to the only running emulator.
                                 returns an error if more than one emulator is running.
 -s <serial number>            - directs command to the USB device or emulator with the given serial number. Overrides ANDROID_SERIAL

And nothing about backing up / patching partition 29 >.>.
 

sinner1168

Member
Dec 22, 2009
17
1
San Antonio, TX
adb shell chmod 777 /data/local/tmp/misc_version

Question, after i run this command, I get No such file or directory.

Did i do something wrong?

Edit Sorry I see someone else already posted that
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 18

    WARNING: This procedure applies to View only
    If you are S-OFF on honeycomb, do not under any circumstances run this procedure.


    Don't bother asking for help if you try to do this on a virtual machine, you won't get any
    run on a real machine.

    If you updated using the Official OTA and want to downgrade to GB this is the procedure you want.

    1. Perform a HTC unlock using the HTC unlock website
    2. Download this recovery MD5: cb0683f249e6ad2d754949719104c1a8
    3. Boot the view to fastboot mode
    4. Flash recover
      Code:
      fastboot flash recovery cwm-4.0.1.4-express-HC.img
    5. Reboot to recovery
    6. Proceed with the downgradre procedure below.

    Downgrade
    1. First download the RUU for the view: (Download here) (Zip version for Linux/MacOS)
    2. Download and extract misc_version from this file
    3. From the screen on the view, select "Mounts and storage->Mount sdcard"
    4. Run the following commands:
      Code:
      adb push misc_version /
      adb shell chmod 777 /misc_version
      adb shell /misc_version -s 1.22.651.1
      You will see a message about backing up and patching partition 29
    5. Reboot to fastboot:
      Code:
      adb reboot bootloader


      [*]Relock the bootloader:
      Code:
      fastboot oem lock
    6. Run the RUU

      How to run RUU for Linux/MacOS:
      Code:
      fastboot erase cache
      fastboot oem rebootRUU
      fastboot flash zip RUU_Express_Sprint_WWE_1.22.651.1_Radio_1.05.11.0531_NV_2.28_SPCS_release_198141_signed.zip
      [color=blue][i]You will get error 90 after this first flash, so flash again[/i][/color]
      fastboot flash zip RUU_Express_Sprint_WWE_1.22.651.1_Radio_1.05.11.0531_NV_2.28_SPCS_release_198141_signed.zip

    At this point you can perform a Revolutionary S-OFF and re-upgrade to Honeycomb with S-OFF if you so wish.
    2
    Reserved for me.
    2
    Also reserved for me
    1
    Step 5 covers that.
    1
    ok, give me a sec...

    EDIT: Fixed