[One (M7) General] shadowboy23:
MOD EDIT

Seems this guide, if not properly followed will cause a (soft)brick. Also there are more up to date guides.

[how to]change your MID without the eng bootloader

[TOOL] MID change without ENG HBOOT | Aroma GUI

In the interests of all users the guide is hidden, below.

If you wish to follow it go ahead. If you brick your handset, you were warned.

FIRST OF ALL THANKS AND CREDITS GOES TO THE FOLLOWING XDA MEMBERS

@fnoji111​

for working on the ENG HBOOT in the Droid DNA forum

@Argumentation​

for creating the flashable zip that I used for this tuttorial

@daddioj​

for doing the leap of faith and used the ENG HBOOT on his device which lead me to writing this tutorial

NOTE:

I created this tutorial because HTC One has different variants. After reading mike1986. article on HTC One variants I realized why I can't install OTA updates with my model ID (MID). Now since we have S-OFF I wanted to get updates from the UK. But since I have a different MID to the UK version, I can't install OTA updates. And this is the only solution I found to work at this time. So I hope it will help people who wants to change their MID​

VIDEO LINK AT THE BOTTOM OF THIS POST​

REQUIREMENTS:

1: S-OFF

2: KNOWLEDGE OF ADB COMMANDS

3: PATIENCE

PLEASE MAKE SURE YOU PAY ATTENTION TO EVERY STEP ON THIS TUTORIAL

***** I WILL NOT BE HELD RESPONSIBLE IF YOU BRICK YOUR PHONE*****​

STEP 1:

Make sure you don't have HTC Sync Manager installed, if you do uninstall it!! Also make sure you have HTC drivers installed!

Step 2:

Go here http://xdaforums.com/showpost.php?p=38180376&postcount=6 and download the Argumentation's zip file

Step 3:

After downloading the PL83IMG.zip you will need to edit the android-info-txt inside. Please see sample picture below:

Step 4:

Now you have to place the zip file in C:\Android SDK\sdk\platform-tools folder. I know some people don't have the same directory as I have so this is just an example. Just make sure you place in the platform-tools folder.

Step 5:

Now connect your HTC One (MAKE SURE YOUR DEVICE HAS PLENTY OF CHARGE) to your PC and start a command prompt in the "platform-tools" folder. The quickest way to do this is (see picture below):

Step 6:

When you start your command prompt follow the steps in the picture below. PLEASE BE PATIENT!! After flashing the ENG HBOOT your HTC One will not boot up but you'll just get a gray spotted screen. Your device is not bricked. You can still use adb commands to write the model ID and CID even with a gray screen. WHEN REBOOTING HOLD DOWN POWER BUTTON FOR A FEW SECONDS. You might have to press and hold power button and volume down button when rebooting your phone.

NOTE: When you run the RUU and it says "waiting for bootloader" you will need to restart your phone manually by holding down the power button for a few seconds until it reboots. EACH TIME (does it twice) the RUU says "WAITING FOR BOOTLOADER" you will need to restart the phone manually​

You will not lose S-OFF and still have unlocked bootloader. I suggest that backup all important stuff before doing this I hope it helps.

If the mods feels that this doesn't belong here, please feel free to remove it. Thanks.

Here's a short video that shows how I changed my MID (model ID) on my HTC One

[YOUTUBE]CZADw2qXXv4[/YOUTUBE]