Just got 3 HTC One M8 phones (2 AT&T and 1 Sprint) - One (M8) Q&A, Help & Troubleshooting

Just recently got a bunch of HTC phones. Three of them are HTC One M8. Two are from AT&T and the other is from Sprint. Two already had Android 6.0 on them. One of the AT&T phones had Android 4.4.2 on it. I followed this guide here by ckpv5 (thanks bro ) and now have Android 6.0 on all 3 phones.
I just finished unlocking the boot loader through HTCDev for all 3. I'd like to make a back up of the stock recovery. How can I do this? Here's the results of fastboot getvar all for each phone.
First AT&T HTC One M8 (Came with Android 6)
Code:
version: 0.5
version-bootloader: 3.19.0.0000
version-baseband: [email protected]
version-cpld: None
version-microp: None
version-main: 6.20.502.5
version-misc: PVT SHIP S-ON
product: m8_ul_ca
platform: hTCBmsm8974
modelid: 0P6B12000
cidnum: CWS__001
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: 205bdca3
hbootpreupdate: 11
gencheckpt: 0
Second AT&T HTC One M8 (Came with Android 4.4.2 now updated to 6.0, unlocked, relocked then unlocked bootloader again)
Code:
version: 0.5
version-bootloader: 3.19.0.0000
version-baseband: [email protected]
version-cpld: None
version-microp: None
version-main: 6.20.502.5
version-misc: PVT SHIP S-ON
product: m8_ul_ca
platform: hTCBmsm8974
modelid: 0P6B12000
cidnum: CWS__001
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: 205bdca3
hbootpreupdate: 11
gencheckpt: 0
Sprint HTC One M8 (Came with Android 6)
Code:
version: 0.5
version-bootloader: 3.19.0.0000
version-baseband: 1.09.20.1112
version-cpld: None
version-microp: None
version-main: 6.20.651.3
version-misc: PVT SHIP S-ON
product: m8_whl
platform: hTCBmsm8974
modelid: 0P6B70000
cidnum: SPCS_001
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: 205bdca3
hbootpreupdate: 11
gencheckpt: 0
What are the appropriate versions of TWRP and Root that can be installed on each phone? Will any of the TWRP from here work on both the AT&T and Sprint variants? Or do I need a specific version for AT&T and another for Sprint? And, same question for Root, can I use this root listed in the FAQ on all 3 phones or do I need a different one for each carrier?
Is the Sunshine method the only way of obtaining s-off for all variants of the M8? Would I need to s-off if I wanted to replace icons for built it apps, change the color of the dialer, and change bootup & shutdown animations? Or can all that be done with s-on?
Also, is it possible to use the Sprint variant on the AT&T or T-Mobile network with LTE?

The5thSurvivor said:
Just recently got a bunch of HTC phones. Three of them are HTC One M8. Two are from AT&T and the other is from Sprint. Two already had Android 6.0 on them. One of the AT&T phones had Android 4.4.2 on it. I followed this guide here by ckpv5 (thanks bro ) and now have Android 6.0 on all 3 phones.
I just finished unlocking the boot loader through HTCDev for all 3. I'd like to make a back up of the stock recovery. How can I do this? Here's the results of fastboot getvar all for each phone.
First AT&T HTC One M8 (Came with Android 6)
Second AT&T HTC One M8 (Came with Android 4.4.2 now updated to 6.0, unlocked, relocked then unlocked bootloader again)
Sprint HTC One M8 (Came with Android 6)
What are the appropriate versions of TWRP and Root that can be installed on each phone? Will any of the TWRP from here work on both the AT&T and Sprint variants? Or do I need a specific version for AT&T and another for Sprint? And, same question for Root, can I use this root listed in the FAQ on all 3 phones or do I need a different one for each carrier?
Is the Sunshine method the only way of obtaining s-off for all variants of the M8? Would I need to s-off if I wanted to replace icons for built it apps, change the color of the dialer, and change bootup & shutdown animations? Or can all that be done with s-on?
Also, is it possible to use the Sprint variant on the AT&T or T-Mobile network with LTE?
Click to expand...
Click to collapse
I think twrp in universal and for root use majisk and to my understanding you need s-off to gain system access to all partions on the device and super cid to flash any rom from any region. I myself haven't rooted or anything yet I'm just getting everything I need then doing it all in one go hopefully soon I'll be fully custom with my m8.

The5thSurvivor said:
What are the appropriate versions of TWRP and Root that can be installed on each phone? Will any of the TWRP from here work on both the AT&T and Sprint variants? Or do I need a specific version for AT&T and another for Sprint?
Click to expand...
Click to collapse
I would recommend using the latest TWRP 3.2.3-1 from here: https://dl.twrp.me/m8/
TWRP for the GSM version M8 (such as AT&T) was merged with CDMA versions (such as Sprint) some time ago. But it is worth mentioning that prior to that marge (pretty old, somewhere around TWRP 2.7-something) flashing the wrong TWRP to the CDMA M8 will brick the phone (if I remember properly).
But again, stick to the latest TWRP, and you will be fine.
The5thSurvivor said:
And, same question for Root, can I use this root listed in the FAQ on all 3 phones or do I need a different one for each carrier?
Click to expand...
Click to collapse
I would suggest latest Magisk, or alternately SuperSU.
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
https://forum.xda-developers.com/apps/supersu/stable-2016-09-01supersu-v2-78-release-t3452703
SU (versus SuperSU) is not commonly used on this device, and the version you linked is very old (2013) and probably will cause problems.
The5thSurvivor said:
Is the Sunshine method the only way of obtaining s-off for all variants of the M8? Would I need to s-off if I wanted to replace icons for built it apps, change the color of the dialer, and change bootup & shutdown animations? Or can all that be done with s-on?
Also, is it possible to use the Sprint variant on the AT&T or T-Mobile network with LTE?
Click to expand...
Click to collapse
Sunshine is essentially the only way to s-off. Okay technically, you can use javacard, which is much more expensive, so that is not really a "solution".
But you do NOT need s-off to do any of the things you mentioned. They can all be done s-on. S-off only protects certain partitions (hboot, radio, etc.). What you describe all reside on the system partition, and can therefore be changed while s-on (with root).
The5thSurvivor said:
Also, is it possible to use the Sprint variant on the AT&T or T-Mobile network with LTE?
Click to expand...
Click to collapse
From what I can recall, the Sprint version will work on foreign networks, but can be problematic trying to use it on ATT or TMOB. You can search around the forums, as I'm sure it's been discussed in the past (may need to look in the Sprint M8 forum section).
Whatever you do, do NOT try to flash an AT&T RUU or firmware to the Sprint device. This will result in a radio brick (possibly permanent)! There are some safeguards to prevent this (you need s-off, change CID, etc.) but don't even go there!!!
---------- Post added at 10:12 AM ---------- Previous post was at 10:02 AM ----------
There is a good deal of misinformation here (my comments in red font).
ttocs99 said:
I think twrp in universal Mostly true (TWRP is unified for most versions of M8 . . .now), but reference my comment above regarding older versions of TWRP.
and to my understanding you need s-off to gain system access to all partions on the device
You need s-off to gain access to all partitions yes. But I'm not sure why you say "system access". This is confusing, since "system" is the name of an actual partition (the ROM or OS) which in fact does not need s-off to access. As mentioned above, the aspects of the device that the OP wants to mod, only require access to the system partition, and you only need an unlocked bootloader and root for that (s-off not needed).
and super cid to flash any rom from any region. To be clear, you only need to change CID if you want to flash a stock RUU or stock firmware (official HTC files). By doing so, you can "convert" the region of some versions of the M8 by changing CID/MID and flashing the corresponding RUU. But as mentioned, above, this is also dangerous for some versions of the M8 (Sprint, Verizon). So when you say "any ROM for any region" you need to be careful. Also, custom ROMs don't require s-off or changing CID/MID.
Click to expand...
Click to collapse

redpoint73 said:
I would recommend using the latest TWRP 3.2.3-1 from here: https://dl.twrp.me/m8/
TWRP for the GSM version M8 (such as AT&T) was merged with CDMA versions (such as Sprint) some time ago. But it is worth mentioning that prior to that marge (pretty old, somewhere around TWRP 2.7-something) flashing the wrong TWRP to the CDMA M8 will brick the phone (if I remember properly).
But again, stick to the latest TWRP, and you will be fine.
Click to expand...
Click to collapse
Thank you. I'm glad you mention the merge. As I had a hunch it was carrier specific, but glad now it's not.
redpoint73 said:
I would suggest latest Magisk, or alternately SuperSU.
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
https://forum.xda-developers.com/apps/supersu/stable-2016-09-01supersu-v2-78-release-t3452703
SU (versus SuperSU) is not commonly used on this device, and the version you linked is very old (2013) and probably will cause problems.
Click to expand...
Click to collapse
Wow, glad I didn't end up going with that older version then. Thanks
redpoint73 said:
Sunshine is essentially the only way to s-off. Okay technically, you can use javacard, which is much more expensive, so that is not really a "solution".
Click to expand...
Click to collapse
How come there are no ways for a a user to do this themselves?
redpoint73 said:
But you do NOT need s-off to do any of the things you mentioned. They can all be done s-on. S-off only protects certain partitions (hboot, radio, etc.). What you describe all reside on the system partition, and can therefore be changed while s-on (with root).
Click to expand...
Click to collapse
That's awesome. I won't bother with s-off then.
redpoint73 said:
From what I can recall, the Sprint version will work on foreign networks, but can be problematic trying to use it on ATT or TMOB. You can search around the forums, as I'm sure it's been discussed in the past (may need to look in the Sprint M8 forum section).
Click to expand...
Click to collapse
WIll do. Thanks again :good:
redpoint73 said:
Whatever you do, do NOT try to flash an AT&T RUU or firmware to the Sprint device. This will result in a radio brick (possibly permanent)! There are some safeguards to prevent this (you need s-off, change CID, etc.) but don't even go there!!!
Click to expand...
Click to collapse
Interesting. That kinda sucks. In my opinion things like that make the GSM/unlocked variants better than the CDMA variants. I will get more of these phones, but I don't think I'll bother with Sprint or Verizon.
redpoint73 said:
---------- Post added at 10:12 AM ---------- Previous post was at 10:02 AM ----------
Click to expand...
Click to collapse
redpoint73 said:
There is a good deal of misinformation here (my comments in red font).
Click to expand...
Click to collapse
And thanks yet again for the clarification. :highfive:

The5thSurvivor said:
How come there are no ways for a a user to do this themselves?
Click to expand...
Click to collapse
I believe you are talking about previous "free" methods to s-off like firewater. You aren't "doing it yourself". You are simply installing a hack that was created by talented developers; whether you are talking about a "free" method like firewater, or a paid app like sunshine. Of which the two methods (firewater vs. sunshine) were in fact developed by the same team.
Where that development team was previously satisfied with voluntary donations, and otherwise free contribution to the community; they went a different way with sunshine. There are pages and pages discussing this on other forum threads, so no real need to discuss it in depth here (just use xda search, and you will find long threads on the topic). But in short, the team spent hundreds of hours, and bricked multiple devices in order to develop sunshine. So they decided to recoup some of those losses by making sunshine a paid app.
Since they went the paid route with sunshine, they took the firewater server offline (the firewater hack required an online server component to work). Since obviously, a lot of folks aren't going to pay for something they can get for free. All those resources belonged to the firewater/sunshine team; so they are within their rights to make that decision.
Not everyone is happy about that. But essentially, if you really "need" s-off, then pay for sunshine. And as we already discussed, most folks that think they "need" s-off, in fact do not really need it at all.
If you truly want to "do it yourself", then you are more than welcome to spend the hundreds (thousands?) of hours and brick some devices to try to create your own s-off method. But I don't think that is what you are talking about.
The5thSurvivor said:
Interesting. That kinda sucks. In my opinion things like that make the GSM/unlocked variants better than the CDMA variants. I will get more of these phones, but I don't think I'll bother with Sprint or Verizon.
Click to expand...
Click to collapse
Your opinion on this is correct. In fact, the CDMA versions are terrible for most folks, for reasons you are now seeing. My opinion, they are only suitable for those using the specific US networks (Sprint, Verizon). Otherwise, I strongly recommend anyone else against getting CDMA version M8 phones.

redpoint73 said:
I believe you are talking about previous "free" methods to s-off like firewater. You aren't "doing it yourself". You are simply installing a hack that was created by talented developers; whether you are talking about a "free" method like firewater, or a paid app like sunshine. Of which the two methods (firewater vs. sunshine) were in fact developed by the same team.
Click to expand...
Click to collapse
What I meant by doing it ourselves was because I thought there would have been a similar method of obtaining s-off like there is for the HTC Sensation. I used a method that required precise timing using a paperclip, don't remember the exact details as it's been over a year since I did that. I initially thought I'd have to do something similar with the newer HTC phones. I wasn't aware of any s-off method for this phone until just recently.
redpoint73 said:
Where that development team was previously satisfied with voluntary donations, and otherwise free contribution to the community; they went a different way with sunshine. There are pages and pages discussing this on other forum threads, so no real need to discuss it in depth here (just use xda search, and you will find long threads on the topic). But in short, the team spent hundreds of hours, and bricked multiple devices in order to develop sunshine. So they decided to recoup some of those losses by making sunshine a paid app.
Since they went the paid route with sunshine, they took the firewater server offline (the firewater hack required an online server component to work). Since obviously, a lot of folks aren't going to pay for something they can get for free. All those resources belonged to the firewater/sunshine team; so they are within their rights to make that decision.
Click to expand...
Click to collapse
That makes sense. Especially if they purchased all the devices that they bricked brand new and of course not to mention the time they spent on their work.
redpoint73 said:
Not everyone is happy about that. But essentially, if you really "need" s-off, then pay for sunshine. And as we already discussed, most folks that think they "need" s-off, in fact do not really need it at all.
Click to expand...
Click to collapse
For me, the funds is not an issue. If there's something I need/want, I will pay it if there is no free alternative. The reason I thought that I needed s-off is because there is a thread that mentions if you need access to the system partition (which is where you mention that everything I'd like to mod is located) you must be s-off on the phone. But if I don't need it to do that, then more than likely I won't bother with s-off. Though I would like to change the splash screen image as well, but it's not a huge deal.
redpoint73 said:
If you truly want to "do it yourself", then you are more than welcome to spend the hundreds (thousands?) of hours and brick some devices to try to create your own s-off method. But I don't think that is what you are talking about.
Click to expand...
Click to collapse
Nah, that wouldn't be worth it in my opinion in terms of time spent versus spending $25.
redpoint73 said:
Your opinion on this is correct. In fact, the CDMA versions are terrible for most folks, for reasons you are now seeing. My opinion, they are only suitable for those using the specific US networks (Sprint, Verizon). Otherwise, I strongly recommend anyone else against getting CDMA version M8 phones.
Click to expand...
Click to collapse
For this reason you mention, I will avoid getting anymore CDMA phones at all.I curretly have two M7 and one M8 by Sprint. I bought them because I was able to get them for a good price. I may just install a custom recovery and root them just to sell them and buy more GSM versions instead. I was planning on getting more M7s and M8s. Thank you.

The5thSurvivor said:
For me, the funds is not an issue. If there's something I need/want, I will pay it if there is no free alternative. The reason I thought that I needed s-off is because there is a thread that mentions if you need access to the system partition (which is where you mention that everything I'd like to mod is located) you must be s-off on the phone. But if I don't need it to do that, then more than likely I won't bother with s-off. Though I would like to change the splash screen image as well, but it's not a huge deal.
Click to expand...
Click to collapse
Definitely do not need s-off to gain access to system partition. Wherever you read that, it us simply incorrect. You can also change the boot splash with s-on. All you need to access the desired/mentioned partitions is unlocked bootloader, custom recovery (TWRP) and at most insecure kernel mod (or custom kernel).
It is possible you may be looking at threads for the Verizon CDMA variant M8. Verizon blocked the bootloader unlock process for that variant. Therefore, s-off is needed to install custom recovery, root, etc. But that is the exception, and only applies to the Verizon M8.

Related

No Support by Sunshine!

If Sunshine is the only way to achieve S-OFF, But my device isn't supported does this mean i just have to cry about my S-ON One M8?
If you are that disappointed then yes cry all you like ! If that's a disappointment you will cry about i wonder what you will do when you get a real disappointment in life ?!
They are working on a update maybe that will cheer you up
Araytha said:
If Sunshine is the only way to achieve S-OFF, But my device isn't supported does this mean i just have to cry about my S-ON One M8?
Click to expand...
Click to collapse
Just so you know, The HTC One M7 was out for nearly 6 months without S-Off and it never stopped the developers form creating dozens of Roms and the development of the phone went on without any problems. All S-Off is really needed for is converting a phone to a different branding or carrier. Or to downgrade firmware. In most cases the phone will function and update just fine without s-off. All you need is an unlocked bootloader and custom recovery to enjoy most of the custom roms available to this device.
clsA said:
Just so you know, The HTC One M7 was out for nearly 6 months without S-Off and it never stopped the developers form creating dozens of Roms and the development of the phone went on without any problems. All S-Off is really needed for is converting a phone to a different branding or carrier. Or to downgrade firmware. In most cases the phone will function and update just fine without s-off. All you need is an unlocked bootloader and custom recovery to enjoy most of the custom roms available to this device.
Click to expand...
Click to collapse
That was the main thing I needed, a new carrier. I'm sure it will happen eventually for my version just a matter of waiting for it!
already unlocked bootloader with custom recovery, running SlimKat atm, just the carrier issue.
Araytha said:
That was the main thing I needed, a new carrier. I'm sure it will happen eventually for my version just a matter of waiting for it!
already unlocked bootloader with custom recovery, running SlimKat atm, just the carrier issue.
Click to expand...
Click to collapse
What is the phone not doing on your current carrier that you think a firmware / CID MID change will fix ?
Maybe he means SIM unlock it ?
clsA said:
What is the phone not doing on your current carrier that you think a firmware / CID MID change will fix ?
Click to expand...
Click to collapse
Not updating fast enough and he rather wants an unlocked WWE International, WWE Asia, Developer Edition for faster updates? :cyclops:
Mr Hofs said:
Maybe he means SIM unlock it ?
Click to expand...
Click to collapse
Exactly what I want, but also just want a fully unblocked M8. Prefer to have no restrictions what so ever.
Araytha said:
Exactly what I want, but also just want a fully unblocked M8. Prefer to have no restrictions what so ever.
Click to expand...
Click to collapse
I have the Sim unlocked Developers Edition so I'm not sure whats needed for that. But yeah S-Off is nice even at $25. I hope they get it updated for you soon.
clsA said:
I have the Sim unlocked Developers Edition so I'm not sure whats needed for that. But yeah S-Off is nice even at $25. I hope they get it updated for you soon.
Click to expand...
Click to collapse
Definitely worth it. No Issues paying for s-off. Hope they are working hard lay
I don't know what you're talking about that it won't work? FYI I'm running Viper Rom 3.2.1 and my device is supported. Or did you mean that you already bought the license and your phone says that it's still s-on?
Sent from my HTC One_M8
talpes said:
I don't know what you're talking about that it won't work? FYI I'm running Viper Rom 3.2.1 and my device is supported. Or did you mean that you already bought the license and your phone says that it's still s-on?
Sent from my HTC One_M8
Click to expand...
Click to collapse
If you would have stopped at "I don't know what you're talking about", you would have been correct.
talpes said:
I don't know what you're talking about that it won't work? FYI I'm running Viper Rom 3.2.1 and my device is supported. Or did you mean that you already bought the license and your phone says that it's still s-on?
Sent from my HTC One_M8
Click to expand...
Click to collapse
I don't get to that, it does testing and says that it won't work on my device thus won't let me in app purchase or enter a code.
Araytha said:
I don't get to that, it does testing and says that it won't work on my device thus won't let me in app purchase or enter a code.
Click to expand...
Click to collapse
Flash ARHD or Maximus then try it.
xunholyx said:
If you would have stopped at "I don't know what you're talking about", you would have been correct.
Click to expand...
Click to collapse
Thanks for correcting me, English isn't even my native language and I translated it from German so maybe that was my mistake
jsho31 said:
Flash ARHD or Maximus then try it.
Click to expand...
Click to collapse
ARHD Still brings the same issue. It might be how new my phone is?
Fastboot GetVar All:
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.22.21331147A1.29G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.28.401.9
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH4XXXXXXXXX
(bootloader) imei: 35733XXXXXXXXXX
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: HTC__001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: df77f8b7
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
help at all?
If all you desperately need sim unlock, and you're going to have to pay anyways, have you checked the usual sim unlock services? Most of those only cost like $10-15 and you'd get to switch carriers while you're waiting for sunshine to update.
With that and the right kernel/rom combo you'd get most of what s-off gets you anyways, with the exception of downgrading firmware, etc. but really how often are you going to do that? Just something to consider I suppose.
gokun said:
If all you desperately need sim unlock, and you're going to have to pay anyways, have you checked the usual sim unlock services? Most of those only cost like $10-15 and you'd get to switch carriers while you're waiting for sunshine to update.
With that and the right kernel/rom combo you'd get most of what s-off gets you anyways, with the exception of downgrading firmware, etc. but really how often are you going to do that? Just something to consider I suppose.
Click to expand...
Click to collapse
Incorrect. You can't flash new firmware unless your MID and CID match the new version. With S-Off, you can always be on top of the new firmware from any carrier. (unless you are on Sprint or Verizon). For instance, AT&T is still on the old stuff. With S-Off, AT&T users can be on the newest 4.4.4
Also, I was on 4.4.4 (telus in canada) two months before my carrier updated. S-Off gives you full freedom.
Also, S-Off and SIM unlock are two totally separate things. So there is also that.
gokun said:
If all you desperately need sim unlock, and you're going to have to pay anyways, have you checked the usual sim unlock services? Most of those only cost like $10-15 and you'd get to switch carriers while you're waiting for sunshine to update.
With that and the right kernel/rom combo you'd get most of what s-off gets you anyways, with the exception of downgrading firmware, etc. but really how often are you going to do that? Just something to consider I suppose.
Click to expand...
Click to collapse
Three services have said they can't get an unlock code for my M8... Can an M8 be HardLocked like a Sony M2? Does anyone know where I might find the unlock counter is present on HTC?
xunholyx said:
Incorrect. You can't flash new firmware unless your MID and CID match the new version. With S-Off, you can always be on top of the new firmware from any carrier. (unless you are on Sprint or Verizon). For instance, AT&T is still on the old stuff. With S-Off, AT&T users can be on the newest 4.4.4
Click to expand...
Click to collapse
That's what I said though..."with the exception of downgrading firmware, etc" meaning you can't do that. So, I'm just saying, I wasn't incorrect. (but your post was still informative and helpful to many people I'm sure).
---------- Post added at 01:45 AM ---------- Previous post was at 01:42 AM ----------
Araytha said:
Three services have said they can't get an unlock code for my M8... Can an M8 be HardLocked like a Sony M2? Does anyone know where I might find the unlock counter is present on HTC?
Click to expand...
Click to collapse
Most likely your phone just isn't in their databases yet. I ran into that exact same thing when I had my OneX+. It's basically just a waiting game until they get the new databases that have your code in them. Back when I had my X+ it took about 2-3 weeks before anyone got the newest databases. It sucks, but all you can really do at that point is just wait. Which, again, definitely sucks.

[Q] Wondering...

I know i need to pay for sunshine to get S-Off,i'm considering doing it sometime soon,but just asking,would firewater work if i flashed rom to earlier version of android,like 4.4.0 or so? Also would it need to be official or could costume rom work too? Sorry for another annoying S-Off question. :angel:
No does not work.
SynoX4 said:
Sorry for another annoying S-Off question. :angel:
Click to expand...
Click to collapse
It is annoying, since the exact same question was already asked (and answered) twice yesterday (and also easy to search and look for besides that) if you just scroll down on the first page of threads. It looks like you are new to XDA. But it would be your benefit to know that most every question you can think of about this device has already been posted, and the knowledge easily obtainable by just looking/searching. Only after doing your due diligence to search (and not finding anything) should you start a new thread.
Also, flashing different ROMs won't enable old s-off exploits that have since been patched by HTC. It doesn't work that way, HTC is not that stupid. The key is in hboot (not the ROM which can be easily changed) which cannot be "downgraded" unless you have s-off already.
In any case, firewater was an online service, so it doesn't work no matter what version hboot you have, since the dev stopped supporting firewater.
redpoint73 said:
It is annoying, since the exact same question was already asked (and answered) twice yesterday (and also easy to search and look for besides that) if you just scroll down on the first page of threads. It looks like you are new to XDA. But it would be your benefit to know that most every question you can think of about this device has already been posted, and the knowledge easily obtainable by just looking/searching. Only after doing your due diligence to search (and not finding anything) should you start a new thread.
Also, flashing different ROMs won't enable old s-off exploits that have since been patched by HTC. It doesn't work that way, HTC is not that stupid. The key is in hboot (not the ROM which can be easily changed) which cannot be "downgraded" unless you have s-off already.
In any case, firewater was an online service, so it doesn't work no matter what version hboot you have, since the dev stopped supporting firewater.
Click to expand...
Click to collapse
Alright,thanks,sorry for late reply. I've been going around xda forum and i saw that for some roms it says it requiers either htc dev unlocked or s-off. I can unlock phone with htc dev,does that mean i dont need s-off to flash rom,kernel and firmware?
SynoX4 said:
Alright,thanks,sorry for late reply. I've been going around xda forum and i saw that for some roms it says it requiers either htc dev unlocked or s-off. I can unlock phone with htc dev,does that mean i dont need s-off to flash rom,kernel and firmware?
Click to expand...
Click to collapse
You'll need S-Off to flash firmware. But there are other ways to update without flashing a firmware.zip, usually by going back to stock ROM and recovery, and taking the OTAs provided by your carrier or by running an RUU.
xunholyx said:
You'll need S-Off to flash firmware. But there are other ways to update without flashing a firmware.zip, usually by going back to stock ROM and recovery, and taking the OTAs provided by your carrier or by running an RUU.
Click to expand...
Click to collapse
I see. Well for RUU,can i get one with higher version than my phone version-main? Also i just got model id error 130 on ruu installation with only last number differing.
SynoX4 said:
I see. Well for RUU,can i get one with higher version than my phone version-main? Also i just got model id error 130 on ruu installation with only last number differing.
Click to expand...
Click to collapse
RUU stands for ROM Update Utility. So yes, since it's purpose is to update, it should be higher than your current firmware.
Error 130 is because you aren't running the right RUU.
Get into fastboot and do fastboot getvar all, then post the readout here minus your serial# and IMEI. I'll link you to the proper RUU.
xunholyx said:
RUU stands for ROM Update Utility. So yes, since it's purpose is to update, it should be higher than your current firmware.
Error 130 is because you aren't running the right RUU.
Get into fastboot and do fastboot getvar all, then post the readout here minus your serial# and IMEI. I'll link you to the proper RUU.
Click to expand...
Click to collapse
version: 0.5
version-bootloader: 3.19.0.0000
version-baseband: 1.22.30306251.27G
version-cpld: None
version-microp: None
version-main: 3.33.401.6
version-misc: PVT SHIP S-ON
meid: 00000000000000
product: m8_dugl
platform: hTCBmsm8974
modelid: 0P6B64000
cidnum: HTC__032
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: 4c3fbd70
hbootpreupdate: 11
gencheckpt: 0
It's dual sim. I know it says up there but just because you might skip it.
SynoX4 said:
version: 0.5
version-bootloader: 3.19.0.0000
version-baseband: 1.22.30306251.27G
version-cpld: None
version-microp: None
version-main: 3.33.401.6
version-misc: PVT SHIP S-ON
meid: 00000000000000
product: m8_dugl
platform: hTCBmsm8974
modelid: 0P6B64000
cidnum: HTC__032
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: 4c3fbd70
hbootpreupdate: 11
gencheckpt: 0
It's dual sim. I know it says up there but just because you might skip it.
Click to expand...
Click to collapse
Here's the RUU you need. It'll bump you to Lollipop.
xunholyx said:
Here's the RUU you need. It'll bump you to Lollipop.
Click to expand...
Click to collapse
Awesome,thanks. I'll update when it downloads,shouldn't be too long.
xunholyx said:
Here's the RUU you need. It'll bump you to Lollipop.
Click to expand...
Click to collapse
Error 132 signature something... I did lock bootloader before doing it.
Will do nandroid recovery to android 4.4.3,lock again and try.
SynoX4 said:
Awesome,thanks. I'll update when it downloads,shouldn't be too long.
Click to expand...
Click to collapse
Wait. Dual sim? And I missed it anyways. lol. Hung over and just smoked a joint.
You'll have to change your MID as well.
You can find out how here.
I'm guessing this will work only, because I am unfamiliar with the dual sim. But since you are already running WWE firmware on your device, I think it will.
xunholyx said:
Wait. Dual sim? And I missed it anyways. lol. Hung over and just smoked a joint.
You'll have to change your MID as well.
You can find out how here.
I'm guessing this will work only, because I am unfamiliar with the dual sim. But since you are already running WWE firmware on your device, I think it will.
Click to expand...
Click to collapse
Thing is,that requires s-off which i don't have...
SynoX4 said:
Thing is,that requires s-off which i don't have...
Click to expand...
Click to collapse
Then you'll probably have to go back to stock to update via OTAs.
Go to this thread, and do a search for what it says in your version-main for a stock ROM backup (if you don't have one that you made yourself) and also for the stock recovery.
xunholyx said:
Then you'll probably have to go back to stock to update via OTAs.
Go to this thread, and do a search for what it says in your version-main for a stock ROM backup (if you don't have one that you made yourself) and also for the stock recovery.
Click to expand...
Click to collapse
I have stock ROM backup for version 4.4.3, but when i tried to update it just sent me into twrp,and i tried to install OTA from there but it just sent me some error. Do you suggest i move to 4.4.3,get stock recovery and then do OTAs? Also closest numbers to my main version in that thread are 3.32 and 3.34 for both ROM and recovery,if this doesn't work which one should i get?
SynoX4 said:
I have stock ROM backup for version 4.4.3, but when i tried to update it just sent me into twrp,and i tried to install OTA from there but it just sent me some error. Do you suggest i move to 4.4.3,get stock recovery and then do OTAs? Also closest numbers to my main version in that thread are 3.32 and 3.34 for both ROM and recovery,if this doesn't work which one should i get?
Click to expand...
Click to collapse
I am really unfamiliar with the dual sim, so your best bet would to be to ask in that thread.
xunholyx said:
I am really unfamiliar with the dual sim, so your best bet would to be to ask in that thread.
Click to expand...
Click to collapse
Alright,thanks for all your help.

can't flash any costum rom after screen fix

after 8 hours traying to fix it i'm done and need help/advice
i tray to mak it short as possible:
Htc M8 previous Hongkong covertet to
m8_ul, cidnum: HTC__001 and modelid: 0P6B10000 Unlocked SOFF running MM wolla
screen got crashed => first fix came back with screen ok but no camera and no ext Sd card
second Fix came back with everything working but
M8_TL, cidnum: HTCCN(somthing more) and modelid: 0P6B5000 Locked SON running stock chines LP rom
ok, i tough: no problem going back to europe WWE.
so, now im Unlocked, SOFF (need to pay twice because they change something in the hardware) and supercid
but wile changing the Modelid i get always 00 to much! i tray 0P6B10000 and 0P6B12000 and get 0P6B100000 and 0P6B1200000
but what disturb me more is the fact i cant flash any custom rom without bootloop. or even going directly in to bootloader by flashing just boot from a nandroid backup i go one step further but stock in the boot screen.
i flashed already firmware 4.16.401.10 and 6.12.1540.4 twice and tray lots of Wolla version and SD MM ROM version and my MM nandroid all end in bootloop the
only the SD10.2 LP with a boot from a original nandroid came to live. What should i do first to get the ModelID right and second how to fix the aditional flashing boot issues and MM bootloop. Can i somehow change M8_TL back to M8_UL?
version: 0.5
version-bootloader: 3.19.0.0000
version-baseband: 1.29.214500021.24_2G
version-cpld: None
version-microp: None
version-main: 6.12.1540.4
version-misc: PVT SHIP S-OFF
serialno:
imei:
imei2: Not Support
meid: 00000000000000
product: m8_tl
platform: hTCBmsm8974
modelid: 0P6B1200000
cidnum: 11111111
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: off
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: 76df2b54
hbootpreupdate: 11
gencheckpt: 0
Sounds like a good mess. I conjecture that your phone's board was entirely changed on that "second fix"; hence, the different mid, fw, etc...
I also think you've somehow ended up with incoherent data, i.e. unmatching product, software version, mid, etc...
LolliPop 401 MEA firmware (Middle-east Europe Africa), MarshMallow USA software, M8 (China Locked) product name, with some bogus model ID.
Its cool that you got it working. But, I want to suggest that you start over with a full RUU flash That way, you put everything back in order and start fresh. From there on, you can restore a stock MM backup or flash a custom ROM with firmware that corresponds your new model ID.
I hope this helps, and let us know how things turn out.
Cheers
P.S. just curious, did your phone's serial number change after the 2nd repair job?
I did some research and found out that I need different kernel and most likely need also the original firmware for the HTC m8tl
Does anyone know where I can get it from? Even though my name is Chinese I can't understand it
And witch RUU should I try Europe or Chinese L?
ACCORDING the fixer guy they just swap the sister board
I can't honestly claim that I know something about your m8_tl otger than that it should be a network-locked m8 (locked to China Mobile), and runs a different radio chip than m8_ul.
My understanding, however, is that if you intend to run a marshmallow, then you will first need to flash:
1. A marshmallow compatible kernel firmware that corresponds to your specific hardware (m8_tl) that contains radio, bootloader, adsp images, etc...
2. Flash a compatible recovery (since firmware will overwrite your current one): the latest twrp is good.
3. Flash your favorite marshmallow rom. Hopefully, this will come with a kernel.
Here is a link to the spectacular FUU thread. Has great reads in post #4
http://forum.xda-developers.com/htc-one-m8/development/progress-fuu-m8-t2813792
lu_peng2 said:
I did some research and found out that I need different kernel and most likely need also the original firmware for the HTC m8tl
Does anyone know where I can get it from? Even though my name is Chinese I can't understand it
And witch RUU should I try Europe or Chinese L?
Click to expand...
Click to collapse
Here is a link to stock marshmallow and stock firmware. Make sure you fully read the 1st post, as there are crucial instructions.
http://forum.xda-developers.com/htc-one-m8/development/rom-stock-unlocked-developer-sense-7-t3262894
well thanks for both link they would help me yesterday to safe time i was too concerned to change the modelid but with soff and the trick to change it in the firmware zip it doesn't mater at all. And in fact i should't change it from the original one. but anyhow:
my touchscreen has still a spot where it does'nt works well and it is exactly over the virtual keyboard => cant write without turning my phone sideways and back.
=> need a new phone, and the M9 prices are low here., just need carefully check what version i get
thanks, the links i can use in future. the first is fantastic explaining all my doubt from yesterday
My pleasure. I wish you good luck
I had a similar experience with HTC repair, when the screen was broken, while fixing the screen they changed the board and my harman kardon edition came with regular software with boomsound. I had to speak to the next level explaining the mess and finally after many phone calls, I receieved a brand new phone with a different device serial number. I think messing up that way, you may not receive regular software update you tend to receive
shirreer said:
My pleasure. I wish you good luck
Click to expand...
Click to collapse
it can run with a htc_UL and also htc_TL firmware?!? does this means that doesn't mater witch i use?
can i convert it complete to a UL device?
lu_peng2 said:
it can run with a htc_UL and also htc_TL firmware?!? does this means that doesn't mater witch i use?
can i convert it complete to a UL device?
Click to expand...
Click to collapse
The truthful answer is: I don't know
But, evidently, you can run UL software on top of TL firmware. A critical fact is that your TL radio (running TD-SCDMA) isn't the same as the UL's (running GSM/WCDMA). Therefore, you'll need to definitively know whether the UL & TL have the exact same hardware before changing your mid and flashing the UL's firmware.
I hope this helps.
shirreer said:
The truthful answer is: I don't know
But, evidently, you can run UL software on top of TL firmware. A critical fact is that your TL radio (running TD-SCDMA) isn't the same as the UL's (running GSM/WCDMA). Therefore, you'll need to definitively know whether the UL & TL have the exact same hardware before changing your mid and flashing the UL's firmware.
I hope this helps.
Click to expand...
Click to collapse
i already can run a UL software on a UL firmware but need a TL kernel (or a TWRP boot backup from a TL software) or it doesn't boot. what is i the difference between TD and GSM? China mobil is usually GSM just 4G doesn't work
TD-SCDMA is basically a WCDMA implementation that's currently used only in China and only by China Mobile, to which your phone is supposedly locked
Its main technical objective is to provide 3G services in very densely populated areas.
Further Info:
https://en.wikipedia.org/wiki/TD-SCDMA
You shouldn't have any problem running M8_UL software, just don't mess with the radio firmware from M8_TL. It'd be prudent if you have an M8_TL RUU handy, or stock backup + corresponding stock firmware.
shirreer said:
TD-SCDMA is basically a WCDMA implementation that's currently used only in China and only by China Mobile, to which your phone is supposedly locked
Its main technical objective is to provide 3G services in very densely populated areas.
Further Info:
https://en.wikipedia.org/wiki/TD-SCDMA
You shouldn't have any problem running M8_UL software, just don't mess with the radio firmware from M8_TL. It'd be prudent if you have an M8_TL RUU handy, or stock backup + corresponding stock firmware.
Click to expand...
Click to collapse
thanks,
btw i'm running now my old MM Rom with a MM TWRP boot backup from a chines MM ROM that i just install shortly to make a boot backup

How to figure out if M8 is US or EU model

Hello all,
I just got a refurbished M8 from China and after many hours reading tons of documents I am still struggling to figure out if it is a EU model as advertised or a US one.
On the back of the phone it says Model 0P6B100 but the MID (0P6B120), the model string M8_UL_CA and probably more important the IMEI point to an AT&T version. Now the OS/firmware seems to be the stock EU one (version 3.28.401.6), there is no AT&T logo or app anywhere.
Since you can pretty much change everything in software I'm not sure which of the above information I can really trust.
Is there any way to tell for sure if the device is EU or US?
If it is US is it by design limited to the US 4G bands or will using an EU firmware make it use all the EU bands?
I can post the full bootloader information if it helps.
Edit:
Forgot to mention: the CID came set to 11111111
Thanks
My responses below in red font:
Gnondpom said:
On the back of the phone it says Model 0P6B100
This means little. We've seen a lot of M8 devices that have had their back covers replaced; usually to remove the US carrier logos - which reinforces the notion that it was originally ATT. Its what is inside the phone that matters, so we need to go by the getvar data.
but the MID (0P6B120), the model string M8_UL_CA and probably more important the IMEI point to an AT&T version. Now the OS/firmware seems to be the stock EU one (version 3.28.401.6), there is no AT&T logo or app anywhere.
MID number is easy to change with s-off, but the product ID (M8_UL_CA) I've never seen changed, and is reliable to go by.
Likewise, OS number is easy to change with s-off. First can you confirm where you got the OS number, is it from the bootloader screen (which is the correct place to get it)? If so, former owner or the reseller probably flashed Euro 401 firmware/software in order to "convert" it to Euro, and remove all ATT branding, give it the proper Euro band support, etc.
Since you can pretty much change everything in software I'm not sure which of the above information I can really trust.
True that CID, MID and OS number can be changed. But as mentioned, I've never seen the product ID (M8_UL_CA in this case) changed. So that should be reliable to go by, making it the ATT version, or much less likely the US Developer's Edition.
Is there any way to tell for sure if the device is EU or US?
If it is US is it by design limited to the US 4G bands or will using an EU firmware make it use all the EU bands?
If the OS number you gave was taken from the bootloader screen, its already had Euro firmware flashed. Does it work on your carrier's LTE network currently?
I can post the full bootloader information if it helps. If you know how, do fastboot getvar all, and post the results (delete IMEI and serial numer before posting). But I'm pretty sure this is an ATT version that has been modified, and back cover replaced.
Is the phone s-off?
Click to expand...
Click to collapse
Thanks, I suspected that phone to be a US model with EU firmware.
Here's the getvars output:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.22.21331147A1.29G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.28.401.7
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B12000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: df77f8b7
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Note about version-main: the phone came with 3.28.401.6 (same in bootloader and information from phone) but it refused to install OTA updates so I flashed a stock 3.28.401.7 after changing CID and MID to EU values. This allowed OTA to process all the way up to Lollipop and this is where problems started: the Apps store decided that the device is not compatibe with applications which I was able to install on KK without problems and the MM OTA does not show up when I check for updates.
I just got my nano SIM and initial tests shows the phone connecting to 4G but I have no clue which band it uses (any way to check???)... it also switches back and forth between 3G and 4G a bit too much for me but I am in a rural area so it might be normal. I will have to do some side by side comparison with my wife's Wiko which I know to be working fine.
Right now I'm in the middle of bringing the phone back into the state I received it, just have to flash to 3.28.401.6 firmware. Or would it make more sense to get a stock MM right away (I don't care about the data)?
Gnondpom said:
Note about version-main: the phone came with 3.28.401.6 (same in bootloader and information from phone) but it refused to install OTA updates so I flashed a stock 3.28.401.7 after changing CID and MID to EU values. This allowed OTA to process all the way up to Lollipop
Click to expand...
Click to collapse
Something is strange here. The MID isn't for Euro version now. It should be 0P6B10000.
And the fact its not, should prevent the Euro OTA from installing (possibly even from giving the update notification and downloading).
Further, if you did OTA update to Euro Lollipop, the main version would say 4.16.401.10 (or .13).
Something doesn't add up here. I think you did something wrong, or may have some of the steps confused.
Gnondpom said:
I just got my nano SIM and initial tests shows the phone connecting to 4G but I have no clue which band it uses (any way to check???)...
Click to expand...
Click to collapse
It would probably make the most sense to find out what LTE band(s) your carrier uses. From there, I can see if your firmware version supports that band(s).
Gnondpom said:
Right now I'm in the middle of bringing the phone back into the state I received it, just have to flash to 3.28.401.6 firmware. Or would it make more sense to get a stock MM right away (I don't care about the data)?
Click to expand...
Click to collapse
My recommendation would be to properly change to the Euro MID using this guide (is this how you changed the MID before?): http://forum.xda-developers.com/showthread.php?t=2708581
Then RUU to Marshmallow using this post: http://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
RUU will wipe the phone. But as you said, you don't care about that. And since you are having other issue (with Play store), the RUU may fix that.
RUU is a complete stock Euro image; re-writes every partition. Nice clean install, and the best way to update (as long as you don't mind the phone being wiped).
redpoint73 said:
Something is strange here. The MID isn't for Euro version now. It should be 0P6B10000.
Click to expand...
Click to collapse
This is because I started to bring the phone back to the weird "China config" having the AT&T MID with an Euro FW.
To get the OTA to work I did set it to 0P6B10000 with a CID of HTC__203 but seems there is an additional check somewhere which disabled the MM upgrade from showing up.
redpoint73 said:
Further, if you did OTA update to Euro Lollipop, the main version would say 4.16.401.10 (or .13).
Click to expand...
Click to collapse
Right, but as said I reverted back to KK for now due to the store issues in Lollipop.
redpoint73 said:
It would probably make the most sense to find out what LTE band(s) your carrier uses. From there, I can see if your firmware version supports that band(s).
Click to expand...
Click to collapse
700, 1800 and 2600 Mhz
Does your statement imply that the EU and US versions use the same hardware and that the used frequencies only dependent on the installed firmware?
Because at the end it all boils down to: can I use the phone reasonably well in Europe or should I ask for an exchange / refund.
redpoint73 said:
My recommendation would be to properly change to the Euro MID using this guide (is this how you changed the MID before?): http://forum.xda-developers.com/showthread.php?t=2708581
Click to expand...
Click to collapse
Didn't use that guide but the same method
Do I need to change the CID as well to flash the RUU or can I leave it as is?
redpoint73 said:
Then RUU to Marshmallow using this post: http://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
Click to expand...
Click to collapse
Ok, I will give it a try as soon as possible (likely over the week-end) and report back.
Gnondpom said:
This is because I started to bring the phone back to the weird "China config" having the AT&T MID with an Euro FW.
Click to expand...
Click to collapse
You should always describe all the exact steps, and what you have done to the device (in detail, be specific), in order for folks to help you. Otherwise, its really confusing. You want to make it easier for folks to help you, not harder!
Gnondpom said:
To get the OTA to work I did set it to 0P6B10000 with a CID of HTC__203 but seems there is an additional check somewhere which disabled the MM upgrade from showing up.
Click to expand...
Click to collapse
I've never seen such a check, and don't believe this assumption is correct. There are lots of glitches that can happen in the system, that can prevent an OTA. That is likely what happened.
Gnondpom said:
Right, but as said I reverted back to KK for now due to the store issues in Lollipop.
Click to expand...
Click to collapse
You did not state such a thing. The only mention I see of such a thing is the following:
Gnondpom said:
This allowed OTA to process all the way up to Lollipop and this is where problems started: the Apps store decided that the device is not compatibe with applications which I was able to install on KK without problems and the MM OTA does not show up when I check for updates.
Click to expand...
Click to collapse
Which to me does not say you downgraded to KK. And even if you said so, you'd have to be specific that you downgraded both the firmware and OS (by RUU? Or by flashing firmware.zip and a Kitkat TWRP backup?). Again, I'm just saying you should always try to provide the proper and complete details about what you have done, in order for us to help you. Otherwise, its confusing and makes it harder for us to help you. Already wasted time trying to figure out what you did, and asking you about it.
Gnondpom said:
Does your statement imply that the EU and US versions use the same hardware and that the used frequencies only dependent on the installed firmware?
Click to expand...
Click to collapse
That is correct. The hardware is the same in this case (ATT and EU) and the band support is set in radio baseband firmware. Meaning, if you have a Euro radio firmware installed, it should support the bands specified for the Euro version.
Gnondpom said:
700, 1800 and 2600 Mhz
Click to expand...
Click to collapse
Based on the specs here, the Euro firmware does not support LTE 700 MHz.
You may have better results with the Asia radio firmware, which supports all the LTE bands you stated. But that would be assuming its the 700 MHz LTE band that is being used in your area, and the missing support is what is causing the problem (which may or may not be true).
Gnondpom said:
Because at the end it all boils down to: can I use the phone reasonably well in Europe or should I ask for an exchange / refund.
Click to expand...
Click to collapse
Hard to say for certain, but again, you may flash the Asia radio, and see if that helps.
Gnondpom said:
Do I need to change the CID as well to flash the RUU or can I leave it as is?
Click to expand...
Click to collapse
SuperCID 11111111 is fine. SuperCID basically "passes" any CID check by the RUUs and OTAs, that is what makes it super!

How to unroot htc one m8??(thanks Redpoint3)

I got an update from the factory but it wan't work tell i unroot my phone , how can i do that??
guys the problem is more then unroot the device if you have the time read the comments and post any help
thanks
"Themes and apps" is a really weird section to post your question in. I'll ask the mods to move it to "Q&A, Help" where it belongs.
To unroot, you need to restore a stock TWRP backup. Either one you made before rooting, or get one from here (and restore with the instructions):http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Alternately, you can relock the bootloader and RUU (RUU will wipe the phone).
redpoint73 said:
"Themes and apps" is a really weird section to post your question in. I'll ask the mods to move it to "Q&A, Help" where it belongs.
To unroot, you need to restore a stock TWRP backup. Either one you made before rooting, or get one from here (and restore with the instructions):http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Alternately, you can relock the bootloader and RUU (RUU will wipe the phone).
Click to expand...
Click to collapse
Sorry man it was a miss click , how can I move it to other section?
jonasess said:
how can I move it to other section?
Click to expand...
Click to collapse
You don't have the ability to move threads, after they are created. The mods can, and have already moved it to the right section (Q&A). It usually takes someone else to report the thread (which I did), and I don't think you can report your own thread.
But back to the topic at hand, I hope the info I posted was useful to you. Let us know if you have further questions.
redpoint73 said:
You don't have the ability to move threads, after they are created. The mods can, and have already moved it to the right section (Q&A). It usually takes someone else to report the thread (which I did), and I don't think you can report your own thread.
But back to the topic at hand, I hope the info I posted was useful to you. Let us know if you have further questions.
Click to expand...
Click to collapse
Thanks men but there is one thing , the bootloader is already locked I didn't unlock it before , so I was wondering whether I have to unlock the bootloader and install CM13 room or not doing that and unroot the phone because may be there is a chance that the company send an update for 6.0
I only have two questions
Is there is an official update to 6.0 from HTC company?
Or should I go with CM13
Also is there are any risks in bootloader unlock?
I successfully unlocked the bootloader in lg g2 mini before and it was very easy without any big risks
And now with HTC one m8 I don't know if it is the same or not.
My responses below in red font:
jonasess said:
the bootloader is already locked I didn't unlock it before
How did you root? Was it kingroot, or similar root app?
so I was wondering whether I have to unlock the bootloader and install CM13 room or not doing that and unroot the phone because may be there is a chance that the company send an update for 6.0
Is there is an official update to 6.0 from HTC company?
Android 6 came to this phone a really long time ago, about a year ago (Dec 2015) for most M8 versions. If you didn't get the update, it may due to being rooted, which typically prevents OTA update.
Alternately, depending on what version M8 you have, you can just RUU to Marshmallow (Android 6) without unrooting (although it will wipe all data on the phone). Do you know your phone's CID, or at least provide the OS number on the bootloader screen? From that, I can possibly tell you if there is an RUU.
Or should I go with CM13
You're talking about 2 completely different things, unrooting to OTA, or installing a custom ROM. I can't make that decision for you, you need to do it yourself.
Also is there are any risks in bootloader unlock? Not really. The bootloader can still be relocked, and you can restore to stock. I don't recall seeing any brick reports from unlocking the bootloader. The critical "brick" partitions (hboot and radio) aren't accessed by unlocking the bootloader, and any partitions that are accessed (system, recovery, etc.), can be easily rewritten/repaired if anything goes wrong.
Click to expand...
Click to collapse
redpoint73 said:
My responses below in red font:
Click to expand...
Click to collapse
It wasn't me because i got the phone from a friend , anyway the phone is rooted but the bootloader is locked because when i reboot to the bootloader mode i find it locked
about cid it's 11111111
OS-1.29.708.4
anyway how to unroot the phone , i'm going to try if it is possible to get the official 6.0 from the factory or not
if not i will unlock the bootloader and try to install ROM
so if it is possible i need the way how to unroot the phone and also how to unlock the bootloader
thanks
jonasess said:
anyway the phone is rooted but the bootloader is locked because when i reboot to the bootloader mode i find it locked
Click to expand...
Click to collapse
This doesn't tell me anything, you didn't already post before.
jonasess said:
about cid it's 11111111
OS-1.29.708.4
Click to expand...
Click to collapse
I don't recognize that OS version number. I Googled it, and I think you have the M7, not the M8.
redpoint73 said:
This doesn't tell me anything, you didn't already post before.
I don't recognize that OS version number. I Googled it, and I think you have the M7, not the M8.
Click to expand...
Click to collapse
i didn't get it , because there is a different between m8 and m7
m7 contain only one camera in the back
m8 contain 2 camera in the back
also the m7 doesn't support Card slot , m8 does
and a lot of other different
how could m8 phone contain an os of m7?
This all the information from bootloader mode
*** software status : official ***
*** locked ***
M8_UL_CA PVT SHIP S-OFF
CID - 11111111
HBOOT-3.19.0.0000
[email protected]
openDSP-V47.2.2-00564-118974_F0.1024
OS-1.29.708.4
2MMC-boot 2048MB
mar 20 2015,03:01:11.90025771
Also when i use an app to get the information it gives the CID CWS_001
and the OS version is LRX22C
Also the app shows that the bootloader version is 3.19.0.0000
jonasess said:
This all the information from bootloader mode
*** software status : official ***
*** locked ***
M8_UL_CA PVT SHIP S-OFF
CID - 11111111
HBOOT-3.19.0.0000
[email protected]
openDSP-V47.2.2-00564-118974_F0.1024
OS-1.29.708.4
2MMC-boot 2048MB
mar 20 2015,03:01:11.90025771
Also when i use an app to get the information it gives the CID CWS_001
and the OS version is LRX22C
Also the app shows that the bootloader version is 3.19.0.0000
Click to expand...
Click to collapse
post the result of ( fastboot getvar all ) after removing seialno and imei
this output info will be useful to identify the right path you should take
and the info you already posted is a little mixed up NOT CORRECT
Sent from my HTC M8 using XDA Labs
ahmed.ismael said:
post the result of fastboot getvar all after removing seialno and imei
this output info will be useful to identify the right path you should take
and the info you already posted is a little mixed up NOT CORRECT
Click to expand...
Click to collapse
What should I do , where can I get these information? From an app or..?
jonasess said:
What should I do , where can I get these information? From an app or..?
Click to expand...
Click to collapse
*get a working adb&fastboot by going to this thread
http://forum.xda-developers.com/showthread.php?p=48915118#post48915118
after installing it with success
*reboot to fastboot and connect your device to pc
*open cmd window
* type ( fastboot getvar all ) and press enter
*post the result here after removing serialno and imei
Sent from my HTC M8 using XDA Labs
ahmed.ismael said:
*get a working adb&fastboot by going to this thread
http://forum.xda-developers.com/showthread.php?p=48915118#post48915118
after installing it with success
*reboot to fastboot and connect your device to pc
*open cmd window
* type ( fastboot getvar all ) and press enter
*post the result here after removing serialno and imei
Click to expand...
Click to collapse
Thank I will
This is all the informations
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: [email protected]
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.29.708.4
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B12000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 7f8e91a3
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.021s
This phone is a mess. Its the AT&T version (m8_ul_ca), but its been rooted, s-off, SuperCID, and some other firmware installed, or partially installed.
Reason I say "partially installed" is that the firmware number (version-main) 1.29.708.4 isn't one I recognize. But 1.xx main versions typically correspond to KitKat on this device. Which doesn't correspond to hboot 3.19 (which is for Lollipop or Marshmallow), nor the radio number [email protected] which is for AT&T Lollipop firmware.
You should re-baseline this device by RUU. But which RUU is the question. Since you have s-off and SuperCID, you run most RUUs.
The main version "708" corresponds to the Hong Kong version. Is that where you are located? What bands does your carrier use for 3G, and for LTE? These things will determine with RUU to use.
redpoint73 said:
This phone is a mess. Its the AT&T version (m8_ul_ca), but its been rooted, s-off, SuperCID, and some other firmware installed, or partially installed.
Reason I say "partially installed" is that the firmware number (version-main) 1.29.708.4 isn't one I recognize. But 1.xx main versions typically correspond to KitKat on this device. Which doesn't correspond to hboot 3.19 (which is for Lollipop or Marshmallow), nor the radio number [email protected] which is for AT&T Lollipop firmware.
You should re-baseline this device by RUU. But which RUU is the question. Since you have s-off and SuperCID, you run most RUUs.
The main version "708" corresponds to the Hong Kong version. Is that where you are located? What bands does your carrier use for 3G, and for LTE? These things will determine with RUU to use.
Click to expand...
Click to collapse
َAm not sure but i guess it's not AT&T version because i can use any SIM card i want , AT&T version use specific SIM card i guess !!
Any way i'm not from Hong Kong , i use MOBILS SIM card (From the company MOBILIS) for 3g and LTE .
Also i forgot to motion that when i go to software update i find that there is a system update (Software update :4.16.401.13 (57.45 MB)) when i download it , it wan't install because it says (We determine that your phone maybe running a modified version pf its system software . for your protection , we cannot update your phone . please revert your phone to the official htc system software to update your phone.
My responses below in red font:
jonasess said:
ÙŽAm not sure but i guess it's not AT&T version because i can use any SIM card i want , AT&T version use specific SIM card i guess !!
You shouldn't be "guessing' anything, and your guesses would be wrong, anyway. As I've already stated, the product ID m8_ul_ca means its US variant AT&T (that product ID also US Developer's Edition, but ATT is much more common). That much is an absolute fact, and not a guess on my part. Being SIM locked or not, has little bearing on what version you have. Any of these versions can be SIM unlocked with the proper code. So stop guessing at answers, as its not particularly useful.
I'll also guess that the back cover has been replaced. As the AT&T version has the AT&T "globe" logo on the back. We've seen a good number of devices "debranded" by having the back covers replaced to remove carrier logos. I'll guess it has a model/carrier number on the back cover, that also doesn't match any of the getvar info.
Any way i'm not from Hong Kong , i use MOBILS SIM card (From the company MOBILIS) for 3g and LTE .
None of this tells me anything useful. What country are you actually from? More importantly, what specific band (or bands) number does your carrier use for 3G, and what band(s) do they use for LTE?
Also i forgot to motion that when i go to software update i find that there is a system update (Software update :4.16.401.13 (57.45 MB)) when i download it , it wan't install because it says (We determine that your phone maybe running a modified version pf its system software . for your protection , we cannot update your phone . please revert your phone to the official htc system software to update your phone.
The carrier version of the OTA is Euro (401) so it won't install on a phone what has firmware for the Hong Kong version (708). Additionally, you have to install the OTAs sequentially, without skipping. So if you currently have 1.xx version, you can't skip 2.xx and 3.xx and go straight to 4.xx. In other words, there is no way you will get that OTA to install in your current configuration.
Which is why I am suggesting RUU. The RUUs do not need to be installed sequentially. Its a complete re-image, and it would also fix the mismatch you have between the main version (HK) and the hboot, radio (AT&T Lollipop).
Click to expand...
Click to collapse
redpoint73 said:
My responses below in red font:
Click to expand...
Click to collapse
I'm from Algeria , i guess my country is not supported from the HTC company .
Also as i said i use MOBILIS sim (http://www.mobilis.dz/) i didn't try the 3g or 4g because i use wifi to connect to the internet
Another qeustion : is that mean i can't unlock the bootloader and install the recovery to install CM rooms
In other word there is a risk for that?
++
thanks for the help
jonasess said:
Also as i said i use MOBILIS sim (http://www.mobilis.dz/) i didn't try the 3g or 4g because i use wifi to connect to the internet
Click to expand...
Click to collapse
Again, you are providing info that doesn't answer the questions I asked; and is not particularly useful. You didn't try 3G or 4G. So what? Does that mean you never want to use them, and will never use cell data? Or otherwise?
The following states that Mobilis uses 2100 MHz for 3g, but doesn't state info on 4G: http://www.worldtimezone.com/gsm.html
You can typically call your carrier, and get the answer to the question.
jonasess said:
Another qeustion : is that mean i can't unlock the bootloader and install the recovery to install CM rooms
In other word there is a risk for that?
Click to expand...
Click to collapse
You should be able to unlock the bootloader. But whether you can run any current ROMs is questionable.
Your firmware is a mess. The old firmware number 1.xx won't work with any current ROMs. You should fix your firmware first. But again, by RUU and I need more info before I can direct you to an RUU.
Also the version TWRP custom recovery you will need to flash custom ROMs, depend on what firmware version you have. And your firmware is all screwed up (seems to be partially modified) so again, its best you fix the firmware by RUU before proceeding with anything else.

Categories

Resources