[Q] HTc One M8t (China) root and HTC Sense original? - One (M8) Q&A, Help & Troubleshooting

Hi XDA
Im lost! I bought the HTC One M8t in China today, in a real store, so its not a fake. Im on vacation in China and come from Denmark.
I belived it would just be plug'n'play with this phone, but since its bought in china there is a lot of chinese apps and no Play store
I asked around and i realised i will have to root the phone. Im a totel rookie and i have never done it before, so i hope you guys can lead me in the right direction.
Questions:
1. How do i root my HTC One M8t?
2. Can i get the original HTC Sense from my region (Denmark/Europe) on my phone?
2.1 If yes, how do i do that?
2.2 If no, can i get Android L on my phone?
I really hope someone can help me, i am totally lost and really frustrated since i thought it would be an easy task to get it up and running.
//Crime

Help is here...kind of
Hey CrimeRider93.
I've been reading up on this topic because I've just landed myself in the same situation.
So, I managed to root my M8t but I haven't managed to flash another ROM (like your Danish one) to it yet. The reason for this is because I can't get rid of the S-ON on the phone which stops you from installing custom ROMs. To my knowledge, although I'm still searching, there isn't a way yet.
The slightly good news is that you can put a ROM that was designed specifically for the M8t on it but I haven't managed to find one with Google Play etc. yet.
So in conclusion, you can root your phone but you can't put anything useful on it yet (that I know of).
I hope I've cleared things up a little and if you'd like an explanation on how to root the M8t I'd be happy to tell you, just let me know. :good:

jwprice80 said:
Hey CrimeRider93.
So, I managed to root my M8t but I haven't managed to flash another ROM (like your Danish one) to it yet. The reason for this is because I can't get rid of the S-ON on the phone which stops you from installing custom ROMs. To my knowledge, although I'm still searching, there isn't a way yet.
Click to expand...
Click to collapse
If you already managed to root (meaning you obtained bootloader unlock and custom recovery) you could try to s-off with firewater. If firewater doesn't work for your M8 you can try sunshine s-off, as I did.
CrimeRider93 said:
Questions:
1. How do i root my HTC One M8t?
2. Can i get the original HTC Sense from my region (Denmark/Europe) on my phone?
2.1 If yes, how do i do that?
2.2 If no, can i get Android L on my phone?
Click to expand...
Click to collapse
To obtain root you have to unlock bootloader (e.g. via htcdev.com) and install a custom recover (my personal choice was TWRP). After this you can flash root with your "new" recovery.
After this you have to s-off your device (see my answer above).
If you ar finally s-off you can download a stock HTC backup of the European (WWE) ROM as well as the fitting firmware.
Next step would be to perform a TWRP backup of your device and place the above mentioned ROM backup in your TWRP/Backup/H..../ folder on your HTC One M8 and rebooting back into recovery.
In recovery you can now backup to your dowloaded stock ROM and again reboot to bootloader.
The last two steps are to change the CID to a European (WWE) one (e.g. HTC__102) and after this flashing the firmware in RUU mode.
For a more detailed guide just search on this forums, or simply ask your questions. I'll try to help as good as passible. Remenber I'm not to blame for a brick of your smartphones, should something go wrong during one of the steps.

That doesn't work for the M8t
HTCNerdYoda said:
If you already managed to root (meaning you obtained bootloader unlock and custom recovery) you could try to s-off with firewater. If firewater doesn't work for your M8 you can try sunshine s-off, as I did.
To obtain root you have to unlock bootloader (e.g. via htcdev.com) and install a custom recover (my personal choice was TWRP). After this you can flash root with your "new" recovery.
After this you have to s-off your device (see my answer above).
If you ar finally s-off you can download a stock HTC backup of the European (WWE) ROM as well as the fitting firmware.
Next step would be to perform a TWRP backup of your device and place the above mentioned ROM backup in your TWRP/Backup/H..../ folder on your HTC One M8 and rebooting back into recovery.
In recovery you can now backup to your dowloaded stock ROM and again reboot to bootloader.
The last two steps are to change the CID to a European (WWE) one (e.g. HTC__102) and after this flashing the firmware in RUU mode.
For a more detailed guide just search on this forums, or simply ask your questions. I'll try to help as good as passible. Remenber I'm not to blame for a brick of your smartphones, should something go wrong during one of the steps.
If I was of any help to you two don't forget to hit the thanks button
______________________________________________________________________________________
HTCOne M8 Gunmetal: Sunshine S-Off, firmware stock 2.22.401.4, rooted with Chainfire SuperSu, CID HTC__102 (comin' from T-MOB101, 1.70.111.1)
HTCOne M8 Silver: HTCDev Unlock, S-On, ARHD/ViperOne (M8) (ever switchin'), firmware 1.54.401.10, CID HTC__102
-----
Previous devices: HTC Desire (S-Off, CWM, Cyanogenmod), HTC Sensation (HTCDev Unlock, S-On, CMW, Chainfire SuperSU, Stock firmware), HTC One X (firewater S-Off, TWRP, Cyanogen) and HTC One (M7) (firewater S-Off, TWRP, ViperOne).
Click to expand...
Click to collapse
Recovery - You need a special custom recovery for the M8t, I used this one:
http :// bbs. anzhi. com/ thread-8936202-1-1.htmlRemove the spaces, I'm a new member
S-OFF - That method works for most version of the M8 but not he M8t, (though I didn't try sunshine).
I've managed to get Google play using Soul 2.0 which was made especiall for the M8t

For the M8t, there is a easier way for Google Play service (gmail, map... etc),
Just search "GMS安装器" from HTC App store or Baidu App store. Then you are good to go.
As for the ROM, yeah... I am hoping to find some idiot step-by-step tutorial to teach me how to do so. Wonder if any kernal or recovery or rom on the forum can be used on HTC One M8t? Also the phone is using TD-SCDMA and TDD-LTE, are those firmware or rom designed specifically for the hardware of FDD-LTE and WCDMA?

Related

[Q] Questions on rooting, recovery and ROM's (ex-Samsung user)

OK. I'm a little bit lost in the HTC world!
I've had a Samsung Galaxy Note II for the last year and have just replaced it with the HTC ONE (M8). I found the whole rooting and ROM procedure relatively straight forward with the Note II. In a nutshell you:
1) Rooted with a Windows based application
2) Installed / Flashed a recovery system
3) Flashed a custom ROM using a Windows based application called ODIN
And that was that. Pretty straightforward. Having had a nose around the HTC forum it's awash with clever folk using abbreviations and acronyms like CID, RUU and S-OFF...!
My M8 is on EE network in the UK which I know is CID ORANG001. What I would like though is to convert my M8 to a generic European M8 so I can receive the latest HTC updates rather then await EE to push out their version. This therefore prompts me to ask the following questions:
1) Is this something we will be able to achieve?
2) What is the (potential) process to achieve this (assuming something similar for the M7 already exists)?
2) Will over the air updates work?
I've read numerous posts which seem contradicting. Some talk about a simple change of the CID others mention S-OFF as the GOD of everything related to the subject. If I were to guess, changing the CID seems too simple, but I'm guessing once changed to a generic EU CID it's possible to receive HTC's OTA updates? Or am I wrong there? Or having another guess I would assume I'd need to go down the lines similar to Samsung process of rooting or S-OFF (security off?) and flashing a generic stock EU ROM?
So what CAN currently be achieved and what CAN'T currently be achieved?
I guess I could do with a little background on these processes and the terminology used.
Any help, greatly appreciated.
Can :
Unlock the bootloader and flash a custom recovery to install a custom rom based on the latest firmware. You are depending on rom updates from the dev if he updates it to the latest software/firmware
Can't :
S-off
Change cid
Get ota via another rom
Run a ruu because they are simply not available
So to receive ota you need your original stock rom. And before you start messing around please make a stock nandroid backup and store it !
http://forum.xda-developers.com/showthread.php?t=2701376
Chris_c81 said:
OK. I'm a little bit lost in the HTC world!
I've had a Samsung Galaxy Note II for the last year and have just replaced it with the HTC ONE (M8). I found the whole rooting and ROM procedure relatively straight forward with the Note II. In a nutshell you:
1) Rooted with a Windows based application
2) Installed / Flashed a recovery system
3) Flashed a custom ROM using a Windows based application called ODIN
And that was that. Pretty straightforward. Having had a nose around the HTC forum it's awash with clever folk using abbreviations and acronyms like CID, RUU and S-OFF...!
My M8 is on EE network in the UK which I know is CID ORANG001. What I would like though is to convert my M8 to a generic European M8 so I can receive the latest HTC updates rather then await EE to push out their version. This therefore prompts me to ask the following questions:
1) Is this something we will be able to achieve?
2) What is the (potential) process to achieve this (assuming something similar for the M7 already exists)?
2) Will over the air updates work?
I've read numerous posts which seem contradicting. Some talk about a simple change of the CID others mention S-OFF as the GOD of everything related to the subject. If I were to guess, changing the CID seems too simple, but I'm guessing once changed to a generic EU CID it's possible to receive HTC's OTA updates? Or am I wrong there? Or having another guess I would assume I'd need to go down the lines similar to Samsung process of rooting or S-OFF (security off?) and flashing a generic stock EU ROM?
So what CAN currently be achieved and what CAN'T currently be achieved?
I guess I could do with a little background on these processes and the terminology used.
Any help, greatly appreciated.
Click to expand...
Click to collapse
Also not familiar anymore with HTC. After reading and reading and still not finding the exact answers to my questions, so I simply (after unlocking and flash TWRP recovery and backing up) tried to flash Virtuous ROM (1.54.401.5) over my German o2 device (1.12.206.17, CID O2___001). Everything worked except WiFi, so I tried a last call with mikes ARHD Rom 3.1, before going back to stock. And this ROM works brilliantly!
But I would also be happy if the OP questions could be answered...
@Mr Hofs
1. the WiFi problem discribed above could be firmware related?
2. When my Provider o2 brings out an update with firmware, can I simply relock bootloader and push the (perhaps) available firmware.zip it to the device via fastboot like mike explains in his firmware thread?
Edit :
Well that would be weird as both roms the OP flashed are based on 1.54.401 so i would say no.....
Mr Hofs said:
Can :
Unlock the bootloader and flash a custom recovery to install a custom rom based on the latest firmware. You are depending on rom updates from the dev if he updates it to the latest software/firmware
Can't :
S-off
Change cid
Get ota via another rom
Run a ruu because they are simply not available
So to receive ota you need your original stock rom. And before you start messing around please make a stock nandroid backup and store it !
http://forum.xda-developers.com/showthread.php?t=2701376
Click to expand...
Click to collapse
OK thanks. Few more questions if I may.
So from the "can't" list, IF we can get the ability to change CID and have S-OFF in the future, would it provide the ability to receive OTA updates when HTC push them out, or are OTA updates simply out of the game entirely?
Sent from my HTC One_M8 using Tapatalk
Yes that should be possible , all you need then is
Changed cid
Stock rom
Stock kernel
Stock recovery
Or the ruu (if available)
Then the phone is ready for ota updates.
Mr Hofs said:
Yes that should be possible , all you need then is
Changed cid
Stock rom
Stock kernel
Stock recovery
Or the ruu (if available)
Then the phone is ready for ota updates.
Click to expand...
Click to collapse
Great thanks. Last question then, what is RUU?
I'll keep your thread bookmarked and attempt to get a backup in there.
Sent from my HTC One_M8 using Tapatalk
A ruu is a Rom Update Utility and it contains the rom, kernel, firmware, recovery (and some more stuff). When a ruu is installed its like the phone is factory stock.
Mr Hofs said:
A ruu is a Rom Update Utility and it contains the rom, kernel, firmware, recovery (and some more stuff). When a ruu is installed its like the phone is factory stock.
Click to expand...
Click to collapse
OK brilliant thanks. Really appreciate your help.
Sent from my HTC One_M8 using Tapatalk

how can I debrand

Hi all
Need some advice on how I can debrand my HTC one m8. I've always been a Samsung user which was easy to debrand. I've searched but can't find a solution or a guide. Can someone point me in the correct direction how I can debrand. My phone is on o2 and I want to fully debrand.
Thanks
Maybe I wasn't specific, can I Debrand without rooting.
gallous_boy said:
Maybe I wasn't specific, can I Debrand without rooting.
Click to expand...
Click to collapse
I don't know, have you ever tried to do an update to the windows system or even a game running on windows without having to grant it administrator privileges? Some things just need that extra bit of authorization, like rooting gives you.
There is a thread in the AT&T section where a developer showed the steps necessary to convert the device to developers edition I should think it's a similar process to convert to international WWE version, just need to use the correct firmware/software.
Convert AT&T HTC One M8 to Developer Edition? Just use the correct CID and MID(Though I think all European devices also share the same MID, can just look it up though and compare with your own MID).
You can get stock nandroids for international WWE from this thread. COLLECTION of Stock backup's International WWE would be HTC__001 also make sure to rather use the 1.54.401.5 version and not the .10 version in order to test your conversion with the OTA update like mentioned in the guide thread linked above. There's a nandroid backup for 1.54.401.5 for both CWM/Philz and TWRP at the bottom of the first post you'll find the stock recovery for 1.54.401.5 as well.
To debrand, you need to install a custom ROM, which requires boot loader unlock or S-Off.
Since it is the ROM that is rooted, you can decide to flash an unrooted ROM.

[Q] Debrand M9 and get lastest FW

Hi there all,
Have previously done some modding on older HTCs, but have not really done it in a while.
By chance and opportunity, I got my hands on an M9. Love it, but it is Telstra (AU) branded. I know that to get the lastest FW (OEM or otherwise), its best to get off carrier branded FW.
In order to do this (aim to get to intl or Asia unbranded generic FW), I should:
1. S-Off (via HTC Dev).
2. Install custom recovery
3. do a back up (Just in case)
4. Load the generic RUU of my choosing
5. (optional) install the stock recovery that matches the RUU (for OTA updates)
Is this right? Do I need to mess with CID?
Any info to help me refresh myself would be great.
Apparently HTC dev does not assist with S-OFF.. maybe www.theroot.ninja though ..
jauhien said:
Apparently HTC dev does not assist with S-OFF.. maybe www.theroot.ninja though ..
Click to expand...
Click to collapse
oh good old sunshine.
Anyone have anything else to add? any tips to make it easier on the m9?
Just that installing a RUU will install stock recovery anyway.
The root ninja guys are in the US and get their M9s in a few weeks, you won't be able to achieve the above until s-off is available, you will need to supercid the device to enable you to flash a none telestra RUU.
A custom ROM may well be an option once they start popping up ?
Thanks Punk/Lee, good insight.
Yeah, I've used Viper ROM ages ago with my M7 i think, and that went well, so may go down custom as well. Cant wait to start mucking around with my M9.
Bootloader unlock reportedly works if you select "other" on HTC dev., also, the process must be done from Recovery Download mode, i. e. Hboot-->Downloadoad mode. At least that's the method I have seen reported successful.
My name is Harold and I'm a flashaholic.....
thanks Harold. I will try it when I get some time this week
Excuse the noobness.
As per above, if I can unlock the bootloader using the "Other" selection on HTC Dev, plus this toolkit is available : http://forum.xda-developers.com/one-m9/development/tool-windroid-universal-android-toolkit-t3066989
Then, flash one of the following RUUs - http://forum.xda-developers.com/one-m9/general/htc-one-m9-dump-t3060545
Effectively, that means I can unbrand (use one of the stock RUUs), and it would receive the relevant updates from those regions, yes?
sephstyler said:
Excuse the noobness.
As per above, if I can unlock the bootloader using the "Other" selection on HTC Dev, plus this toolkit is available : http://forum.xda-developers.com/one-m9/development/tool-windroid-universal-android-toolkit-t3066989
Then, flash one of the following RUUs - http://forum.xda-developers.com/one-m9/general/htc-one-m9-dump-t3060545
Effectively, that means I can unbrand (use one of the stock RUUs), and it would receive the relevant updates from those regions, yes?
Click to expand...
Click to collapse
If that RUU, what you want to flash, has different CID/MID - flashing will fail..
And on the other hand for editing your CID/MID in order to match those in RUU can't be accomplished without S-OFF - which you should not confuse with "unlocking bootloader"..
hey, I managed to debrand my M9. I followed these steps:
1. unlock bootloader
2. flash recovery and root
3. S-Off with sunshine
4. Change my CID to HTC__001
5. Put the 0PJAIMG.zip on an SD card and rebooted into bootloader mode and it de-branded the phone

[Q] Root, S-OFF, Android 5 on M8

Hi everyone!
I've been far from Rom changing, etc for a period. I've done this with HTC Desire HD and Samsung S4, but these two are very simpler than M8. Now I wnat to do this with my M8. These are my phone's details:
HTC One M8x
Android 5.0.2
Build number 4.24.709.2
I want to Root, S-OFF, Install a new Recovery (The best in your opinion). Also I don't think about restore it once again to factory defaults as Custom Roms (Like Android Revolution, Venom Viper, etc) update too! These are my questions:
1. Can I Root and S-OFF Android 5?! Is there any problem with this?
2. What Recovery do you suggest for me?
3. May you give me a link for this? I've searched a lot, but I can't find it, There is no straight way!
4. What is SuperCID?! Should I do this?! How?
5. As you see my phone's build number shows it's not Europe version. It's for Korea I think. How can I find original Rom if there's a problem?
Sorry if I'm wrong by making a thread for this questions.
Finally, Thank you very very much!
M8x is the Taiwan variant. Its identical to other "GSM" M8 versions in hardware, but its CPU is clocked higher.
Most mods for the other "GSM" versions will work (root, custom ROMs, and many more). However it has been found some things are not cross-compatible, such as firmware (in particular radio) from other M8 versions will not work on the M8x.
salah_erosennin said:
1. Can I Root and S-OFF Android 5?! Is there any problem with this?
2. What Recovery do you suggest for me?
3. May you give me a link for this? I've searched a lot, but I can't find it, There is no straight way!
4. What is SuperCID?! Should I do this?! How?
5. As you see my phone's build number shows it's not Europe version. It's for Korea I think. How can I find original Rom if there's a problem?
Click to expand...
Click to collapse
1) Unlock the bootloader, and root should be fine.
You should be able to s-off by sunshine. The sunshine app will check first to see if your phone is compatible, and you won't be charged ($25) if your version is not compatible. So no harm in checking first. But according to the following thread, sunshine should work (see near the end of thread): http://forum.xda-developers.com/showthread.php?t=2738509
Although it should be noted that s-off is not strictly needed for root, custom ROMs, and many other things. And the usefulness of s-off is likely limited for your version, anyway; as some of the main reasons for s-off would be to flash another versions radio or other firmware (and as mentioned previously, this won't work for the M8x).
2) TWRP is the only currently updated custom recovery for this device. Use version 2.8.4 or later based on the thread linked it Item 1 above. Older versions are likely to cause issues.
3) Here you go: https://twrp.me/devices/htconem8gsm.html
4) SuperCID will "pass" any CID check for HTC software updates or other "official" HTC files. But seeing as the main reason for changing the CID would be to install another versions firmware or RUU (and as previously discussed, this won't work on your M8x), I would say you don't need it.
Once the phone is s-off, you can make the phone SuperCID with a single fastboot command.
5) Not Korean, as mentioned the M8x is from Taiwan. I can't find the stock nandroid for your version. But after you unlock the bootloader, you backup the stock recovery and stock ROM with TWRP.
redpoint73 said:
M8x is the Taiwan variant. Its identical to other "GSM" M8 versions in hardware, but its CPU is clocked higher.
Most mods for the other "GSM" versions will work (root, custom ROMs, and many more). However it has been found some things are not cross-compatible, such as firmware (in particular radio) from other M8 versions will not work on the M8x.
1) Unlock the bootloader, and root should be fine.
You should be able to s-off by sunshine. The sunshine app will check first to see if your phone is compatible, and you won't be charged ($25) if your version is not compatible. So no harm in checking first. But according to the following thread, sunshine should work (see near the end of thread): http://forum.xda-developers.com/showthread.php?t=2738509
Although it should be noted that s-off is not strictly needed for root, custom ROMs, and many other things. And the usefulness of s-off is likely limited for your version, anyway; as some of the main reasons for s-off would be to flash another versions radio or other firmware (and as mentioned previously, this won't work for the M8x).
2) TWRP is the only currently updated custom recovery for this device. Use version 2.8.4 or later based on the thread linked it Item 1 above. Older versions are likely to cause issues.
3) Here you go: https://twrp.me/devices/htconem8gsm.html
4) SuperCID will "pass" any CID check for HTC software updates or other "official" HTC files. But seeing as the main reason for changing the CID would be to install another versions firmware or RUU (and as previously discussed, this won't work on your M8x), I would say you don't need it.
Once the phone is s-off, you can make the phone SuperCID with a single fastboot command.
5) Not Korean, as mentioned the M8x is from Taiwan. I can't find the stock nandroid for your version. But after you unlock the bootloader, you backup the stock recovery and stock ROM with TWRP.
Click to expand...
Click to collapse
Thank you very very much for your help. That's a complete guide.

Flash Custom ROM

Morning guys,
I have had many Android phones and loved that I was able to flash custom ROMs and tweak bits. I got rid of my LG G2 some time ago for the HTC One M8 and I feel a little lost. I can't flash a custom ROM because it has S-OFF and there's no way I'm paying a third party to remove this.
Is there any way around this so I can keep playing? Otherwise, I might as well have got a darn iPhone.
Kind regards,
Chris
There is no need to S-Off to flash custom ROMs.
What you need :
Bootloader unlocked using HTCDev unlock_code.bin
latest firmware of your M8 region that read 4.xx.xxx.x
latest TWRP
That's all then you're good to install custom ROMs.
Ahh I have done all of that. But I was under the impression that I need to be S-OFF'ed?
You need S-Off if you want to change firmware of other M8 region to your device (which is not necessary) or to update yours without going HTC way i.e doing OTA.
Another important note, your device is not a China M8 like M8_TL but a M8_UL or M8_UL_CA to flash the Intl GSM Custom ROMs that you can find here : http://forum.xda-developers.com/htc-one-m8/development
Good luck ... it's not comfortable to use this forum format ..
No. Mine is the standard UK HTC One M8. I would just like to try out CyanogenMod and clear out some of the pre-installed HTC apps that I don't use.
Your firmware must be on 4.16.401.10 or 4.16.401.13 then you're good.
To remove some pre-installed HTC apps you need root which comes pre-installed with custom ROMs and custom kernel which usually has write protection disabled.
Gotta go now ... give any custom ROM a try .. you'll understand better
Nope, my firmware is on 4.20.771.2. Does that matter sorry?
That's H3G and that's good enough.
Thank you for all your help!!!

Categories

Resources