yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] Denvertoad:
Been using GB (KK version) since I first installed CM11. No problems and it works brilliantly. Watch which mods you apply, don't duplicate or over ride CM customizations.
[One (M8) Original Android Development] Jonnit:
Hi all,

My SD card on my phone isn't visible to me in any of the file/folder viewers on the HTC One M8. My phone is the Australian Telstra variant which I believe to be the same model as the international LTE variant.

I've seen prior comments on not being able to write to the SD card, but I don't believe this to be related after following prior comments on enabling write to SD from the OS.

I've flashed CM11 after completely wiping the entirity of the phone and I've checked my SD card in my computer, as well as reverting back to a previous copy of the stock OS and the SD card works fine. I believe it to be CM specifically or something I'm perhaps missing?

Any ideas?

==

Just noticed a few threads advising it's specific to the FAT32 formatted 62GB SD card. Looks similar to mine, see below;

http://forum.cyanogenmod.com/topic/83918-cm-11-nightlies-jfltexx-sd-card-not-mounting/

Related?
[One (M8) Original Android Development] 8pozzum:
Got a link for that?
[One (M8) Original Android Development] bill.allrobots.org:
In this very thread, on the first page when searching "encryption":

http://xdaforums.com/showthread.php?p=53338401#post53338401

Which links here:

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

Which describes the fix.

Also, I think this is the fix by CM:

http://review.cyanogenmod.org/#/c/65437/

Since all that change basically does is tell the system to check the /data filesystem before mounting it, which will run fsck exactly as the fix describes.
[One (M8) Original Android Development] bill.allrobots.org:
I have some info regarding the CPU frequency "bug." The short version: I'm fairly certain it's working as intended.

First of all, this is called cpu-boost. This was enabled in CM for HTC device kernels with the msm8974 (i.e., just the m8) in this commit. The cpu-boost code can be seen in the repo here. But it lacks comments. This pending commit would update the code and restore the lost comments. In those comments, we see the following:

/*
* The CPUFREQ_ADJUST notifier is used to override the current policy min to
* make sure policy min >= boost_min. The cpufreq framework then does the job
* of enforcing the new policy.
*/

That's exactly what's happening. Thus, I believe this is working as intended. Whether we should have a setting to disable cpu-boost (or if that is even possible while running) is a separate discussion.

More info: The most recent version of Furnace kernel disables cpu-boost specifically in response to complaints about the frequency jumping around. Changelog here.
[One (M8) Original Android Development] mikeyinid:
Thank you for doing the research and sharing with us.
[One (M8) Original Android Development] harry_seaward:
Should the title of this thread be changed to 4.4.4?
[One (M8) Original Android Development] PureLife90:
What kernel is suggested with this rom? Also, is the duo camera working properly in this rom?
[One (M8) Original Android Development] bill.allrobots.org:
As always, CM only supports the official CM kernel that is flashed along with the rom.

Duo camera is not supported (at least, none of the cutesy gimmicks like selective focus are---it's unclear to me whether the depth camera is used for focusing, but it seems like it is not).
[One (M8) Original Android Development] banstew:
Where was it located?
[One (M8) Original Android Development] R4INS:
/system/app
[One (M8) Original Android Development] ms79723:
I get bootloops on Sprint the moment my phone tries to connect to LTE

Edit: nvm. Here's what happened:

I was trying to manually full wipe my phone. So I would go into TWRP and wipe system, cache, and dalvik cache. I left data alone because every time I wiped that it would wipe my internal sdcard.

So all this time I stayed away from wiping data or doing factory resets because it said it would wipe the data portion. I finally decided to go through the TWRP website to see exactly what happens and apparently just doing the factory reset keeps your internal sdcard intact

So after doing that, i got it up and running :)

tl;dr was trying to manually wipe and it failed. had to do a factory reset and all is good. I'm on Sprint HTC One M8, unlocked, s-on
[One (M8) Original Android Development] darienms1986:
Wiping data shouldn't wipe internal SD....
[One (M8) Original Android Development] ms79723:
When I used to wipe everything, I didn't see that if you just swiped on that screen it would be a factory reset. So I would go into advanced wipe and select what I needed to wipe and then do just that.

I would select data on that screen and it would wipe my sdcard. I never felt like it should because to wipe internal storage was on that screen too..yet it did for some reason, and it wiped my internal storage every single time. And I got sick of it so I never chose data again on that screen.

But now that I know that factory reset is completely safe...I think there are some other things I need to try again
[One (M8) Original Android Development] Darknites:
Em I always wipe in advance and it's never wiped storage. Try flashing a different twrp and if you got a theme then remove it.
[One (M8) Original Android Development] Zardox:
No nightly version anymore?

Cheer! :)

So the wifi internet connection and the 4g is working with no problem?
[One (M8) Original Android Development] electric turd:
Where do you see no more nightly?
[One (M8) Original Android Development] gagdude:
lol... the title of the thread doesn't say nightlies anymore
[One (M8) Original Android Development] electric turd:
I need my eyes checked!!! LOL

They are still posting here though http://www.cmxlog.com/11/m8/
[One (M8) Original Android Development] polaric:
If CPU boost gets disabled then I'll be set.

Sent from my HTC One M8
[One (M8) Original Android Development] Zardox:
soo. is it nightlies still? :D
[One (M8) Original Android Development] farru503:
Use furnace kernel for that
[One (M8) Original Android Development] polaric:
I'd rather not use a custom kernel, they become a pain to update when you could just keep in-line with the CM kernel. What's the supposed benefit of CPU-boost to begin with?

Sent from my HTC One M8
[One (M8) Original Android Development] farru503:
Mm not really , when update to latest build just flash rom>gapps ,then reboot, wait a minute to let everything set, then reboot to recovery>wipe caches > flash kernel > reboot and you ready to go...

And I read somewhere that "CPU boost" was frequencies were jumping around or the frequency was only on high
[One (M8) Original Android Development] polaric:
There was a post about it a few pages back. CPU-boost is the cause of the freq jumps, it was enabled for the m8. I wonder what its purpose was meant to be.

Sent from my HTC One M8
[One (M8) Original Android Development] gagdude:
yep. and always will be
[One (M8) Original Android Development] farru503:
"Performance" supposedly
[One (M8) Original Android Development] electric turd:
Does anyone know if the jumpy clock speed hurts battery life at all? How's the battery compared to say the google play edition?
[One (M8) Original Android Development] farru503:
Battery life is all depending on how you use it and what application you have installed on your device, and yes it might affect battery life it all depends , with gpe I get from 16 to 24 hrs depending on usage and with aosp ROMs I get a little bit less , but you can do stuff to get more battery , like greenify apps, turning off NFC , changing LTE to 3g/H+ only that's what I always do to save battery
[One (M8) Original Android Development] FlawlesStyle:
I've had no issues with battery on the nightlies, and this is my work phone. I typically end the day with about 20% remaining, wifi on all day in the office, LTE outside. Stream bluetooth for a couple of hours a day driving, and keep screen brightness at max set to dim after 15 seconds; turns off after a minute. Unfortunately I haven't run GPe since early May, so I can't give you a great comparison, but I don't remember it lasting much longer, maybe 30% left at the end of the day with similar usage. In either case, it wasn't enough to go 2 days, so I charge every night.
[One (M8) Original Android Development] polaric:
That jumpy clock speed really bugs me though. There has to be some better way to disable it. It can't be good for the CPU to jump like that.

Sent from my HTC One M8
[One (M8) Original Android Development] farru503:
Like I said ... flash furnace kernel , battery is good and cm/aokp runs smooth with it

as you can see in the picture I disconnected when battery was 65% 3 hours screen on and been on YouTube and Facebook and only have used 15%
[One (M8) Original Android Development] ck4794:
Brick

I have no idea what happened, but I went to flash the latest nightly and my phone is a brick.

What's more, everything was gone. No recoveries (i had a few), no data it seems at all left on the phone. Puckered so hard I can't get out of my chair...
[One (M8) Original Android Development] farru503:
It has happen once to me...but it happened just because I dirty flashed , and also because didn't wipe caches...after that never had any problems , I avoid dirty flashing
[One (M8) Original Android Development] Jonnit:
Didn't notice any replies to my question? Known or new issue? Something I'm doing wrong when flashing CM?
[One (M8) Original Android Development] Captain_Throwback:
Shouldn't your card be formatted exFAT if it's 64GB? I don't have any issues with my 64GB or 128GB exFAT-formatted cards.
[One (M8) Original Android Development] jakers1991:
Have they fixed the speaker phone yet? I really want to use this Rom but I use the speaker phone alot
[One (M8) Original Android Development] clever_man:
Not, it isn't.
[One (M8) Original Android Development] moates4:
Can I flash cm if I am s on? I came from the DNA and remembering flashing something through the bootloader to get the kernel to work for s on.
[One (M8) Original Android Development] Darknites:
No need to fastboot kernel, it gets flashed with rom now.
[One (M8) Original Android Development] TheAnarchist1:
How is the LTE signal reading for you T-Mobile guys out there in the latest nightly? I read back a few pages but have not seen a recent update on the status. I have been keeping up with the changelog, but I only understand so much of it. :)
[One (M8) Original Android Development] electric turd:
Is anyone having problems with volume distorting at max levels? Even my ringer distorts as well as the google now search sound. Anyone have a solution to this?
[One (M8) Original Android Development] clever_man:
It's well known issue but without solution.
[One (M8) Original Android Development] bill.allrobots.org:
Setting DSP Manager's equalizer to Bass reducer for the speaker seems to help, but it does not completely alleviate the problem.

The audio pipeline in general is still being worked out for this device.
[One (M8) Original Android Development] Radixtrator:
Get Viper 4android and be happy for ever:)
[One (M8) Original Android Development] robt772000:
Any tips on getting video playback working other than "do a search"? I get soft reboots. (Yes I searched).
[One (M8) Original Android Development] pjim:
Second worst answer, works fine for me!

But it actually does. On youtube, and some H.264 videos I keep on my card. and the third worst answer, flash again, wipe it thoroughly, system, data, cache, dalvik cache, etc.
[One (M8) Original Android Development] robt772000:
Did all that. Phailed.
[One (M8) Original Android Development] maxrdlf95:
Also you can set equalizer ti reduce bass and its almost perfect

Enviado desde mi One M8 mediante Tapatalk
[One (M8) Original Android Development] bpdev:
Sorry for the ot but android L's aosp source code dropped::victory:

http://www.androidpolice.com/2014/07/01/android-l-preview-source-code-going-live-aosp-includes-support-nexus-4-5-7-2013-10/
[One (M8) Original Android Development] polaric:
Tomorrow I'm off work so I'm going to take CM's kernel, remove only cpu-boost, the recompile and post it for you guys. Figured I may as well fix it over complaining. Maybe if enough of us use it the devs will get the message, lol.

Sent from my HTC One M8
[One (M8) Original Android Development] bill.allrobots.org:
Sorry if I'm missing something obvious but how exactly do I use this very complicated-looking app to solve this problem?
[One (M8) Original Android Development] squabbi:
I'm pretty excited for it! Too bad its only a part of the full source. :(
[One (M8) Original Android Development] jakers1991:
I wanna use this cm11 Rom but I really need speaker phone. Does anyone know when it will be fixed. Love Their work
[One (M8) Original Android Development] djmatt604:
The answer to this ^^ question is always...when it's fixed.

Hang in there or chip in :)

Sent from my killer M8.
[One (M8) Original Android Development] SleepyS40:
The next nightly is gonna be the tits! Extra buttery please. Thanks!
[One (M8) Original Android Development] nflchampion:
Maybe I'm missing something in the changelog, but what's in the next nightly that has you so excited?
[One (M8) Original Android Development] SleepyS40:
http://review.cyanogenmod.org/#/q/status:merged,n,z

Look at all the merges for m8 and msm8974, dotview was merged, the extra butter patch was added and a few more things were merged.
[One (M8) Original Android Development] DesireRoss:
Is anyone having an issue with Snapchat in the latest nightly builds?

My camera is completely screwed on it, but it's fine on the regular camera app and elsewhere?
[One (M8) Original Android Development] invisiblek:
Can you get me a logcat of it crashing please? I bet I know what's going on.
[One (M8) Original Android Development] nags92:
I have exactly the same issue :(
[One (M8) Original Android Development] Neonfire:
same here. no crashing, just weird vertical lines all over the place.
[One (M8) Original Android Development] Neonfire:
Screenshot
[One (M8) Original Android Development] DesireRoss:
No logcat due to no ACTUAL crash, I mean I could pull one anyway if needed?
[One (M8) Original Android Development] invisiblek:
Nah, we got debugging off on the camera wrapper anyway. Snapchat is setting a resolution that we don't support (seriously fvck this app). Manually switching it to the right resolution fixes Snapchat, but breaks built in camera app and everything else...lol. Will look some more in a bit.

EDIT: this seems to fix it: http://review.cyanogenmod.org/#/c/67315/

I want to do some more thorough testing before merging it though
[One (M8) Original Android Development] nerotix:
Quick question, hope you don't mind because I know you prolly hear it a lot. Hows process on speakerphone and LTE signal reading?

Thanks.
[One (M8) Original Android Development] invisiblek:
No progress afaik. Busy in real life stuff =P
[One (M8) Original Android Development] polaric:
So before I commit to starting to compile a kernel every day to ease my aversion to cpu-boost, has anyone noticed any disadvantages because of it? I can't imagine that the cpu jumping like that is good for it.

Sent from my HTC One M8
[One (M8) Original Android Development] invisiblek:
Its good for user interaction response time.... What exactly are the 'bad' symptoms here?
[One (M8) Original Android Development] TheAnarchist1:
Question [MENTION=2385005]invisiblek[/MENTION]. Do you know if the LTE signal thing is merely aesthetic or rather something deeper? I mean is the signal reading simply borked while the actual signal is fine, or is it deeper than a display issue? I suppose that would determine for me whether I could use this as a DD or not. Speakerphone is a w/e for me.

Sorry to sound so noobish!
[One (M8) Original Android Development] invisiblek:
I'm fairly certain it's cosmetic. Is an issue on any spr or vzw? Is fine here on my vzw. Might be a GSM, or even variant specific issue.
[One (M8) Original Android Development] TheAnarchist1:
I have heard some sporadic concerns from a few ATT people and one or two VZW people but it seems to be a GSM thing for the most part. I would love to see it fixed and I did some screwing around here and there with the build.prop, etc but no dice.

[MENTION=2385005]invisiblek[/MENTION]

The signal shifts out between a random long line of numbers and max bars, to nothing, and occasionally rights itself for a moment, shows an accurate reading and then goes haywire again. I am on T-Mobile by the way
[One (M8) Original Android Development] polaric:
Phone would run hotter because of the constant higher cpu freq, and jumping the frequencies like that isn't good for the hardware. It'd be easy to implement a simple toggle in performance settings, but until they do that I suppose I'll compile my own kernel and remove it. [MENTION=2385005]invisiblek[/MENTION] could you settle this and give a definitive answer on cpu-boost, it seems split pretty evenly on 50%50% for/against. A toggle might be a good idea.

Sent from my HTC One M8
[One (M8) Original Android Development] ludeboy:
I switched to the fireplace kernel and my battery life is like three times better. CPU spy shows a lot more correct state times.
[One (M8) Original Android Development] badseed767:
Just my 2 cents on the signal strength display. The "random" numbers being displayed are not random at all, that is the threshold value (maximum/minimum) value for an int (integer) data type in Java. I can state with moderate certainty this is a purely cosmetic problem, because you can run a speed test with no drop in speed when this shows up.

I am no developer by any means, but my guess is when the UI is trying to refresh the signal strength, the GSM radio either doesn't respond or just returns a null, which results in the UI throwing the false reading.

Just a guess, since I don't dig into the code personally.
[One (M8) Original Android Development] polaric:
Chiming in, your probably right. I was working on my change log app last week and just browsing through the android class reference from boredom, I'm pretty sure 4.4.4/4.4.3 made some slight changes to the functions to get radio state. Also, props on noticing the min/max integer values. Good eye.

Sent from my HTC One M8
[One (M8) Original Android Development] TheAnarchist1:
Fascinating....you guys are great. I wish I knew more about the interior functioning of Android in order to fix something, but alas...all I can do is stay silent and watch, or point things out and hope the thread search night squad doesn't have me purged.

:laugh:

I wonder what would need to be done to fix it?
[One (M8) Original Android Development] polaric:
The methods to get radio state need to be rewritten to wait for a non-null change in signal state before updating. If I get time tomorrow I might take a look at it and submit a patch to cyanogen.

Sent from my HTC One M8
[One (M8) Original Android Development] TheAnarchist1:
I would triple than you if I could! :D
[One (M8) Original Android Development] badseed767:
If you do look at it, I'm curious if the methods are different for GSM vs CDMA. Maybe CDMA was updated and GSM was overlooked?
[One (M8) Original Android Development] polaric:
Cyanogen is calling higher level methods, the internal OS takes care of gsm/CDMA in most cases. If its gsm/CDMA specific then it's highly possible the delay in response that causes the bug is due to a firmware update.

Sent from my HTC One M8
[One (M8) Original Android Development] bill.allrobots.org:
Since you mentioned this again, I'm curious: What makes this bad for the hardware? Changing frequencies happens nearly constantly on any CPU (mobile or otherwise), regardless of whether cpu-boost (or similar setting) is on or not. As far as I can tell, it's just a particular method of making sure it ramps up more quickly when there is interaction. Just because you disable cpu-boost does not mean you won't have just as many frequency changes (in fact, it's possible you'll have more---you may go through several steps on your way to 1.5 GHz as load increases rather than jumping straight there when interaction is detected).

I'm decidedly not a hardware guy, but I've thought about this through a couple of showers, and for all my knowledge of frequency scaling, I can't think of a good reason frequency changes would be bad for the hardware (since they happen on all CPUs all the time), or why cpu-boost would cause more of these frequency changes.
[One (M8) Original Android Development] polaric:
The arm CPU is built to run freq changes dynamically,it's meant to have a resting value, and step slowly up to required load, not jump back and fourth between two values. Yes it'd ramp up quicker, but it'd run the CPU hotter, and consume a little more power in the long run. When its resting at 300mhz, which if you watch it, it does more than you think, it draws a very small amount of power. Jumping like that it no longer 'sleeps'. I just wish for a toggle. Until one is made I'll just shut up and stop complaining and compile my own kernel for now lol.

Sent from my HTC One M8
[One (M8) Original Android Development] bill.allrobots.org:
Haha well thanks for explaining your thoughts, anyway.
[One (M8) Original Android Development] polaric:
I built a test kernel earlier today and I'm using it now, I'll post it tomorrow if anyone else wants to use it. It's just the cm kernel with cpu-boost disabled.

Sent from my HTC One M8
[One (M8) Original Android Development] ludeboy:
Please keep us posted on your findings. I'm not digging cpu-boost either.
[One (M8) Original Android Development] JasonJoel:
No worries, we all know that nightlies can have issues. Thanks for the update!
[One (M8) Original Android Development] maxrdlf95:
Could someone compile latest version which has already fixed the beeping bug and some new things ...

Tx
[One (M8) Original Android Development] DREWHAMM974:
You can........
[One (M8) Original Android Development] maxrdlf95:
If my internet connection wouldn't be a 1MB connection I would happily do it and share it with everyone

Enviado desde mi HTC One_M8 mediante Tapatalk
[One (M8) Original Android Development] Savant:
That doesn't sound entitled and selfish at all.

Sounds like a cop out.
[One (M8) Original Android Development] SeanHacker:
Not sure of you want it. But I have my version of AOKP if you'd like it. It has the "beep beep" fix in it. Let me know and I'll upload it if you'd like.
[One (M8) Original Android Development] maxrdlf95:
Yes I would like to try it, idk what's happening with people lately on these forums! lol it should be AOSP Disease

Enviado desde mi HTC One_M8 mediante Tapatalk
[One (M8) Original Android Development] SeanHacker:
Alright. I'll pm you in a few minutes with a link when its done. :)
[One (M8) Original Android Development] mrjaydee82:
If you can't... I can in a few mins...already have it compiled just gotta upload
[One (M8) Original Android Development] flyinj54:
That would be awesome. Shoot me a link via pm if you don't share it public. Thanks
[One (M8) Original Android Development] SeanHacker:
Sent.
[One (M8) Original Android Development] SeanHacker:
I haven't even uploaded everything to my public git. So you couldn't. Kinda why I said "my version" of AOKP. Its a little different than just plain old AOKP. Already sent out PM's. Thank though dude. :)
[One (M8) Original Android Development] mrjaydee82:
Oh ..thought u were talking about cm11
[One (M8) Original Android Development] :
If I flash CM can I still listen to FM Radio?
[One (M8) Original Android Development] flyinj54:
I would like the fixed cm11 as well if possible. :)
[One (M8) Original Android Development] Captain_Throwback:
Tomorrow's nightly will be here soon enough . . . I'm sure nobody will die from waiting a few hours ;).
[One (M8) Original Android Development] mrjaydee82:
Uploading now
[One (M8) Original Android Development] SeanHacker:
Gotcha. :)
[One (M8) Original Android Development] mchief298:
Does it fix the WiFi thing?
[One (M8) Original Android Development] manup456:
I know yours will be the money :cool: