yashsingh1/xdaforums huggingface dataset:
[Android Builders Collective] chrisexv6:
Is it raining in Italy?

I have a craving for Oreo cookies :)
[Android Builders Collective] a g bell:
I hope not we need lots and lots of hot ☀️ sun there ?
[Android Builders Collective] ezio84:
Still strong sun :P

#&@*!!! [emoji16]
[Android Builders Collective] ezio84:
https://groups.google.com/forum/#!topic/android-building/o46uujWDsmU

Hi all,

Android 8.0.0 Oreo source code is now available on the oreo-release branch. The following builds, tags, and devices are supported:

- OPR6.170623.010, android-8.0.0_r1, Pixel C (ryu)

- OPR6.170623.011, android-8.0.0_r2, Pixel XL (marlin) and Pixel (sailfish)

- OPR6.170623.012, android-8.0.0_r3, Pixel XL (marlin) and Pixel (sailfish)

- OPR6.170623.013, android-8.0.0_r4, Nexus 5X (bullhead), Nexus 6P (angler)

We will push a reference oreo-dev branch. We'll also merge Oreo into AOSP master. I'll update this post when each of these become available.

Thanks! Enj*O*y!

bill

Corresponding factory img are here: https://developer.android.com/about/versions/o/download.html
[Android Builders Collective] rohit25:
i guess we get AOSP 8.0 by this weekend or the next one... a request though if i may... please dont remove the sRGB mode... i feel it's better toggling on a switch..
[Android Builders Collective] kantjer:
Have a save the trip home.
[Android Builders Collective] panooos:
Has anyone else experienced the screen not automatically turning on when he receives a phone call? That only happens to me when phone rings while in pouch case and take it out. Am I missing something elementary having to do with sensors maybe?

On letmedanz latest Rom. Running rock solid for the rest

Sent from my Nexus 6
[Android Builders Collective] Jax Teller:
If the build has proximity on wake option, turn it off and it will be fine.:)
[Android Builders Collective] acultr:
I look forward your new build. Thanks
[Android Builders Collective] spevil07:
[MENTION=2888538]letmedanz[/MENTION]

I hope you are coming good home!

;) ;) ;)
[Android Builders Collective] adomol:
Wanted to give sabermod a try but some of the commit links are broken. Is there maybe an update for building with sabermod?

Thanks!
[Android Builders Collective] Limbo045:
Repo question

Is it possible to just download the repo for hammerhead or any other given device, now I see things being downloaded for a lot of other devices?

If this is a dumb question then please bare with me , I am a complete noob at building, took me over a month to bt able to build my first rom.

Thanks in advance Jan
[Android Builders Collective] aoaleman:
Hi Boost, can you tell me what you did to fix this error?
[Android Builders Collective] DroidIt!:
BTW, I like the option to look at partition info that you added under storage. Maybe a dumb question [emoji56] but in the following two screenshots they don't seem to add up, is there a reason for that or is one more accurate than the other? Do I need to format something? And thanks for all the great builds here guys...a flashers dream [emoji16]
[Android Builders Collective] reS28raM:
That was for kitkat, sabermod is now at version 4.8.5 (https://github.com/SaberMod) and JustArchi optimizations do not work on Lollipop (https://github.com/reS28raM/android_build/compare/SlimRoms:lp5.0...lp5.0)

Edit: those are the more up-to-date I know of but they are for the old Linaro 4.8.3 if you wanna use SaberMod you must add the flag -Wno-clobbered to the first TARGET_thumb in the patch (only there) or libc/bionic would not compile. If you use those commits you also must add "export USE_O3_OPTIMIZATIONS=true" to your .bashrc file.

These lines into local_manifest.xml will substitute the Slim toolchain with Sabermod, this way no other modifications are necessary:

<!-- Remove the original Slim toolchain -->
<remove-project path="prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8" name="platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8" />
<!-- SaberMod 4.8.5 (master branch) for ROM building -->
<project path="prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8" name="SaberMod/arm-androideabi-4.8" remote="github" revision="master" />

Don't forget ccache -C and make clean and you are done.
[Android Builders Collective] Nucleonic:
Quick question on cherry picking. I was wondering whether commits I cherry picked get reverted when you perform a repo sync.

I was experimenting with my shamu build by adding some open commits from the gerrit. The build wouldn't compile with those picks so I thought I would revert them back via repo sync.

The build still fails with the same error. The cherry picks were to packages/apps/Settings and to frameworks/base. Are these folders/directories not touched when repo sync is performed?

I deleted the working directories and will reinstall. But, only way to learn is by experimenting with what you don't know!!
[Android Builders Collective] ezio84:
Yes, if you don't have a fork and/or you haven't pushed the changes to it, repo sync should load (checkout) the detached branch discarding your cherry-picks.

Anyway, do:

git log

to see the history (CTRL+Z to exit).

If you have unwanted commits in it, or you want to be sure that the source is clean and synced with the remote repo, do:

git reset --hard COMMITid

where "COMMITid" is the hash of the last good commit in your git log history.
[Android Builders Collective] BoOsT:
Sold my soul to Yank555. Now I can build anything!! Jkjk. Make sure your in the root of the folder that you repo sync to. Edit the manifest. Xml with the correct vendor. Should be good to go.
[Android Builders Collective] renny083:
I noticed the same on maps getting FC on newest twisted slim build...... Only when I have location history turned off then I do not get FC ....With that on when I do a search in maps it will FC ....off It runs fine otherwise.

ROM is running great otherwise! Fast and smooth... Thanks [MENTION=2888538]letmedanz[/MENTION] ;)
[Android Builders Collective] shadowdevil:
Thoght 'm the only one...:p Thanks for reporting...!

Yea other than that all are running soo smooth..hope he will fix this in next build :good:
[Android Builders Collective] adomol:
I gave this a few tries to make sure I completed the required changes and I keep getting the same error...

/home/ozric/aosp/slimlp/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8/bin/../libexec/gcc/arm-linux-androideabi/4.8.5/cc1: error while loading shared libraries: libcloog-isl.so.4: cannot open shared object file: No such file or directory
bionic/libc/crt.mk:41: recipe for target '/home/ozric/aosp/slimlp/out/target/product/flo/obj/lib/crtbrand.s' failed
make: *** [/home/ozric/aosp/slimlp/out/target/product/flo/obj/lib/crtbrand.s] Error 1
make: *** Waiting for unfinished jobs....
/home/ozric/aosp/slimlp/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8/bin/../libexec/gcc/arm-linux-androideabi/4.8.5/cc1: error while loading shared libraries: libcloog-isl.so.4: cannot open shared object file: No such file or directory
bionic/libc/crt.mk:95: recipe for target '/home/ozric/aosp/slimlp/out/target/product/flo/obj/lib/crtbegin_static1.o' failed
make: *** [/home/ozric/aosp/slimlp/out/target/product/flo/obj/lib/crtbegin_static1.o] Error 1

First though, I made the changes to my local manifest and did a repo sync

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="TheLoonyBin/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="lp5.0" />
<project name="Ozric/device_asus_grouper" path="device/asus/grouper" remote="github" revision="lp5.0" />
<remove-project path="build" name="SlimRoms/android_build" remote="github" revision="lp5.0" />
<project path="build" name="Ozric/android_build" remote="github" revision="lp5.0" />
<!-- Remove the original Slim toolchain -->
<remove-project path="prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8" name="platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8" />
<!-- SaberMod 4.8.5 (master branch) for ROM building -->
<project path="prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8" name="SaberMod/arm-androideabi-4.8" remote="github" revision="master" />
</manifest>

I applied the two commits from your O3 patch and added the -Wno-clobbered flag to TARGET_linux-arm.mk like so... (then pushed to my git)

ifeq ($(USE_O3_OPTIMIZATIONS),true)
$(combo_2nd_arch_prefix)TARGET_arm_CFLAGS := -O3 -DNDEBUG -pipe -fomit-frame-pointer -funswitch-loops -fno-tree-vectorize -fno-inline-functions -fivopts -ffunction-sections -fdata-sections -frename-registers -fomit-frame-pointer -ftracer -Wno-unused-parameter -Wno-unused-but-set-variable -Wno-maybe-uninitialized
$(combo_2nd_arch_prefix)TARGET_thumb_CFLAGS := -mthumb -Os -DNDEBUG -pipe -fomit-frame-pointer -fno-strict-aliasing -fno-tree-vectorize -fno-inline-functions -fno-unswitch-loops -fivopts -ffunction-sections -fdata-sections -ftracer -Wno-unused-parameter -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-strict-overflow -Wno-clobbered

And then I put export USE_O3_OPTIMIZATIONS=true in my ~/.bashrc and clobbered and cleared ccache

Any idea were I'm gaffling this? Maybe it's the vodka?
[Android Builders Collective] inffy:
I need some cherry-pick conflict solving help.

For some reason when I try to cherry pick the Doze feature, it won't pick cleanly the one commit which is this: https://gerrit.slimroms.net/#/c/21373/

git status shows:

Unmerged paths:
(use "git add <file>..." to mark resolution)

both modified: res/values/slim_strings.xml

And that file looks like this:

<<<<<<< HEAD
<!-- Status bar - Battery -->
<string name="battery_icon_options_title">Battery icon options</string>
<string name="status_bar_battery_style_title">Battery status style</string>
<string name="status_bar_battery_style_icon_portrait">Icon portrait</string>
<string name="status_bar_battery_style_icon_landscape">Icon landscape</string>
<string name="status_bar_battery_style_circle">Circle</string>
<string name="status_bar_battery_style_text">Text</string>
<string name="status_bar_battery_style_hidden">Hidden</string>

<!-- Status bar - Battery percentage -->
<string name="status_bar_battery_percentage_title">Show battery percentage</string>
<string name="status_bar_battery_percentage_dialog_title">Battery percentage</string>
<string name="status_bar_battery_percentage_default">Hidden (default)</string>
<string name="status_bar_battery_percentage_text_inside">Inside the icon</string>
<string name="status_bar_battery_percentage_text_next">Next to the icon</string>
=======
<!-- Doze pulse (ambient display) notification timeout -->
<string name="doze_timeout_title">Ambient display timeout</string>
<string name="doze_timeout_summary">Time that the screen stays on for notification pulse</string>

<!-- Doze (ambient display) preference category -->
<string name="display_category_doze_options_title">Ambient display options</string>
>>>>>>> b02ab35... [2/2] Settings: Doze (ambient display) timeout

And I am totally lost :D [MENTION=2095315]ezio84[/MENTION] to the rescue? :)
[Android Builders Collective] reS28raM:
Yep, you are doing it right, your linux is missing the package libisl-dev which is required by SaberMod. You need libgmp-dev too. Check if you have both, libgmp is standard but libisl is not due to license restrictions (it is not GPL). I'll append to this post the link to the lib in a few minutes.

Edit: for you and other people who is missing libisl-dev on their linux distro:

Grab version 0.13 from the url below then extract to /usr/local/src and install with the commands below. The last one will made the lib immediately available to SaberMod without the need for a reboot. You may need to be root to compile into /usr/local/src, it depends on the distro.

http://isl.gforge.inria.fr/

(it depends on libgmp-dev)

Installation from source code:

./configure

make

make install

ldconfig

For Linux newbies: it is essier then it seems! :D
[Android Builders Collective] adomol:
[MENTION=5131448]reS28raM[/MENTION] you are golden!... gonna try this now...
[Android Builders Collective] icrunchbanger:
[MENTION=2095315]ezio84[/MENTION] i like it :))
[Android Builders Collective] ezio84:
Guys that's just a repo preparation, don't expect anything soon because the source has been changed a lot [emoji14]
[Android Builders Collective] icrunchbanger:
Its all good, just glad to see WIP :)
[Android Builders Collective] JaylanPHNX:
I finally had the time to mess with my install, so I wiped /system and proceeded to flash my zips, but the install process kept failing at gapps, specifically the SDK level compatibility check. This occurred with three different gapps packages I tried. The flashing of the ROM itself seemed unusually fast, so I also re-downloaded that zip with the same results. I had to restore my backup of /system to get my phone working again, but root (magisk) didn't work so I had to dirty flash everything. I'm back to where I was with system and vendor not matching. It's really weird, but everything works and I can pass safety net, so I'll just wait until 8.0 is ready and clean flash.
[Android Builders Collective] rohit25:
Well back to ABC ROM nougat... Oreo with it's blinding white UI and unintuitive UI was too much in it's stock form...
[Android Builders Collective] Curiousn00b:
That substratum though. [emoji26]

I, on the other hand, am a big fan of the light UI. [emoji14]

Plus, album covers look dope.
[Android Builders Collective] ezio84:
Ye, new notifications are dope :D

---------- Post added at 09:43 PM ---------- Previous post was at 09:40 PM ----------

ABC O will have kcal support like on N, you can use any kernel app to switch it on/off and control every color related parameter :p

I always set saturation to 11 and it looks better than srgb, try it ;)
[Android Builders Collective] afbengochea:
Any kernel manager you recommend?
[Android Builders Collective] ezio84:
I use Kernel Adiutor (there's also a more powerful Mod version on xda).
[Android Builders Collective] skidaway:
ABCrom_shamu-7.1.2-20170827

--Description--

ABCrom for shamu (Nexus 6) built with B14CKB1RD kernel v2.3.1

--Downloads--

ABCrom_shamu-7.1.2-20170827.zip

ABCrom_shamu-7.1.2-20170827.zip.md5sum

--Changelog--

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

08-22-2017

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

* manifest/

634e99e Rename trees from "abc-n" to "abc"

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

08-17-2017

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

* external/DUtils/

6654fb7 DUI: Migrate to API/Permission model for Editor [2/5]

* frameworks/base/

e1b54f4db88 DUI: Migrate to API/Permission model for Editor [1/5]

* packages/apps/AbcSettings/

18780af DUI: Migrate to API/Permission model for Editor [5/5]

* packages/apps/DUI/

4acd04e DUI: Migrate to API/Permission model for Editor [3/5]

* packages/apps/Settings/

3198fae28 DUI: Migrate to API/Permission model for Editor [4/5]

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

08-16-2017

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

* frameworks/base/

32540e8211e Revert "DozeService: Fallback to tilt sensor as pickup sensor"

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

08-15-2017

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

* packages/apps/Settings/

6c7f28826 Fix time does not change after rotating device in DND settings

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

08-14-2017

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

* frameworks/av/

8e362c9d6 Fix tiny memory leak

* frameworks/native/

7fb4c56c3 Fix surfaceflinger file descriptor leak

* packages/apps/Settings/

bda239738 Fix memory leak in Bluetooth settings

* system/extras/

8f448f6 Fix memory leak of dirbuf.

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

08-13-2017

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

* external/DUtils/

7c08233 DUtils: Migrate from broadcasts to API for some action handling [2/2]

* frameworks/base/

2ec45b22e93 DUtils: Migrate from broadcasts to API for some action handling [1/2]

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

08-12-2017

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

* packages/apps/Gallery2/

cd75a0ba2 Fix action bar covering bitmap in the Crop editor

--Notes--

I've been slacking. Here's the latest source. Next build will be after the September patch.
[Android Builders Collective] MoistPicklez:
Is there an easy way to find ABC ROM for my Hammerhead? Tried searching the thread here, but some links were dead, and I'm honestly not sure who builds it for the ol' Nexus 5.
[Android Builders Collective] t0mas_:
https://www.androidfilehost.com/?w=files&flid=161210

here are the last builds for ABC hh. unfortunately builder got a new device and probably won't be building anymore.
[Android Builders Collective] MoistPicklez:
Thank you very much I'm actually thinking of getting Linux Mint or Ubuntu and a build environment setup, perhaps I could build for hammerhead for a little while. I'm a little rusty on compiling a ROM and all that jazz, but it'd be nice to try and learn more and eventually help contribute down the road.

:good:
[Android Builders Collective] a g bell:
Never say never?
[Android Builders Collective] t0mas_:
hm, is your repo avaliable on github by any chance? or is there a easy way someone could easily build updated version?
[Android Builders Collective] a g bell:
When l get my net back this week will look into it ?

Yes if someone wants to build it just sync abc n source and l will help but at the moment my broadband line is broken ?

Sent from my ONEPLUS A5000
[Android Builders Collective] ezio84:
If anyone has Kernel Adiutor, it crashes on O at boot. Kernel Adiutor Mod works well instead :good:
[Android Builders Collective] Curiousn00b:
Currently using Elemental and pushing 4 hours SoT daily loving Oreo right now. Got the Pixel icons enabled, using Tiles and Custom Navigation Bar, and substratum working perfectly. [emoji41]
[Android Builders Collective] kero68:
How did you manage to get round pixel icons AND substratum to work?
[Android Builders Collective] Curiousn00b:
Tbh, I don't know what happened. I was playing around with the framework when I noticed substratum wasn't working. Then I did more playing around, and it built the overlays fine. [emoji848]

Maybe it worked once, but uninstalling the overlays will break it again?
[Android Builders Collective] kero68:
So sounds a little hit or miss then. Been reluctant to flash a mod for the round icons as I would rather have substratum working.

Hopefully more working mods will start showing up or even better ABC Oreo ?
[Android Builders Collective] kantjer:
In preparation of ABC Oreo I will be cleaning the ABC download site soon.

I will remove all Nougat related stuff expect for the last build (08/15) and last vendor/bootloader and radio images.

So if you want to keep any other versions please make sure you store them somewhere safe.

[MENTION=2095315]ezio84[/MENTION] is working hard on ABC Oreo, the base is stable with all functions working (and feels smoother than N). Now it’s time to start adding ABC features to it.

We will keep you updated.
[Android Builders Collective] HamsterHam:
ABC OP5 please. I miss this ROM!
[Android Builders Collective] zborn:
What about
[Android Builders Collective] HamsterHam:
????☹️☹️☹️☹️
[Android Builders Collective] kantjer:
Your los :D
[Android Builders Collective] Badger50:
Noice! Release that beast bruh! :good:
[Android Builders Collective] HamsterHam:
Lol, good pun.
[Android Builders Collective] yung40oz84:
Gonna have to sync and build tonight ?
[Android Builders Collective] HiM@L:
i have been building successfully for 2 days i think but since i don't know which gapps to use, haven't flashed it yet.
[Android Builders Collective] yung40oz84:
hmm, I just repo init, and then syced everything and I am getting build error, fresh sync? Would you mind helping me out? I also tried with the way that is written in manifest with the build script, same exact error. I am new to building so I am a little confused, lol. Thanks!

https://haste.blamealexcruz.com/pzHGMQNBFI.sql

---------- Post added at 07:57 PM ---------- Previous post was at 07:48 PM ----------

Also, here is an 8.0 gapps by frap, https://androidfilehost.com/?fid=745425885120757578
[Android Builders Collective] HiM@L:
Thanks for the gapps.

But sadly, i won't be home until end of labor day weekend.

I usually follow guide by flash.

last i build successfully was yesterday and there are lots of commits since then..so i don't know what might be failing.

but can u try: breakfast angler and mka bacon instead of lunch.
[Android Builders Collective] yung40oz84:
I actually used thi slink and now the build is building fine, https://groups.google.com/forum/#!topic/android-building/u3b4fIC4DYU

But, I will; try what you suggested next build following this after a resync.
[Android Builders Collective] afbengochea:
Hi guys, was wondering if there was anyone building for the Pixel XL? Been running on the 6p and switching phones.
[Android Builders Collective] aviranx:
Hi guys, im interested in portin slimrom from LOS 14.1 base. Couldn't find any guide out there. Any hints please?
[Android Builders Collective] VictorLapin:
Porting what now? :confused:
[Android Builders Collective] aviranx:
Want to port slim rom. My phone's community has LOS. I want to build slim from LOS(lineage)
[Android Builders Collective] VictorLapin:
Oh, so you want to build Slim for an unsupported device with Lineage trees... Not sure if there's any guide how to do it. You may ask the devs who made unofficial Slim builds. This thread is mostly Nexus, though, so Google did the hard work for us :)
[Android Builders Collective] aviranx:
Oh didn't know it. Can you direct me to thread/forum for this subject?
[Android Builders Collective] yung40oz84:
Seems ABC Oreo is running pretty great currently. I ditched Android O originally as it was laggy as heck, but ABC is completely opposite. Great work, and thanks for keeping git up to date so I can build, lol. Also, stock Of kernel that's in, is doing pretty well. So far used that and Kylo. I am having issues with Electron and Flash with it. Flash boots then reboots as soon as screen comes in, and electron completely borks it, haha. Just thought I'd let y'all know, thanks again! Loving it!!!
[Android Builders Collective] aoaleman:
I have to agree. Running really well! Except, mine is doing great so far with Flash kernel. Thank you to all the devs!!! :D
[Android Builders Collective] skidaway:
Shamu still has plenty of kinks to work out with Bluetooth, NFC, etc broken, but I got it to build and boot a few days ago. That's always a positive after the uncertain future 8.0 held for those of us with 32bit devices.

The general ABC bringup to O looks like it's going well, the github is busy, good job.
[Android Builders Collective] th3discodancer:
Are you testing it?

Would love to test it out myself if the developers have test builds rolling out :D
[Android Builders Collective] kantjer:
Soon
[Android Builders Collective] chrisexv6:
[emoji12]
[Android Builders Collective] icrunchbanger:
Hi guys. Can we expect any builds for Pixel? :)
[Android Builders Collective] yung40oz84:
For some reason when I flash flash kernel it boots and when screen turns on it reboots, odd.... I tried a couple times. Mwa!
[Android Builders Collective] kantjer:
after the RR pull the following log /sys/fs/pstore/console-ramoops and post it in the Flash-kernel thread and ask [MENTION=6842057]The Flash[/MENTION] to have a look.

I haven't testend Flash kernel on Oreo yet.
[Android Builders Collective] yung40oz84:
Ok I'll do that later, thanks bud!
[Android Builders Collective] ezio84:
Afaik there are still some issue bringing up aosp on Pixel.
[Android Builders Collective] chrisexv6:
Well isnt that a Pissel.
[Android Builders Collective] ezio84:
Google overcomplicated things on that device...
[Android Builders Collective] rrrrrrredbelly:
Thanks for keeping this going
[Android Builders Collective] efan3719:
well i just got Google to replace my Nexus 6P with a Pixel XL so I'll try. i'm not very good at actually fixing anything but once the more talented people get things working i'll share my builds here. :good:
[Android Builders Collective] afbengochea:
I'll appreciate it. Should be switching from the 6p to the Pixel XL later this week when it arrives. Unfortunately I don't have the setup to build, nor do I know how but appreciate you sharing
[Android Builders Collective] yung40oz84:
when flashing ABC Android O there is SU in /system/xbin and this messes with SUhide and also Magisk when it says in built root, system R/W :(, so where do I remove that from source? I thought it was android_system_extras, but I cannot find it in that spot? Thanks!