yashsingh1/xdaforums huggingface dataset:
[Motorola Droid 4] Jishkah:
I'm having the same issue with WiFi. It's not too bad - usually, it just needs a "nudge" (manually connecting or toggling Airplane Mode on and off), but it's there, I suppose.

I'm also having trouble with my phone connecting to Bluetooth devices - I'll turn the device on, my phone will receive a Pairing Request notification, I'll tap on the notification and pair, but it won't actually connect to the device. I go into the Bluetooth settings, manually connect, everything works fine... I disconnect, the device is saved in the list of paired devices, but what's odd is that when I turn the device on again, the phone doesn't automatically connect to it - in fact, it throws another Pairing Request notification that doesn't actually do anything when acted upon, and it actually seems to "forget" the once-saved device.

Idk if I explained that too well, but that's what I've experienced, anyway. Otherwise, I haven't really had any issues with this Snapshot. Just kind of wish that I could re-enable Profile Switching from the power menu, lol. It's super convenient for on-the-fly wireless radio/battery management adjustments.
[Motorola Droid 4] ugynok:
Just a little info: on the 20160317 NIGHTLY Bluetooth is working well with a BT keyboard! There are no pairing-repairing issue.
[Motorola Droid 4] aiamuzz:
Oh ... the wifi issue of connecting manually is persistent in the snapshot ?

i was really hoping its being fixed. its annoying to have to manually hit 'connect' everytime.

:(
[Motorola Droid 4] JLPDA:
So, I'm ready (again) to try out CM13. I have (2) Droid 4's and go back and forth when installing and migrating from different ROMS. I'd like some advice on those that have moved from CM12 with many programs and data on their SD Card. I think a clean install of CM13 is best, then restore Progs and Data with Titanium Backup. However, I'm very confused with where and how the SD Card programs and data will restore. Do I need to use JooJooBee's SDCard Swap?

I don't want to install the "new" programs from the Google Play Store as I have many programs (APK) that are older versions that I like...assuming they work with Marshmallow. Those that don't work with Marshmallow, I'll update after restoring all progs. Need to make sure all my text messages, contacts, desktop (Nova), preferences, etc. come over.

I've read every post here and JooJooBee's thread. Don't need detailed instructions, just some simple Step-by-Step guidance. Thank you all in advance and special thanx to Stargo and JooJooBee for keeping the Droid4 alive!!
[Motorola Droid 4] Bobcus Leper:
Check out the Q&A of my guide. There are also some nice performance tweaks in there too.

http://xdaforums.com/droid-razr/development/guide-lollipop-performance-stability-t3214910/page2
[Motorola Droid 4] Jishkah:
Honestly, the WiFi issue might just be my phone. I had the same problem In CyanogenMod 11... which is odd, considering that, just a year ago or so, I never had that problem using the same exact ROM. It just kind of happened after swapping between different ROMs for a while; like my phone went, "Okay, stop, I've had enough! I can't take it, anymore!" and just kind of began to slowly break down. Likewise, this was around the time that my phone began to randomly soft-reset itself and the display started to, for lack of better terms, "glitch" up when switching between Portrait and Landscape mode.

If you don't want to manually hit connect every time, I'd recommend toggling Airplane Mode on and then off. You'll have to worry about your phone's performance bogging down with syncing data after re-enabling it, but it should connect to the WiFi automatically after a minute or so of leaving it alone.
[Motorola Droid 4] Bobcus Leper:
I'm always confused by this WiFi bug. My WiFi works perfectly, even after a reboot. I have the XT912. Are you guys and gals soft rebooting your devices?
[Motorola Droid 4] Puppymang:
so i decided to try cm13 and it seems supersu doesnt work

it doesnt feel all that different from cm12.1 so ill be going back to that until i hear of some rootcloak or a way to disable root on cm13 because changing root access in developer settings is still considered rooted
[Motorola Droid 4] JLPDA:
Thanx. Checked out your thread. Some useful info re: tweaks, etc. that I've already performed with my CM12.1. Looking for more definitive information on how best to migrate from CM12.1 to CM13, with many SD Card programs and data.
[Motorola Droid 4] kzin42:
I need do add to this... Seems the BT Audio cutting out comes back after some time, and after a full reset it will be fine. that's on 20160311. Had my phone on for a few days with out a reset and noticed this.
[Motorola Droid 4] Jishkah:
For what it's worth, if you're using Pandora, the latest version (7.0, as of typing this) doesn't seem to work nicely with the phone or Bluetooth. I get a black screen after the initial black screen, and, if I'm lucky and it actually manages to work, the audio stutters and stops all the time. However, earlier versions of Pandora work fine.

So I don't think that it's so much a phone issue as it is Pandora suddenly growing old and senile after 7.0 was pushed out.

EDIT 03/26/2016 03:09 AM: For those of you wondering, I did a bit more research and the issue pops up because of how Pandora works (or doesn't, rather) with Marshmallow. I guess if you manually switch your APN settings to use IVv4 over IPv6, Pandora'll work all nice and fine... but it'll cause some other Internet issues along the line, so I wouldn't recommend it. For now, I'd recommend using anything pre-7.0, Pandora app-wise. Pandora sent patches to certified Marshmallow devices recently, so it may be a while before we get those patches, as well.
[Motorola Droid 4] kzin42:
Nope just Mp3s with Folder Player.
[Motorola Droid 4] JLPDA:
So, decided to do a clean install of CM13 with Nightly Build 03/25, and restore Progs/Data with Titanium Backup. Time consuming process, but, working OK with the following 2 (important) exceptions:

1) Bluetooth not pairing with all my devices. Most important is my Pioneer AppRadio3. Just hangs at "Pairing..." after pressing "Pair". Also, loses Pairing to my AT&T landline/BT phone. Worked OK with CM12.1.

2) Consistent and constant "screen jitter" when using the phone.

Any assistance with the above is appreciated.
[Motorola Droid 4] Jishkah:
What do you mean by "screen jitter", exactly? My phone's screen would "glitch out", kind of like that screen corruption effect that you see in horror movies and creepypasta videos - is that what you're talking about?
[Motorola Droid 4] JLPDA:
[/COLOR]

More information re:Bluetooth pairing. When prompted to enter the pairing PIN CODE, there isn't any place to enter it. Using the physical keyboard doesn't help, nor does rotating the screen as I thought there might be a dialogue box somewhere.
[Motorola Droid 4] JLPDA:
I believe so. How did you fix? Have loaded NIGHTLY from 03/26 and 03/28...same thing.
[Motorola Droid 4] JLPDA:
FYI, this is my post from here - http://xdaforums.com/showpost.php?p=66080601&postcount=1505

If I can't get BT to work with CM13, I'll have to revert back to CM12.1
[Motorola Droid 4] Jishkah:
Honestly? I didn't. I had the problem in CyanogenMod 11, just a few months ago, but when I clean installed CyanogenMod 13, the issue went away. I just kind of chalked it up to deteriorating hardware and left it at that.

I remember having the bug pop up on CyanogenMod 11 and CyanogenMod 12.1, both, and it happened suddenly, alongside with my phone deciding to soft reset itself at random, which was why I'd figured it was a hardware issue.

Sorry I can't help you, bud. :| For me, it was one of those things that fixed itself. Might be that you'll get lucky and the same thing happens, too. What worked for me was turning the display off and on, but it's definitely a quick fix that doesn't take care of the underlying problem.
[Motorola Droid 4] d.casper.b:
I've had the screen jitter thing before. Can't remember a specific setup. Although I do recall it in CM11. But honestly, I think the phone just needs a break. Wipe the screen as well.

Sent from my Motorola RAZR Maxx (XT910)
[Motorola Droid 4] JLPDA:
[MENTION=3457922]stargo[/MENTION], UPDATE: Just went back to my CM12.1 phone and tested the BT Pairing process. Although CM13 pairing process appears to basically be the same as CM12.1, CM12.1 is sending the PIN code that appears on the screen to the BT Device (AppRadio, AT&T) when pressing the "Pair" button. Almost instantly CM12.1 says "connected"!! I don't think CM13 is passing the generated Pin Code to the device. Is this something that can be looked into? Is there a way to implement CM12.1 BT Code in CM13?
[Motorola Droid 4] Shaker1978:
I've just wiped my Droid4 Kitkat, hoping to be able to upgrate to Marshmellow. But I couldn't get around this Google-Play-Services-keeps-crashing bug. No matter what I tried. Partition sizes (system 1GB, data 3GB, cache 1GB), wiping the data partition, deleting this runtime-permission.xml - nothing worked, when I install the GApps 6.0 nano. Without it, the firmware seemed fine so far.

So I found a 12.1 (Lollipop) version from 01/2016 which turned out to be working smoothly with openGApps 5.1 nano. (Why was this taken away from the Cyanogenmod page?) At least a valueable upgrade to the old 4.4.4.

Just a report from my side...
[Motorola Droid 4] synpse:
I just wiped my XT 894 DROID 4. Coming from CM12.1 The Nightly 20160328 and the GAPPS mini and larger had a LOT of Force Close crashes. I could NOT get through the setup wizard. Without GAPPS, I could not get to the store.

Right now the winning combo is 20160329-NIGHTLY and the GAPPS-pico version. It's back to being super-duper fast! I wiped the internal storage, too. Now to manually clog it up with apps. Thanks for all the great work!

I really liked the Camera app that I had on here before.. But I don't remember if it was CM12.1 or SlimKat 4.4.4 If you touched the screen, it focused the shot, and had all the options right there, handy, on pop-out menus. And also the power/shutter button, and volume buttons for zoom.
[Motorola Droid 4] emostarxd:
After switching main camera to frontal camera and back (couple of times ) in default Camera application – it's crash. Clean install, nightly build from march, 23.
[Motorola Droid 4] Careless_:
I've found this rom gets progressively unusable the more and more you use it. To date, I have not installed any apps for at least a month since my last update to the phone, which was done from a bare wipe and fresh install.

Lately i've been expriencing the following:

- Random reboots back to boot animation screen.

- Random lockups for minutes, eventually back to reboot boot animation

- TWO of my SD Cards are not being read sometimes, both work fine in multiple other devices

- Music sometimes plays for about a split second, and then pauses for 2 or 3, then plays another split second, and repeats. Unplayable.

- Even after restarting, or selecting File Transfer or Photo Mode instead of Charging Only, the ANDROID FILE TRANSFER app on OSX still does not work, it asks me to restart the phone or to unlock it, when it's already unlocked. I simply have no choice but to remove the SD Cards from the phone and try loading files through a card reader.

- Music actually no longer sees the files on the SD Card for some reason.

I am going to try and update to the recommended nightly as suggested by synpse.

wish there was a newer QWERTY phone with some good roms :(
[Motorola Droid 4] Shani Ace:
Is CM13 worth it? I had CM12 running for a long time but it was just too slow, so eventually I had to go back to CM11. Recently my Droid4 is telling me that there's an update, but I'm not sure I want to do it (usually I always want to be up-to-date, but not if it makes the phone unusable).

Opera and Miitomo are already a bit slow on CM11, Opera was totally unusable on CM12. So I wonder whether CM13 is an even bigger burden for our Droid4 or whether it's more lightweight than CM12?

Thanks in advance for any answers.

There is, the Blackberry Priv. I'm waiting for it so become less expensive, then I'll definitely get it. It's the only choice an Android QWERTZ lover has nowadays.
[Motorola Droid 4] Bobcus Leper:
If your happy on CM11, I would stay put.
[Motorola Droid 4] Shani Ace:
Well as happy as one can be with the D4. ;) It's still a bit slow and everything, but better than CM12 was on that device.

If CM13 was running smoother or had some crucial features, I would think about flashing it. Don't like having such an old OS running on my D4. But on the other hand, maybe it's for the best, I don't know.
[Motorola Droid 4] Jishkah:
CyanogenMod 13 is pretty snappy for me, truth be told. A bit slower than CyanogenMod, but not by much; it's somewhere in the middle between CM 11 and 12 in terms of performance, leaning moreso towards 11 than anything.

Pretty bug-free, too. Or as bug-free as the Droid 4 is gonna get, anyway. A few rage-inducing moments, for sure, but no more than what you'd get with CM11 - and I'd suspect Stock, since most of the performance issues are app-specific, not OS-specific.
[Motorola Droid 4] Septfox:
...only a few? :v

If you're more or less happy on CM11, stay there. Install the JBX kernel and bump the phone to 1.45ghz+, that'll take care of most of the slowness.

If you want things like Doze, Ambient Display, not needing to completely neuter Play Services to get decent battery life (unless LP's changes were backported, ifso and Play Services no longer shreds the battery, nevermind), and...uh...

...

What else DOES Marshmallow do for us? Someone help me out here : \

I like CM13, personally, and stargo's still hard at work getting it ironed out. That said, the majority of devices the world over are still running KitKat (or CM11 to us), so there's absolutely nothing wrong with hanging back and continuing to use it. There'll continue to be app support for it for a good long while yet.
[Motorola Droid 4] joefuf:
Yeah, so battery level on this ROM is a bit tricky, huh?

[IMG="Battery Charge"]http://i.imgur.com/FPRqtVR.jpg[/IMG]

This was after charging to full and sitting on only WiFi for the ~3 hours I took it off AC charge. I had the screen off the whole time, but once I started using it to check and see what had drained the battery down from 100% to the ~82% that remained after sitting idly, the battery dropped from the mid-80s to 19%.

In the initial setup, I canceled the install of my applications, so nothing other than Google Calendar and Untappd got installed on top of the Pico GApps.

This was my backup phone, so I didn't move my SIM card over to test what a 4G/LTE signal does to this device on standby (and I don't know if WiFi drains the battery more than 4G/LTE would).

Thoughts?
[Motorola Droid 4] Septfox:
I'm of the mind that this issue, specifically, is a factory defect in the battery controller rather than a battery problem.

Along with several other problems, my previous mainboard exhibited this sort of behavior; instant, reliable drops from 30% to ~19%, as well as dropping down to around 5% when it started approaching 10%. For the longest time, I wrote it off as my battery going bad, but replacing said battery resulted in the same thing.

Since swapping out for a different board, I've had no issues. The discharge curve is more or less as expected, and I'm enjoying my extra %15 of usable battery.

[MENTION=2679469]joefuf[/MENTION]

I would recommend getting BetterBatteryStats to see what's keeping your CPU awake. If the phone is just laying there, it shouldn't be awake even half that much.

Edit: and regarding the huge drop: I think that our battery controller only estimates remaining capacity based on battery voltage. It could be that the sudden spike cause by the screen and CPU coming on made the voltage droop enough that the capacity algorithm went "whoa, whoa, hold on, THIS is what's left". That's...that's a pretty big drop, though, I have to admit. Usually it's better about tracking the battery progress.

For reference (note: I have Greenify and Amplify up to control wakes, but it should still be much closer to this):

Battery usage usually works out to around 0.9%-1% an hour idling with wifi and LTE enabled in a rural location (-116dBm/99asu at my desk, kicks up to -105dBm/35asu when data is active and presumably ramps the radio and amp to full power). Need to work on it some more, was able to get 0.7%-0.8% an hour in LP, but I forgot to record how I had various things set : \

LTE is indeed draining, but 25%-30% is very high. I don't pay too close attention, but it seems like I drop about 2.5%-3%/hr when out on the road, mainly due to Google panicking because HOLY CRAP WIFI IS NO LONGER AVAILABLE and resulting rx_wakes.

I mean, compare to the phone eating around 40%/hr playing Ingress at full brightness, CPU and GPU moderately loaded.

I would expect about 1.2% an hour "stock" on wifi, better if the cell radio isn't being used.

--

[MENTION=3457922]stargo[/MENTION]

Something that's been on my mind on and off after you posted the source for the compass and stuff...

This isn't a feature request or anything, since I know you have more important things to work on, more of a "is it possible/viable"; could we take the output of the AKM8975 and use it to roughly emulate a hardware gyroscope? I realize it wouldn't act exactly like a real gyro, but it should be enough to make apps work "properly" where they otherwise wouldn't.
[Motorola Droid 4] joefuf:
One step ahead of you. I installed BBS last night and ran it this morning after a full charge. Here are some of my screenshots:

[IMG="1"]http://i.imgur.com/9e35e6u.jpg[/IMG]

[IMG="2"]http://i.imgur.com/EfMK69x.jpg[/IMG]

[IMG="3"]http://i.imgur.com/ZA83YL7.png[/IMG]

I can't really identify the culprit. Something is definitely keeping it awake. Is this something Doze could fix? I never read into that feature, so I might not have a full understanding of what it does.

I guess it could maybe be the result of a bad battery. This phone has been mine since 2014, although I received in new in box and only used it until mid-2015.

I have Amplify installed, but I do not see any wakelocks. Does this app run on Marshmallow yet?
[Motorola Droid 4] Septfox:
Doze (should) work automatically after the phone is asleep for some time, semi-freezing apps instead of letting them continually throw wakes, sort of a "Greenify lite". Or that's how I understand it, anyway. It's on by default for everything but Play Services.

Look under Kernel Wakelocks, see if there's anything but the vague and pretty useless "PowerManagerService.WakeLocks" ranking up high. Also check Alarms to see if anything is turning up an unreasonable number of wake attempts.

Amplify does work, but it has to be left after installing to collect stats for a while, like BBS. If it has run for a bit and is still showing nothing, uh...well, that's odd. I've never had it not work, so I have no idea.

The battery being bad isn't an impossibility, but it would just be draining faster, not keeping the phone awake 78% of the time...that's just ridiculous.

Can you find an old SIM card to pop into it? Doesn't need to be a valid one, just one to give the radio something to do. I can't imagine that not having one would literally be keeping the phone awake at night, but it doesn't hurt to check.
[Motorola Droid 4] joefuf:
Didn't know Doze does its thing, but hopefully I'll notice an improvement after I nail down what's keeping the phone awake. I had more screenshots in my imgur album than I posted in my comment. Here is my Kernal Wakelock screenshot:

[IMG="Kernal"]http://i.imgur.com/zEH96SQ.png[/IMG]

See anything?

I also purchased Greenify, but I didn't install it on this phone yet. Wasn't sure how much that app has helped me over time.

Amplify shows zeros across the board. I'm crashing for the night now, but tomorrow if I get some time after work, I'll upload a screenshot. It's not detecting anything, and I've definitely rebooted the phone since its install.

I don't think I have another SIM card that would fit this phone. The Droid 3 and Droid 1 both had SIM cards larger than the Micro SIM the Droid 4 takes. I agree that the battery is most likely the result of a process, not the battery life as there's something clearly keeping the phone awake. Hopefully I can squash that and give this ROM a true test.
[Motorola Droid 4] Septfox:
Well, there's the elephant in the room that is rx_wake...and suspend_backoff is usually in cahoots with it (speculation: rx_wake is up, system tries to end the wakelock, suspend_backoff prevents that).

Do you happen to have a pretty active/busy wifi network? It seems that excessive amounts of broadcast traffic (DHCP requests and the like) will wake the phone a lot...though at this point we've gone far past the "a lot" line and into "absurd" territory.

Three things to try:

Assign a static IP address for your phone

If possible, get into your router's configuration, and increase the DHCP lease time if it's particularly short

If/when in the router configuration, look for and enable AP Isolation. Keep in mind that this disables communication between wireless devices (e.g. two laptops connected via the same wireless network will no longer see each other), so it's really only practical as a test

Or, you could simply disassociate the phone from the wireless network...leave wifi on, but forget the network. The problem ought to mostly go away, although Play Services will probably cause a fair number of additional wakes because it wants internet and continually wakes to look for it.
[Motorola Droid 4] joefuf:
That's the story of my life with this stupid router. I got the DIR-868L from Optimum Online because it was free and my family had a WRT54G from 2001 that was constantly rolling over and playing dead whenever something like more than four devices connected to it (which is a problem when everyone has a cell phone, laptop, and I start hooking up Rokus to every TV). I think I'm going to pull the trigger on this Netgear N600 when I save up a few more weeks.

I would try this, but I have a WD My Cloud Mirror on my network, and I'm not sure how increasing the DHCP lease time might adversely affect that. Also the fact that apparently, I don't have that capability on my router since Optimum flashes their own proprietary firmware to the thing and I don't have the ability to change any settings related to DHCP...

But, buy that same token, it's good to know there's a culprit out there that I can target. I'm charging the phone now and I'll take it to work tomorrow and try my hand at the work WiFi.
[Motorola Droid 4] mapal123:
So, what is the judgement here guys? Shall I update to CM 13 snapshot (or latest nightlies)?

I am on CM11 (with pico Gapps), phone is fast alright (I tried also CM12 which was slower and battery draining...and went for a Snapshot version..)

Although I have problems with contacts sometimes reloading veeery slowly (and therefore messaging occasionally crashing ) and also caller not showing ID... Anyone had this??

So if you think CM13 is the way to go, I could give it a try...
[Motorola Droid 4] stargo:
Hi,

to anybody who is experiencing audio-stuttering:

Does adding the following line to /system/build.prop (reboot afterwards) make it any better?

af.thread.throttle=false

EDIT: Forget that. Found the real culprit, this should fix it: http://review.cyanogenmod.org/#/c/140178/

Cheers,

Michael