yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] consuldore:
Hi bgcngm, first thing's first.

Thank you for this great ROM, since the last update I never had a disconnection again.

This is so great, cause I use my phone now as my main internet device to connect all my computers.

Side note: I only get LTE to work on the fist sim. So it seems that it doesn't make much of a difference what I choose in the sim settings.

But the reboot on choose sim is back, kinda.

I have installed a sip account and when I try to call someone and choose the sip not a sim account the phone reboots.

It would be so much help if you could look into this.

Thanks again and keep up the great work.
[One (M8) Android Development] bgcngm:
I have tried LTE mode on the second SIM and it worked. In fact, that was one of the first big improvements I have noticed when comparing stock with CM.

As far as it concerns to your issue, please send a log. Take a logcat and try to replicate the issue.
[One (M8) Android Development] Simply_S:
Seem to have found another issue. Still running the nightly 20151002 because I haven't had time to update recently (and generally have no real reason to). Apologies if this has already been reported/fixed

For some reason, and I can't identify when or why this happens, the preferred SIMs for calls and SMSs change settings. I have set them to "Ask each time" and they revert to SIM2 which is my roaming SIM.

Also, when using my Bluetooth car kit, calls are made but correspondents can't hear me, and I can't hear them. Not really ideal :)

Otherwise, still very, very happy
[One (M8) Android Development] simonvfr:
Neither problem shows for me (currently on 20 Oct nightly, but same holds for earlier builds).

I have SIM1 as default for outgoing calls/SMS and it stays selected.

Bluetooth working with no issues on both a Sony handfree and my car Clarion radio.
[One (M8) Android Development] Simply_S:
Downloading 20151020 as I write. It seems that it (once again) has something to do wih connectivity. I had a short drop this morning (I was made aware by a popup on losing data connectivity on my roaming SIM). Afterwards, settings had reverted to SIM2
[One (M8) Android Development] co2-guy:
Hi

First off, I cannot express how great it is, that you got Cyanogenmod to this phone!

Before I got this phone, I had CM and loved it.

Now I am using stock rom, but are only holding on to it, because I have gotten used to automatic call recording and can't live without it :)

Has anyone tried getting call recording to work on this phone with CM?
[One (M8) Android Development] Simply_S:
Still having the settings switch issue on the 20151020 build. Not a major issue since I know how to fix it, but irritating.

Of note is the fact that only calls and SMS default to SIM2. Data settings stay as they are
[One (M8) Android Development] simonvfr:
I'll change my settings to 'ask every time' to see if the same problem occurs for me. The data setting is different, of course, as it doesn't allow an 'ask every time' option.

Has your Bluetooth problem resolved?
[One (M8) Android Development] Simply_S:
Ashamed to say that's difficult to answer :(

I received a call today, no issues. However, for outgoing calls, I can't work out how to select the operator. Need to test when I have some time and am stationary (not often !)
[One (M8) Android Development] simonvfr:
I think that, for outgoing calls, it is not possible to select the SIM from the bluetooth device. In may case, using bluetooth headset or car radio, if I want to select for each call, then I have to initiate the call and make the selection on the phone itself. If I have set a default SIM for calls (which I normally do) then calls can be initiated from headset, radio or phone.

I wonder if this is the origin of your issue with settings not persisting? Have you been initiating calls from the radio?

I have now had 'ask every time' for calls and SMS running for two days with no problem. I have not been able to replicate your issue.
[One (M8) Android Development] Simply_S:
No, because of the selection issue, like you, I have been selecting from the 'phone. Will try to replicate this weekend

Glad you're not having the issue, but were you affected by network drops ? They seem to play a role so if you're not having them, then it could be normal that you don't have the issue. It's as if the settings get changed when the network kicks back in
[One (M8) Android Development] simonvfr:
You may well be right. I am currently roaming in the UK and so hard to get my SIM1 to lose network as it just moves around between the four available networks. I'll leave it set to 'ask every time' anyway - then at least there's a chance I might be able to confirm your problem on another phone/network combination.
[One (M8) Android Development] bgcngm:
Is anyone here using encryption on m8dug/m8dwg?
[One (M8) Android Development] bgcngm:
Good news for you! :D

Call recording has just been enabled in CM for HTC One M8. I haven't yet tested, but the feature should be available on the next nightly build. Don't know how it behaves for dual SIM devices, although.
[One (M8) Android Development] simonvfr:
I've been running with 'ask every time' for calls and sms for two weeks now. Had the chance at the weekend to give it a thorough test with network drops and much travel round country by train. Despite the tough conditions, I have not seen any instance of the problem you described where the SIM selection would change. I'm now planning to go back to my original settings. Are you still having this issue?
[One (M8) Android Development] Simply_S:
Hi,

Sorry, but it's difficult to say. I was so frustrated by the situation that I ended up fixing it on SIM1. However, of note is that yesterday (and today) I have had spontaneous reboots (3 in all). When I checked the SIM settings just now, they had reverted to ... Ask Every Time ! There's definitely something that's not sticking there.

I'll leave it as is (Ask Every Time) and report back.

Currently running build 20151101 as I have no other issues that seem to merit updating. Please let me know if you think otherwise

Regarsd
[One (M8) Android Development] joe_donkor:
Hi, first congrats to bgcngm for putting in so much effort into getting C;12.1 up on out devices. My experience so far has been pretty good with a couple of oddities that I'll mention now. Read through the entire thread and I don't see them mentioned so here goes.

1. When I first flashed my phone, it would restart a couple of seconds into a call, flashed twice more, second flash fixed the problem.

2. I have set only to receive priority notifications between 22:00 and 07:00 but I hear all notifications anyway - A minor issue, was wondering if anyone else has seen it?

3. The phone charges really slowly on USB connected to my computer. On a mains charger, it charges quicker but gets really hot. Also the battery is discharging pretty quick. Has anyone else seen that?

Cheers and keep up the good work!
[One (M8) Android Development] kazavfr:
Hello, I installed the rom and it is fantastic !!!

I have a few problems:

-the data connection has a hard time working

-the wireless router does not work

'I framework for select calls on each call the sim and do not, whenever the sim1 assigned directly

Anyone else will happen? No solution?

thanks
[One (M8) Android Development] bgcngm:
Snapshot (stable CM build) coming out soon.
[One (M8) Android Development] joe_donkor:
I went back to MaximusHD as no matter what I tried, the phone would run out of charge after 6 hours and take forever to charge
[One (M8) Android Development] simonvfr:
Strange. My experience (also coming from Maximus) is very different. Since beginning of September I have averaged around 20 hours life (discharging roughly 5% per hour, obviously varying with use) and my standard night-time charge runs at 40% per hour until 85% is reached.

I'm looking forward to Doze when CM 13 comes, but life is ample for my daily use.

Quickcharge would be nice - but not a problem that it hasn't been enabled in CM.
[One (M8) Android Development] bgcngm:
I have never tried Maximus ROM, but as far as I know it is pretty close to stock ROM. Nevertheless, the battery life is much better with CM than with stock.

Why do you say it hasn't been enabled in CM? As far as I know, it is supported. Do you have the HTC fast charger (or any QC2.0 compliant)?
[One (M8) Android Development] simonvfr:
Maximus is very close to stock. And yes, battery life is (a bit) better with CM.

Re. Quickcharge. I know it should be working with CM (I looked at this first: http://review.cyanogenmod.org/#/c/84769) and so I bought a certified QC2.0 car charger. Result - no faster charge than normal, measured with app, meter and timing.

Of course, it could be a dodgy charger, and I haven't been able to test it with any other QC enabled phone. Having spent out once, I was reluctant to buy another charger.

So, can anyone confirm an M8D running CM that definitely does Quickcharge?
[One (M8) Android Development] kazavfr:
Stock rom 4.4.4 :good:
[One (M8) Android Development] rhodyvik:
Wooohoooo new Snapshot up!

---------- Post added at 10:46 PM ---------- Previous post was at 10:44 PM ----------

Yes it works. I have the official QC2.0 Unit from HTC. Actually I have 3 of them and they all work with CM on latest builds. My phone can go ~24 hours of normal use without needing a charge. I use Bluetooth for 6 hrs a day and then 2 hours steaming audio through Bluetooth @ the gym. I'm on a different kernel than stock though, which I feel is helping a lot.
[One (M8) Android Development] bgcngm:
We are closer than ever...
[One (M8) Android Development] wushi8:
great!waiting!
[One (M8) Android Development] bgcngm:
For those willing to try cm-13.0 (Android 6.0), you can head over to the newly created thread. Please note that the release is in an early stage, although I am already running it since a few days without any major issues.
[One (M8) Android Development] rhodyvik:
Is anyone else having issues with Mobile Data going to the exclamation point every time you're out of WiFi zone? Every time I switch locations I have to reset the APN's. I'm not sure if this is a known glitch or something different with my phone individually?
[One (M8) Android Development] simonvfr:
I've also had this problem in the last couple of weeks, and it has caused me real problems. Moving around the country, at certain predictable points the signal strength meters for both SIMs have gained an exclamation and I have lost data. Voice calls and sms still worked. Only way I have found to regain data (almost always worked) is a reboot. I haven't tried APN changing. In one place I stayed for three nights this week I couldn't keep data for more than a few hours at a time. Searching for networks, and changing to a different network (which I could do as I am roaming on SIM 1) did

not

regain data even though I registered successfully on the new network, and could make voice calls. So, it doesn't seem to be any sort of network problem . . . .

Now I am back in my usual location (though still roaming) and the data connection is once more rock solid reliable, whichever network I connect to.

No logs - as this happened while travelling. :(
[One (M8) Android Development] rhodyvik:
No worries. Unfortunately I'm at least a little less stressed knowing others have this issue. I don't know how or why I would change APN settings? I know I can add or change to a few others in the automatically received list but I've always been used to connecting to "VZWINTERNET"

And yes this has just recently happened. I am checking to see if the CM 13.0 release for the M8 will work on my VZW model. Are you on VZW as well [MENTION=5897597]simonvfr[/MENTION] ?
[One (M8) Android Development] simonvfr:
It was your mention of APNs ("Every time I switch locations I have to reset the APN's.") that made me raise that. Not sure what you meant about resetting APNs.

I'm not on Verizon - I'm using a French SIM (Bouygues) in the UK - so we are clearly experiencing a worldwide issue, lol. Anyone else any thought?
[One (M8) Android Development] bgcngm:
Please don't use this thread to discuss about the single SIM variants of M8. This thread is only for dual SIM variants. Go here instead. :good:
[One (M8) Android Development] rhodyvik:
No problem. Thank you for being nice about it! I appreciate it :)
[One (M8) Android Development] mike.87:
Download link not working anymore

Any chance we can get a new link for downloading the ROM? This one looks like not working, as well as cynogenmod website... thanks!

Mike
[One (M8) Android Development] DahakePL:
What's the point of using such an outdated rom?
[One (M8) Android Development] mike.87:
Thanks for the reply! I've got this HTC M8 dual sim, the model name is htc_mecdugl. I couldn't find a single ROM that wouldn't return me error 7 right after starting the installation.

I tried the HTC One M8 Exodus ROM, all the Lineage 14.1 back till the 13 as well as any other Cyanogenmod ROM that was thought to be compatible, all ended up with error 7. Every link to previous versions of these ROMs are either not working or no longer available online.

The only ROM that worked so far is the DOPPELKANGER M8 GPE, but unfortunately after the installation my phone is only rebooting INTO the bootloader, forcing me to either go into TWRP recovery again and again or nothing. I can't find a way to reboot the new OS, so in the end I'm not sure whether the DOPPELKANGER installation worked or not :rolleyes:

So either I resolve the issue with booting loop (which I still haven't found a way to) or I try another ROM...

Any help is of course super appreciated.
[One (M8) Android Development] DahakePL:
Isn't it HTC One E8 ?

Try this forum - https://xdaforums.com/one-e8/development
[One (M8) Android Development] mike.87:
Mine is called HTC M8 Dual Sim, but I can see there is some interesting entry in this page you've linked.

I am going through it, maybe I'll find something useful.

Any suggestion about how leaving the bootloader loop?

If I had this happening on a pc I'd just change the boot sequence, but here I have no clue. Thanks for now!
[One (M8) Android Development] mike.87:
Now I can't enter the OS

Hi again, the ViperM8 ROM I found on the forum you linke was flashed without any problem.

Unfortunately, I keep having the same problem I had before: I can't enter the ROM I flashed.

The HTC reboots into the HBoot by default, allowing me to only go Fastbook and enter the Recovery and nothing else.

Any idea about how to solve this?

Thanks
[One (M8) Android Development] DahakePL:
Is your bootloader unlocked ?

Did you wipe before flushing?
[One (M8) Android Development] mike.87:
Yes, bootlocker unlocked and relocked various times to try all possible solutions I found on the internet. I wiped everything except for internal storage.

The last thing I am going to try is re-installing the RUU, if I find it, maybe it will help...
[One (M8) Android Development] DahakePL:
How the phone looks?

Is it metal or plastic
[One (M8) Android Development] mike.87:
Mine is made of plastic. The metal one was the single sim model if I'm not wrong.
[One (M8) Android Development] DahakePL:
Then you surely have HTC ONE E8 not M8 and by flashing M8 files on it you might've flashed wrong twrp

Spec wise they are NEARLY identical but still some stuff will work while most will not
[One (M8) Android Development] mike.87:
I see on some websites it's called E8, but mine shows the M letter when looking at the specs, and GSMarena has them separated like that

http://www.gsmarena.com/compare.php3?idPhone1=6483&idPhone2=6397

Mine is the one on the left :)
[One (M8) Android Development] DahakePL:
All M8 are metal so if you have a plastic device then it can't be a M8
[One (M8) Android Development] mike.87:
Alright then!

Do you think the boot loop could be due to this difference? Like TWRP or ROM not being the right ones for this model, even though they worked smooth during installation?
[One (M8) Android Development] DahakePL:
Is it international or for China market ?
[One (M8) Android Development] mike.87:
China market I guess. Bought from there and never seen it in Europe.
[One (M8) Android Development] DahakePL:
Try this site,

clubgsm.vn/threads/htc-one-e8-e8-dual-sim-ruu-ota-twrp.36085/
[One (M8) Android Development] mike.87:
Thanks mate, I'm having a look into this! Will let you know asap.
[One (M8) Android Development] mike.87:
I'm not having luck flashing anything I find in this website. The recovery keeps crashing too. I think the phone itself is starting to have enough of it I'm afraid.

Anyway, this is a screen of my Hboot http://imgur.com/0x3OvB6

Just realized it shows nothing after OS. At the moment I have nothing else else to try :confused:
[One (M8) Android Development] DahakePL:
Follow this - https://dutchdanny.com/dev-blog/123-remodel-s-off-needed-m8sw-china-remodel-to-m8sw-eu

Try to look for chinese stock rom elsewhere cause the link is down
[One (M8) Android Development] mike.87:
I think I found that Chinese ROM at the link of before (the one you linked me) but I exceed the number of downloads for today, so I'll try it tomorrow.

I downloaded and pushed the Stock EU 1.21 TWRP Backup but returns "The zip file is corrupt!" so I can't flash it apparently. I'll try with the ROM tomorrow anyways, maybe it'll work out with the recovery I have at the moment.

Thanks!
[One (M8) Android Development] DahakePL:
I have a strange feeling that you have a wrong TWRP version ;p

cheers
[One (M8) Android Development] mike.87:
Just tried it again with the HTC E8 TWRP and still returns "zip file is corrupt". No idea what's wrong. If only I could find a way to boot into the phone and exit the loop.
[One (M8) Android Development] DahakePL:
Just try reflashing the stock firmware tomorrow as you said
[One (M8) Android Development] mike.87:
I made it eventually :D I flashed the ViperM8 again, this time I choose a different career than default - magic! After flashing it booted out of the bootloader and went into the ROM.

Two days and a half of fighting but it worked in the end.

Thanks so much for your help guys!!
[One (M8) Android Development] DahakePL:
Which carrier did you choose?

Maybe it'll help future people
[One (M8) Android Development] mike.87:
The first choice was DEFAULT, which I tried for the first time. Then the one that worked is the second last, which only said HTC E8 (or M8). Then it worked!

Just to add another important info, my HTC M8 (or E8) Dual Sim is having hardware issues. No Sim cards are detected and the camera stopped working as well, apparently not for software issues (at least the camera should have worked after all the times I reset to factory).

Hence, I am not yet sure whether ViperM8 is going to recognise both Sim Cards. I will update as soon as I will have that part fixed too.
[One (M8) Android Development] bgcngm:
Unfortunately, NFC is still not working for me and I haven't yet found the root cause. Everything except NFC is fully working, which is great anyway. :D
[One (M8) Android Development] bgcngm:
Although I haven't yet confirmed for sure, it seems to me that mobile data remains established during phone calls on the other SIM card. Also big improvement over the stock ROM, because on stock it disconnects mobile data immediately when a call is placed / received.
[One (M8) Android Development] respera:
bgcngm

Please tell me, how are you packing "system" folder to "system.new.dat" file after make changes ? And, you use Windows OS or Linux ?
[One (M8) Android Development] bgcngm:
That's automatically done during build.
[One (M8) Android Development] respera:
What utility or kitchen use to build?
[One (M8) Android Development] Captain_Throwback:
Built from source.

http://wiki.cyanogenmod.org/w/Build_for_m8
[One (M8) Android Development] respera:
Every time after launch the application "Calendar", app offers configure account Google.
[One (M8) Android Development] bgcngm:
Make sure you install the recommended Gapps package.
[One (M8) Android Development] bgcngm:
I'm on the way to get M8 Dual SIM as a CM's officially supported device, which will mean OTA updates. ;)
[One (M8) Android Development] consuldore:
This is great news.

But just to let you know, I'm still having the issue that both sim cards are disconnected from time to time. Only a reboot can make them work again.

And another thing I've noticed is if I dial a number and cancel when I should select a sim card for this call. The phone reboots.
[One (M8) Android Development] bgcngm:
I was able to replicate that after choosing "Ask every time" on the preferred SIM card selection for calls. I had it always set to a specific card, so never came across that problem. Should be fixed soon, but it is not top priority.

As far as it concerns to the cards being disconnected from time to time, never occurred to me, not even since the early internal alpha releases. Please confirm that your radio version is the same as shown on the screenshot on first post of this thread.
[One (M8) Android Development] consuldore:
I've attached a screen from my setting, so you can see it's the same firmware.
[One (M8) Android Development] bgcngm:
The reboot issue if dialog was dismissed before starting the call was just fixed. I will let you know when M8DUG becomes officially supported, so that you can re-install the ROM from scratch. Sorry, but it has to be that way.
[One (M8) Android Development] bgcngm:
Wiki already in place: https://wiki.cyanogenmod.org/w/M8dug_Info.

The phone has also been added to cm-build-targets, so any time soon the first nightly should be available. I'll keep you informed.
[One (M8) Android Development] bgcngm:
And here it is, the first nightly build: http://download.cyanogenmod.org/?device=m8dug. :victory:

EDIT: Everyone is advised to make a clean install now. So, make a full data wipe before installing this nightly. From that point on, you can accept and install OTA updates. ;)
[One (M8) Android Development] bgcngm:
Android Police: CyanogenMod Nightly Builds Now Available For The HTC One M8 Dual-SIM And Xiaomi Mi4. http://google.com/newsstand/s/CBIwiLifhSU
[One (M8) Android Development] simonvfr:
Thanks - long awaited and very welcome!

Thanks very much to Bruno for bringing CM to our niche device. I had just about given up hope . . . . And now I can run CM12.1 on two tablets and my phone. Brilliant!

Almost everything seems to be working for me (after only one day of testing and adjusting). I don't use NFC so can't comment on that.

However, one major issue for me. The integration with Fitbit is no longer working. Since getting my phone a year ago I have used the Fitbit app included with the stock ROM, and it picks up steps data with no problems. The app running under CM no longer acquires any data from the phone's accelerometer sensor. Does anyone not have this problem? Any thoughts as to a possible solution?

No evidence of sound distortion (which gets much comment on the main M8 thread), though I do think the overall volume is lower than stock, which is a pity.

I was rather surprised that there is an inbuilt dot-view app. This works fine - as far as it goes. It would be really good to regain some of the functionality from the stock app - like media pause/resume, track details, caller details and call hang-up. I haven't found any configuration options - but perhaps I am missing something?

Not wanting to sound negative - this is a fantastically welcome and smoothly competent ROM, for which I have already made an initial donation.

EDIT: I can see that the Fitbit problem is not new. People have commented about it on the single sim version since CM11. I'd still be very interested if anyone could find a solution though . . . . .
[One (M8) Android Development] tokyoahead:
have cm-12.1.20150830-NIGHTLY-m8 installed and want to upgrade with CyanDelta.

When I click "install Zip" I get a :

Error while starting recovery install:

java.io.IOException

Before it reboots. Any idea what to do?