yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] Paxford:
help please

I have a Verizon variant M8 running Marshmallow that I am trying to get reasonably functional on T-Mobile. I can get LTE, HSPA and Edge, but it isn't stable. The radio disconnects and will require toggling airplane mode or resetting the phone to reestablish connection. When placing calls it switches to HSPA, which is annoying because I have great LTE coverage at home but minimal HSPA coverage. I can do calls, MMS and SMS WHEN its connected, but like I said it drops connection all the time. My goals in order are to-

1. Not brick the phone

2. Maintain connection for voice, data, and text like a smartphone should (in other words no toggling, resetting, etc.)

3. Maintain LTE connection while placing calls unless LTE is unavailable, then revert to HSPA or Edge. No more reverting to HSPA by default while placing calls.

4. Get the correct bands working so I maximize the benefits of T-Mobile's current network

5. Remove Verizon bloatware.

6. Fix the SIM card question mark icon

7. Have other things working ok like GPS

Thus far I have gotten s-off, bootloader unlocked and rooted. I have TWRP and supersu installed. I am not a dev, but imagine the next steps would be to flash a custom CDMA variant ROM (so as to not brick the phone with a GSM variant) then go about flashing a better radio. I realize I may not be able to accomplish all steps 1-5 and am open to any suggestions. I don't know what the best path is in this situation, please help. The phone was free from a family member so selling it isn't a good option. Any advice is appreciated.
[One (M8) Q&A, Help & Troubleshooting] Aker2k:
Hello, I want to make my M8 (S-Off, Rooted) compatible with ATT's bands my carrier uses the same bands as ATT but i can't make it work on 4G.

What should i Do?

Thanks.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You definitely should

not

mess with the radio. Partition differences, and other differences makes it really dangerous to mess with radio and other firmware on your VZN variant. You will probably radio brick, if you try another version's radio baseband firmware.

Your best bet may be a T-Mobile based ROM, to get Voice over LTE working. But you'll need to replace the kernel, as that is another one of the differences about the VZN variant. Or try a custom ROM that supports multiple versions (lets you pick the proper VZN kernel, but also have T-Mob options?).
[One (M8) Q&A, Help & Troubleshooting] Paxford:
Thanks Redpoint. I found a youtube below where supercid 11111111 was used and custom rom ARHD 3.4 was flashed. It seemed super easy, and I am not entirely clear on what was accomplished with supercid, but it seems that it allows for the phone to be converted from Verizon to International, which then makes it work on any network, albeit the wifi wasn't working for this guy. The youtube was from 2014 so they were wiping out kitkat and flashing the AHRD version available then. Within the comments someone mentioned Venom Viper works better and with wifi, and linked to the second link below explaining the process. The process seems different and more complex from the youtube because flashing the stock rom is involved (not sure why). I suppose if I use a newer version of Viper or AHRD and android marshmallow I can accomplish my goals. Or maybe that's wishful thinking. Am I on the right track?

https://www.youtube.com/watch?v=6GhybCyd4Pg

http://xdaforums.com/showthread.php?p=58144062#post58144062
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Both those links reference how to "convert" or "fully convert" to T-Mob, and we need to be careful with the terminology here. These aren't true "conversions". They only unlock the needed bands, and install a custom ROM that plays well with T-Mobile.

When I see the work "convert" to me it means you are flashing another version's stock firmware partitions or RUU. And as mentioned, if you try to do that on your VZN version, the result is a radio brick, and the damage may be permanent! Although this isn't what the linked guides are describing, from what I can tell.

I think SuperCID at one time unlocked the bands on the phone, so I think that is what that guide is doing. But AFAIK, this is no longer true (SuperCID alone will no longer unlock the bands). You can look at the mod here to unlock the bands on the VZN version: http://xdaforums.com/htc-one-m8/general/how-to-convert-cdma-m8-sprint-vzw-gsm-t3303812

Do this, and use the right custom ROM; and it

might

do what you want. But I can't claim to be an expert on this (getting VZN version to work on T-Mob).

And of course, anything you do is at your own risk. Changes under s-off are risky, to say the least.
[One (M8) Q&A, Help & Troubleshooting] swatch08:
Hi friends.

It´s the last time i will flash my m8. I really hope, you can help me.

I´m on viper rom 4.3.0 based on Android 5.

I want to update my phone to the latest Android version 6.***

I read, that i have to update the firmware, before i can flash the newest rom.

So, maybe i want to sell the phone in the near future.

Can you help me to get the newest Android Version on this phone, with the option to sell this phone ?

I dont know how much work it is to flash the original , or to upgrade to actual viper rom.

The problem is the bootloader too, with the red text: Modified bootloader, "do not distribute without HTCs permission" and so on.

unfortunateli i dont have the old stuff from my phone, backups, roms...

I added you all informations, and i hope you can help me (again) :D

Thank you so much

HTC M8
ViperOneM8 4.3.0
HTC Sense 6.0
Android 5.0.1
Kernel 3.4.0-g6af28ec
Baseband
1.25.214500021

Software: unlocked
M8_UL PVT SHIP S-ON
HBOOT-3.19.0.0000

Recovery is Teamwin 2.8.6.0

i think it was Vodafone branded (Germany)

This is the get var all:

D:\HTC\m8\HTC One M8 Toolkit 2.0.2.1\adb>f
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.00
(bootloader) version-baseband: 1.25.214500
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.19.161.2
(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: VODAP102
(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!
finished. total time: 0.024s

Greetings :)
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
[MENTION=4831628]swatch08[/MENTION]

well you can go to this thread http://xdaforums.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860

and follow the instruction in OP

in simple steps

::

download 4.19.161.2 backup (( unrar then put it in the twrp path in your sd card )) and restore it via twrp recovery then reboot to bootloader and flash sock 4.19.161.2 recovery via fastboot then boot the device and take the OTA to marshmallow

EDIT :-

there is another way to update if you want to save some bandwidth

1:- download signed firmware fw_6.12.161.4 from the same thread post #5 and flash it (( instruction in the same thread ))

2:- flash twrp after flashing the firmware

3:- restore 6.12.161.4 backup

4:- reboot to bootloader and flash stock 6.12.161.4 recovery

boot the device and take OTA if there any (( i think this is the latest no more OTA ))
[One (M8) Q&A, Help & Troubleshooting] swatch08:
ok. hi. Thanks for your answer :)

I´m a bit out of this business, so i want to clear out.

I will update my TWRP to the newest version via fastboot flash recovery twrp-2.8.7.0-m8.img

Then i restore this via TWRP: https://mega.nz/#!Loh3RByL!USkzqca18B6awREP9qtr2cfhmEzXDJY-DbUAcruTwHM

Everything, like its said in the first post with dalvik, clear cache and so on.

Then i will : fastboot flash recovery x.xxx.xx.x_recovery.img with this: https://mega.nz/#!KkJg0awI!a9NR27ltEKR8MS_5Y4rk4u7C7bcvjiutPUPC2Je9HzI

Than i can OTA until end of Android 6.

Do i get rid of this first HTC Screen with the red text?

https://cdn-images.xda-developers.com/direct/1/0/9/5/8/5/2/IMG_20120530_193934.jpg

The second way, would be a bit more work, but its cleaner because it doesntn update. It installs the newest version fresh? Do i get rid of this Developer splash screen?

https://cdn-images.xda-developers.com/direct/1/0/9/5/8/5/2/IMG_20120530_193934.jpg

Thank you so much for your help. :)
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
the latest twrp is 3.0.2-0

and yes both methods will work and if you restore backup and flash the stock recovery you will get rid of this red warning

( if you flashed custom recovery it will back )
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
While true, the latest TWRP is not always the right one to use. Since the user is restoring a Lollipop backup, I believe its preferable to use TWRP 2.8.7.

TWRP 3.0.2 may still work, I'm not sure. But for restoring older KitKat backups (not this case) you absolutely need to use the older version TWRP as recommended in the instructions for ckpv5's stock backup thread.
[One (M8) Q&A, Help & Troubleshooting] swatch08:
hi, thank you friends.

i think i try it tommorow, or friday.

i will leave a report :)

Thank you
[One (M8) Q&A, Help & Troubleshooting] wasim9283:
my SD card always gives error with cm based roms, recently many tries but no luck.

i restored back to sense, now i want cm audio fx and player to use in sense rom (without sense audio boomsound or anything) ,how is it possible?
[One (M8) Q&A, Help & Troubleshooting] swatch08:
hi there, i try to fix it, but i write here too.

i decided to make the second way, the long way. Flashing Firmware and roms without OTA.

i upgraded the firmware. This worked.

Now i stuck on flashing TWRP twrp-2.8.7.0-m8.img --)

D:\HTC\2016\Squabbi's HTC One M8 Toolkit - 2.0.0.0\adb>fastboot flash recovery t
wrp-2.8.7.0-m8.img
target reported max download size of 1826418688 bytes
sending 'recovery' (17020 KB)...
OKAY [ 1.823s]
writing 'recovery'...
(bootloader) signature checking...
FAILED (remote: signature verify fail)
finished. total time: 2.460s

downloaded 3 times. Antivirus, Firewall deactivated. Bootloader is relocked S-ON

i try a older twrp now

Error solved: i had to unlock the bootloader AGAIN!

It was RELOCKED. i couldnt install any recovery because of security reasons.

I was so in luck, that i had my years old folder with the unlock code bin.

Now i´m on new firmware and TWRP 2.8.7.0

IT WORKED!

I´m on stock 6.12.161.4 :)

Stock Rom, Stock Recovery. No Developer Screen anymore.

Thank you so much for you help. You are awesome :)

:highfive:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
That is correct, you can't flash any unsigned file (that includes custom recovery TWRP) with a locked/relocked bootloader.
[One (M8) Q&A, Help & Troubleshooting] wasim9283:
no reply so i have to repeat

my SD card always gives error with cm based roms, recently many tries but no luck.

i restored back to sense, now i want cm audio fx and player to use in sense rom (without sense audio boomsound or anything) ,how is it possible?
[One (M8) Q&A, Help & Troubleshooting] gazzacbr:
No error here on CM.

Backup and format card on the phone. If still the same, just bin it. Cards are not expensive and will save hours of grief (and posting here)
[One (M8) Q&A, Help & Troubleshooting] Mr_White_214:
You did not awnser his question. gazzacbr you can try to install an apk of this app and try if it works. Good luck:svetius:
[One (M8) Q&A, Help & Troubleshooting] lorddavid:
Hi, I just want to try a vr headset, just for being curious, I'm between those two:

http://www.ebay.com/itm/New-RIEM-2-...hash=item25aba2c037:m:m9KPE3ROLaJ2RzMGPGmB_9g

http://www.ebay.com/itm/RIEM3-VR-Bo...287287?hash=item488b835cb7:g:xMUAAOSwZ8ZW-edV

and this controller

http://www.ebay.com/itm/Wireless-Bl...662772?hash=item2370672334:g:4akAAOSwgZ1XtMwS

Wich one is more recommended?
[One (M8) Q&A, Help & Troubleshooting] Eurofighter_ty:
Hi,

I restored via TWRP backup my system (untouched) (original that came with my phone), recovery (stock HTC recovery) and the boot.img. After all of these can I relock the bootloader without reflashing the whole firmware ?

Thanks!

I am asking beacuse I can't find my firmware on XDA/Google beacuse I think it's carrier branded (Orange Romania)
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
What exactly are you trying to accomplish?

Has the phone currently or ever been s-off?
[One (M8) Q&A, Help & Troubleshooting] Eurofighter_ty:
I just want to relock the bootloader with stock firmware. And my phone has never been s off.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Yeah, but for what purpose? Going to sell or trade the phone? Some other reason?
[One (M8) Q&A, Help & Troubleshooting] Eurofighter_ty:
I want to take it to the service to change the battery. (my carrier repair shop)
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Restoring the proper TWRP backup, and stock recovery is probably the best you can do. Since the phone is s-on, those are the only partitions what would have been modified, and no need to restore anything else.

Not sure if you really need to relock the bootloader, but I suppose it won't hurt. If this is warranty service, and they check the bootloader, they will know its "RELOCKED" instead of "LOCKED" (factory condition) but I'm not sure if they will care in your circumstance. If its a paid repair, they may not care.
[One (M8) Q&A, Help & Troubleshooting] Eurofighter_ty:
It's a paid repair so I think it will be fine. So if I ever want to relock the bootloader just restore that backup and relock via fastboot ?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Yes, just relock the bootloader with command;

fastboot oem lock

You can always unlock it again, either using the same bin code as before. Or get a new one from HTCDev.com
[One (M8) Q&A, Help & Troubleshooting] frostwildfire:
Hello guys, anyone know if the USA Cellcom variant is unlocked out of the box? T I A
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Generally, carriers don't sell unlocked phones. You usually need to buy them directly from the OEM.
[One (M8) Q&A, Help & Troubleshooting] wasim9283:
no specific reply so i have to repeat

my SD card always gives error with cm based roms, recently many tries but no luck.

i restored back to sense, (story finish)

Now the question

i want cm audio fx and player to use in sense rom (without sense audio boomsound or anything) ,how is it possible?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Have you tried asking in the cm threads.
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
yes he did

I have had the sd card issue for some time ago it solved by formatting 64GB sd card as FAT32 but this didn't fix his issue

so now he need music fx and music app from cm to sense
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Pull the apk's from CM, and install them.

I'm not sure how much more of this we're allowed to mention. Those apps are original work by the CM team, so I'm not sure if its a good idea talking about how to install them on non-CM ROMs.
[One (M8) Q&A, Help & Troubleshooting] wasim9283:
Thanks to all of you, I have found both apks from Google search, audio fx was force closing, so I pushed to system /priv. app folder with permissions, and it works fine but only with cm music player, does not give effects on default sense music player, any way, fine.
[One (M8) Q&A, Help & Troubleshooting] Knightofrepublic:
Slightly off-topic but, that happened to me too, my 128 GB SD card arrived just 2 days ago, formatting it as exfat didn't work in CM or aosp based roms, they said its corrupted or something, so I formatted it inside phone itself and it's fat 32 now,

Somewhere I read that fat32 is no good for sdxc (bigger capacity 32-64-128gb cards,to be clear) is that true? And is it possible to use exfat formatted card inside CM/aosp based roms, or will it be a Microsoft royalty issue and therefore impossible in CM?

If not exFat than any other alternative for other file systems, which will work in win 8.1/android(cm -aosp) / Ubuntu without much hassle .don't care for mac
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
some info about both file systems http://www.howtogeek.com/235596/whats-the-difference-between-fat32-exfat-and-ntfs/

and Comparison http://ntfs.com/exfat-comparison.htm

nothing (( no good )) may happens to the sd card

FAT32 is working for me on win 10,android ( cm,aosp and sense ) and card reader

nothing bad could happens with FAT32 unless you have one file with more than 4 GB in size
[One (M8) Q&A, Help & Troubleshooting] iloveheart:
help me please, install htc m8 AA-m8_08252016.zip , install and I have no signal, it does not recognize sim, RADIO-INVALID_VER_INFO

OpenDSP-INVALID_VER_INFO, starts slow. help me please.

M8_ul_ca Pvt nave s-off

cid-HTC - 332

hboot-3.19.0.0000

RADIO-INVALID_VER_INFO

OpenDSP-v62.2.2.2-00593-m8974_hm.1118

os-

2048MB eMMC-boot

Ene 13 de de 2016; 17: 44: 53.0
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
flash the stock firmware then flash your rom again
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
ok help thread. this isnt the usual question , but here goes : anyone have a link/place-to-search/anything on a kernel for htc m8 for an AOSP rom that supports zram? have been all thru xda and even used the little magnifying glass thingy , lol. but no luck so far.

any help/direction/advice mucho appreciated.

dave

"err on the side of kindness"
[One (M8) Q&A, Help & Troubleshooting] iloveheart:
FAILED (remote: 42 custom id check fail) 4.16.1540.8.zip

(remote: 12 signature verify fail)
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
this error means your cid isn't match with firmware

your cid from the earlier post is WWE cid

the firmware you post it's version is developer edition

open android-info.text inside the firmware.zip and add your cid

or change cid to supercid to flash this firmware

or flash the firmware which meant for your device
[One (M8) Q&A, Help & Troubleshooting] iloveheart:
please link my cid
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
forgive me

your device is not WWE it's Latin America variant you can find your firmware and steps to flash here http://xdaforums.com/showpost.php?p=60218734&postcount=5

and remember this is only firmware

after flash the firmware flash twrp and flash your rom

[MENTION=7770695]iloveheart[/MENTION]

can you post the result of getvar all here after removing serialno and imei
[One (M8) Q&A, Help & Troubleshooting] iloveheart:
help me

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:

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

(bootloader) serialno: ---

(bootloader) imei: ---

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul_ca

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B12000

(bootloader) cidnum: HTC__332

(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: 205bdca3

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

---------- Post added at 04:54 PM ---------- Previous post was at 04:50 PM ----------

need firmware .. FAILED (remote: 42 custom id check fail)

fw_6.12.1540.4 FAILED (remote: 42 custom id check fail)

fw_6.17.600.3 FAILED (remote: 41 model id check fail)

fw_6.14.599.1 FAILED (remote: 41 model id check fail)

super cid error

C:\adb>fastboot oem writecid 11111111

...

(bootloader) SecuritySDInit: counter = 2

(bootloader) m8_init_sd, SD card already power on

(bootloader) [SPEW] GPIO 0 status is 0

(bootloader) sdhci_open: id=0

(bootloader) Initializing MMC host data structure and clock!

(bootloader) mmc slot#2 clock enabled

(bootloader) sdhci_set_clock: slot 2, freq 192000000

(bootloader) GPLL0 is enabled

(bootloader) clock_update_cfg_sd is done

(bootloader) sd clock set done

(bootloader) sdhci_set_bus_width: bus width 0

(bootloader) sdhci_clk_supply: freq 400000

(bootloader) Decoded CID fields:

(bootloader) Manufacturer ID: 3

(bootloader) OEM ID: 0x5344

(bootloader) Product Name: SL16G

(bootloader) Product revision: 8.0

(bootloader) Product serial number: F16DB1E

(bootloader) Manufacturing date: 9 2014

(bootloader) sdhci_clk_supply: freq 50000000

(bootloader) sdhci_set_bus_width: bus width 1

(bootloader) Done initialization of the card

(bootloader) erase_grpsize: -16777216

(bootloader) erase_grpmult: 261077976

(bootloader) wp_grpsize: 0

(bootloader) wp_grpen: 0

(bootloader) perm_wp: 0

(bootloader) temp_wp: 0

(bootloader) [Tuxera][Error] No exFAT partition found

(bootloader) [FAT_ERROR] fat_open_file: can not find SMART_IO.CRD

(bootloader) [JAVACARD_ERR] SMART_IO.CRD cann't find

OKAY [ 0.152s]

finished. total time: 0.152s
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You can only change CID, if you have s-off ($25 US by sunshine app).
[One (M8) Q&A, Help & Troubleshooting] iloveheart:
my m8 worked well, since you install this AA-m8_08252016.zip became unstable and fastboot-baseband version: INVALID_VER_INFO.

i get this

meta-inf/com/google/android/update-binary file

help me please.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
What is that zip, where did you get it, and what was it supposed to do? I don't see how any of us is supposed to know what that is.

Direction was given to you in Post #4558 above.
[One (M8) Q&A, Help & Troubleshooting] iloveheart:
Team-M8 AOSP kernel MM & LP 3.4.110, GCC 5.3 Antutu 78k+, Battery 5 days+

http://xdaforums.com/htc-one-m8/development/team-m8-aosp-kernel-lollipop-3-4-110-t3245216/page29

https://plus.google.com/communities/110196310103791862584
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
What ROM are you using? Just reflash the ROM, to revert the kernel.
[One (M8) Q&A, Help & Troubleshooting] WaNGDaKK:
i have htc m8 sprint i tried to change sprint rom to europe rom but it didnt worked.anyone can help me ???now i cant return stock rom :( my devices information

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.29.214500021.12G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 6.12.401.4

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

(bootloader) serialno: HT447SF03703

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 99000499338970

(bootloader) product: m8_whl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B10000

(bootloader) cidnum: HTC__M27

(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: 76df2b54

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.050s
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
first remove your serialno

to back to stock reverse what you have done

change mid to it's original

change cid to it's original

flash stock firmware meant for your device

flash stock RUU meant for your device

You will be lucky if your device fully working again

sprint devices are CDMA devices

and you can't flash GSM firmware on CDMA device

that's known around the forums and maybe you just brick the radio