yashsingh1/xdaforums huggingface dataset:
[Motorola Droid 4] :
If you try to flash with the old version of Safestrap, selinux will cause it to fail.
[Motorola Droid 4] sharptv:
Thanks for the new build [MENTION=3457922]stargo[/MENTION], would the droid 4 become an officially cm supported device like cm11 again?
[Motorola Droid 4] thelolotov:
I just wanted to confirm that on these builds, my exFAT formatted 128 GB microsd card is recognized and usable. Glorious. Supposedly the D4 was limited to 32 GB, but not so much. I am sticking my entire music collection on this.
[Motorola Droid 4] thelolotov:
Just rebooted after copying about 60 GB of data to my SD, still working, it's awesome. Here's the card I used: http://smile.amazon.com/gp/product/B00M562LF4/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

Gonna stick my Google Play Music collection on here, the best I can, and report back on that. Any requests for functionality tests, I'll consider! Probably gonna stick some ROMs and emulators on this too!

SO MUCH ROOM FOR ACTIVITIES!
[Motorola Droid 4] sd_shadow:
I have a 64 gb SD card in my Droid 4, and works fine.

Motorola States a limit at what they can test at time of Devices release.

can't test what isn't available
[Motorola Droid 4] moodroid:
Where do I find this?

Edit: Found it now sorry. It's in the OP. http://droid.cs.fau.de/cm-12.0/pre-alpha-test/new_safestrap/
[Motorola Droid 4] joojoobee666:
I've noticed the same thing. So, along with thelolotov, decided that maybe some cpu adjustmens were in order. I created a new kernel (with Stargo's assistance) that adjusts the scaling on the CPU. Basically, instead of the current 5 (300,600,800,1000 and 1200) frequencies that the device can scale to, it now only has 3 - 300,1000 and 1200. I noticed that at times, even under load, the cpu would stay at 800. So to combat this issue and give it more (whether it needs it or not), the 600 and 800 were removed. If you want to give it a go, here's a link (flashable zip) for it. Obviously, this will chew through more battery but only when the device is in use, since it will still sit at 300 when idle.

Custom CM12 Maserati Kernel

This happened after a particular CM commit. I notified stargo of it but I wasn't able to figure out why the changes to the CM WindowManager that were made were actually causing this. Hopefully, he'll have better luck. In the meantime, I'll compile another build with that fixed (i.e. reverted) along with a few other niceties for you or anyone who's interested.
[Motorola Droid 4] Septfox:
Ah, that might explain it.

As far as it chewing through more battery, well...it shouldn't be that much more, right. Better race-to-idle performance and all that.

This also brings up a more general question I've had for a while: why does it seem that a 300mhz idle is common for this phone, as opposed to 100mhz or 200mhz?

I managed to bootloop CM earlier with a bad build.prop edit, so trying the modified kernel on a fresh install...immediately apparent is that the market's main page scrolls much smoother. Out of battery for the moment, though, so it'll be a bit before I can mess with it some more.

If it's not any trouble. The keyboard issue is more irritating than harmful, since it can be dismissed with a tap to Back.

-

I apologize for going a bit off topic here, but any idea what the Slimkat devs changed in 4.4 to disable the SIM card requirement for proper service, and whether it can be replicated in LP?

One of the primary things keeping me from running CM12 constantly at the moment is the inability to make outgoing calls and messages in the stock apps, despite having CDMA service (Hangouts works for SMS, SMS and calls come in fine when polled, all information correct in About Phone). CM12 simply refuses to work properly without a Verizon SIM, and is quite vocal about it.
[Motorola Droid 4] joojoobee666:
I honestly don't know. I don't understand the omap4 4430 anywhere near as much as stargo does, so that may best be answered by him, but my guess based off of what I do know is that you can go below 300, but it may not matter as the amount of voltage being applied cannot be lowered further resulting in no battery gain, and slower response when waking.

It's not. I build them for myself with my own "fixes" in place. See the end of this post.

No clue at all.

Here's some custom builds, obviously these are in no way possible without stargo's dedication to our 3 year old device. I do NOT recommend using these in the stock slot:

01/04 ROM No GApps - MD5

01/04 ROM With GApps and Kernel mod - MD5

Rom Info:

Latest updates from Stargo

Latest CM changes

Custom VZW APN List (all others are stock CM)

SD Cards swapped (External is mounted to sdcard0, internal mounted to sdcard1)

SD Card writeable for all apps (SD KitKat Fix)

On-Screen keyboard doesn’t pop up when physical KB is open

Reboot to Recovery option works (homemade Kludge of my own)

GApps build includes OpenCamera, stock Camera app is removed (non-gapps still has stock camera which sucks ass as far as I am concerned)

Autoinstalls Chainfire's SuperSU 2.40

Automatically reboots after flash completes. (was an over-site for the non-gapps rom, will fix for next one)

Root is still enabled by default (The CM team changed this the other day)

If you want to try the custom kernel on the non-gapps version, get it here. Just remember, both of these will auto-reboot when completed so you can either force it back to recovery via the button during boot, or wait and reboot to recovery if you need to flash another zip.

One other side note; if the com.android.phone process continually crashes on boot, navigate to Settings->More (under Wireless & Networks)->Cellular Networks->Access point names and either "Reset to default" or manually choose the correct APN for yourself (either one may work or fail and the other may be needed).
[Motorola Droid 4] sd_shadow:
I'm guess any thing less than 300mhz and you risk the phone not waking up.
[Motorola Droid 4] Elanzer:
100mhz and 200mhz can be used in custom OMAP kernel (ie: JBX), but it doesn't use any less voltage than 300mhz so there isn't any battery life gain.
[Motorola Droid 4] thelolotov:
Undervolting not an option? (Due to locked bootloader, I'd assume)
[Motorola Droid 4] MekaByte:
I've been experiencing the odd behavior with CPU scaling not just in the previous builds, but even in the last ParanoidAndroid 4.4.4 build, so I wonder if something was broken earlier. In any case, this one's working way better so far than the previous ones.
[Motorola Droid 4] Elanzer:
Chipset limitation, 300mhz already uses the lowest voltage supported
[Motorola Droid 4] Septfox:
I don't know, I have mine set to 110mhz/952mv minimum while the screen is off, using the JBX kernel in Slimkat. Seems to work fine, but I really can't confirm or deny slower wakes if they're there; the screen takes its sweet time lighting regardless of frequency when the keyboard is used to wake.

Also can't say for sure whether it's actually dropping the voltage down to that level, nor do I know offhand what the normal stock 300mhz voltage is, so I'm not even going to pretend to know better than anyone saying differently.

Already answered above, I suppose.

The CPU eats a fair amount of power when it's on regardless of frequency/voltage, though. Just listening to music with the screen off burns quite a bit of power...speaking of which, I thought we had the OMAP's IVA specifically to offload audio decoding and playback, to save the CPU from having to do the work. Or did only the stock ROMs have that implemented completely? Alternatively, am I just completely misunderstanding the IVA's role and utilization?

Regarding CM12

Thanks for the build, joojoobee, it's great. The SD swap is slowing my installs down a bit, since my old UHS-I card isn't nearly as good at writes as the eMMC, but that aside everything is still very snappy.

Another question: are high-end microSD cards utilized completely by our phone, to the point of outperforming the eMMC?

Backlight options recently added (I think? Didn't notice them before) are working 50/50; timer is working on the soft keys (no more infuriating 5 second timer, yessss), but the brightness setting for the keyboard isn't.

One of the CM updates may have fixed whatever the playback-stalling issue I was having with music was; I was able to listen to several tracks in the "stock" CM player without any interruptions. So that's nice. I haven't really put it through its paces, though...it suddenly occurs to me that I'm a very lazy tester, hmm.

Idle battery life seems quite good from the get-go; 0.7%/hr for the first 8 hour run, then I realized that Gmail wasn't installed. 0.8%/hr for the second 8 hour run. ~98% CPU offline/sleeping. I seem to recall getting much higher idle consumption in untweaked 4.4, mainly because of the myriad GCM services and related functions incessantly wakelocking the phone. It's nice to see that Google might finally be getting their mandatory-without-extreme-measures-taken services under control.

However, I'm not very big on social networking and the like (no Facebook and such installed), my phone is generally just a phone until I need it to be more, so...YMMV, perhaps by a wide margin.

Overall, good times. Seriously considering finding a used SIM to make it quit whining so I can place calls, and staying in LP 24/7.
[Motorola Droid 4] mauveron:
Stuck on boot animation.

Installed again after deleting and recreating rom slot 1 and it worked, sorry!
[Motorola Droid 4] Cain77:
nightly builds

for anyone interested and those who dont want to compile themselves here are my manual builds.

http: //krilip.cf/download/

(remove space from link, i dont have enough posts to post url)

its just cm12 builds for maserati, code synced with latest CM changes (works for me since they fix some bugs quite often)
[Motorola Droid 4] Cain77:
it would be nice if others could confirm that those builds work for them too
[Motorola Droid 4] 4stringenator:
New to Rom

Loaded this ROM yesterday afternoon, had the same issues with the VZ APN thing but it cleared up after some fiddling. The OpenCamera crashed a few times, after a reboot or two it seems to be play'n nice. Coming from latest SlimKat , it seems to be a bit quicker. I appreciate all the work everyone has put into this!
[Motorola Droid 4] thelolotov:
Not that I ever did much for the D4, besides testing, whining, and *****ing, but I figured I'd post this for closure.

I ordered a used HTC One M8 off of Swappa last night, and I'll be retiring my D4 as far as being my daily driver. CM12 is just coming along too slow for me, (for me, that is, in general, it's coming along at a blazing speed) but CM12 just isn't reliable enough for me, CM11 isn't fully-featured enough, and I need something new. I'll miss having my keyboard, and I will still be playing with the D4, but for the most part, I think I'm out.

Thanks again to Hashcode, dhacker27, Stargo, JJB and all the others who helped me keep my phone going as long as it did, but I'm tired, and need something stable and new. I'll miss this old bastard of a phone.
[Motorola Droid 4] Septfox:
Giving it a spin paired with joojoobee's kernel.

-

Three things I would like to point out for the unwary:

Lollipop is not amused by the user dropping audio files directly into respective /system/media/ folders, regardless if permissions are set properly; it will proceed to ignore all but the Hangouts sounds

Safestrap's "Fix Permissions" is a bad idea in LP (I figured as much, but was mucking about with various things to try and fix the issue above)

Lollipop is also not amused by the addition of DEVICE_PROVISIONED, ro.config.donot_nosim, and ro.config.tima to build.prop (not sure which or if all, gave up and ordered a used SIM instead of testing further), got a bootloop out of this the other day
[Motorola Droid 4] johnnysancs:
when will the battery be fixed in cm12 now it's not correct
[Motorola Droid 4] jbeazell:
I loaded the ROM for a bit this afternoon, and while I could get data and the phone to work, it would report me as being Roaming. I'd definitely not roaming :) Where you roaming? How did you get it to stick? I didn't have any issues with my camera, but now that I think about it, I didn't actually try to take a photo. I just opened the app and looked around for a bit. Everything but data seemed to work alright. It was snappy enough for my tastes, but I didn't load Gapps or anything else on it. I had to get back to slimkat to use it. the latest slimkat is like butter on this thing. I really dig slimkat, but I also really dig LP. I'm hoping that this can get smoothed out, too.
[Motorola Droid 4] joojoobee666:
if you loaded stargo's rom, this will happen. The rom I posted has the following setting added to the build.prop:

ro.telephony.get_imsi_from_sim=true

Add this to your build.prop and reboot.

Stargo does not have cdma/vzw so he was unaware of this. However, I coincidentally made him aware of it earlier today so hopefully we'll see that come in on his official unofficial builds.

Also, I've added some work-arounds in my current test builds here to avoid the com.android.phone crash. This doesn't fix the problem where data doesn't initially connect, you still need to go fiddle with APNs, but it makes it easier to do so. Hopefully, that will be fixed soon too. I'll see about getting some other stuff cleaned up I'm working on and put a new build up tomorrow if possible.
[Motorola Droid 4] 4stringenator:
I guess I didn't have the roaming problem since I was using joojoobee's edited version of the ROM. I have noticed MMS will act-up occasionally and I have to "Reset to Default" the APN setting to get pictures to send. Had the same problem with Slimkat 8.X builds and the latest 9 build. I also had some severe Slimkat lock-ups while using the gallery to view pics/vids. So I decided to give CM12 a try. So far so good for my needs. I use the battery saver and keep my data off most of the time unless I need it. I loaded Torch and had to reboot in order for it to work. Would like to see and inverted version to darken Lollipop's bright theme. I wont part with my Droid 4 until Ara or someone makes a physical keyboard.
[Motorola Droid 4] joojoobee666:
Hear, hear.
[Motorola Droid 4] joojoobee666:
Here's some custom builds, obviously these are in no way possible without stargo's dedication to our 3 year old device. I do NOT recommend using these in the stock slot:

01/09 ROM No GApps (no kernel mod) - MD5

01/09 ROM With GApps with Kernel mod - MD5

Updated Kernel with Governor Tweaks

Updated SD-Swap-Updated (updated again 01/11)

Rom Info:

Latest updates from Stargo (includes SELinux being set to enforced now :eek:)

Latest CM changes

Differences from Stargo's ROM (he also posted a new one today, check first post in this thread).

Custom VZW APN List (all others are stock CM) - Shortened, since all the extras don't appear to help

SD Cards swapped (External is mounted to sdcard0, internal mounted to sdcard1)

SD Card writeable for all apps (SD KitKat Fix)

On-Screen keyboard doesn’t pop up when physical KB is open

Reboot to Recovery option works (homemade Kludge of my own)

Autoinstalls Chainfire's SuperSU 2.40

Root is still enabled by default (The CM team changed this a few days ago, their change only affects clean installs)

com.android.phone no longer crashes on boot for VZW folks. Still need to manually set APN after initial flash or soft reboot.

Wifi tethering works again. (thanks [MENTION=3457922]stargo[/MENTION] for the tip)

Old Terminal Emulator still included. CM removed in preference for their own...which is not currently working.

GApps build includes base GApps files, plus Maps, Hangouts, Streets and Youtube, OpenCamera (updated), (stock Camera app is removed but non-gapps still has stock camera which sucks ass as far as I am concerned) and Autoreboots when done flashing. Just a heads up to the GSM users who need to install the GSM patch

Also, since SELinux is now enforced, the custom Kernel with governor adjustments has been updated. Link above.

Stargo also updated some of the RAMdisk files so a new SDSwap is recommended (if you are using Stargo's ROM). Link also above.
[Motorola Droid 4] Haidersaleem:
i need cm12(spyder,gsm) latest for droid razr maxx,can u plz provide it to me with some instruction,currently i'm using cm11 20150105 on stock slot.

thanks
[Motorola Droid 4] joojoobee666:
I don't make any builds for anything but the Droid 4 as that is the only device I own. However, if you check the first post in this thread, [MENTION=3457922]stargo[/MENTION] provides builds for the spyder as well as some instructions for getting things working. Most importantly, you will need to install the latest safestrap, and the GSM patch (which also works with the spyder) which are provided in the first post here.

Also, since you are a spyder/RAZR user, I suggest you look here for more items targeted to the RAZR - http://xdaforums.com/droid-razr/development
[Motorola Droid 4] Haidersaleem:
I have installed cm12 20150109 but hving only camera problem.
[Motorola Droid 4] Septfox:
Oddly, I got a "hrpd_delay_timer" wakelock in the latest all-in-one build, draining a significant amount of battery this afternoon. I've never seen this particular one before, and Google has never heard of it :eek:

Seems to have gone away, though. Perhaps it was simply the ROM settling in; I usually mess with the phone a lot more before giving it a break, this time I spent less than 10 minutes on it before setting it down.

Anyway, obtained a used SIM a couple days ago and can happily report that preflashed 3g-only service works flawlessly without having to do anything but set the network mode appropriately.

Thank you guys for continuing to work on this.

[MENTION=4842830]Cain77[/MENTION], your posted build worked perfectly up until I wiped today for joojoobee's latest, thanks for sharing it.
[Motorola Droid 4] Cain77:
im experiencing higher power drainage in builds since 1.10. staying with one from 1.9. ( krilip.cf/download/download.php?file=cm-12-20150109-UNOFFICIAL-maserati.zip ) which lasts for me without charge 6+ days (low wifi and mobile data usage)
[Motorola Droid 4] jbeazell:
I tried the new 1/9 build and the roaming problem has gone away. The ROM is very quick and snappy, and I'm not having any more data problems.

---------- Post added at 07:59 PM ---------- Previous post was at 07:54 PM ----------

The 01/09 ROM With GApps with Kernel mod build fixed my data and roaming issues. It's running very smoothly for me yesterday and today. The reboot during the installation freaked me out a bit. I thought it crashed and so I installed it a second time to actually see the reboot message the second time around.

You might also want to put a message somewhere since this ROM takes a very long time to boot for the first time. At least it does on mine.
[Motorola Droid 4] Tomsgt:
ok be skimming this thread and cant find rom install directions i see how to update to the new safe strap version but not how to install the rom. i know how to install roms just mainly wondering if you have to install to a rom slot or stock slot or maybe it doesnt matter. please any info would be great thanks
[Motorola Droid 4] joojoobee666:
None of these are tested on the sock slot, so you install there at your own risk. Failure there means you need to SBF back to factory. It will work fine in any other slot. Just make sure you have at least 600MB assigned to the system partition.
[Motorola Droid 4] Motivateme:
The rom forgets wifi password after every reboot. Does everyone have the same issue?
[Motorola Droid 4] giannhs_n:
hi guys , dose this rom support usb otg? mouse keyboard ? sry for asking but i cant make it working on other roms :x
[Motorola Droid 4] maisdoiscorregos:
Yes
[Motorola Droid 4] Cain77:
my device remembers them just fine. Perhaps this is due to the fact that I installed cm12 over cm11 without factory reset/complete wipe, so it may be local anomaly
[Motorola Droid 4] Tomsgt:
Thanks just making sure before I make a video on this rom.
[Motorola Droid 4] maisdoiscorregos:
Someone experience slow system sporadically?
[Motorola Droid 4] 4stringenator:
(It probably is a waste of time but I always clean install, recreate slot 1, load the ROM, wipe, then reboot system.)

Haven't tested the WIFI passord. I have noticed that If I reboot, the device will forget the general phone ringtone that I assigned and any ringtones that I have assigned to my contacts.

I tried out the Bluetooth functionality with my Bose soundlink mini (love these). It connected but no sound at first. Had to reboot then all was good. Played a few rock'n tunes then the D4's speaker started playing along with the Bluetooth speakers. I only tested it with the Music app and the AudioFX app that is included with the Rom. I'll try another player soon to see If I can duplicate the issue.
[Motorola Droid 4] Septfox:
I haven't had this problem with any releases in this thread.

Just bought an OTG adapter this morning, so I'll be able to answer this in a few days if nobody else can.

I'm going to guess "no", though, if it hasn't worked in other ROMs you've tried. Our device is capable of it, but it probably needs drivers to function as a USB host, of which probably aren't available for android versions after Jellybean. Again, only guessing here.

Yes, but nothing reproducible. The Recent Apps list is almost always a tiny bit sluggish/choppy.

Testing the system cleanly is never a waste of time in my opinion, it lets you know for sure if problems that pop up are caused by the ROM itself, whereas it could go either way with a "dirty" flash/upgrade.

I personally do a full wipe of the slot, reinstall, then reboot the phone (or let it reboot, in the case of joojoobee's builds). Seems clean enough to me.

That said, I haven't had the Wifi issue OR the ringtone issue. I just checked the latter to make sure (set it to a custom ringtone on the SD card, and another one of the "stock" notifications, rebooted), no issue at all. I have noticed, though, that when in the sound settings, if I change the ringtone volume it uses the default system sound as a playback volume check. I'm 100% sure the sound check used whatever ringtone was selected in previous builds.

I can say as far as Bluetooth goes, Remote functionality is working perfectly right from the moment it's connected. I like to lay on my nearby bed to watch movies and whatnot, and using AndroMouse for wireless mouse/keyboard functionality works just as well as it did in KitKat.

-

Was a bit bored yesterday, so I tried to emulate this, with some success:

Unfortunately, somewhere along the way I screwed up, so Settings will no longer take the background color from where it's supposed to, and despite looking through the various XMLs several times I can't figure out what it's actually referencing at this point :v

I was just going to give up on it, since I'm not in Settings enough that the eye-searing white bothers me that much and there's a theming engine in the works anyway, but if there's any interest I can do it fresh (a bit more carefully, perhaps) and share the modified files.
[Motorola Droid 4] jbeazell:
I tested it in the Stock Slot, and it completely bricked. I had to reload the phone from Fastboot. It was fun :)

---------- Post added at 11:37 PM ---------- Previous post was at 11:32 PM ----------

None of my notification or ringtones work at all. If I set them, it uses the default noise, even though the setting is set for my sounds :) weird. I'm going to move them from the Internal memory to the SD card and see if that helps out.

I'll test my bluetooth speaker, I haven't tested that out, yet.
[Motorola Droid 4] jbeazell:
Man... a dark theme would be awesome :) What Theme engine are you using? The CM one?
[Motorola Droid 4] Septfox:
I don't think there is one yet. The CM devs are probably busy with higher-priority features.

What I posted was the result of manual XML edits after unpacking Settings.apk and framework-res.apk, and it's...not particularly fun to do, if I'm honest.

I'll take another crack at it, maybe this time I can manage to not break whatever I broke last time.
[Motorola Droid 4] nnkovt:
Just installed last version (11/01), and my phone never sleeps! Have "usb" kernel wakelock all the time, 2 mins of deep sleep during the day. Does anybody have such problems?