yashsingh1/xdaforums huggingface dataset:
[Droid RAZR M Android Development] IronTechmonkey:
Yes that is typical for ART since the parts of the apps that were being compiled on the fly are now pre-compiled and part of the apps in storage. In my case Internal Storage goes from about 2GB used to about 2.4 GB used when I switch from Dalvik to ART.

I gave Facebook a test in ART on a Motorola MB886 with CM 11 epinter nightly for JB bootloader (cm-11-20140728-NIGHTLY-moto_msm8960-epinter.zip). Facebook would not run immediately after installation and it did something to my rather complicated set of Tasker widgets but a roboot fixed all that and then Facebook ran just fine...

.. then I noticed all the privacy settings that Facebook had reversed without my consent since I deactivated and stopped using the account a few years ago so I banished it from my phone again - but it did run fine under ART until I gave it the boot.

As to ART in general; I've been using ART on my daily driver in many ROMS including several CM variants. The only problems I've had were with WPS Office (formerly Kingston Office) which has been fixed but poorly so. Also, on the MB886, if you are on ART and you charge the phone when it is powered off it will revert back to Dalvik upon next boot.
[Droid RAZR M Android Development] jrk190:
Yeah, I'll stick to dalvik until L... Provided we get ROM's that long!
[Droid RAZR M Android Development] jb14813:
Anyone else having issues with GPS? It always says cannot get GPS signal in this area.
[Droid RAZR M Android Development] mrkhigh:
Yes it's a known bug the workaround is to establish a connection right before you flash a ROM. There are posts explaining it in greater detail.
[Droid RAZR M Android Development] jb14813:
Wow. Any chance you could provide me a link? And what was the last version that had working gps
[Droid RAZR M Android Development] :
All CM11 is still having the stubborn GPS bugs, apparently. Not only on the RAZR M, I tried it on my LG Thrill 4G P925 softmodded as an Optimus 3D - running a CM11 derivative, the GPS is as dead as a doornail.
[Droid RAZR M Android Development] jrk190:
No issues here, on latest build.
[Droid RAZR M Android Development] VannMann:
So, no more mic/speaker phone bug?
[Droid RAZR M Android Development] jb14813:
My GPS was working until I did the kk update and flashed the latest cm build and now my GPS will not work at all...
[Droid RAZR M Android Development] jrk190:
Still mic issues, but I don't make enough calls to care. When I call I just hold the phone backwards.
[Droid RAZR M Android Development] :
There are physically two microphones in this phone, FYI.
[Droid RAZR M Android Development] jrk190:
Front and back!
[Droid RAZR M Android Development] romma1:
What about wifi? Any fix?
[Droid RAZR M Android Development] jrk190:
Wi-Fi has never been an issue for me...
[Droid RAZR M Android Development] :
jrk190, yes. Back microphone (top of the rear camera) is for echo / noise killing feature, one of few neat features of Snapdragon S4+ MSM8960 CPU.
[Droid RAZR M Android Development] TheForceUnleashed:
My laptop bailed on me so I'm just gonna give you guys a nightly build with my changes. Hopefully when I can fix it I can build again.
[Droid RAZR M Android Development] :
It's all good, even the bad lucks happens to the best.
[Droid RAZR M Android Development] TheForceUnleashed:
http://www.androidfilehost.com/?fid=23578570567721783

Hope I'm not breaking any rules....
[Droid RAZR M Android Development] gtmaster303:
If you need help finding a new laptop, pm me. I can help you find a good one at a low price. It will be able to handle compiling ROMs much easier and faster than your current setup
[Droid RAZR M Android Development] TheForceUnleashed:
Thanks, but I'm getting a desktop soon. The one I'm eying will literally build in an hour or two.
[Droid RAZR M Android Development] :
Desktop is better for the ROM building jobs as the CPU is run at full speed internally, and they can be set up so the whole stuff stays cool to the touch while running some hardcore compiler jobs.
[Droid RAZR M Android Development] jrk190:
The mic test build did the trick ;) all better!
[Droid RAZR M Android Development] TheForceUnleashed:
Good! Few more responses and I'll be ready to commit to device tree.
[Droid RAZR M Android Development] jrk190:
Been testing it out all night at a concert. This is one stable ROM, dude :D as a bonus, I might share footage of the concert, small punk rock garage band ;)
[Droid RAZR M Android Development] TheForceUnleashed:
I'm really glad it's rolling. The only bug now is the Wi-Fi, which is really inconsistent, for me and some others, at least.
[Droid RAZR M Android Development] jb14813:
How do you get GPS working??
[Droid RAZR M Android Development] ezknives:
Have you searched through this thread?
[Droid RAZR M Android Development] jrk190:
Go to stock ROM, get a GPS lock, and then flash this. It's an issue with every Motorola device from what I've heard, my friends Moto G had that problem on cm11. Also, please Google and search the thread for the answer first. It has been posted multiple times.
[Droid RAZR M Android Development] jb14813:
I have tried searching and haven't found anything. And this thread is 63 pages long and I'm using tapatalk. Thank you for the answer though.
[Droid RAZR M Android Development] xKroniK13x:
Tapatalk has a thread search feature...

Flashing the mic test zip now. Thanks for the help!

Sent from my RAZR M (CM Nightlies) from Tapatalk Pro.
[Droid RAZR M Android Development] jrk190:
Off topic, but I think you'll like these guys. I saw them last night... To make it relevant, I'm in the crowd, and was testing the mic fix :P

https://www.facebook.com/photo.php?v=765485210160727
[Droid RAZR M Android Development] :
My theory is that, CM11 has partially broken setting database management, so it may or may not access some part of the phone hardware, and I am not sure if it's the Snapdragon driver that's weird on Kit Kat, but the point is, it's pointed out herein. Even so both stock and CyanogenMod OSes aren't even perfect.
[Droid RAZR M Android Development] jrk190:
Cyanogen has its perks, mainly theming that I prefer, but it's almost bug free now. I'm just wondering when that mic fix gets committed.
[Droid RAZR M Android Development] :
Same here, not to mention completely free CPU setting / RAM resources manager that got me attracted to it.

Too bad I had to downgrade back to Jelly Beans until Motorola fix the bugs in the bootloader (doubt they may patch the bootloader unlock as it certainly have bitten them in the a** few times, and I don't think IBM is too attached to the BL lock idea). It's the CPU watchdog timer and battery management bugs that got me worried.
[Droid RAZR M Android Development] TheForceUnleashed:
Well I have gerrit set up, gonna wait until tomorrow to figure everything out/commit.
[Droid RAZR M Android Development] mrkhigh:
Can someone report battery life? I'm very tempted to take the plunge but am lazy and don't want to restore back
[Droid RAZR M Android Development] 8on3s:
Went back to stock for sim card issue, but before that it seems CM11 is a sipper. Much friendlier than stock even stripped down. And performance is so much smoother. I'm waiting to watch a few builds with the Mic fix before I come back but it is worth the effort.
[Droid RAZR M Android Development] Wizballs:
Looks like cyanogen is doing builds for jellybean bootloaders again

http://download.cyanogenmod.org/?device=moto_msm8960_jbbl

I haven't flashed to check as I usually stick to M builds, looks like we are out of luck this month
[Droid RAZR M Android Development] :
CyanogenMod was aware of the risky bootloader bugs, apparently. I discovered them on my own: watchdog timer failure and messed up battery management. I am amazed at how you guys got away with them without going up the smoke. I decided to downgrade back to Jelly Beans stock - those aren't CM11's fault, but rather the Kit Kat bootloader which is to be blamed. Hopefully there would be the bootloader bug workarounds soon.
[Droid RAZR M Android Development] jrk190:
I haven't had any failures... I really don't want to go back to jb...
[Droid RAZR M Android Development] ofmb:
Did you try one of those CM11_jbbl builds and can comment about how stable they are?

Anyone else?
[Droid RAZR M Android Development] IronTechmonkey:
I'm running cm-11-20140802-NIGHTLY-moto_msm8960_jbbl on an MB886. It has been quite steady with decent battery life though it should be noted that the MB886 may not share the same issues as the RAZR M or other phones using the the same unified ROM. For instance I've never had any of the Mic or GPS issues that some of the RAZR M users have reported.

---------- Post added at 10:55 AM ---------- Previous post was at 10:45 AM ----------

cm-11-20140802-NIGHTLY-moto_msm8960_jbbl over the past 2 days has been as steady as M8 on my MB886 and includes couple of nice new touches like center status bar clock and left/right typing cursor arrows in navbar.

The epinter jbbl builds that preceded (and may have evolved into) these builds have also been quite steady on this phone (MB886).
[Droid RAZR M Android Development] :
jrk190 - you're pretty much lucky but watch for any problems. I rightfully blame Motorola for dropping the ball but at least they left one nice and big hole in the bootloader meaning we can do whatever we wanna with it (Motorola may patch it but doubtfully at this point - older exploits may mean they're getting tired of Verizon's locked bootloader policy).

At least Motorola is fixing the broken bootloader as we speak.
[Droid RAZR M Android Development] jrk190:
I'm wondering what the best course of action is at this point. What is the performance difference between jb cm11 builds and kk cm11? At this point, I'd just assume switch to jb boot loader and use the jb builds from now on... Kk has posed a million issues, and we lost one of the major maintainers.
[Droid RAZR M Android Development] ATTACK:
UPDATE

Nightlies added for Jelly Bean bootloader - moto_msm8960_jbbl - Link in OP

There will be no M9 - Snapshot builds for msm8960/msm8960_jbbl.
[Droid RAZR M Android Development] IronTechmonkey:
If you've already been through the hell of dealing with KK bootloader this will be easier for you than others. Give it a try and let us know how it goes. ;)

For what it is worth; the epinter jbbl builds from 7/28/14 onward, and the new builds mentioned by ATTACK in previous post, have been working great on my MB886.
[Droid RAZR M Android Development] jrk190:
Well, I mean, the kernel is the main difference. Has anyone else seen the performance difference. I'll probably give it a go later, my problem is that none of my computers run windows.

---------- Post added at 06:36 PM ---------- Previous post was at 06:30 PM ----------

Does the jbbl have a maintainer who is going to up keep? It might be my android l Dev :p how long does your battery last, how much free ram, etc.
[Droid RAZR M Android Development] ATTACK:
Yes, both kabaldan and EPinter.
[Droid RAZR M Android Development] jrk190:
I'm gonna give the jb bl a go. I'm in need of stability at this point.
[Droid RAZR M Android Development] thewraith420:
I'm running epinters 8-1 jb bootloader build on my XT907 and the only issue I've been dealing with is the screen dimmer.
[Droid RAZR M Android Development] alysia00:
Which is what was wrong last time. Maybe we can get that fixed soon :D I'm gonna give it a go, what kernel is it on again? Do you see a difference in performance compared to KK?

Crap. I forgot I'm on my friend's account. This is jrk190 :P
[Droid RAZR M Android Development] jrk190:
I'm going to try the msm-8960-jbbl build from last night. Can't hurt to try.

And yes, that was me. I'm using a friend's computer because I don't feel like setting up RSD lite on linux.
[Droid RAZR M Android Development] TheForceUnleashed:
http://review.cyanogenmod.org/#/c/69778/
[Droid RAZR M Android Development] jrk190:
It fixed it, but only to some extent. After some testing, I noticed that sometimes the issue would reappear. I'd reboot, it'd be fine until another call. It was just very hit-or-miss with me. I'm back on JB's bootloader for now, with ART, hoping that the auto-brightness is fixed soon. I don't know why it's still broken, it works in the KK builds... Odd.
[Droid RAZR M Android Development] TheForceUnleashed:
Could it be signal? How many bars do you usually have?
[Droid RAZR M Android Development] jrk190:
At home, low signal, but this was in the city, multiple calls, twice at home, three or four times downtown (High signal) and twice in a suburban area (2-3 bars). At this point, Auto-brightness is livable until a fix, and I guess I can live with an older kernel... Still better than my Gnex :P
[Droid RAZR M Android Development] thewraith420:
The dimmer is a long standing issue I'm guessing must have something to do with the kernel since it works on the kk bootloader builds
[Droid RAZR M Android Development] jrk190:
If it was a kernel issue it'd be broken on stock, too. There was talk of porting 3.4 to JB bootloader.
[Droid RAZR M Android Development] thewraith420:
Yep there's a thread in the photon Q Dev section where work is being done to make that happen.

BTW, on the jb bootloader this kernel rocks!

http://xdaforums.com/showthread.php?t=1893050
[Droid RAZR M Android Development] jrk190:
I guess this works on the Razr M?
[Droid RAZR M Android Development] thewraith420:
Yes it does its based on the unified jb device tree
[Droid RAZR M Android Development] TheForceUnleashed:
I'll probably jump back to JB bootloader as well. I'm not the type of maintaining guy, with school being pushed earlier and I have to go back next week.
[Droid RAZR M Android Development] jrk190:
Instead, we can work on getting a fix for the lux sensor, and porting a kernel. I'll be leaving you guys in September, if I get the $ for a nexus 4/5. I'm loving my Nexus 7. And I'm still waiting for facebook to initialize, yeesh... Hope it actually does.
[Droid RAZR M Android Development] jrk190:
Does anyone else have issues using a klick, pressy, or Mikey with the JB bootloader? for some reason my clicks register as clicks, ie; opening an app, that's highlighted, instead of toggling camera/flashlight, etc. It's weird.
[Droid RAZR M Android Development] gtmaster303:
I'm confused, I thought the JB bootloader was no longer supported. Are they falling back because dhacker left?
[Droid RAZR M Android Development] thewraith420:
I think it's because of 2 things, kk bootloader bugs and not all msm8960 devices have a kk bootloader yet.
[Droid RAZR M Android Development] jrk190:
There are apparently BIG holes in our bootloader that need fixing, constant problems and bugs, a lack of time from members willing to develop, and all in all, we're tired of dealing with it, honestly. We can't make calls or get sound working decently, yet on the JB builds, the only issue is with auto brightness, which is a known issue that's being worked on. I'm sticking to JB until those issues are fixed, or something else happens...
[Droid RAZR M Android Development] xKroniK13x:
I dunno, I'm using the mictest build, xposed with gravity box and gel settings, on KB boot loader and it seems about flawless. Good battery life, great performance.

Sent from my RAZR M (CM Nightlies) from Tapatalk Pro.
[Droid RAZR M Android Development] jrk190:
I've made several calls on that build, the mic works, but ever so often it stops working until I reboot. When that happens I can't hear or be heard. I just can't deal with bugs right now, between getting ready for school, etc. It's a bummer. But oh well.
[Droid RAZR M Android Development] TheForceUnleashed:
I wish Motorola would give us 4.4.4, which could fix our problems, but they've probably kicked these devices off the list. I would love to be wrong, though.
[Droid RAZR M Android Development] jrk190:
Ditto. Heck, I'd love to get android L, or at least a bugfix build of 4.4.2. THAT would be enough to make me happy. Leave the rest to us, we've got more than capable devs here, who get the job done better/faster than moto for free :P

---------- Post added at 02:47 AM ---------- Previous post was at 02:40 AM ----------

On an unrelated note, any word on Tap and Pay working? It works on CM11 with my Nexus 7...
[Droid RAZR M Android Development] :
Some Verizon JB stock ROMs has weird modem RTOS image, however, I got one bar until I connect to Internet, I get five bars. It's a quirk that I have learned to ignore.
[Droid RAZR M Android Development] ATTACK:
Basically, Epinter was building unofficial CM11 nightlies for devices that were/are left on the JB bootloader. At some point Kabaldan added it to CM, so now we have jbbl nighlties.
[Droid RAZR M Android Development] :
Alas, the NFC chipset is from NXP, and it's difficult to make Tap & Pay work on CyanogenMod due to specific proprietary driver frontend.
[Droid RAZR M Android Development] jrk190:
Alright, that's a bummer.
[Droid RAZR M Android Development] :
I know. Unless we can snag several frontend APKs for the NFC chipset and distribute as a separate zip file, that may do as CyanogenMod generally do not like having proprietary software (I beg to differ - there are a few in there, a couple vital for Snapdragon S4+ SOC to run).
[Droid RAZR M Android Development] jrk190:
How would we go about snagging them?
[Droid RAZR M Android Development] :
Alright, I will look around in the RSD fastboot image I still have, and/or the TWRP backup image I made of the Kit Kat stock OS.
[Droid RAZR M Android Development] jrk190:
I think they might have actually... Fixed it.
[Droid RAZR M Android Development] jrk190:
Not fixed NFC tap to pay. Of

Oh well.
[Droid RAZR M Android Development] :
I am reversing the TWRP compressed system.ext4.win file on my computer, apparently Kit Kat image looks like broken Tar archive file. Then I will look for few NXP NFC driver frontend.

I finally unzipped the whole stuff from TWRP archive with Total Commander. Total Commander's better than.... *cough* the ransomwares... *cough*
[Droid RAZR M Android Development] :
Ok. Here's the proprietary NFC drivers - save nfc.msm8960.so for last if everything else fails. You will have to unzip the CM11 JB-BL ROM and put those files in manually, in the same directory in /system/ folder, then with 7zip file manager, select everything in the unzipped archive and zip them all as *.zip file with the same directory as the original archive and install it as-is. This is extracted from official Kit Kat image (actually TWRP backup image of Google Play Edition). As it is proprietary, it can't be packaged together with CM11, it have to be installed manually. And if it fails, let me know, and I will search deeply.
[Droid RAZR M Android Development] :
P. S. If the file explorer complains that there is the file with same name, just approve it, the files should be from the archive I put up here. Plus, ALWAYS have a copy of OS / data backup (TWRP backup) just in case you forgot to do the directory of archive correctly.

If anyone object loudly about the NFC driver, I will have to pull it.
[Droid RAZR M Android Development] jrk190:
That sounds a bit complicated... Any chance you could make that zip flashable? Hate to ask.
[Droid RAZR M Android Development] :
Ok. I will have to reverse engineer the script for the zip installer. The reason I didn't do that earlier was because it is fairly obvious.
[Droid RAZR M Android Development] jrk190:
Sorry, I'm a bit clueless lately, but in the long run it'll be simpler.
[Droid RAZR M Android Development] :
Found zip creator. I will go ahead and assemble it together. Mind if you post build.prop or just send this file to me in private message? Just have to be sure no one make the derp mistake and flash it on other devices.

---------- Post added at 09:03 AM ---------- Previous post was at 08:53 AM ----------

Aw. It won't let me generate the damn driver zip. Looks like I will have to make a script manually.
[Droid RAZR M Android Development] jrk190:
I would but I'm at the orthodontist getting my braces removed... I'm on the jb bl, if it helps.
[Droid RAZR M Android Development] :
I can wait a bit. I do need to study the script, as I certainly do not want to accidentally delete the whole thing. I am interested in product model line in the build.prop so it will function.
[Droid RAZR M Android Development] ATTACK:
Well...Hashcode is gone. Verizon Droids no longer have a CM maintainer.

https://plus.google.com/111109372727398356624/posts/AtoJ3xLj35b
[Droid RAZR M Android Development] :
Ouch.
[Droid RAZR M Android Development] TheForceUnleashed:
...That hurt a lot.
[Droid RAZR M Android Development] jrk190:
I wish him the best, but... ouch. This is a crushing blow... Looks like we won't get L... Here's the Build.prop, by the way.
[Droid RAZR M Android Development] :
Thanks, jrk190. And, it looks like it's a coffin for Motorola... I am waiting for a new phone with Snapdragon 810 MSM8994, and it probably won't be Motorola anymore. (Developer Edition flavor, BTW.)
[Droid RAZR M Android Development] romma1:
Hopefully some of the other AOSP builds improve. I am hating the wifi bug, and I am hating the stock KK... I will say that the Google Now launcher has improved the stock feel somewhat. But, CM has always been my favorite. Maybe we'll catch a break.
[Droid RAZR M Android Development] :
Hopefully. And, Motorola is working on fixing stock Kit Kat update - I had to downgrade my phone as I don't want my phone to burn (Lithium polymer batteries are pretty nasty even though Motorola's Li-polymer cells are apparently pretty tough - I know better than to gamble anyhow). At least I would still thank Hashcode for his efforts as I have gotten a few ancient Droid to work with CyanogenMod OSes, in turn lengthening its battery runtime.
[Droid RAZR M Android Development] jrk190:
Im probably going to use this phone until I can afford a nexus 4/5/6, since I'm switching carriers in two months.
[Droid RAZR M Android Development] Strife89:
Hang on, what?! I know the phone tends to get much warmer under heavy use on stock KitKat (which I've been using), but I hadn't heard the exact cause - nor have I heard that it was that dangerous. Please fill me in, if you don't mind.

Ouch. I wish him well, but what are we Razr M owners to do about the future? Will his departure affect other ROM projects?
[Droid RAZR M Android Development] ezknives:
Last night I literally got burnt while sleeping I rolled over on to my phone that was on the charger... I am still on stock and I am using the charger meant for the ultra but I thought there was a safeguard from it getting that hot... I'll be downgrading as soon as my files transfer over...
[Droid RAZR M Android Development] jrk190:
The jb builds are very good and stable, just have auto brightness issues. Also tap to pay, but that's being worked on ;)
[Droid RAZR M Android Development] Strife89:
Granted, I'm still using the bundled charging brick and USB cable for overnight charging, but I've never noticed my phone's temperature rise beyond mildly warm while it's merely charging (e.g., I'm not using it).

If you rolled over onto your phone, I think there's a good chance that you bent or otherwise damaged your USB cable, or a pin. A loose connection will cause almost any electronics to get hot somewhere, and the results sometimes aren't pretty.
[Droid RAZR M Android Development] ATTACK:
Fortunately not much will change with Hashcode leaving, as our biggest lost was dhacker (CM related).

Unless a current or new maintainer steps up and fixes or merge any kernel fixes from dhacker (Gummy ROM), I'm afraid CM will continue to be plagued with the current kernel problems, and that applies to any ROM built from CM sources.
[Droid RAZR M Android Development] kabaldan:
So far, there are no new kernel fixes by dhacker in gummy repos (android_kernel_motorola_msm8960dt-common, used by kk bootloader moto_msm8960) other than the mainline 3.4.100 and 101 kernel update merges, which are less than marginal for our issues.
[Droid RAZR M Android Development] ATTACK:
I meant over time and not immediately.

[MENTION=2218140]kabaldan[/MENTION] you can answer the question better then I. Without a maintainer that owns a Verizon Droid, will we continue to be supported over time?