yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] nfriedly:
I think that's what I needed, thanks!

I flashed that firmware, wiped and re-flashed everything else, and so far it appears to be able to keep a cell connection.

For the record, this is what it looks like now:

~/Downloads $ fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.12.20.1211
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.17.605.5
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: ***
(bootloader) imei: ***
(bootloader) imei2: Not Support
(bootloader) meid: ***
(bootloader) product: m8_wlv
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B20000
(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: f2489bd1
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Looking good. Enjoy.
[One (M8) Q&A, Help & Troubleshooting] opasnost:
Hi guys I'm trying to get my Rogers HTC One M8 sim unlocked so I can use it on Mobilicity (AWS). I've searched and it seems like there is no way to do it for free so I'll have to pay for the unlock code. Can anyone recommend a site that worked out for them or has a good reputation. Thanks :)
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Why don't you ask Rogers for the unlock code? They should give you the price also if you are still in a contract period. If you are out of contract, it should be free.
[One (M8) Q&A, Help & Troubleshooting] _purple_:
How can I extract wallpapers and sounds downloaded from HTC themes app?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Internal storage\Android\data\com.htc.launcher\files\LocalTheme\com.htc.theme.xxxxx (your downloaded theme)

Copy those Wallpaper.apk & Sound.apk and extract them. You'll find what you want there.

If you have too many themes, it's hard to find the right one.

Apply the theme then use a root explorer and browse to data\data\com.htc.launcher\files\.htc_theme\

Copy those Wallpaper.apk & Sound.apk to sdcard then you can extract them.
[One (M8) Q&A, Help & Troubleshooting] dominator174:
One M8 stock issues

Hello,

Firstly, I'm a total idiot, I understand that. I didn't create a backup of my rom and recovery before flashing a custom one and I apologise for my stupidity. I'm a squid in the rooted world.

I've had CM12 on my One M8 for about a month but wanted to go back to stock HTC Sense so have flashed the whole rom back to a stock one and the recovery also, s-on, un-rooted and re-locked the phone but when I try to OTA it says that the system is still modified and won't let me update.

I remember the original rom having Dr. Eye and some other chinese bloatware on it, not sure if that effects this in any way. I went custom to get rid of it. I'd prefer it if it didn't have to have that all back on there but if I have to I will. I purchased the phone from GSMNation which most likely imported it from China in bulk, hence the bloatware it had.

Does anyone have any idea why and how I can fix these issues, or how I can get the OTA updates to work around HTC know it is modified? Thanks :)

My Getvar info

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.24.21331147A1.09G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) serialno: ****

(bootloader) imei: ****

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B63000

(bootloader) cidnum: HTC__622

(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: 3aa067db

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!
[One (M8) Q&A, Help & Troubleshooting] KDK11:
Hello, so quite sometime ago I rooted my phone, or unrooted it. I am not sure what the term is, I dont even remember why I done this in the first place. Anyways today I wanted to just put my phone back to like it was when I got it, and in doing so I have actually broke my phone I can't get my phone to boot up anymore, I always get a message saying I have no OS installed. I am really useless with all of this so I would appreciate it if there is a patient person out there who can help me get my phone back on and back to how it was when I recieved it. I am sure I need to add more information but I dont know what so please tell me what you guys need to know and I will try and provide the answers.

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.25.21331147A1.06G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B10000

(bootloader) cidnum: O2___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: dcdaa6e0

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!
[One (M8) Q&A, Help & Troubleshooting] Einwod:
So, you have accidentally wiped the OS from your device. Your original Operator was O2 UK, I think, by your CID number. What you need to find is a Nandroid backup for O2UK or an RUU from them. I suggest you read through this page first to see how to place a new ROM onto your phone. Then see this post for the Nandroid you need to go back to stock. You will also need the stock recovery from post#4 in the same thread so you can get OTA updates. Thanks to [MENTION=830797]ckpv5[/MENTION] for the thread.

Update your TWRP recovery to the latest version so you can see your version main in getvar all and OS: on bootloader screen.

Hope this helps.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
The right software version no. for your device is 4.18.708.12

Restore this 4.18.708.12 there will be no complaint about system modified when there is OTA.
[One (M8) Q&A, Help & Troubleshooting] dominator174:
Thank you very much :) I shall give this a try and let you know how it goes.
[One (M8) Q&A, Help & Troubleshooting] onlybob:
Just to log this, my problems as described were not related to this ROM. After two RUUS and a FUU (each done days apart), the problem has never been solved. The best I can come up with is the processor was dying. Sprint is now replacing it for free :)
[One (M8) Q&A, Help & Troubleshooting] dominator174:
Hello again,

I seem to have acquired another level of difficulty out of nowhere, my phone no longer wants to actually boot fully. It gets to "Android is upgrading, optimizing app # of #", then the screen dims and it says "Starting Apps", but never goes anywhere. I've tried wiping the cache and dalvik, as well as resetting the permissions but none of these helped. If anything it may have caused more issues as it now gets to "One M8" then doesn't proceed and dims the screen.

Sorry I'm being such a pain with all this, thank you for your time.

I'd also like to quickly add that this has taught me a massive lesson into not tampering with software unless I know what I'm doing. I'm also very grateful for your help to not just me, but everyone else. You seem to be everywhere on this forum!
[One (M8) Q&A, Help & Troubleshooting] opasnost:
It doesn't work like that in Canada they want $50 bucks no matter what. I've already asked.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
From where you got the backup ? Is it mine ? I have one in my thread.

Which recovery that you installed ? TWRP 2.8.7.0 ?

Also like to suggest in TWRP you select wipe then format data - type yes then reboot to recovery. Enable MTP and copy the extracted backup to TWRP backup folder (if you have them on internal storage before)

Make backup/copy all important files such as photos, musics & etc before you format data.

If you have further problem/question - you can make a separate thread or ask in my thread (linked in my signature) so we won't clutter this thread with so many questions/answers to solve only one problem
[One (M8) Q&A, Help & Troubleshooting] luvlita:
Audio Lag on Miui v7 rom

I'm using rom miui v7, whenever i turn off screen while playing music, the sounds lag and become very slow, can anybody help me me :(
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I've seen cellunlocker.net recommended by a number of XDA users, but I've personally never used them. Also, you can find unlock services on ebay for a few dollars, so just select one with good reputation/reviews and you should be fine. Most of the unlock services will only charge you, if they are successful, so be sure the service you use has such a policy. HTC phones in particular seem to be a bit tricky, so its not unusual if the unlock service comes back and says the phone's IMEI is not in their database (and they therefore can't supply an unlock code).
[One (M8) Q&A, Help & Troubleshooting] Alpert3:
Power History problem

Hello there,

I got an annoying problem of my HTC One M8.

Since April, my phone's power history became strange, here's the situation:

Once a week to once per day it happens, in Settings > Power, I could see that my "History" is blank, normally it will show how long this device is on battery, right? Mine is empty. Once I click on "History", the com.htc.powermanager crashes, and the system ask me to send a report or not.

I have to do a reboot of my phone to make it right. I've already tried to do these things:

factory reset, clean partition caches, even rooted my HTC then flashed TWRP rec to get android older version of my phone such as 4.4.2+sense6, then I do OTA to 5.0.1+sense6...etc

All of these that I've done only keeps working for less than a month then it happens again and again.

I'm wondering if you have any suggestions or solutions?

Thank you
[One (M8) Q&A, Help & Troubleshooting] Nrg50:
Screwed up

OK, I screwed up...

I am using the Android Revolution ROM for 2 years now, and I wanted to update to the lastest version.

I know you have to update the firmware first, and on the top of the topic there was a bar saying: Announcement from mike1986.: Before flashing new Android 4.4.3 read this ---> //goo.gl/FqviG8

So I did, and after that I flashed the ROM. No WIFI. damn.

Ok, I checked, apparantly the fimware in the link was NOT the most recent. So I found the most recent, flashed it, and my phone keeps rebooting. Over and over again. Luckily I can still access fastboot, and I hit the factory reset button.

Ok, phone works again, ARHD 43.0 still on there, and still no WIFI.

Unfortunately the SD isn't accessible anymore from the recovery menu. It says it doesn't have permission to open it??? This wasn't a problem before.

I'm S-OFF, Superuser and so on.

I really hope you are kind enough to help me out... I'm desperate!
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Check the colour of the writing on the bootloader screen. If it's all GREEN, you're alright. If there is RED, then you have flashed the firmware only once. Check the firmware version in the OS field. If it's up to date, you're probably OK. If you can't see it, flash the latest TWRP recovery and flash the firmware again,

TWICE

. Check again in the bootloader screen for the OS version and see if it's correct. Then flash the ROM again. You should be able to boot into the system. From recovery you may need to mount the SD card or mount MTP to see it.
[One (M8) Q&A, Help & Troubleshooting] _purple_:
Do you guys know of any widget working on M8 capable of toggling 2g / 3g? Intelli3g which requires xposed (I have it installed) is capable of toggling network type, so despite the lollipop restriction it is possible. I just need this in a widget.
[One (M8) Q&A, Help & Troubleshooting] Nrg50:
I updated my firmware to: 4.16.401.13 (with Stagefreight fix), says also in "getvar all"

And updated to ARHD 43.0. But I don't have wifi

I have:

HBOOT-3.19.0.0000

RADIO-1.22.21331147A1.29G

S-OFF

Can you please, please help me out?
[One (M8) Q&A, Help & Troubleshooting] Nrg50:
Ok, got the SD working again. Flashed 2.22.401.5 to try if that makes any difference, but it does not. Do got the message "MD5 missing" when flashing. Is it possible that that is causing Wifi not to work?

Found this: http://xdaforums.com/htc-one-m8/development/firmware-flashing-panic-attacks-t2824048

What MD5 file should I use??
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
That radio number does

not

go with 4.16.401. The radio should be 1.25.214500021.06G (or maybe a higher number for the Stagefright patch OTA, but radio 1.22 is definitely old).

Did you flash the firmware twice like Einwod stated? Its likely not all the modules flashed properly, which would explain why WiFi is still broken.

Flash the firmware again.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
That firmware is the wrong version. You need 4.16.401.10 or .13 The firmware does not contain the stagefright fix. It was the complete OTA that fixed stagefright. You can find an independent fix here.

Just as a matter of interest, what was the original CID and version of your device?
[One (M8) Q&A, Help & Troubleshooting] Nrg50:
Yes I did, but maybe the file is not correct?

I just downloaded 4.16.401.10, and...... I have got Wifi!

You are the best!!! Thank you so much for helping me out! :good:

If you ever need a place to stay in Amsterdam, you're more than welcome!
[One (M8) Q&A, Help & Troubleshooting] cj_gouza:
OTA Issue

Hi,

I am attempting to update my phone with OTA. I have reinstalled the stock recovery (found the download that matched my CID), but when I try to accept the prompt to install update, when the phone reboots it goes to the HBOOT / FASTBOOT screen, and rebooting from there sends me back to the normal startup without installing the update.

Any clues as to the step I have missed. Have found a couple of threads with people speaking of this issue, but no resolution.

Cheers

---------- Post added at 10:44 AM ---------- Previous post was at 10:41 AM ----------

If it helps, when in fastboot mode I select "Recovery", it flashes briefly and goes back to the HBOOT screen.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Could possibly that the recovery did not flash right. When you select recovery from bootloader, you should get the system recovery screen. There are very few selections on it. You must also be on a completely stock ROM for the OTA to flash. Any modified system files and it will fail. That includes ROOT access.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Stock recovery not only must match CID but importantly is must match the current software version no. or one version higher. And your current ROM must be a non-rooted ROM, a rooted ROM, OTA will fail.
[One (M8) Q&A, Help & Troubleshooting] cj_gouza:
Ok thanks.

I was following a guide which told me I could keep rooted. So I will have to factory reset, unroot, install OTA then reroot every time an OTA is pushed out just to keep up to date?

How do I find the software number to get the correct stock recovery?

EDIT: Just realised I was downloading recoveries for one m7. Will keep searching for m8.
[One (M8) Q&A, Help & Troubleshooting] _purple_:
Was it a guide on Youtube from user sakitech? This was the first google result I found when I wanted to update OTA when stagefright update was released. I don't get it, why do so many people suggest in their guides that you can update OTA with root. This is so irresponsible and so many people who trust them end up with soft bricked devices.
[One (M8) Q&A, Help & Troubleshooting] cj_gouza:
Yes that was the one. Will be unbookmarking that link. So am I right in saying every OTA will result in me having to wipe all data on my phone? Would a custom ROM be a better option?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
No ... OTA won't wipe your data.

If you're running a stock ROM, you can see your software version no. in settings-about-software information

And I have plenty of M8 recoveries in my thread linked in my signature in case you need one and I may have one.

Or you can simply use the one inside the OTA zip.

After you downloaded OTA and it asks whether to install now or later, select later. Connect to PC, open internal storage\Download folder,

copy OTA zip to PC, open it with 7-zip, open firmware.zip, extract out recovery.img <--- you can use this
[One (M8) Q&A, Help & Troubleshooting] cj_gouza:
Sorry I meant if I want OTA and root access. Or does unrooting not wipe data?
[One (M8) Q&A, Help & Troubleshooting] _purple_:
I'm not experienced enough to give a definite answer but maybe by restoring a clean system partition and the stock recovery, you could install the OTA update. Other member could confirm or not.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Unrooting won't wipe data either.

Only unlocking bootloader after locked or relocked wipes data.

And running a RUU wipes data too.

On thing to note, unrooting may or may not leave some root/changed files in system and OTA may not work too. Unless you know what are the changes that root made to your system and you manually correct those files with the stock ones.

Good luck ... gotta go now. I believe someone here will assist you.
[One (M8) Q&A, Help & Troubleshooting] cj_gouza:
Thank you for all the assistance. Between your hints and the links in your sig I am running again. Have taken a Nandroid image to use as a base point in the future, and have a much better understanding of how all the systems go together.
[One (M8) Q&A, Help & Troubleshooting] elpicard:
Well... I have changed my Euro unbranded into a AT&T firmware and Rom. Unfortunately I still have no lte. I need the band 4 for Argentina. Any idea what else could I do?

I changed cid to super cid and MID to ATT.

Is there a place in which can I check in which band the phone is working after all this changes?

Sku_id or region is relevant?

Thanks
[One (M8) Q&A, Help & Troubleshooting] EZY-E:
Is there any way to gain s-off without paying 25 dollars for sunshine?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
NO
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
You could dig through the code and try to find the exploits on your own, but the amount of devices you will brick trying to find them will cost more than $25
[One (M8) Q&A, Help & Troubleshooting] TomOneM8:
Hello All,

I have an HTC One M8. I rooted it about 8 months ago and everything has been fine with the phone since then. Last night the phone got just a little bit wet, I was camping and it rained, floor of the tent got a little wet.

When I woke up in the middle of the night the phone was on the boot loader screen and it was bouncing around through the menus on its own. I'm guessing the water was causing the power and volume buttons to short a bit. Anyway, I turned the phone off for the night and went back to sleep. In the morning when I woke up, I started the phone and found it being stuck on the white HTC ONE loading screen, I left it trying to load for an hour as I drove back home but sadly the phone never did load.

I went into TWRP and found that my ROM had disappeared, I'm guessing the wet buttons hit the right combination and wiped my phone...awesome. I also cannot communicate with the SD card. I eventually pulled the SD card and put it in an adapter and plugged it into my computers USB. AH! An error on the SD card. I fixed that error and all appeared well. At this point I put the latest Android Revolution HD [Lollipop (Android 5.0.1 + HTC Sense 7.0)] ROM on the sim card, loaded it up....and after an extensive install, all was good. Like quite literally, all the apps were in the same place, all my texts and such were still there, this was amazing. The phone was running a little sluggish as though it was still loading things but over all it was good.

After about 2 hours, multiple app updates, and a couple phone calls, the phone said it needed to restart to update the lock screen. Ok, so I restart the phone and BAM stuck back at the loading screen.

At this point I check again on the boot loader and it stays it has no image! What the heck? So I reinstalled the ROM that was still on my SD card. This time when the phone finally loaded up after install I got a persistent com.android.phone has stopped warning that wont go away. Quite literally it is just a black screen with that error popping back up as fast as I can click it away. I tried restarting the phone but again, stuck at the loading screen...checked....NO ROM AGAIN! WTF? Installed the ROM one more time, only to again have the com.android.phone error happening and then if I try to restart, no ROM. I let it sit on the loading screen for a good 30 minutes just now and no load.

For reference, I found my ROM on this page

http://xdaforums.com/showthread.php?t=2694917

Which took me to this page

http://android-revolution-hd.blogspot.com/p/android-revolution-hd-mirror-site-var.html

And the original rooting tutorial I followed 8 months ago is this one

https://www.youtube.com/watch?v=WuHFcGvUjwA

As it sits right now my phone is effectively soft bricked. It wont hold a ROM for a restart and every time I reinstall the ROM after that first time it has that com error.

P.S. All the buttons that got wet seem to still work fine.

Thanks in advance,

Tom
[One (M8) Q&A, Help & Troubleshooting] muftiazan:
I just got the M8 a week ago with MID 0P6B700 from the Middle-East and it shows phone is up to date when I try to update it. The phone isn't rooted or unlocked and I want to keep it that way. I just want to upgrade to 5.0.2 and I can't seem to find the right RUU for my device since OTA isn't an option.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You may think this sounds stupid, but pack the phone in salt for 24 hours. Cover the obvious places where the salt could block, i.e. earphone jack. That should draw out whatever moisture is in the phone. Then try again.

---------- Post added at 08:54 ---------- Previous post was at 08:47 ----------

That version of M8 is from Sprint in the US. Mostly they have CDMA as opposed to GSM variants. Why did you buy this version? If you bought it online, see if they will do an exchange for a GSM version. And for the moment, DO NOT UNLOCK OR ROOT the phone. It could well void your warranty.
[One (M8) Q&A, Help & Troubleshooting] muftiazan:
I don't think so. I bought from Riyadh's renowned retailers Kube3. It is unlocked and was sealed. There are no signs of it being Sprint. If you google the MID you will find a lot of Arab forums with people facing the same issue. It is m8_ul with 3.36.401.4 firmware. CID is HTC__J15. So I'm pretty sure it isnt Sprint.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I believe you have a middle east/egypt variant device that runs on 2.5Ghz

There is no other way to update for now .. you need to spend usd25 to s-off then change MID to 0P6B10000 then run 4.16.401.10 ruu. You'll get OTA

Or just keep it as it is now
[One (M8) Q&A, Help & Troubleshooting] muftiazan:
That's a bummer. I really hate using 4.4.2. The UI is just bad imo. Anyways, thanks.

EDIT: I can flash normal Custom ROM's on it, right?

Also, I read the box, it say 2.5GHz and MID is 0P6B670 on the box. Fastboot gives 0P6B700. Weird.
[One (M8) Q&A, Help & Troubleshooting] TomOneM8:
I've already dried it out. I just woke up after having it off and "disassembled" all night again and it still appears to have lost its ROM after I got it going for a while last night.

More info, if I go to the boot loader screen when you select HBOOT and it does some checks, they all say no image or wrong image.