yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] djalfy:
As [MENTION=4145479]experience7[/MENTION] said, everyone who is willing to build cm13.0 for hammerheadcaf is welcome here. It is true that i've spammed this thread with tons of questions about how to build it myself but i tought that if there is a place to learn how to build this specific rom for this specific device, this must be the place for doing that. Yes, i've tried to use some tutorials i've found online but they weren't 100% accurate because these tutorials were for other devices and very outdated. Besides that i'm not an experienced ubuntu user. Jumping from windows to ubuntu is a big change for me and any other windows user. And as you probably know, not everything allways works exactly as you expect it even if you follow tutorials. That's why people allways ask questions on forums. If everything worked perfectly, forums would have only OP's . I'm sorry if I annoyed anyone with my comments but that's how i see the situation.

P.S. I wouldn't have posted any link to my builds if i didn't tested them before. So i can assure you that if you flash my builds your phone won't explode. Cheers!
[Nexus 5 Original Android Development] :
I wish that were true :D

I'm more than thankful that you share your work with us! Anyways, I think that the key points about building hammerheadcaf CM have been covered now and I'd appreciate if everything else could be kept in a separate thread :P

Thanks a lot [MENTION=6243698]djalfy[/MENTION] and everyone else sharing their builds! :good:
[Nexus 5 Original Android Development] GiusGrec:
I haven't more "hard reboots " since I'm using "balanced " as battery mode .

(Before I used always " efficient " or " energy saving " mode)

Could anyone confirm ?
[Nexus 5 Original Android Development] Fihlvein:
I've done fresh caf install since two weeks and zero reboots. Just to confirm that this thing seems to be solid in that sense, compared to 2015.
[Nexus 5 Original Android Development] playitlouder:
[MENTION=4145479]experience7[/MENTION]

Could we put something like "maintainer wanted" into the title of the thread?

These unofficial nightly builds from different people are nice, but a maintainer and actual progress in development would be even better.
[Nexus 5 Original Android Development] claudio8:
Hello all,

how can I get the latest version of this ROM. The download section on the first page is empty and in cyanogenmod web site are present only olds realise.

Thanks in advance
[Nexus 5 Original Android Development] theodorius123:
just read the last few pages in this thread!
[Nexus 5 Original Android Development] :
I will edit the project this evening and adding something like "MAINTAINER WANTED" into the title... thanks for the idea :)

I'm sad that myfluxi didn't push anything to his public github... hopefully he's not gone forever :/
[Nexus 5 Original Android Development] :
[MENTION=4038245]playitlouder[/MENTION] Okay, added it! :) Furthermore I updated the opening posts a bit... if anyone discovers wrong information, typos, etc. please inform me! :)
[Nexus 5 Original Android Development] kingofswords:
hi where do i get gapps for latest cm opengapps is saying it will be 2days to download
[Nexus 5 Original Android Development] :
Download the nano package. It's much smaller and OpenGApps servers should be fine :) I downloaded a nano package today and it only took a few minutes...
[Nexus 5 Original Android Development] DamnItLukasz:
Hello everyone, after doing some research about CAF and getting tired of AOSP roms I'm finally ready to jump into the CAF realm, as far as I know, everybody is building their own CAF roms and that everyone here follows myfluxi's commits but I don't know which one is up to date. I know OP has built something but I think it's from february. I just want to download one but there are like too many users posting theirs so I don't know where to start. Any advices?
[Nexus 5 Original Android Development] :
We're only building because of upstream updates... the kernel wasn't updated since 2016-03-10. Maybe myfluxi completely stopped developing. We don't know either :P
[Nexus 5 Original Android Development] simplicio11:
Ehi guys. Since 3-4 days, cLock weather meteo widget doesn't work (no update). It seems freeze... my issue or CM CAF?
[Nexus 5 Original Android Development] mmo.xda:
It is a problem with Yahoo Weather service. Something is wrong with response xml.

This is a logcat:

03-31 14:46:22.551: I/ActivityManager(845): START u0 {flg=0x10000000 cmp=com.cyanogenmod.lockclock/.weather.ForecastActivity} from uid 10051 on display 0
03-31 14:46:22.681: I/ActivityManager(845): Displayed com.cyanogenmod.lockclock/.weather.ForecastActivity: +122ms
03-31 14:46:23.477: W/System(6417): ClassLoader referenced unknown path: /system/framework/tcmclient.jar
03-31 14:46:24.109: D/YahooWeatherProvider(6417): Resolved location Location[network 43,278734,-2,964102 acc=55 et=+1h42m51s769ms {Bundle[mParcelledData.dataSize=736]}] to Bilbao (754542)
03-31 14:46:24.122: W/System(6417): ClassLoader referenced unknown path: /system/framework/tcmclient.jar
03-31 14:46:24.837: E/YahooWeatherProvider(6417): Could not parse weather XML (id=754542)
[B][U]03-31 14:46:24.837: E/YahooWeatherProvider(6417): org.apache.harmony.xml.ExpatParser$ParseException: At line 17, column 2: mismatched tag[/U][/B]
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:499)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:484)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:309)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:267)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at javax.xml.parsers.SAXParser.parse(SAXParser.java:390)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at com.cyanogenmod.lockclock.weather.YahooWeatherProvider.getWeatherInfo(YahooWeatherProvider.java:124)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at com.cyanogenmod.lockclock.weather.YahooWeatherProvider.getWeatherInfo(YahooWeatherProvider.java:237)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at com.cyanogenmod.lockclock.weather.WeatherUpdateService$WeatherUpdateTask.doInBackground(WeatherUpdateService.java:234)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at com.cyanogenmod.lockclock.weather.WeatherUpdateService$WeatherUpdateTask.doInBackground(WeatherUpdateService.java:218)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at android.os.AsyncTask$2.call(AsyncTask.java:295)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
03-31 14:46:24.837: E/YahooWeatherProvider(6417):	at java.lang.Thread.run(Thread.java:818)

Change to OpenWeather and you will see it updates...

Regards
[Nexus 5 Original Android Development] sherincal:
As I gave my N5 to my girlfriend I haven't actively read this thread for a while. The N5 is running a couple week old CM13CAF build from nyyu.tk. I noticed there are 2 branches there now - with myfluxi kernel and default cm13 sources. Which one is more advised to use and what is the difference? Any stability issues?
[Nexus 5 Original Android Development] simplicio11:
Doesn't work this workaround :crying:
[Nexus 5 Original Android Development] :
Try clearing the apps cache and data. Afterwards restart your phone.

Just a guess though as I'm not using that Widget...
[Nexus 5 Original Android Development] christopherrrg:
Remove me

:)
[Nexus 5 Original Android Development] SteveMurphy:
The Yahoo weather problem is due to them making a change in their API. I use Chronus app, and their fix (likely temporary) was to roll back to an earlier known-working API for Yahoo.
[Nexus 5 Original Android Development] daun20:
Hey everyone, is miracast working with the latest builds?
[Nexus 5 Original Android Development] p4rot:
Hi,

Do you still need a maintainer?

If yes send me a message.
[Nexus 5 Original Android Development] djalfy:
Yes, yes we do! :D
[Nexus 5 Original Android Development] :
Let me make this clear: The CAF project is searching a maintainer. Someone who actively develops for the device on CyanogenMods GitHub!

We are not searching for a thread maintainer. I am willing to maintain the thread until the devices development is literally dead.

The thread is here as a discussion platform... drvelopment is made somewhere else :P

[MENTION=1007992]everyone[/MENTION] who asked in this thead / sent me a PM or simply is interested in being the device maintainer -> Just go ahead and develop. You're already free to do so :)
[Nexus 5 Original Android Development] Cainelethe:
Hi fellas,

I can't establish 4.5G connection on my Nexus 5 Caf. Any ideas why?
[Nexus 5 Original Android Development] YassinTP:
Are you on a Vodafone network? I had problems getting on 4G since flashing CM 13 CAF, but just tried setting up the APN from scratch and now it's working. Strangely, the phone falls back to 3G more often than with the stock ROM...
[Nexus 5 Original Android Development] archish:
Does CAF also require Doze enablement similar to AOSP? or it was active?

http://review.cyanogenmod.org/#/c/127896/
[Nexus 5 Original Android Development] :
Doze mode is already enabled for hammerheadcaf :)
[Nexus 5 Original Android Development] archish:
any easy way to verify? getting really bad overnight drain these days.
[Nexus 5 Original Android Development] djalfy:
For those interested, I will upload on the link from my signature daily builds with the new updated blobs:

<project name="rmbq/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="cm-13.0" />
[Nexus 5 Original Android Development] :
Blobs for hammerhead have been updated on TheMuppets as well... So you can use an official source, it should make no difference though :)
[Nexus 5 Original Android Development] alebabai:
Blobs for hammerheadCAF slightly different from the blobs for hammerhead.

First ones contain some blobs from other devices (bacon, shamu), not only from hammerhead. So you can not use pure hammerehead blobs on caf bulilds, because of the the loss of some specific hammerheadcaf's functions (color correction in live display, ambient display, etc).

And one more thing . Even if you set up TheMuppets/proprietary_vendor_lge in your roomservice.xml, when you build for hammerheadcaf, script will take blobs from hammerheadcaf folder, that was updated 4 months ago :)
[Nexus 5 Original Android Development] GragonV:
Just decided going (back) to CM since I've seen this video last night

https://www.youtube.com/watch?v=C4v-G-xz5oc

Amazing multitasking (which is the issue that been giving me headache recently with many roms such as Catalysm, PureNexus...)

Will the multitasking experience also be this good with CM13 for N5?

And should I flash CAF or non CAF CM? I thought CM's going with CAF so I'm really surprise to know CM 13 has non CAF? (some old online discussions say non CAF gets more bugs than CAF, but this thread is un-maintained and the latest build on CM site is all non CAF???... a bit confused here ^^')
[Nexus 5 Original Android Development] :
[MENTION=5072873]Pixelase[/MENTION] Ah yeah, thanks for the hints! :)
[Nexus 5 Original Android Development] alsheron:
Would also like to know this. This thread is marked as [unmaintained] but seems still fairly(?) active and I'm currently running Temasek's UNOFFICIAL CyanogenMod 13 CAF build which is surprisingly good. It's all a bit confusing since I've been out of the flashing ROM loop for a while now with my N5. CAF is definitely breathing new life into it.

So is the ROM in this thread still being updated anywhere? I've checked the last few posts of the thread and mentioned in the OP and can't see any obvious links to updates.

I found by chance the nyyu.tk CM13 hammerhead CAF build and the one with the myfluxi kernel but really not sure what the myfluxi kernel is like (better perf/battery than stock kernel?) or even if the nyyu.tk build is stable etc (although it's up to date). Would really appreciate some feedback from someone who's in the "know" on where CM13 CAF is at at the moment and the various builds available and how they perform etc. Or is it just a case of try then and see? Thanks!
[Nexus 5 Original Android Development] :
myfluxi's kernel branch is more up-to-date then CyanogenMods.

myfluxi stopped working on CAF (I feel like I said that a hundred times already) and therefore the kernel- and device- specific stuff in "android_device_lge_hammerheadcaf" and "android_kernel_lge_hammerhead (caf-branch)" is not updated anymore.

Official builds have been disabled by the man himself. He said that he doesn't want to maintain hammerhead and hammerheadcaf anymore.

You can download an unofficial build from the thread or do your own build. If you want to do so you can find all the mecessary information in this thread.

This should be pinned :D
[Nexus 5 Original Android Development] Zerosan:
Hello, I've been trying to make the switch to CAF today, sadly I seem to be facing a problem though,

after installing the latest versions of this ROM (other versions of CAF roms haven't work either) I try to reboot into the system, the screen just stays black though, not even backlight.

The flashing is seemingly successful, I used the root browser as well and the filesystem seems to be intact.

CM 13 runs without any problems.

I've been wondering on how to debug this kind of problem?

It might be noteworthy that I replaced my screen + digitizer a while ago.
[Nexus 5 Original Android Development] Stevica Smederevac:
Maybe you made a rookie mistake, did you switch to caf twrp? :rolleyes:
[Nexus 5 Original Android Development] Zerosan:
I did, tried to flash it without that beforehand and ended up being greeted with a error message telling me that the rom is meant for hammerheadcaf and that I have hammerhead.
[Nexus 5 Original Android Development] simplicio11:
http://review.cyanogenmod.org/#/q/project:CyanogenMod/android_device_lge_hammerheadcaf

Thanks to Pranav Cherukupalli for the last commits.

P.s. and thanks myfluxi for the review. HammerheadCAF is still alive! [emoji16]
[Nexus 5 Original Android Development] andrei1015:
Pranav Cherukupalli for presidentmaintainer!
[Nexus 5 Original Android Development] ssauger:
nice :)

+1

and hopefully miracast will fixed at some point

anyway, i did a fresh build today and enjoying CAF flavour after some AOSP days

<manifest>
<project name="CyanogenMod/android_device_lge_hammerheadcaf" path="device/lge/hammerheadcaf" remote="github" />
<project name="myfluxi/android_kernel_lge_hammerhead" path="kernel/lge/hammerhead" remote="github" revision="cm-13.0-caf" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="TheMuppets/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="cm-13.0" />
<project name="CyanogenMod/android_device_lge_hammerhead" path="device/lge/hammerhead" remote="github" />
</manifest>

Get it here:

https://mega.nz/#!s5kBGDSY!j85AUOFC_oRLPqiHyEimexmA4kIurm1PrtLwfRUX9kY
[Nexus 5 Original Android Development] smint86:
I assume this includes the above mentioned latest changes?

Swyped via Tapatalk
[Nexus 5 Original Android Development] mmo.xda:
Edited! I was totally wrong.

Sorry everybody!
[Nexus 5 Original Android Development] mmo.xda:
We have had a second security update in april and yesterday was released android-6.0.1_r30 AOSP

Info about changelog here

We are now at MOB30D

And we have a new bootloader (bootloader-hammerhead-hhz20b) and a new radio (radio-hammerhead-m8974a-2.0.50.2.29).

We need to wait until these changes are merger and update-script modified to accept new baseband and bootloader.

Regards
[Nexus 5 Original Android Development] Falco33:
Are there any known bugs, or can this rom be used for daily use? :P

I would like to try out CAF.
[Nexus 5 Original Android Development] ssauger:
It's a daily driver for me. Only issue I know is that miscast isn't working. You only get a green or black screen.

sent from Nexus5
[Nexus 5 Original Android Development] hachigoro:
unlock screen problem

Hi guys. I have tried the last 2 nightlies and I am having this issue in the unlock screen. When I swipe up to unlock the phone, sometime the swipe is not recognized. After trying a few things I figured the problem is when starting the swipe from the area I have highlighted in the attached picture, the swipe is not detected. If I touch anywhere else the swipe works just fine.

Anyone else having this issue?
[Nexus 5 Original Android Development] djalfy:
Yes. It's happening to me too. Also when i try to swipe down the qs menu from the right side it allways opens my camera app.

Here's a video with the bug:

https://www.youtube.com/watch?v=z0Y0fMwcXqY
[Nexus 5 Original Android Development] Wolfteam20:
Yeah, same problem here

Enviado desde mi Nexus 5 CAF mediante Tapatalk
[Nexus 5 Original Android Development] A Chinese XDA user:
I believe the upstream cyanogenmod change already fix the weird lockscreen bug in the April 9 nightly.

I'm currently on the AOSP hammerhead cyanogenmod, its CPU scheduler is pretty much f#%% up,I miss the caf version.
[Nexus 5 Original Android Development] nagalun:
I'm on 20160412 and I have the lockscreen bug.
[Nexus 5 Original Android Development] A Chinese XDA user:
Well, I haven't used caf for sometime. But the aosp hammerhead used to have that bug, only to be fixed in the 4.09 nightly.
[Nexus 5 Original Android Development] mmo.xda:
Still Alive: hammerheadcaf: Update fingerprints and info to MOB30D

Thanks Kylon for commiting and I hope [MENTION=4152171]myfluxi[/MENTION] can set the review soon :)

Thanks everyone for open source efforts!!!

Regards
[Nexus 5 Original Android Development] ssauger:
That funny comment from myfluxi :D

"Damn, apparently I really have to reboot my device for the updated bootloader/baseband after over 2 months... ;)"
[Nexus 5 Original Android Development] simplicio11:
Where can I downlaod last radio and bootloader for our hammereadcaf?

I have to download factory image to extract them?
[Nexus 5 Original Android Development] djalfy:
Yes
[Nexus 5 Original Android Development] A Chinese XDA user:
Thank myfluxi and kylon for their effort.

Ps: the funniest comment I see from myfluxi:laugh::cowboy:
[Nexus 5 Original Android Development] josito_theDH:
Use the search button give me two seconds

http://xdaforums.com/showthread.php?t=2958222
[Nexus 5 Original Android Development] mmo.xda:
Using the factory image, extracting *img and fastboot flash is the recommendation.

But, you have other choices. Link.

Regards
[Nexus 5 Original Android Development] ssauger:
I created a flashable zip here http://xdaforums.com/showpost.php?p=66337346&postcount=123

You can edit the included updater script and remove the assert for hammerhead or flash it with twrp for hammerhead.
[Nexus 5 Original Android Development] simplicio11:
You should read more carefull my post... ;)
[Nexus 5 Original Android Development] funkyslap:
BTW, [MENTION=3334728]kylon[/MENTION] also continues to update kernel and other repositories.

https://bitbucket.org/kylon/

Maybe anyone would make a build with these repositores?
[Nexus 5 Original Android Development] ssauger:
I think his changes will go in the caf CM kernel once they are acepted and merged

http://review.cyanogenmod.org/#/q/p...roid_kernel_lge_hammerhead+branch:cm-13.0-caf
[Nexus 5 Original Android Development] alebabai:
It seems to me that his branch is more updated then official cm-13.0-caf, because it is based on cm-13.0-caf-160310 from myfluxi repo .

Here is diff of this two branches

91c18d3c Revert "Revert "mmc: queue: exclude asynchronous transfer for special request""

7afc34e Revert "Revert "mmc: queue: use cached attributes of special requests""

96da8d1 mmc: fix host release issue after discard/flush operation

0760cf1 msm: vidc: Make buffer validity checks stronger

b6758ed net: add validation for the socket syscall protocol argument

8466b63 ipv6: addrconf: validate new MTU before applying it

b01d73c f2fs: relocate is_merged_page
[Nexus 5 Original Android Development] :
To be honest, I'm not using hammerheadcaf at the moment. But I'll do a build tonight with all repositories/branches updated. I'll post the used sources and the build tomorrow! :)
[Nexus 5 Original Android Development] Sly_67:
Can you create flashable zip for twrp hammerheadcaf if it's not too much trouble for you. Thanks im advance [emoji6]
[Nexus 5 Original Android Development] ssauger:
You can find a version for CAF TWRP on the link above too now.
[Nexus 5 Original Android Development] nagalun:
There is a repository a few pages back with the new blobs, not sure if the official repo has them
[Nexus 5 Original Android Development] :
I just started the build (sorry for the delay). I'm using proprietary stuff from kylon as well.

Here's the repository I used:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="kylon/android_device_lge_hammerheadcaf" path="device/lge/hammerheadcaf" remote="bitbucket" revision="cm-13.0caf" />
<project name="kylon/android_kernel_lge_hammerheadcaf" path="kernel/lge/hammerhead" remote="bitbucket" revision="cm-13.0caf" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="kylon/proprietary_vendor_lge" path="vendor/lge" remote="bitbucket" revision="cm-13.0" />
</manifest>

This should be the latest stuff available right now... Build will be finished (and hopefully uploaded) in ~2 hours :P
[Nexus 5 Original Android Development] ssauger:
Thanks, but all be warned, today's CM won't turn on the screen after booting up. This is also reported in the AOSP thread.
[Nexus 5 Original Android Development] ssauger:
[MENTION=4145479]experience7[/MENTION]

can you please show the typo for init the repos on bitbucket for syncing please?
[Nexus 5 Original Android Development] :
I just checked my local repositories and the latest livedisplay stuff is in there... so if the latest commits fixed the issue my build should be fine :) I think the latest two commits for the Gello packages are not in... but who cares? :D

Just like any other repository. The only change is that you have to define bitbucket in your manifest.xml file.

EDIT: Build finished but uploading makes some trouble again :s

EDIT2: Just saw that kylon did a few more changes! Wow, thanks a lot man! :) Just started another build with those things included :P
[Nexus 5 Original Android Development] mmo.xda:
[MENTION=4152171]myfluxi[/MENTION] has approved MOB30B commit from Kylon.

I hope during the following days he approves kernel commits for hammerheadcaf.

And someone updates blobs too from official repositories.

Regards
[Nexus 5 Original Android Development] ASHURiCAN:
Hi, where can we get your build from when it's ready?
[Nexus 5 Original Android Development] :
[MENTION=2216940]mmo.xda[/MENTION] Yeah I hope that we don't get too many different repositories out there... official stuff should br updated as well :3

I'll upload the build as soon as it's ready...