yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M8)] sjcdal:
M8 shows as CD drive in Windows 8.1

I have been trying to find the solution to this on my own, but have come up empty.

Since flashing this I cannot get the M8 to show in explorer on my computer as anything other than CD Drive D:

Checking/unchecking USB debugging does nothing.

Rebooted computer and phone repeatedly

I have completely uninstalled all HTC drivers and downloaded and reinstalled new HTC sync software..same issue.

google search does show this as an issue in the past, but none of the options presented have fixed...any ideas?

(was working before when I was on the Captains Sprint Beyond Stock 1.2)

Thanks

This is what gets reported under properties for that drive...

[IMG="The M8 as D: drive that shows as CD in Windows 8.1"]https://www.dropbox.com/s/53j2ozjhg8g5e12/2015-02-06_18-33-32.png?dl=0[/IMG]

Got it...I know this is basic, but I certainly forgot the steps to getting there.

Settings/Storage /Menu in upper right corner / USB computer connection/check Media Device.
[Sprint HTC One (M8)] benny3:
Reboot Manager from the PlayStore works perfect

https://play.google.com/store/apps/details?id=com.jc.rebootmanager&hl=en
[Sprint HTC One (M8)] satur9ine:
Wanting to flash the new Sprint firmware. If S-Off it is fine to just flash the one with recovery removed, correct?
[Sprint HTC One (M8)] Captain_Throwback:
Recovery and BOOT removed, you mean, right?
[Sprint HTC One (M8)] satur9ine:
That is what I meant. And I did it and everything seems fine. Thanks!
[Sprint HTC One (M8)] murf43143:
How did you end up getting rid of the voicemail notificaiton that is up in the status bar and lock screen and a few other places? I have no new voicemails on either Google Voice or my carrier and I can't for the life of me get rid of this without using a whole new program called "notificaitons off" and have to run it everytime I boot my phone or every few hours.

This is the one thing I don't like about this ROM.
[Sprint HTC One (M8)] tjeeeeee:
In an earlier post I linked to a modified Teleservice.apk to replace that would get rid of said issue just link your number with Google voice or something so you can still get voicemail notifications
[Sprint HTC One (M8)] METHOD1911:
Help

Captain can you please help me out. I flashed your newest Twrp recovery to my sprint m8. I believe it was the 2501. Now when I reboot my phone it reboots back to recovery. I do have my old recovery on my sd card. How do I fix this . Thanks in advanced.
[Sprint HTC One (M8)] Captain_Throwback:
My latest TWRP is 2.8.5.1. As long as your firmware is up to date, it should work fine. Are you sure you didn't lock the bootloader or wipe something that's causing your issue? How did you flash recovery? Did you accidentally flash it to the boot partition?
[Sprint HTC One (M8)] METHOD1911:
i used flashify to flash it. My firmware is up to date also. I just tried to fastboot your 2840 back to my phone and it look like it went thru but im still on 2851 and keeps booting back to recovery. I dont know what to do. Now my recovery keeps changing from 2.8.51 to 2.8.4.0 WTF is happening . Im goin to try to do a nandroid just in case my boot img is gone

EDIT Nvm Captain I'm back up and running. I think I flashed the recovery to the boot img.
[Sprint HTC One (M8)] MrSteez:
Anybody else having trouble with WiFi?

I flashed from the 4.4.4 GPE ROM to the 5.0.1 and now my WiFi will not work. I followed all the instructions of wiping and flashing the new software but this is the only problem I am having. Any help out there please?
[Sprint HTC One (M8)] Captain_Throwback:
Update your firmware.
[Sprint HTC One (M8)] MrSteez:
Would you mind a little bit more detail? I was using it fine when it was on 4.4.4 and now it won't work. What is the firmware update I have to do and how do I do it?
[Sprint HTC One (M8)] jayjam99:
With all due respect, if you dont know what or how to update your firmware you probably shouldnt be messing with your phone.

With that being said look here.
[Sprint HTC One (M8)] pwnyourace:
?not an ETA request just curious about this. Is the release of the official lollipop rom for the Sprint m8 going to provide any fixes to our GPE ports?
[Sprint HTC One (M8)] Captain_Throwback:
No. But you can use the official Lollipop firmware for Sprint now. Maybe that'll make a difference. The ROM itself wouldn't change based on a Sense update.
[Sprint HTC One (M8)] Vindicate:
Just read the "Can I use a custom kernel" F.A.Q... Is that still true? Or is there one that works now?
[Sprint HTC One (M8)] Captain_Throwback:
You can use any custom kernel that's for GPE Lollipop and says it works on Sprint.

I have one floating around somewhere, even.

EDIT: I just added my BeyondStockᵀᴹ kernel to the Downloads tab.

Source: https://github.com/CaptainThrowback/kernel_htc_m8gpe

[MENTION=4980163]tuxattack80[/MENTION] please add this info to the OP and refresh the info in the FAQ.
[Sprint HTC One (M8)] Vindicate:
So could it work with MultiROM!? :D Haha sorry man
[Sprint HTC One (M8)] Captain_Throwback:
Yes, my kernel will allow you to use GPE as a primary, if that's what you're asking. You're really not being very clear in any of your posts. Quoting the post to which you're replying is also helpful.
[Sprint HTC One (M8)] Vindicate:
Okay so to be even more clear (lol I'm sorry) I'd like to use your stock GPE ROM as my primary ROM and use a custom kernel that has kexec built in the kernel for MultiROM support. I am on the latest firmware for sure. I've flashed it 3 times before flashing any ROMs and haven't downgraded it at all.
[Sprint HTC One (M8)] Captain_Throwback:
First confirm what it says in your bootloader (HBOOT) - a picture would be good for this. That'll confirm what firmware you're on. And then yes, you can use my kernel along with this ROM as a primary for MultiROM.
[Sprint HTC One (M8)] Vindicate:
This is a pic :)
[Sprint HTC One (M8)] Captain_Throwback:
What recovery are you using? Your "OS" line is blank and it shouldn't be.
[Sprint HTC One (M8)] Vindicate:
Its a Custom TWRP I use from the MultiROM app itself
[Sprint HTC One (M8)] Vindicate:
Yeah that's weird that it'd blank?
[Sprint HTC One (M8)] Captain_Throwback:
You just need to flash a firmware zip to fix it. Try the attached zip - it contains the boot.img of my BeyondStock kernel.

You'll either have to fastboot flash it in RUU mode ("fastboot oem rebootRUU" then "fastboot flash zip name-of-file.zip") or rename the file to just "0P6BIMG.zip" and place on the root of your external SD card for HBOOT to flash.

Let me know if it doesn't work.
[Sprint HTC One (M8)] Vindicate:
Okay! And then what about the kernel? Flash that too? And if so. Which do I flash first
[Sprint HTC One (M8)] Captain_Throwback:
As I said, the zip contains the kernel. Just flash the zip, and it should take care of both.
[Sprint HTC One (M8)] Vindicate:
Just flashed it via HBOOT. In HBOOT, OS now says 4.20.654.10! Everything seems to work except it didn't prompt me to choose a ROM when booting :/ That's the only thing I need lol

==================================================================================================

EDIT:

I just reinstalled the recovery and multirom zip and it worked. Testing out a new ROM on secondary slot now to see if it works!
[Sprint HTC One (M8)] Captain_Throwback:
You have to use the MultiROM menu in recovery and "Inject boot sector" to get that menu to pop up.

Normally it would get injected automatically when you flash a kernel in recovery, but since you flashed it via bootloader, that didn't happen. Adding it at this point is trivial.
[Sprint HTC One (M8)] Zzz73:
Would this be okay for a Sprint user to flash while on DH's GPE?

Sent from my HTC One_M8
[Sprint HTC One (M8)] Captain_Throwback:
[MENTION=3400685]digitalhigh[/MENTION]'s ROM already includes this kernel. Unless all you're trying to do is fix a missing OS version, there's no reason to flash it.
[Sprint HTC One (M8)] tetracw:
Data Service Level Selection

I'm having a problem where my phone does not downstep automatically to 3g when LTE service is lost it, it just end up with no data. Something I figured out is when this happens, I can go into cellular networks and manually select 3g and receive 3g data. It just doesnt happen automatically. I have to manually set the level of data service I want. Has anyone seen this? I flashed back to sense rom and updated PRL/Profile. I also flashed the 5.01 firmware, i'm S-OFF, TWRP, did full wipe before flash. What component is responsible for data service priority and switching? Anyone heard of this or have any ideas?
[Sprint HTC One (M8)] Captain_Throwback:
I had this problem before. It was a data profile issue. You should try a ##72786# reset while on Sense, and if that fails, you may have to do a ##786# reset.
[Sprint HTC One (M8)] tetracw:
Thank you so much. I just did the ##72786# reset. If the issue continues I'll try again with the other one.
[Sprint HTC One (M8)] Vindicate:
Hey guys! So I have a bug or problem that I can't get rid of my 3 voice mails. I can't call my voicemail either because it says the number is incorrect and when I call my actual number it says I don't have any voice mails. How can I fix this?
[Sprint HTC One (M8)] tjeeeeee:
Swap out this file and change to correct permissions then reboot then use Google voice for letting you know if you actually get any vms

http://xdaforums.com/showthread.php?p=58379185
[Sprint HTC One (M8)] elitetech:
ADB offline

Is ADB working for anyone else?
[Sprint HTC One (M8)] Captain_Throwback:
Did you enable USB Debugging?
[Sprint HTC One (M8)] elitetech:
Yes I did, not sure if you remember, but I also had this issue with the this ROM [ROM][02/23/15][5.0.1]LolliGPE - Sense/CM Apps, Darktheme, Xposed, Moar[MULTICARRIER]

I just noticed I had this issue here as well. I am just checking to see if it is working for anyone, and if they did anything special to get it working.
[Sprint HTC One (M8)] Captain_Throwback:
Mine just started working out of nowhere, and I don't know why. I toggled Debugging a few times did a few reboots and now it's okay. I have no other solution or explanation. Sorry.
[Sprint HTC One (M8)] elitetech:
I'll try just that, wish me luck.

Edit: It seems to do a hot reboot when turning ADB debugging off.
[Sprint HTC One (M8)] Captain_Throwback:
That's just weird. I can only suggest a clean flash and try again, at this point.
[Sprint HTC One (M8)] MrSteez:
Okay so I previously flashed the 4.4.4 version of this GPE ROM from the stock Sense HTC 4.4.3 (I think?) ROM and had absolutely no problems.

Next, I tried to update to the GPE 5.0.1 when it was released in order to get all that Lollipop goodness. However, unbeknownst to myself at the time, I did not update the firmware before doing so. This made my WiFi and stuff not work. So I tried to flash the firmware afterwards to fix it and I ended up boinking my phone and losing my backup and all kinds of badness. I could not get it to work for the life of me. But I kept researching and trying and trying to get it to work and finally got it going through doing a fastboot flash back to stock.

Now... I have brought my phone back to stock Sense 5.0.1, with a relocked bootloader, stock recovery, everything. But I want to go to this new GPE 5.0.1 ROM. And now that I'm starting from ground zero from a completely stock phone, what are the new steps in order to get everything going the way I want to? Previously, I used the WinDroid Universal HTC Tool to unlock the bootloader, flash the recovery, and the ROM and all that.

My main question though is what is different for me? What different steps do I need to do this time? I want this stock GPE ROM really bad but I want to make sure I don't ruin my currently working phone.
[Sprint HTC One (M8)] Zzz73:
this is going to come off really rude, but has to be said... you can't even follow the simple directions of where to post a question. there's literally dozens of directions to read and follow to get the task you laid out accomplished. are you sure you want to put yourself through that? if so, you might start by posting your QUESTION in the question and answer section for this ROM. the people that keep up with that thread are generally the people willing to help a guy out when they're lost.

Sent from my HTC One_M8
[Sprint HTC One (M8)] MrSteez:
With all due respect, I have been in this thread for 6 months now and any time I have ever needed any help I have come into here and have never had any issues. If you don't want to give me an answer, you don't have to. But for the most part, I have received a great deal of help from everyone here without any issues. So if there isn't any help to be had with my question in here then that's okay, I can try the other thread; I didn't mean to put it in the wrong spot, I've just always been posting in here.
[Sprint HTC One (M8)] kingakuma:
Anyone else missing Reboot while holding the power button?
[Sprint HTC One (M8)] Captain_Throwback:
That's how it is on stock.

You can use Xposed and GravityBox to add that feature and more.
[Sprint HTC One (M8)] ceo.mtcl:
Is gravity box working on new xposed??
[Sprint HTC One (M8)] Captain_Throwback:
I literally just said it was. I wouldn't have suggested it otherwise.
[Sprint HTC One (M8)] ceo.mtcl:
Lol, I've been trying a lot and can't get it to work from day 1. Well I'll start all over again.
[Sprint HTC One (M8)] mcwups1:
I know this is an old post, but how do you get viper4android on this ROM?

I did a search for "viper” and this was the only option for the sound mod.

I downloaded the zip, extracted the two apps, installed them in order, allowed for installation and root, rebooted, and it isn't working.

Edit: and yes, I had it enabled under Bluetooth. Picture was just for evidence.
[Sprint HTC One (M8)] glserr:
I just installed it myself, I will let you know if its working.
[Sprint HTC One (M8)] suicidal acorn:
You should only have installed one Viper app from the zip. One is for android 4.0 and newer, and one is for android 2.3 and older. Do NOT install both. Also, make sure Viper is enabled in the first tab (headphones). I found that the Bluetooth tab has no effect on anything. I don't know if it's just me, but the first tab affects the audio for all outputs (headphones, phone speaker, and Bluetooth) and the others do nothing.
[Sprint HTC One (M8)] tuxattack80:
For what it's worth, not that id be much help, I'm sorry for the long time away. Things have been absolutely crazy with studying, work, and parenting! Hopefully soon well start seeing some 5.1 love!! Until then happy camping guys!!!
[Sprint HTC One (M8)] pratikiitd:
Need Serious Help

I flashed captain throwbacks gpe 4.4.4 on my Sim unlocked Sprint htc one m8. Now my device doesn't read baseband, imei has no network and various other problems. I read that many folks have the same issues which was solved by flashing Taiwans radio.img. But when I flashing zip file from recovery, it fails and when I am trying to flash through fastboot it says remote not allowed. When I am trying to flash RUU my phone restarts in the process and Windows exits the flashing process saying it cant connect to device. I also tried flashing several other ROMs through recovery but all the ROMs were flashed but I still got Google as boot screen instead of htc and then device will not boot. My bootloader reads as

*** UNLOCKED ***

M8_WHL PVT SHIP S-OFF

CID-11111111

HBOOT-3.18.0.0000

RADIO-1.14.21331931.LA02_2G

OpenDSP-v47.2.2-00564-M8974_FO.1024

OS-3.11.1700.5

eMMC-boot 2048MB

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.18.0.0000

(bootloader) version-baseband: 1.14.21331931.LA02_2G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 3.11.1700.5

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

(bootloader) serialno: FA43WSF00107

(bootloader) imei: 990004990317657

(bootloader) imei2: Not Support

(bootloader) meid: 99000499031765

(bootloader) product: m8_whl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B70000

(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: 6e0f5a3d

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

Please help me.
[Sprint HTC One (M8)] Captain_Throwback:
Flash Sprint firmware.
[Sprint HTC One (M8)] pratikiitd:
Will flash and revert back. Thanks Captain for the reply.

---------- Post added at 06:41 PM ---------- Previous post was at 06:03 PM ----------

That saved my life Captain. Thanks a lot. I want to buy you a beer. Will do that by tomorrow.
[Sprint HTC One (M8)] miguel11691:
Thinking about installing this but just saw wondering if the OTA updates as will work or dobwe have to wait for an update from you? Such as 5.1 or even 5.0.2
[Sprint HTC One (M8)] tuxattack80:
You'd have to wait for an update, I was hoping that I'd be able to help out some in that department but seems that life has to much going on to fully support a rom. So it would be up to captain to update it.
[Sprint HTC One (M8)] Captain_Throwback:
And I'm maintaining TWRP on too many devices to really deal with maintaining a ROM too. But I did post instructions on how to do it a few times already. It's only a matter of editing a few files.
[Sprint HTC One (M8)] deakelem:
This was hands down your finest work though! I travel a lot for work and I always flash a stock rom on my phone before i travel just so I can have the reliability, but I just got bcak from a 2 week long business trip through the country where i was using my phone a ton for nav, music, conf calls, etc and I used this rom and I didnt have a single problem.. in fact the hotspot working was such a life saver too.

So thanks again captn
[Sprint HTC One (M8)] miguel11691:
Can you post a link? Is it easy to do?
[Sprint HTC One (M8)] Captain_Throwback:
Search the thread. It should be in here somewhere.
[Sprint HTC One (M8)] tuxattack80:
[MENTION=1162986]Captain_Throwback[/MENTION] just out of curiosity what is the best software and or desktop environment to extract and repack .img files? I'm messing around with Sun's m9 to m8 port trying to get it to run on sprint and trying to edit all this stuff while it's flashed and on the phone is quite the pain. Just figured I would as your input. Thanks
[Sprint HTC One (M8)] Captain_Throwback:
Android Image Kitchen. Works on Windows, Linux, and Mobile. Great work by [MENTION=4544860]osm0sis[/MENTION].
[Sprint HTC One (M8)] tuxattack80:
Awesome, I'll have to check it out and see what kind of mess I can get myself into.
[Sprint HTC One (M8)] miguel11691:
Just read that Google stopped selling GPe devices does that mean will not see the 5.0.2 update or the 5.1 update so we can update this ROM... Love it and works great...
[Sprint HTC One (M8)] Zzz73:
I'm sure this is something I'm doing wrong and not the ROM. that being said, i flashed this twice this morning. both times i full wiped. when i get booted up everything seems normal, but my storage situation is all messed up. i have to go to data/media/sdcard0 to access and storage files. i can't download anything from Chrome (assuming b/c it doesn't know where to put the file) Titanium couldn't even find any of my backups when searching "whole device" for the backup folder location. i don't have this issue on DH's GPE.

anyone know the fix for this?

Sent from my HTC One_M8
[Sprint HTC One (M8)] carrilloevo:
I had that issue a while ago and I believe it has to do with the version of twrp I was using at that time . not sure though . hope I'm right
[Sprint HTC One (M8)] Captain_Throwback:
In adb shell or terminal get root using su, then run the command

restorecon -FR /data/media/0
[Sprint HTC One (M8)] Zzz73:
fixed it right up. thanks Capt! Is there any way to update the superuser binary or just leave it alone?

Sent from my HTC One_M8
[Sprint HTC One (M8)] Captain_Throwback:
Sure, just update it as you normally would.
[Sprint HTC One (M8)] Zzz73:
i didn't ask before i tried that. that doesn't work for me. I'm on your twrp 2.8.6.0

Sent from my HTC One_M8
[Sprint HTC One (M8)] Captain_Throwback:
It looks like you pressed the TWRP method to update . . .

The normal way is just to update through the app. Did you try that method first?
[Sprint HTC One (M8)] Zzz73:
yes sir. even let it reboot and tried again.

Sent from my HTC One_M8
[Sprint HTC One (M8)] Captain_Throwback:
Why not download the latest SuperSU zip and flash in recovery, then?
[Sprint HTC One (M8)] deakelem:
http://download.chainfire.eu/supersu
[Sprint HTC One (M8)] Zzz73:
thanks bro. that was the ticket.

Sent from my HTC One_M8
[Sprint HTC One (M8)] tuxattack80:
Wow is everyone sick of sense 7 already?Lol! This threads been active lately, must be the talks of Android 5.1 possibly dropping soon. Oh well looks like I may start getting a little more free time coming up so maybe a trip to the pawn shop or Walmart for a decent Linux laptop is a good investment:D
[Sprint HTC One (M8)] deakelem:
pm me ill help you out with that, little to no cost if its used to further dev :)
[Sprint HTC One (M8)] AnonSVN:
Is the 4.4.4 port pretty stable? Also, does having S-OFF matter? I think it's why I keep getting hard reboots every 3 or so seconds in the setup.
[Sprint HTC One (M8)] Captain_Throwback:
Just flash SuperSU in recovery to solve that issue.
[Sprint HTC One (M8)] AnonSVN:
You're a lifesaver, good god. I almost spent 25$ on that Sunshine thing. tysm
[Sprint HTC One (M8)] miguel11691:
wait so i dont have to spend 25 on sunshine to get this to work... im on stock 5.0.1 .... and was thinking about giving this rom a go..
[Sprint HTC One (M8)] Magnum_Enforcer:
No you don't have to have S-off, but it's worth having for more reasons than I can think of.
[Sprint HTC One (M8)] knightwolf123:
Thank you for all your work. I'm about to get the M9 (3 more days) and install this rom on my device and give my M8 to the wifey. Hope to see you on the other side ?
[Sprint HTC One (M8)] adam.kelly2:
Anyone know if this is safe to accept?
[Sprint HTC One (M8)] Krunk_Kracker:
You got an OTA update on this rom?
[Sprint HTC One (M8)] adam.kelly2:
Correct. I'm not really sure what to do, lol. I've never received an update notification from anything that wasn't stock.
[Sprint HTC One (M8)] tuxattack80:
I wouldn't attempt to install it since its not meant for Sprint m8s. Chances are it would fail anyway but you never know.
[Sprint HTC One (M8)] adam.kelly2:
I can't just sit here and not click on it. It's there. Things like that are meant to be clicked.

If you don't hear back in ten or fifteen, then things went horribly wrong.

---------- Post added at 02:03 AM ---------- Previous post was at 01:51 AM ----------

Nothing happened. Said it was waiting to download and then didn't.
[Sprint HTC One (M8)] miguel11691:
lmao click away... thats what RUUs are for lol...

Quick question tho... how come nobody ported the Sprint version of GPE instead of the GSM?
[Sprint HTC One (M8)] dandan2980:
All the GPE phones are receiving the 4.4.3 ota
[Sprint HTC One (M8)] ttieder:
Is this stable enough to be a daily driver
[Sprint HTC One (M8)] EVOuser94:
It's very close, or yes..... If you don't mind not having a camera and don't mind having occasional screen lag while scrolling through pages
[Sprint HTC One (M8)] dandan2980:
This Rom ran great for me all day. Had to restore back to.my sense.Rom.have some pics to take tomorrow at my son graduation. One thing I had to do though was return to my sense backup get a GPS lock them restore back to GPE cause my GPS was not working but getting a lock on location in maps in sense Rom then restoring did the trick. Might be a good idea to turn on GPS in sense before flashing
[Sprint HTC One (M8)] Captain_Throwback:
Yeah, I saw [MENTION=3400685]digitalhigh[/MENTION] applied this to his port. I'll be downloading the RUU and doing the same here.

Guess I know what I'll be doing today! ;)
[Sprint HTC One (M8)] digitalhigh:
Feel free to use my new version as a base...