De-branding - One (M9) Q&A, Help & Troubleshooting

Complete Noob here, so please be patient.
Can anyone point me towards a VERY simple guide to installing generic firmware on my HTC One M(9). I would prefer not to root, but could use RUU
Please use simple language and be patient. I'm new to HTC but have de-branded Samsungs with Odin and the equivalent on Sony
Thanks

cupcake said:
Complete Noob here, so please be patient.
Can anyone point me towards a VERY simple guide to installing generic firmware on my HTC One M(9). I would prefer not to root, but could use RUU
Please use simple language and be patient. I'm new to HTC but have de-branded Samsungs with Odin and the equivalent on Sony
Thanks
Click to expand...
Click to collapse
So when you say de-brand, you're looking to remove carrier bloat? What is your carrier?
So, the short answer is...to debrand (which in HTC One M9 terms means to convert to developer edition), you're going to have to:
1) Have GSM carrier
2) Unlock your phone and install TWRP custom recovery
3) Root (this is only temporary, when you flash developer rom you'll no longer be rooted)
4) Use the sunshine app to s-off (security off) your phone - this will allow you to...
5) Change your model id (MID) and carrier id (CID)
6) flash developer edition rom
here is a good guide
http://forum.xda-developers.com/att-one-m9/general/att-developer-edition-ruu-how-to-t3086948
Remember, you need to be GSM (no sprint, no verizon)

Thanks for that, I'm on a UK GSM carrier (VodaFone). Will the developer edition be compatible with UK networks?

Pleas use qa
sent from a mobile gadget.

cupcake said:
Thanks for that, I'm on a UK GSM carrier (VodaFone). Will the developer edition be compatible with UK networks?
Click to expand...
Click to collapse
Then it's better you use one of the x.xx.401.xx firmwares from the link in my signature. Those are the international WWE (World Wide English) versions unbranded European M9s get shipped with. Nevertheless the DE (Developer Edition) RUUs would be compatible with your phone, too.

Related

[Q] Install original EU Firmware

Hi.
I have a HTC One M8 from Tmobile. How to install orignal EU firmware. The tmobile frimware have not alle languages like normal EU firmware. The bootloader is unlocked and S-OFF is activated.
Best Regards,
Morten Terp
TERP said:
Hi.
I have a HTC One M8 from Tmobile. How to install orignal EU firmware. The tmobile frimware have not alle languages like normal EU firmware. The bootloader is unlocked and S-OFF is activated.
Best Regards,
Morten Terp
Click to expand...
Click to collapse
If you want to add more languages to your system without changing ROMs, you can try and install morelocale2 from the Play Store. However beginning with Android 4.2, the configuration process of that app is hit and miss.
You need to understand, however, that firmware has absolutely nothing to do with system languages. It is truly incredible to me how many people have no clue the difference between firmware and software. People that don't know this fundamental difference should not be hacking their devices.
Is there a way to reverse the firmware anyway? I'm curious S I think it May help my chances getting s off
Sent from my HTC One_M8 using XDA Premium 4 mobile app

HTC One m8 variants

Hi guys,
Planning to buy the m8 and root it. But should I be specific on the variants?
Im not from the US (The Philippines) so Most likely not gonna get atnt, sprint etc.
So my options are:
The international model
Emea (a friend of mine is selling his but it was bought in riyad, KSA)
Or the asian version (s801 2.5ghz)
Do they have like different model nos.? Different ruus / rom versions etc?
Had a bad experience when i bought a phone (m7 sprint wls) before, since im not from the us. Had limited roms available compared to the international version
Your input would really help
Sent from my HTC One
I would agree that you should not get a US variant. For one thing, they will be SIM locked. Another thing, the Sprint and Verizon versions are CDMA. Different software, and possibly different hardware (although its been discussed here, and not clear - but I would err on the side of caution and assume the hardware is different). So if your area does not use CDMA I would stay away from those variants.
All GSM versions, be aware that they can all be converted to another carrier variant once bootloader unlocked and S-off. So as long as you avoid the CDMA versions, you are good for ROMs.
I would suggest the version that supports your local 3G and LTE bands out of the box. But again, as long as you are willing to s-off the phone, you can change that in software. So if that is the case, I would just go with the best deal.
From what I understand, the Asian version is the same as any other GSM version, just with a slight overclock.
Well if you do go with a us carrier Verizon has the best coverage and thier phones are :not: sim locked. You can use them with any carrier anywhere. My second choice would be t-mobile
str8str said:
Well if you do go with a us carrier Verizon has the best coverage
Click to expand...
Click to collapse
The OP is from the Philippines. They aren't going to use a US carrier.
I would advise against CDMA variants for the reasons already mentioned.
redpoint73 said:
The OP is from the Philippines. They aren't going to use a US carrier.
I would advise against CDMA variants for the reasons already mentioned.
Click to expand...
Click to collapse
Thanks guys, I just want to be clear, so if I use a Rom or RUU on a GSM variant, as long as Im'm on S-Off / Unlocked Bootloader and/ or on SuperCID. I could use any Rom ./ RUU from different GSM variants (I checked the rooting guide for the M8 and is similar to the M7, so as far as unlocking the bootloader / root that I have an idea).
Do they have different RUUs at all??
Czai24 said:
I just want to be clear, so if I use a Rom or RUU on a GSM variant, as long as Im'm on S-Off / Unlocked Bootloader and/ or on SuperCID.
Click to expand...
Click to collapse
Yes.
Aside from the CDMA RUUs, which I wouldn't try on a GSM version unless you read definitive advice elsewhere that its ok.
Czai24 said:
Do they have different RUUs at all??
Click to expand...
Click to collapse
Only US versions have RUU, that I know of.
Yes you're right.
I thought all has ruus on it. But with supercid i could use any nandroid backup right? As long as its gsm
I think I will go for the Asian version (wwe right? Cause it has a higher clockspeed and updated s801) And go supercid and use international (gsm) roms. Will that work?
Sent from my HTC One
Czai24 said:
with supercid i could use any nandroid backup right? As long as its gsm
I think I will go for the Asian version (wwe right? Cause it has a higher clockspeed and updated s801) And go supercid and use international (gsm) roms. Will that work?
Click to expand...
Click to collapse
I believe that will work, yes.
WWE just means "world wide English". I think it refers to the Euro version.

Changing 4G/LTE Frequency

Hi folks,
I have tried searching but couldn't find the answer so apologies if this is covered before.
I have a 32GB HTC One M8 which I bought from Canada. I am in UK and now looking to get a 4G contract however it turns out that the phone frequency is not compatible with 4G network here..
I have read a thread here talking about adding all frequencies but I don't want to root the phone.
Is there anyway I can flash a UK unbranded firmware? Will it add the UK frequencies or is it built in the hardware.
Please advise
Radio support is mostly software based on this phone. You can flash radios between most M8 versions (aside from the Taiwan M8x, dual SIM and possible the Verizon/Sprint CDMA versions).
But modding the phone (s-off) is required to access the radio partition. You can't touch this partition without s-off. Along those same limitations, you can't flash firmware from another version unless you s-off.
You'll need to S-OFF and Root to flash(Convert) your device.
S-OFF to convert it
Root to change the MID/CID to a UK variant.
Even this: Unlock all bands of your Qualcomm device! Use your phone globally! needs Root and "hopefully" it'll work.
As for hardware, it should work anywhere as long as you have the correct radio I would think. Given the "front end solution" that came with the snapdrago 801 to make it a "global" device. I think changes to radio for various carriers are software related and not hardware.
Can read up more on those things yourself though, RF360 Front End Solution for the Snapdragon 801.
Just get S-OFF and convert your device, LTE should work then. Can't recall anyone with a converted device complaining that it didn't work =o/
Brill.. thanks for the response folks.. so if I s-off it all I need to do Change the CID and flash the UK unbranded firmware through the bootloader?
scotcruz said:
Brill.. thanks for the response folks.. so if I s-off it all I need to do Change the CID and flash the UK unbranded firmware through the bootloader?
Click to expand...
Click to collapse
You'll have to make sure both the CID and MID matches the firmware you're about to flash then.
If you bought it in Canada then I think the model ID will probably be something like 0P6B16000 (I think I read in Scotty's MID thread that Wind Canada might be 0P6B13000) either way, you'll probably need 0P6B10000 (European Unlocked and pretty much every European variant).
Cheers for all the input folks
Ended up selling the phone..
bought a new phone now from Vodafone and now got another task. Will start a thread about it.
Regards
Hi guys, I end up in this post. I have an Euro M8 unbranded, unblocked. I dont care to be root or s-off. How can I change the LTE to have LTE band 4(1700/2100) and band 28(700). Is possible?
elpicard said:
Hi guys, I end up in this post. I have an Euro M8 unbranded, unblocked. I dont care to be root or s-off. How can I change the LTE to have LTE band 4(1700/2100) and band 28(700). Is possible?
Click to expand...
Click to collapse
Answered your other post in the "Help" thread.
Please don't make multiple posts asking the same question.
So.... I'm ready to go S Off and change from Euro unbranded to AT&T in order to get the band 4. Before to proceed, does someone already made this procedure?
Any experiences to share?
Enviado desde mi HTC One_M8 mediante Tapatalk

About Firmware Flashing (need Help)

I have Sprint HTC One M9. And Its
Soff ed... And it has Super CID
Android Version is 5.1
Software Version is 2.6.651.11 ...
Can I install a international firmware to this Device ?
Or is there any way to convert it to international version ?
Please if you know any way to do that let me know ..
Thank you ....
charanaharshana said:
I have Sprint HTC One M9. And Its
Can I install a international firmware to this Device ?
Click to expand...
Click to collapse
Most definitely NOT... you cannot use firmwares that are not meant for Sprint, doesnt matter what network you want to use it on (I'm not sure about the status of Sprint SIM unlock, you'll need to check that), but do not go flashing non Sprint compatible firmware (or even ROMs, make sure they are Sprint compatible)

HTC One M9 volte

Hello devs is there going to be a rom that will work on volte? I'm running an HTC One M9 AT&T with dev edition ruu right at this moment but I have flashed everything from venom to insert coin to lineage, aicp, more, beanstalk...... None will work on VoLTE I have to either run 3g all the time or turn 4g off while I'm not using data it's very annoying cause I forget. I have been looking for a solution Nada. Please help if anyone has any suggestions. Thanks in advance!
The dev edition firmware doesn't support VoLTE. You need to use a branded firmware which has VoLTE enabled. It doesn't matter which rom you use as long as your firmware doesn't support this feature.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
The dev edition firmware doesn't support VoLTE. You need to use a branded firmware which has VoLTE enabled. It doesn't matter which rom you use as long as your firmware doesn't support this feature.
Click to expand...
Click to collapse
Well the one I have is working its a dev edition but when I flash a custom ROM I have to turn off 4g to receive phone calls
As said before, the problem (normally) isn't which rom you flash. It's which firmware you use. If you convert your phone e.g. to the AT&T branded version and flash e.g. ViperOne, ICE or Leedroid, afterwards, you can use VoLTE.
The dev edition (just like the unbranded European and the unbranded Asian version) doesn't have VoLTE enabled by default. The stock rom of said firmware versions switches to 3G automatically as soon as you receive a phone call. I'm not sure why that feature doesn't work on your phone as soon as you flash a custom rom. From my own experiences, it's working fine on e.g. ViperOne.
I can confirm flippy, the wwe is capable of volte as I get it on O2. It would seem here in the UK you need a branded firmware to get onto volte BUT if you debrand the phone to wwe it can volte on any network.
For example ee say that only ee branded phones can use their volte, which is true because all other branded phones can only use 'their' networks volte as it is preprogrammed and cannot be changed by normal means.
If you root, change cid and debrand with another firmware then you can use any volte as it depends on the sim card in the phone.
On HTC devices custom roms just piggy back of the firmware that is pre installed. The rom is just another form of user interface for the device so in theory the rom 'should' be volte compatible providing the firmware installed before it was capable and unbranded. Remember that only "branded" devices can use the network unless its unlocked wwe. So if you had an att firmware and you flash a custom rom onto it then it is no longer branded and shouldn't be allowed.. If its previously unbranded and you flash a rom then it should be allowed. Needs testing..
A long winded way of telling you bugger all but I hope it makes the carriers requirements a tad clearer..
shivadow said:
I can confirm flippy, the wwe is capable of volte as I get it on O2. It would seem here in the UK you need a branded firmware to get onto volte BUT if you debrand the phone to wwe it can volte on any network.
For example ee say that only ee branded phones can use their volte, which is true because all other branded phones can only use 'their' networks volte as it is preprogrammed and cannot be changed by normal means.
If you root, change cid and debrand with another firmware then you can use any volte as it depends on the sim card in the phone.
On HTC devices custom roms just piggy back of the firmware that is pre installed. The rom is just another form of user interface for the device so in theory the rom 'should' be volte compatible providing the firmware installed before it was capable and unbranded. Remember that only "branded" devices can use the network unless its unlocked wwe. So if you had an att firmware and you flash a custom rom onto it then it is no longer branded and shouldn't be allowed.. If its previously unbranded and you flash a rom then it should be allowed. Needs testing..
A long winded way of telling you bugger all but I hope it makes the carriers requirements a tad clearer..
Click to expand...
Click to collapse
Actually this is not true, or maybe your wwe it's actually not wwe.
I have s.rom custom rom, if I have 4.28.401.3 firmware volte isn't working(the function disappear from settings)
If I flash the Orange UK firmware(4.19.61.1) the VoLTE is working, and no I don't have Orange UK sim, I tested with Orange RO and Telekom RO.
Flashing a custom rom doesn't debrand the phone. The debranding process consists of
getting S-OFF
changing the CID to one that belongs to either SKU 617 (dev edition), 401 (unbranded European), 708 (unbranded Asian), 709 (another unbranded Asian) or 710 (unbranded Australian)
flashing either a RUU or one of Sneakyghost's firmware packs that belong to the CID you chose before
And you don't need to debrand for using other carriers with your phone. Only a sim unlock might be needed if the carrier branding contains a sim lock.
If you really use one of the unbranded firmwares then the M9 isn't capable of using VoLTE. That's why all the Jio customers from India convert their phones to either the AT&T or the T-Mobile US version.
Like @lucyr03 explained, it doesn't matter which carrier you use as long as the firmware of your phone is capable of VoLTE.
Sent from my HTC One M9 using XDA Labs
Mine has htc_001 from factory so it is wwe. It was never branded and I get volte on 02 or ee depending on which sim I use.
To unbrand your phone you must flash either wwe euro or wwe usa firmware. All other firmwares are branded.
I was referring to this part of your last post:
shivadow said:
So if you had an att firmware and you flash a custom rom onto it then it is no longer branded and shouldn't be allowed.
Click to expand...
Click to collapse
And there are more unbranded firmwares than the dev edition and the European unbranded one (which both aren't called wwe since that's an abbreviation for world wide English).

Categories

Resources