yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] laofan:
Hi, I have a AT&T HTC One M8. S-On, bootloader unlocked. On ATT stock 5.0.2 , firmware 4.28.502.1.

My question is that could I flash the roms in developer section with 6.xx firmware? Or I could only flash roms based on firmware 4.28 ?

Thanks.

Here is info of my phone:

version: 0.5

version-bootloader: 3.19.0.000

version-baseband: 4.0.U605611@

version-cpld: None

version-microp: None

version-main: 4.28.502.1

version-misc: PVT SHIP S-ON

serialno: FA4ASWM02295

imei:

imei2: Not Support

meid: 00000000000000

product: m8_ul_ca

platform: hTCBmsm8974

modelid: 0P6B12000

cidnum: CWS__001

battery-status: good

battery-voltage: 0mV

partition-layout: Generic

security: on

build-mode: SHIP

boot-mode: FASTBOOT

commitno-bootloader: 7f8e91a3

hbootpreupdate: 11

gencheckpt: 0
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You may get away with flashing MM roms, but bear in mind, they may not work as planned. Better to have updated firmware. Make a backup before you start.
[One (M8) Q&A, Help & Troubleshooting] pwkelly:
How do I unlock my bootloader without plugging in to a PC?
[One (M8) Q&A, Help & Troubleshooting] joikep:
I beleive there is no possible way to do this. It involves a list of procedres including the use of a bridge between devices to obtin the unlock token. Even on HTC's Dev website it states clearly among the detailed process the use of a computer for unlocking the b/l.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Sunshine s-off ($25 US) then unlock the bootloader with sunshine, is the only way I can think. May need kingroot in order for sunshine to work (or the sunshine temp root may work, depending on the current Android build on the phone).

I would think it would just be cheaper and easier to find a PC (friend, family) to use for an hour.

---------- Post added at 10:14 AM ---------- Previous post was at 10:08 AM ----------

2 different ways to go to GPE: Flashing a GPE ROM; and converting to GPE by RUU.

"Fully converting" to GPE using RUU will repartition the phone. But you can repartition (back to Sense partition scheme) with a Sense RUU (may need to flash Sense firmware, then Sense RUU) as another mentioned.

Just flashing a GPE ROM in TWRP will not repartition. This method lets you freely and easily flash back and forth between GPE and Sense ROMs. So if you aren't sure about staying on GPE, or want to switch back and forth; just flashing the ROM is probably the way to go.

The GPE partition scheme and OTA updates are the only reasons to "fully convert".

---------- Post added at 10:23 AM ---------- Previous post was at 10:14 AM ----------

The MM Dev Ed stock ROM works fine on my AT&T M8 with Lollipop firmware (but in my case Dev Ed firmware 4.16.1540).

Technically, I'll agree with [MENTION=3741261]Einwod[/MENTION] that you typically want to match firmware with the ROM (same Android build LP, MM, etc.) to avoid any possible issues.

But in this particular case, I haven't seen any reports of folks having issues running MM ROMs with LP firmware. This is in direct contrast to running LP ROMs on KK firmware, which is almost sure to cause major issues (no WiFi, extreme long boot time or no boot).

And for the AT&T version in particular, I don't personally feel its worth spending $25 for sunshine s-off in order to flash MM firmware. Which would be the only way to update to MM firmware until AT&T releases an official MM update.

fF couse, I also agree with Einwod that you should make a TWRP backup of the current setup, just in case you run into problems. But IMO that should be a must when flashing any ROM.
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
ty [MENTION=3741261]Einwod[/MENTION] & [MENTION=660462]redpoint73[/MENTION] for help. (i know suppose to just hit :thumbup: and not spam thread. i'll report myself later).:good:

"err on the side of kindness"
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You're very welcome. Always happy to help when I can.

I don't think there is any issue with a more personal "thanks" post once in a while. Its not like 100+ people posting "thanks" in a ROM Development thread and cluttering it up . . .
[One (M8) Q&A, Help & Troubleshooting] poussyf:
Hi guys,

please help me if there is a solution even if it is radical one.

Thanks
[One (M8) Q&A, Help & Troubleshooting] mamun.srdr:
HTC ONE M8 fastboot flash zip couldn't allocate/not enough space

I trying to flash official rom. Facing following problem. Please help.

android-info.txt :

modelid: 0P6B20000

cidnum: VZW__001

mainver: 4.17.605.5

btype:1

aareport:1

hbootpreupdate:12

DelCache:1

DelData:1

rom file list:

[IMG="rom file list"]http://s7.postimg.org/nb0tw3scr/Image02.jpg[/IMG]

From fastboot I'm trying :

H:\dev\android>fastboot oem rebootRUU

(bootloader) Start Verify: 0

OKAY [ 0.021s]

finished. total time: 0.022s

H:\dev\android>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:

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

(bootloader) serialno: FA44HSF06741

(bootloader) imei: 990004996712810

(bootloader) imei2: Not Support

(bootloader) meid: 99000499671281

(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: RUU

(bootloader) commitno-bootloader: 66da6304

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.015s

H:\dev\android>fastboot flash zip rom.zip

target reported max download size of 1826418688 bytes

load_file: could not allocate 1767752011 bytes

error: cannot load 'rom.zip': Not enough space

Note: when I bought the phone cidnum was - supercid 11111111. I've changed it to VZW__001.

Any help is much appreciable.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You have a couple options:

1) Change to MID that corresponds to the HTC__622, then restore stock nandroid and stock recovery, OTA update to current firmware/software.

2) Change MID to any suitable one that has an RUU available. Then RUU to latest firmware/software.

---------- Post added at 03:58 PM ---------- Previous post was at 03:44 PM ----------

I think you need to use htc_fastboot.exe, not the "generic" Google fastboot.exe.

See here for htc_fastboot.exe (do not use the Euro RUU linked here): http://xdaforums.com/showpost.php?p=64926626&postcount=6

Also make sure you are using a Verizon rom.zip or RUU.zip, no other versions are compatible with your Verizon M8 (radio brick possible!).
[One (M8) Q&A, Help & Troubleshooting] mamun.srdr:
Thanks a lot. After using htc_fastboot I was able to flash... cheers :) :) :)
[One (M8) Q&A, Help & Troubleshooting] laofan:
Thank you for the help.

My att m8 is on latest att firmware for now(LP). Waiting for att to release the MM update. Since my m8 is s-on, I guess I need to bear the risk to flash a MM rom.

Thanks for providing your experience and opinions. I don't think $25 is worth the firmware either. I have flashed VIPERONE M8 5.0.2 and backed up my previous rom. Let's see how it goes.

Not sure if it is appropriate, may I ask what's your favorite sense rom and kernel combo for the M8?

Thanks again for both of your inputs
[One (M8) Q&A, Help & Troubleshooting] Einwod:
My favourite is ARHD ROMs. Been following them since my One X days. As for kernel, elementalx as it has fast charge capability. I use it out of the box apart from the fast charge.
[One (M8) Q&A, Help & Troubleshooting] poussyf:
Thanks for the answer,

Would you please provide me a link for first and second solution because the fastboot cmd is a little bit tricky for mid change.

Can i follow this tutorial http://xdaforums.com/showthread.php?t=2708581 and use unlocked version mid?

Thanks
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
It okay to ask for recommendations, but what constitutes the "best" ROM is going to vary greatly from one person to another, based on personal needs, preferences, etc.

Just a couple examples:

- I've had some cases where otherwise great ROMs don't play quite well with my local carrier (due to some peculiarities with my carrier).

- I'm not one that messes with custom kernels much, while others will swear by it

My advice would be to browse through the Development section, read the ROM threads, and see which ROMs (and kernels) fit your needs and preferences. Then maybe pick a couple to flash and try out, and see what you like best. Make a TWRP backup before flashing the ROMs, and you can easily revert of you don't like a particular ROM.

It pretty easy to see what ROMs are well liked based on thread traffic, and "Thanks". Although what it best for you may end up being something not as "popular", nor a recommendation from one of us.

---------- Post added at 10:13 AM ---------- Previous post was at 09:48 AM ----------

I don't know the exact command to change to the MID for CID htc__622, if that is what you are asking. In fact, I don't even know the proper MID (that corresponds to that CID) off hand.

Others may need to chime in, or you'll have to find it yourself (if that is the direction you are set on).

That is the proper tutorial to change MID, yes.

Are you asking about the US unlocked or Developer's Edition? Or the Euro version?
[One (M8) Q&A, Help & Troubleshooting] poussyf:
Noob question please, what is the difference between dev/us/euro edition?

I have a z10 stl100-1 from kenya and received OTA's update (sorry for the comparison and bad english). That's why I think the europe version would be best suited.

Great thanks for help
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Biggest difference is going to be 3G and LTE band support (which changes when you flash another versions RUU as it contains the radio firmware).

Tell us what band(s) your carrier uses for 3G and LTE (if applicable) and we can give further guidance.
[One (M8) Q&A, Help & Troubleshooting] mamun.srdr:
HTC ONE M8(Verizon) portable wifi hotspot on non-verizon sim

I'm trying to turn on portable wifi hotspot then I'm getting this alert.

[IMG="alert"]http://s27.postimg.org/lwa9421gz/Screenshot_2016_03_03_22_46_03.png[/IMG]

I've changed my sku_id to 0 as I was getting : - the sim card is from unknown source

As explained in:

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

I didn't find my carrier in the sku_id list. (Banglalink - from Bangladesh).

How can I use wifi hotspot with non-verizon sim card. Please help.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Do you have s-off and unlocked bootloader? If so, look to see if the Verizon M8 ROMs have the WiFi Hotspot enabled.

This is usually the case, where WiFi hotspot limitations (often imposed by US carriers) are removed in custom ROMs. In general, custom ROM is a great way to remove pesky carrier "customizations", branding, bloat, etc.
[One (M8) Q&A, Help & Troubleshooting] poussyf:
Currently, only one carrier provide 4G (which is not a really one). Others are 3G

Thanks
[One (M8) Q&A, Help & Troubleshooting] mamun.srdr:
Thanks. Yes I've official verizon rom installed with S-OFF and unlocked bootloader. Tried some custom roms, didn't like. Isn't there any way to use it in official, even if my device is ROOTED ??
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Need to know specifically what band (Band number or MHz) your carrier uses for 3G.

And if you carrier uses LTE, and if so what band.

"Only one carrier provide 4G" doesn't tell me whether that carrier is yours or not.

---------- Post added at 12:47 PM ---------- Previous post was at 12:34 PM ----------

Search around the VZN forum section. There are a good number of "international" users (outside US, not using VZN as their carrier) with the VZN variant. I would think such a mod would have significant demand/interest.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Usually by internet search (depending on the carrier, country) otherwise contacting the carrier.

I think there is a way to check on the phone want band is currently connected to. But that doesn't necessarily tell you

all

the bands needed to work on your carrier for every situation.

There is some info on the following links. But not always comprehensive for some countries/carriers:

http://www.worldtimezone.com/gsm.html

https://en.wikipedia.org/wiki/List_of_LTE_networks

https://en.wikipedia.org/wiki/List_of_UMTS_networks
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
3G 2100 Mhz is very commonly supported. It almost doesn't matter what version/region you convert to.

Change MID to US Dev Edition or Euro version. Then run the corresponding RUU to update to MM.

RUU will wipe the phone, so backup any personal data before hand.
[One (M8) Q&A, Help & Troubleshooting] poussyf:
Really appreciate guys.

My apologies for being so boring.

I'll try and revert back to you.

Thanks
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
[MENTION=660462]redpoint73[/MENTION] , what do ya know using the magnifying-glass-thingy (search) on www produced + results. go figure.

ok , hopefully my "duhs¿" are done for today.:good:

"err on the side of kindness"
[One (M8) Q&A, Help & Troubleshooting] pinktheater:
Does anyone know a good way to encrypt the phone? I'm trying to do it with the normal process and it gets stuck on a white screen for hours and never does anything.
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
I want to root my m8....im on marshmallow, can anybody help?
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Unlock your bootloader via htcdev.com

Flash the latest TWRP

Then flash SuperSU or flash a rooted ROM (most of the ROMs are rooted)

That's it. Nice and easy.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Depending what you have on the phone, it can take hours to encrypt. If you stop the process it has to be started all over again. Time and patience are needed.
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
Thanks for help....im going to use adb
[One (M8) Q&A, Help & Troubleshooting] Einwod:
ADB is not going to root your device. Why do you not follow the advice you have been given?
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
Ok.....can u tell me which super su should i download? There is super su beta, super su stable and super su
[One (M8) Q&A, Help & Troubleshooting] Einwod:
This will be enough.
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
Ok thnkx i will try....fingers crossed :)
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Post #3545 already linked you to a specific and correct SuperSU version (2.68). 2.65 is the latest one to be labelled "stable" but either will work. In fact, I think any version after 2.52 or so will work.
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
Thank u so much :)
[One (M8) Q&A, Help & Troubleshooting] pinktheater:
I did the process last night. I went to bed and left the phone running. I woke up today after approx 6 or 7 hours and still the screen was white, nothing happened.

To me that is not normal. I'm not sure if the ROM I'm running could be causing it, or if it needs like 10 hours to finish. What really bugs me is no being able to watch the percentage. Just a white screen without knowing what's going on.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Sorry, but that's beyond my knowledge. Is the ROM you're using just maybe already encrypted? Just a thought.
[One (M8) Q&A, Help & Troubleshooting] mada2485:
Hi guys, i'm running cm 13 on my htc one m8 and i have a problem with mobile data.. It's like each app has background data restricted but they actually don't.. How can i fix this?
[One (M8) Q&A, Help & Troubleshooting] Dewzone:
About Root and Rom

Need a link to download viperone m8 marshmallow with sense 7.

And also steps to root 6.0.

And just to ask cynogen 13 nightly vs viperone which one is better?

My device is S-on. Unlocked european model.

Pros n cons for rooting n with custom rom if any one has experienced.

Any one who can help?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You need to start reading. Noone is going to hold your hand. If you have no idea what you are doing, you'll end up with an expensive paper weight.

There are no cons unless you have no idea and brick your phone. Start reading.
[One (M8) Q&A, Help & Troubleshooting] The1nonly1:
Hi all. I'm going to use my m8 just as a music player for car and cycling (also spare phone just in case). What's the smallest/lightest ROM that wouldn't take too much space? Would I be best going to the Google play edition or would any aosp ROM do?

One more thing. I am already s-off so I can do RUU if required.

Thanks

Sent from my HTC One_M8
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
i would think an AOSP without gapps is smallest you'll find.

this thread has some MM versions. espc. note "minimalOS". very sparse

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

and heres some lolli AOSP roms.

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

seem unable to find KK AOSP.

"err on the side of kindness"
[One (M8) Q&A, Help & Troubleshooting] Dewzone:
Its not like that ?. But i searched for the rom n found 4.6.1 but latest was 5.0.2 so was confused that either 4.6.1 is that or not.

N will it create problem after i flash with a s on. On ul device. ?

---------- Post added at 11:24 AM ---------- Previous post was at 10:55 AM ----------

Can you give me link to download 5.0.2. :)
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
can some one tell me some good roms for m8?

Does s-off necessary for installing a custom rom?
[One (M8) Q&A, Help & Troubleshooting] Dewzone:
[MENTION=7320945]Abid_khan[/MENTION]

As far i know that there are custom roms for s-off and s-on.

some will require it and some won't.

ViperOne M8 (5.0.2 ) and Cynogen 13 Nighlty.

Another one is M**** HD. (i forgot the name :D )
[One (M8) Q&A, Help & Troubleshooting] Einwod:
All custom ROMs will work with s-on.
[One (M8) Q&A, Help & Troubleshooting] Dewzone:
[MENTION=7320945]Abid_khan[/MENTION]

Can give me link to 5.0.2? If found :)
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
ROMs can be easily found in the Development Section: http://xdaforums.com/htc-one-m8/development

Custom ROMs don't need to be rooted, as they come pre-rooted.

If you are talking about rooting the stock ROM:

1) Unlock bootloader using HTCDev.com

2) Install custom recovery TWRP 3.0.0.0: https://twrp.me/devices/htconem8gsm.html

3) Download SuperSU 2.65, then flash with TWRP: https://download.chainfire.eu/921/SuperSU/UPDATE-SuperSU-v2.65-20151226141550.zip

As mentioned by Einwod, be sure to read read read and understand everything

before

you begin any of the steps. If there is something specific you don't understand, come back here and ask.

Neither is "better". They are just different. What works best for you, depend on your individual preferences and needs.

Viper is a Sense based ROM similar to the "stock" Sense experience; but with lots of tweaks and customization options .

CM13 is an AOSP type ROM, with no Sense features.

If you can't decide, try both and see what you like better. Make TWRP backups of your stock setup (or custom ROM, if you like it), that way you can easily "Restore" if you don't like a custom ROM.

If you want to do something that requires root, than you root. That's basically all there is to it. We can go much more in depth, but it depends on what you want to do, or what your concerns are. In short, your question is a bit vague, and difficult to answer.

The reasons "pro" for a custom ROM is if you want more performance or customization over the stock OS.

The main "con" against custom ROMs, would be that you need to return to stock in order to OTA update.
[One (M8) Q&A, Help & Troubleshooting] sgh6:
add similar header files in goldfish kernel

I wrote loadable kernel module and test it on phone, but now i want to test it on emulator. I use msm kernel to build that module,and use some headers in msm kernel like

msm_smd.h

but emulator use goldfish kernel and doesn't contain that header . is there any way to use msm kernel and boot it on emulator (i ask bcz i build it but msm kernel dont boot on emulator)? or how can i find similar header for goldfish kernel? really need help:crying:
[One (M8) Q&A, Help & Troubleshooting] Dewzone:
[MENTION=660462]redpoint73[/MENTION]

Thanks.

Installing twrp can be done by just copying it to sd card then just apply update from sd card?

Or it should be done by cmd/adb?

And how to perform backup the stock after unlocking bootloader?

Even if i had read much. Still asked to confirm.

Hope u wont mind the asking :)

---------- Post added at 11:52 PM ---------- Previous post was at 11:40 PM ----------

Just found out why i wasn't not able to get the rom download link. Coz i was trying to open the venom link from xda with my phone for some reasons the browser crashed everytime i clicked the link that redirects to venom site. But with laptop it works fine.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Fastboot installation instructions are given on the TWRP link I supplied in my last post.

Applying as an update from SD card will not work.

After installing TWRP, you can make a backup of your stock ROM (and user data) within TWRP.

As I already said, we'll be happy to answer any specific questions you have about the process.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Here's a TWRP.zip that you can install via extSD.

Rename it to 0p6bimg.zip, and place it onto the root of your extSD (formatted to FAT32). Boot to bootloader and select hboot if it doesn't start the flash on its own.

After you have flashed the TWRP.zip, remove it from extSD or rename it again to something else, otherwise every time you boot to hboot, it'll try to update again.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Darn it, I knew that someone would link a SD card flashable version right after I typed that. I know they can be created. But I didn't want to complicate the issue. The .img files from the TWRP website can't be flashed that way, and it has instructions on how to install right on the page I linked.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
I usually use fastboot to install TWRP as well, but I have that 3.0.0.0 zip in my Dropbox, so I thought I would share it.
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
Can someone give me a link for harmon kardon audio? Can i apply it with s-on?
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
that darn [MENTION=4987085]xunholyx[/MENTION] , what the he// was he thinking.

just kidding , xunholyx learned me how to fastboot flash.:cowboy:

"err on the side of kindness"
[One (M8) Q&A, Help & Troubleshooting] myousuf_owen:
HTC M8 Marshmallow Update Problems

Hello everyone,

I have An HTC one m8 Unlocked and since the Marshmallow update and I'm facing a lot of problem. For Example:

Random Reboots.

Phone reset to default settings after the battery has been drained.

waking touch is not functioning perfectly.

A lot of freezes and lags.

battery drains fast.

and more.

I did factory restore couple of times I reinstalled the RUU again. I wiped the cache a lot of times nothing worked.

Bootloader:

Software Status: Official

**Relocked**

S-ON

HBOOT-3.19.0.0000

Radio-1.29.214500021.24.2G

Note I have Unlocked and Rooted this device and then I unrooted it and relocked it

Thanks
[One (M8) Q&A, Help & Troubleshooting] oscarr123:
What are the requirements to install marshmallow ota update for Verizon m8 and how to do it?
[One (M8) Q&A, Help & Troubleshooting] Saroj11488:
I done all that but, I am not able to flash any other app via twrp recovery or not able to install any app as system and also Unable to uninstall any system app.

what should I do to delete any system app.

I am on S-ON, Unlocked, Latest TWRP and SuperSU installed