yashsingh1/xdaforums huggingface dataset:
[HTC 10 Guides, News, & Discussion] GottaStayFly:
I'll try the SD card method, and see what it says but where is the zip in the RUU?

Pretty sure it shouldn't be on the cable/hub end.. i would think. when flashing the firmware zip via batch tool I had to do it twice like how it outline since it failed the first time, and the second time is that log, it was doing everything okay but got hung on that tp_SYN3708.img@50% at 50% for a good few mins before spewing out the rest of the log.

*EDIT* I do want to mention that i did try the SD card method as (yesterday, with hopefully the right files) well but I ended up with this same image
[HTC 10 Guides, News, & Discussion] Kisakuku:
The RUU.zip along with everything else is as always posted in the RUU thread.
[HTC 10 Guides, News, & Discussion] GottaStayFly:
yup, just tried the SD card method, and i get the same error as the image posted above.... GG looks like its time to look for a new phone...
[HTC 10 Guides, News, & Discussion] Chezbel:
[MENTION=1102297]Sneakyghost[/MENTION], it's it worth trying and possible to remove some of the updates? For example the first error is the touchpad, tp_SYN3708. Unless the interface changed, which I doubt, it should be reasonable to remove that from the update and see it the other errors still occur. I'm just wondering if cascaded errors are occurring. Of course this is only a guess...
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Ya good call mate. He might want to try and delete the touch image from the zip.

Can't write instructions right now, am out on a festival. Maybe you want to write something if you've got time?
[HTC 10 Guides, News, & Discussion] Chezbel:
I'm sure it's simple, but I never actually tried that so I don't feel comfortable telling someone what to do to their phone
[HTC 10 Guides, News, & Discussion] aarjente:
Since this thread is for s-off users, and RUU doesn't work when trying to downgrade - I'm guessing there's no way to flash an older version with s-on? The latest update broke my data connection so I'm torn between trying to keep stock and just rolling back or moving to lineage
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Yeah downgrade not possible while S-ON. Sorry.

As far as i know a different rom won't fix your data connection though. I can't quite remember what causes the broken data connection, i think it has something to do with encryption, so u should flash the latest available RUU.

You didn't outline your RUU flashing procedure, so i can't really help you with why it didn't flash for you, but maybe you try the sdcard method outlined in the OP. As long as the RUU is the same version you're running now or newer, it should flash. Only older versions don't work.
[HTC 10 Guides, News, & Discussion] aarjente:
Right, thanks for clearing that up!

I only tried using the RUU exe with an older version - is it possible to flash it through TWRP and PC?
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Mate, there's a reason i put that all in the OP. Feel free to read that first and then come back if any question remains [emoji6]
[HTC 10 Guides, News, & Discussion] aarjente:
Fair - my bad. I'll dig around and update when I've tried everything! Thanks again.
[HTC 10 Guides, News, & Discussion] Kisakuku:
Downgrade is possible while S-On by editing /misc, just not recommended.
[HTC 10 Guides, News, & Discussion] aarjente:
I was able to get the latest RUU flashed via exe, but that didn't fix the data issue :/. Would it be safe to assume that if the exe didn't fix it, the fastboot and sd card methods wouldn't either?

If that is the case, I'm guessing my best option here would be to S-off with Sunshine and then try rolling back. But at this point I'm really not sure if that will even help...
[HTC 10 Guides, News, & Discussion] deltanayeem:
how the files are so small in size? 300mb!!
[HTC 10 Guides, News, & Discussion] deltanayeem:
i flashed 2.41.617.3. flash was successful but when i started the phone its stuck at htc logo.what can i do? please help..
[HTC 10 Guides, News, & Discussion] yldlj:
Wipe or no wipe?

---------- Post added at 12:45 AM ---------- Previous post was at 12:44 AM ----------

Its firmware.
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Best is to reflash your custom rom dirty, with no data wipe. At least that works with Viper.
[HTC 10 Guides, News, & Discussion] deltanayeem:
But i already flashed the wipe version..no way i can shut down without discharging the phone..

---------- Post added at 02:55 AM ---------- Previous post was at 02:52 AM ----------

i flashed the wipe version. no way i can shut down without discharging the phone. should i try another firmware ot the same after discharging?
[HTC 10 Guides, News, & Discussion] Kisakuku:
Hold power and volume down until phone reboots into download mode.
[HTC 10 Guides, News, & Discussion] deltanayeem:
Should i flash the same firmware again?or try another firmware?

---------- Post added at 04:00 AM ---------- Previous post was at 03:49 AM ----------

on explainer to the ZIP variants full stock wipe zip,there is a line "Phone will NOT boot without ROM reflash after using this!".what does this mean?
[HTC 10 Guides, News, & Discussion] yldlj:
It means you have to reflash ROM. These are firmware packages. You have no system after flashing the wipe zips. So again reflash ROM or just use an RUU to get you back to stock. Its all in tge OP and you should have understood it before going ahead and flashing.
[HTC 10 Guides, News, & Discussion] deltanayeem:
sorry i misunderstood the no wipe method.i read several times. i have a ruu. how can i use an ruu exe as it doesn't start?
[HTC 10 Guides, News, & Discussion] xunholyx:
The version you flashed wasn't the newest, so you might as well flash this.

Here is a link to the 2.50.617.2 RUU.zip

Download that to your PC (it's 1.9gb)

Rename it by deleting everything except for 2PS6IMG (and .zip of course)

Place that onto your extSD and boot to download mode

The process will start automatically. Follow the screen prompts (vol up to confirm the flash ~ power button to reboot after the flash)

And that's it.

Make sure to delete the .zip from your extSD or else every time you boot to download your phone will try to update again.
[HTC 10 Guides, News, & Discussion] mushtafa:
What's the difference between international and developer/unlocked? Wanting to make sure I can run the developer/unlocked version.

Handset is unlocked UK
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Of all versions, WWE and US unlocked are the most similar. It's mostly the set of languages that differ. You can usually run either and have no negative side effects.

Please anyone correct me if I'm wrong. I haven't run US unlocked in years. It used to be fine for Europe though.
[HTC 10 Guides, News, & Discussion] mushtafa:
Attempted to flash, but model ID error. Flashed the latest International one for the time being.
[HTC 10 Guides, News, & Discussion] xunholyx:
In download mode: fastboot oem writemid 2PS650000 then try again
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Should also do superCID, no?

fastboot oem writecid 11111111
[HTC 10 Guides, News, & Discussion] xunholyx:
Yes, but I assumed that was already done since there was only mention of MID mismatch. I didn't scroll back :D
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Well I'm just guessing since he didn't seem to have read the op guides he probably wouldn't know about superCID. [emoji16]
[HTC 10 Guides, News, & Discussion] mushtafa:
I am SuperCID. Does changing the model have any other affect on the handset? Not something I've done before.
[HTC 10 Guides, News, & Discussion] Sneakyghost:
No changes apart from the fact that the phone will accept a different set of RUU's.

Any other effects you might encounter will be down to the software/firmware combination you flashed. CID & MID changes have no effect in themselves, they enable change.
[HTC 10 Guides, News, & Discussion] Ba7rani:
Sorry If its already mentions,

My htc10 is Unlocked, S-Off and Super CID

with 2.xx.401.x firmware

Is it good idea to flash 2.50.617.2 firmware ? means is this mid's firmware getting update faster than .401 ? and compatible with my region (Middle east) ?

And, What do I need? Do I need to change mid only in my phone ?
[HTC 10 Guides, News, & Discussion] Black-FR:
You should read the first page and the last 2 or maybe three pages, then your questions will be answered already.
[HTC 10 Guides, News, & Discussion] Ba7rani:
I changed mid to .617 from .401

I got error in download mod, otg and sd card .. I couldn't flash firmware via sd card, so I flashed it through command... how to solve it ?

after restarting phone I couldn't open it, I have to encrypt/decrypt ..

so I re-change mid to .401 , re-flash .401 firmware .. and dirty flash rom to avoid data loss.

I will make full backup now and I ll change mid to .617 model.
[HTC 10 Guides, News, & Discussion] Sneakyghost:
617 and 401 both aren't MID's. Those are region/market/customer identifiers. I like to refer to them as SKU, similar to Samsungs SKU's. Not sure how HTC themselves call those.

The MID on the HTC10 is what looks like this: 2PS650000 - this is the MID identifying the US Unlocked variant. The regular GSM models usually have 2PS620000.

Both MID's act independently of those "SKU's" you named. Changing the SKU will do absolutely nothing.
[HTC 10 Guides, News, & Discussion] bbot3k:
I'm having the same 14 RU_ZIP_INFO_ERROR. I checked MD5 and it's good. The only thing I can think of is that my microSD card is formatted through HTC 10's storage formatting, not through my PC using whatever partition manager. I don't have an SD card reader at the moment, but should that even matter?
[HTC 10 Guides, News, & Discussion] Sneakyghost:
HTC 10 is quite, and when I'm saying quite, i also mean that, bad with sdcards. There is like a million reports out there from people suffering corrupted cards. It corrupted 5 of my cards already. Or maybe it's not the phone actually causing the corruption, maybe it's the phone not being able to reallocate sectors or work with reallocated sectors. I've had a ton of bad flashes due to properly downloaded but then broken zips.

What you need to do is to check the zip integrity on site. Meaning, when you've copied it to the place from where you want to flash it, do a last md5 check.

You might be able to do that in TWRP, although i don't know how. Maybe [MENTION=2605798]nkk71[/MENTION] can help.

Else, you can just check it by using your PC. There's tons of hash compare solutions for pc. I prefer Hashtab from beeblebrox.
[HTC 10 Guides, News, & Discussion] bbot3k:
Actually I didn't have s-off. I'm in the process of doing that now lol.
[HTC 10 Guides, News, & Discussion] Sneakyghost:
And that has caused error 14? That's a new one for me lol.

Glad you noticed. I wouldn't have.

That's why logs and a getvar all belong into every trouble post.
[HTC 10 Guides, News, & Discussion] nitramus:
617 and 401... Those are CID. I presume that is what htc calls it to.
[HTC 10 Guides, News, & Discussion] Ba7rani:
I have done Successfully converted my 10 from International version (2.48.401.x) to US version (2.50.617.2)

: )

I have Unlock, S-Off and Super CID .

I made :

1. Full Backup

2. Change mid

3. Flash 2.50.617.2 Firmware.

4. Restore Nandroid Backup of 2.50.617.2 ROM.

5. Factory reset.

6. Flash TWRP recovery.

6. Flash Custom ROM (Tick US version in Aroma).
[HTC 10 Guides, News, & Discussion] Sneakyghost:
CID is what you find in Android-info.txt and inside the /misc partition. CIDs have 8 digits. They look like this: HTC__001 for instance.

Each "SKU" or whatever you call those can group a number of customer ID's together. For instance, 401 groups quite a few CIDs together, while US Unlocked only groups 2 or so.
[HTC 10 Guides, News, & Discussion] nitramus:
Sorry about being bref about the 8 digits but did not know the rest.
[HTC 10 Guides, News, & Discussion] firefoxvn:
I flashed the firmware 2.50.617.2 but failed with tp_SYN3708.img. What is tp_SYN3708.img?
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Touch panel from Synaptics. Failing on a lot of M9 recently.

[EDIT]

Some background information for you, and other affected readers:

It was suggested in an earlier post to remove the tp image from the firmware.zip prior to flashing it.

Why? Because on all affected M9 devices, the touch panel kept working. It seems only the controller chip suddenly couldn't take write operations anymore (updates), but it remained functional.

Since the touch panel gets updated only very rarely that is not an issue (leaving it at it's current state).

If you'd be willing to open up all 617 firmware releases and do a binary compare of all the tp images, you'd probably find the very same image in most firmware.zip's - i think there might have been one or at best two updates to the panel driver in the past two years.

As long as the eMMC chip can still be flashed and only the touch controller fails flashes, I'd just leave it as is. The M9 is two years old now and failing hardware has to be expected unfortunately. Silicon doesn't last as long as people tend to think.

Why?

There's an ongoing degradation of life span in every silicon based tech. My assumption is, that with ongoing evolution of silicon, especially with the ever decreasing size of nano structures, the chips become less and less long-lived. I've in the past researched the effects of ever smaller structures in chips and found that Intel, Qualcomm, AMD, Samsung, Mediatek etc all have to battle very specific issues with material degradation, which becomes exponentially worse the smaller a structure gets.

This mainly applies to the computing chips (CPU and GPU), but applies to some extent to RAM, eMMC and other storage chips.

So, in that sense, one would expect a CPU to be the first failing component, not a rather thick and old controller chip. Well, what can i say? It's all speculation for the unknowing. We aren't engineers here. We can only try to piece together that little info we have and can comprehend. In that way, I'd speculate that HTC had chosen the most cost effective selection of components for their M9, because the M9 had the worst combination of hardware in years. It was a true "not all that glitters is gold" phone. It has had exceptionally many hardware issues ranging from failing vibration motors over cracked frames to failing touch panel chips. There are more typical M9 failures, but I can't recall them right now.

It is certain though that the M9 was technically, quality wise, the worst HTC in years.

If i were you, an affected reader, I'd try to save up some money and either get a HTC 10 for Budget reasons (it is quite a good phone) or, if your bank account allows it, a HTC U11, which seems to match up to the M8 in terms of innovation, design and quality. The 10 is brilliant but suffers from bad battery runtime due to the still not perfect Snapdragon 820, the U11 outperforms the 10 in every imaginable aspect.

Or you leave HTC and go for some other company, only to find out they all have their flaws as well...
[HTC 10 Guides, News, & Discussion] nitramus:
Seems like new source code has been released.

Edit:Sorry quoted by mistake. Wanted a new post.
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Yeah except that was kernel source code and has exactly zero relevance here. That is just interesting for Linux Kernel developers or modders like e.g. Flar2.

That is not new firmware. It means HTC has published the so far closed source to its Linux Kernel, which now allows developers to take a look, learn and modify it.

HTC, like all other Android vendors, are required by Linux licensing terms to disclose their source code within i think 90 days of publishing a Linux based kernel.
[HTC 10 Guides, News, & Discussion] nitramus:
My bad that should have gone in the kernel thread.
[HTC 10 Guides, News, & Discussion] Ba7rani:
HTC 10 US July update

2.51.617.1

https://twitter.com/crownofaragon/status/891918511303344128
[HTC 10 Guides, News, & Discussion] SpL3rG3:
Hey guys,

Apologies if this has been asked before. Its been a while since I've upgraded my firmware and I'm not sure which version I should be using. Looking st my phone, I see I'm using the pme_uhl version. The description for the version I'm running is international on Sneaky ghosts Google docs spreadsheet.

The latest version of pme_uhl shows Telstra Australia. Is this still the international version or will another version be released? FYI my HTC 10 is on Bell Canada's network.

I think it's ok to use this version but I would prefer a sanity check as opposed to a bricked device. :)
[HTC 10 Guides, News, & Discussion] Sneakyghost:
pme_uhl gets sold to different markets and gets different software for those markets.

That pme_uhl thingy determines which set of radios are enabled, it kind of says "I'm a GSM device with LTE".

flashing Telstra Australia software to your Canadian phone will not brick it, since both are pretty much the same phones, but the actual ROM might contain customer specific settings that might make using an Australian software in Canada rather unpleasant.

Best thing is to try it out. Like I said it won't brick. Find out if it works for you. If not, just flash back to US Unlocked, WWE, or whatever you were running before.
[HTC 10 Guides, News, & Discussion] xunholyx:
Sneaky has the latest Bell firmware. You can download the No-Wipe version here.
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Recent additions 2.51.617.1 US Unlocked

Recent Additions

WARNINGS:

FullStock untested.

NoWipe tested, working.

NOTES:

- Nothing -

CREDITS: [MENTION=4987085]xunholyx[/MENTION] in Hangouts for decrypting and sending me the RUU based firmware.

Other stuff

Life is too good to waste time on XDA.
[HTC 10 Guides, News, & Discussion] tomplatz:
Unlocked version bought from htc, on at&t servuce. Supercid. Both the 2.51 and 2.50 dev/u locked versions gicw me error 22 faol. Ive downloaded multiple times. Any help?
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Can you please give us the output of "fastboot getvar all" when reporting such errors?

Often it has to do with the current device setup and to determine what's what a proper getvar all is probably the fastest way to find out...

Pro tip: you can edit your previous post and put the getvar all Output in there in order to not make this thread annoyingly long.

Oh and remove IMEI and Serial from the getvar all output before posting that.
[HTC 10 Guides, News, & Discussion] pupochek:
PMEWL_2.51.617.1_Unlocked_TWRP3110_NoWipe worked fine for me, so tested :)
[HTC 10 Guides, News, & Discussion] RebelShadow:
Ditto
[HTC 10 Guides, News, & Discussion] Superguy:
Is there an RUU for this?
[HTC 10 Guides, News, & Discussion] Sneakyghost:
For us unlocked? Yeah on HTC's ROM Download Page.

http://www.htc.com/us/support/rom-downloads.html
[HTC 10 Guides, News, & Discussion] Superguy:
Thanks. I saw it was still showing 2.41, but clicked thru this time.
[HTC 10 Guides, News, & Discussion] Kisakuku:
RUUs generally tend to get posted in the RUU thread.
[HTC 10 Guides, News, & Discussion] SpL3rG3:
Boot Loop

Hey Guy's, TIFU by flashing my firmware when I wasn't really giving it my full attention and now I have a device that likes to bootloop.

I can get into recovery no problem and download mode so I'm not completely screwed. The first time I booted back into recovery after the flash, I noticed that everything was encrypted and TWRP couldn't read anything. Its been a long time since I've played with my device so I assumed I encrypted everything via the O/S and either the firmware or the TWRP upgrade lost the key in translation. NBD.

So I'll just re-install the ROM then. Nope, none for you. So I reboot into TWRP and wipe everything except my external SD. OK. Lets re-flash the ROM. NOPE. Now I don't even get a ROM splash screen. Just the HTC logo, blackness and then back to the HTC logo.

I lost everything already so I don't really care about that, I just want to get back into my phone but I unfortunately can't seem to find the combination. I am getting a /preload error in TWRP but it doesn't seem like thats the issue. Only error I can see in the ROM install is that Magisk isn't installed, but even selecting full wipe from the ROM works fine.

Oh and BTW, I flashed the firmware twice as required (via adb/fastboot) and received the standard messages (thankfully I was smart enough to remember that step).

Anyone shed some light on what I need to do here to get this thing booting again.

Rawr...so pissed at myself for doing this.
[HTC 10 Guides, News, & Discussion] tomplatz:
Turns out I haa 2nd version of this file on my SD card. Deleted and works great now . Thx
[HTC 10 Guides, News, & Discussion] yldlj:
Format data. Or just use a RUU and start over.
[HTC 10 Guides, News, & Discussion] USHERROB:
Flashed PMEWL_2.51.617.1_Unlocked_TWRP3110_NoWipe and now I have no cell signal (SOMETIMES shows up, but most of the time not).

Tried all different APNS, tried Full Wipe version, different ROM. Nothing is getting me my signal back. Tried to do RUU after re-locking bootloader but i keep getting low main batter, even thought TWRP and system says it's at 92%.

Any insight as to how to get the cell signal back?
[HTC 10 Guides, News, & Discussion] Sneakyghost:
The RUU would usually fix that. If it doesn't, I'm not able to provide help as that's all I usually recommend when people lose their signal.

Maybe someone else has an idea?

Regarding the battery percentage: should be a matter of calibration.

Also, the fact that you still have no signal after running a RUU combined with the wrong battery percentage lets me think the RUU might not have deleted the data partition, even though that's rather odd. Have you tried to RUU, then factory reset? And maybe run the RUU again after that?
[HTC 10 Guides, News, & Discussion] caviera:
Can you flash a "developer/unlocked" no-wipe package over an international phone version?
[HTC 10 Guides, News, & Discussion] munkyvirus:
You don't need to relock your bootloader to run a RUU. I also had the same issue when I flashed the newest firmware, I think it's the updated Aboot that's causing issues. Charge your phone to full, then run the RUU. Go through the setup process until your signal comes back, should happen within the first 2 steps. You'll have to reinstall TWRP but that's a trifle.
[HTC 10 Guides, News, & Discussion] ThePhoneGeek:
So I took a run at this and tested on my own US/Unlocked version and it works well following the fastboot instructions that [MENTION=1102297]Sneakyghost[/MENTION] outlined in the OP. I am sure it would work from MircoSD too but didn't test that method.

This is a No-Wipe version and my method for this was to download the 1.53.617.5 No-Wipe FW from the list in post #2 and replaced the relevant image files from the 1.80.617.1 FW except boot.img and recovery.img. I left the 3.0.2-4 TWRP and removed the boot.img completely. Renamed the file with the 1.80.617.1 version and then flashed.

This worked fine on my device, I take no responsibility for your device if it breaks.

Thanks to [MENTION=1102297]Sneakyghost[/MENTION], and others here who help folks like me with the "teach a man to fish..." mindset.

EDIT: The link below is a 1.80.617.1 no-wipe version that contains the original erasepartion: devinfo line in the android-info.txt file. Sneaky has removed this line in the version on his list.

https://www.androidfilehost.com/?fid=24591023225176299

md5: 1405eed43e372c5ea36a5973e534bffe
[HTC 10 Guides, News, & Discussion] xunholyx:
Thanks!

I used the SD card method, and I can confirm it works (I knew it would).
[HTC 10 Guides, News, & Discussion] fireguy0306:
Does this include this fixes for VOLTE and Wi-Fi calling?
[HTC 10 Guides, News, & Discussion] ThePhoneGeek:
This is stock no-wipe fw. The only thing changed is boot.img and stock recovery are removed and TWRP is added. If HTC did something to fix VoLTE and WiFi calling then it would be there. That said the stock US Unlocked device seems to work fine with carriers VoLTE and WiFi calling for GSM carriers. Verizon is a little more complicated but there are separate threads for them.
[HTC 10 Guides, News, & Discussion] fireguy0306:
OK. Wasn't aware it was just Verizon. Thought my T-Mobile service (converted to US Unlocked) would have issues.