yashsingh1/xdaforums huggingface dataset:
[One (M8) General] Zacpod:
Ya, same, I shudder to think how much I've spent on themes... Back when I ran a GNex I spent a bunch on AOKP themes, but now I don't use any of them because I'm addicted to Blinkfeed, lol. Thought a few times about throwing AOKP on the M8 but HTC has done such an awesome job with Sense that I'm hesitant to give it up.
[One (M8) General] LNJ:
$25 is a ridiculous amount considering how much hacks, unlocks and mods cost if any for other Android phones. And considering how Sunshine is an apk, it makes you wonder how much of an actual exploit and how complicated it is if it can be done by an apk and not fastboot/adb.

HTC One M8
[One (M8) General] djmatt604:
Write them and inquire... Only advice you can follow really.

Or just shell out. It's the only consistently proven solution.

Sent from my One M8
[One (M8) General] :
Basically the bottom line is 25 bucks, or oh well... Outta luck.

Weigh your needs and buy it or don't.

No point complaining. It simply is what it is.
[One (M8) General] Duuuude:
I was in the same boat where Firewater didn't work for my device and I really wanted to convert to to the Google Play edition to prep for Lollipop. I ended up somewhat reluctantly paying (I am pretty cheap :)) the $25 because it was to a Trusted XDA Moderator and it worked great. After unlocking the bootloader, rooting, S-Off'ing, and SIM-unlocking my Rogers One M8, I installed the 4.4.4 GPE which then received the 4.4.3, then the 4.4.4 OTA's so I am good to go for L. :)
[One (M8) General] deadgiveaway:
Will sunshine s-off work on my rogers HTC m8 running 4.4.3 unrooted..

And am I correct in thinking it will also unlock and root my phone ?
[One (M8) General] LNJ:
You'll have to unlock the bootloader separately. Sunshine applies temporary root I believe. But once you are S-off, you can fastboot flash twrp and flash the Supersu zip to get full root.

HTC One M8
[One (M8) General] deadgiveaway:
And I should be fine with being on latest ota ?
[One (M8) General] :
Sunshine will unlock the bootloader also. But if you ever lock it again, and are s-off.... If won't unlock you a second time.

Unless anything changed. It unlocked my bootloader and of course gave me s-off. ?
[One (M8) General] raviluke:
Can anyone tell me a MID and CID that I can use to flash Bell stock rom?

Also, my firmware right now is at latest because I am on Developer Edition latest 4.4.4, will that cause problem flashing this ROM or do I need to downgrade first?
[One (M8) General] crayonhead:
Does anyone know of any advantages or disadvantage of flashing say...an AT&T radio onto the Canadian M8?
[One (M8) General] deadgiveaway:
Is your signal like 2-3 bars on average in the gta ? ...same here ... I was contemplating a different radio also
[One (M8) General] crayonhead:
Worse. 1-2 bars normally. I had to go back to my nexus 5 since I ended up missing calls and texts. I couldn't get LTE either.
[One (M8) General] 420SYN:
You should be asking this in the canada return to stock thread. It depends on what your end goal is? If you want to go to stock to download the ota when it comes out you have to restore your firmware to the 4.4.3 bell firmware, then flash a 4.4.4 twrp stock backup, then flash stock 4.4.3 recovery. As for the downgrading firmware it was safe to downgrade from 4.4.3 to 4.4.2 but not sure if it's safe to go 4.4.4 to 4.4.3

---------- Post added at 03:22 PM ---------- Previous post was at 03:19 PM ----------

It can't hurt anything. I personally haven't done it on my M8. On my SGS3 I had better luck with some radios reception wise. Just backup what you have so you can restore it if you don't like the result
[One (M8) General] momokabbaj:
Lost in update procedure

Hey guys

I have the viper one loaded on my rooted M8, I saw a few days ago that a new version is available with 4.4.4 instead of the 4.4.3 I have at the moment.

I'm not sure what i have to do right now. It says on the viperOne forum that one need to revert to stock rom and then flash the new viper rom.

My concerns are:

-Will I lose root if i do so?

-Will I lose all data and apk i have so far?

-Which rom should i pick (where)

-It's my first android phone and for me rooting was very stressful (but felt geeky when done it) i'm just not sure which step to follow, i have'nt seen yet a step by step tutorial on how to update a custom rom. I'm satisfied with my actual rom, not complaing at all, but still curious to know how because a major lolipop release is imminent so i better start now.

Your help guys is really apreciated
[One (M8) General] cderrick14:
From what I read on the Viper forum, the transition from 4.4.3 to 4.4.4 is really big. You need updated firmware which isn't something available in a rom. I suggest you find the Viper blog post on their website about it.
[One (M8) General] :
You don't need to return to stock.

You need to update to the latest firmware. Then just clean flash the rom as usual. (doing the usual wipes first)

Well, I'm s-off. I'm not as familiar with s-on methods. I imagine it's the same things I said, just a more difficult way to upgrade firmware. ?

---------- Post added at 05:07 PM ---------- Previous post was at 05:03 PM ----------

Actually, disregard. I haven't actually read the Viper thread. I was talking in general.

All I did for 4.4.4 roms us what I said. But yeah, there may be Viper specific reasons return to stock first.

Seems like a lot of trouble. And the M8 section will explode with "help me return to stock" threads. More than usual I mean. ?
[One (M8) General] momokabbaj:
Upgrade

Hey thanks mate,

If I'm not mistaken, I just download the new Rom and flash it?

Do I have to back up first my data and apps?

How do I restore all the data back?

The wipe stuff is in the twrp side?

Sorry for the newbies questions.

Many thanks
[One (M8) General] flyera343:
You need to firmware update first. That means waiting for an OTA from your provider or update from XDA, which means S-OFF with Sunshine. I wouldn't recommend that for you right now if you're not even sure how to backup and restore data yet. Be patient and do some more reading. Everything you need is contained in the M8 threads. Most would recommend Titanium Backup for data backup and restore, but you need to be careful what you restore. There are threads here for that as well...
[One (M8) General] oxxshadow:
Can Canadian M8 users flash roms from the original development and android development thread?
[One (M8) General] xunholyx:
Yes, of course.

---------- Post added at 01:57 PM ---------- Previous post was at 01:52 PM ----------

You'll have to downgrade if it isn't a 4.4.4 ROM, and you need to be S-Off for that.

The Bell stock download link in the OP might help you with the first question.
[One (M8) General] oxxshadow:
I am coming from a Nexus 4, and thinking of trying out the M8. The only thing deterring me is the camera, I know its 4MP, but from reviews I heard its terrible. Is it really that bad?
[One (M8) General] djmatt604:
No. I've used it on both Sense and AOSP roms, and of you know what you're doing it is solid. Video is nice too. I suppose its just my opinion but I think it takes great pics.

Sent from my One M8
[One (M8) General] oxxshadow:
I am just worried that AOSP quality is worse. On Samsung phones for example, the camera quality degrades on CM and stock android ROMS because if missing kernel sources, drivers, ect.
[One (M8) General] TheEarman:
Bell CID/MID

I used to have a Bell Canada stockrom. the CID and MID were as follows:

(bootloader) modelid: 0P6B16000

(bootloader) cidnum: BM___001

Hope this helps.
[One (M8) General] xunholyx:
Thank you! I knew the MID already, but the CID didn't come up when I searched for it.

I'll remember this for future reference to help others.
[One (M8) General] Shadester9:
Hi, I have a WIND HTC M8. I'm trying to convert it to a GPE. I have already unlocked it, now I am flashing TWRP and rooting it so I can S-OFF and flash the GPE rom. Has anyone else done this with the same model? Is there anything I need to know?
[One (M8) General] LNJ:
All Canadian models are the same hardware.

HTC One M8
[One (M8) General] 420SYN:
Save yourself the hassle and use multi Rom. I have gpe as a secondary with no need to convert
[One (M8) General] sjeffrey:
Need to use T-Mobile

Hey guys,

I have a Telus M8 that is S-Off. A few months ago I changed CID to the Developer Edition and applied OTA updates.

I'm now running 2.22.401.4 with ARHD (not the newest version as I am still on 4.4.3).

What do I need to do to get all bands working for T-Mobile? I think Dev edition does not have all bands but did I turn off AWS by going to Developer Edition? I'm hoping to get this phone ready as I won't be able to test until I get into the US. Should I SuperCID and apply newest ARHD with firmware 3.28.401.7?

Thanks!

EDIT: in bootloader mode I have HBOOT 3.18 and RADIO 1.19.21331147A1.09G
[One (M8) General] raymondlee4204:
Anyone having issues with headphone jack?

I have Android Revolution HD 11.2 installed on my m8 from Rogers.

I've seen some people reporting that their m8 has issues with detecting if headphone is plugged in.

Should I go back to stock and try?
[One (M8) General] Shadester9:
If I set up MultiRom, I can just add the stock GPE rom as secondary without having to deal with the repartioning and S-OFF?
[One (M8) General] :
Can't speak on multirom.... But the only reason you need S-OFF is to fully convert to GPE and get OTA's. ?
[One (M8) General] 420SYN:
I'm soff but I don't think it matter as long as your bootloader is unlocked and you can install twrp
[One (M8) General] Shadester9:
Are you guys implying it's possible to flash GPE without S-OFF? All the tutorials I've seen say you need it.
[One (M8) General] 420SYN:
You can't convert to GPE edition without s-off because you need to repartition. But i'm pretty sure you can flash a GPE rom as long as you have a custom recovery. If you were on a GPE edition device you can't flash a sense rom but the opposite works. Just make a twrp backup of your current rom and flash a GPE rom. If it fails restore your twrp backup. Or use multi rom manager install the multirom recovery, flash a kernel with kexec-hardboot, flash multirom V28 install the GPE rom as secondary. if it doesn't work (which i'm 99.9% sure it will) just delete the secondary rom.
[One (M8) General] gurkang10:
Hey guys I have a question. I have a Rogers M8. It is rooted, has S-off and it is running ARHD. I was just wondering how do I upgrade to Android 4.4.4?

Thanks!!
[One (M8) General] :
In your case all you need to do is go to the development section and upgrade your firmware using the "flashing firmware without the panic attacks" thread. ?
[One (M8) General] gurkang10:
Thank you. Will I be able to keep everything on my phone or will it all be factory reset? Will I have to download ARHD again aswell?
[One (M8) General] :
It won't erase anything on your phone... Though a backup with your recovery and titanium backup is always good before doing anything.

And if you don't have the latest arhd you will need to.
[One (M8) General] flyera343:
Remember..most of the problems associated with flashing seem to come from dirty flashes. The developers recommend clean flashes to avoid problems especially when changing bases. You will probably end up doing a factory reset at some point, so invest in backing up, then be careful what you restore..
[One (M8) General] gurkang10:
Okay thanks. And yea I don't have the latest ARHD, I thought that would definitely get rid of everything on the phone. Thanks again!

Would the method described by Darth be a dirty flash? If so what is a clean flash?
[One (M8) General] xunholyx:
Wrong. I dirty flash ALL THE TIME and don't have any problems. The only time you might need to flash clean is when changing ROM base, but I usually try to dirty flash that too first. If I have issues, I restore a backup and clean flash.

Do you mean the firmware upgrade? That you just flash. No need to wipe anything. But of course, MAKE A BACKUP FIRST, and always have a recent backup any time you do ANY mods on your device. If you ever have any problems, restoring a backup is an easy solution.

To explain the difference, dirty flashing a ROM, you only wipe cache and dalvik, with a clean flash you wipe those two plus data. When you wipe data, it clears everything (except system) and you'll lose everything including apps. That is what Titanium Backup is for. It backs up you apps and app data.
[One (M8) General] flyera343:
If I have issues, I restore a backup and clean flash.[/QUOTE]

Ok...You say I'm wrong then back up what I said with this quote.. Why not clean flash and save the problems and the associated trouble shooting. Makes no sense to me. The forums are littered with problems that are cured by clean flashes and factory resets. TB restores are easy..minding what you restore.... Guess you're indepth dev knowledge saves you from problems...but for someone just starting out, it is a different story...
[One (M8) General] gurkang10:
Oh okay that makes sense. So there is no difference in clean flash and dirty flash for the firmware?

So basically just to confirm I am going to :

flash the firmware upgrade then update to the newest ARHD. Is that good? I already made a nandroid backup just going to backup my apps now
[One (M8) General] xunholyx:
You shouldn't need to backup your apps. But yes, that's the way to do it.

And backing up your apps of course isn't a bad thing.

Also; just a suggestion; When you do your nandroids, change the place it is stored to to your extSD. That way if your phone ever has to be sent in for repairs, you will have your stuff saved up and can be reinstalled after you gain root again.
[One (M8) General] Zacpod:
For minor updates I dirty flash, e.g ARHD 10 to ARHD 11. Dirty.

If I'm doing, like ARHD 11 to ARHD 21, then I clean.

Or if I'm going to any other distro, or to/from stock, I always do a clean.
[One (M8) General] gurkang10:
Yea I guess I shoulda gone the clean flash route, my headphones don't work now and I went from ARHD 8 - 21 lol
[One (M8) General] flyera343:
Why don't you let the guys on the ARHD thread know that as well. You will probably get more useful suggestions...
[One (M8) General] xunholyx:
Because that was only his 9th post. lol
[One (M8) General] :
Q&A bot. ?

Post away in Dev section new guys. ?
[One (M8) General] cderrick14:
The Eye update comes out tomorrow for Rogers, Bell, and Telus. That brings 4.4.4 as well as the 3.0 firmware.
[One (M8) General] likonvampire:
Eye update is out , running 4.4.4 on Rogers already
[One (M8) General] cderrick14:
Even better. Hopefully the lollipop wait won't be as long.
[One (M8) General] likonvampire:
Been waiting for this to get onto ARHD
[One (M8) General] shaboobla:
Can anybody upload their OTA from the update today? Ideally we could get a Telus, Bell and Rogers OTA uploaded :)
[One (M8) General] cderrick14:
Tell me how to do it and I'll get it done tonight (ideally). I'm on Telus, but this phone was originally locked to Bell.
[One (M8) General] shaboobla:
After the phone downloads the update, you have an option to install later. Plug it into your computer and copy the folder from the internal storage of your phone. The filename should be fairly obvious like OTA_BELL_XXXXX

If you zip it and upload it, please post in the Updates thread found here:

http://xdaforums.com/showthread.php?t=2696514
[One (M8) General] xunholyx:
I've been on 4.4.4 for almost a month. lol
[One (M8) General] :
Yup. ?
[One (M8) General] cderrick14:
Great, I'll give it a shot.
[One (M8) General] Nic2112:
Congratulations.
[One (M8) General] gurkang10:
I did but no one really helped me. I tried upgrading to 21.1 but that had no effect either, might have to do a factory reset

---------- Post added at 01:04 PM ---------- Previous post was at 12:11 PM ----------

So ny headphone jack works with other headphones just not the htc set they gave with the phone, but those headphones work with every other device. No clue what the problem could be
[One (M8) General] shaboobla:
It will be in your downloads folder, already zipped up. I didn't get the OTA yet on TELUS, I wish you better luck on your bell device!
[One (M8) General] cderrick14:
Well, I'm on Telus too. I just bought the phone from someone who had it on Bell, and then I unlocked it. So I guess we're both waiting on Telus?
[One (M8) General] shaboobla:
It depends where the phone was originally purchased from. If it was originally Bell and unlocked to be used on Telus, you will get Bell firmware. If it was originally Telus then you will get the Telus firmware. You can check your CID in the bootloader if you aren't sure!
[One (M8) General] lutchm:
I'm kind of stuck.

Got the OTA so I dowloaded the stock recovery (2.23.631.2) flashed it using Flashify (got a Red triangle with an exclamation mark) then proceded to download and install the OTA. Everything seemed fine (saw a progress bar) then it reboots up and I still see the option to redownload the OTA and I'm still on 4.4.3.

Anybody got any ideas why?

Thanks
[One (M8) General] kilin81:
same issue

ya if you hold volume up and press power you get to stock recovery and and it says at the bottom that the update was aborted cause of some extra content I copied the the ota for rogers here https://www.dropbox.com/s/d4ah5o0lw...631.2_release_398027iwgk3ftfbjeok51d.zip?dl=0

---------- Post added at 07:11 PM ---------- Previous post was at 07:08 PM ----------
[One (M8) General] DonWilson:
Telus Stock recovery

Can anyone link me to a telus stock recovery so i can get 4.4.4 tomorrow? thanks
[One (M8) General] djHandy:
Update is failing on TRWP for me too. Any suggestions? (Rooted and on Rogers.)
[One (M8) General] kilin81:
No put stock recovery back on got the red exclamation pressed volume up and power flips to stock recovery menu and at the bottom in yellow it shows a progress text I of it starting the update and then aborting it because of some extra content I'm thinking it could be the Harmon kardon mod or the exposed framework but I'm guessing
[One (M8) General] xunholyx:
It won't work with a modified /system partition. Xposed is your problem.

I imagine the HK libs too.
[One (M8) General] kilin81:
Thought so. So if I just uninstall exposed would that be a big problem will it remove my sense 6 toolbox and cause havic on my system and trouble put it back on once I finish the update?
[One (M8) General] WorldIRC:
Same here!
[One (M8) General] htc fan89:
Too bad rogers doesn't let you buy outright...
[One (M8) General] WorldIRC:
They will if you have a Rogers Wireless account.
[One (M8) General] htc fan89:
With telus you don't need a telus account... Its bull **** rogers makes you do that... Anyway going have my one next week so its good
[One (M8) General] WorldIRC:
The carriers are here to sell service; products simply compliment it. No advantage to Rogers in simply selling hardware outright.
[One (M8) General] brar.arsh:
Mine is still on Truck, hopefully will get it in evening.
[One (M8) General] htc fan89:
Yeh I know that's why HTC should sell directly to consumers like in USA
[One (M8) General] brar.arsh:
Did you get a call from the store?
[One (M8) General] WorldIRC:
Not sure; the call would be going to the user of the line.
[One (M8) General] brar.arsh:
From Rogers shipment email

"Your The all new HTC One M8 Gunmetal Gray should arrive within 4 days. A store representative will call you once the device is in-store and let you know when you can pick it up."
[One (M8) General] WorldIRC:
I know; I'm not too concerned. I know the guys at that location; including the person that signed for it.
[One (M8) General] flar2:
Certainly, there is no interest to the carriers in selling something to you if they can't rape you monthly.

It is, however, a very serious problem in Canada that I can't just go out and buy the device that I want without all kinds of hassle. I "think" my new Telus m8 will work on my network (koodo) without unlocking, but can never be sure.

For now, Telus sold me a phone online without an account, but how long will that last? Bell and Rogers won't sell without service, and my carrier doesn't even sell the damn phone. If I were to go to the brick and mortar store, Telus won't sell me a phone (I've tried in the past) and neither will any of the others. Best Buy is the same. Their salespeople make money by selling services.

It's an absolute disgrace that Canadians can't go out and buy an unlocked phone of their choice.
[One (M8) General] bobruels44:
I'm 90% sure it will work on koodo, if not unlock codes should only be $20-30 (That's what I have to do).

The root of the problem is people assume there is any money to be made by selling a phone outright. (At least at Best Buy, I'm fairly sure this applies to the carriers as well). The outright sale is cost. There is maybe a dollar or two in margin, but not enough. Contracts are where all the money is, and this is why you have troubles buying a phone out. It's a shame the OEMs sell it to carriers for almost cost as well.
[One (M8) General] ponts:
Telus cancelled my ordered based on the billing and shipping not matching even though it is exactly how it is listed on my CC and the billing and shipping were identical when submitted. I think there webform for ordering is a mess. BTW I only found out a day later that they cancelled it after I emailed them to see when they would ship. HORRBILE customer service as usual and yet another shining example of how pompous they are when the Robellus has a monopoly up here. They even charged my card and I am waiting for a refund. They would not re-open the order even after I called in. I had to get my brother to order me one as they would not accept my address no matter how I entered it. They would not allow me to order over the phone either. I believe it is because of the fields they demand you use. My address just would not work in the fields. BTW this is not my address just an example. Where it says "Street name" is actually not a street but an avenue. Regardless they offered no apology. I just lost my place in line as I ordered 5 minutes after launch. Just hate carriers up here. CRTC made it worse now too.

Apt/Suite # (optional) 11

Street #: 17893

Street name: 88 Avenue NW
[One (M8) General] terryd66:
HTC One M8 Rogers

Just picked up the M8 at Rogers. I had to purchase outright. My upgrade would have cost me the same amount. Great phone so far :) config was painless.
[One (M8) General] Bigal77:
Going in 2 hours...called the store, they can sell it to me
[One (M8) General] iTeeXDA:
Is that Rogers?
[One (M8) General] Bigal77:
Yup
[One (M8) General] iTeeXDA:
So you can pick it up without reserving?
[One (M8) General] Bigal77:
Nope....was reserved....but still wasn't sure if I can pick it up...girl told me phone want on their system, then she called me back
[One (M8) General] xunholyx:
I would also uninstall HK. I wasn't thinking about it at first, but it replaces files in lib. You can always get it back easy.

---------- Post added at 05:47 PM ---------- Previous post was at 05:45 PM ----------

Remove the modules using Xposed, then get rid of it. You'll have no problem getting it back. I mean, did you have a problem getting it in the first place? ;)
[One (M8) General] shaboobla:
You need a stock, unrooted Rom to successfully update. That includes a stock recovery.
[One (M8) General] stoned99:
Doesn't matter if you're rooted as long as you have a stock rom and recovery. I just updated mine which was rooted. Root will be removed after the update though but not a big deal
[One (M8) General] djHandy:
Thanks for clarifying. May just wait for L. Nothing too exciting in 4.4.4 to make me want to go to the trouble of going back to stock recovery and then re-root.
[One (M8) General] shaboobla:
---------- Post added at 07:11 PM ---------- Previous post was at 07:08 PM ----------

[/COLOR]

Thanks for uploading your OTA - I'm going to upload it to Dev host and post it in the Updates thread.
[One (M8) General] xunholyx:
Think about it. How are you going to flash a recovery with a recovery? You can only have one on your device at a time.