yashsingh1/xdaforums huggingface dataset:
[Android Builders Collective] gogollack:
Haven't looked at the build you quoted, but in previous ABC builds, the sRGB mode setting wasn't available.

Not sure if Devs here (I actually use [MENTION=3306843]kantjer[/MENTION]'s 6p build the most) welcome "feature requests," or similar, but count me as another enthusiastic ABC Rom user who would love too see sRGB in future releases :)
[Android Builders Collective] HamsterHam:
[MENTION=2095315]ezio84[/MENTION] stated he doesn't think it's as good as using kernel to tweak it.
[Android Builders Collective] indian84:
I will do a victory dance when Lars is here.
[Android Builders Collective] gogollack:
Would you mind pointing me in the direction of that script? Hunted through this thread and afh but I haven't found it yet.
[Android Builders Collective] buffal0b1ll:
I used to use this app to schedule daily fstrimming on grouper. It was decent.

https://play.google.com/store/apps/details?id=com.fifthelement.trimmer
[Android Builders Collective] damngood98:
Feb vendor.img wifi only

....maybe it'll be more helpful in this thread ;)
[Android Builders Collective] twcobra:
3 Minit Battery

Its up.

https://www.androidfilehost.com/?fid=457095661767135725
[Android Builders Collective] ezio84:
Kernel has kcal support, it allows more granularity for the colors control (with Kernel Adiutor, for example, try to set Screen Saturation to 11 and enjoy ;) ).

sRGB has been removed because it resets kcal values when entering Devs Settings after a reboot.
[Android Builders Collective] gogollack:
Ah, I understand. Thanks for sharing your rationale :)

Good tip about lowering the saturation, which is the biggest part of why I enjoy using sRGB in the first place. Now if I can just find a way to tweak the rest of those delightfully granular KCAL controls to produce a similar color profile, I'll be all set!
[Android Builders Collective] a g bell:
Coughing loudly ?

New build for nexus 5 hammerhead

Changelog: yeah ?

Some stuff and latest security patch

https://drive.google.com/folderview?id=0ByRlwtAJ0pz0LUsxZ2FtZUFacU0
[Android Builders Collective] Natakranta:
LOL :)

Hit us with February security patch build when ready.

Thanks!

---------- Post added at 11:36 PM ---------- Previous post was at 11:33 PM ----------

I wander if the old summoning spell still has its magic.

Jubakuba! Jubakuba! Jubakuba!

:)

(some say one have to be naked and stand on one leg slowly spinning around when saying it. I hope Garry will save us the video)
[Android Builders Collective] a g bell:
Hitting you now?
[Android Builders Collective] Topse:
<--Bullhead-->​

ABCromCSE_bullhead-7.1.1-20170208.zip

ABCromCSE_bullhead-7.1.1-20170208.zip.md5sum

vendor-bullhead-N4F26O.img

md5 : 972eeeaa5590e0e5330f0dd87fd05001 vendor-bullhead-N4F26O.img

Changelog:

=======================

08-02-2017

=======================

* kernel/lge/bullhead/

603192b february security update defconfig PureKernel-2.1.2

da6a497 Merge tag 'android-7.1.1_r0.22' of https://android.googlesource.com/kernel/msm into android-7.1

* kernel/moto/shamu/

e67df54 february security update defconfig PureKernel-2.1.1

5731567 Merge tag 'android-7.1.1_r0.26' of https://android.googlesource.com/kernel/msm into android-7.1

* vendor/lge/

9687a60 bullhead: update proprietary blobs for 7.1.1 (N4F26O)

* vendor/moto/

e4bb43a shamu: proprietary blobs for 7.1.1 (N6F26R)

=======================

07-02-2017

=======================

* build/

0eec1cf Merge tag 'android-7.1.1_r20' into n2

* device/lge/bullhead/

12defce Update build fingerprint to N4F26O

* frameworks/av/

73a2a85 Merge tag 'android-7.1.1_r20' into n2

* frameworks/base/

b7cee67 Merge tag 'android-7.1.1_r20' into n2

* frameworks/native/

7f23be4 Merge tag 'android-7.1.1_r20' into n2

* kernel/huawei/angler/

b47f1f3 Merge tag 'android-7.1.1_r0.21' into n2

* packages/apps/Bluetooth/

e777254 Merge tag 'android-7.1.1_r20' into n2

* system/core/

c456554 Merge tag 'android-7.1.1_r20' into n2

* system/sepolicy/

1a0e24c Merge tag 'android-7.1.1_r20' into n2

* vendor/huawei/

bf803e6 Update angler blobs for 7.1.1 N4F26O

* vendor/nexus/

9cbe793 Update bullhead fingerprint for N4F26O

8547a4e Update angler fingerprint for N4F26O

=======================

06-02-2017

=======================

* frameworks/base/

3bce803 Net monitor: fix visual glitch on statusbar expand when autohide enabled

6d3f015 Battery drawables code cleanup

6e43306 Fix ListView can not be moved after rotation.

b516fb3 Set external QS tiles tint mode to SRC_ATOP

* system/core/

04435ec charger: Show all charger animations

=======================
[Android Builders Collective] Yank555:
YAOSP v1.00 N4F26O

IMPORTANT !

UNINSTALL ANY SYSTEMUI OVERLAY YOU MAY HAVE PRIOR TO FLASHING THIS UPDATE.

FAILING TO DO SO MAY RESULT IN SYSTEMUI FCs AND UNUSABLE DEVICE !!

DON'T TELL YOU DIDN'T KNOW :angel:

Changelog :

rebased on android-7.1.1_r14 (N4F26O)

add Running Services shortcut icon to notification/qs panel

fix screenshot qs tile fc on long press

change caffein qs tile behaviour (normal press 5,10,20,30mis / longpress infinity)

I deemed the ROM to now be good enough to get the 1.00 version tag ;)

Supported devices : angler, bullhead, shamu, hammerhead

Angler, Bullhead (soon), Shamu and Hammerhead are all up

Sources, Changelog & Downloads : https://github.com/YAOSP-NG/manifest#changelog﻿
[Android Builders Collective] HamsterHam:
Has anyone got a nice ABC logo for fling navbar? Cheers.
[Android Builders Collective] JBY:
The latest CSE rocks! Thank you.
[Android Builders Collective] razrlover:
P

Appreciate the build, ESP since not many roms updated new security yet. Go A Team!

Edit: nevermind about error, causes my a rro that was installed
[Android Builders Collective] Topse:
Test the following. Disable your theme in substratum. And compile and re-enable it again.
[Android Builders Collective] HamsterHam:
[MENTION=2095315]ezio84[/MENTION] can you make the same change that [MENTION=2033478]Yank555[/MENTION] did to the caffeine tile please?

'change caffein qs tile behaviour (normal press 5,10,20,30mis / longpress infinity)'
[Android Builders Collective] VictorLapin:
Bullhead build: https://www.androidfilehost.com/?fid=745425885120706826
[Android Builders Collective] Garrykd:
Don't know what size you need but here's a white one @ 50pix: http://i.imgur.com/cRWAopd.png
[Android Builders Collective] ezio84:
Sorry at least on my source i won't change caffeine tile behavior because i like too much the single tap for the "infinite" caffeine :p

But if you build by yourself it's an easy change, just overwrite my caffeine tile java with Yank's one (and change the metric logger).
[Android Builders Collective] HamsterHam:
Nice one!
[Android Builders Collective] Topse:
<--Shamu-->​

ABCromCSE_shamu-7.1.1-20170209.zip

ABCromCSE_shamu-7.1.1-20170209.zip.md5sum

Lockscreen charging info is now fixed. :angel:

Changelog :

=======================

09-02-2017

=======================

* device/lge/bullhead/

fe42381 Set defconfig to Bullhead (reverted from commit 7e870bf173c1b4672b09b26ede779349a41986d1)

* device/moto/shamu/

8595da4 Lockscreen charging info: real time values [3/4]

* vendor/nexus/

2b87233 Update shamu fingerprint for N6F26R

=======================

08-02-2017

=======================

* kernel/lge/bullhead/

603192b february security update defconfig PureKernel-2.1.2

da6a497 Merge tag 'android-7.1.1_r0.22' of https://android.googlesource.com/kernel/msm into android-7.1

* kernel/moto/shamu/

e67df54 february security update defconfig PureKernel-2.1.1

5731567 Merge tag 'android-7.1.1_r0.26' of https://android.googlesource.com/kernel/msm into android-7.1

* vendor/lge/

9687a60 bullhead: update proprietary blobs for 7.1.1 (N4F26O)

* vendor/moto/

e4bb43a shamu: proprietary blobs for 7.1.1 (N6F26R)

=======================
[Android Builders Collective] efan3719:
That is so sick! I had to copy you. It looks awesome!
[Android Builders Collective] vsot13:
I wonder if [MENTION=5964313]wrongway213[/MENTION] still building for Shamu??
[Android Builders Collective] skidaway:
can never have too many builds, right :angel: thanks to everyone involved with this ROM and thread.

ABCrom_shamu-7.1.1-20170209

--Description--

ABCrom for shamu built with ElementalX kernel.

ro.sf.lcd_density is set to 493.

--Downloads--

ABCrom_shamu-7.1.1-20170209.zip

ABCrom_shamu-7.1.1-20170209.zip.md5sum

(apologies for the mediafire links, still waiting on afh approval)

--Changelog--

=======================

09-02-2017

=======================

* packages/apps/AbcSettings/

fbc41fd *UNDER TESTING* Allow to set pixel ani only for the home button [2/2]

* packages/apps/DUI/

51aea87 *UNDER TESTING* Allow to set pixel ani only for the home button [1/2]

cbe736b **UNDER TESTING** definitive layout fix

* vendor/nexus/

c71ee72 shamu: proprietary blobs for 7.1.1 (N6F26R)

=======================

08-02-2017

=======================

* packages/apps/AbcSettings/

93ddce3 *UNDER TESTING* SmartBar: Add Pixel to button animation settings [3/3]

* packages/apps/DUI/

8feeccf *UNDER TESTING* Pixel button animation fixes

64c0690 *UNDER TESTING* SmartBar: Pixel button animation support [2/3]

de10f2d *UNDER TESTING* Bring in initial Pixel Navbar animation resources [1/?]

=======================

07-02-2017

=======================

* build/

6070b2760 Merge tag 'android-7.1.1_r20' into n2

* frameworks/av/

73a2a85aa Merge tag 'android-7.1.1_r20' into n2

* frameworks/base/

1659efe1d43 Merge tag 'android-7.1.1_r20' into n2

* frameworks/native/

7f23be4a0 Merge tag 'android-7.1.1_r20' into n2

* manifest/

53dc607 update extraction script branch name

6d8fecb Update angler blobs tree branch name

75d5a88 Switch to android-7.1.1_r20 (NOF26V, Feb 2017 Pixel)

* packages/apps/Bluetooth/

e7772542 Merge tag 'android-7.1.1_r20' into n2

* system/core/

c45655429 Merge tag 'android-7.1.1_r20' into n2

* system/sepolicy/

1a0e24c Merge tag 'android-7.1.1_r20' into n2

* vendor/moto/

e4bb43a shamu: proprietary blobs for 7.1.1 (N6F26R)
[Android Builders Collective] wrongway213:
I sure do - guess it's raining Shamu builds today haha

https://www.androidfilehost.com/?fid=745425885120706962

Flash and enjoy folks!:good:
[Android Builders Collective] davall:
ABCrom for flounder https://drive.google.com/file/d/0BxTiNlNin15qdHZiTnlNQzZnSFE/view?usp=sharing

Had no time to install it myself, but it should be a good one and be useable nevertheless?! :)

Please install the latest Feb. vendor before.

Thanks to the dev!
[Android Builders Collective] ezio84:
PS: the pixel button animation commits are tagged as *under testing* but they seem already rock solid, give them a try :D

It's been an awesome teamwork with Randall from DU :victory:
[Android Builders Collective] razrlover:
Well a little birdie told me you had a hand in it too [MENTION=2095315]ezio84[/MENTION], but yes I agree pretty freaking rock solid.

:good::good:
[Android Builders Collective] ezio84:
I did the smaller part though :D
[Android Builders Collective] buffal0b1ll:
Morning gents. On my Flounder CSE build the lockscreen charging info is incomplete. It's got the temperature and the volts but not the milliamps. I can't get them to show up with negotiated max or real-time values. Anyone know if there's a edit I need to make some where in my device tree. Thanks.
[Android Builders Collective] Topse:
[MENTION=4831195]buffal0b1ll[/MENTION]

https://github.com/Topse-/android_device_moto_shamu/commit/8595da4e4cd0acb941969d3efe01adb94b6122c7

Thats it :)
[Android Builders Collective] buffal0b1ll:
Thanks. I tried adding this to my device/htc/flounder/BoardConfig.mk last week hopeful that it would work but it didn't. I believe that without this commit I should see Max Negotiated and with it I should see real-time. But I see neither, with or without this commit.

Interestingly enough, Ampere doesn't show what the max negotiated available is in it's stats either, like it does on my Bullhead. So I think there's another place that I need to enable the stat in my tree????
[Android Builders Collective] Topse:
Strange I faced the same .

With that commit all is fine.
[Android Builders Collective] buffal0b1ll:
I'll kick off a build now with that edit readded, flash, and double check just to be sure I'm not crazy.
[Android Builders Collective] buffal0b1ll:
[MENTION=5587083]Topse[/MENTION]

So I actually wasn't crazy...but I'm still befuddled. Apparently it's kernel related.

-When I dirty flash the rom with EX kernel lock screen charging current real-time values works. GOOD!

-When I dirty flash the rom with no custom kernel it works. GOOD!

-When I dirty flash the rom and FireIce kernel it doesn't work. So I thought I'd figured it out...FIREICE zip has some scripts in its zip that make changes in system, specfically /system/lib64/hw/power.flounder.so was the one I'm guessing may be the culprit. When I don't flash that kernel the charging current works on lockscreen. When I do flash that kernel, and then flash any other kernel trying to troubleshoot, the changes it made in system persist until I dirty flash the ROM again, right? GOOD, THIS THEORY MAKES SENSE!

So let's test this theory by hacking the FIREICE installer script

-I modify the updater binary script in the FIREICE zip so that it writes nothing to system, then dirty flash ROM and hacked FIREICE zip, the lock screen charging current real-time values work. GOOD! This supports the theory.

So here's where it gets weird. Let's further test the theory by swapping between stock and EX kernels.

-When I dirty flash the rom and superuser with no custom kernel lock screen charging current real-time values works. Then if I subsequently flash EX the lock screen charging current real-time values work. This part supports the theory.

-When I dirty flash the rom, EX, and superuser the kernel lock screen charging current real-time values works. If I subsequently flash the stock boot.img and superuser, reboot, the current on lockscreen is gone. This is the part that confuses me and makes me think that the ramdisk is also involved somehow.
[Android Builders Collective] mohican16:
Man, maybe you should get some rest) Do you really need this?)
[Android Builders Collective] buffal0b1ll:
LOL!
[Android Builders Collective] inffy:
Well I'll post you a screenshot next time :) usually it's 15mins, max 20mins with the box I am using
[Android Builders Collective] reS28raM:
Lol, ok I am not native-english speaker, I'll word it another way: make clobber is not a clean build like not formatting /data is not a clean flash. You can build even in less then 15 minutes if you change only one line in the code from the previous build but that is not a clean build. Wanna a clean build? Do a make clean... and wait a couple hours. I think all people here has tried that! No matter how much you insist I will not envy your build box, too much juvenile to me no offense intended. [emoji14]
[Android Builders Collective] inffy:
I wasn't offended :)

Still little confused about the make clobber vs make clean differences...

so make clobber will remove the out folder completely and make clean removes the build folder?

But I don't see huge difference...i just tested with the buildbox and i did a

1) make clean

2) repo sync

3) lunch shamu

4) make bacon -j32

And i got 14minutes...pretty much the same as make clobber

So i just don't get it then :D
[Android Builders Collective] pkelly517:
While the difference between clean and clobber is still a bit ambiguous, clobber will remove the out directory.

It's no less 'clean' than clean.

15 minutes isn't totally crazy. I build for 4 devices every morning after a clobber and the entire process is done in just under 2 hours. That's with a 3 year old i5 and 8GB of RAM.

Putting the build directory on an SSD and a large enough ccache cut the time from about 3 1/2 hours.
[Android Builders Collective] ezio84:
The build process goes fine? Then "make installclean" is enough.

Errors during the build process? Then "make clobber" ("make clean").

Switching to a different toolchain? Then "make clobber" and reset your ccache (sometimes the cache needs a reset also when you change your source directory because it calls the old toolchain prebuilts dir).

My 2 cents.

If you build for more than one device, take a look at lines 1831 to 1847 under the envsetup.sh file of this commit:

https://github.com/ezio84/android_build/commit/9e67e44a406b930847ab0d04fdd07abfe654e0e4

and the relative export command in the build script (but you can set it in the current terminal session or in your bashrc file) :

https://github.com/ezio84/scripts/commit/6223d8c0f2a196d04fd57888ccdc1ba7e6a11862

Adding this code, you'll have a specific common folder for each device you build for: if you do a make installclean after launching the device only the current device common folder is cleaned up (that's why i put the make installclean command just before the make bacon one in the build script, doing this you also don't delete the rom zip files already built for the other devices ).

The "common" sym link is auto updated by the script itself according to the launched device.

Argghhhhhhhhhh! :D
[Android Builders Collective] inffy:
You lost me here....so does that create a different folder where the script just moves the finalized zip files? Does this work with the plain SlimLP stock source or does it need the patched?

Never remembered to thank you for the build script. I am using it with my Shamu builds for CM12 and SlimLP :)
[Android Builders Collective] ezio84:
Add those lines in the envsetup and the export command in the build script, done.

So you will have a device specific "common" folder.

Zip files are already stored in their device specific /out/target/product/DEVICE/ folder.

Master [MENTION=1228651]fusionjack[/MENTION] made the main work, i've just added some customizations ;)
[Android Builders Collective] peikojose:
[MENTION=2888538]letmedanz[/MENTION] can I flash your latest (today) version on my N5? Want to flash something clean today. Any bug?
[Android Builders Collective] theesotericone:
make installclean ; make clean ; make clobber

Can we all get along now? LOL

I always make clean before a build as it's a habit I've gotten into. I only have time to build once or twice a week so there are usually a lot of changes when I sync up. And anyone who is building in 15 minutes has one fast as comp. I have comp envy now says the guy who builds in just under 4 hours.:cool:
[Android Builders Collective] kantjer:
No you forgot

ccache -C

:D
[Android Builders Collective] DroidIt!:
I think he was going to put out a new build for his two "unannounced" builds with fixes, so I'm guessing that's it. I've always had good luck with his builds though so I'd say flash away ;)
[Android Builders Collective] peikojose:
Yep, but checked again at it seems he deleted the hammerhead one.. I will wait.
[Android Builders Collective] Garrykd:
I'd just like to take this opportunity to say once again that it takes me 7 hours from clobber and 1 hour from make installclean to build.

Most of the time I beat you guys to the punch. It's not the specs of your system but how you use it. ;):p

Now y'all can put it back in your pants. :D
[Android Builders Collective] ralpheboyo:
.... And just to let you know.... If you have not noticed.... Don't think this fella needs much of an intro...welcome on board..... The whole group was extatic when i told them....

kantjer
[Android Builders Collective] kantjer:
Thanks for your invitation to join this great community and the kind words.

Just did a quick update of my opening post, I will ad more info later.

Nice to be here guys and girls.
[Android Builders Collective] ezio84:
Finally we have you in :D

So you have more time to try new recipes during the build :victory: :p
[Android Builders Collective] :
Since my XDA "8 thanks per day" quota is full, superwelcome from me too :)

And happy new year to everyone in this thread - may we see plenty of builds next year too!
[Android Builders Collective] pkelly517:
No toys under the tree to improve the build time?

Maybe you weren't so good this year :angel:
[Android Builders Collective] DroidIt!:
So is there a prize for whoever finishes the first build of the new year? [emoji16]
[Android Builders Collective] danarama:
Any Aussies here?
[Android Builders Collective] Topse:
So everything is in order with the build.

Maybe fire-ice is overriding something, but not that big problem :)

Please link me that build, i test it with your stock kernel.

Most time i use also fire-ice kernel.
[Android Builders Collective] buffal0b1ll:
I'll upload the new-build as soon as I get a chance and send you a test link I'm working with Josiah the USB host guy to figure out how to keep the battery fix and healthy ramdisk but eliminate whatever is causing the problem with the current on a lockscreen
[Android Builders Collective] buffal0b1ll:
Nexus 9 CSE

ABCromCSE_flounder-7.1.1-20170210.zip - https://www.androidfilehost.com/?fid=817550096634745408

ABCromCSE_flounder-7.1.1-20170210.zip.md5sum - https://www.androidfilehost.com/?fid=457095661767136434

Same as the 2/8/2017 build except real-time lockscreen charging current on lockscreen now instead of max negotiated current.

Cheers
[Android Builders Collective] mohican16:
ABCrom_bullhead-7.1.1-20170211

Download for Bullhead https://www.androidfilehost.com/?fid=673368273298930502

Changelog:

=======================

11-02-2017

=======================

* frameworks/base/

be85936 OneHandMode Recents: fix NPE

* packages/apps/AbcSettings/

46189ec RU correction

0184abc Update RU

e71c91a Allow to set pixel animation for the home button only [2/2]

2c8d690 SmartBar: Add Pixel to button animation settings [3/3]

=======================

10-02-2017

=======================

* packages/apps/DUI/

a605203 Allow to set pixel animation for the home button only [1/2]

9da0d38 Pixel button animation fixes

eec0af9 SmartBar: Pixel button animation support [2/3]

628b3dc Bring in initial Pixel Navbar animation resources [1/?]
[Android Builders Collective] Randomsmack:
Latest ABCROM for angler is running great.... Currently loaded up with the awesome CSE build.

ABCrom is Bad ass and keeps getting better...Rock on!
[Android Builders Collective] ralpheboyo:
ultra 0.11 (slim)

had some time to play around and before i delete slim source will upload slim ultra 0.11 (ultra rom is stripped of various junk i dont need, only language inc is english, masquerade is inc) think there only a very few people left still rocking bacon as their daily driver....

https://www.androidfilehost.com/?fid=529152257862702452
[Android Builders Collective] skidaway:
ABCrom_shamu-7.1.1-20170211

--Description--

ABCrom for shamu built with ElementalX kernel.

ro.sf.lcd_density is set to 493.

--Downloads--

ABCrom_shamu-7.1.1-20170211.zip

ABCrom_shamu-7.1.1-20170211.zip.md5sum

--Changelog--

=======================

11-02-2017

=======================

* frameworks/base/

be8593618c5 OneHandMode Recents: fix NPE

* packages/apps/AbcSettings/

e918e32 Make use of BaseSystemSettingSwitchBar for our clock fragment

* scripts/

fd03bdb list

eeb8261 list

=======================

10-02-2017

=======================

* packages/apps/AbcSettings/

814bf0c Allow to set pixel animation for the home button only [2/2]

d974a48 SmartBar: Add Pixel to button animation settings [3/3]

* packages/apps/DUI/

a605203 Allow to set pixel animation for the home button only [1/2]

9da0d38 Pixel button animation fixes

eec0af9 SmartBar: Pixel button animation support [2/3]

628b3dc Bring in initial Pixel Navbar animation resources [1/?]

* scripts/

3135388 list
[Android Builders Collective] Curiousn00b:
Agreed. I just got it setup with Magisk and Viper4Arise. ?
[Android Builders Collective] Shockz:
Does ARISE have magisk support now?
[Android Builders Collective] Curiousn00b:
After installing Magisk, I installed the Arise 2.68, and only installed...

Viper(old one)

Viper Profiles

IceConfig 2(IMPORTANT)

Smeejay's Toolbox

Uninstalled MusicFX

I normally used IceConfig 1, which switched in the next release, I'm guessing, since it didn't work with the new Arise update.

Lastly, I moved the Arise stuff from the su.d folder in /system/su.d to the location below.