yashsingh1/xdaforums huggingface dataset:
[RAZR HD Android Development] md07:
i see update 4/11, there is 6.0 for chipset 8960. So......

https://www.codeaurora.org/xwiki/bin/QAEP/release
[RAZR HD Android Development] CWGSM3VO:
K cool, now port CM13 for our device ;)
[RAZR HD Android Development] Zeljko1234:
So no excuse for you either :D
[RAZR HD Android Development] Zeljko1234:
If anyone interested to expand memory with sdcard...

http://www.bestbuy.com/site/promo/select-memory-cards-11015
[RAZR HD Android Development] CWGSM3VO:
Looks like I'll have plenty of time now to try this as I got laid off today :(
[RAZR HD Android Development] lcc014:
I am very sorry :(
[RAZR HD Android Development] rahimali:
Too bad. Sorry for your loss :(
[RAZR HD Android Development] Zeljko1234:
****! Truly sorry. I really hope is easier to find another job over there than in my home country.
[RAZR HD Android Development] CWGSM3VO:
Was due to country-wide down sizing. 1500 full-time folks got laid off (I worked for TELUS). It's not too bad for me, I'll get another job and my severance was decent too. Just a lot of free time on my hands and I kind of have this "don't know what to do with myself" feeling right now :)

But thanks everyone :)
[RAZR HD Android Development] madmonkey57:
Ouch, man, that's a tough one. Wishing you all the best to find a new and better job.
[RAZR HD Android Development] Zeljko1234:
https://github.com/Cyanogenmod/android/tree/cm-13.0 :D
[RAZR HD Android Development] md07:
what is this ?
[RAZR HD Android Development] Zeljko1234:
CM13 (marshmallow).
[RAZR HD Android Development] niksy+:
I just spent a pleasant few hours tinkering away with some HDs... I had an xt925 with a shattered display and the latest xt926 maxx that I bought had faulty hardware (reboots and looses signal from time to time) so I put the two together and made another xt925z :)

https://scontent-ams2-1.xx.fbcdn.ne...4_10206744644207532_7349309691074657766_o.jpg

[MENTION=4418762]CWGSM3VO[/MENTION] Hope you're doing okay, mate :) Wish you all the best.
[RAZR HD Android Development] Zeljko1234:
Welcome to the club :D
[RAZR HD Android Development] CWGSM3VO:
Some forward-thinking visible there using the 11x17 (or bigger?) paper and cutting/folding it to make a safe workspace for itty-bitty fasteners :)
[RAZR HD Android Development] IronTechmonkey:
It looks like an arrangement of multiple sheets, I'd say 8.5x11 or 8.5x14 based on the size of the objects and the horizontal seem across the middle. Serves as both catch tray for small pieces and background for camera. Clever!

BTW Sorry to hear about layoff. Sounds like you'll be covered in the long haul (we can all hope). For what misery loves company is worth - still digging out of a Bernie Madoff induced layoff here and it aint fun.

[EDIT] [MENTION=4418762]CWGSM3VO[/MENTION] Previous post meant as quote/reply. Also, while I'm here - a question: With auto-brightness now being more useful I've been exploring the live display settings that you mentioned and like the effect however...

Is there any way to control when the device switches between night and day mode? Also what states of the device are used, particularly any sensors?

Time would be assumed but what about location?

Via Tasker I see a night-mode variable which is always set to auto regardless of the livedisplay setting. I tested by manually setting the time and found that it seems to be changing from day mode to night mode between 5:00pm and 6:00pm, possibly in multiple increments - reasonable for this location and date. I've seen descriptions of it as a feature but found nothing about the mechanism behind it.
[RAZR HD Android Development] CWGSM3VO:
Thanks man :) Appreciate the kind words.

There are settings for LiveDisplay but I leave it at default of automatic.
[RAZR HD Android Development] danfeng:
I have noticed that no nightly builds since 20151114 , so any news about cm13?

来自我的 DROID RAZR M 上的 Tapatalk
[RAZR HD Android Development] CWGSM3VO:
I did a quick look at the tree and I do see a 8960 qcom bring up in progress and some devices have a cm-13 branch now as well. The kernel used for L releases has been updated to 3.4.110 for cm-13.0 which I'm currently using (works fine) with cm-12.1

Things are happening.
[RAZR HD Android Development] lcc014:
C,

Where did you get the 3.4.110 kernel and how did you install it ?

Thanks,
[RAZR HD Android Development] CWGSM3VO:
I pulled it from the cm-13 repo and built it :)

EDIT: So a while back I mentioned about adding to 8960 power profiles. Someone also had the same idea and beat me to it: http://review.cyanogenmod.org/#/c/120153/ -- I've since merged this into my source tree for CM-12.1 and eager to give'r a whirl.
[RAZR HD Android Development] lcc014:
Looking forward to hearing the report of the performance profiles .... :)
[RAZR HD Android Development] CWGSM3VO:
It shouldn't add to performance per-se. From what I can gather from the source (and I read this before for 8974 et al) is they are power hints that are toggled depending on profile mode (we have 3 default: conservative, balanced and performance). The power hint is there to force the device to do something specifically. For example, with performance hint, it should put both CPUs online at maximum frequency and when the profile returns to balanced (say running Quadrant and then returning to home screen) the hint adjusts the power/cpu profile of the device to fall in line with the balanced profile.

The changes are nowhere near as in-depth as they are for the 8974 but it's a good start. I have another change that I pulled in from the Moto Victara where it shuts down CPU1 when screen off. Played with for a while some time ago too and may try to get this working again afterwards.
[RAZR HD Android Development] lcc014:
Very nice and impressive !!
[RAZR HD Android Development] CWGSM3VO:
Using this as my baseline:

http://xdaforums.com/showpost.php?p=60308658&postcount=2898

That score (~6600) is from a de-bloated KK stock EU ROM.
[RAZR HD Android Development] CWGSM3VO:
So I was unable to properly merge in the power profile setup from CM-13 so I ended up back-porting it to CM-12.1 and used existing profiles as a guide. Just compiling it all now and will give'r a whirl :)

EDIT: Got it working -- needs some tweaking, but it works :) (added logging for clarification) -- I don't quite understand all the flags present in different chipsets for power as I can't marry up the values to anything so I'm erring on the side of caution with any unknown options I come across.

I/QCOM PowerHAL( 838): power_hint_override: power_hint_cpu_boost
I/QCOM PowerHAL( 838): power_hint_override: power_hint_launch_boost
I/QCOM PowerHAL( 838): power_hint_override: power_hint_cpu_boost

EDIT: Been playing with it some more. I get the idea now just trying to marry up flags/options. My next trick will be to force CPU1 offline while screen-off and let it come back on when screen-on. See if I can gain some power savings on that. Seems pretty straight forward otherwise.
[RAZR HD Android Development] Zeljko1234:
Good work we wouldn't mind if you share kernel build with rest of us ;)
[RAZR HD Android Development] CWGSM3VO:
I've almost got a build ready to share.

Some highlights:

- experimental support for power profile hints (conservative, balanced, performance and also interaction, launch boost, cpu boost). Geared for interactive governor in my build. Currently attempts to set go_hispeed_load @ 90%, greater sampling period windows and boosted operations disabled when screen off. I'm hoping this will result in power savings. init support has been enhanced for these profiles (either manually or per-app, such as Quadrant) by also setting the GPU governor (conservative, ondemand, performance). I'd like to add the video encode/decode hints as well at some point.

- experimental FIOPS scheduler. I'm getting really nice results with it but unfortunately it doesn't yet support cgroups so some of the benefits realized in BFQ are unavailable to this scheduler. I have this set as the default io scheduler (vs BFQ stock) and has turned out to be surprisingly effective.

- kernel 3.4.110 with IDIV support, fast-cheap-swap (enhances zram) and various other commits geared mostly towards reducing time/effort spent in kernel bound operations. There are some krait specific changes as well. Some of the commits I used in my github are also present here.

- probably few more things I forgot w/o doing a diff against my source.

I only have a local tree in progress right now and I haven't updated my git at all. Just picked it up and started running with it.
[RAZR HD Android Development] Zeljko1234:
Don't hesitate to share experimental (unstable) builds. After all, most people here flashing nightly builds anyway.
[RAZR HD Android Development] CWGSM3VO:
They're not unstable (as it were) just incomplete and some thing I'm still doing manually and have to integrate in. Rather deliver something that's packaged and ready to test :)
[RAZR HD Android Development] IronTechmonkey:
This is a bit off topic from what you guys are working on at the moment but I figured it couldn't hurt to share the results of my exploration of livedisplay.

Other than the one setting within live display - off/day/nigh/automatic there seems to be no user controllable criteria for enabling it* and the native %nightmode variable seems unrelated or at least disconnected from user control as it always says auto even if other livedisplay mode settings are used.

The way livedisplay seems to work is that; depending on time of year it changes shading in at least 2 increments over the course of an hour, twice a day (once in each direction: to-red and from-red), at prescribed times, contingent upon the device having at least one GPS fix since being rebooted. If the device has been rebooted livedisplay will not change automatically even if set to do so, until a gps fixed is made, although the livedisplay setting can be changed manually and quickly from a QT.

* This brings up some interesting questions about 1) user control to accommodate people for whom this feature would be nice if it could run at different times of day and 2) unannounced GPS location use.

1) As someone who has suffered ill effects to health caused by a few years of late and overnight shifts IMO it would be nice if the start and end times of red-shifted mode could be set manually because for some people "standard" daytime hours don't apply.

2) Although GPS does not get invoked automatically just to give livedisplay the information it needs it would be nice to know it is occurring beforehand and to be able to disable it so manually set times of day could be used.

Anyhoo, thank for tipping me off to livedisplay because until then it was just another setting I disabled :)
[RAZR HD Android Development] Zeljko1234:
Thx and agree with you about gps and manual control, etc.
[RAZR HD Android Development] CWGSM3VO:
Almost ready to post an experimental build -- got caught up in things but I managed to sneak in asynchronous fsync + dynamic fsync as well ;)
[RAZR HD Android Development] CWGSM3VO:
Been waiting a long time to reply to this. Can now say CM-12.1 is at *least* as fast as Moto KK stock.

Almost there :)
[RAZR HD Android Development] amedeh123:
Very cool. How did you achieve it? What kind of commits?
[RAZR HD Android Development] CWGSM3VO:
Trial and error and the hard work of others. All I did was integrate + somewhat test it.
[RAZR HD Android Development] sxg75:
Well done :cool:

Time to turn on my old XT925 - first two runs were 6676, 6685 - third run went up to 6752, after bootup seemed to have settled a bit ;)

But never mind - just keep up the great work;)
[RAZR HD Android Development] CWGSM3VO:
CM-12.1 XT925 11.19.2015 Unofficial/Experimental

- linux 3.4.110

- asynchronous + dynamic fsync() for ext4 and f2fs

- unaligned access + word-at-a-time optimization

- various ARM patches (krait specific, IDIV support, arch specifics)

- various Linux mainstream patches (forward/backported as necessary) for sched, workqueue, irqprio, mm, vfs, readahead, writeback, fs, lmk

- various enhancements to kswapd and friends to benefit zRam

- various enhancements to suspend/sleep

- support for CM power hints (conservative, balanced, performance; interaction, cpu_boost, launch_boost)

- FIOPS io scheduler (default)

Notes (important, read this):

- A clean install is required otherwise it may not flash properly (TWRP complains about incompatible data)

- Credit goes to original authors whose code I merged in.

- Sorry, only XT925 right now. I may build for other models in the near future.

- async + dynamic fsync() are inherently dangerous to data integrity, this build is for the bold.

Download

- Follow link from my signature. Build is "cm-12.1-20151119-UNOFFICIAL-X-xt925.zip"

- Git isn't there yet, I'll get around to it. This is mostly for my entertainment.
[RAZR HD Android Development] md07:
unbelievable :laugh: !

downloading, and will happy to flash :good:
[RAZR HD Android Development] juanepichio:
English, please? :silly:
[RAZR HD Android Development] CWGSM3VO:
http://rootzwiki.com/topic/28333-whats-fsync/?p=757420
[RAZR HD Android Development] juanepichio:
Oh, thanks! So basically we are improving system performance but with higher chances corrupt data may occur. In other words, things can broke pretty good if any FC/HR happens.
[RAZR HD Android Development] CWGSM3VO:
Your data will be in danger if the device spontaneously reboots or freezes (making you forcibly reboot the device) due to any data in memory not being synced. It's a risk you'll have to weigh in on. Personally, I've had exactly one freeze (trebuchet of all things) and all that happened was it restarted the UI on me but I haven't lost any data. So far so good but the warning has to be said to warn anyone bold (yes, I'll use that word) enough to try the build ;)
[RAZR HD Android Development] lcc014:
I am using your build now :D How to increase the performance, what to tweak ? I just tried to set battery mode to "performance", is that correct ?

Thanks,
[RAZR HD Android Development] CWGSM3VO:
You don't need to change anything, it's active from the moment it boots. Leave your battery profile on Balanced.

EDIT: The only thing I have changed after boot was enable Force 2D GPU rendering because it does speed up the UI, so yes, I do change one thing until I build this option enabled into my build.

EDIT: To see any differences, load really bloated apps like Google Maps or some such thing, you should immediately see a difference.
[RAZR HD Android Development] lcc014:
Okay, C. Thank you.
[RAZR HD Android Development] niton:
Hi, what about the xt926 is the last rom uncompatible?
[RAZR HD Android Development] CWGSM3VO:
See above.
[RAZR HD Android Development] Thibault1171:
[MENTION=4418762]CWGSM3VO[/MENTION] : thanks, I'll flash it as soon as possible.
[RAZR HD Android Development] CWGSM3VO:
OK, found something nifty that I just merged in and will be in the next build:

LowMemoryKiller: RB Tree optimization from Motorola:

Utilize RB Tree for walking the tasklist.. O(log n) vs O(n) much speedier for long task list

My wife's Xperia T hits ~7100 consistently on Quadrant and I'm sure I can smoke that given enough time ;)
[RAZR HD Android Development] Zeljko1234:
Flashed, at first was fine but now cpu is staying on max freq (utilization is almost zero) and google play service is crashing spontaneously from time to time. Reboot didn't help.
[RAZR HD Android Development] lcc014:
I saw that too; however, I still be able to use Google Play to download app.
[RAZR HD Android Development] niton:
thanks for keeping in touch, and for your work
[RAZR HD Android Development] CWGSM3VO:
Did you clean flash? I'm not seeing anything like that (and I clean flashed and used Dhacker's 06-?? apps from OP)

EDIT: Are you modifying anything with 3c toolbox? If so, stop ;)
[RAZR HD Android Development] Zeljko1234:
Clean flash, no any modification except you Force 2D GPU rendering you suggested. Of course installed apps...

Switching to performance and back temporary fix the problem. First time when I launch any app (gmaps for example) governor increase cpu clock and then remains there. Flashed in the morning (currently utc+1). Restoring backup, need stable phone for long distance flight tomorrow.
[RAZR HD Android Development] CWGSM3VO:
On app launch or interaction (touch, etc) either CM power hook for launch_boost or cpu_boost will kick in for a period of time, this is by design.
[RAZR HD Android Development] Zeljko1234:
Understand that. Of course I didn't report before some more testing. Launch is enough. Exiting from gmaps, even clearing it from recent will not fix problem. Maybe force close will, but to do it for every app... Reboot didn't help either, only changing mode in battery and only to performance and back. But temporally. Next app launch, clock remains on max again. Notice again, flashed like half day ago, rom should settle already (media scanner, etc.).

Don't get me wrong, appreciate your work. I'm just reporting problem, describing and testing.
[RAZR HD Android Development] CWGSM3VO:
Problem is I don't see anything like you're reporting. How are you monitoring CPU load?
[RAZR HD Android Development] Zeljko1234:
As usual, with SystemPanel Works with M, so should work with your build too.
[RAZR HD Android Development] CWGSM3VO:
When CPU load is high as you reported, check the value of:

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq

Which will tell you the current freq of CPU0, I checked mine launching apps/etc and it settles back to 384MHz once I stop touching it (leaving the app running) and exiting/closing/FC'ing the app, it returns to 384MHz with screen on.

EDIT: Able to repro, checking it out.
[RAZR HD Android Development] Zeljko1234:
Already restored backup. Will test again in next couple of days or if get stuck (hopefully not) or really boring on airports.
[RAZR HD Android Development] derpyherp:
could it be some sort of battery saver? i see that when the radio is off its set for wcdma and thats not verizon... so could it be doing a search see no service and set airplane mode on?? or maybe a security option? but maybe a internal setting because i believe android 5.0 was only on nexus devices and i cant remember if ANY nexus devices support verizon... and which phone was this build pulled from?? maybe something from.... whatever phone is doing this
[RAZR HD Android Development] Zeljko1234:
Clean flash means wipe everything except internal storage and sd card. Just sent sms to myself and messaging works fine.
[RAZR HD Android Development] yujikaido79:
Yeah I believe it has something to do with the stock kernel vs for CM Kernel for 5.0 and yes only mirroring. Before Kitkat it didn't work right and it starting working right with mirroring full screen after Kitkat update. I doubt there is enough interest for the lapdock; for developers to want to waste any time integrating it into lollipop. I just use it as a portable display now.
[RAZR HD Android Development] niksy+:
Fresh build up by DHacker : https://twitter.com/dhacker29/status/540064906071257090
[RAZR HD Android Development] hbenz2008:
How is it:D
[RAZR HD Android Development] kashif87:
Whats fixed in 5.0.1? Please tell me the radio issue is gone
[RAZR HD Android Development] iBolski:
http://www.androidheadlines.com/201...e-squashes-inadvertent-factory-reset-bug.html explains it. Basically, the only thing we know is that it quashes a FDR bug.

You can set the device up so that if it's protected by a pin or pattern, and after a number of failed attempts, you can have the device wipe itself (do a FDR). The issue with 5.0 was with patterns. Each tap on the screen was registered as an attempt, which means if you tapped it the maximum number of times, when you possibly weren't doing a pattern, it would then wipe your device. PIN security was fine as it only registered as an attempt once you clicked the OK to attempt to unlock.

Basically, now when you do pattern security, it waits until after you are done swiping the pattern before determining if it's valid or not. Inadvertently tapping the screen when you aren't doing a pattern no longer registers as an "attempt".

I might hold off and wait a bit longer to see what else comes up.
[RAZR HD Android Development] RMarques:
Thanks for the heads up iBolski...I WILL wait until, at least, network signal is solved!
[RAZR HD Android Development] Zeljko1234:
Network signal is stable when phone get it. If you don't reboot too often, you're fine. Notice that I've tested it in several countries. Even going from airplane mode is fine.
[RAZR HD Android Development] drtweak:
One other thing...

How in the world do I see my other chrome tabs! Lmao before you scroll to top then pull down and volia. Now nothing....
[RAZR HD Android Development] qwert_:
It's integrated in the task switcher
[RAZR HD Android Development] Zeljko1234:
If anyone interested, I've flashed updated blobs to the latest CM12 and works just fine :)

Edit: Camera doesn't work with udated blobs! :(
[RAZR HD Android Development] iBolski:
First off, I have the XT926 US version (LTE) for Verizon.

One thing I have noticed with the 12/02 build is that when I go to my Verizon Wireless account on the web, it says my phone is a non-VZW device and I find that I cannot perform certain functions on the web site (such as trying to compare pricing plans). The VZW web site tells me it cannot perform that operation on my account at this time.

I think this has to do with how CM12 is not activating correctly with VZW. I didn't have this problem with previous versions of CM12 (I think) nor was this an issue with CM11. I've also downloaded dhacker's latest build (12/03) and the problem still persists.

I've noticed what happens when I do a clean install, when it attempts to activate the phone, it times out (or the phone app FCs). Eventually, it does connect, but at that point, it's not correctly registered with VZW.

That might explain part of the issue the signal disappearing once in awhile and why it takes a while after reboot for it to reconnect. This is a show stopper for me, so I'm going back to CM11. But, I still appreciate all that dhacker has done so far. I'll keep monitoring the changelog and the forums to see if/when this gets corrected and I'll be back on the lollipop wagon. I really will miss the notifications on the lock screen and how easy it is to launch the app, but I can at least get some of the look and feel with Nova launcher, so I won't be completely away from Lollipop.
[RAZR HD Android Development] jewbydoo:
RIP
[RAZR HD Android Development] qwert_:
Did you just update blobs or radio as well? Any reason I should not try it? Is it for xt925 as well?
[RAZR HD Android Development] twiztid_gamer:
I have a couple questions hopefully someone can help me with here, 1st is there a link someone can share to either another XDA thread or webpage that keeps track of the latest build of cm12 unofficial for the msm8960? Just so I don't have to keep coming to this thread & scrolling through to where someone happens to share the latest build, 2nd I originally flashed this unofficial cm12 by dhacker but I've noticed people talking about another build by kitstalk so are they the same build or are 2 different people working on 2 sperate builds?

---------- Post added at 09:31 PM ---------- Previous post was at 09:17 PM ----------

Well I found the devhost link at the beginning of this thread but I am still curious to know if there are 2 different devs working on cm12 for msm8960?
[RAZR HD Android Development] hbenz2008:
Yes there are, I ll try and get you the link

Check here first..

http://www.droidrzr.com/index.php/topic/58716-rom**********msm8960-kkbl-cm12-unofficial/
[RAZR HD Android Development] Zeljko1234:
Just blobs. I don't wish to mess with xt925 radio and my xt926. I'll try to remove camera part and try again.
[RAZR HD Android Development] hbenz2008:
http://d-h.st/RtOu

"David ‏@dhacker29 36m36 minutes ago

CM-12 update for moto_msm8960 kkbl: http://d-h.st/RtOu

gapps for lp: http://d-h.st/jzr

Hopefully fixed the flaky data on boot issu " per David