• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

GUIDE - Downgrade for HTC U11 (from Oreo to Nougat with S-ON) - Solution for various

Search This thread

paulpier007

Senior Member
Dec 15, 2017
65
42
hi. im not able to get device info in htc deviceinfo tool. I open the tool then click on get adb devices then on get device info but nothing shows up. I tried in recovery mode as well as in system mode with magisk installed then it says cannot get root permission and sometimes it says a dialogue will appear for root permission please accept that but nothing appreas in my phone. I checked adb isconnected properly and all commands are working but this tool isn't working for me. Please help.

Hi, unfortunately I am not able to help you because I no longer own HTC U11.
I hope someone can help you .....
 

Time2Design

New member
Jun 2, 2020
4
0
I had a branded phone and this tutorial here in this thread didn't work when downgrading back to oreo but it worked with flashing hosd file like shown here
 
Last edited:

Moondroid

Senior Member
Feb 12, 2015
239
84
Nice set of instructions, worked without a hitch -- after I upgraded my Windows .Net to 4.7.2 so the HTC DevInfo Tool would stop giving me errors.

I downgraded my carrier-unlocked (and bootloader-unlocked) U11 from Oreo 2.31.617.2 to Nougat 1.28.617.30. My phone's CID is BS_US001.
 

jinsing

New member
May 29, 2021
2
0
@paulpier007
You didnt mess up pal! I`ve just done it on an EE branded HTC U11 - EVE__001

My problem was that because of the root procedure that i followed, OTA was not allowed. I had to use RUU to bring back to stock.
My phone had 1.13.91.3 but the only available RUU was 1.03.91.6. Every time I tried it I used to get the following error:



so with the great help of your tool I managed to change the version and use the old RUU even though my phone is branded.

Many thanks pall maaaaany THANKS!

now i`m in the process of doing nandroid backups for each version so as we can add them to the "spreadshit"! :p

PS

I have tried the Unbranded RUUs as well but as expected Error 7 came in effect informing me that CID was saying "Hold your horses boy!"
i have same EE HTC _EVE_001, did you manage to change the CID. I'm hoping to change Stock Taiwan to get the latest update ;D
 

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    The purpose of this guide is to restore the phone in emergency cases and not only but also to perform a downgrade without the need to be in S_OFF (the utility of Sunshine, except in special cases such as the change of MID and CID which is indispensable, it comes much less!).

    CAUTION
    Do not do it if you do not have a clear vision of what you are doing: for inexperienced users it is a way to get a "paperweight", I do not accept any responsibility: you do it at your own risk!


    This example refers to the European version of the Oreo firmware already in use: 2.33.401.10 NO BRAND(it can also be used with other versions)

    ESSENTIAL REQUIREMENTS:
    • HTC U11 smartphone NO BRAND version with Android Oreo vers, 2.xx.xxx.xx Dual Sim NO BRAND;
    • Bootloader unlocked;
    • TWRP Recovery installed;
    • Status: S-ON (S-OFF as you know is not permanent).

    MATERIALS REQUIRED:
    • European version of the RUU Nougat 1.27.401.11;
    Minimal ADB / Fastboot;
    TWRP Recovery (latest version);
    TOOL Htc_Version_Tool.zip thanks @sabpprook for the great tool

    PREPARATION FOR THE DOWNGRADE via PC WINDOWS 10 and earlier
    • Download the RUU on your PC and rename it to 2PZCIMG (leave the .zip extension untouched) and copy it to
    the external SD card of your mobile phone;
    • Install on the PC Minimal ADB preferably renaming the destination in C: \ ADB for convenience;
    • Download the TWRP and copy it into the c: \ ADB folder renaming it to twrp.img for convenience;
    • Download HTC_Version_Tool and unzip it to a folder on your PC as you wish.

    INSTALLATION FOR THE DOWNGRADE IN ANDROID NOUGAT
    • Restart the phone in Download Mode (press the LOW VOLUME + POWER BUTTON simultaneously) and connect
    it to the PC using the supplied original USB cable;
    • Run the Minimal ADB and Fastboot program on your PC (a DOS window will open with the c: \ adb prompt) and
    leave it open;
    • If you have not yet updated the TWRP Recovery run this command otherwise go to the next step:
    o fastboot flash recovery twrp.img
    • Now you have to enter TWRP Recovery mode;
    • Once entered, always with the phone left connected to the PC, type the command adb devices to check if our
    cellphone has been recognized;
    • Now run the HTC_Version_Tool program from the PC in the folder you previously unzipped and you will be asked to change the version number of your firmware:

    HTC Version Tool, code by sabpprook
    -- misc: /dev/block/sde1
    -- offset: 2208
    -- version: 2.33.401.10
    new version: (type here the version you want to install as an upgrade: I recommend the latest release of Nougat)

    confirm with the ENTER key (if you have done something wrong just repeat the procedure).

    • You have now finished and you just have to restart it in download mode like this:
    run, from your PC, the Minimal ADB and Fastboot program and, at the prompt, type adb devices to make it recognize and then adb reboot download and all that remains is to start the RUU flash previously copied to the External SD card.

    For now we do not have S-OFF, this can be useful for flashing the RUU to remove problems and repair the phone when there is not a current RUU running.

    Good downgrade!
    5
    Great guide for downgrading, but you should credit me to the HTC_Version_Tool.
    2
    it works! thank you!
    2
    Oppss... I messed up! For now, until proven otherwise, the operation is guaranteed only for those NO BRAND:D:eek:

    @paulpier007
    You didnt mess up pal! I`ve just done it on an EE branded HTC U11 - EVE__001

    My problem was that because of the root procedure that i followed, OTA was not allowed. I had to use RUU to bring back to stock.
    My phone had 1.13.91.3 but the only available RUU was 1.03.91.6. Every time I tried it I used to get the following error:

    19 RU_MAIN_VER_FAIL os-version in android-info missing or i
    19 RU_MAIN_VER_FAIL os-version in android-info missing or i
    FAIL19 RU_MAIN_VER_FAIL os-version in android-info missing or i

    so with the great help of your tool I managed to change the version and use the old RUU even though my phone is branded.

    Many thanks pall maaaaany THANKS!

    now i`m in the process of doing nandroid backups for each version so as we can add them to the "spreadshit"! :p

    PS

    I have tried the Unbranded RUUs as well but as expected Error 7 came in effect informing me that CID was saying "Hold your horses boy!"
    2
    sure,already done I mean my bootloader is unlocked and have a TWRP recovery(3.2.1.2 ocn version)

    ---------- Post added at 02:55 PM ---------- Previous post was at 02:45 PM ----------



    here recognize it:
    Microsoft Windows [Version 10.0.17134.112]
    (c) 2018 Microsoft Corporation. All rights reserved.

    C:\Users\Azathoth>fastboot devices
    FA77D1803419 fastboot

    C:\Users\Azathoth>
    but with HTC_Version_Tool say no adb device :confused::(

    I happened to find myself in the situation where the adb command did not recognize my device and I solved it as follows:
    - I uninstall the drivers and HTC SYNC and Minimal ADB Fastboot;
    - Reinstall HTC Sync;
    - I uninstall only HTC SYNC and I leave the drivers at the end of the PC restart (I have the version of Windows 10 buid 1803).
    - Install Minimal ADB Fastboot ...

    In this way I solved the conflict caused by HTC SYNC.