• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[DOWNGRADE] Oreo to Nougat

Was your device downgradeable afer following this post


  • Total voters
    31
Search This thread

lapaho

Member
Jun 27, 2014
33
28
Hanoi
Our devices have been updated to Oreo by HTC, that was a good new since there are many reports and claims from the End Users that was an unstable update, so how to downgrade to a stable Nougat version, here is the way:

[IMPORTANT]
TESTED ON HTC U Ultra DUAL SIM (INDIA - SEA VERSION) and S-ON DEVICE ONLY with UNLOCKED BOOTLOADER, BUT THIS MIGHT WORK ON OTHER VARIANTS

I. PREPARATION
1. HTC Sync Manager for drivers: http://www.htc.com/us/software/htc-sync-manager/

2. ADB and Fastboot, u can use the latest version of Minimal ADB and Fastboot:
https://forum.xda-developers.com/showthread.php?t=2317790 (thanks to @shimp208 for this great tool)

3. Stock Nougat RUU:
https://androidfilehost.com/?a=show&w=files&flid=164315 (thanks to @sardroid for RUUs uploading)
or for the tested device, this RUU has been used:
https://androidfilehost.com/?fid=962187416754465286 (thanks to @minhnewpro for uploading this)
or the latest 1.64.400.10 for Dual SEA - India I have just found
https://vnrom.net/2018/03/rom-stock-ruu-zip-cho-htc-u-ultra-ocean-note/ (original link to support to the RUU publisher)

4. Latest version of TWRP recovery:
https://twrp.me/htc/htcuultra.html (thanks Team Win for this popular and useful TWRP)

5. The most important, HTC Version Tool:
https://drive.google.com/file/d/1ubjDGNqCfIply-aRN8C7IQNb-YVkD4M7/view (thanks to @sabpprook for this super super great tool ^^ )

II. DOWNGRADING TO NOUGAT
1. Install HTC Sync Manager, ADB and Fastboot tool, extract HTC_Version_Tool.exe and copy it and twrp to your adb and fastboot folder
2. If your device's bootloader is unlocked, ignore this, if not
- go to https://www.htcdev.com/
- register for an account and then follow the site's instruction to unlock bootloader
3. Reboot your device into download mode and flash TWRP by opening cmd at your adb and fastboot folder and type:
Code:
fastboot devices
fastboot flash recovery twrp-3.2.1-1-oce.img
4. Boot device into Bootloader mode then boot to TWRP recovery
5. While your phone entered TWRP, open cmd, type:
Code:
adb devices
to check if your device is recognized
6. Once your device is recognized, open HTC_Version_Tool.exe
7. Type the version of the RUU that you are going to flash at new version line, for example, mine is 1.64.400.3 and press enter
8. Rename the RUU file to 2PZCIMG and REMEMBER TO KEEP .zip EXTENSION, then copy it to the root folder of SD Card (External SD Card is recommended)
9. Reboot your device into download mode, press Vol+, then press Power to start flashing 7.0 RUU
10. After flashing, your device can boot into Android but no signal or IMEI received, dont worry, continue these steps
11. Reboot into download mode, reflash TWRP, then boot to TWRP
12. At cmd windows, type
Code:
adb devices
adb shell
mke2fs -t ext4 /dev/block/bootdevice/by-name/persist
13. Reboot device to check if IMEI received
14. If IMEI received, you should reflash stock recovery from RUU.zip, but reflash the RUU is recommended.
If not, try to format the persist partition manually again (step 12)
15. Done

And at last, I want to say big thanks to @sabpprook for helping me a lot to downgrade the device and @paulpier007 for HTC U11 downgrade method which gave me the idea for downgrading our U Ultra (https://forum.xda-developers.com/u11/how-to/guide-downgrade-htc-u11-oreo-to-nougat-t3754481)
 
Last edited:

paulpier007

Senior Member
Dec 15, 2017
66
43
Our devices have been updated to Oreo by HTC, that was a good new since there are many reports and claims from the End Users that was an unstable update, so how to downgrade to a stable Nougat version, here is the way:

[IMPORTANT]
TESTED ON HTC U Ultra DUAL SIM (INDIA - SEA VERSION) and S-ON DEVICE ONLY with UNLOCKED BOOTLOADER, BUT THIS MIGHT WORK ON OTHER VARIANTS

I. PREPARATION
1. HTC Sync Manager for drivers: http://www.htc.com/us/software/htc-sync-manager/

2. ADB and Fastboot, u can use the latest version of Minimal ADB and Fastboot:
https://forum.xda-developers.com/showthread.php?t=2317790 (thanks to @shimp208 for this great tool)

3. Stock Nougat RUU:
https://androidfilehost.com/?a=show&w=files&flid=164315 (thanks to @sardroid for RUUs uploading)
or for the tested device, this RUU has been used:
https://androidfilehost.com/?fid=962187416754465286 (thanks to @minhnewpro for uploading this)
or the latest 1.64.400.10 for Dual SEA - India I have just found
https://vnrom.net/2018/03/rom-stock-ruu-zip-cho-htc-u-ultra-ocean-note/ (original link to support to the RUU publisher)

4. Latest version of TWRP recovery:
https://twrp.me/htc/htcuultra.html (thanks Team Win for this popular and useful TWRP)

5. The most important, HTC Version Tool:
https://drive.google.com/file/d/1ubjDGNqCfIply-aRN8C7IQNb-YVkD4M7/view (thanks to @sabpprook for this super super great tool ^^ )

II. DOWNGRADING TO NOUGAT
1. Install HTC Sync Manager, ADB and Fastboot tool, extract HTC_Version_Tool.exe and copy it and twrp to your adb and fastboot folder
2. If your device's bootloader is unlocked, ignore this, if not
- go to https://www.htcdev.com/
- register for an account and then follow the site's instruction to unlock bootloader
3. Reboot your device into download mode and flash TWRP by opening cmd at your adb and fastboot folder and type:
Code:
fastboot devices
fastboot flash recovery twrp-3.2.1-1-oce.img
4. Boot device into Bootloader mode then boot to TWRP recovery
5. While your phone entered TWRP, open cmd, type:
Code:
adb devices
to check if your device is recognized
6. Once your device is recognized, open HTC_Version_Tool.exe
7. Type the version of the RUU that you are going to flash at new version line, for example, mine is 1.64.400.3 and press enter
8. Rename the RUU file to 2PZCIMG and REMEMBER TO KEEP .zip EXTENSION, then copy it to the root folder of SD Card (External SD Card is recommended)
9. Reboot your device into download mode, press Vol+, then press Power to start flashing 7.0 RUU
10. After flashing, your device can boot into Android but no signal or IMEI received, dont worry, continue these steps
11. Reboot into download mode, reflash TWRP, then boot to TWRP
12. At cmd windows, type
Code:
adb devices
adb shell
mke2fs -t ext4 /dev/block/bootdevice/by-name/persist
13. Reboot device to check if IMEI received
14. If IMEI received, you should reflash stock recovery from RUU.zip, but reflash the RUU is recommended.
If not, try to format the persist partition manually again
15. Done

And at last, I want to say big thanks to @sabpprook for helping me a lot to downgrade the device and @paulpier007 for HTC U11 downgrade method which gave me the idea for downgrading our U Ultra (https://forum.xda-developers.com/u11/how-to/guide-downgrade-htc-u11-oreo-to-nougat-t3754481)

Excellent guide .... this method is sure to go back without problems and does not need to be in S-OFF. :eek:
 
  • Like
Reactions: lapaho

lapaho

Member
Jun 27, 2014
33
28
Hanoi
Our devices have been updated to Oreo by HTC, that was a good new since there are many reports and claims from the End Users that was an unstable update, so how to downgrade to a stable Nougat version, here is the way:

[IMPORTANT]
TESTED ON HTC U Ultra DUAL SIM (INDIA - SEA VERSION) and S-ON DEVICE ONLY with UNLOCKED BOOTLOADER, BUT THIS MIGHT WORK ON OTHER VARIANTS

I. PREPARATION
1. HTC Sync Manager for drivers: http://www.htc.com/us/software/htc-sync-manager/

2. ADB and Fastboot, u can use the latest version of Minimal ADB and Fastboot:
https://forum.xda-developers.com/showthread.php?t=2317790 (thanks to @shimp208 for this great tool)

3. Stock Nougat RUU:
https://androidfilehost.com/?a=show&w=files&flid=164315 (thanks to @sardroid for RUUs uploading)
or for the tested device, this RUU has been used:
https://androidfilehost.com/?fid=962187416754465286 (thanks to @minhnewpro for uploading this)
or the latest 1.64.400.10 for Dual SEA - India I have just found
https://vnrom.net/2018/03/rom-stock-ruu-zip-cho-htc-u-ultra-ocean-note/ (original link to support to the RUU publisher)

4. Latest version of TWRP recovery:
https://twrp.me/htc/htcuultra.html (thanks Team Win for this popular and useful TWRP)

5. The most important, HTC Version Tool:
https://drive.google.com/file/d/1ubjDGNqCfIply-aRN8C7IQNb-YVkD4M7/view (thanks to @sabpprook for this super super great tool ^^ )

II. DOWNGRADING TO NOUGAT
1. Install HTC Sync Manager, ADB and Fastboot tool, extract HTC_Version_Tool.exe and copy it and twrp to your adb and fastboot folder
2. If your device's bootloader is unlocked, ignore this, if not
- go to https://www.htcdev.com/
- register for an account and then follow the site's instruction to unlock bootloader
3. Reboot your device into download mode and flash TWRP by opening cmd at your adb and fastboot folder and type:

4. Boot device into Bootloader mode then boot to TWRP recovery
5. While your phone entered TWRP, open cmd, type:
to check if your device is recognized
6. Once your device is recognized, open HTC_Version_Tool.exe
7. Type the version of the RUU that you are going to flash at new version line, for example, mine is 1.64.400.3 and press enter
8. Rename the RUU file to 2PZCIMG and REMEMBER TO KEEP .zip EXTENSION, then copy it to the root folder of SD Card (External SD Card is recommended)
9. Reboot your device into download mode, press Vol+, then press Power to start flashing 7.0 RUU
10. After flashing, your device can boot into Android but no signal or IMEI received, dont worry, continue these steps
11. Reboot into download mode, reflash TWRP, then boot to TWRP
12. At cmd windows, type


Excellent guide .... this method is sure to go back without problems and does not need to be in S-OFF. :eek:

That got something as same as the method with U11 that u have posted :D

Sent from my HTC U Ultra using XDA Labs
 

LogisticsXLS

Senior Member
Dec 24, 2011
83
8
Brandywine, Maryland
Yeah I got no stress, hope someone who has troubles with Oreo and wants to go back to Nougat will downgrade successfully :D

Sent from my HTC U Ultra using XDA Labs

You helped me.

Been a lurker for years. You made me sign back into my account just so I can personally say thank you for posting this. I've been trying to many different things to no avail. I'm finally back on 7.0.

Thank you for sharing your knowledge. Best wishes to you pal. :)
 
  • Like
Reactions: lapaho

lapaho

Member
Jun 27, 2014
33
28
Hanoi
You helped me.

Been a lurker for years. You made me sign back into my account just so I can personally say thank you for posting this. I've been trying to many different things to no avail. I'm finally back on 7.0.

Thank you for sharing your knowledge. Best wishes to you pal. :)
I'm happy to hear that from u :D and don't forget to thanks @sabpprook, he has helped us a lot to downgrade our U Ultra :D
 

vinczetibor

Senior Member
Feb 11, 2007
75
2
Budapest
Hello,

I cannot downgrade. I always get the following errors when it says press VolUp to start flash and Start ui_updating:
22 RU_HEADER_ERROR
22 RU_HEADER_ERROR
FAIL22 RU_HEADER_ERROR

I already tried to flash with two different RUUs.
 

lapaho

Member
Jun 27, 2014
33
28
Hanoi
You helped me.

Been a lurker for years. You made me sign back into my account just so I can personally say thank you for posting this. I've been trying to many different things to no avail. I'm finally back on 7.0.

Thank you for sharing your knowledge. Best wishes to you pal. :)

Hello,

I cannot downgrade. I always get the following errors when it says press VolUp to start flash and Start ui_updating:
22 RU_HEADER_ERROR
22 RU_HEADER_ERROR
FAIL22 RU_HEADER_ERROR

I already tried to flash with two different RUUs.

What is your variant ?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 21
    Our devices have been updated to Oreo by HTC, that was a good new since there are many reports and claims from the End Users that was an unstable update, so how to downgrade to a stable Nougat version, here is the way:

    [IMPORTANT]
    TESTED ON HTC U Ultra DUAL SIM (INDIA - SEA VERSION) and S-ON DEVICE ONLY with UNLOCKED BOOTLOADER, BUT THIS MIGHT WORK ON OTHER VARIANTS

    I. PREPARATION
    1. HTC Sync Manager for drivers: http://www.htc.com/us/software/htc-sync-manager/

    2. ADB and Fastboot, u can use the latest version of Minimal ADB and Fastboot:
    https://forum.xda-developers.com/showthread.php?t=2317790 (thanks to @shimp208 for this great tool)

    3. Stock Nougat RUU:
    https://androidfilehost.com/?a=show&w=files&flid=164315 (thanks to @sardroid for RUUs uploading)
    or for the tested device, this RUU has been used:
    https://androidfilehost.com/?fid=962187416754465286 (thanks to @minhnewpro for uploading this)
    or the latest 1.64.400.10 for Dual SEA - India I have just found
    https://vnrom.net/2018/03/rom-stock-ruu-zip-cho-htc-u-ultra-ocean-note/ (original link to support to the RUU publisher)

    4. Latest version of TWRP recovery:
    https://twrp.me/htc/htcuultra.html (thanks Team Win for this popular and useful TWRP)

    5. The most important, HTC Version Tool:
    https://drive.google.com/file/d/1ubjDGNqCfIply-aRN8C7IQNb-YVkD4M7/view (thanks to @sabpprook for this super super great tool ^^ )

    II. DOWNGRADING TO NOUGAT
    1. Install HTC Sync Manager, ADB and Fastboot tool, extract HTC_Version_Tool.exe and copy it and twrp to your adb and fastboot folder
    2. If your device's bootloader is unlocked, ignore this, if not
    - go to https://www.htcdev.com/
    - register for an account and then follow the site's instruction to unlock bootloader
    3. Reboot your device into download mode and flash TWRP by opening cmd at your adb and fastboot folder and type:
    Code:
    fastboot devices
    fastboot flash recovery twrp-3.2.1-1-oce.img
    4. Boot device into Bootloader mode then boot to TWRP recovery
    5. While your phone entered TWRP, open cmd, type:
    Code:
    adb devices
    to check if your device is recognized
    6. Once your device is recognized, open HTC_Version_Tool.exe
    7. Type the version of the RUU that you are going to flash at new version line, for example, mine is 1.64.400.3 and press enter
    8. Rename the RUU file to 2PZCIMG and REMEMBER TO KEEP .zip EXTENSION, then copy it to the root folder of SD Card (External SD Card is recommended)
    9. Reboot your device into download mode, press Vol+, then press Power to start flashing 7.0 RUU
    10. After flashing, your device can boot into Android but no signal or IMEI received, dont worry, continue these steps
    11. Reboot into download mode, reflash TWRP, then boot to TWRP
    12. At cmd windows, type
    Code:
    adb devices
    adb shell
    mke2fs -t ext4 /dev/block/bootdevice/by-name/persist
    13. Reboot device to check if IMEI received
    14. If IMEI received, you should reflash stock recovery from RUU.zip, but reflash the RUU is recommended.
    If not, try to format the persist partition manually again (step 12)
    15. Done

    And at last, I want to say big thanks to @sabpprook for helping me a lot to downgrade the device and @paulpier007 for HTC U11 downgrade method which gave me the idea for downgrading our U Ultra (https://forum.xda-developers.com/u11/how-to/guide-downgrade-htc-u11-oreo-to-nougat-t3754481)
    1
    I can confirm this guide works perfect on my European U Ultra Dual Sim with CID 034

    i had two exceptions during the step by step procedure;

    1: i skiped the installation of the HTC sync Manager, the driver dit not work with ADB for me. I used the HTC-Mobile-Driver-v4.17.0.001.zip from here . This driver worked perfect...

    2: Once i succesfully flashed the RUU i got stuck on a HTC logo screen. It seemed that Android booted, but no desktop showed. I cloud power off the normal way, booted into bootloader mode, continued the procedure for installing TWRP and format the parition. After this the desktop loaded again, so my conclusion is;

    IT WORKS FLAWLESSLY

    big shoutout to everybody involved to make this happen!!!
    Look at this, had same thing

    ---------- Post added at 11:24 AM ---------- Previous post was at 11:23 AM ----------

    hey man
    my U ultra Dual sim just stuck on green htc logo instead of showing home page
    volume can be adjusted and the home button works but just can see green htc logo
    Look at post above, had same issue