yashsingh1/xdaforums huggingface dataset:
[One (M7) Original Android Development] ajua:
Hi guys! Please bare with me for a few issues and questions I have about CM11 on the HTC One M7. I jumped to CM11 to try it after using stock and InserCoin roms for a long time. My first CM11 builds were nightlies from 06.07,08,09 before going back to InsertCoin. Now I'm back on CM11 with nightlie 06.29 after having 06.27 and 06.28 these past couple of days.

There is a very noticeably lag in response for the double tap in the home button to open recent apps. Sometimes (rarely) the double tap does not register and almost 99% of the time the recent apps screen loads a bit slow (compared to stock Sense). I have tried disabling vibration and the backlightning on the buttons but the lag persists.

Is there something I can do to improve the speed at which the recent apps screen loads? Sometimes I notice a little "bump" (for lack of a better word) before CM11 shows this screen. Fixing the rare occasion when the double doesn't get registered would be nice too.

When tapping an opened app on the recent apps screen the speed to which it changes to the app seems a bit slow when it should be almost instantly. Are there any animation settings do you recommend (in case it has to do with that)?

Why most of the Sense roms out there force GPU rendering and CM11 have it disabled in developer options? These roms have great battery life so why is not enabled by default?

The volume (ringtones, alarms, multimedia, notifications) in all the nightlies I have tried is very low. I would say 50% lower than how much Sense sounds. Is there anything we can do about it? Seems pretty common to have low volume on CM11. At least that's what I got while researching.

Do you guys have suggestions to improve animation speed for the notification and quick settings shade. I would like speed it up a little as I'm used to the quickness of Sense.

Do you use any Xposed module with CM11? If so, which one?

Thanks and sorry for the long post.

TL;DR: I'm having issues with home button lag when double tapping it and recent apps screen responsiveness. I also asked for recommendations on Xposed modules worth installing to tweaks things further.
[One (M7) Original Android Development] ghostryder12:
I have been attempting to flash the latest nightly, 20140629. However, every time, it fails. This has occurred with 3 re-downloads of the nightly zip, and I am using current TWRP recovery as well. Also, I have 20140628 nightly on my SD card and it fails if I try and reflash that zip.

Is there anything obvious I should look at or do?

HTC One M7_UL CyanogenMod 11
[One (M7) Original Android Development] KaZo58:
1. i have those kind of lags if i double tap for non available menu in apps. i prefer long press for recent apps.

2. it's not slow. maybe u should try "faster" animation (lower factor, i have 0.36x) or completely disable animations. maybe those apps aren't running and needs to "start" ?

3. good question. but maybe there are people who whants it disabled? :)

4. about volume. yes for me it "was" very low too. i sent my phone to the service because of red/pink tint camera. they replaced it. i think not just camera, my speakers too. and speakerholes are clean ^^ it's much more louder. sometimes too loud lol :D

i use xblast for disabling fullscreen landscape keyboard and vpndialog ;)

u should try disabling animations or make it faster under developer options.
[One (M7) Original Android Development] ajua:
1.- I really want double tap to open recent apps as it's faster than long pressing the home button. I will set it to open menu and try the response with apps that have a three-dot menu to see if the response lag is still there. If anyone has other suggestion or input on this I will really appreciate it.

2.- I will tinker with the animation settings on dev options, starting with lower factors, thanks. The apps I mentioned are common ones like Plume, FeedMe, Pocket, Chrome, etc. There is a "bump" or little stutter right after tapping the app thumbnail in the recent apps screen before it's instance is fully shown.

3.- Have you tried GPU rendering before? I want to know why those options are not enabled and if they can make the phone perform better.

4.- Nice to know you got your camera and speakers replaced. Mine does have a purple tint only when in low light but I live in Mexico and my options are to send the phone to the US with a friend or to Colombia service center via shipping company. I'm stuck with it for the time being, sadly. My speakers are great on stock rom or even Sense based roms. That's why the low volume on CM11 baffles me.

I'm definitely trying animation tinkering tomorrow when I have the time.

Regards!

---------- Post added at 03:11 AM ---------- Previous post was at 03:08 AM ----------

Were you on another nightly before? I clean installed 2014.06.28 from Sense based InserCoin rom and updated via OTA to 06.29 yesterday at noon with no problems. Running TWRP 2.7.1.1 in case you are interested.
[One (M7) Original Android Development] ghostryder12:
I came over to cm11 from ViperOne Sense Rom via a nightly. I'd love to clean install from a CM and then go to nightlies. I just have not been able to locate a thread that does not link right to nightlies.

I've been on Sense over a year & a half now & CM had done through a lot of changes from what I remember from 18 months ago.

Would you happen to have an idea how I might be able to find a CM thread that gives a stable Rom to start with?

HTC One M7_UL
[One (M7) Original Android Development] ajua:
You can make a clean install using a nightly build. I'm on 2014.06.29 and it works well.

Here's the link to builds for the One M7:

https://download.cyanogenmod.org/?device=m7

If you want a stable release get the Snapshot M7 build. Otherwise get a nightly.

I'm downloading OTA for today's nightly. The last two have been stable and I haven't found any bugs other than a lag with the home button when used for recent apps but it's not related to these nighlies.

Let me know if you have a lag too if you install the Snapshot M7 build.
[One (M7) Original Android Development] ghostryder12:
Fantastic, thanks. I'll clean install the Snapshot M7 build and then I can start flashing nightlies after I nandroid the Snapshot Rom. I'll let you know if I experience any lags with the Snapshot.

FYI, last week I tried the Kangaroo kernel for AOSP by [MENTION=4379011]poondog[/MENTION] on the 20140627 nightly and started experiencing some lag. It was spotty but noticable. I went back to the CM kernel by flashing my nandroid and the lag was gone.

---------- Post added at 07:31 AM ---------- Previous post was at 07:18 AM ----------

I keep getting a fail when trying to flash a Rom. It just started happening beginning Friday. I have no idea what I might have done to cause this. It happens with dirty flashing a nightly and it just happened after a full wipe. I can restore my nandroid, but its kinda frustrating.
[One (M7) Original Android Development] ajua:
I'm on CM kernel. The issue with the home button is related to the recent apps screen somehow. If you set the double tap action to other setting you can double tap it numerous times and it works as expected.

If you set it to recent apps you will see that sometimes the double tap does not register and you will notice a little stutter right before seen the screen transition.

Let know how it does in the M7 snapshot.

---------- Post added at 09:38 AM ---------- Previous post was at 09:33 AM ----------

I'm using TWRP 2.7.1.1. You could try an earlier version or see if you can flash it with ClockworkMod. The latest CWM I've tried was 6.0.4.8 from the official site.
[One (M7) Original Android Development] ghostryder12:
I have a 2.6.3.3 zip and i'm using 2.7.1.0.

I can try CWM and see if it works.

Thanks.
[One (M7) Original Android Development] Aisfkhan:
Try to flash boot file first.you can fine that boot file in cm11.zip if you extract that file.

Boot file should be .img file then just past that boot file in your fastboot folder and open cmd prompt there then type

Fastboot erase cache

Fastboot flash boot boot.img

After this reboot to recovery(twrp 2.7.1.1 is working fine with cm11 nightlies so better to use twrp ) goto wipe>advance wipe>just check the cache box and wipe it. Then wipe all if you want.

Now flash the new nightlies it should flash successfully now.
[One (M7) Original Android Development] tiny4579:
Why? Recovery flashes boot just fine. Why flash it manually? That was needed on some HTC devices, not here.
[One (M7) Original Android Development] tiny4579:
What's the error? I need more info than it fails. The recovery log would help too.
[One (M7) Original Android Development] ghostryder12:
Hmm, the recovery log is empty. maybe cuz I used my nandroid to recover?

HTC One M7_UL
[One (M7) Original Android Development] poondog:
btw my CM based kernel is not updated to latest CAF merge :P
[One (M7) Original Android Development] ghostryder12:
I'm going to dl CWM Recovery and give that a try.

Edit: Nope, would not flash Snapshot zip after a wipe. So I selected reboot in CWM and now it's going through initial set-up procedures. Interesting...
[One (M7) Original Android Development] tiny4579:
That would be because you wiped. I still need more info. Please at least pull the recovery logs or provide a detailed error message or I will be unable to help you.
[One (M7) Original Android Development] ghostryder12:
Thanks tiny. However, the recovery log was empty.

Let me see where my phone status is now.
[One (M7) Original Android Development] tiny4579:
Flash ROM.

adb pull /tmp/recovery.log

Then attach. I don't think the file was copied to sdcard. That date is old. Cwm and twrp should have a copy recovery.log to storage option.
[One (M7) Original Android Development] ghostryder12:
Here ya go. Recovery log. https://www.dropbox.com/s/cxtjw2rs8k5qdd0/recovery.log

HTC One M7_UL
[One (M7) Original Android Development] tiny4579:
To flash m7 or nightlies since june., you need a newer twrp or cwm. There was an announcement about it in the op. You have twrp 2.6.3.3 according to the log. It will fail until you upgrade. Didn't someone already ask what recovery version you have?
[One (M7) Original Android Development] ghostryder12:
Sorry Tiny, I was using 2.7.1.0 prior to flashing my nandroid backup. I was getting the failure notifications with that TWRP version. I will flash 2.7.1.1 which I think is the latest update and try to flash CM11 again.

---------- Post added at 01:12 PM ---------- Previous post was at 01:07 PM ----------

OK, I just flashed 2.71.0a, the latest from the link available. I will try to flash a nightly. If I get a failure, I will attach the log.

---------- Post added at 01:19 PM ---------- Previous post was at 01:12 PM ----------

OK, It worked this time with 2.7.1.0a but it did not before. Maybe it was when I wiped to flash m7 Snapshot and after I loaded it all up, I went back to my nandroid. Now it just flashed the 20140627 nightly with no issues.

[MENTION=234019]tiny[/MENTION], thanks for any and all assistance and for letting me drive you a little nuts.

[MENTION=3146974]ajua[/MENTION], thanks for the my7 Snapshot link cuz it helped me get my files back in order.
[One (M7) Original Android Development] Floyd_Flivercod:
Homebrew 6/30 build

I've compiled it twice today and it gives me a black screen of death unable to boot. Is it something on my end or did the nightly boot normal? This may actually be the 7/1 build because I think homebuilds are ahead one day?

In any case, I can dirty flash the 6/29 homebrew and it boots every time...
[One (M7) Original Android Development] cschmitt:
Official nightly is OK. Did you resync and do a clean build? Also, sometimes clearing ccache might fix it. Build date is based on GMT so depending on your location afternoon builds will reflect tomorrow's date.
[One (M7) Original Android Development] mt3g:
On 28-06 nightly no custom kernel or fancy setup... Wifi on when available, and GPS almost always off. Battery was simply on point all weekend, with regular texting and calls.
[One (M7) Original Android Development] Floyd_Flivercod:
I always re sync, but I will try a $make clobber and see what happens. I do not get any errors with the build and it does install, it just hangs before the boot animation.
[One (M7) Original Android Development] xero110:
While we are on the topic of build problems. I'm getting this for the past few days.

build/core/base_rules.mk:134: *** prebuilts/misc/common/ub-uiautomator: MODULE.TARGET.JAVA_LIBRARIES.ub-uiautomator already defined by frameworks/uiautomator. Stop.

The only thing I can find is to remove "prebuilts/misc/common/ub-uiautomator" I don't think that's a proper fix, and it doesn't work anyway.

I have also made a new int with no modes and I still get this error. Any ideas?
[One (M7) Original Android Development] tiny4579:
What day did it last build for you? I think something may have changed today. We'll know for sure when the nightly builds tonight.
[One (M7) Original Android Development] Floyd_Flivercod:
6/29 built fine.
[One (M7) Original Android Development] tiny4579:
I expect the 7/1 builds will fail to boot. Cm team went heavy on merging today. By the way, logcat works so I could see its likely surfaceflinger or something similar that was crashing.
[One (M7) Original Android Development] shin06:
What theme do yo have ?
[One (M7) Original Android Development] Dante60:
7/1 flashed and booted fine. No problems here.
[One (M7) Original Android Development] Floyd_Flivercod:
Had to be my build directory was not syncing properly. I removed and re-synced then all went fine this morning.
[One (M7) Original Android Development] Pons:
repo status
[One (M7) Original Android Development] ajua:
[MENTION=1859060]ghostryder12[/MENTION] Did you flash the Snapshot M7 build? If so, did you experience any lag/stutter when using the Home button double tap action to show the recent apps screen?

Anyone can make a quick test for what I'm experiencing:

Set the Home button double tap action to option/menu, go to your home screen and make a series of double taps. Every time the double tap sequence will show your launcher's options menu and you will not experience any stutter on the vibration or missing taps. I have tried a series of double tapping Home, single tap on Back (to close the options menu) and then double tap Home again. It doesn't happen and the buttons works as expected.

Now, set the action to show the recent apps screen and make a series of double taps. You will experience stutter or lag before seeing the recent apps screen and some times there will be missing taps.

I want to submit a JIRA report for this but since I'm on nightlies it's not allowed to report bugs on these. If this happens on stable/snapshot M releases then I can make the report.
[One (M7) Original Android Development] ghostryder12:
[MENTION=3146974]ajua[/MENTION],

I am on a Snapshot and I have tried to duplicate the lag. However, I am experiencing no lag with any setting of the home button.

On another note, I have the back button at to kill the app I'm on. South all other Roms I've used, this action happens quickly. With CM11, Snapshot or nightly, this action takes noticeable longer. Is this just a trait of CM11?

HTC One M7_UL
[One (M7) Original Android Development] mt3g:
ios flat style theme with his xposed module

https://play.google.com/store/apps/details?id=com.bocharov.themechooser.fstheme&hl=en

http://xdaforums.com/xposed/modules/mod-ios7-x-flat-style-module-t2666827/post50739767
[One (M7) Original Android Development] tiny4579:
When did you sync and do you use themuppets for the blobs? If I may ask can you post your build? There was a blob change that is supposed to fix audio issues related to Bluetooth.
[One (M7) Original Android Development] ajua:
With snapshot M7 there's no lag or stutter when double tapping home to show recent apps?

Maybe there's something in CM11 nightlies with Android 4.4.3-4 that it's causing this. The M7 build is based on Android 4.4.2.
[One (M7) Original Android Development] ghostryder12:
Correct, with Snapshot there is no lag. I do remember seeing a lag on 20140628 & I think on 29 as well.

I like this Snapshot & will keep a nandroid as I test the nightlies for myself.

HTC One M7_UL
[One (M7) Original Android Development] ajua:
Then I'll wait until M8 build comes out, shouldn't take longer than a week or so. If that build doesn't have the lag I'll be more than happy. If it does have it I can clean install M7 and wait for a fix. Thanks!
[One (M7) Original Android Development] ghostryder12:
When you say "M8 build" are you speaking of a build from the M8 base that might work on the M7 & M8?

HTC One M7_UL
[One (M7) Original Android Development] ajua:
Yes, the M builds are the new stable releases. They are released during the first 7-10 days of each month.

It's confusing because M7 and M8 are the actual codenames of the HTC One phones ?
[One (M7) Original Android Development] ghostryder12:
Ohh, I get it now. M7 refers to the stable Snapshot build while m7 refers to the phone model. Duh

The M indicates month & the number indicates what month the Snapshot is. M7 is "month of July"

Damn, I r so smart... ?

HTC One M7_UL
[One (M7) Original Android Development] tiny4579:
Actually its not the month number. The first monthly build was December but only nexus devices got it. M2 was the first on our device for cm11. M8 will be in July.

And the code is mostly from the previous month with some cherry picks in on occasion.
[One (M7) Original Android Development] ghostryder12:
Oh well. I tried to figure it out but since I'm not involved in the development, I really wouldn't know what the hell I'm talking about. ?

Thanks tiny

HTC One M7_UL
[One (M7) Original Android Development] lotte67890:
Reading this forum for months now but still am on 10.2 stable with my M7, I'm thinking of switching to cm11.

What really annoys me in cm10.2 are two things:

While on the phone the mic in the back is the active one, so no chance of putting your device between head and shoulder.

Also while on the phone it happens quite often that the display switches on an with my ear or face I press various buttons like wlan off or time format or something else...

Are these issues fixed in cm11? And in general does anybody know if they are cm or aosp related?

Thanks in advance

L
[One (M7) Original Android Development] KaZo58:
i tried it. now my vibrator became a little bit weaker lol. it has something to do with vibration motor maybe?
[One (M7) Original Android Development] ajua:
Do you have the lag on the Milestone M7 build?

On nightlies the vibration seems fine. Just a bit weaker but really not noticeable. You can adjust the vibration feedback in Settings -> Sounds. I don't know if it's only for button feedback or notification/ringing as well.

I disabled it completely while trying the lag issue and it's still there.
[One (M7) Original Android Development] ghostryder12:
I'm going to nandroid this Snapshot build & then flash 20140701 nightly. I'll check the lag issue. Be back in a few.

Edit: OK, here's what I experience. I changed the home button to open/close menu, then I changed to recent apps. The lag I get is going from home screen to recent apps. The first tap responds quickly to my touch while the second tap response lags. I have touch vibrate activated. I feel the first touch response vibrate. The second touch takes approx 1.5 seconds to respond.

Is this the lag you are experiencing?

Edit: Actually, the delay is intermittent. Doesn't happen all the time, but you can't go more that 3 times without experiencing the delay.

HTC One M7_UL
[One (M7) Original Android Development] UCFour:
With google releasing AOSP code for Android L,can we expect CM Android L build soon?
[One (M7) Original Android Development] ghostryder12:
Please don't take this as a personal attack but asking for an eta is against XDA rules.

I'm just saying...

HTC One M7_UL
[One (M7) Original Android Development] UCFour:
I wasnt asking for an ETA..

I just wanna know if there's a possibility for Android L Build :)
[One (M7) Original Android Development] ghostryder12:
I see. It's just that I saw, "can we expect.....soon". So that's what sparked my comment.

Thanks, have a good one.

HTC One M7_UL
[One (M7) Original Android Development] tiny4579:
Answer:

http://www.cyanogenmod.org/blog/the-l-is-for-later
[One (M7) Original Android Development] ajua:
Yes, that's the kind of lag I see. That second tap takes longer and sometime it doesn't registers.

When it does, the transition to the recent apps screen stutters and feels awkward.

To capitulate, you didn't see this on Milestone M7?

I don't see it coming until it gets near final or released to the public. As a dev preview I don't the benefit of commuting resources to it.
[One (M7) Original Android Development] ghostryder12:
There was no delay using M7. However, I do not experience the stuttering. Just the response delay of the second tap. I'm going back to M7 just to triple check. You got me wondering now... ?

HTC One M7_UL CyanogenMod 11
[One (M7) Original Android Development] ajua:
Thanks for checking it out again! [emoji3]
[One (M7) Original Android Development] ghostryder12:
[MENTION=1135850]aju[/MENTION]i,well damn it man. I've got that delay of my Snapshot build. It the latest build. Can't believe I overlooked that. Anyway, now you've got the same delay on the Snapshot builds as well.

HTC One M7_UL
[One (M7) Original Android Development] ajua:
No! [emoji20]

I will submit a bug report to JIRA then.

It's a bummer for me because I really like to double tap to bring recent apps screen. I'm using long press because of that but it's nowhere near as fast.

Can you check other thing for me on Milestone M7 before I submit the bug report? See if there's a little stutter/delay when tapping on a thumbnail in the recent apps screen between the tap and the transition to the app you tapped. It's not that pronounced but you will notice it.

I believe that stutter on the home button and switching is related to the recent apps screen itself but it's just a guess, though.

Thanks!
[One (M7) Original Android Development] ghostryder12:
Hmm, I'm not seeing any delays there. I see the app thumbnail light up and open to full screen. No delay or stumble that I noticed.

HTC One M7_UL
[One (M7) Original Android Development] ajua:
Maybe it's normal but I see it as a little delay/bump right after the thumbnail gets highlighted.

Sense is just so fast and smooth I'm comparing things with CM.

I'll post here anything I get from the bug report.
[One (M7) Original Android Development] cschmitt:
Are you running ART or Dalvik vm? I'm not able to reproduce the recent apps delays you've been discussing and puzzled by what might be making the difference. Governor? IO Scheduler?
[One (M7) Original Android Development] sssssbarn:
I thought it was weak too..... Setting for vibration intensity (under settings/sound) solved it.
[One (M7) Original Android Development] tiny4579:
Possibly different opinions on what lag is? Usually it's fine for me, but occasionally I'll see a second or two delay going from the app to recents. I think that's been an issue before. Its quick from the launcher. Oh yeah. I run dalvik. I have a couple xposed modules I'd rather not part with. It's not a big deal for me, but I was checking on the others' behalf.

FYI, new nightly up and it has the updated blobs which should help with Bluetooth audio.
[One (M7) Original Android Development] cschmitt:
Ah yes, from within an app recents is a bit slower to display. I have it set to long press recents and never really noticed.
[One (M7) Original Android Development] smokey_joe:
hey there i did some research and i am not sure if its a bug but it seems that i cannot change my cpu governor, i think it's overwritten by the Power Profile settings.

Is there a setting to disable the profiles and set my own governor?

the checkbox to change the cpu governor on boot is set, i can set any governor i want and it is working when set, but after a reboot the governor is set to ondemand/performance or conservative when set to e.g. Balanced/Performance or Low Power