yashsingh1/xdaforums huggingface dataset:
[Android Builders Collective] Garrykd:
​

--ABC rom 7.1.1-20170127 Clean & Sober Edition --

Angler download: https://www.androidfilehost.com/?a=show&w=files&flid=52030

Changelog:

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

27-01-2017

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

* build/

340576a Remove aosp calculator (ExactCalculator)

* frameworks/base/

9e73afe Lockscreen pin ripple: completely remove it

809e941 [Squashed] Remove drawables we don't need

709accc DND tile: Longpress when active to show detail view

4c75302 Expose external qs tile tint color

9aa0410 Base: Pixel Colors: Change dividers from Holo Blue to Pixel Blue

5e51610 QS quick pulldown: bigger activation area

96a6cff Quick pulldown fixes

* manifest/

ecb1410 Substratum masquerade: switch to master branch

3ad6aa7 manifest cleanup

6acde8e Remove aosp calculator (ExactCalculator)

* packages/apps/AbcSettings/

8f22b56 cleanup

* vendor/nexus/

5c79df3 Remove aosp calculator (ExactCalculator)

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

26-01-2017

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

* packages/apps/Contacts/

90f5213 Expose more Contact Groups colors

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

25-01-2017

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

* device/huawei/angler/

34bdc11 angler: drop dex2oat threads down to 6

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

24-01-2017

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

* frameworks/base/

8378e70 Fix for reboot due to Volume State not updated in callback

* kernel/huawei/angler/

48c8a48 Use ccache to compile ABC kernel

* packages/apps/Settings/

961613a Settings: Expose bluetooth pin confirm dialog text colors

* vendor/nexus/

e2c5e91 Enable full support for rounded icons

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

23-01-2017

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

* frameworks/base/

3d4f79d Remove dashboard conditions and suggestions by default [1/2]

96c2d8b Rework dashboard settings [2/2]

b9242f8 QS Smart Ambient-LiftToWake tile: make it compatible with all devices

* packages/apps/Settings/

4903df4 Remove dashboard conditions and suggestions by default [2/2]

a8ceef6 Fix crash while searching in Settings

23146b8 Rework dashboard settings [1/2]

* packages/apps/masquerade/

1c402c5 Release 20P: Initiate the caller package checking system

What is the Clean & Sober Edition? Click here

Ezio has been quietly impressing devs for the last year or 2. :highfive: Always thoughtful additions or improvements that are coded well. That's why we like having him around. :p But don't tell anyone, it's a secret ;):D
[Android Builders Collective] wrongway213:
I suppose this mention is my cue to run an ABC build sometime today :p

Glad you got it working. If you ever need help with Shamu, feel free to tag or PM
[Android Builders Collective] twcobra:
3 Minit Battery

And here is the 3 minit.

Woops not working so I removed the link. I am checking it out now. The 1/23 zip worked so I must have missed something.

There we go. Its working now. I forgot to add a string.

https://www.androidfilehost.com/?fid=817550096634741844
[Android Builders Collective] Yank555:
For lux there's a workaround to that, if you switch Lux to use kernel KCAL, rather than an overlay ;)

That's the reason I always have KCAL support in my kernels :D

JP.
[Android Builders Collective] ezio84:
You're too kind, I just had more free time than usual [emoji14]

Kcal ftw :D

I removed srgb and always use kcal, setting Saturation at 11 gives way better colors than stock on Angler.
[Android Builders Collective] HamsterHam:
[MENTION=2095315]ezio84[/MENTION] what app are you setting saturation 11 on? Cheers.
[Android Builders Collective] Yank555:
If you use Lux, you will have to use Lux (at least if you touch the base rgb colors).

JP.
[Android Builders Collective] HamsterHam:
I don't use lux though.
[Android Builders Collective] Yank555:
You can use Kernel adiutor.

JP.

PS: The values you see here are Lux dimming sub-zero ;)
[Android Builders Collective] ezio84:
Yep using kernel Adiutor too [emoji106]
[Android Builders Collective] harpin14789:
Better than kernel auditor. I like KA-mod. By Yonix.
[Android Builders Collective] HamsterHam:
So what settings do you use, I'm confused on what you meant by saturation 11?
[Android Builders Collective] th3discodancer:
Any plans on adding AppOps in the ROMs, guys? :)

I found it to be a handy feature to disable operation that could limit waking up the device and ROMs that had it gave me around 20-25% extra battery over the rest.

I'm already getting a solid battery backup on the ROM and am tempted by more, hence the ask :P
[Android Builders Collective] ezio84:
Kernel Adiutor - Kernel>Screen - Saturation Intensity: 11

I don't know, N has already a good standard permissions manager. It could be merged if it doesn't break anything though.
[Android Builders Collective] rrrrrrredbelly:
Hey, i know you build a few other roms besides abc, I appreciate that you still build this one
[Android Builders Collective] Jsilver73:
[MENTION=3306843]kantjer[/MENTION] - do you remember on old slim saber you used to build for our s4 and I once asked if you could disable that archaic freeze for 5 seconds on returning to home screen so you have to wait before a screen overlay launcher can work ........

I was just wondering if you could try disabling it again in ABC as it would be great to have the freedom to launch what we want from wherever we want without that stupid 5 second wait time that Google seems to have forgotten about (if I remember rightly it's a throw back to cup cake)
[Android Builders Collective] VictorLapin:
It has been a wild dream to salvage the most useful features from the old privacy guard and merge them with N permissions system
[Android Builders Collective] Topse:
ABCrom Clean and Sober

<--Bullhead-->

ABCromCSE_bullhead-7.1.1-20170127.zip

<--Shamu-->

ABCromCSE_shamu-7.1.1-20170127.zip

Changelog

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

27-01-2017

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

* build/

340576a Remove aosp calculator (ExactCalculator)

* frameworks/base/

9e73afe Lockscreen pin ripple: completely remove it

809e941 [Squashed] Remove drawables we don't need

709accc DND tile: Longpress when active to show detail view

4c75302 Expose external qs tile tint color

9aa0410 Base: Pixel Colors: Change dividers from Holo Blue to Pixel Blue

5e51610 QS quick pulldown: bigger activation area

96a6cff Quick pulldown fixes

* packages/apps/AbcSettings/

8f22b56 cleanup

* vendor/nexus/

5c79df3 Remove aosp calculator (ExactCalculator)

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

26-01-2017

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

* packages/apps/Contacts/

90f5213 Expose more Contact Groups colors

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

25-01-2017

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

* device/huawei/angler/

34bdc11 angler: drop dex2oat threads down to 6

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

24-01-2017

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

* frameworks/base/

8378e70 Fix for reboot due to Volume State not updated in callback

* packages/apps/Settings/

961613a Settings: Expose bluetooth pin confirm dialog text colors

* vendor/nexus/

e2c5e91 Enable full support for rounded icons

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

23-01-2017

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

* frameworks/base/

3d4f79d Remove dashboard conditions and suggestions by default [1/2]

* kernel/huawei/angler/

48c8a48 Use ccache to compile ABC kernel

* packages/apps/Settings/

4903df4 Remove dashboard conditions and suggestions by default [2/2]

a8ceef6 Fix crash while searching in Settings

23146b8 Rework dashboard settings [1/2]

* packages/apps/masquerade/

1c402c5 Release 20P: Initiate the caller package checking system

=======================
[Android Builders Collective] th3discodancer:
AppOps provide a tonne more functionality actually. And yes, that's all I'm asking, Stability is priority. Thanks :D
[Android Builders Collective] ezio84:
Will take a look at it, tnx :good:

We found the way :D
[Android Builders Collective] damngood98:
OK, that must've been too easy cause that was awfully fast.... Next time I'll make sure it's a little harder :p
[Android Builders Collective] kantjer:
At least 3 great devs worked on the issue
[Android Builders Collective] kantjer:
I tried it on our current ROM but I can't see the 5 sec delay.

What exactly is the issue here.
[Android Builders Collective] Jsilver73:
For example using 'all in one gestures' app when going back to the home screen and then immediately using a swipe gesture there is a delay (its not actually 5 seconds now , more like a second or 2) before the chosen action is launched - instead of the action being launched immediately like within any other app.

Is really not a big issue, more a very small annoyance - but you were able to get rid of that delay before by changing 1 line of code somewhere and if you could do that again that would be very cool.

If I remember rightly there was an exposed module that deals with this same problem.
[Android Builders Collective] kantjer:
Not sure it's the same issue.

For example I see the same about 2 sec delay when using my home made clear notifications tile.

Haven't managed to fix that yet.
[Android Builders Collective] Jsilver73:
Ah, ok - yeah that's what I'm seeing, about 2 seconds delay , sends very similar though but granted definitely not the same long delay we used to see.

No problem then, just thought it might be an easy fix like what you did before.
[Android Builders Collective] ariefabuzaky:
I got strange problem, my camera FC in every rom, even with reebot it doesn't fix the problem. I reflash vendor, cleaning data and cache but no luck
[Android Builders Collective] Randomsmack:
http://cloud.tapatalk.com/s/588cefd9e8263/Screenshot_20170128-092257.png?

Awesome ROM , ABC is one of the awesomest.
[Android Builders Collective] DroidIt!:
Hey guys :) Hope all have been doing good :) I have a question for you [MENTION=2095315]ezio84[/MENTION]. I was just taking a look at your Deviant Art and noticed the Orb Mod I think you submitted in Nov. Is that usable ONLY on a Linux build. I just got a new laptop for a job and now I HAVE to stick with Win. Just curious what compatability is like. My setup right now isn't too bad, but I like your hot rod. :) Btw, my background is animated picked up from the Steam Wallpaper Engine if any are interested. That's a pretty slick one too. :)
[Android Builders Collective] ezio84:
If you already tried a wipe system, clean flash is the fastest solution :P

Also be sure to have the latest Google Camera apk: http://www.apkmirror.com/?s=google+camera&post_type=app_release&searchtype=apk

Hey dude!

That's conky, available only for Linux.

On Windows, the best alternative i tried was Rainmenter (after the awesome Avedesk development ceased). Take a look at it :good:
[Android Builders Collective] Jsilver73:
Please could anyone tell me if it's possible to get rid of the annoying feature that resets my media volume to minimum meaning I have to turn it up again each time I connect to a different listening device eg bt or aux?
[Android Builders Collective] DroidIt!:
Hey Ezio :) Will do. Hope all's been good.;)
[Android Builders Collective] chrisexv6:
Anyone else having an issue with GPS running ABC + Flash Kernel?

With ABC 1/23 (ha!) and Flash Kernel from 1/21, Maps doesnt seem to work. The blue arrow wont move for a while, then all of a sudden it will snap to a semi-current location, then stop moving for a while, wash rinse repeat.

Not sure if its a ROM or kernel thing...a few people in the Flash thread have reported it but Im not sure what ROMs they are on.

TIA.

-Chris
[Android Builders Collective] kantjer:
No problem with GPS here (ABC 1/28 and Flash 1/29)
[Android Builders Collective] damngood98:
Using ABC from yesterday, flash from the 25th maybe...? But no problems either, I use navigation to and from work regularly, including just now..... Maybe time to clean flash :confused:
[Android Builders Collective] chrisexv6:
I never dirty flash, always clean.

Just clean flashed ABC from 1/28 and Flash from 1/28, will see how it works tomorrow when I drive somewhere.
[Android Builders Collective] damngood98:
Get a logcat, perhaps that'll be of some help here.... Good luck
[Android Builders Collective] mslatter:
I have had that issue when GPS was not on and it was estimating its location based on WiFi networks in my area as I was moving around. GPS is working fine on my Nexus 6p. I have not found a ROM on Android N for my Nexus Flo that reliably does GPS. Sometimes it works great and other times it doesn't work at all.
[Android Builders Collective] buffal0b1ll:
[MENTION=2441816]mohican[/MENTION] it could be that I've had this observed behavior longer than I think, but I've noticed just in the last few 5x ABC builds I've been getting charging slowly on my QC3.0 charger and charging regular instead of rapidly on my OEM wall charger. I'm on January EX, but my buddy who is now running 1.27 ABC on stock kernel says he has similar issue. Wondering if you can replicate. Thanks.
[Android Builders Collective] mohican16:
I don't use usb charger, maybe this is because of kernel, a few builds ago i've switched to Unicorn blood kernel by default. But device tree is the same as before.
[Android Builders Collective] Yank555:
YAOSP v0.64 N4F26M

Changelog :

Developer options : Enable paging in recents

Display - Ambient Display options : advanced doze options (addded fade in/out delays)

Supported devices : angler, bullhead, shamu, hammerhead

Angler, Bullhead, Shamu and Hammerhead are all up

Sources, Changelog & Downloads : https://github.com/YAOSP-NG/manifest#changelog﻿
[Android Builders Collective] Spyros_V_S:
Thank you for the ROM [MENTION=2033478]Yank555[/MENTION] , I only have one issue: when the phone rings, the screen turns on only after 3-4 secs. I have tried to alter the minimum CPU freq to higher values, but it always turns back to 300. Should I change something else in kernel adiutor settings? My device is hammerhead
[Android Builders Collective] Yank555:
The kernel uses my CPU hardfreq driver, userspace can't change CPU freq. settings anymore (so no app will be able to), that was by design as on HH qualcomm started fiddling around the CPU's from userspace, with their "stupid closed source" m(ight)p(oor)decision driver ;)

As it is now, you could only change this by using a terminal (or a script, that would be executed after boot complete, dunno if Kernel Adiutor can do that for you).

Here's how the kernel is configured :

https://github.com/YAOSP-NG/device_lge_hammerhead/commit/777529791652a9293edccad4c3ffcc061c321894

So to be able to change cpu min, you'd need to do this in a script (yourfreq needs to be a valid freq step value) :

echo "yourfreq" > /sys/kernel/cpufreq_hardlimit/scaling_min_freq_screen_on
echo "yourfreq" > /sys/kernel/cpufreq_hardlimit/scaling_min_freq_screen_off

While I'm not really sure that would be the best thing to speed up screen turning on on call.

I'd rather try this (allow for normal maxfreq on screen off) :

echo "2265600" > /sys/kernel/cpufreq_hardlimit/scaling_max_freq_screen_off

Also consider that intelliplug will keep only cpu0 running while screen is off, that is also part of delaying screen truning on.

Battery friendliness does have a price :angel:

JP.
[Android Builders Collective] ezio84:
Ye that's a bit boring, will be done for the next build :good:
[Android Builders Collective] rignfool:
Dunno if it's an option in the phone app... Or settings display

But the check proximity before wakeup has a nasty habit of not letting your phone turn on for calls...
[Android Builders Collective] buffal0b1ll:
I meant to say QC3.0 not USB. I'll play around with a few kernels and continue to monitor.
[Android Builders Collective] Spyros_V_S:
I have it disabled and never fiddled with it. Maybe I will flash another kernel to see what happens.
[Android Builders Collective] emon112:
I'm using an MT6580, Quad core cpu based device which has 1gb ram & running on Android marshmallow 6.0 could someone please help me by porting or making & just give me an url for a custom rom which is able to run Android 7.0

,

Or pls give me some tips so i can upgrade my android version!

Please!:crying:
[Android Builders Collective] buffal0b1ll:
[MENTION=7157050]mohican16[/MENTION] [MENTION=5587083]Topse[/MENTION]

I thought I'd test chargin on a few kernels and regular vs CSE ABC

The comparison across kernels and ABC bullhead 1-27 and ABC CSE bullhead 1-27 are here https://docs.google.com/spreadsheets/d/1TXvpmqzgeJiBYbE8VqKWyX3IvUv_uEVfUinNsCrXEnw/edit?usp=sharing

CSE version charging stats are as expected, DUI version has slower than expected charging stats.

Thanks
[Android Builders Collective] fKm:
New build for hammerhead: https://www.androidfilehost.com/?fid=745425885120704356
[Android Builders Collective] mohican16:
OK, thanks for testing, in a next build will switch back to PN kernel.
[Android Builders Collective] HiM@L:
[MENTION=2095315]ezio84[/MENTION]

do you plan on adding # of rows in QS tiles sometime in future ??
[Android Builders Collective] ezio84:
It's in the "maybe todo" list :D
[Android Builders Collective] HiM@L:
awesome...I hope it passes from "may todo" to "todo" list. my OCDs will thank you lots :D
[Android Builders Collective] DroidIt!:
BTW [MENTION=2888538]letmedanz[/MENTION] you're unannounced build is working really good [emoji41]
[Android Builders Collective] pSyCh¤_O_O:
Lol.. Made my day too.. I used to watch it on Italian TV when I was little[emoji5] I forgot about it
[Android Builders Collective] inffy:
http://downloads.hostingsharedbox.c...5.0.2.alpha.0.91-UNOFFICIAL-20141230-0906.zip

a new stock build with Doze and the new voice recognition feature which was added today :)
[Android Builders Collective] letmedanz:
haha.. i've had 2 unannounced builds in my AFH folder & had almost half the number of downloads on each :eek:

i didn't put it out cos i wasn't really happy about a couple of things... which am still trying to fix..

hoping to get it out tonight..
[Android Builders Collective] LARMYV:
Noobie question....

Hello, is there a quicker way to cherry pick the commits instead of git status and manually editing each file?
[Android Builders Collective] letmedanz:
You need git status to see which file/s have conflicts when you cherry-pick.

only way to avoid using git status & manually correcting files is to pick form someone who has the same setup as you & fixed all conflicts.

Unless i misunderstood your question
[Android Builders Collective] LARMYV:
No you answered it correctly, and I was afraid that you would say that. Oh well.
[Android Builders Collective] ezio84:
Maybe these three posts (mostly the second one) can help you a bit:

http://xdaforums.com/showpost.php?p=55905202&postcount=651

http://xdaforums.com/showpost.php?p=55906177&postcount=654

http://xdaforums.com/showpost.php?p=55915748&postcount=666
[Android Builders Collective] letmedanz:
It always seems difficult before you ever do it..

The first time seems a bit hard...

Then things start getting a little more easier & you get more comfortable..

Eventually, you just can't have enough...

i was talking about cherry-picking & fixing conflicts btw :p:D

---------- Post added at 03:35 AM ---------- Previous post was at 03:18 AM ----------

[MENTION=4453916]Nucleonic[/MENTION]

Are you still on Mavericks?? Why? Lol

Yosemite is definitely a step up...looks & feels better...

And setting up for building ROMs on Yosemite is not possible at the moment..

Not that Mavericks (or earlier) was a breeze...

Save yourself the trouble & do this..

Download & install 'refind'

This helps when grub decides to stop working.

(Don't get refit, it's no longer supported)

Once you have refind appearing when you boot, create a bootable USB disk & install from there..

Again Yosemite plays around with bootloaders, so be wary before making any system updates..

But it's pretty simple & well worth the little time you spend on setting it up..

And VM's are a waste too..

iMy mac is a lte 2012 model, i5 3.2ghz with 24gigs RAM,, no SSD

on a VM running Ubuntu, a build from clobber would take 7 hours

On native Opensuse, it takes around 1 hour 20 mins :)

go get Linux & leave OSX for what's it's mainly intended for :)
[Android Builders Collective] Nucleonic:
Thanks!! Went ahead earlier today and set up a linux partition, installed refined and have been plugging away all afternoon! Only had one glitch that required me to do a search for a package (sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5)

Glad some error keywords can be googled!

I'm using Yosemite on both my iMac and MBA. I had to factory reset my MBA to squeeze out the 70gb partition I set up for Linux. WRT my iMac, removed Mac Ports and reinstalled Homebrew. Looks like I was trying to perform the lunch and make from the wrong directory as opposed to the working.

Everything on both plat forms seems to be working. Will post links to a couple of builds later when I get them!!
[Android Builders Collective] letmedanz:
If you have been able to get the android environment working on Yosemite - awesome!

perhaps you could take some time to write out a tutorial for it? ;)

would certainly help many
[Android Builders Collective] ralpheboyo:
[MENTION=4453916]Nucleonic[/MENTION] and others.... LP requires a lot of space... I would assign 100gb for the working Directory..... ccache min of 20gb ... Just a thought..

1+1
[Android Builders Collective] :
Now that I have done my first build (which installed, booted up and works without hiccups) I have a question about cleaning up. I've gone through most of the guides and many tips linked to and written in this thread - thanks by the way, I found every bit of information needed for my first build :) - but I couldn't find a general guide or a consensus on doing cleanups. If I missed something I'd appreciate a link but if not, here comes:

- When should I use make clean or make clobber and is there any difference between those 2? I found something in the Cyanogenmod wiki that basically says they do the same thing but what are your opinions? At which phase of building do you tend to do the clean-up?

- If I have understood correctly: if I build using the same set of tools, after a repo sync it won't always be necessary to make clean since make should be smart enough to detect differences. Do you guys still clean up after or before every build to be sure? What would be a good habit for me to teach myself in this regard?

- Since make clean/clobber doesn't clean ccache, will I need to clear up ccache (the command would be § ccache -C right?) if I don't change to a different toolset?

This thread is awesome by the way - so cool to learn about all this stuff. Been a Linux user since my 20s but I've never bothered to learn about building like this :)
[Android Builders Collective] inffy:
New build up

CHANGELOGS:

- Cherry picked Doze (ambient display timeout)

- Cherry picked customizable battery icon

DOWNLOAD:

http://downloads.hostingsharedbox.c...5.0.2.alpha.0.91-UNOFFICIAL-20141231-0217.zip

http://downloads.hostingsharedbox.c...2.alpha.0.91-UNOFFICIAL-20141231-0217.zip.md5
[Android Builders Collective] reS28raM:
I think make clobber is for people building for more devices if you build for one you must use make clean which completely remove the out folder no matter what

BUT

After cherry-picking and before building you can use make installclean (this is not documented anywhere on XDA outside here!!!) which is a lot faster then build and try the rom, if all it is ok then make clean and build the definitive version, I does it this way. Make installclean takes about half-hour to build, maybe less. Make clean is the polite way to completely clean the build before the release.

Ccache must be cleaned only when you change toolchain and/or optimizations, you must leave it alone in all other cases or it will be become unuseful.

This is my way of course, i stand to be corrected no prob.

Whish I cited my age when I became a Linux user as you did and not the date LMAO. :D
[Android Builders Collective] inffy:
I'll just do clean builds (make clobber) all the time. It takes about 15mins for me to do clean build :P
[Android Builders Collective] CaspaTheGhost:
Show off... [emoji12]

Sent from my Nexus 59
[Android Builders Collective] fraz14:
Thanks to all the guys here!!!!!!! So I could build my own Black Slim.:good::good::good::good::good:
[Android Builders Collective] :
Thanks a lot, that pretty much cleared this for me :)

Lol that either makes me look old or a noob pretending to have experience :D