yashsingh1/xdaforums huggingface dataset:
[One (M7) Q&A, Help & Troubleshooting] nkk71:
Should be easy enough: you'll use RUU.ZIP method

A) fix MID

use [TOOL] MID change without ENG HBOOT | Aroma GUI to set MID to PN0710000

B) fix CID

fastboot oem writecid HTC__001 <- two underscores, CID is exactly 8 characters

fastboot reboot-bootloader

List of other compatible CIDs:

HTC__001 --> HTC-WWE
HTC__016 --> VODA-Africa-South
HTC__032 --> HTC-EastEurope
HTC__102 --> HTC-GER
HTC__203 --> HTC-FRA
HTC__304 --> HTC-SPA
HTC__405 --> HTC-ITA
HTC__A07 --> HTC-Russia
HTC__E11 --> HTC-Dutch
HTC__J15 --> HTC-GCC
HTC__Y13 --> HTC-Norway

C) follow instructions in post #4

to set bootloader LOCKED and remove tampered (even if it's not there)

then flash this ruu.zip RUU Zip M7_UL_JB_50_HTC_Europe_1.28.401.7

your phone will now be international unbranded

I would highly recommend you stay S-OFF, especially if you ever decide to go for a custom ROM, or mod your phone.

the only downside to that will be that HTC Error Reporting will be enabled... personally I wouldn't care what HTC collects when the phone crashes (how often is that anyway), and who knows who is collecting what :eek:

If on the other hand you insist on going S-On, boot up the phone once after the RUU flash to make sure all is good, but don't take any OTA updates, then set S-On, after that you can take OTA updates

if you stay s-off, you can immediately take OTA updates
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
Now it's back to normal in my battery usage. Android system is running at 90%.any idea why.?
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
is there something wrong with this rom? on battery its showing 80-90% , this surely isnt right is it?
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
Can someone help.I have restored ,but android system is running at 80-90% .why is this.I haven't installed anything .I want to to go back to retail stock as I bought it,locked with tampered gone.how do I do this or at least get android system running lower.
[One (M7) Q&A, Help & Troubleshooting] clsA:
Android System 80-90% simply means your not doing anything with the phone and only the android system is running. it's not a problem
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
Are you sure?it used to be like 14% thought lower the better
[One (M7) Q&A, Help & Troubleshooting] clsA:
pretty sure ..it's a clean install right

so it has nothing going on but the system ..check it in a few days of normal use
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
will this rom work on mine?

RUU M7 UL K44 SENSE55 MR HTC Europe 4.19.401.9 R Radio 4A.23.3263.28 10.38r.1157.04L Release 353069 Signed 2-1

if im trying to install a rom thats higher than my firmware i need s-off, i have s-0n. is this right?

this is my details

Originally Posted by mackenzie121 View Post

here is my details

(bootloader) version-bootloader: 1.56.0000

(bootloader) version-main: 4.19.401.11

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) product: m7_ul

(bootloader) modelid: PN0710000

(bootloader) cidnum: HTC__001

i want to go back to stock.
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
No it's the other way around, you need s-off to downgrade. With s-on you can only upgrade with an ruu. The best you can hope for with s-on is guru reset as posted by nkk71
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
I'm not upgrading though ,just putting a ruu rom on with same firmware.

What would happen if I installed this? Do u recommend s off to go back to stock and locked again or use the other Rom?

Problem is android system is running at 90%,used to run at around 14%.concerns me.

---------- Post added at 11:01 AM ---------- Previous post was at 10:10 AM ----------

i got this from this site

http://www.htc1guru.com/dld/ruu_m7_..._10-27-1127-01_release_308001_signed_2_4-exe/

You will need S-off to run the RUU if you have a higher firmware version on your phone currently.

is this right?
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
Yes if your phone's firmware is higher than the RUUs firmware then it's a downgrade and will only work with s-off.

If you want to return 100% to stock with locked bootloader you need to be s-off it's the only way. And no that RUU doesn't have the same version as your current firmware it is much lower so it's a downgrade. Because your s-on nothing will happen if you try to install it. The flash will just fail.

Your current firmware - 4.19.401.11

The RUU firmware - 1.20.401.1

It's clearly a downgrade, I suggest you set about gaining s-off and start the guide from post #3 http://xdaforums.com/showthread.php?p=47794190
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
what about this one

RUU M7 UL K44 SENSE55 MR HTC Europe 4.19.401.9 R Radio 4A.23.3263.28 10.38r.1157.04L Release 353069 Signed 2-1
[One (M7) Q&A, Help & Troubleshooting] nkk71:
Can I ask a question?

Do you care if bootloader says RELOCKED?
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
not really, just really want 100% stock with ota updates back on as if i bought it or as near as close as i can get it like that.
[One (M7) Q&A, Help & Troubleshooting] nkk71:
in that case just install the Guru Reset ROM i mentioned earlier, during installation:

select stock recovery

select stock radio

unselect root

done.

after that, you can leave bootloader unlocked, or relocked (using "fastboot oem lock")
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
ok will give it ago,when i get in to twrp do i need to wipe anything or clean wipe,so i can have a clean install from scratch?
[One (M7) Q&A, Help & Troubleshooting] nkk71:
if you want to fully wipe your phone (including sdcard), then you can use the "Format Data" option in TWRP, and then push or sideload the Guru Reset ROM

(more details here: http://xdaforums.com/showpost.php?p=53270352&postcount=21)

otherwise, just -> Advanced Wipe -> wipe /data and /cache
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
ok thanks,will give that a try. i am concerned about the battery % thoughm android system running at 80-90%. is this normal? used to run at about 15%
[One (M7) Q&A, Help & Troubleshooting] nkk71:
that is a percentage, so the total sum of usage always has to add up to 100%, if nothing else is using then why shouldn't it be 80~90%

in any case, if your expectations on battery life, performance, etc. don't work out, you'll have to take it up with HTC... it is their stock ROM and firmware, after all.
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
Ok thanks for all your advice. All working fine. Does any one know if kingo root works?

If I do a another root do I have go through the htcdev site again and do the thing with the key code etc all again, even though my bootloader is still unlocked.
[One (M7) Q&A, Help & Troubleshooting] nkk71:
I'm kinda getting confused about your actual objective. Would you mind restating it?

because when you came here you wanted to sell the phone, with stock rom and able to receive OTAs, but didnt care much about bootloader saying RELOCKED instead of LOCKED (since LOCKED would require s-off)

so now I don't understand why you want root? ... you could have just selected it when flashing the Guru Reset ROM.

If you could explain your ultimate objective, it would help.
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
Sorry about that. Yes I would like to root again. Won't be selling till at least next April when new HTC comes out for an upgrade.

I did see that option yes when I installed the rom, so that would have had root access then? What about kingo root? Says HTC is compatible but it failed.

How do I put the thanks thing on bottom of post also
[One (M7) Q&A, Help & Troubleshooting] nkk71:
Not sure about kingo root or the other method(s) around, but the "most proper" (at least imho) way to root is to flash custom recovery then install SuperSU

since you are unlocked, you can still do that easily

if you want to flash stock recovery back after you install SuperSU, you can also do that without any issues as long as bootloader is unlocked.

hope that helps
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
I have to be honest I was starting to wonder the same thing. I remember directing you [MENTION=1492934]mackenzie121[/MENTION] to this thread specifically to return to 100% Stock to sell the phone.

Don't take this the wrong way but you appear to be just wasting time here now.

If you want to mess about with your phone but are worried your gonna Bork it, there are plenty of threads where you can ask questions regarding different procedures but this is not it.

We're a friendly bunch here, always willing to help, but you should try to keep your posts relevant to the thread you posting in. This thread is for returning to stock. If you have questions about different types of rooting or recovery etc better to post them some were like here. http://xdaforums.com/showthread.php?t=2180425
[One (M7) Q&A, Help & Troubleshooting] mackenzie121:
Ok I'm only asking advice as I know u lot are experts and am sorry if I'm asking the same questions. I just want to be sure what I'm doing.

So I have twerp installed, custom recovery. I have tried installing super su from play store but won't install. Do I have to side load it from twrp?
[One (M7) Q&A, Help & Troubleshooting] nkk71:
The play store app requires you to already be rooted, as is mentioned on the 2nd line of the Description in Play Store:

"!!! SuperSU requires a rooted device !!!"

you need to flash TWRP recovery, then install the

flashable zip

of SuperSU which can be found here: http://xdaforums.com/showthread.php?t=1538053

download link: http://download.chainfire.eu/supersu

--------------------------------

On a side note, and as [MENTION=5116541]Danny201281[/MENTION] has hinted already, you are posting in the wrong thread, over the last 5 pages have been walking in circles, even questions such as this one are not nice, you are expected to do some searching on your own.

As for stock but with root I already answered your question here

There are also various threads (in particular the sticky threads), which cover most, if not all, of this information.

I'm not trying to be mean or anything, but you are derailing threads meant for particular situations, asking "My battery is bad" in a return to stock guide... do you honestly think that's appropriate?

Saying in a development thread (not referring to you!!), "it doesn't work", is like telling a doctor over the phone (or email): "it hurts"

if you do have further questions, and searching is proving difficult, confusing, unhelpful, or even if you are unsure about something, please feel free to post in the thread [MENTION=5116541]Danny201281[/MENTION] mentioned So you came at XDA-Developers to find help? (Beginners Thread), find a thread with a similar problem as yours, or even open your own thread in Q&A.

if you had checked some of the Q&A threads, you'd pretty much notice that most of "the gang" (hey guys ;)) are the ones that respond frequently for simple and complex questions, as well as many other users

we're all friendly and mostly easy going, and i'm not trying to discourage you in any way, i'm only trying to encourage you to post the relevant questions in the relevant sections/threads.

I hope you understand my point without taking it negatively (it's not meant negatively!!)
[One (M7) Q&A, Help & Troubleshooting] oludee:
Haven't had a chance to say thanks..... Thanks nkk71 for this. Really appreciate. :o
[One (M7) Q&A, Help & Troubleshooting] majmoz:
[MENTION=2605798]nkk71[/MENTION]

I noticed that RUU 6.09.401.5 Rom zip has two Roms. Do you flash Rom_1 first then after it is complete you flash Rom_2? Or do you have to combine them someway to flash? Thanks in advance for your assistance.
[One (M7) Q&A, Help & Troubleshooting] Maxlp:
Even if I flash hboot 1.44 it still stay 1.43. It says succssesful flash, but when rebooting bootloader it still remains on version 1.43.

I also tried flashing RUU 1.28 and it flash OK, but when rebooting phone all process FC. Any clue what am I doing wrong?
[One (M7) Q&A, Help & Troubleshooting] nkk71:
i have no clue why he packaged it like that:

can't really think of a reason why not put them all in one zip :confused:

and i guess, the flashing would be:

fastboot oem rebootRUU

fastboot flash zip RUU_6.09.401.5-full_stock_fastboot_1.zip <-- hboot preupdate

fastboot flash zip RUU_6.09.401.5-full_stock_fastboot_1.zip <-- rest of the files in "1"

fastboot flash zip RUU_6.09.401.5-full_stock_fastboot_2.zip <-- files in "2" (kernel, touchscreen drivers 2, wipe userdate)

fastboot reboot-bootloader
[One (M7) Q&A, Help & Troubleshooting] nkk71:
Sorry did i miss something? You said everything ok 4 months ago :confused:
[One (M7) Q&A, Help & Troubleshooting] majmoz:
Thank you, just the information I needed. Someone I was helping had a Mac and wanted to run a RUU but the only one was ".exe". So, he found a PC and I explain how to pull the Rom.zip out of the RUU. He told me there were two, so I told to just run the RUU on the PC but keep the Rom.zips for the future. :good:
[One (M7) Q&A, Help & Troubleshooting] Maxlp:
You are not missing anything. It's the second One I have. I just can't update hboot to version 1.44.
[One (M7) Q&A, Help & Troubleshooting] nkk71:
Wait a second, do you mean he got those two files from an official RUU.EXE?? very unlikely, cause they're not signed/encrypted... the ROM.ZIP (ie ruu.zip) inside the RUU.EXE would be signed/encrypted

those files look more like someone patched them together.
[One (M7) Q&A, Help & Troubleshooting] nkk71:
i dont understand, sorry.

is this a new device you got? or someone repaired your old one? or...?

anyway, first thing to do is check your "fastboot getvar all"
[One (M7) Q&A, Help & Troubleshooting] Maxlp:
It is a new device, yes :).

Getvar shows me this:

(bootloader) version: 0.5
(bootloader) version-bootloader: 1.43.0000
(bootloader) version-baseband: 4A.13.3227.06
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.29.401.12
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: ***************
(bootloader) imei: *****************
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0710000
(bootloader) cidnum: HTC__032
(bootloader) battery-status: good
(bootloader) battery-voltage: 4256mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
getvar:all FAILED (status read failed (Too many links))
finished. total time: 0.074s
[One (M7) Q&A, Help & Troubleshooting] majmoz:
No, not those files. I was working with OnlyEYEShine and he was extracting the files from RUU 5.14.531.11 and discovered Rom_01 and Rom_02 zip files after the extraction. I was looking for files for someone else and I saw those two files, so that is when I decided to find out how to flash them for the future. I suspect that T-Mobile is not the only one who putting multiple Rom files in their RUU.exe files. Sorry for the scare. :angel:
[One (M7) Q&A, Help & Troubleshooting] nkk71:
hmm, interesting, i'll take a look over the weekend

i assume you mean the ruu linked here: http://xdaforums.com/showthread.php?t=2796465

or another one?

flash the 1.28.401.7 ruu.zip, mirror here: https://www.androidfilehost.com/?fid=23329332407584993

but why? just use vomer's guide for firmware, and whatever your choice of custom ROM you like

(and obviously custom recovery)
[One (M7) Q&A, Help & Troubleshooting] majmoz:
Yes, that is the one.
[One (M7) Q&A, Help & Troubleshooting] Maxlp:
The problem is that I am trying to get back on 100%. I already tried to flash hboot to 1.44 but it fails. I also flashed RUU.exe 1.28.401.7 version, it succeed but when I reboot I get just FC andnothing works.

Will try now with this RUU you suggested me. I hope it will work...
[One (M7) Q&A, Help & Troubleshooting] nkk71:
Hi [MENTION=3070392]majmoz[/MENTION],

I just checked that T-Mo RUU, and the rom_01.zip file is just the hboot alone, the rom_02.zip is the complete ruu.zip (including the hboot) so that would be the file needed.

I can only assume they did it like that to avoid any potential signature failures if you are on an incompatible hboot.

Anyway, i've also decrypted the ruu, so if you need it, let me know and i'll upload it somewhere.
[One (M7) Q&A, Help & Troubleshooting] majmoz:
Thanks for doing that. I would like to have the decrypted ruu.
[One (M7) Q&A, Help & Troubleshooting] nkk71:
uploading, gonna take a few hours++ :(

i'll ping you when it's uploaded....
[One (M7) Q&A, Help & Troubleshooting] clsA:
Actually the 6.x.531 RUU here would be much better

http://www.htc.com/us/support/htc-one-t-mobile/news/

Download >> http://dl3.htc.com/application/RUU_...4_10.33E.1718.01L_release_387953_signed_2.exe
[One (M7) Q&A, Help & Troubleshooting] nkk71:
oh gimme a break :o

finally finished uploading this, a couple of minutes ago

[MENTION=3070392]majmoz[/MENTION]:

RUU_M7UL_TMOUS_5.14.531.1_With_Partial-decrypted.zip
[One (M7) Q&A, Help & Troubleshooting] clsA:
it's Friday night just trying to keep you out of trouble ;)
[One (M7) Q&A, Help & Troubleshooting] nkk71:
Quite right [emoji106] [emoji106]

But then again, a signed ruu is just as good
[One (M7) Q&A, Help & Troubleshooting] XTakis:
help please

So I got my phone from Wind (Canada), then switched to Bell Canada (paid 3rd party for the unlock code), then decided to root it. Now I need to return it to stock so I can use the phone for work while staying on the Bell network.

Since there isn't a Wind RUU I'm trying to change the phone to unbranded. I've done some research and have put together a summary of what I think I need to do. Can someone verify it please?

1) I would use firewater to turn S-Off

2) then change mid to PN0712000 and cid to: BS_US001 using this method: http://xdaforums.com/showpost.php?p=54796614&postcount=2

3) Downgrade hboot to 1.44, flash CWM.img, get rid of tampered, lock bootloader, run "RUU_M7_UL_K44_SENSE55_MR_BrightstarUS_WWE_4.19.15 40.9_Radio_4A.23.3263.28_10.38r.1157.04L_release_3 53887_signed_3.exe", then turn S-On all using the instructions from here: http://xdaforums.com/showpost.php?p=47794190&postcount=3

Would this work and still be able to connect to the Bell Canada network and get regular firmware updates? I still have the unlock code I paid for somewhere if necessary

I also posted about my issue here:

http://xdaforums.com/showpost.php?p=55949077&postcount=26

and my phone info is here:

fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.55.0000
(bootloader) version-baseband: 4A.20.3263.16
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.23.1500.1
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: ***
(bootloader) imei: ***
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0713000
(bootloader) cidnum: GLOBA001
(bootloader) battery-status: good
(bootloader) battery-voltage: 3807mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-a6a74fd020
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.048s

Thanks in advance for any advice!
[One (M7) Q&A, Help & Troubleshooting] majmoz:
Thanks nkk71, I'll download it tonight.
[One (M7) Q&A, Help & Troubleshooting] nkk71:
well first you'll need to S-Off; rumrunner, firewater, or sunshine should work for you

and now to your options (amongst others):

PN0712000 + BS__US001 == US Developer edition

PN0712000 + BM___001 == Bell Mobility

PN0710000 + HTC__001 == International unbranded WWE

changing MID can be done using this tool: http://xdaforums.com/showthread.php?t=2535365

changing CID is done using (for example):

[B]fastboot oem writecid BS__US001[/B] <- cid is exactly 8 characters, no more no less
[B]fastboot reboot-bootloader[/B]

for the US Developer edition and international unbranded there are RUU.ZIPs or RUU.EXEs to use

for the Bell Mobility option you'd need to use the CWM restore method of my guide

let me know which option you choose, and i'll link you the files

BTW, i would stay S-OFF, but if you do choose to go from S-OFF to S-ON, then I only recommend doing so on a 1.xx or 2.xx version, reason being the possibility of "tamper detected - rebooting" as mentioned in the guide.
[One (M7) Q&A, Help & Troubleshooting] XTakis:
more help, thanks

Can you tell me the differences between US Developer, International unbranded and Bell? I'm assuming all of them will work on the Bell network, and that the Bell RUU is full of bloatware so I'd prefer not to use that one. So what's the difference between US Developer and international unbranded? Is one less susceptible to the "tamper detected - rebotting" issue?

If I keep S-Off, any idea if that can be detected by an app like Good (https://play.google.com/store/apps/details?id=com.good.android.gfe&hl=en) ?

And I will be able to receive regular updates even being in Canada?
[One (M7) Q&A, Help & Troubleshooting] nkk71:
As you said, Bell will probably contain some bloatware, but more importantly it will be carrier branded, so will receive updates much later than an unbranded phone.

(it is also the longest restore procedure)

US Developer edition is usually the first to receive updates, but (from what i've seen) at times have been slightly buggy; but would of course receive another update to fix that

International unbranded would be the one that receives the updates relatively quickly (but not as fast as the dev edition), and the radio is more tuned for more countries, seems the US editions (Dev and ATT) have their radios focused on US telecoms

And lastly, usually these apps only look for root, but i can't be 100% sure about that. but if you decide to go from s-off to s-on, do so on 1.xx or 2.xx ROM/firmware.

once you are s-off, (and fixing MID and CID) use my ruu.zip method using either:

* US Dev edition ruu: http://www.htc1guru.com/dld/ruu-zip-m7_ul_jb_50_brightstarus_wwe_1-29-1540-3-zip/

or

* International unbranded: https://www.androidfilehost.com/?fid=23329332407584993
[One (M7) Q&A, Help & Troubleshooting] XTakis:
In the other thread I posted in someone suggested I don't downgrade the hboot to 1.44, should I skip that step?

I've decided to go w the international unbranded. I would still change mid to PN0712000 and cid to: BS_US001 right?

I think I'll try leaving s-off and see if the good app picks up on it (kinda doubt it will) but if it does I'll switch s-on, I'm not clear on what you mean by using 1.xx or 2.xx, does the international RUU you linked to fit the bill?

Thanks again!

Edit: correction I would use:

PN0710000 + HTC__001 == International unbranded WWE

right?
[One (M7) Q&A, Help & Troubleshooting] nkk71:
yes, set

MID to PN0710000

CID to HTC__001 <- world wide english

if you're using ruu.zip method (post #4), then hboot will get downgraded during the first ruu flash, second one will take care of the rest of the system

you are free to take any OTA's you like, but if you intend on s-on, then i would only do it on 1.xx or 2.xx
[One (M7) Q&A, Help & Troubleshooting] XTakis:
So firewater and rumrunner aren't working for me, the error firewater is giving is below. What should I do? Do I need to install another ROM first or something?

********** whelp, this sucks, firewater can not work on your device **********
********** no amount of reflashing, retrying, or ruuing will fix... **********
********** DO NOT COME TO IRC ASKING FOR UPDATES OR ETAS!!!!!! **********
********** if we are able to fix this issue, it will be announced **********
********** bye bye.....sorry it didn't work out. **********
[One (M7) Q&A, Help & Troubleshooting] XTakis:
I'm not sure if I have all the right abd drivers installed, could that be it?

edit:

or should I try the weaksauce method?
[One (M7) Q&A, Help & Troubleshooting] Danny201281:
Nope, that message from firewater means exactly what it says :( firewater will not work on your device.

Best option is Sunshine now. :good:

If you found my posts helpful, Please click thanks :good: