yashsingh1/xdaforums huggingface dataset:
[Motorola Droid 4] daniel_m:
Does Unbounce completely eliminate wakelocks from the Google services?

To me it looks like you have a lot of location activity and apps that are trying to keep you up to date or that think they deserve some attention.

The CyanogenMod lock clock is definitely keeping your phone busy. I personally don't use this app, but you could try to freeze/uninstall it or (if that is possible) tell it to update weather data less frequently.

Do you get your location from GPS, from aGPS or WiFi? Are you sometimes in places where your phone cannot get a location and therefore might try for a long time? Do you have WiFi (or WiFi-scanning) on all the time?

There are probably other apps that request your location very often and thereby prevent deep sleep.

The Google Quick Search seems to be quite energy hungry. You could write things instead of saying them out loud ... but that might be less practical for you?

TextNow might do you some harm as well. Maybe it also requests your location or maybe it tries to download ads all the time or it wants to notify you about messages?

Do you have WiFi or mobile data on all the time?

And finally Lightflow lite might drain some battery. Maybe it would be worth uninstalling/freezing it and relying on CM notification customisations? At least you can adjust the LED colour yourself ...

If you really want to get to the bottom of this, freeze all apps that you suspect to use location or download data and see what happens.

Apart from that, are your Google Play services up to date? It might help to delete its data or even uninstall updates and let it update again ... but that sounds like snake oil to me.

If you want to use some apps but can live without some of their functionality, you could try to restrict them with XPrivacy and MyAndroidTools ... but you can easily break things with these as well...
[Motorola Droid 4] thelolotov:
Not sure if this is related to any ROM updates, but

I noticed today that a lot of apps suddenly seem to better identify internal storage versus SD, and Google Play Music will now actually utilize your actual SD card. Not sure if this was a change that Stargo, CM, or just a bunch of app manufacturers made, but we might actually be able to properly use our SDs now! I have a 64 GB one that's been sitting in there pretty much empty and useless, so this is great news for me.
[Motorola Droid 4] highlandsun:
"Keep wifi on during sleep" sounds like a horrible idea. I use "Prevent phone from sleeping while plugged in" - it would suit your purpose much better.
[Motorola Droid 4] thelolotov:
Hmm, might not actually be working. Google Play Music says it sees 48 GB free, but is now claiming there's no free space. Shoot.
[Motorola Droid 4] daniel_m:
You are welcome! I hope it helps ... I know myself how it feels to get lost in a jungle of apps without having the slightest idea what they do in the background!

As highlandsun said, "Keep Wi-Fi on during sleep" is definitely sucking your battery empty in no time! It is probably not the only battery hog, but might be the biggest. I use "Keep Wi-Fi on during sleep" only in conjunction with a WiFi-widget and switch it off when I know that I don't need WiFi (when WiFi is turned off during sleep, downloads do not continue when the screen is off ... but maybe this is fixed now?).
[Motorola Droid 4] joefuf:
Not sure that's gonna be it. I usually never even have the Wi-Fi function turnred on in the first place, and I only ever turn it on to connect to a network at work or at home.

I've gone ahead and changed the Keep Wi-Fi on feature to "Only when plugged in" so maybe that will help a bit. I'm going to reenable Wakelock Terminator which will just quell TextNow. I'll try to find a way to stop the CM Clock.
[Motorola Droid 4] thelolotov:
Yep, definitely not working. Claims to be using my real SD, but it keeps filling up my internal and *****ing about no space. Disappointing.
[Motorola Droid 4] sharptv:
This might have been asked but is there ever a chance of android L on the droid 4? The improvement in battery is really attractive.
[Motorola Droid 4] rblanca:
it will be in time....let's wait until CM releases cm12
[Motorola Droid 4] daniel_m:
L is not really interesting until Xposed is working with ART anyways ... let's wait and see :D
[Motorola Droid 4] thelolotov:
Speak for yourself, I couldn't care less about Xposed.
[Motorola Droid 4] rblanca:
+1 lol
[Motorola Droid 4] thelolotov:
Xposed is great and all, but it's not for me, and it's really more useful for the people who can't or won't install custom ROMs. It's certainly not a reason to abstain from Android L. Android L has so many features I want that I don't care.
[Motorola Droid 4] 1droidmod:
Not entirely true.. Just because you (me) are running on a custom RoM doe's not mean this custom RoM is going to provide me/you with all the custom options you/me prefer to have. Since the day I took the leap to the smart phone I have been on nothing But Custom RoMs. It basically comes down to a user's preferences. I don't care how customized someones ROM is, you will still never achieve the customisation that xposed offers you. Not everybody craves as much customization as the next person,

Thanks

xposed is there to provide that for the user. I will take all that back if you can show me a custom ROM that can provide as much as xposed installer does as far as customisation goes.:D

HTC one m8 VZW Tapatalk-2.4.13 Weeeeeee
[Motorola Droid 4] thelolotov:
That's not my point. I'm glad Xposed exists for the people who want to customize everything, but I don't care about it personally, and I'd rather have Lollipop.
[Motorola Droid 4] 1droidmod:
Well, you did say it is really for the people who can't or won't install a custom ROM. I'm just saying.

Besides, if you browse through the exposed module repository you will notice a lot of modules that are just simple tweaks that don't actually give any visual effect. Everything from volume control to enabling security features. Okay, sorry, I'm done

HTC one m8 VZW Tapatalk-2.4.13 Weeeeeee
[Motorola Droid 4] daniel_m:
Holy cr**, the LOLs are strong in this forum :eek:
[Motorola Droid 4] mo0n_sniper:
I'm having problems with GSM signal dropping at random times on the Motorola Droid 4 with the patch on GSM network.

Or people calling me and they have a calling tone, but my phone doesn't ring and I receive no SMS message about a missing call.

I have also made a post in the Patch to enable GSM on Verizon CDMA Phones thread here

Does anyone else have this problem?

Also I have made a Improvement request in Cyanogen to have the Global network mode (CDMA and GSM) enabled in the ROM.

If you also want this to be included directly in Cyanogen please vote for it here CYAN-5762
[Motorola Droid 4] stargo:
Hi,

I have not seen that on networks in germany and france.

Maybe [MENTION=4772154]lucize[/MENTION] knows something about signal-drop issues in romania.

Hmm, the GSM-patch changes many variables, it may be possible that it does too much.

Can you try reverting it and just applying the minimum needed for GSM to work?

See https://jira.cyanogenmod.org/browse/CYAN-4878

I have tried that for a very long time, but the stock rom uses ugly hacks to do this which won't work on CM.

But if you feel adventurous have a go at implementing it, I'll gladly accept the change :)

Cheers,

Michael
[Motorola Droid 4] thelolotov:
Hey Stargo, I know this is unrelated, but:

"sd-card-location can not be swapped between internal and external sd-card"

Do you ever plan to change that? I have a giant 64 GB sd card, but nothing uses it, :<
[Motorola Droid 4] mo0n_sniper:
Hi Michael,

I'll try to modify build.prop then and get back with the results.

The strange thing is that also the stock ROM from Verizon has GSM issues.

I have reflashed my firmwared with RDS tool just in case.

Thanks
[Motorola Droid 4] giannhs_n:
How is performance on this rom

Hi, I am wondering if anyone can post me a benchmark of this Rom so I can buy this phone too, it would be really useful to me, as I saw everything works well on 4.4.4..

Thanks in advice!
[Motorola Droid 4] lucize:
I'm on nightly, fresh install and is hanging, I'll try the m versions

tried slimkat and is working ok

thanks
[Motorola Droid 4] thelolotov:
Is anybody else having trouble using Google Voice over hangouts? It just times out and can't join calls half the time. Drives me nuts.
[Motorola Droid 4] daniel_m:
A question to the hardcore-nerds: Can the internal "sdcard" (sdcard0) be formatted to ext4?

I managed to format my external sdcard to ext4 and it is working well (after booting and then adding media_rw and chmoding to 766 with Android terminal). Unfortunately my phone either won't boot when sdcard0 is formatted to ext4 (with gparted from a Linux machine) or sdcard0 gets re-formatted to fat32. I tried to fix permissions via adb from the recovery, but TWRP did not mount sdcard0 and I couldn't modify anything.

Did I do anything wrong? TWRP does not have any problems with the external ext4 sdcard.

Google or XDA does not seem to have a solution either.

Edit: Is the volume label important? When formatting to ext4, I did not name/label the partition.

Edit2: Still looking into mounting the external sdcard as sdcard0 ... seems to be impossibru :(
[Motorola Droid 4] sd_shadow:
Don't know, but did find this [Tutorial/HOWTO] Convert Your External SD Card from FAT/exFAT to EXT4! (3 ways!)
[Motorola Droid 4] daniel_m:
Very interesting thread, but it only covers the "real" sdcard, not internal memory (sdcard0).

Reading a lot of threads and blogs, I am very confused by the many mountpoints of not only the emulated sdcard0 but also asec that is located on that partition. Google messed up big time here :crying:
[Motorola Droid 4] sd_shadow:
[Guide] Format in ext4 internal memory and keep data
[Motorola Droid 4] daniel_m:
Thanks, I read this one actually ... but having read it again, there is one thing I didn't do and that is " Please note carefully the name of your internal storage in parted magic, like sde1 or sdb2…". Maybe that was what made CM not find the partition? Anyways, I will try again and report ...

Edit: Apparently, the sdcard0 partition does not have a label. I tried my luck with GParted again and it still doesn't work. The first time I want to convert the fat32 partition to ext4, GParted fails with the error "/dev/sda: unrecognized disk label". Then, I have to create a new partition table and create an ext4 partition. After having copied the content of sdcard0 back (Windows machine with Ext2FSD), the phone (Android) won't boot any more.

Again, everything worked perfectly well with the real sdcard.

Anyways, I think I just drop the idea of having ext4 on sdcard0.

It would be wonderful, if we could swap sdcard0 for sdcard1, but that doesn't seem to work on our ROM (I read that CM11 on some other phone aparently has an option in Settings to do this swap).
[Motorola Droid 4] thelolotov:
Because of the way things are set up on our phone with Safestrap and the like, what you're asking for may not be advisable, if even possible. Internal memory card, IIRC, is used for safestrap slots. Which would explain why it's not booting when you format it. I would go tweet at Hash: https://twitter.com/Hashcode0f he made Safestrap and can explain better than me.
[Motorola Droid 4] daniel_m:
That makes sense ... although I have CM installed on the "stock slot" ... but it might still cause problems with Safestrap. I will contact Hashcode and see what he has to say.

On the other side, I seem to be the only one who is bothered by these things ... :o
[Motorola Droid 4] thelolotov:
https://github.com/CyanogenMod/android/tree/cm-12.0 Oh boy.
[Motorola Droid 4] stargo:
I'm pretty sure it's the stock (signed) Motorola-ramdisk which will break if you format the internal sdcard to ext4, so there is nothing we can do about it :(

Or do you actually get to see the safestrap splashscreen?

This will take a long time to get working on the D4, as I currently have not much time and there is much work to do: http://xdaforums.com/showpost.php?p=56530744&postcount=6556

Regards,

Michael
[Motorola Droid 4] thelolotov:
I know, I'm just saying now you're going to get nagged by everyone. I'm glad to hear you actually are thinking about doing it, though. I'd love to keep my Droid 4 alive for another year or two.
[Motorola Droid 4] daniel_m:
No, I actually didn't see the Safestrap splash screen! Well well, not the end of the world :D
[Motorola Droid 4] wkearney99:
decent daily driver?

Which rev of CM10 or 1 1 is a reliable 'daily driver' for a D4?

I don't push the phone that much. Mostly just basic stuff; maps, a bit of browsing, price checks via Amazon and the camera, SMS (not MMS) messaging, WiFi tethering (this is a MUST have) and the camera for pix now and then. I usually have a Nexus 7 G2 nearby, thus the absolute need for tethering. That and I use the tablet for most apps given they run faster and look nicer on it.

I'm on the Verizon network and generally have decent 4G coverage, with the rare occasion to falling back to 3G (typically when using the Amazon app inside a store). I don't make much use of WiFi as a client (again, the tablet handles that). I don't use GSM and while I have used it for international travel in the past I could live without that (thus have no need for GSM).

My only real driver for moving up to 4.3 or higher is that I've got a new Seek Thermal imaging camera and would much rather be able to use my phone with it. It's USB connector faces the wrong way for the tablet, but it requires 4.3 or better for it's app.

I've never been terribly unhappy with the stock ROM. Nor do I spend much time tweaking stuff, so while Xposed and the like are amazing, they're just not something I typically utilize. Sure, I'm missing out on a ton of fun stuff, but then I can do that fiddling on the tablets instead.

I have both the desk and vehicle docks. I don't use the HDMI output at all.

So which ROM and revision is going to give me the most reliable basic functionality?
[Motorola Droid 4] daniel_m:
Just install the latest snapshot (cm-11-20141011-SNAPSHOT-M11-maserati) and you are good to go. With Safestrap, you can install CM11 to a ROM slot and always boot into your original ROM afterwards (even though I don't like two systems sharing SD-cards).
[Motorola Droid 4] bofis:
Well there's an M12 at this point, though if anyone is on a nightly from November, do not do a dirty install of the M12 as it's usually based on builds from the end of the previous month and the currently nightly is already past that, though could have more issues. I'm on the nightly wagon, and have been experiencing slowness and issues that I attribute to all of the recent Material updates and new Play Services using up more RAM than older versions, how're everyone else's phones behaving lately?
[Motorola Droid 4] stargo:
For anyone who wants to play around with L:

http://droid.cs.fau.de/cm-12.0/pre-alpha-test/

Things to keep in mind:

Install this in a new slot! Do not upgrade any old system!

This is not a daily driver!

Installing newer cm-12 builds will likely require a complete wipe again (due to SELinux).

Many things are broken (Stock camera, Document browser, graphical glitches, ...). No need to report bugs right now.

This uses a patched version of the updater-binary to install on current safestrap-versions

To actually build this rom, you need to pick at least the following gerrit changes: 76777, 76871, 76936, 76950, 77520, 77673, 77674

The following diff against android_device_motorola_omap4-common is also needed: http://droid.cs.fau.de/cm-12.0/pre-alpha-test/android_device_motorola_omap4-common.patch

One thing would be interesting for me: Does 3G/1X work on VZW-devices in the US? I can't really test that from here...

And does LTE work and actually transmit data?

Cheers,

Michael
[Motorola Droid 4] sd_shadow:
CM12: Limited testing so far, working: sms, 3g/LTE data (verizon), usb tethering, GPS...

cdma (voice) doesn't seem to work, but may not have waited long enough or need to reactivate

switched to EvDo only to get 3g to work, but again may not have waited long enough in gsm/wcdma/lte (default)

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

CM12 continued:

switched to CDMA + LTE/EVDO and it switched to LTE

cdma is working but light sensor is very sensitive so if my hand anywhere near it, the screen shuts off

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

sent from my pc via my usb tethered D4 on CM12

Edit: It's taking about 5+ mins for cdma to connect, 10+ mins for data to connect

I installed pa_gapps-micro-5.0-ALPHA1-20141117a-signed.zip

Wi-Fi tether not working

sd card would not mount
[Motorola Droid 4] thelolotov:
Downloading right now to install in a secondary slot, are there any gapps we can use? Just the 4.4.4 ones?
[Motorola Droid 4] sd_shadow:
PA GApps for Android 5.0 Lollipop now available for testing.

See THIS POST for Complete Details and Download Links
[Motorola Droid 4] thelolotov:
It works really well, actually. Much better than I expected. I got CDMA+LTE/EVDO mode to work, and I get data/am able to make calls on VZW. Going to play with this for a bit. I installed those gapps, but they don't seem to have worked, as it didn't go through first time setup or ask me to add a google account, etc. All that aside, I'm very impressed, everything is really smooth, and the only major issues I see so far are occasional graphical artifacts when redrawing, and data is pretty finicky. I'm really excited and looking forward to this. Thanks a ton, Stargo, you're the man!

EDIT: Stargo, you need to add a donate button to your profile, I want to send you a beer!
[Motorola Droid 4] sd_shadow:
Gapps worked for me, but I had to go into settings to add accounts.

I did install gapps separately after booting rom once.

superuser does not seems to be working though, before gapps nor after

[MENTION=3457922]stargo[/MENTION] a silly question? how do i install the android_device_motorola_omap4-common.patch
[Motorola Droid 4] joojoobee666:
LTE working here on CDMA after rebooting a few times. Not sure what was initially going on as it was stuck in roaming for a bit, then got it on 3g. No idea if 1x is working.

The screen garbage is occuring during transitions (screen rotation, window minimize, etc.) so it looks like wherever that image is getting buffered to is getting overwritten with junk during the process. A minor issue at best. Other than this and the other noted issue, I'm amazed out how "smooth" it seems to run. Excellent work sir. I'm with thelolotov, where do I send some beer money?
[Motorola Droid 4] daniel_m:
Well, I regret having updated from M11 to M12 and am considering hopping onto the nightly wagon again. M12 crashed on me twice and it feels kind of sluggish. But as always, is it M12, is it the Google Polay Services, is it an Xposed module? Hard to say ... :(

And I am still struggling with awful "wake-up performance". Tasker is supposed to start my media player when I connect headphones, but I always have to switch on the screen to get it do it's job. With the screen off, it can take several minutes before the phone starts playing music. Tried "interactive" and "ondemand" CPU governors already ...

(Edit: this might be a Tasker problem)

(Edit2: But there is no option for headphone polling, so it must be a CM problem?!)

Edit: nice to see that CM12 is on its way :D
[Motorola Droid 4] stargo:
You don't need to install it at all. It's just if you want to rebuild the rom, then you need it.

I know about problems with the LTE-ril. I had to binary patch it and it seems I patched too much. Need to look more into it...

The screen corruption is the usage of "wrong" (as in too new) EGL(embedded open gl)-calls which do not work correctly with our GPU and drivers. I'm pretty sure this will be fixed, as more devices will hit that. And yeah, it's working pretty good.

:)

Need to think about that. But when drinking beer, I'm usually less productive hacking on CM ;)

Hmm, I haven't heard of (new) problems with M12 until now...

The main problem with wakeup performance is that many apps and services want to do work as soon as the phone wakes from sleep, which causes this "old" hardware to get a bit stressed...

:)

I'm not sure yet if I can get it in a form which is releasable as an official CM nightly (due to SELinux requirements and our locked bootloder), but I'm optimistic.

Cheers,

Michael
[Motorola Droid 4] thelolotov:
":) Need to think about that. But when drinking beer, I'm usually less productive hacking on CM ;)"

Coffee, then? Hell, you can spend it on hookers and blow for all I care, just give us a Paypal to throw some money at, :]

"I'm not sure yet if I can get it in a form which is releasable as an official CM nightly (due to SELinux requirements and our locked bootloder), but I'm optimistic."

Having "Official" CM builds was nice, but I wouldn't cry too much.

SELinux just needs to be implemented in our Kexec kernel, right? It might balk at our locked bootloader/Kexec, but it should be possible, if I'm understanding correctly.

I see you ran a new build today, any goodies?

Edit: I'm impatient, checked it out myself, camera's working now! Progress!

However, there was an issue on CM11, that myself and JJB were running into, and this has unfortunately carried over to CM12.

For me, the issue occurs when I attempt to accept a phone call through Hangouts(Google Voice) over data. It hems and haws when it's trying to connect, and then my data drops to 3G, the call fails to connect, and it's stuck on 3G until I toggle airplane mode on and off, or restart. It's really irritating. Let me know if there's any logs I can send you.
[Motorola Droid 4] joojoobee666:
This happens to me when I connect to a PPTP VPN. After it connects, as soon as I try to pass any data with any apps, 4G kicks off, the connection is killed and I'm stuck on 3g until airplane mode is toggled. I was able to send a ping through terminal emulator for a few minutes without incident but as soon as I fire up a browser or any other application looking for the internet it blows up. I did get some logcats at one point but there was nothing I found very useful so I didn't save them and I haven’t revisited. I can throw in some logs here if you'd like if your interested in looking. :cool:
[Motorola Droid 4] bofis:
I have found that by Greenifying a bunch of the apps that want to start when screen wakes up or when phone is unlocked has helped A LOT. It is rare that my screen will sit there, black, when I first press the power button, and usually only if I was updating apps and then it went to sleep while in the middle of that process. If you are unfamiliar with Greenify, it's a ROOT app (well, it works best if you give it ROOT access anyway) that will keep certain applications from running unless you specifically launch them. So unlike freezing an app, where you cannot use it at all, this allows you to keep things installed that you may not want running in the background. It may take a little while to snuff out everything that's slowing you down, but it's a helpful app for doing so.
[Motorola Droid 4] daniel_m:
Well, it might have been the Google Play services update or some Xposed quirk. So far, M12 seems to run nicely after this first hiccup.

Regarding performance, I already restricted most apps' access to receivers and events and stopped some of their services with XPrivacy and MyAndroidTool. Maybe using the CM-internal setting to launch the music player will solve my problem. Once the music player is triggered, Tasker should get enough CPU power to do its magic and increase the volume to max. :)

Since Xposed is not ready for ART yet, CM12 is not that important to me anyways. But it is good to see that there might be a chance of progress on our Droid. Thanks a lot for that!