yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] glaeb:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

I have wakelocks, my battery is empty in 6 hours with screen 1 hour and 30 minutes on

But what do you mean by constant cell signal? Can some 1 still call me? Thats the most important thing for me :)
[HTC Sensation] Skipjacks:
Yeah the grey part of the signal graph means that you have a weaker signal, but it's still connected to the network. When you have no signal the graph will show red.

My little signal graph bar is grey half the time and my phone always works.

---------- Post added at 09:28 AM ---------- Previous post was at 09:22 AM ----------

Yeah you do. They aren't as constant as mine, but there should be a lot less activity going on for that 12 hour period where the screen wasn't on.

It's the Alarm Manager / Surface Flinger caused by Android System that's causing it.

Some people get it a lot worse than others though, which is weird. Yours is actually not too bad. But not as 'non wakey' as it should be.
[HTC Sensation] Catnap:
The vast majority of mine are Google Maps (Now); I can't remember seeing Surface Flinger in the list. Normally I'll see 48 hours life with a couple of hours of screen time max.
[HTC Sensation] Skipjacks:
It shows up as Alarm Manager caused by Android System in better battery stats. But I think that wake is caused by Surface Flinger.

If you don't have that, I want to know the secret.

The Maps wakes are rediculous. There's no reasons they should be allwoed to do that. I run an old version of Maps that didn't have that bug (though I'm sure Google calls it a "feature") That latest version of Maps runs constantly. Google should be embarassed by it.
[HTC Sensation] black_bottom:
"alarm manager" ist a little "overall" - I check my wakelocks often using betterbatterystats. mostly the partial wakrelocks of the alarm manager are without a link/hint. but often I find a partial wakelock "linked" to an app (google-maps, but also "ebay" or an sms-app named "pansi sms" .. @glaeb I think there must be a stronger hint in betterbatterystats which app made the alarm manager produce so much wakelocks which kills your battery.

perhaps there is also a chance to use "android tuner" or so to kill particular apps (identified with betterbatterystats) when screen is turned off. you need a lot of time to observe and try and watch what happens.

Tell us more: what is "betterbatterystats" telling you about your partial wakelocks?

aaahh , I think I was to slow with my answer ...
[HTC Sensation] topgeardave:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Any chance you could pull the maps apk and post it on here? :)
[HTC Sensation] Skipjacks:
Alarm Manager will break down into 2 catagories. Those caused by Google Services and those caused by Android System.

When I first look at the stock battery screen, it flashed 'Surface Flinger' real fast before it updates and replaces it with Android System.

That's the ONLY reason I think that Surface Flinger is the culprit behind the Android System inspired Alarm Manager wakelocks.
[HTC Sensation] Catnap:
I do have Alarm Manager caused by Android System in the list of partial wakelocks... but if you dump alarms, you won't see Surface Flinger in the list:

The Maps stuff is, most likely because I have Google Now & Location History turned on. It's rather granular by default. Regardless, battery life on the latest build is (and has been for several versions) extremely good.
[HTC Sensation] Skipjacks:
I actually just lost it last night when I flashed the official CM10 nightly build. I didn't save it first and lost my backup of Bruce's build.

So I have to go refind it. It's on these forums somewhere. I just have to find it. This is where I got it orginally. I'll search a bit and report back. I kind of remember where I got it. Finding it was going to be a task of mine today anyway.

---------- Post added at 10:32 AM ---------- Previous post was at 10:31 AM ----------

This is the truth!

The wakelocks thing just bothers me because I know battery life could be even just a little bit better.
[HTC Sensation] Catnap:
Don't forget you can do this:

adb shell

su

dumpsys alarm > /sdcard/alarms.txt

Open that file and you get more detail than BBS shows. SurfaceFlinger won't (and shouldn't) be in there because it's to do with graphics operations and framebuffers; i.e. you shouldn't see it in the list of alarms because the screen's off and nothing's being drawn when the phone's idling.

It may well be appearing because the battery info groups together a lot of various system processes under the heading of Android System, but doesn't differentiate between them. That doesn't mean Flinger is the cause of your wakelocks :)
[HTC Sensation] black_bottom:
"surface flinger" .. aahh, i think not in the german translation. i don't find it. however.

@glaeb reported that his battery is killed within 6 hours by wakelocks - so I tried to say that I think there must be more hints in betterbatterystats regarding that wakelocks.

don't ge me wrong I'm sure you are right.

on a "typical" day (18 hours of use) I think a have at all 1,5 hours of wakelocks caused by what you have described - but thats no problem for an anker battery (takes perhaps 5% battery). but what @glaeb describes I fear that's is a problem for him ..
[HTC Sensation] gsmyth:
Heres a copy of the Maps apk before it was full of wakelocks/issues.
[HTC Sensation] Skipjacks:
I usually get Android Alarm manager wakelocks for 50%-60% of up time. So 1 hour since boot, 30 minutes of alarm manager. 40 hours since boot, 20 hours of alarm manager.

I've done the alarm dump and looked it over. I can't remember what the results were but it was nothing useful as I recall.

---------- Post added at 11:06 AM ---------- Previous post was at 11:00 AM ----------

Thank you! I was having trouble finding it as an APK. I just kept finding a bunch of flashable zips. (Who wants to go through all that trouble for an app install?)

---------- Post added at 11:06 AM ---------- Previous post was at 11:06 AM ----------

Thank you! I was having trouble finding it as an APK. I just kept finding a bunch of flashable zips. (Who wants to go through all that trouble for an app install?)
[HTC Sensation] Catnap:
Definitely not seeing that. I'll have a look at your dump if you want but that's not right.

---------- Post added at 04:53 PM ---------- Previous post was at 04:52 PM ----------

Just FYI, you can pull the APK out of the flashable zip and just install it.
[HTC Sensation] Skipjacks:
Hey if you don't mind. Thanks! I've looked through it a few times and didn't find anything that looked awful. But I could easily be missing something.

I just rebooted a few minutes ago. Let me get some time built up so that the problem starts showign again and I'll send the alarm dump over.
[HTC Sensation] albanodesign:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Hi bruce2728 I want to thank you for your great room its the best I've ever used. But the only thing I find a little annoying in every cm10 rom, is the delay after answering a call and the other person hears me, I say 2 times hello sometimes 3, I know it is mentioned before but maybe u can fix it easily
[HTC Sensation] piyush_soni:
Yes, I have that problem too. It's specific to this ROM, as I consistently have this problem now but never had this problem in the factory ICS version I had in my Sensation.
[HTC Sensation] Renegade_Darling:
I have also been suffering from it in the official nightly. I didn't notice it in Bruce's December 2012 builds.
[HTC Sensation] TacM:
autofocus in video recording already works?
[HTC Sensation] consolation:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Not really
[HTC Sensation] blahbl4hblah:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Reading the OP will help you a lot
[HTC Sensation] albanodesign:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

I he tried every jellybean ROM and kernels here in xda and all of them have that issue it's not present in ICS firmware. Anyway this is the best ROM. Olso waiting for mhl someone mentioned Bruce will fix it

sent from HTC sensation bruce cm10 rom - xda app
[HTC Sensation] gsmyth:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

I remember the same bug on my Desire with a CM gingerbread (i think) ROM. It was patched reasonably quickly, hopefully its as minor a bug.
[HTC Sensation] madkai:
For call delay you could try this and report:

https://play.google.com/store/apps/details?id=cz.byteworks.cdp&hl=de
[HTC Sensation] black_bottom:
referring what skipjacks / catnap and others wrote yesterday regarding wakelocks. attached the status of my sensa after ~ 4 hours. battery is anker 1900. rom = bruce from 09.01.2013.

result: 100% satisfied - I'm glad with this rom!
[HTC Sensation] albanodesign:
its already installed in from last week but didn't work, its for ginger i guess. i searched a lot for a fix but didnt found one i think it has something to do with mic wake after answering call it was present also in my htc desire cm10 rom
[HTC Sensation] Deegan87:
I'm having trouble connecting my bluetooth keyboard to my phone. The device will pair and prompt me to enter a pin and hit enter, but after that nothing happens. I can't type on it. Anyone else having this issue?
[HTC Sensation] Ludak021:
the thing is, for 3 min screen time and 3hr overall time 22m of wakelock is not good. I have that on 30hrs on <other rom> (don't want to promote one or bash another, just saying). You can see screenshots I have posted a few pages back.
[HTC Sensation] sromer:
Am i still the only one getting status bar freezes? I've tried what people have suggested (Raise the screen off max cpu to 540mhz and reflash) but nothing has worked so far.
[HTC Sensation] rojovilla:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

How about clean install and NOT restore anything, and then go to Google Play to install apps one by one? Have you tried that?

---------- Post added at 10:36 PM ---------- Previous post was at 10:34 PM ----------

Ha, no worries ;)
[HTC Sensation] darkobas:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Must be something you have installed. It has not happen to me in months.
[HTC Sensation] topgeardave:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Kernel?
[HTC Sensation] KRHairston:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Left this ROM for a few weeks for JellyBAM & now I'm BACK.....as far as smoothness and battery life this ROM is Grade A! All though there hasn't been any changes for a couple weeks.

Would be cool if Bruce could mentor someone who has not upgraded and allow them to update this ROM more frequently.

Sent from Sensation powered by CMX
[HTC Sensation] darkobas:
seems to me that some of you are addicted to flashing. There is not much to update so I dont know what is all the fuss about.

1. there have been only a few commits to CM10 since 9. Jan. Not important ones for our device atleast.

2. there have been no new drivers released from HTC or so... nothing to update.

3. the ROM works great. without any significant changes from point 1 or 2 there is not much reason to update.

i bet if some1 was to upload the 9th jan build and just rename it to 24th jan there would be comments like "good job" & "this one is really smooth" etc.

but now some1 will write.. but theres been kernel 3.0.60 released and we are on 3.0.55... so ? what are the important changes for us in it ?

i think unless something changes in point 1 or 2 this rom is DONE! we should just congratulate and thanx bruce for the awesome rom he gave us.

and last but not least.... you should rather put your energy into bugging HTC about updates/drivers/kernels than to bruce or this forum.
[HTC Sensation] Repoman123:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

I am still rocking a build from November!! Am I missing something by not updating to latest build? This current ROM working OK for me so I don't wanna update.

I too have Google maps draining my battery but I don't use Google now or location thingy on my phone. I suppose I have just learned to live with it.

Also did anyone try that patch for the voice call delay thing? I may go for it as I too have that issue (but again I've just learnt to live with it).

Many thanks as always.
[HTC Sensation] albanodesign:
if u mean the CDP (call delay patch) from play store i tried it, doesn't work
[HTC Sensation] jan.ringas:
In CM10.1 I'm running on my Nexus 4 the Call Delay was apparently fixed (see http://xdaforums.com/showpost.php?p=36920064&postcount=4069), I don't know whether this is also applicable for CM10 and the Sensation.
[HTC Sensation] sromer:
yeah, i've tried that.

It happens to me at least 2-3 times a week. I don't know what app, if any could cause it.

The one that comes with the ROM.
[HTC Sensation] black_bottom:
depends on what you compare, what you have experienced. me, I compare with stock htc 4.0.3 - now I think i'm 6times better !

2nd: that day I made the screenshot I really did not used it much. typically when i use my sensa (email, make calls ..) the battery is at ~50% after 18hours. thats great for me! I have no further requests in this point.

3rd: I know that I can improve wakelocks. in my screenshots you can see the wakelocks from google maps network locator - allthough I decided to keep GPS und WLAN/LAN locator allways on. without this the usability of the phone during a day is not realiable (for me).
[HTC Sensation] Whiskey103:
Guys/Gals.... Thread cleaned!

Please do not complain about the lack of updates. the Dev doesn't owe you anything.

If you dont like it, dont use it easy.

But stay away from threads complaining and all that!

Whiskey
[HTC Sensation] ziaulh.ch:
Well, Here is my take:

Pros: The loading is REALLY FAST! ITs simple and clean!

Cons: It doesnt perform that well! The free memory should have been more than 200 mb without sense ui but its always below 200 mb despite of not having many widgets! Multi tasking is not good! The kernel needs work and felt that it can improve a lot! Havent tried sultan though!

For gaming naturally its no good! I tried with wild blood! FC! Modern combat runs good but then reboot! Well didnt expect too good performance though! Benchmarking is too bad!

Conclusion, as its is non-sense, I expected RAM AND SPEED BOOST for which I tried! But I was a little disappointed! I hope to see improvements in near future! And I felt it need works to release the RAM it occupies without reason! The free amount should be somewhat 300 mb as VIPER S users get 200 mb on avg free!

THanks for your effort bruce! Good luck! :)
[HTC Sensation] :
@ziaulh.ch :

What Whiskey said really....
[HTC Sensation] ziaulh.ch:
Thats very un-wise reply! My comment adresses issues! Talk about those! Here is nothing about liking or disliking! I wanted to use it! I spent two days trying to make it useful for my preference! So yes! Answer wise next time please so that users feel welcome! Thanks!
[HTC Sensation] :
Wow I can't believe you said all this... Who are you?
[HTC Sensation] StuartTheFish:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Well that's all bollocks, I've got over 200 apps installed on this ROM and I still have over 400mb of internal memory left. Every game I've ever tried works faultlessly, benchmarks are good, the system is totally stable with no reboots or freezes, etc, etc. I suggest you try again from scratch, since it must be something you've done.
[HTC Sensation] Skipjacks:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

I think he meant free RAM not internal storage. But even then, who cares? Unused RAM is wasted RAM.

If an app needs more RAM it will dump something out of memory to free up what's needed.

Obsession with the amount of free ram is right up there with obsession over what your benchmark score is.

If there weren't a way to check the amount of free ram, I guarantee you most people who complain about it would never notice any ill effects of having more stuff loaded into ram at any given time.

And if for whatever reason the amount of free RAM was actually important to you, there are about 9 billion memory management utilities out there that will continually free up ram. Hell there are ways to manage memory right in the CM settings. So maybe you just didn't set it up right.
[HTC Sensation] ziaulh.ch:
Thanks for your reply! I agree with what you meant! I am not a benchmarking guy really. Its just fun! What I did was tested RAM performance with app loading and multitasking! I didn't see more than two apps opened and instantly switched! So I assume it means LACK OF RAM! I would be happy to check again! But you see, if the device has unused ram it will show! And considering the fact that its AOSP it must have more ram than a sense ROM! I hope I am making sense!

Just incase, is there any problem with titanium backup with this rom?
[HTC Sensation] Yogimax:
From Jerry Hildenbrand over in AndroidCentral:

"Unused RAM is wasted RAM.

Android, like Mac OS and Ubuntu, wants to use all the RAM it can, because that's how it was designed to work. There are settings (in Android we call them "minfree" settings) to tell the system how much RAM to leave free and available, but the rest is designed to fill up as fast as possible and stay that way."
[HTC Sensation] ziaulh.ch:
NAh! Never agree with these talks! How are you going to fill up these ram with? You will invent something? A clean newly flashed ROM doesnt have much things does it? Check any device with android and you always see available ram depends on the amount of the ram is ACTUALLY FREE TO USE! As for example S2 has on avg 300+ mb free on a stock! Ya ya its has 1 GB but thats stock rom! WIth a custom rom I have 400+! However, this logic is crap that system will fill ram up as fast as possible with WHATEVER?

Anyways, if this rom doesnt show much free ram, then this is about the rom. Not about android! Because I have been using VIPER and with sense 4.1 its shows 180+ ram ALWAYS! I have so many sync on and ****! Where as this rom at a cleanest state didnt show 200+ ever! So agree or not thats how I see on my device!

Now minfree is about multitasking! It tells the system how low the ram can go! I set it extreme and tested multitasking! And as I said, it couldnt handle more than two foreground app! The third app always loads again when switched back! Try this on your device and tell me if I see something which is can be corrected! I am glad to try!

And somebody reply about TITANIUM BACKUP please! Cause my games FCed were restored with titanium!
[HTC Sensation] StuartTheFish:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Restoring games and other apps with titanium is fine, just don't restore any system data as that'll break stuff. Could be why your install is running badly if you did though.
[HTC Sensation] elmo13th:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

What keyboard are you using? Doesnt it have a period? Only exclamation marks? Dont you feel its a little weird ending al sentences like that? Or a little annoying?
[HTC Sensation] Skipjacks:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

What do you mean "how will young ill up the ram on a fresh install"? Using the system will fill it hip. Every process the phone runs, every app that is run, it all loads into ram.

Let's make this really clear one more time....having free ram any any given moment on A Linux based OS does not make anything faster. In fact, it can make things slower as an app that would have been in ram if not for a min free type process would have to be loaded into ram on next use.

Linux doesn't work like Windows. When Linux wants more ram it will dump something else out of ram. It will even dump system processes that are given a lower priority.

There is no advantage to free ram. Even a fresh install will still use up ram on first boot.

These are not debatable facts. Arguing this is akin to arguing the the earth is flat.

As for FC's after using titanium, clear the app cache after the reinstall. See if that helps
[HTC Sensation] ziaulh.ch:
OK. Another fresh install and sultan kernel. Now its doing what I was expecting! Multitasking is great!Although my system is fresh, I will see if it stays as good as it is after all my user apps are installed. It wasnt just logical with the performance I was having! So many exclamations therefore. Now it seems A LOT better than before. I guess I should have taken a little more time before posting here. But I expected you guys to say that the ram is definitely 250+ when idle with default launcher and decent widgets. That was I was looking for to know! Because it SHOULD have more! Let me tweak a little more and I am sure it will have 300+ mb!

Thanks guys for your replies and dont take me wrong because I had hope that the performance i was getting was not normal! Any suggestion about the kernel?
[HTC Sensation] consolation:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

@ziaulh.ch What's with all the exclamation marks!!! Try using full stops instead "." It will make you look less crazy.
[HTC Sensation] Rico84:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

What benefits do the sultan kernel have over stock?
[HTC Sensation] aidanski:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Just to weigh in, I use memory freeing tools to ensure that as many applications are exited as possible. I only generally use it to keep my wake locks minimal. Does anyone by any chance know why "Android System" keeps the phone awake for 1.5+ hours?

Sent from my HTC Sensation XE
[HTC Sensation] consolation:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Regarding RAM; yes JB does leave less free RAM available for other apps, that's not an issue with the ROM, it's the nature of the beast -JB. The advantage is that JB has more functionality than ICS based ROMs. The downside, your apps will swap out of memory more often so you will loose your state etc. Annoying, but that's an issue with running 4.1 on a phone with 768 RAM; again, not a ROM issue. If you want more RAM available for apps, try CM 9.1 instead 10.1/2.
[HTC Sensation] JG:
been chasing a weird issue with mic and speaker .I am in the hospital for a few days, so i am trying out skype ,tango etc..and they pretty much suck but google+hangout is real nice but the weird thing is no-matter what the speaker and mic whether it is a headset mic or just thru mic in phone it doesn't work ..As far as everything else like skype ,google now,phone calls etc.the mic and spkr works in every possible scenario except for when using google + hangout or google talk, I can hear the caller and video is good on both ends but my mic wont function thru headset or phone at all but it works in my glacier ..So has anyone used this feature I am not in a place to start messing with it .So if someone can be so kind to try it for me and report back .I am wonder if there is a lib file or some file or something missing in the rom I am on 1/9 .:fingers-crossed:
[HTC Sensation] Pikabat:
Really? You wonder why "Android System" keeps the phone awake?
[HTC Sensation] adame09:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

+10000 lol
[HTC Sensation] glaeb:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Maybe a bug, my accu doesnt fully charge in 7 hours charging.
[HTC Sensation] spiderio:
what the hell is wrong at the page before...

phews..
[HTC Sensation] albanodesign:
Re: [ROM][CM10][Kang][Pyramid][4.1.2][09 JAN]

Wipe battery stats in recovery or try battery calibrator from play store

---------- Post added at 09:52 AM ---------- Previous post was at 09:40 AM ----------

plese specify your posts per page view no :)
[HTC Sensation] :
Wiping battery stats is an urban myth, been discussed countless times all over XDA, check out this article written by Diane Hackborn (who knows more about Android than most)

As for the free RAM stink.....I used to have around 300mb of free RAM on this ROM all the time until I started messing with Google Maps/Latitude and Backitude (my own fault/obsession/experiment). When I was on stock ICS/Sense I was lucky to have 50-60mb.

I

still

have around 195mb free now at any given moment so no complaints at all.

Started with a clean flash

format & partition SD Card

use whatever kernel Bruce puts in

don't touch the governor or clock speed

don't use any kernel tuner

If I stay away from the GPS I regularly get 40-50 hours battery use, phone is fast, smooth, no hangs, reboots, fc's etc. :D