yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] Zonkoprince:
Hello.why I got system ui crashed when apply cm theme in this ROM even after wipe all include internal? I from blisspop. They have same problem too.
[Nexus 5 Android Development] montydrei:
I believe that it is a bug in CM12, so all CM12-based ROMs will have this issue until the CM team fixes it upstream.
[Nexus 5 Android Development] Zonkoprince:
Why my phone screen turn to green after wake up from sleep? I have to reboot so that it turn normal? Is it because of rom or my phone? I'm new here, sorry
[Nexus 5 Android Development] reas0n:
turn to green what? could You explain?
[Nexus 5 Android Development] Zonkoprince:
I used iphone profile in gamma setting in synapse.. Its solve when change to another. Is this rom will update to 5.1 or use 5.0.2 for a while? Thanks
[Nexus 5 Android Development] reas0n:
I will update when CyanogenMod updates :p Remember guys we are on CAF.

UPDATE:

My ROM have FINALLY booted with Linaro 4.9, now the fun begins :laugh: I'll probably give a update soon, I have to check what caused the problem in the past.

The next build will be also the last build until CM updates sources to 5.1

Just a offtopic:

I've seen that there are some ROMs for hammerhead which doesn't even provide source and they're a lot like made in rom kitchen and they've a lot of donators... for what? I'm confused.
[Nexus 5 Android Development] reas0n:
Updaaaaate!

Okay, I'm pretty excited about that one.

[10/03]

-the ROM is now built with Linaro4.9 (both system and kernel)

(excepting ART, it needed a hack, it's compiled with SaberNaro4.8

-Synapse is fixed now, You can UV and do whatever You want

-FCs are gone, hope so

-Updated CM source and CAF source

-some flags fixes, improvements
[Nexus 5 Android Development] gptwarrior:
Loving the ROM just flashed 10/03 and I am getting Bluetooth share has stopped constantly has anybody had similar issues? Tbh I did a dirty flash from last ROM
[Nexus 5 Android Development] pianistaPL:
This is probably the most advanced CM12 ROM in terms of performance optimizations, everyone should try this amazing work.
[Nexus 5 Android Development] Dr.Pepper:
Cant wait for 5.1 ;)
[Nexus 5 Android Development] reas0n:
Dang... I have to check that.

EDIT: Permissions of ART folder in my source changed to read-only, OH GOOOOOOOD

I'll compile the fixed one ASAP. This bug shouldn't be there! Sorry guys...

So because of that, I'll try to build a optimized 5.1 AOSP, how about that? ;)
[Nexus 5 Android Development] gptwarrior:
thanks a lot for the speedy response and looking forward to the fix. i must say your rom is the best one i have used to date :)
[Nexus 5 Android Development] maddes1402:
Would be awesome! [emoji2]
[Nexus 5 Android Development] reas0n:
I'm already compiling, I added the optimizations and tried to add F2FS, wish me luck :D
[Nexus 5 Android Development] fKm:
Hey reas0n, I want to build your ROM on my own mainly because I want to get the old zip file format back ;)

At your github you write to add some lines to "your script" to build with all optimizations. May you tell me what script you mean? The envsetup.sh one?

Thank you for your help and thanks a lot for your work.
[Nexus 5 Android Development] reas0n:
Just Your own bash file. It's faster and easier, then to type all those things everytime :P

Btw, if u want to make that ROM better, u can always join :)
[Nexus 5 Android Development] fKm:
Thanks for your help.

I don't know anything about the insights of Android, so I won't be any help I guess ;) As I said I still like the old zip format where I can delete unwanted apps before I flash the whole zip. That is the only reason I build myself ;)
[Nexus 5 Android Development] maddes1402:
It's easier to use Titanium backup and freeze theses unwanted apps. After every flash without full wipe these apps are still frozen and don't bug you [emoji6]

Regards, Matt
[Nexus 5 Android Development] reas0n:
Actually 5.1 compiled fine, but I will need someone with ext4 on the phone because F2FS may not work, anybody? :D

EDIT: okay, I have two people, enough :P
[Nexus 5 Android Development] Dr.Pepper:
Public test is better,than you will search for someone!(its just my opinion)
[Nexus 5 Android Development] reas0n:
Let's say the build is broken - then all people will just waste time.
[Nexus 5 Android Development] Dr.Pepper:
On this side youre right,mate!

(How to know if n5 is F2FS or Ext4?):banghead:
[Nexus 5 Android Development] reas0n:
If u haven't touched the partitions, then default one is ext4.
[Nexus 5 Android Development] Dr.Pepper:
Ok,it means mine is ext4
[Nexus 5 Android Development] reas0n:
One person won't test today, do u want to?
[Nexus 5 Android Development] Dr.Pepper:
Why not?
[Nexus 5 Android Development] llevo3:
If you still need one, I'm in [emoji1]
[Nexus 5 Android Development] reas0n:
I don't want more people to brick their system haha :P

Whatever, I'm also building a F2FS kernel so I'll test it by myself, finally

EDIT: It booted, but I had a BT issues, the same as on 5.0... I disabled the flags and started compiling again, because I think that some flag breaks it.

Btw, I think I'll revert to idea of optimized CM builds.. I have pretty though student life and I can't do both at once.

In short, I'll just add the optimizations under the hood and that's all. Hope You will understand guys. Those framework things just took me too much time...

I'll build the CAF CM12.1-based builds after they will start, as weeklies.

EDIT:

Damned repo overwrote my all changes... I don't have time, I'll just wait for CM12.1. Besides that, Bluetooth on Linaro4.9 is still broken and I need to figure it out. Anyway, full GCC4.9 without hacks is possible now on Android 5.1, that's a good thing.
[Nexus 5 Android Development] reas0n:
Bluetooth with Linaro4.9 is fixed for both 5.0.2 and future 5.1 version. I will upload it in few hours and update that post. Cheers

EDIT: So for the CAF lovers, the last 5.0.2 is being uploaded before a new thing come:

[12/03]

-final update

-BT fixed (for now and the future lol)
[Nexus 5 Android Development] zeppelinmad4:
Awesome. Greatly appreciate your builds.

Edit: Coming from the 7/03 build. Wiped everything like I normally do. Not a huge fan of dirty flashing. Boot up, get to the end of the google account restore process and the phone reboots. Try it again after a reboot and it's just gets hung up on the 'Restoring...' part of the restore screen. Gonna just revert back to 7/03 for now.
[Nexus 5 Android Development] reas0n:
It may be a problem with Your gapps, BUT I'll try a clean flash for You in minutes and edit that post.
[Nexus 5 Android Development] zeppelinmad4:
I used to use BANKS gapps but switched to PA when started to flash your roms. I just noticed. I'm on 20150301 gapps and there's a 20150307 real quick.
[Nexus 5 Android Development] reas0n:
Okay, strange.. Actually after reboot everything was fine for me, just don't restore. I have no idea what the problem is...

We will check on 5.1 which is compiling ;)
[Nexus 5 Android Development] zeppelinmad4:
It still did it but the next reboot took me to the launcher so that works. We'll see if there's any problems. I'm just going to wipe everything again once that 5.1 drops. :p

On a side note: On an older phone I had, if you pressed the 4 corners when you got to the initial setup screen it would skip everything and go straight to the launcher. Is there a shortcut like that on the N5/lollipop?
[Nexus 5 Android Development] Zonkoprince:
why my phone keep restart in latest build after changing the theme. even after not using cm theme, then change the wallpaper it keep restart. after boot also.
[Nexus 5 Android Development] reas0n:
God damn, those CM bugs.. Time to move to other base with CAF :crying:
[Nexus 5 Android Development] reas0n:
Surprise guys!

VividAOSP is up! Download:

https://www.androidfilehost.com/?w=files&flid=27651

Remember, it's just a one-time build, if here will be some hidden bugs, just wait for better things which should come soon.

[v1.0]

-deodexed

-full system optimizations from OG Vivid

-stock kernel with full OG Vivid optimizations

-fully compiled with Linaro4.9 without any hacks(!)

-clean AOSP without any changes.

[v1.0.1]

-used purely stock kernel to fix issues(?)

PA Beta Gapps:

http://xdaforums.com/paranoid-andro...oogle-apps-t2943900/post59403724#post59403724

for F2FS, try some third-party kernels like Racer (dunno if Hybrid has F2FS now on 5.1, heeelloooo [MENTION=3795148]neobuddy89[/MENTION] ?!)
[Nexus 5 Android Development] Zonkoprince:
thanks for making this. now downloading it. i will respond to you ASAP :good::good::good:

EDIT : After clean flash, no f2fs,no custom kernel, my phone keep black screen after boot animation. I don't know why. Revert back to caf. Save more juice
[Nexus 5 Android Development] reas0n:
Stock kernel=no F2FS, isn't that obvious. The ROM works fine.
[Nexus 5 Android Development] socioteq:
E.g. use Racer kernel etc and it will boot fine
[Nexus 5 Android Development] montydrei:
Correct me if I'm wrong, but I think Zonkoprince is saying that they are not using F2FS, and VividAOSP isn't working with stock kernel.
[Nexus 5 Android Development] reas0n:
Okay, so I'll this ROM again with pure stock kernel.
[Nexus 5 Android Development] Zonkoprince:
Thanks for understanding me. Sorry guys for my english. I thought it will be ok with ext4 :crying:
[Nexus 5 Android Development] stani2103:
Not boot here,clean flash but allways reboot on recovery---Latest bootloader,latest bband,TWRP:(
[Nexus 5 Android Development] reas0n:
Please try for now flashing a custom kernel and check if the bug still exists.

I'm compiling now a new one with stock kernel.

Also, if u guys have F2FS then I tell it once again, NO F2FS SUPPORT IN 5.1 HERE! Flash custom kernel.
[Nexus 5 Android Development] socioteq:
You have to flash a f2fs compatible kernel along with it. If you're not flashing a kernel at all after ROM+gapps, you're not doing it right.
[Nexus 5 Android Development] pianistaPL:
I have F2FS on data and cache. I flashed VividAosp, then Chet's 5.1 Ext4/F2fs kernel, then Racer Kernel and everything's working amazing.
[Nexus 5 Android Development] ekowanz:
What is chet's 5.1 ext4/f2fs kernel? Link please? Id love to try 5.1... Im still in caf build
[Nexus 5 Android Development] reas0n:
Update:

Here the new one is being uploaded -> https://www.androidfilehost.com/?w=files&flid=27651

[v1.0.1]

-used purely stock kernel to fix issues(?)
[Nexus 5 Android Development] Dr.Pepper:
Is vivid AOSP like pure aosp?or it has some features?:D
[Nexus 5 Android Development] reas0n:
ugh, the description is in OP, it's pure AOSP
[Nexus 5 Android Development] Dr.Pepper:
CAF rom yes)

aosp no
[Nexus 5 Android Development] jayRokk:
Stop spamming every thread with the same question. Learn to read or flash the ROM and find out.

You literally went thru every thread and posted this exact same question and saying "didn't find any info"

If you took the time to read the OP then you'd know.
[Nexus 5 Android Development] antonio1475:
The thing is, before posting that on every thread, I searched the OP and the thread for words like "double, statusbar, lock, right, pulldown". I believe some basic features like the two I asked may be considered basic, and not written on the main features section. In addition, me asking what I couldn't find and getting a helpful reply can help somebody who searches for the same thing in the future.

I've been some time here to learn searching before posting, to avoid people saying what you did. However, if you find an answer on the thread to what I was asking, I would appreciate having it so I can improve my search skills.

Thank you for your input :good:
[Nexus 5 Android Development] socioteq:
Sprint data for me is dead on 5.1 ... anyone else seeing this?
[Nexus 5 Android Development] mmmmmmmma:
Put it on 1x and update profile. This has worked for me every time with every ROM that refuses to connect to Sprint data after clean flash.
[Nexus 5 Android Development] Hellshell:
Hmm, maybe try flashing the latest 5.1 modem and bootloader. You can get it from the factory image.
[Nexus 5 Android Development] socioteq:
Already tried that one, doesn't seem to be the problem. It's only on 5.1 though, for sure. When I go back to 5.0.2 everything is fine... Hmm
[Nexus 5 Android Development] socioteq:
You can't update profile on 5.0+ , ?

EDIT: I was able to get data working again on Cataclysm, but only because they have the Update Profile option in Carrier Settings. I haven't found any other ROM that has this option available. Is this setting cherry-pickable from Catacylsm sources for the purposes of this rom?
[Nexus 5 Android Development] reas0n:
So... Besides that Sprint thing, is everything okay with AOSP ROM?

Btw, I may try compile it with GCC5.0 for ROM today, or maybe compile it with full SaberMod4.9

EDIT: Nevermind, I was said that GCC5 isn't working now.
[Nexus 5 Android Development] gptwarrior:
I keep getting ridiculous high miscellaneous battery drain. Wake lock detector not showing anything out of norm. Has anybody else had this and have used various kernels to see if helps and no joy running 5.1 asop of this ROM
[Nexus 5 Android Development] Dr.Pepper:
[MENTION=3371513]reas0n[/MENTION] dont you want to update cm12?

Your builds have good battery life,than original caf cm12!

Yup,lots of changes were made!(i only ask,if you can do it)???
[Nexus 5 Android Development] reas0n:
I'm waiting for 5.1 CAF update
[Nexus 5 Android Development] Zonkoprince:
Should i use this recovery soon?http://dl.twrp.me/hammerheadcaf/
[Nexus 5 Android Development] reas0n:
Yup. From now I won't hack updater-script.
[Nexus 5 Android Development] Zobat:
I can't use this recovery. It says this file is for hamerheadcaf, this device is hammerheadcaf. Can someone please say what recovery and what bootloader they are using? I realy searched but that made me almost crazy.
[Nexus 5 Android Development] reas0n:
You can't use it for older ones, because they have hacked updater-script. Change it if u have a knowledge or wait for new upload.
[Nexus 5 Android Development] Zobat:
delete the 1th line?
[Nexus 5 Android Development] reas0n:
change the line:

assert(getprop("ro.product.device") == "hammerheadcaf" || getprop("ro.build.product") == "hammerheadcaf" || abort("This package is for device: hammerheadcaf; this device is " + getprop("ro.product.device") + "."););

to:

assert(getprop("ro.product.device") == "hammerhead" || getprop("ro.build.product") == "hammerhead" || abort("This package is for device: hammerheadcaf; this device is " + getprop("ro.product.device") + "."););

also, if u have 5.1 bootloader, change the line:

assert(getprop("ro.bootloader") == "HHZ12d" || abort("This package supports bootloader(s): HHZ12d; this device has bootloader " + getprop("ro.bootloader") + "."););

to:

assert(getprop("ro.bootloader") == "HHZ12f" || abort("This package supports bootloader(s): HHZ12d; this device has bootloader " + getprop("ro.bootloader") + "."););
[Nexus 5 Android Development] Zobat:
my android is upgrading :)

apps are getting optimized

boot is finished :)
[Nexus 5 Android Development] reas0n:
update time!!

Here's a update for 5.0.2 CAF, flash hammerheadcaf TWRP before: http://dl.twrp.me/hammerheadcaf/

If u don't want to do it, just do what I shown here: http://xdaforums.com/showpost.php?p=59574695&postcount=312

I feel like this one is the smoothest 5.0.2 build i have ever done ;)

[20/03]

-updates updates updates

-SaberMod optimizations for bionic and ART

-updater-script is now original, use hammerheadcaf TWRP!
[Nexus 5 Android Development] fKm:
Your ROM is running great except Xposed. Do you know why it is not working?

Edit: Nevermind, Xposed works now [emoji6]
[Nexus 5 Android Development] reas0n:
[PREFINAL]

-Skia and Libcore updates from OptiPop

now I'm waiting for 5.1 CAF :)
[Nexus 5 Android Development] tattedupboy:
I tried it on 5.02, but got a message telling me I'd have to wipe my phone (and thus lose encryption plus pretty much everything else). Decided to try it again for 5.1, and the darn thing will not boot! I followed all the installation instructions in the OP, including flashing TWRP CAF, but it gets stuck in a bootloop. Does my phone just not like this ROM or what? What gives? I really want to give this ROM a try!
[Nexus 5 Android Development] reas0n:
This ROM has hardware encryption, which may not be compatible.

And for 5.1 u may need newer radio and bootloader. I'm testing every ROM with booting and most important things.

The final version of Vivid runs really great IMHO, it's a nice base for 5.1 update.

Offtopic: [MENTION=3795148]neobuddy89[/MENTION] u should open Your g+ sometime, lol

EDIT: Well... The final 5.0.2 build WILL NOT BE FINAL. I've found out that I was making pretty big mistake with building, it likely affected performance and stability. The real final one should come tomorrow ;)
[Nexus 5 Android Development] keai4le:
waiting。。。。
[Nexus 5 Android Development] keai4le:
can I dirty flash to the really final version?
[Nexus 5 Android Development] reas0n:
I have a rule - always dirty flash, and If u have strange bugs, do a clean flash ;)

[FINAL]

-fixed some nasty bugs, for example fullscreen video in browser (what a shame)

-added all possible CAF repos (I'm such a fool that I forgot to do that.....)
[Nexus 5 Android Development] keai4le:
good job， waiting for 5.1
[Nexus 5 Android Development] Zonkoprince:
Undervolt not working using synapse.. Phone keep restart if undervolt. Latest build. On 20/3 build i undervolt to 90v and no problem
[Nexus 5 Android Development] reas0n:
lol... this again? [MENTION=3795148]neobuddy89[/MENTION] hellooo.

I'm thinking about staying with stock kernel because of those constant problems, and everyone who will want Chaos will just flash it.
[Nexus 5 Android Development] keai4le:
I try to set the GPU to 320 mhz,but keep reboot,the same thing on cpu.
[Nexus 5 Android Development] reas0n:
UPDATE!!!

Okay guys, I have compiled a stock CM kernel from myfluxi with F2FS and optimization flags ;) If u use UKM then I recommend to use a UKM uninstaller before flashing. This kernel will be included in final-final-final (lol) build

http://www70.zippyshare.com/v/tQG4hK22/file.html

EDIT:

here's a new one with Link Time Optimization and hard float support (thx [MENTION=4608636]bsmitty83[/MENTION] for help)

http://www23.zippyshare.com/v/RJ5gfuzc/file.html
[Nexus 5 Android Development] keai4le:
sorry,but what is Link Time Optimazation and hard float support?
[Nexus 5 Android Development] reas0n:
Do u even Google? lol

https://gcc.gnu.org/wiki/LinkTimeOptimization

http://stackoverflow.com/questions/...-between-hard-and-soft-floating-point-numbers
[Nexus 5 Android Development] keai4le:
sorry for my country cant Google,even the xda is hard for me.
[Nexus 5 Android Development] reas0n:
Ugh, not good.

Whatever, Link Time Optimization is a quite new flag, it makes a significant difference.

Hard float support is just a hardware floating point computing.

Some infos:

1. I added LTO to ROM and it will probably run fine, should bring a nice performance boost.

2. I'm trying to compile CM12.1 CAF from source, but dunno lol
[Nexus 5 Android Development] reas0n:
FINAL ROUND!!!

[STABLE?]

- moved to myfluxi's CM CAF kernel

+ added F2FS support, hard float support and compiled with [MENTION=4825437]Christopher83[/MENTION] gnueabi Linaro4.9 toolchain

- added Link Time Optimization for both system/kernel (thanks [MENTION=4608636]bsmitty83[/MENTION] for help!)

I also posted a CM-12.1 CAF test build here: https://www.androidfilehost.com/?w=files&flid=28153

EDIT:

I'm starting moving everything to CM12.1 base, first Vivid alphas should come in few days.
[Nexus 5 Android Development] keai4le:
I have flash the kernel you upload yesterday ,is it necessary for me to flash the final final final one ?ps :I'm using final final one.
[Nexus 5 Android Development] reas0n:
As u see, not only kernel has changed ;)
[Nexus 5 Android Development] zymphad:
Is your Vivid Stable March 23 a 5.1?

Also can't flash the above, I have updated bootloader and radio from 5.1 factory reset page for N5 support page and the twrpcaf 2.5.3
[Nexus 5 Android Development] reas0n:
Nope, there is only a 5.1 CM test, the STABLE Vivid is 5.0.2

I updated the OP so now everything is clear.

the second 5.1 is pretty safe to test, just saying :P

Navbar is fixed so like SetupWizard, I also added all optimizations, AdAway, SuperSU and debloated the ROM.
[Nexus 5 Android Development] keai4le:
can I just update to 5.1 from stable 5.0.2 without wipe data?
[Nexus 5 Android Development] reas0n:
Try it. I made a clean flash personally.
[Nexus 5 Android Development] marc0902:
i have flashed your latest cm12.1 test build. flashed 5.1 radio and bootloader before . can you confirm that bluetooth is not working and fc ? i know its an very early build :)
[Nexus 5 Android Development] reas0n:
Oh, sorry for that, will be fixed in next build, probably the optimizations have broken it again :p
[Nexus 5 Android Development] keai4le:
I guess I should wait for the stable one ?
[Nexus 5 Android Development] reas0n:
I finished porting Vivid things, I'll post a BETA1 in few hours if everything will be okay. And actually Bluetooth is a easy fix ;) There was also a SMS app problem but u can just use Google's Messenger and it's okay.
[Nexus 5 Android Development] B@RRY78:
Is theming unit???
[Nexus 5 Android Development] reas0n:
huh? Theme Engine is here in CM12.1
[Nexus 5 Android Development] keai4le:
I'm waiting for it patiently.5.0.2stable is just very good for me.?

---------- Post added at 12:55 AM ---------- Previous post was at 12:53 AM ----------

can you tell me where to find the cm 12 theme ,I don't have Google play .?
[Nexus 5 Android Development] reas0n:
http://xdaforums.com/android/themes/0-official-mega-cm12-theme-engine-t3006466
[Nexus 5 Android Development] Kagath:
hi, Now that the gapps of paranoid no longer exist, what gapps do you think we should use ?
[Nexus 5 Android Development] Jiggs82:
I have these pa gapps you can use here https://www.dropbox.com/s/3jylgxcua7543zs/pa_gapps-modular-mini-5.1-20150315-signed.zip?dl=0
[Nexus 5 Android Development] reas0n:
They're in OP. About new build, it should come in 1-2h if it will boot
[Nexus 5 Android Development] 3lo0sh:
Thanks for this great rom :)

Changed the signature to support this pretty rom....
[Nexus 5 Android Development] reas0n:
Okay guys! I ported everything, so welcome a BETA1 of Vivid!

[BETA1]

-ported everything from 5.0.2 (optimizations, features...)

-fixed Link Time Optimization

-fixed Bluetooth
[Nexus 5 Android Development] zymphad:
Trying this out, looking forward to trying a 5.1 CAF rom. Thanks for your work.
[Nexus 5 Android Development] inspeckta_dek:
Radio not working
[Nexus 5 Android Development] reas0n:
5.1 ROM --> 5.1 radio and bootloader. radio is working for 100%.
[Nexus 5 Android Development] inspeckta_dek:
I updated to 5.1 n flashed rom
[Nexus 5 Android Development] sakuhei:
Same issue, radio not working, flash from 5.1 stuff
[Nexus 5 Android Development] socioteq:
Did you guys do a

fastboot flash bootloader bootloader.img

?

Go to your bootloader and verify that you are using hhz12f
[Nexus 5 Android Development] sakuhei:
Flashed from stock 5.1 with alllll 5.1 stuff already
[Nexus 5 Android Development] OCmylife:
No problems over here with the RIL.

The only issue I could find is, that the package installer force-closes after you install an apk-file.
[Nexus 5 Android Development] travperk:
um ..

Nothing works unfortunately. Radio doesnt connect, apps force close left and right, gallery crashing, package installer wont let me download apps, wifi is in and out. Rom is also lagging really bad when switching between screens, and most everything will not load! The clock app just forced closed on me too!! Everything seems to be disastrously broken. The rom is going to take A LOT of work to get it close to daily driver status. Looking forward to trying the caf rom here once all the bugs are ironed out. Thanx though reas0n. I suggest everyone come back when reas0n fixes the many countless and numerous bugs.
[Nexus 5 Android Development] cnnoi33:
Package installer force closing after install, sometimes before install.

Clock app crashing when setting up an alarm.