yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] ryansc375:
Hmmm. Tried again with a Sense ROM and things back to normal. Then back to nightly and poor WiFi transmission speeds resumed. Strange! Can't explain it.
[One (M8) Original Android Development] bgcngm:
In addition to that, if someone needs the M firmware here it is:

M8 GPe - https://www.androidfilehost.com/?fid=24499762636003985

M8 VZW - https://www.androidfilehost.com/?fid=24457741883933342

M8 SPR - https://www.androidfilehost.com/?fid=24391638059059188
[One (M8) Original Android Development] munkyvirus:
T-Mo US M firmware

Everything is in there except the stock recovery, it also wont wipe any data.
[One (M8) Original Android Development] Robert_Acosta:
Could you please post instructions on how to install the firmware on vzw?
[One (M8) Original Android Development] italynstylion:
Can you tell us the version number so we know if we're current enough?
[One (M8) Original Android Development] CmdKewin:
We in europe probably aren't... unless I have misunderstood the commit message

https://review.cyanogenmod.org/#/c/118874

For instance, I originally had the 4.16.401.10 firmware (baseband 1.25.214500021.06G_20.68.4196t.01_F), which means I'm seriously behind.

Going through the whole shenanigans of relocking the bootloader, going back to stock, do several htc updates, upgrading to marshmallow and then reinstalling CM isn't exactly something I look forward to. At least you guys could have warned us in advance....

Then, this is a free enterprise so yea, I can't complain too much :)
[One (M8) Original Android Development] bgcngm:
Yeah, you got the wrong message. Although blobs were taken from GPe firmware for GSM variant, it doesn't mean you're out. You just need to find the firmware.zip for your device. Should be M8_UL, right? There you go: https://drive.google.com/file/d/0BxQLouTlQYOsZXVMakFvdU5YV3c/view. You only need firmware.zip (found inside that OTA .zip).
[One (M8) Original Android Development] jotha:
Thanks for the link. Can confirm that it works with that firmware. Users should only be aware that this firmware.zip resets your recovery to stock (which is not surprising as it is from official OTA :)). Either remove recovery.img from the zip before flashing OR "fastboot flash recovery" your recovery after flashing this firmware.
[One (M8) Original Android Development] sobaquete:
So, that's the thing? We simply flash that zip from TWRP? Do we reboot before installing latest nightly or is not necessary?

And if we want to remove the recovery.img.... do we need to sign the zip?

Thanks!!
[One (M8) Original Android Development] djaychela:
Not sure how much help this is, but I've just flashed the 08 May nightly (with the updates that invisiblek mentioned), and it works on my baseband (although still with the issues I experienced before - it's several reboots before it will recognise I have a SIM - not because of the SIM itself, but because it doesn't recognise the baseband).

Anyway, my baseband is 1.29.214500021.12G_20.72.4196t.01_F - I'm on O2 in the UK. Hopefully that version number will help you?
[One (M8) Original Android Development] jotha:
No, you can't flash this from recovery. You have to flash this firmware via fastboot. The method depends on wether you are s-off or not. If you are s-off und unlocked it's just two steps:

1) fastboot oem rebootRUU

2) fastboot flash zip "nameoffirmware.zip"

If you are s-on and/or locked it's more difficult and you may lose all data. There is a guide to be found somewhere in General subforum.

I don't see any signature files inside the firmware.zip, so I think it wouldn't be necessary to sign it. But it's easier to reflash your recovery after updating firmware (also done via fastboot).
[One (M8) Original Android Development] italynstylion:
There seems to be something about this ROM that keeps mighty text from working. Very annoying and I can't figure it out. Anyone else have this issue?
[One (M8) Original Android Development] andreas0013:
what are the advantages of this change?

---------- Post added at 05:43 AM ---------- Previous post was at 05:37 AM ----------

i have the same baseband, have you changed it yet?
[One (M8) Original Android Development] sobaquete:
As far as I understand from the not-so-complete instructions I found, for S-On users (as myself), the steps are the same ones you listed, but adding a "fastboot oem lock" before to relock the bootloader (which will probably delete all the internal storage). I may be wrong, so if someone could correct me, it'd be great.

On the other hand, I guess that the file posted by [MENTION=455439]bgcngm[/MENTION] is the M8_UL upgrade from firmware 4.16.401.13 to firmware 6.12.401.4. And, according to this thread, they correspond to the "401" variant, the one used by phones with CIDs HTC__001, HTC__J15, HTC__E11, HTC__203, HTC__102, HTC__405, HTC__Y13, HTC__A07, HTC__304, HTC__032, HTC__016, HTC__M27, HTC__K18, HTC__002 and HTC__A48. In my case, although my phone is also M8_UL, my CID is VODAP304, so I think I need the "161" variant (i.e. upgrade from firmware 4.19.161.2 to 6.12.161.4. Having in mind that I'm S-On, I guess it would be safer for me to use exactly the files that correspond to my CID, am I right?
[One (M8) Original Android Development] jotha:
Yes, you are right. If your bootloader is unlocked and you are s-on, you have to "oem lock", which will practically reset your phone. After the firmware update you have to go through the process of unlocking the bootloader again, like the first time you did it. After that you can restore the nandroid you (hopefully) made before you startet that thing.
[One (M8) Original Android Development] bschmidy10:
So there is no way to update baseband without resetting or wiping recovery or data or system or something...? I know on the g3 there were pure baseband zip updates installed thru twrp that did the same job with no issues or wiped data
[One (M8) Original Android Development] jotha:
AFAIK it is possible to make such update packages also for M8 (I think I saw those), but also AFAIK only for S-Off devices. You can't write (for permission reasons) to the relevant areas, as long as the device is locked. Additionally I think you could only flash parts of firmware that way and the zip would have to be custom-made.

But I haven't really looked into it deeply and I am no expert here. I s-off my mobile as soon as it is possible.

Then again, if you are S-Off and unlocked, then flashing via fastboot is also a breeze and doesn't kill anything.
[One (M8) Original Android Development] bschmidy10:
Thanks for the help friend :) what's the easiest way to s-off ?
[One (M8) Original Android Development] bgcngm:
Sunshine S-OFF.
[One (M8) Original Android Development] tsukasayeo:
Is any chance to support miracast?

I can connect to dongle, but only green screen shows up.
[One (M8) Original Android Development] bgcngm:
We have WiFi display enabled (https://github.com/CyanogenMod/andr...orks/base/core/res/res/values/config.xml#L214), although I never tried. Can you get a log while connecting to the device and starting cast?
[One (M8) Original Android Development] masterdex:
interesting news

View attachment 3747353
[One (M8) Original Android Development] djlukas1983:
I have some questions.

How does your caller hear you while you're talking thru the loud speaker feature on CM13? Is there any echo or any other distortion like that?

How is your battery life on CM13?

Wysłane z mojego HTC One_M8 przy użyciu Tapatalka
[One (M8) Original Android Development] ellocogato:
I'm on a rather old nightly (20160216), so my comments may not be quite relevant. I have had issues on this phone with speakerphone echo since CM12. There are certain cases (like when I have the phone propped up with the case's kickstand) when the echo sometimes doesn't happen, but most of the time the caller hears an echo of their own voice.

Battery life has been quite good (average of 2.5% / hour, with location set to high accuracy and Google Now disabled). I charge it every night, but I could easily go 2 days on a single charge.
[One (M8) Original Android Development] rambleon84:
Flashed my latest Sprint Firmware and then clean installed the 5/10 nightly with 5/10 micro open gapps. Everything is fine but having an issue with contacts. There is no option to sync contacts. Looked in Settings>Accounts>Google and there is no option to sync contacts.

Anyone have a solution? I tried flashing 5/11 mini gapps but no luck. No option within contacts to sync a gmail account. I tried adding it as an exchange but it just says i am already using the user name as an account. Has anyone clean installed 5/10 nightly have any issues with contacts?
[One (M8) Original Android Development] generalprobe:
im a bit confused if i have to update the firmware with my htc m8 (s-off) (m8_ul htc__102) hboot 3.19 radio 1.25.214500021.06G to be able to flash the latest cm13 versions. [MENTION=455439]bgcngm[/MENTION] posted this https://drive.google.com/file/d/0BxQLouTlQYOsZXVMakFvdU5YV3c/view which i downloaded and extracted the firmware.zip

now is this the right firmware for my phone and how do i proceed now?
[One (M8) Original Android Development] bgcngm:
Just open android-info.txt file that is inside firmware.zip and you'll see the targeted modelid and cidnum. Also, mainver tells the HTC package version which you can compare with yours to see if you are already up-to-date.
[One (M8) Original Android Development] generalprobe:
7zip tells me that firmware.zip is not a zip file. now thats odd?
[One (M8) Original Android Development] bgcngm:
There's some special compression on those firmware.zip files. If you're on Ubuntu it opens file. In case of Windows, try WinRAR.
[One (M8) Original Android Development] generalprobe:
[MENTION=455439]bgcngm[/MENTION] i verified both with the android-info.txt then moved to flash the zip. (flashed twice) then right afterwards the twrp recovery. now i tried to boot the system but it does not boot anymore.

i went then to twrp to clear dalvik and cache but when i do that i get: Failed to mount '/carrier' (invalid argument)
[One (M8) Original Android Development] bgcngm:
You have to flash CM again.
[One (M8) Original Android Development] generalprobe:
is a dirty flash sufficient?
[One (M8) Original Android Development] djlukas1983:
Thanks for the answer.

And anyone else can tell how is it on the newest built versions?

Wysłane z mojego HTC One_M8 przy użyciu Tapatalka
[One (M8) Original Android Development] jotha:
I get this error also in TWRP since flashing firmware and CM , but that has no negative effects on the functionality of my phone. I get it everytime I flash a new Nightly since then. So I think that error message has nothing to do with your booting problems.
[One (M8) Original Android Development] generalprobe:
i dirtyflashed the latest nightly and gapps and it works now again.
[One (M8) Original Android Development] flashback8:
Same problem here. It's driving me nuts. Any viable solution, or even an explanation of what's going on, would be greatly appreciated.
[One (M8) Original Android Development] kb8no:
I have Tmo variant on ATT long since with latest firmware. The signal bar in notification never ever worked right. Always jumping around in slow meaningless increments also reflected in Network Cell app and similar. Often zero bars even though no data problems. Very very slow to reestablish LTE after dropping down to HSPA. Same issue on Sense ROMs. Has had me really down on M8.

So we hear on forum they have been working on RIL. Then I flashed 5/10 nightly over 5/7 nightly and between those 2 nightlies, BAM, fixed! Signal bar smooth appropriate increments that match Network Cell app. Jumps back to LTE from HSPA quickly.

Anybody else notice this change who wasn't angsting over firmware upgrade? What a difference. I wonder what they did? This ROM now really rocks. In my routine I can't find a single thing to complain about.
[One (M8) Original Android Development] jhhindle:
HI there,

I was having the same problem - I managed to fix it through downloading google contacts sync, then giving permission for the service to access contacts. A restart and resync in accounts should be all thats left :laugh:

_ Iv'e just purchased a second hand M8 and thrown CM13 on, does anyone else have issues with the display temporarily going 'negative' or into high contrast mode... I find this can be fixed by a relock of the phone . I'm not sure if this has something to do with CM or the Hardware it self (The phone screen feels like it's loosely connected to the base)

Hope I could help,

Peace

EDIT: I also installed MIcro Gapps, perhaps the requisite service just isn't included . /weird.
[One (M8) Original Android Development] bgcngm:
Next nightly will include major WiFi related changes. Hope this can address those slow speed issues reported by some users. ;)
[One (M8) Original Android Development] rambleon84:
What is the Google Contacts Sync? Not finding an app with that name, any more details there would help. It mostly just texting/calls that seem to be affected, gmail/hangouts pulls in the contact just fine. I've been having to guess who some of these phone numbers texting me are, sadly most phone numbers are no longer memorized by me :confused:

Also, I havent had any issues with the display changing between negative/contrast. That sounds like it might be hardware related
[One (M8) Original Android Development] jhhindle:
Download http://www.apkmirror.com/apk/google...gle-contacts-sync-6-0-1-android-apk-download/

Install, reboot, re-check that contacts is ticked to sync .

It does seem hardware related , weird.
[One (M8) Original Android Development] munkyvirus:
My phone won't hook up to WiFi. It connects, but no traffic is getting through. WPA2 PSK if it matters.
[One (M8) Original Android Development] Jongla:
I am on 8th may nightly.

I do not have any major problem with calling audio,sometimes the voice comes out cracked but i think its a problem with my provider,as find this problem on my other phone too.

I get mostly 3-3.5 hours of SOT mostly with Xposed installed and Efficiency battery setting.I also play online games like COC for half or more hour in this time.

Highest 4-5% drain overnight with screen off.
[One (M8) Original Android Development] bgcngm:
Please note that your M8 will now report a different WiFi MAC address (the real one). Make sure your router is not blocking it.
[One (M8) Original Android Development] munkyvirus:
There isn't any MAC filtering on our router. Forgot to mention, it's the latest nightly. Just rolled back to yesterday's and WiFi fired right back up.

EDIT: IGNORE ME, it appears to have figured itself out. WiFi working on latest.
[One (M8) Original Android Development] omer7:
Deleted
[One (M8) Original Android Development] Jongla:
Any workaround to increase the quality of audio that sound recorder records?

I recorded a full song,and after playing it I felt like killing myself.

I think the bitrate is set very low somewhere.
[One (M8) Original Android Development] flashback8:
Thanks! This solved the problem. FWIW, I installed Mini GApps. Very weird that this doesn't seem to be included except, presumably, in the full collections. I'll see if I can open a bug report.
[One (M8) Original Android Development] Zile995:
Try Parrot (it is sound recorder app) from play store.
[One (M8) Original Android Development] bgcngm:
So, what was the problem?

By the way, I got a very positive feedback via email:
[One (M8) Original Android Development] munkyvirus:
No idea, I flashed back to yesterday's then to today's again and it just started working. My only guess is the weak signal handover feature being overzealous, but I doubt it.
[One (M8) Original Android Development] bschmidy10:
Could somebody give me the step by step guide to updating my firmware?

I am currently S-on.

TWRP installed

Running latest CM13 nightly before firmware update requirement

Sunshine will not work with cm13.

Thanks for any help
[One (M8) Original Android Development] finalista:
muito obrigado! very good work :o
[One (M8) Original Android Development] CmdKewin:
Nope, I did not... this morning I updated from 2016-05-07 to the latest nightly (2016-05-12), without updating the baseband... no issues whatsoever, I got signal and phone works brilliantly :)

That's not to say I might have issues down the road, so don't take my word as gospel ;)
[One (M8) Original Android Development] sobaquete:
OK, I'll tell you what I plan to do (probably when a snapshot version is released), but I didn't test it myself:

Backup all your required data: To be on the safe side, I'd store my photos/music/etc in my external SD card, perform a Titanium Backup over my apps and a nandroid backup of the current rom in TWRP. Both TB and TWRP backups would be also stored in the external SD (or even in a different device)

Relock your bootloader: Being S-ON, you have to do this. I'm not sure if this erases all your internal storage. Reboot into fastboot mode, connect your PC (which should have the drivers and the mini-android SDK) and enter the command:

fastboot oem lock

Flash the new firmware: Make sure you have downloaded the correct firmware according to your CID/MID. You can find the complete list of firmwares here. To be sure, open the downloaded zip and check the file android-info.txt to see if the MID/CID is right. (Note: 7-zip doesn't open the firmware zip, try other app).

Finally, enter these commands:

fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot reboot-bootloader

Unlock your bootloader again: This will erase your internal storage if it wasn't done before. I'm not sure if the Unlock_code.bin file you used when you first unlocked will be still valid (or if you still have it); if not, you will have to extract a new token (fastboot oem get_identifier_token) and validate it in the HTCDev website.

The command to unlock is:

fastboot flash unlocktoken Unlock_code.bin

Install TWRP again: if you didn't remove the file recovery.img from the firmware zip, then you are back into stock recovery. To go back to TWRP, just use:

fastboot flash recovery recovery.zip

Flash CM13 rom and recover your backups: you can go on from here

Please double-check every step, as there may be some errors. Hope it helps!
[One (M8) Original Android Development] bschmidy10:
Wow! You are incredible! I can't thank you enough friend :) I will go through this tomorrow and report back on how it goes.

You are a hero!
[One (M8) Original Android Development] Ragarianok:
Battery icon on status bar looks a bit weird.
[One (M8) Original Android Development] @di:
I have 20 mbps connection at home. When I do the wifi speed test at home, one on my wife iphone 6 plus it exactly shows 20 mbps but when i do on my m8 using latest nightly it shows 10 mbps. It starts with 20 but gradually comes down to 10.
[One (M8) Original Android Development] ryansc375:
Thank you for fixing WiFi!

Yes! I was one of the people that noticed the major difference between Sense and Cyanogenmod download speeds on both 2.4Ghz and 5Ghz frequencies. With the 5-12 nightly, the problem has been eliminated! The only problem I am still experiencing with Cyanogenmod is that when using the "Performance" option under battery settings, I get a lot of reboots. This has been happening on multiple nightlies, including the one from 5-13. Nothing in particular seems to trigger it. I'm running the latest 6.12.401.4_R international firmware and am installing using TWRP 3.0.2 (clean installs, no mods, special kernels, etc.). Other than that everything is working great.

Ryan

BTW, even though the Antutu scores (which I know are not totally accurate indicators of performance) are a fraction of my iPhone 6s, my M8 running the latest Cyanogen keeps up and even exceeds my 6s when it comes to opening a variety of apps. Amazing!
[One (M8) Original Android Development] djlukas1983:
Does nfc work for you on this rom?

Wysłane z mojego m8 przy użyciu Tapatalka
[One (M8) Original Android Development] bgcngm:
Yes, it does. Although not the same way as in stock, because HCE is not supported.
[One (M8) Original Android Development] andreas0013:
shouldn't we go back to stock rom and update the firmware though a system update or something so we are sure that we are using the latest firmware? i am asking because the firmware's post is one year old, are those firmwares up to date?
[One (M8) Original Android Development] bgcngm:
No, you don't need to update firmware.zip though the system menu. The instructions above are correct and the most up-to-date GPe firmware is here: https://www.androidfilehost.com/?w=files&flid=42923.
[One (M8) Original Android Development] djlukas1983:
No HCE does it mean we cannot pay using nfc? And does gps fix work? Cause I cannot get fix, it sees the satellites but doesn't connect to any.

Wysłane z mojego m8 przy użyciu Tapatalka
[One (M8) Original Android Development] sobaquete:
Well, the post is one year old, but it's being updated regularly (last update from April 2016), so I guess we can be confident that the firmwares are the latest.

On the other hand, your proposal also works: revert to stock rom and stock recovery, boot, check for OTAs and go back to CM13. It works and you don't need to relock the bootloader in the process.

My advice is that you follow the method you feel more comfortable with.

Good luck!
[One (M8) Original Android Development] tsukasayeo:
Here's catlog.

It might have no hdcp support?
[One (M8) Original Android Development] bgcngm:
Could you please push the attached blob (extract it from the .zip) into the phone and try again?

adb push libstagefright_hdcp.so /system/lib/
[One (M8) Original Android Development] rambojambo21:
Can't seen to get GPS working anymore? I'm on the latest firmware. Also the circle battery status bar icon is buggy as the text is wrong size and sometimes it doesn't show the text .
[One (M8) Original Android Development] morr22066:
Verizon M8

As far as the text goes, are you using any themes? If so try going back to the stock system theme and reboot at least once. The themes do not keep up with all of the changes and can make things buggy. Deep Darkness and Material Glass seem to be updated frequently and I rarely have problems with either of them.

As for the GPS, it seems to be working fine for me on the latest builds. I usually try one of the GPS apps in the play store like GPS toolbox or GPS essentials to test the GPS and make sure it is locking on the satellites.
[One (M8) Original Android Development] rambojambo21:
Not using any themes. I think it might be time for a fresh wipe seeing as I'm still using the same /data partition since CM 12.1.
[One (M8) Original Android Development] djlukas1983:
I have a fresh install of the latest built and gps is not working properly. Have no fix.

Anyone knows why there is no HCE support for NFC? And will it ever be supported?

Wysłane z mojego m8 przy użyciu Tapatalka
[One (M8) Original Android Development] bgcngm:
It is not theme related. It's a bug and you need to wait until it gets fixed.
[One (M8) Original Android Development] bgcngm:
It will not be supported, because HCE support for pn544 chip is closed source.
[One (M8) Original Android Development] tsukasayeo:
I put it into phone and can't do casting anymore.
[One (M8) Original Android Development] Jongla:
Any way to make Duo camera effects and Slow motion work on CM?

I have tried Sense camera and gallery,but there is no option for slow motion or duo effect.

If these features start to work,I can peacefully forget sense.
[One (M8) Original Android Development] rambojambo21:
What about the GPS, is that a current bug or is that an issue my end?
[One (M8) Original Android Development] djlukas1983:
Is there a way to use backside microphone when making video or audio recording instead of using front microphone?

I found another bug. After using do not disturb function for the night and after turning this function off my phone doesn't ring anymore. I have to reboot my phone to hear a ringer again.

Wysłane z mojego m8 przy użyciu Tapatalka
[One (M8) Original Android Development] Robert_Acosta:
When do the nightly get built and come out?
[One (M8) Original Android Development] Ragarianok:
Don't ask for ETAs.
[One (M8) Original Android Development] Robert_Acosta:
Not asking for an eta read my post again