yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] big_bum:
^Yeah, that solved it, but now I have some trouble with lto-wrapper/lto1.

EDIT: Don't touch the flags :P I can build with your Makefile/flags, but not with mine, so I'm guessing some flags that I have messes with lto-wrapper/lto1.

I don't have time right now to check what exactly breaks my build, but your flags are good.
[Nexus 5 Android Development] CommanderDuplex:
Nice joke ! you are infectet now with the XDA-Compiler Virus :D you will never have free-time again in that you could think about you life :D
[Nexus 5 Android Development] reas0n:
T_T i realised I hate when something isn't done lol. I will only tidy my little mess with flags and I'm done
[Nexus 5 Android Development] reas0n:
Here's a boot.img of the kernel with some new noice SaberMod and Vivid flags. Trust me, it's good ;)

https://www.androidfilehost.com/?fid=95916177934555732
[Nexus 5 Android Development] ekowanz:
soryy... how can i install this? img file.. flashing it from twrp?
[Nexus 5 Android Development] Strahler:
I think you should try the flashify app

Gesendet von meinem Nexus 5 CAF mit Tapatalk
[Nexus 5 Android Development] socioteq:
To flash a .img file you need to reboot to fastboot, then from your pc (where you can issue your fastboot commands via command prompt or terminal)

Obviously, you will change directories to where you downloaded the .img file, then issue the following command:

fastboot flash boot Vivid-0416-boot.img

then

fastboot reboot

The rom will then boot up

Alternatively, you can flash the file via TWRP (it's in the bottom right corner after you hit the "Install" button)
[Nexus 5 Android Development] reas0n:
With new kernel flags, I get better CPU integer / floating-point computing than on OPO (default settings), seems like new flags are doing a nice jobs now ;)

Now I'll clean up the ROM from the flags and add some new maybe for best results possible. I think for example that -O3 on thumb makes the performance worse. Thumb is actually made to be small, we should keep that.
[Nexus 5 Android Development] Hormesis:
I'm going to just toss this out there for the sake of discussion, so forgive my ignorance, but... would it be worth compiling with LLVM instead of GCC? If so, how difficult would that be?
[Nexus 5 Android Development] reas0n:
GCC has everything I need :P
[Nexus 5 Android Development] opssemnik:
Got two RRs while using facebook + google play music.

16/04 kernel

Attached log of one of them, if it happens again i will add.more

For the Rest, its all nice!

Edit: Yup, facebook and play music arent going nice, as soon both are open = RR, attached another log
[Nexus 5 Android Development] reas0n:
Ugh, kernel logs :confused: Well... I remember there were updates related to kernel on CM, maybe if I release the whole ROM it will be fixed.
[Nexus 5 Android Development] opssemnik:
My bad, i got kernel panics, then the obvious reboot
[Nexus 5 Android Development] :
Why the need for a special recovery for this rom?
[Nexus 5 Android Development] big_bum:
Because it's a "different" device. hammerheadcaf != hammerhead

If you don't flash the recovery, you need to edit the zip file every time you want to flash the ROM.
[Nexus 5 Android Development] Kagath:
I've just switched to the last version from the 5.0 and the perf are just amazing :D so smooth..

I'm at around 38k on antutu after full wipe without any setting, and 2800 on geekbench :D

Thanks for your work i don't have any issue for now and the battery life looks great too
[Nexus 5 Android Development] :
I get that, but the rom has nothing to do with recovery. If you can just change the script, why not leave that part out in the first place and nobody will have to bother with reinstalling an outdated twrp version?

Different question: any idea why the toggle for network radios doesn't work in this rom? Would you please add it?
[Nexus 5 Android Development] reas0n:
"toggle for network radios" show me on screenshot what do u mean.
[Nexus 5 Android Development] Kagath:
Hi reas0n, are you still using the kernel from neobuddy89's with your perfect rom ?
[Nexus 5 Android Development] :
Talking about this app:https://www.google.de/url?q=http://...sQFjAA&usg=AFQjCNGOMVOu4FnFQyU8H0jLdtvECPIBcQ it works on stock, put it doesn't work here.
[Nexus 5 Android Development] reas0n:
neo stopped N5 support, I use edited stock kernel for quite long time

I don't support 3rd-party apps. I don't mess in interface much so no idea.
[Nexus 5 Android Development] reas0n:
If the build will be okay, I'll upload a new ROM today and probably take a break (now for real lol). So well, I reorganised the optimizations, stopped optimizing thumb target, because they're made to be small, added some SaberMod optimizations and added one flag from me for testing, I hope it won't break anything :P Also kernel panics should be gone, I just cherry-picked too much for GCC5 support I think.

EDIT: Sorry guys, we have some problems with build machine :/ Last days are pretty unfortunate..

EDIT2: Building now again, I hope I will deliver the new one in some hours.
[Nexus 5 Android Development] :
Are we gonna be able to dirty flash?
[Nexus 5 Android Development] CommanderDuplex:
What kernel will this build have ?
[Nexus 5 Android Development] :
Caf is dead as it seems.
[Nexus 5 Android Development] :
Yeah, CAF is dead.
[Nexus 5 Android Development] reas0n:
That's all I have to say... I have no idea what to do now.
[Nexus 5 Android Development] :
The thing I don't get is this: why is cm aosp now? Wasn't it caf the last few years?
[Nexus 5 Android Development] jawz101:
How about I say I'm the "maintainer" for the device. They could keep building the ROM until it breaks, right?
[Nexus 5 Android Development] Hormesis:
Well, that sucks. Can you keep working your improvements into the AOSP build?
[Nexus 5 Android Development] reas0n:
I will see if myfluxi will still commit changes or not, maybe he just won't build.. no idea.
[Nexus 5 Android Development] jerunk:
I really hope that he does, but it seems unlikely since his phone is having the sticky power button issue and I'm not sure if it's being RMA'd or not.

It's a real shame because I was really loving the CAF builds, but I don't blame him at all, posting anything on xda can often be thankless.
[Nexus 5 Android Development] ekowanz:
Oh my.. I really love caf build in this rom. I hope reason can still maintain it a while or at least a final stable rom for farewell
[Nexus 5 Android Development] jawz101:
I don't understand. If the kernel is what he worked on and the phone turns on with it, why can't they keep building the ROM- updating everything else and leave his kernel as is?
[Nexus 5 Android Development] opssemnik:
because he will not be able to test the kernel with the lastest changes, making the rom stick to old build of caf drivers/kernels, which breaks the idea of caf in the first place
[Nexus 5 Android Development] socioteq:
I'm 95% sure that I have ironed out all of the issues that we have been having with my build system. At the very least we should be able to push out a build today (hopefully). :good:
[Nexus 5 Android Development] Svaytpro:
F2FS and Kernel tweaks

Hello guys!

Do I need to apply any additional scripts to make it work with F2FS?

And what kernel tweaker should I use to do an undervolt?
[Nexus 5 Android Development] marioemp2k7:
We're eagerly waiting. I finally can say that the last build + the last boot.img (released a day later) are running very, very good. It's a shame that myfluxi is stopping development for hammerheadcaf. It would be good if he would drop something from time to time, even unofficially.
[Nexus 5 Android Development] Svaytpro:
How to flash?

Can somebody explain how to flash this ROM on F2FS step-by-step?

I don't know why here is boot.inf, when other ROM's doesn't require it.
[Nexus 5 Android Development] reas0n:
Just format /data and /cache to F2FS and flash it. backup your storage before. also no undervolt in my kernel, at least for now

the kernel was a test, for f2fs look above.

[21/03]

-optimizations reorganization for both kernel and ROM

-testing -fsched-spec-load-dangerous for both kernel and ROM

(let's see the results and new bugs lol)

-using gcc5 sabermod for kernel from now

Also, if myfluxi is stopping working on CAF for real, I will move to AOSP.

EDIT: don't flash, it's not booting :/ u need to wait 2-3h
[Nexus 5 Android Development] Svaytpro:
Instructions

Why not to add the instructions? Now I have an infinite boot, maybe this is because of boot.img which I should flash via fastboot.
[Nexus 5 Android Development] reas0n:
Read the FAQ.
[Nexus 5 Android Development] Svaytpro:
But there are no instructions how to flash it properly. As I realized, the flashing method of this ROM somewhat differs from AOSP ROMs.
[Nexus 5 Android Development] :
Are you serious? It's all in the OP.
[Nexus 5 Android Development] Svaytpro:
I can see something like that:

But I didn't manage to install it properly.

I have the latest MODEM and BOOTLOADER, and I was flashing in this order:

1. Copied latest (April 21st) ROM+GAPPS to internal storage.

2. Flashed TWRP recovery hammerheadcaf via fastboot

3. Loaded into Recovery and wiped all the partitions except internal storage.

4. Formatted /data and /cache to F2FS

5. Flashed ROM and then tried to flash latest GAPPS recommended by author which failed to flash with an error.

6. Rebooted and got infinite booting.
[Nexus 5 Android Development] MikeFoxclaw:
Latest build won't boot.
[Nexus 5 Android Development] Svaytpro:
So, I don't need to flash latest build on F2FS, but w/o F2FS latest build will work?
[Nexus 5 Android Development] MikeFoxclaw:
No, there's no problem with F2FS, there's something wrong with the latest build.

Flash the 15 April build, it's working flawlessly :)
[Nexus 5 Android Development] Kagath:
So the version that will be released today will be AOSP or CAF ?

When this rom will switch to AOSP, we will lose a lot in performance right ?

In any case I love you reas0n, and your work too :D ( with your last build i have reach 42.5 k on Antutu ;) and more SOT than i have never reach)
[Nexus 5 Android Development] ekowanz:
Btw.. Im using 15 apr build with ext4. Its still running great.
[Nexus 5 Android Development] :
Where can I find the newest bootloader for hammerheadcaf?
[Nexus 5 Android Development] socioteq:
Build system is fully functional, we're just working out some of the kinks, hang in there. We'll release soon.

Edit: We gave up for the night, unfortunately we weren't able to get the ROM to boot because of kernel issues. Were VERY CLOSE. [MENTION=727550]reason[/MENTION] has school tomorrow, so as a human (I think he's human?or maybe some kind of machine), he needs sleep. Rest assured we're almost there. The ROM built fine, we just have to figure out the kernel situation. :good::good:
[Nexus 5 Android Development] minhajlk:
There was a 4/21 build on AFH, I downloaded it and now its not there anymore. Is it safe to flash this build or should I wait for the new build?
[Nexus 5 Android Development] socioteq:
You should wait until the next build. We are having problems with the kernel. Flash 4/15 instead
[Nexus 5 Android Development] minhajlk:
I am already on build 4/15 :), Thank you. :good:
[Nexus 5 Android Development] Kagath:
Do you know if the next build will be based on android 5.1.1 like the last cyanogenmod build ?
[Nexus 5 Android Development] reas0n:
Hi! I have some informations:

1. I moved from CAF to AOSP, but me and [MENTION=4857170]big_bum[/MENTION] will try to have some CAF love here still, like caf-audio.

2. Yes, I already updated to 5.1.1, also added a camera commit which CM haven't patched for now.

3. Now I'm compiling the kernel, if it will work with all optimizations etc., I'll drop the first AOSP-based build today.
[Nexus 5 Android Development] Hormesis:
Thanks for all your hard work, looking forward to testing out the new version. :)
[Nexus 5 Android Development] inspeckta_dek:
Caf audio is what I miss the most
[Nexus 5 Android Development] reas0n:
[22/04]

-Initial AOSP build (moving from CAF)

-reorganization of optimizations

-some changes from Sabermod repo, like BFQ iosched

-updated to Android 5.1.1

-just dunno lol

***F2FS is broken in this build***

Also no caf-audio or anything new for now, new things will come later. Also, I have birthday tomorrow :p
[Nexus 5 Android Development] CommanderDuplex:
dirty flash possible ?
[Nexus 5 Android Development] awdizayn:
waiting for it also

[YOUTUBE]watch?v=4L3IJOgHtH4[/YOUTUBE]​
[Nexus 5 Android Development] reas0n:
dunno, try it.

about new build, seems like it's working for others and not for me, WTF.

Seems like there's a problem with F2FS, I'm working on it.
[Nexus 5 Android Development] Kagath:
thanks for your work, that build have the same perf and battery that the old with CAF ?
[Nexus 5 Android Development] reas0n:
I don't know, I started building with CAF.

EDIT: The next build will be a milestone when we talk about optimizations, I need to study so I will build more rarely.
[Nexus 5 Android Development] ericipaq:
Hi reas0n, just saw that AICP is still updating their CAF version http://dwnld.aicp-rom.com/
[Nexus 5 Android Development] reas0n:
'smoothboost' lol :P Then install the latest one and report. Actually ART is full of C/C++ code, dunno why anyone haven't messed in it yet. O3 flag is working great, I hope it'll be also stable.

About adblock... Hm, AdAway is open-source, so I'll try to add it, so it'll be active when user wants to.
[Nexus 5 Android Development] montydrei:
Hmm, I clean flashed Vivid-20150213-hammerhead.zip and it still reformatted /system to ext4 :confused:
[Nexus 5 Android Development] reas0n:
Read once again what You have quoted, lol :v I know about it.
[Nexus 5 Android Development] hamma:
Will gapps be kept, when updating?
[Nexus 5 Android Development] reas0n:
PA Gapps stay even after update, BUT the future, debloat version removed Gapps on my phone, but it's the simple fix - just flash them then.
[Nexus 5 Android Development] maddes1402:
I think it depends which gapps you use. PA gapps are kept.
[Nexus 5 Android Development] reas0n:
Okay, I have found out that Gapps are out because I was testing F2FS, it should be okay after fix.
[Nexus 5 Android Development] montydrei:
Oh, hah. I am a stupid with no reading comprehension :v

Loving the ROM, though. Glad we have competent devs working on bringing F2FS to the Nexus 5!
[Nexus 5 Android Development] alsheron:
AudioFX

Getting much more noticeable "noise" from Spotify audio playback than I've had on other ROMs and stock and was wondering if there was a way to completely remove AudioFX and maybe install the stock lollipop audio "stack". Don't expect this to be to integrated into the ROM necessarily but I'm not against digging around in the system folder if need be.
[Nexus 5 Android Development] reas0n:
This ROM is based on CAF ===> it uses caf-audio. I listen to music really a lot and for me it's better, dunno, have u tried to turn off the EQ in settings? U can also always just delete the apk from system/priv-app and test it, but I really doubt it would help. Maybe Spotify doesn't like audio-tunneling..

EDIT: guys who want F2FS on /system:

Would u try to me please format system partition and install the ROM with TWRP older or equal to 2.8.1.0? I was talking with Chet (OptiPop) and he told me that it could be the thing.
[Nexus 5 Android Development] marc0902:
i was testing F2FS /system install in TWRP 2.8.0.1 and it detects the f2fs filesystem and after block install it says, detected ext4 file system. never had any problems with optipop and f2fs. but i love your ROM. It is fast and truly stable . therefore i hope you can fix it. i think the block image was in ext4 ??? i dont know.
[Nexus 5 Android Development] sparksco:
I had problems before with audio and strict-aliasing. Are you building the ROMs with strict-aliasing?
[Nexus 5 Android Development] reas0n:
Yes, so I just have to turn it off huh?

I'll look today/tomorrow, I haven't had time before.
[Nexus 5 Android Development] bartass127:
LED

What about led notification ? Is it fully working, or any bulit-in app ?

Dioda działa? :)
[Nexus 5 Android Development] reas0n:
It's in settings.

EDIT: The next build (hopefully) comes with all changes I mentioned earlier. Stay tuned. :cowboy:

+ disabled Strict Aliasing because of Spotify problems.

EDIT2: The latest build has near 100downloads, thanks guys! Hope u enjoy the ROM.
[Nexus 5 Android Development] marc0902:
This Rom plus fixed F2FS will be nearly perfect . i have tried many Roms out there but this is The smoothest and bugless ive ever Seen. Keep up the good work man :))
[Nexus 5 Android Development] reas0n:
The new nightly is being uploaded, changelog:

[16/02]

-added fixes for F2FS on /system (please test guys and use 2.7.1 TWRP or older to make it possible)

-disabled Strict Aliasing due to audio issues

-added pngquant

-added AdAway (feel free to use it via application)

-debloated (the package it's now about 40MB smaller!)
[Nexus 5 Android Development] maddes1402:
I think the main reason for us all to use or build this ROM is that we wanna have as much smoothness and speed as possible [emoji1], right?

So could you please tell me if you changed anything related kernel settings etc?

I don't see a difference compared to myfluxi's caf builds without f2fs, sabermod etc.

Regards, Matt
[Nexus 5 Android Development] reas0n:
Just use default settings, they're the best ;)
[Nexus 5 Android Development] maddes1402:
I do, mate [emoji1]. I just increased the max clockspeed to 2419mhz cos scrolling through Tapatalk became a bit laggy, for example. But maybe the latest caf changes are responsible for that. Do you know which kind of hotplugging myfluxi uses in his builds, his MSN or Cyanogenmod?

Regards, Matt
[Nexus 5 Android Development] reas0n:
They may build it, but device/kernel will be outdated. And also there's no sense if random kernel panics and freezes will still be there. I hope AOSP will be more stable for us.
[Nexus 5 Android Development] ericipaq:
Thanks for the clarification.
[Nexus 5 Android Development] reas0n:
[23/04]

-F2FS should be fixed

-Introducing some Vivid gcc optimizations for whole ROM

-refreshed some outdated modules from OptiPop

-milestone(?)

Enjoy it. As I said, I'll take some break now. Also you guys should be impressed about that benchmark:

http://imgur.com/a/rihvy
[Nexus 5 Android Development] pianistaPL:
I definitely will try out this build this evening.

Also, happy birthday! :)
[Nexus 5 Android Development] awdizayn:
i only score half of yours why?
[Nexus 5 Android Development] reas0n:
No idea, maybe Your phone had high temperature and it throttled..
[Nexus 5 Android Development] Kagath:
first : happy birthday !!! :D

and second, can you do please an antutu bench just to have an idea if i have to switch from the build of the 20150415.. ?
[Nexus 5 Android Development] reas0n:
benchmark aren't everything :confused: a lot of improvements aren't seen by benchmarks. I get around 41500 AFAIK. For example it got much more lighter (247.6MB of VividCAF vs 239.4MB of VividAOSP). And those aren't apps or anything, those are compiled objects.

besides that, geekbench seems to be better for me, antutu was always kinda random with results
[Nexus 5 Android Development] Hormesis:
First off, happy birthday!

Latest version is working very, very well. No bugs to report at the moment. It would be nice if we could tune the voltages a bit, but otherwise no gripes here. :)
[Nexus 5 Android Development] DanStudio:
GPS problem detected

Hi! First of all, many thanks for a wonderful ROM you've made. I like it a lot. It provides super performance and cool battery saving. That's why I don't want to use default CM :(

But yeah, I'm facing the GPS problem. It doesn't connected with gMaps I think.

Here's what happens: if you boot with GPS off, and then try to turn it on (via quick settings tile or from location settings), phone freezes and after 2 seconds -> soft-reboot. Seems it doesn't happen when GPS was enabled before boot, it switches then normal, but sometimes phone reboots when some app tries to get location (maps or camera, i.e.).

Tried gapps from your recommendation and pa-gapps also.

I've catched this problem in 15-04, 12-04 and even 23-04 build.

And no problem detected on CM 12.1 CAF 23-04 build.
[Nexus 5 Android Development] reas0n:
Logcat with debug log level. Besides that, I just checked it and GPS connected without issues in seconds.

EDIT: Okay, i see the issue and i think i know what caused it
[Nexus 5 Android Development] socioteq:
[MENTION=727550]reason[/MENTION] went to sleep for the night, but the build was successful for 4/24.

He'll get on later to give his changelog. Again, smaller size, bigger optimization!

Check OP for the link. I just uploaded the file to AFH.

Enjoy!
[Nexus 5 Android Development] reas0n:
Okay, so what I did there is just more LTO and maybe a try to fix Maps and GPS. Nothing more.

EDIT: seems like those flags weren't the issue, still nope.
[Nexus 5 Android Development] Dr.Pepper:
Myfluxi is back
[Nexus 5 Android Development] reas0n:
Ahhh what the hell.... -_- I will get back after some real stuff gets updated, He's still waiting for N5
[Nexus 5 Android Development] socioteq:
4/26 Build

[MENTION=727550]reason[/MENTION] attempted to fix the Maps issue in the newest build (4/26). I just uploaded it to AFH. Please test and give some feedback :good: :good:
[Nexus 5 Android Development] DanStudio:
Sadly still not fixed. Same behavior :(
[Nexus 5 Android Development] reas0n:
There's a new version on server, I was said, that it fixes GPS, but still no success for Maps, I'm trying to find what causes the problem.

EDIT: oh well, haven't seen the posts above lol, slowpoke
[Nexus 5 Android Development] CommanderDuplex:
i will get back to the last CAF build , more stable , faster and much better battery life.... im still disapointed from ASOP , its just a rom like other one .. got 3 Randomreboots in few days, power settings doesn't work , battery drain in flightmode is insane (95% start @6AM and after 8h work @2.30PM im ~70-75%, with CAF i lose just 3% of batt.)

Edit;:

[MENTION=727550]reason[/MENTION]

i have seen that CM is still bringing nightlies on Hammerheadcaf , why did you exaclty go to AOSP ? did i miss something :eek: ?
[Nexus 5 Android Development] ekowanz:
Agreed.. Using aosp based for a day. And straight back to caf based. Caf build still the best one
[Nexus 5 Android Development] rakesh595160:
I m running on twrp v2.8.0.1 while flashing this rom i getting this error"error executing updater binary in zip'/sdcard/vivid-20150426-hammerhead.zip what should i do
[Nexus 5 Android Development] CommanderDuplex:
delete the first 2lines on updater-script from ROM.zip than it will work

got the same error to
[Nexus 5 Android Development] rakesh595160:
What that means which lines i need to delete n from where
[Nexus 5 Android Development] reas0n:
I will get back after myfluxi starts working on N5 again, he doesn't have the device. nightlies are there, but there are no device-specific changes.

Btw, I made another attempt to fix Maps, if it will be fixed, I'll upload a new build with possible random reboots fix and some new changes, thx to [MENTION=4857170]big_bum[/MENTION]
[Nexus 5 Android Development] CommanderDuplex:
open the zip file with winrar -> META-INF -> COM -> Google -> Android -> Updater-script

you pull the updaterscript somewhere you want and open it with Notepad++

than you simply delete the line 1 and 2 , save it and pull it in the zip file at same folder -> done , now you can flash it
[Nexus 5 Android Development] Dr.Pepper:
One ?

Does this rom have bug with audiofx likebon official cm 12.1?(its not working)
[Nexus 5 Android Development] reas0n:
dunno lol, for me it seems to be working