yashsingh1/xdaforums huggingface dataset:
[One (M8s) General] voidzero:
Hold on there, soldier. The only cause of crashes is when there hasn't been a clean flash, and/or when old data was restored afterwards. To reiterate: You need to wipe data, system and cache before the first time install. Restoring old system app data from other ROMs afterwards is not guaranteed to work at all.

The phone app only crashes if you're trying to make it work with incompatible data. Including when you try to restore such data with tools like Titanium Backup. When those apps crash, clear the app's data and cache, and see if it still crashes. I'll bet you that it won't. If you want to prove me wrong, supply a logcat.

In general, folks. The ROM is way more usable than some of these latest posts make it sound. Watch out for the bad vibe spiral. There's nothing more toxic. Yes, there are some minor issues, just like with everything else on the planet. But there's nothing quite so serious as to make anything crash (apart from roaming perhaps, it will be addressed (@natdavid)).

Additionally, the issues with Gapps some of you are reporting. They are annoying, no doubt about it. But in 99% of all cases they don't fall under device specific issues. In other words: bug with Gapps, not with CM.

That said, it's fine to discuss the issues of course. But in particular opengapps has daily releases. They can fail. Clear the app data and cache for the Google apps, and retry.

Whenever there are specific things I should incorporate into the ROM, you are welcome to let me know as always. The easier you make it for me, the faster it'll be fixed. And good fixes start with good bug reports, Not with clairvoyance* on my side.

* although I have added that to my Christmas present wish list.
[One (M8s) General] voidzero:
Not hostile, just a bit demanding. So thanks for clearing that up, we're good :thumbsup:

edit I guess my interpretation was also influenced by this toothache. Hope I don't sound like I'm being a jerk. Though, it's finally getting better though, so that's good. I was climbing up the walls two days ago :o
[One (M8s) General] Martz42:
Cool appreciate all your work. Im looking to dev my own rom at some point - I have a 4 month old son so finding free time is difficult.
[One (M8s) General] L3viathan:
Thanks for responding [MENTION=732043]voidzero[/MENTION]! :).

Trust me, I did a full wipe, it's not my first reflash to CM. It was a completely clean install after a bootloader unlock and a full wipe. I did not restore anything, a build from 14th fixed a couple of stability issues, but the phone app kept crashing the device. I'm not sure if I can catch a crash in time with logcat, as it completely froze the cellphone, and seconds later it reboots. I will try to catch it during my next flash attempt. (Possibly an incompatibile/outdated Radio ROM?)

Absolutely, not trying to discourage people from trying your CM build, it's awesome. And I will keep coming back and reflashing once in a while anyway, as HTC Sense is... yuck, and I did not find a GPE ROM yet.

Just informational data from my side, clean GApps worked fine for me, after an official update from Google Play it started to crash, not very often, around 2-3 times per boot. Regardless, the GApps suite seemed to be working fine anyway. I would suspect something broken on GApps side as well, as previous GApps worked fine before an update from Google.

I myself used the official GApps, not the OpenGApps.

Again, a bunch of thank you for doing what you're doing with M8s :). Glad to hear your tooth is getting better!
[One (M8s) General] voidzero:
Oy, in five months that's probably how I will sound! You're welcome to join development for this ROM of course; in that case join our cosy IRC chatroom via irc.zeronode.net port 6697 (SSL), channel #M8s.
[One (M8s) General] voidzero:
Hmm, curious! But I stand corrected; a full lockup is really strange. Darn, I was considering to pick up some of these things after the weekend, but I think it'll be sooner now. See what you're doing? Now I'm intrigued! :D

What country are you in if I may ask? If you're running Sense now, please send me the output from the 'getprop' command in a private message, and what was the fastboot one, 'fastboot getvar all' i think.

I doubt there will ever be one. There was nothing other than Sense when I got started... Let's hope they'll give us Marshmallow though.

I'm using opengapps nano from October. I'll add it to my download pages when I'm behind a proper terminal again.

Me too hehe thanks :)
[One (M8s) General] L3viathan:
Attaching both, don't see anything "secret" in both logs.

Ah, that blows, indeed 6.0 would be great to have. A clean one even, without all the crap from HTC.

Will try it with my next reflash attempt, to see if it crashes. :).
[One (M8s) General] voidzero:
Thanks, I've got them so it's best to remove them again - your IMEI, serial etc. are in there. ;)
[One (M8s) General] Martz42:
I think I might. I only have C# dev experience. Did do Java back in 2003 lol We'll see.
[One (M8s) General] Rlansdorp:
Not sure if I'm right but I saw ro.build.version.release]: [5.0.2] in your get prop, which makes me think something might not be right with how the rom was flashed..
[One (M8s) General] L3viathan:
True, thanks, attachments removed :).
[One (M8s) General] voidzero:
It's from HTC Sense; I want to compare it to the getprop I saved from when I was still running Sense, see what the differences are.
[One (M8s) General] voidzero:
[MENTION=1778431]L3viathan[/MENTION] is there an OTA update for your phone? I wonder if that would update anything important. Can you try to update and send me another output of 'getprop' please?
[One (M8s) General] L3viathan:
[MENTION=732043]voidzero[/MENTION] - Yes, 1.11.401.2 is being detected as available. But for now it won't install, I probably have to do a full wipe. I relocked the bootloader, but it still will not install, it errors out that I need to reflash the phone to reeneable OTA. Probably because I'm rooted. I'm in the process of making backups and so on, and wiping the phone, to try to update successfully. I will add getprop/getvar results after/if it updates successfully.

Reattaching 1.11.401.1 logs, with serial/imei anonymized out, for future reference, for any possible spectators/collaborators.

Edit: Running a full stock reflash right now. Will keep you posted when the OTA goes through.

Edit2: After restocking it fully, 1.11.401.1 went through. It's running update to 1.16.401.1 right now.

Edit3: 1.16.401.1 ran successfully, unlocking, rooting right now. Will provide properties afterwards.
[One (M8s) General] voidzero:
Superb, thanks. There's a bit more personal info in the getprop file, the 'wifi' properties for example..
[One (M8s) General] L3viathan:
[MENTION=732043]voidzero[/MENTION] For the love of god, updated to 1.16.401.1 and a 1.16.401.10 update popped out straight after I unlocked the bootloader and rooted the phone... no patience left to do it all again today, will update to .10 over the next 2 days or so and again post the properties. Slightly irritated by the serialized behavior of updates.

Attaching the props from 1.16.401.1. Not fussed about WiFi details :).
[One (M8s) General] natdavid:
Can someone please tell me, does the HTC camera work with this ROM? Or does it only work with Sense.
[One (M8s) General] filoffil:
The HTC camera app works, but I don't think the duo camera features work as of yet, the HTC camera app doesn't have the options for it unlocked
[One (M8s) General] natdavid:
Are you saying that it works from experience? I can get the camera installed and launched but any pictures taken do not get saved anywhere that I can see.

Has anyone else had this?
[One (M8s) General] natdavid:
After playing around with this ROM a little more, I'm really enjoying it.

A few more niggles I've noticed:

-Dialer has crashed a few times (once during a call). Have to reboot to get it running again

-Proximity sensor not working at times during calls, so when the call is finished I've found all sorts of actions have been started by my cheek touch. Even when it does work, the trigger distance is very short (2cm?)

-LED does not light up when phone is charging and screen is off. It will light up when the screen is on.

-Minimum call volume is VERY loud

-Static/hissing during calls (possibly connected to last point?)

-Speaker call volume very low

-After reinstalling 64bit stock OpenGapps over a different version, I'm unable to get all the options for customising the view of app drawer/home screen layout. The 3 dots that used to expand the menu have disappeared.
[One (M8s) General] Martz42:
Hey Nat David, If you look on the front page of this post there is a button which expands all of the features that are working. The Camera does.
[One (M8s) General] voidzero:
Install HTCs Gallery app to get this to work.
[One (M8s) General] voidzero:
Are you using the latest build, 151114?

Charge led, I've noticed that too but only during priority interruption periods, outside of those it seems to work fine.

Phone app crashing, not sure. Others have reported this too. I can't hunt this for bugs until I've seen a logcat, it doesn't happen on my install..

speaker low volume and default loud volume should have been fixed in the latest build, i'll try to dive more into this, audio is hard.

Proximity for me is maybe 4 cm..

Ho hum, bugs :)
[One (M8s) General] natdavid:
Yes, I am.

Even outside priority for me, but it's intermittent. Sometimes it will stay on after I turn off the screen, most of the time not. Very random.

Can you please advise how to obtain logcat?

Just measured with a ruler, definitely 2 cm.

---------- Post added at 03:09 PM ---------- Previous post was at 03:08 PM ----------

Working now, thanks. Strange, didn't work on last install. Is it safe to uninstall CM camera?
[One (M8s) General] natdavid:
Fifth crash today, always after phone call. Get message "Dialer not responding".

Strangely when I was on Gapps 32bit, didn't get this at all. I think I'll revert back.
[One (M8s) General] voidzero:
[MENTION=7038264]natdavid[/MENTION] I think you can safely uninstall CMs camera app, but I haven't tried.. And consecutive updates will put it back. Maybe it's easier to freeze it.

Regarding the proximity sensor, I am not sure how we can fix it, because the thing is that I'm using HTC's implementation.. So far I haven't found any source code for our set of sensors! So I am not sure yet on how I will proceed.

I am currently building a new version of the ROM with today's CM sources. I've cleared my previous build cache to make sure that no stale code is being used. When it's ready I'll test it, and if happy make it available for download. But cache-free compilation takes a loonngg time...
[One (M8s) General] natdavid:
I'm finding that the proximity sensor switches off in mid call. I would say out of 50% of calls, when the call ends, I find either the pull down notification area is showing, or something has launched from there.

Really looking forward. Appreciate all the work!
[One (M8s) General] madseason.live:
Just tried it today.

Got the latest biuld, and there are some issues.

- Random restarts. Somtimes the screen goes black, and it reboots.

- Call quality is worse than it was on original rom, and very loud as someone mentioned before.

- Incomming calls sometimes does not display contact names for known numbers

- Overall feel is it is less responsive than htc rom.

Got the 12.1 x64 gaps.

EDIT:

- In landscape mode buttons are sometimes invisible and inresponsive

- Launching google camera app stops audio playback over BT.
[One (M8s) General] filoffil:
I had tried and tested and it worked fine, is strange what you're experiencing but sorry I'm not sure how to help
[One (M8s) General] L3viathan:
[MENTION=732043]voidzero[/MENTION] - Attaching stock HTC 1.16.401.10 properties/variables for reference.
[One (M8s) General] voidzero:
New version 151119 is up. Zcache is replaced with Zram, audio settings were changed in Boardconfig.mk, sources were updated to today's. Full changelog at github. I've tested it, the device appears to me to be more stable and seems to work snappier.

On the personal front I'm no longer suffering from tooth aches, but it appears that I have replaced the issues with the flu. Jolly good.

So, without further ado, http://src.voidzero.net/ for the download. Please donate if you enjoy my work and would like to show your support and/or help me pay for the hosting of these images. Much thanks.

I'm going back to bed. Aatchoooo

-- voidzero *sniff
[One (M8s) General] hector2001:
testing the latest build (19/11)

During installation of the ZIP file, it is stuck on "Patching system image unconditionnally...."
[One (M8s) General] voidzero:
That's an issue on your side. Did you verify the checksums?
[One (M8s) General] hector2001:
You are right.. MD5 is not the same.

I redownload again.

Thank you.
[One (M8s) General] wurstherpes:
Thanks, it works gooooood. :)
[One (M8s) General] Rlansdorp:
Thanks! Very happy with it, I'm noticing SwiftKey is a bit more responsive (no swipe lag anymore) , always a good thing. I'll let you know if I run into anything.
[One (M8s) General] Rlansdorp:
It seems cpu is jumping more frequencies more often as well!
[One (M8s) General] Rlansdorp:
Zram is working and KSM is saving a lot more memory as well, used to be around 8mb,now check this out :
[One (M8s) General] voidzero:
Yep, that's due to two things: zRam and KSM. I'll quickly explain what this is for the people who haven't heard about this before:

KSM:

Stands for

K

ernel

S

amepage

M

erging. It is a kernel daemon that scans memory and when it finds two memory pages are equal, it will merge them. This frees up the memory and has almost no overhead.

zRam:

is a way to increase performance, by creating a compressed block device of a certain size in RAM, inside which paging takes place.

For our device I had already enabled KSM. But, in this commit, I reduced the resources it consumes to match Google's recommendations.

Regarding zRam, I chose it over zcache in this commit, because zRam is the option Google recommends for devices with a lower amount of RAM. It gives us more RAM at the cost of slightly more CPU. The cost is minimal, especially in comparison with zcache. Comments welcomed :good:
[One (M8s) General] mosio:
Should I remind you that it`s not april fools day anymore? ;)
[One (M8s) General] natdavid:
Which governor is that with?

---------- Post added at 12:57 AM ---------- Previous post was at 12:47 AM ----------

Link not working :(

Did you fix any of the other issues, particularly the dialer crash? I'm beginning to despair with that particular bug. I'm using my phone for business calls regularly, so it can be a bit disruptive to a good days work.... :(

I have also just noticed that videos don't play back in HTC gallery. Is this something to do with the ROM?

Feel better!
[One (M8s) General] madseason.live:
Man, you are brave, to use this kind of rom on your business phone, it is still in early dev stage, anything can happen, you can even brick your phone :cyclops:

Just installed todays build. It is lightning fast! :laugh:

Thank you Voidzero!
[One (M8s) General] voidzero:
Thank you!

The links are fixed. The dialer crash.. well at the very least it shouldn't crash any more than it already did (wink), so, you tell me! I did made a change with the phone app pertaining to audio, and I also saw some upstream changes to the dialer app. It's very possible that the crashes are a thing of the past. They already didn't happen for me so I can't be entirely sure whether it is fixed for you now. Regarding video in the HTC Gallery app, I also don't know. So you're not getting much valuable info out of me right now, sorry about that!

Of course not, silly! It's virtually impossible to brick a HTC phone, especially with s-on. That being said...

Sure thing, I'm happy to hear that! Thanks for letting me know! :cool:
[One (M8s) General] madseason.live:
Dialer works fine from my point of use, I had no issues with previous version as well. Maybe a wipe will help ;)

As for buttons at the bottom. Sometimes they look double (like on the picture) and sometimes they disappear.

static.pokazywarka.pl/bigImages/6165817/16624821.jpg
[One (M8s) General] hector2001:
Hello

Adaptative brightness seems to behave too fast.

I mean brightness jumps from low to high (and high to low) too quickly.

So i am using manual settings.
[One (M8s) General] voidzero:
Should work again, sorry, we recreated the repo yesterday and renamed the old repo, started working on official inclusion. But I've renamed them back just now, there were too many links being broken, those links should work again.

I agree. The values are HTCs, I've tried to change it but it was not helping much. Personally I use Lux brightness manager now ;)
[One (M8s) General] vallant:
Hey there! It is amazing that you did all this work. Will buy you a coffee ;)

I am just wondering if it is (in the near future) planned to implement the tap-to-wake-feature? It should be a kernel-issue, right?
[One (M8s) General] root-expert:
It is already added to the todo list. I'm working on it when my free time permits it :D
[One (M8s) General] natdavid:
Done that a few times. Still crashing constantly. Can I ask which version of Gapps you're using?

Will give the new version a try, but if the issue persists, I'll have to go back to stock. It's too disruptive for me. When it's sorted, there's a donation your way!!
[One (M8s) General] voidzero:
Ok, sounds good. For me, opengapps arm64 nano package worked fine after a few tries. Meaning that they kept showing "app does not respond" messages at first.. But then I disabled the "show ANR for background apps" setting all the way at the bottom of the developer options, and voila.

You're the only one so far who has this phone issue persistently but it needs to be sorted for you, I agree. Logs are ideal for bug hunting the issue. You would capture them by enabling Android Debugging in the Developer Options, connecting your phone and on your pc running 'adb logcat'.

But alternatively do me a favor and clear the data and cache for the following apps without restarting any of them afterwards:

Dialler (also known as Dialer);

In-Call Interface (aka InCallUi);

Mobile Broadcasts (aka CellBroadcastReceiver);

Phone (aka Telecom);

Phone Voicemail (aka TeleService);

Phone Message Storage (aka TelephonyProvider);

If you have it, use TitaniumBackup for this. Then, directly afterwards, reboot your phone the normal way (via the power button, not via TitaniumBackup).

I don't think you would lose data but if you want to make backups from these apps anyway be my guest.

Then after rebooting (and maybe upgrading), see if this helps. Cheers :thumbsup:
[One (M8s) General] madseason.live:
I got the full version.

arm64 5.1 full 16 November 2015

opengapps.org
[One (M8s) General] hector2001:
For me, all issues I have had with previous release have been fixed.

HTC camera work very well (I don't need to install any other apps like HTC Gallery or so).

Once you capture your photos or videos, just use any other pic/video viewer.

For installation, this is what I did :

- backup contacts (and other personnal datas)

- boot into recovery (latest build of TWRP)

- wipe system/data/cache/dalvik cache

- install CM12.1 zip (please verify CRC or MD5 after you download the zip file to make sure it is 100% identical to the file provided by voidzero.)

- install latest version of opengapps (I use "mini" version) for ARM64/5.1

- wipe cache/dalvik cache

- reboot system

- setup the phone

- disable NFC (save battery if you don't use it)

- disable CM updater (no need)

- import contacts from SD card

- install apps
[One (M8s) General] wurstherpes:
Thanks hector2001, the HTC Camera works perfekt. :)
[One (M8s) General] root-expert:
One question... Do you sideload the rom zip or you just install it from sdcard? Because i thik S-ON users have to flash boot.img from fastboot as you can flash boot.img from recovery.
[One (M8s) General] hector2001:
We are all s-ON

I did Both (install from SD Card and from SideLoad) for test purpose and everything is fine.

Make sure you have veryfied CRC (use any MD5/CRC free tool) and make sure it is identical to original file. Sometimes the downloaded file may be corrupted, for some reason.

Flashing from "INSTALL" button :

- make sure you wipe first : cache, dalvik cache, data, system

- then flash the ZIP file

Flashing with Sideload is slow.

As for the TWRP recovery , yes you have to flash it first if not done yet.

I don't need to flash any boot.img
[One (M8s) General] natdavid:
Do you think it's possible that there's a user app I'm installing that is causing conflicts? I was considering doing a fresh install of ROM and Gapps and nothing else, then testing the dialer for a few hours to see if it still crashes. It may a good elimination process....
[One (M8s) General] madseason.live:
I found few new problems on rom 19/11:

1. BT - While I am connected to my car, cannot connet to my headset. It is disconnecting car, than connecting to headset. Only one BT device at a time can be used. This is a problem for me, as I use Car BT only for music, and BT headset only for conversations.

2. Skype - microphone does not work for calls. For regular calls it works ok.

3. While playing games in panorama mode trying to swype for buttons - buttons background is showing without buttons. Need to exit the app from menu.
[One (M8s) General] hector2001:
Yes, that is a good start !

---------- Post added at 11:45 PM ---------- Previous post was at 11:42 PM ----------

BT issue : I have not seen a smartphone or any other device, connected to more than one device at the same time...
[One (M8s) General] natdavid:
When you install apps after flashing, do you download app from Play Store and then restore data only from TB, or restore App+Data with TB?
[One (M8s) General] hector2001:
Depends on apps.

Most of the time, I do a backup and restore of App+Data. Then update app if necessary.

When everything is set up, I do a whole backup using TWRP backup tool.
[One (M8s) General] Kent Clark:
I need Stock RUU HTC ONE M8S, anyone help me! Tks so much & sr for my bad english
[One (M8s) General] natdavid:
Done all the above, full wipe, flashed new rom version. Last night there was no crashing of dialler with a few incoming and outgoing calls testing. Installed minimum apps after that.

Today however there was a random reboot, so all is not well obviously.

At what point does a log prove useful? Straight after a crash and reboot? Do I post here or PM you with it? Also, does it contain any sensitive data that needs removing?
[One (M8s) General] root-expert:
After a crash is the phone reboot you can only capture the last_kmsg.which is a kernel output. It may be useful if the crash was occured in kernel. To capture a last_kmsg issue the command on your adb shell

cat /proc/last_kmsg

Otherwise you have to capture a logcat during the crash or after the crash if the phone doesn't reboot. (I hope i didn't confuse you.)
[One (M8s) General] madseason.live:
My previous nexus 4 was able to do it, HTC on stock rom could do it as well. I have not seen a phone that could not connect to multiple BT devices at the same time.
[One (M8s) General] natdavid:
So far no major problems on the new release. Nice fluid interface. A few points to mention:

-LED notification is now working for charging with screen off;

-In ear call volume is still way too loud on lowest volume setteing;

-In call volume does cannot be adjusted whilst the screen is off (proximity sensor). You need to move the phone away from your ear so the screen comes on, and only then can the call volume be adjusted. I noticed this on the last release as well.

-Not getting any cell updates whilst the screen is off. This affects Tasker profiles with the Cell Near context.

-Cannot see photos taken with HTC camera in Gallery, without HTC gallery installed as well.
[One (M8s) General] Idlekilla:
What are these ROMS? Scam or real? http://android.comtek-wiebe.de/index.php?folder=Q3lhbm9nZW5Nb2QvbThxbHVs