Help - HTC M8 - No audio / sound. S-OFF - One (M8) Q&A, Help & Troubleshooting

Hi.
I bought a blue HTC One M8 off EBAY a couple of weeks ago. Its a strange case, everything else is working fine but I do not have audio/sound at all. All apps that have anything to do with sound, youtube, ringtones etc are just not working.
While troubleshoothing, I realized that the phone is S-OFF but locked, CID changed to 11111111 and its running official android 5.0.1 Lollipop with stock recovery. How do I get audio back? Do I need to flash newer firmware or ROM? If so, how do I go about it? I would like to remain with a stock ROM, but I was also thinking of running lineage os. Let me know what you think. I have attached an image and the "fastboot getvar all" result below.
Code:
C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot getvar all
(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: 4.16.1540.8
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: FA4BSWW08495
(bootloader) imei: ***************
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B1****
(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: 3aa067db
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.045s

Related

Restore to stock from GPE

purchased my phone T-mobile M8 used and it had been converted to GPE. There is a crackling issue with the top speaker and I'd like to return it for warranty repair. I haven't seen a great thread on converting a tmo m8 back to stock from GPE so I thought I'd share the research I have done and ask for help since I have not been successful yet...
With adb/fastboot, drivers, etc all in place...
Reset Status to LOCKED (phone must be rooted to do this)
http://www.droidviews.com/how-to-res...on-htc-one-m8/
Flash firewater custom hboot
file: http://forum.xda-developers.com/show...&postcount=125
flashing instructions: http://firewater-soff.com/hboot-downloads/
Change your CID to T-MOB010 in Fastboot
command: fastboot oem writecid T-MOB010
Download the RUU
http://dl3.htc.com/application/RUU_M...1.57.531.7.exe
Run the RUU in Windows. Everything connects and it starts installing then - I get the Error 159 [IMAGE]
I have followed the steps above, downloaded twice, repeated and still...no dice. Any clue what I'm missing? I'm sure there will be other folks who need to revert and would benefit from this.
Here is my info:
Desktop\android-tools>fastboot getvar all
(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:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: FA45FWM04948
(bootloader) imei: 352628061404390
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B13000
(bootloader) cidnum: T-MOB010
(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
all: Done!
finished. total time: 0.017s

[Q] Empty version-main?

While trying to find what base my phone is on I noticed that the version-main var is empty. Output from getvar all is as follows:
Code:
C:\AndroidSDK\platform-tools>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.19.21331147A1.09G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: XXXXXXXXXXX
(bootloader) imei: XXXXXXXXXXXXX
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B16000
(bootloader) cidnum: TELUS001
(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: 23c984e1
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.080s
How do I get my base version?
Update your recovery to a newer version.
I'm on the latest TWRP.
asandhu said:
While trying to find what base my phone is on I noticed that the version-main var is empty. Output from getvar all is as follows:
Code:
C:\AndroidSDK\platform-tools>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.19.21331147A1.09G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: XXXXXXXXXXX
(bootloader) imei: XXXXXXXXXXXXX
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B16000
(bootloader) cidnum: TELUS001
(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: 23c984e1
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.080s
How do I get my base version?
Click to expand...
Click to collapse
You are on 3.28.xxx.x You can tell by your hboot number. What are you trying to achieve?
I don't see a 3.28 in any of those numbers, care to explain? I just wanted to know for when lollipop is released.
I had that as well until I flashed the latest 4.16.401.9 firmware. Can't explain why though. Now ADB shows it correctly.
The previous twrp versions had the "bug" that it made that software version disappear. Reflashing a compatible firmware and the latest most updated twrp versions solves it.
Help to find out stock recovery image for HTC ONE M8 Taiwan make - Main is BLANK
Hi Experts ,
Pl help to find out exact stock recovery image for HTC ONE M8 TAIWAN Model to roll back from TWRP.
Details:
1. I flashed TWRP "openrecovery-twrp-2.7.1.0-m8.img" on my HTC__621 using Fastboot ADB
2. Found list of CID for my Firmware(HTC__621) in http://forum.xda-developers.com/show....php?t=2545227
3. Fast boot command resulted in BLANK Main version to get the stock recovery image.
Details on the Fast boot with S-ON, rooted and unlocked:
C:\fastboot>fastboot oem readcid
...
(bootloader) cid: HTC__621
OKAY [ 0.002s]
finished. total time: 0.004s
C:\fastboot>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.22.21331147A1.29G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main:
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: HT4C1WM01867
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B11000
(bootloader) cidnum: HTC__621
(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: df77f8b7
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.021s
PLEASE HELP TO ROLL BACK TO STOCK RECOVERY and suggest me a good ROM but my SECURITY IS ON.

VZW M8 Bricked?, S-OFF, FastBoot/HBoot access only

Before I begin, let me say I did see this thread, http://forum.xda-developers.com/htc-one-m8/help/vzw-m8-bricked-s-off-unlocked-hboot-t2857007, however it is now several months old and received no responses. I'm not sure whether or not I should have bumped that one or made this one, sorry if I shouldn't have.
So basically, I was running DigitalHigh's Lollipop GPE rom, which I had been running for what feels like forever now without any issues, suddenly the phone reboots, when it does it reboots to androids on skateboards and will not boot into the system. It reboots and now both RADIO and OpenDSP both report INVALID_VER_INFO. Every RUU I try fails with FAIL-PU.
$ fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: INVALID_VER_INFO
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.11.1700.2
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: HT43LSF01564
(bootloader) imei: 990004998450641
(bootloader) imei2: Not Support
(bootloader) meid: shouldn't matter
(bootloader) product: m8_wlv
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B20000
(bootloader) cidnum: VZW__001
(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: df77f8b7
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.047s
Really hope someone can help me out here.

How do I update to Marshmallow on a rooted Bell HTC One M8?

I realize this is probably asked fairly often, but I did try to find the answer myself. So I thank you and apologize in advance.
In any case, I've been using lollipop for some time on my M8 now. It is rooted and S-On. As a result, I can't simply OTA up into Marshmallow. I bought this phone used, and I believe it was Bell, but I'm uncertain. I was hoping to update to Marshmallow (and keeping my files intact if that is at all possible), but am totally at a loss as to what I should be doing. For one, not a whole lot of threads about Bell, so I'm unsure what files I should be using, but beyond that if someone could give me a nudge in the right direction, I'd really appreciate it.
To get things started, my fastboot getvar all is:
Code:
C:\WINDOWS\system32>fastboot getvar all
(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: 4.20.666.1
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH445WM-----
(bootloader) imei: --------------------
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B16000
(bootloader) cidnum: BM___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!
finished. total time: 0.060s
You can unroot it within supersu app itself.
Then restore system & boot only from non-rooted 4.20.666.1 backup and keep your data, install 4.20.666.1 stock recovery.img. You'll receive OTA up to Marshmallow with your data intact.
You can have all those in my thread : http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Thank you, everything worked out perfect, though it took a little longer than I thought it would. One issue though, it seems maybe the radio is weaker? I can't get to LTE most of the time in places I had no trouble with before.
For anyone going through the same thing, if Sense is crashing after your update, just go into settings, apps and clear out the data for Sense.
No idea about the radio matter .. maybe an updated fastboot getvar all can tell something if not correctly done.
ckpv5 said:
No idea about the radio matter .. maybe an updated fastboot getvar all can tell something if not correctly done.
Click to expand...
Click to collapse
Well my fastboot getvar now is:
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.11G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.13.666.7
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: SH445---------
(bootloader) imei: -------------------
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B16000
(bootloader) cidnum: BM___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: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.107s
It's definitely having some trouble getting up to LTE, but it does connect to LTE once in a blue moon so its not the APN or something stupid like that.

unsure of fastoot getvar results

I have been looking at this forum for several days and the amount of knowledge here is great. I read demkantor great tutorial on how to get fastboot getvar results and was able to do this for a HTC M8 I just bought new unlocked in the box. After reading many posts on the subject, I am not sure what I am seeing. It seems many other op's results have an OS listed but mine does not. Could I get some help on this as I don't what everything means. When I look under software it says Android 4.4.3 sense 6.0. Is this phone rooted? Can I upgrade to better OS? I am using Metropcs and the M8 was supposed to be a Tmobile unlocked. Thanks in advance for the help.
Frank
:\Program Files (x86)\Minimal ADB and Fastboot>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.19.21331147A1.09G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.22.401.5
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B13000
(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: 5e4b24e4
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.073s

Categories

Resources