yashsingh1/xdaforums huggingface dataset:
[RAZR HD Android Development] tripaX8:
Which TWRP version are you using ? 2.8.6.0 ?
[RAZR HD Android Development] MasterManson_Gunstorm:
CMW 6.0.5.1 , I need update it?
[RAZR HD Android Development] tripaX8:
I haven't used CWM for a while, you should try TWRP:

https://twitter.com/dhacker29/status/583847256589213696

worked fine for me
[RAZR HD Android Development] KC69:
Thank you C, downloading 926 now. I have a good backup of DHs 12.1 so I'm gonna dirty flash over top first , play with it, if no issues I'll back it up then clean flash. See if it makes any difference. Are all your perf scripts in here or should I even have asked? Thanks again pardner.
[RAZR HD Android Development] CWGSM3VO:
[MENTION=4187680]KC69[/MENTION]

Ignore any previous tweaks for CM 12 as 5.1 is a different beast. It's running like a champ on my device.
[RAZR HD Android Development] KC69:
That's kinda what I thought. Been on DHs for 2 days now with nary a hiccup. Figured yours prolly only has a few tweaks and all the latest commits. Can't wait to flash it. Gotta waitill the first lady gets home, in case her 2013 mustang breaks down lol.
[RAZR HD Android Development] CWGSM3VO:
Post updated with MB886 CM12.1 build. Turns out it's JBBL not KBBL *shrug* Enjoy :)
[RAZR HD Android Development] palmbeach05:
MB886 is still JBBL. Photon Q also has a build up as well, no confirmation how well it works, but its from kabaldan, so the testing values you had me run should be there. I'll test shortly, just using my hotspot for some stuff.
[RAZR HD Android Development] Zeljko1234:
Flashed, seems smooth(er), had missing contacts but re-sync fixed it...

Anyone knows why data roaming is on by default?! That's changed recently, maybe with cm12.1 and it's very, very bad idea!
[RAZR HD Android Development] KC69:
Data roaming? That's usually one of the very First things I turn on , on every ROM. But I'm still grandfathered with unlimited data.
[RAZR HD Android Development] Zeljko1234:
Well not everyone has unlimited data around the globe. That option turned on by default can significantly increase monthly bill.
[RAZR HD Android Development] kabaldan:
[MENTION=4418762]CWGSM3VO[/MENTION]: while jbbl has been used as a test bed ( https://github.com/CyanogenMod/android_kernel_motorola_msm8960-common/commits/cm-12.1 ), the zram/zsmalloc/zcache updates and faster lz4 compression (instead of lzo) use by them are approaching also the kkbl trees. You can check the work in progress at razrqcom: https://github.com/razrqcom-dev-team/android_kernel_motorola_msm8960dt-common/commits/cm-12.1
[RAZR HD Android Development] CWGSM3VO:
Pulling down and building now ;)
[RAZR HD Android Development] jewbydoo:
Does the OTA updater work in CM now? It's something to consider in switching roms.
[RAZR HD Android Development] rahimali:
So is it MB886 exclusive or moto_msm8960_jbbl?
[RAZR HD Android Development] CWGSM3VO:
It is CM12.1 for MB886 JBBL.

EDIT: See here: http://xdaforums.com/showpost.php?p=59932360&postcount=2537
[RAZR HD Android Development] IronTechmonkey:
Just installed on MB886. With Data roaming disabled cannot stay on cell network. That may be more than a variation in the default setting. Logs coming.

{Edit - but after a reboot and toggling a data roaming on/off a few times things it seems OK now
[RAZR HD Android Development] TecknoFreak:
Can someone can port this to the jbbl?
[RAZR HD Android Development] marknoll:
Hey teckno. We need your advice on 6.2 validus thread
[RAZR HD Android Development] yujikaido79:
Running great so far

I have been running it for most of the day and have tested most things, only thing that gives me trouble is the cell signal going out sometimes upon reboot. Very impressed and battery seems pretty good so far. I have been able to restore my apps with titanium backup. Bluetooth works great, listening to pandora now and did limited testing with google maps and got a lock. Didn't think we would get 5.0 this soon and running so well. :good:
[RAZR HD Android Development] RMarques:
Just to let guys that didn't knew how to format /data to F2FS, here are the steps I took that allowed me to achieve it!

Flash the ROM you are going to use, configure it all and perform a full back up. I've had to reboot it around 5 times until it became stable (CM12 11/19).

I use TWRP 2.8.1.0. Be sure /data is mounted.

Go to Wipe>Advanced wipe. Select /data and then Repair or change filesystem

Format to F2FS

Swipe to confirm

I've tried to restore /data but it failed and there was a message saying to me to format /data as EXT4 and retry.

I just ignored it and rebooted right away!

After a long boot animation (around 20 mins), my HD went through all the initial setup again (everything else was there). The result is now it's really flying...and I mean it!

It was a pain in the a$$ but it is worth every minute I've spent figuring out how to do it the right way!!!
[RAZR HD Android Development] bill0405:
May I ask for the link you guys use to get the latest build files?
[RAZR HD Android Development] iBolski:
http://downloads.kitstalk.com/Motorola/Test/
[RAZR HD Android Development] djvita:
I also had the issues no signal, turned off took off sim reinsert and reboot. Have signal now.

WiFi is weaker too with lost connection

A diamond in the rough so to speak.

Vpns are updating support for lollipop and mxplayer works now.

Now to convince the xposed guy to see if he can make it work on lollipop...
[RAZR HD Android Development] s27moto:
after update to this rom i lost my root

so how can i root in android 5 cm12 ?
[RAZR HD Android Development] bill0405:
There's a link at the beginning of this thread to download the proper SU file to flash for root.
[RAZR HD Android Development] KrisM22:
do you know who the dev is for kitstalk/ motorola/ jbbl/ ? Thanks!
[RAZR HD Android Development] iBolski:
No, unfortunately I don't. I only use roms with kkbl.
[RAZR HD Android Development] jewbydoo:
Thanks for this. Do keep in mind that not everyone is on TWRP. I am on CWM 6.0.4.9 and I managed.

Prepare to lose data. Prepare as if you are flashing a new ROM.

-- Reboot to recovery

-- "mounts and storage"

-- "toggle f2fs <-> ext4 migration" (let it do its thing)

-- "format /data and data/media (/sdcard)"

I did the above prior to flashing 11/20. Phone is nice and zippy now. Battery is still stretching in, but everything seems to be smooth.

Can't wait for an OTA updater :)
[RAZR HD Android Development] RMarques:
Great stuff man...hit that thanks button!

...Btw, which 11/20 are you talking about?!?

Sent from my RazrHD, DHackerCM12LollipopF2FS
[RAZR HD Android Development] hbenz2008:
Dhacker release of Nov 20.look at my first post
[RAZR HD Android Development] hbenz2008:
No, my bad maybe he means 19
[RAZR HD Android Development] RMarques:
Thanks Benz...I've just checked at his dev-host and there isn't a 11/20 in there. That's why I was asking.

Sent from my RazrHD, DHackerCM12LollipopF2FS
[RAZR HD Android Development] djvita:
ya i looked at his repo

http://d-h.st/users/dhacker29/?fld_id=41187&s=file_created&d=ASC

til 19

guess ill go the weekend with 19 then.
[RAZR HD Android Development] kashif87:
Does Youtube video works on latest build? any no-network solution? i've read on droidrzr forums that supersu 2.27 seems to have fixed it?
[RAZR HD Android Development] RMarques:
Lol Benz...np, it's Friday anyways!

Same here DJ, it has been stable and flying low...my only issue is Mic somehow keeps being disabled while attempting to send whatsapp voice messages!

Sent from my RazrHD, DHackerCM12LollipopF2FS
[RAZR HD Android Development] s27moto:
i can not find in op
[RAZR HD Android Development] CWGSM3VO:
I've synced everything and currently building 4-7 (it calls it) with the razrqcom-dev-team KKBL kernel. I started building before [MENTION=3721576]epinter[/MENTION]'s crypto commits but that shouldn't really affect a base test I'm guessing. Unless there's a good reason not to, I think I'll track this kernel for my builds instead of CM's repo version.
[RAZR HD Android Development] Zeljko1234:
None of your tweaks are useful with cm12.1? Must be something, tcp congestion control at least :)

Waiting for the storm :)
[RAZR HD Android Development] CWGSM3VO:
So it booted just fine, zRam is enabled and working. I saw something about while looking at dmesg about zcache using lzo? I can't tell if it's using lz4 for zRam as the logging doesn't indicate such but otherwise appears to work fine.

I'm currently rebuilding with current commits and I pulled in a couple of CAF 8960/Krait patches as well (for testing) and if that works well, I'll figure out how to properly submit it.

EDIT: OK, I understand the difference here. I've enabled LZ4 on zcache now. It was hardcoded to use lzo.
[RAZR HD Android Development] Zeljko1234:
WTF?! (Latest CM12.1 build)
[RAZR HD Android Development] CWGSM3VO:
Can't repro this, mine shows a wide selection of tunes to choose from for all sounds (phone, notification, etc). My build is a tad newer though by one day but I don't recall seeing any commits against this.
[RAZR HD Android Development] Zeljko1234:
It was fine, at least in gmail settings, but now even there I cannot set anything else :eek:
[RAZR HD Android Development] jewbydoo:
I initially saw the same thing. Most ringtones and notification tones were gone. I Moved on and tried setting my alarm.

I found the ringtones and stuff there, after which it appeared where they belonged. I think CM just needs a little time to catch its breath.
[RAZR HD Android Development] Zeljko1234:
Thx, good is that I'm not the only one :) Just tried alarm and the same for ringtone. I've copied audio to internal storage, appeared in settings and now is gone again :confused:
[RAZR HD Android Development] CWGSM3VO:
I'm going to ask a stupid question: you did a clean wipe + install on this right? Which build are you using and did you clean-wipe install or upgrade/dirty-flash it over dhackers (which I assume you were using previously)?
[RAZR HD Android Development] Zeljko1234:
I just flashed over Froyo (CM6 if I remember right) :D

Come on, of course that I wiped everything except internal storage and sd card. Very, very rare I do dirty flash.

Anyway, during workout, I figured out what I did. With every clean flash I got duplicated photos in gallery. Not really duplicated, one normal and one blank. Solution is to clear data of media storage and reboot. After that media scanner correctly create database for gallery but looks like this time forgot audio files. Good question is why I'm getting those duplicated entries in gallery and sometimes ringtones, etc.
[RAZR HD Android Development] jewbydoo:
I believed the Froyo comment for a second...

What wipe does everyone do in TWRP? Do you guys just do the default wipe or advanced?
[RAZR HD Android Development] Zeljko1234:
We're pro in wiping and advance is the only way to wipe everything except internal storage and sd card.

In meantime, I cleared data of media storage again and rebooted. Got photos and songs but again no ringtones, notifications, etc. I really don't wish to clean flash, install and configure everything all over again. I will wait for your new build instead.
[RAZR HD Android Development] djvita:
Good 5.1

Clean Flashed, in months

All good. My errors were created by restoring titanuim backups (acore, related to contacts, play store, clear data)

very fast!

yep, contacts storage can't be restored. its 5.0.2, wont work in 5.1. got no contacts now. my old contact list is out of date.
[RAZR HD Android Development] KC69:
That's weird. All my contacts are there , on Cs, and on bliss 3.0. What gapps did you flash?
[RAZR HD Android Development] djvita:
this one

http://xdaforums.com/android/software/gapps-google-apps-minimal-edition-t2943330

and the bloatware removal. im home, ill clean flash again with c's attached gapps and then remove bloat. i have my contacts synced [MENTION=222739]google[/MENTION], exported them.

i dun goofed
[RAZR HD Android Development] KC69:
Dang, those are the gapps I used. I did Not use the bloatware script. Hope that's not the culprit. I would think contacts wouldn't be bloat, aye.
[RAZR HD Android Development] djvita:
i think its the debloat script i clean flashed with c's attached gapps and it fails. i don't like having too much g bloat so i'm trying again with just the minimal, no debloat script.
[RAZR HD Android Development] IronTechmonkey:
Aquiring cell network

I only had a day to test cm-12.1-20150406-UNOFFICIAL-mb886 on Atrix HD, clean flashed from recovery (PT 6.43.6/CWM 6.0.4.8). The ROM runs quite smoothly and had no restarts or FCs but it did not get a cell network connection for many minutes after first boot. It was getting and loosing a connection every few seconds but did not hold it until after some reboots and fiddling with that incorrectly set (IMO) data roaming setting. Once it got a connection it held it until I rebooted and cleared cache/dalvik and installed Gapps package (Banks 5.1). At next boot the problems getting a cell network connection repeated. I created a nandroid and can revisit to log if this problem goes beyond my device.
[RAZR HD Android Development] CWGSM3VO:
So I've been abusing the new kernel quite a bit and in my opinion, zram+lz4 is a winner and I see [MENTION=3721576]epinter[/MENTION] has committed it to tree. I'm currently in the process of building for xt925/926 and possibly MB886. It is stock CM12.1 except for the kernel which is razrqcom-dev-team msm8960dt. I've been playing/experimenting and merged in a few krait optimizations from CAF (incl. other sources) and 3.7 back-porting as well. It was mentioned to me that back-porting the interactive CPU governor (from 3.17 for example) would be a worthwhile endeavour so I'm looking into that as well.

It's noticeably improved over stock. Some additions (summarized) of this build:

- current as of 6:10PM CyanogenTime (link: http://review.cyanogenmod.org/#/q/status:merged+branch:cm-12.1,n,z)

- zcache (seems tied to zram from what I could google and read source-wise) now uses lz4 compression instead of lzo, this was easy thanks to [MENTION=3721576]epinter[/MENTION]'s work

- additional krait CPU features now detected, specifically UDIV/SDIV

- some krait workarounds for early revision chipsets

- improved scheduler (this showed immediate gains; mediascanner was rocking hard and the device was 100% usable)

- improved mutex operations

- improved cpufreq

- improved kernel timer overhead

I'll create a new post with links to the builds when ready.

[MENTION=5119654]IronTechmonkey[/MENTION]: I saw some commits today regarding Telecom/Telephony and related friends. They made it into my current source I'm building. I guess I will build a MB886 as well.
[RAZR HD Android Development] IronTechmonkey:
Ya, that commit about NPE looks like the one http://review.cyanogenmod.org/#/c/93364/. If you think it is worth the short window testing I've been doing I'll be glad to test whatever you build for MB886. Until I can commit to using CM12 as a daily or get second phone those short testing windows are it for me.
[RAZR HD Android Development] Zeljko1234:
[MENTION=4418762]CWGSM3VO[/MENTION] this commit is going to be part of your builds?

http://review.cyanogenmod.org/#/c/93700/
[RAZR HD Android Development] madmonkey57:
Wow, zcache/zram improvements along with hardware and other low level niceties. Looking forward to it.

Another treat from [MENTION=2218140]kabaldan[/MENTION] ...

We couldn't dream of anything better than cm-12.1 with so many optimization stuff.

Thanks a lot guys.
[RAZR HD Android Development] Zeljko1234:
Indeed, they are making miracles with good old hardware :)
[RAZR HD Android Development] madmonkey57:
[ROM] CM 12.0 (Android 5.0.2) for moto_msm8960 A-family KKBL/JBBL

[MENTION=778632]hbenz2008[/MENTION]

Mmm, I was wondering, since there is and will be more and more discussion about cm-12.1, the thread title is off once again... Unless an official cm maintainer creates a dedicated thread, maybe you could consider renaming yours.

An obvious suggestion could be:

[ROM] CM 12.x (Android 5.x) for moto_msm8960 A-family KKBL/JBBL
[RAZR HD Android Development] MCP1:
That looks promising, tks!

By any chance, do you have a git repo from where I could fork your tuned kernel? I would like to try it in my old kk builds, while I don't move to lp.
[RAZR HD Android Development] CWGSM3VO:
It is now ;)

No, I don't. It's the razrqcom-dev-team msm8960dt git with a few cherry-picks from CAF and a few other sources.
[RAZR HD Android Development] Zeljko1234:
Start building :)
[RAZR HD Android Development] thomas_b:
I'm facing the same problem. Anyone got a solution?

How did you set up data roaming? my phone does not get a cell connection at all.
[RAZR HD Android Development] CWGSM3VO:
Been looking at [MENTION=2218140]kabaldan[/MENTION]'s commits -- his method of enabling lz4 for zcache but not entirely sure it'll work as intended as the lzo compressor is hardcoded into it. Just being a vulture and picking some of his work ;)

As seen here:

+#define ZCACHE_COMPRESSOR_DEFAULT "lz4"
+
#if 0
/* this is more aggressive but may cause other problems? */
#define ZCACHE_GFP_MASK (GFP_ATOMIC | __GFP_NORETRY | __GFP_NOWARN)
@@ -1992,7 +1995,7 @@ static int zcache_comp_init(void)
zcache_comp_name);
}
if (!ret)
- [B]strcpy(zcache_comp_name, "lzo");[/B]
+ strcpy(zcache_comp_name, ZCACHE_COMPRESSOR_DEFAULT);
ret = crypto_has_comp(zcache_comp_name, 0, 0);
if (!ret) {
ret = 1;
[RAZR HD Android Development] djvita:
i kinda fixed my issues by going back to regular cm12 nightlies and backing up there. all my contacts are back. it seems to be a sqlite3 error. anyways, once C drops a newer test build ill be more than happy to test it.
[RAZR HD Android Development] MCP1:
Ok, thanks anyway. I'll take a look in the sources you mentioned.
[RAZR HD Android Development] Zeljko1234:
You should have, at least for backup ;)
[RAZR HD Android Development] CWGSM3VO:
I have a NAS for that ;) It's not that I don't want to share or anything like that as I'll more than likely send kabaldan a diff/source/etc as I usually do (although this time, I did my homework ;)) and then figure out how to submit (the documentation I find is vague/unclear to me).
[RAZR HD Android Development] Zeljko1234:
OK, just don't loose your work and thanks for new build, well thanks in advance :)
[RAZR HD Android Development] MCP1:
Setting up a repo is not only useful for backup. It's also the easiest way to contribute to cm. Well, at least after you set it right...

If you fork razrqcom-dev-team-msm8960dt repo (so, creating a new repo that you own) and commit your cherry picks to it, then it's just clicking a button to offer the relevant commits as pull requests to kabaldan or any manager of the repo you originally forked. As a side benefit, anybody else can also use your "tuned" repo when building experimental builds of cm, very easily.

Sorry for the preaching, I know git is not usually easy to get along. But if you need support on doing that, let me know.
[RAZR HD Android Development] CWGSM3VO:
I completely understand the benefits of it and will ping you when ready :)
[RAZR HD Android Development] Zeljko1234:
Yeah, this community is getting better and better. Thx guys :)
[RAZR HD Android Development] cleiton.a:
WiFi Problem

I'm still having wifi problems... Even after install the CM12.1.. Someone know what can be happen??? If I put the mobile extreme near the router (touching the router) , the wireless work... Too sloow... But works... Have I search in the google for this problem... Have I found so many peoples with this problem... But nothing one correction meth... Someone already have this problem? Could this be a CM bug? Tha best to do is back for CM12 and march build?

Idk what more can I do to try resolve this problem...

Any help will be appreciate!!!

Many thanks..
[RAZR HD Android Development] peladoro:
Flashed this yesterday so far so good...much better battery life than I've been experiencing. Thank you
[RAZR HD Android Development] GrimV2:
I am VERY impressed and thankful with this community's work. My contract will be ending in May and you guys made having this old phone a pleasure to use! I will surely miss you guys and hope for others like you all when I upgrade my phone!
[RAZR HD Android Development] Zeljko1234:
I can upgrade my phone any time but is more fun this way. Buying new phone every year or two is easy way and what vendors wish.
[RAZR HD Android Development] CWGSM3VO:
My wife limits my phone buying abilities ;)
[RAZR HD Android Development] Zeljko1234:
Lucky for us ;)
[RAZR HD Android Development] djvita:
I want an S6, but msm8960 getting 5.1 makes me want to hold on to it a bit more as I save up. 5.1 breathed new life to this phone.
[RAZR HD Android Development] Thibault1171:
I'm using 5.1 epinter's build for 3 days and I can tell you that it's really smooth. The only bad thing i've found so far is the incompatibility with the Xposed Modules I mostly used (GravityBox, Snapprefs, Youtube Background Playback, Youtube Adaway). I'll try Z's next build. Does anyone have any trouble with Xposed? Mine seems to have been installed successfully (an "unofficial authorized" version for 5.1, but modules make app crashes [Youtube, Snapchat, ...])
[RAZR HD Android Development] hbenz2008:
Done unless someone has a better suggestion:good:
[RAZR HD Android Development] Zeljko1234:
You should ask in xposed topic. 5.1 is pretty new and most probably problem is in xposed.
[RAZR HD Android Development] Thibault1171:
Ok thanks, I'll do it after a cm12.1 new build
[RAZR HD Android Development] niksy+:
Been running dhacker's CM12.1 for 3 days now, I believe. It freaking rocks! I can't help but think 5.1 is what Lollipop should have been straight from the start. Only know does it feel like a proper replacement for KitKat. Now it flies and now it's beauty really shows.

[MENTION=4418762]CWGSM3VO[/MENTION] You canucks sure have some long days over there! xD It's now the end of a second day since you posted about starting building :D Merely a joke, of course, take your time! I just find it funny :D
[RAZR HD Android Development] CWGSM3VO:
I'm doing this all in between my day job, life and sleep ;) And normally I try to test (where possible) as best as possible or make last-minute decisions mid-build and start over. I'm working on the final draft now for xt925 and then I'll build xt926 and mb886 and post links. Like all good things in life, sometimes you have to wait :D
[RAZR HD Android Development] lcc014:
+1 :D
[RAZR HD Android Development] IronTechmonkey:
The thing with Data Roaming is that it is enabled by default and it shouldn't be (IMO). After first installation it was not until I toggled data roaming off and then on again that I got on a cell network. I also toggle across preferred network types LTE and GSM. Try fiddling with some of those settings. Also, there was a commit that may be a fix for this in upcoming versions.