HTC 10 - How-To de-brand/convert your HTC 10 to WWE
Hello folks,
As for me such guides were really helpful in the past, I decided to do one on my own, to show you how to perform a full de-brand of your device. I did it with a European HTC 10, that has been branded with a specific german carrier CID, as well as SKU, to obtain a full fledged WWE version and thus receive OTA updates as soon as they hit the marked.
In many points I tried carrying together all that has been written prior to performing the de-branding. So there are in fact many things menitoned bekow which have already been written by others. Anyway I'll give the steps again in this tutorial as I think it is of importance to many that they can read the hole to do in one thread. But I advise everyone to read - at least - the threads I linked to, to understand everything in detail.
Please note that I will not accept any responsibility for possible occurring bricks. I can only confirm that this tutorial has been used by me, for my specific unit and all went successful.
Prerequisites
- Knowledge of adb/fastboot
- htc_fastboot and adb installed
- european carrier branded HTC 10
How-To
- unlock Bootloader via HTCDev
- go to settings > about
- tab Build Number as long until you get an onscreen message that developer options have been unlocked
- go to setting > developer options and check OEM Unlock as well as USB Debugging
- got to www.htcdec.com and follow the instructions given to unlock your device
- flash TWRP custom recovery
- download custom recovery at https://twrp.me
- reboot to download mode Code:
adb reboot download
- flash recovery image Code:
htc_fastboot flash recovery nameoftwrp.zip
- boot to recovery
- reboot to bootloader
- reboot to recovery (ATTENTION: don't allow TWRP to perform changes to system; load as read only)
- perform a Nandroid of you current boot and system image (NOT system but system image as stated)
- reboot to TWRP again, this time allowing changes to system
- flash latest SuperSU by @Chainfire that is to be found here
- perform S-OFF
- do a full reboot of your device
- go to setting > security and enable unknown sources
- download SunShine from http://theroot.ninja
- install SunShine and let it run its tests
- achieve a license and let SunShine do the job (ATTENTION: in currently version 3.3.4 /data partition will be corrupted by this)
- convert to WWE
- unzip the Nandroid provided by @LeeDroid
- copy Nandroid to TWRP/Backup/SerialNo/Nameofbackup on your extSD (currently 1.30.401.1)
- restore Nandroid by using TWRP > RESTORE and choosing above copied Nandroid
- restore /data
- in TWRP got to WIPE and tab Format Data, as the partition has been corrupted by SunShine (see Point 6 of this guide)
- convert firmware
- reboot to download mode
- change CID Code:
htc_fastboot oem writecid HTC__001
- change mid Code:
htc_fastboot oem writemid 2PS620000
- flash WWE firmware (currently 1.30.401.1) provided by @LeeDroid here (ATTENTION: this has to be done twice to comlete, and it will flash full firmware, thus TWRP will be replaced by stock recovery)Code:
htc_fastboot flash zip nameoffirmeware.zip
- * flash TWRP custom recovery
- reboot to download mode Code:
adb reboot download
- flash recovery image Code:
htc_fastboot flash recovery nameoftwrp.zip
- reboot device
- reboot to download mode
* is only necessary if one wants to obtain root and have a custom recovery again.
Downloads
Nandroid 1.30.401.1 by @LeeDroid (currently uploading)
Credits
@LeeDroid for providing his Nandroid backup as well as Firmware 1.30.401.1
@jcase for his guide and PSA thread on rooting and S-OFF for the 10 found here and here
@Captain_Throwback for maintaining TWRP and his thread to be found here
@Chainfire for developing and maintaining SuperSu and his thread found here
@topjohnwu for his Stock Backups/Recovery/OTA/RUU thread, found here
XDA:DevDB Information
How-To de-drand/convert your HTC 10 to WWE | CID HTC_001 | FW x.xx.401.x
ContributorsAll named in Credits, HTCNerdYoda (OP Leader)
from xda-developers http://ift.tt/1O7Oizt
via IFTTT

No comments:
Post a Comment