yashsingh1/xdaforums huggingface dataset:
[Android Builders Collective] dianxxyyzz:
Hello , I've renamed device/lge/h815/cm.mk to device/lge/h815/slim.mk and I edited it and I changed cm with slim so it looks like this :

$(call inherit-product, device/lge/h815/full_h815.mk)

# Inherit some common CM stuff.

$(call inherit-product, vendor/slim/config/common_full_phone.mk)

# Enhanced NFC

$(call inherit-product, vendor/slim/config/nfc_enhanced.mk)

PRODUCT_NAME := slim_h815

PRODUCT_BUILD_PROP_OVERRIDES += \

PRODUCT_DEVICE="g4" \

PRODUCT_NAME="g4_global_com" \

BUILD_FINGERPRINT="lge/p1_global_com/p1:6.0/MRA58K/152940055675e:user/release-keys" \

PRIVATE_BUILD_DESC="p1_global_com-user 6.0 MRA58K 152940055675e release-keys"

I also ediited vendorsetup.sh and it contains : add_lunch_combo slim_h815-userdebug

I run lunch slim_h815-userdebug , but when I do make it say :

lunch slim_h815-userdebug

Trying dependencies-only mode on anon-existing device tree?

|==========================================|

| ___________________________|

| / ________________ad8888ba, |

| / / 8P' "Y8 |

| / / _ _ d8 |

| / / | (_) 88,dd888bb, |

| / / | |_ _ __ ___ 88P' `8b |

| / / | | | '_ ` _ \ 88 d8 |

|________/ / | | | | | | | |88a a8P |

|_________/ |_|_|_| |_| |_| "Y88888P" |

|==========================================|

PLATFORM_VERSION_CODENAME=UNOFFICIAL

PLATFORM_VERSION=6.0.1

SLIM_VERSION=Slim-6.0.1.alpha.0.1-UNOFFICIAL-20161121-0011

TARGET_PRODUCT=slim_h815

TARGET_BUILD_VARIANT=userdebug

TARGET_BUILD_TYPE=release

TARGET_BUILD_APPS=

TARGET_ARCH=arm64

TARGET_ARCH_VARIANT=armv8-a

TARGET_CPU_VARIANT=generic

TARGET_2ND_ARCH=arm

TARGET_2ND_ARCH_VARIANT=armv7-a-neon

TARGET_2ND_CPU_VARIANT=cortex-a53.a57

HOST_ARCH=x86_64

HOST_OS=linux

HOST_OS_EXTRA=Linux-4.4.0-47-generic-x86_64-with-LinuxMint-18-sarah

HOST_BUILD_TYPE=release

BUILD_ID=MOB30J

OUT_DIR=/home/v/Desktop/slim/out

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

#make -j4

make: *** No targets specified and no makefile found. Stop.

#### make failed to build some targets ####

Why it can not find any makefile ...lol?
[Android Builders Collective] a g bell:
Mix - System Of A Down - Chop Suey!: http://www.youtube.com/watch?v=CSvFpBOe8eY&list=RDCSvFpBOe8eY

Why not?

And this new build for hh

https://drive.google.com/folderview?id=0ByRlwtAJ0pz0MEpyUTRORE1NYlU
[Android Builders Collective] dianxxyyzz:
My /home/v/Desktop/aosp/device/lge/h815 looks like this:

Android.mk BoardConfig.mk configs extract-files.sh overlay README.md setup-makefiles.sh system.prop

audio cm.dependencies device.mk full_h815.mk proprietary-files.txt rootdir slim.mk vendorsetup.sh

vendorsetup.sh is : vendorsetup.sh

and slim.mk have :

$(call inherit-product, device/lge/h815/full_h815.mk)

# Inherit some common CM stuff.

$(call inherit-product, vendor/slim/config/common_full_phone.mk)

# Enhanced NFC

$(call inherit-product, vendor/slim/config/nfc_enhanced.mk)

PRODUCT_NAME := slim_h815

PRODUCT_BUILD_PROP_OVERRIDES += \

PRODUCT_DEVICE="g4" \

PRODUCT_NAME="g4_global_com" \

BUILD_FINGERPRINT="lge/p1_global_com/p1:6.0/MRA58K/152940055675e:user/release-keys" \

PRIVATE_BUILD_DESC="p1_global_com-user 6.0 MRA58K 152940055675e release-keys"

All directories exists , why it can not find a makefile ?

---------- Post added at 12:57 AM ---------- Previous post was at 12:45 AM ----------

Can you please explain how you did it ?

I did this in directory device/lge/h815/

renamed cm.mk to slim.mk

edited slim.mk and changed all cm to slim words .

in vendorsetup.sh i changed 'cm' to 'slim' too so it have: add_lunch_combo slim_h815-userdebug

I do lunch slim_h815-userdebug , but when I do make -j4 ,it say : make: *** No targets specified and no makefile found.

Please help
[Android Builders Collective] ralpheboyo:
....You guys are simply awesome!!!....:highfive:

Post 15 added: Build specific kernel

Post 13 changed: chromium prebuilts commits
[Android Builders Collective] letmedanz:
We are soon gonna run out of OP space [emoji16] [emoji106]

Can the locals request the powers that be for additional real estate? [emoji6]
[Android Builders Collective] Circaflex:
How do most of you guys handle cherry picks?

Save you have 10 or 15 different cherry picks, every time you repo sync you loose those picks and have to reapply each one

Is github my easiest option to be able to keep cherry picks on my builds until merged and allow me to repo sync to keep inline with slim? Or do most of you just keep note of the cherry picks and manually apply them? I currently only have 3 that I am using but i could see this being tedious
[Android Builders Collective] ralpheboyo:
I swear by this....might take time to learn....but worth it!!!!

SmartGit
[Android Builders Collective] Grondinm:
So those new SlimLP builds i've been talking about are finally uploading for flo , hammerhead and mako. Nothing major right now only real change is SuperSU integrated into settings menu if it is installed. I'll be building SlimKat 9.0 over the next few days so watch for those Have a Merry Christmas and enjoy the builds
[Android Builders Collective] letmedanz:
Github is the only way ahead for you :D

Once you start building, clobbering, experimenting so on & so forth, you'll just hate the idea of having to pick the cherries each time & it'll be hell if you have conflicts.

My first cherry-pick attempt was with multi-windows for slimkat (a little before this thread or collective was formed) & there were i think 7-9 cherries and each had major conflicts.

had no choice but to go the way of github & am happy i did.. cos it's like stealing candy from a baby..

and if you like it easier, you can learn hat ralpheee suggest - smartgit which makes the process even more easier by providing you a GUI instead of belting out commands on the terminal.

Just do it ;)
[Android Builders Collective] DroidIt!:
I REALLY appreciate what you guys do here, but it's not really nice to be clobbering so much. Most of the time I've found if you just reason with people there's no need for clobbering [emoji14]
[Android Builders Collective] theesotericone:
You building for the six yet? And I'll clobber when i see fit. The mods let me know when my clobbering is out of line.

Now back on track. A word about cherry picking. Git terrifies me. It's like if i start using my own git i might just actually be a developer. I can't even figure out how to make touchpal auto capitalize my i's. So as you see I'm no dev yet. Lol. Thanks guys
[Android Builders Collective] ezio84:
http://xdaforums.com/showthread.php?p=55178446

With smartgit or the terminal [emoji14]
[Android Builders Collective] pkelly517:
Blasphemy!

I clobber each and every day. Okay, I have a script that does the syncing and building every morning for each device I own. I don't actually clobber. The script does.

Dedicated Linux boxes rock!
[Android Builders Collective] letmedanz:
twistedSLIM v1.3

Here is a special build..

Special cos at the moment am 2,700 kms from home, on a vacation, at 4:30am, on a borrowed laptop, building through remote access.. :D

Changelog

v 1.3

- Compiled using SaberMod 4.8

- Updated to latest Slim Source

- Updated Elemental X Kernel to 0.10

- Timeout Adjustment Slider for Ambient Display (thanks [MENTION=1277872]dankoman[/MENTION]. Access via Settings > Display)

Screenshots

Thanks [MENTION=5497766]aow1980[/MENTION] & [MENTION=3306843]kantjer[/MENTION] for the assistance with SM :)

Download

Nexus 6 (Shamu) - https://www.androidfilehost.com/?fid=95864024717068916

Nexus 5 (Hammerhead) - Soon

Nexus 4 (Mako) - Soon
[Android Builders Collective] dankoman:
for the record it's timeout delay adjustment slider (how long the screen stays on for ambient display). I'm still working on the sensitivity slider preference.
[Android Builders Collective] adomol:
I have a questions about ccache... before I built SlimLP the first time I did the usual...

prebuilts/misc/linux-x86/ccache/ccache -M 50G

Now if I make clobber and and sync up again for a new build, do I have to run that command again before I build or is that only used once per repository?

---------- Post added at 08:06 PM ---------- Previous post was at 07:14 PM ----------

Does slim.dependencies need to be edited also?
[Android Builders Collective] Kurre:
My way: dozens of dev branches [emoji2]

So lp5.0 branch is always the slim one. Then I have dev branches for testing. After syncing the lp5.0 branch I'll redo my modifications on a new branch (checkout -b) or rebase the older one. No need to push changes to github or anything and you'll have everything in place and order (sort of).

Using a development branches is probably the most common way to use git..So, never cherry-pick stuff to lp5.0 branch (keep it clean)

And I'll have lots of aliases etc stuff to ease up my workflow.

Ps. And if your current branch doesn't track slim's github repo, you'll end up with detached branch after syncing..

Pps. repopick is also useful tool if you want to cherry-pick multiple commits at once.

My way probably isn't the most efficient one, but I'll get the work done most of the times [emoji12]

And terminal for me.. :)

Sent from my Nexus 4
[Android Builders Collective] adomol:
So after an initial sync of lp5.0 if I want to start cherry picking and not mess with the source, what would be my first step be to create the dev branch? Something like:

git checkout -b dev1

I'm not sure how to use checkout yet.

EDIT: Figured it out... sometimes I forget to google first!
[Android Builders Collective] letmedanz:
No, ccache is set once.

Clobber does not do anything with ccahe, just deletes the output and other folders to ensure a clean build.

ccache -s gives you the status of the usage

ccache -C clears the ccache

No need to edit slim.dependencies

The above steps are all that is required
[Android Builders Collective] adomol:
So I've got a few flo and grouper builds under my belt and I was about to start a hammerhead build, but I noticed that TheLoonyBin doesn't have a hammerhead folder under broadcom and qcom lp5.0 branch. Is there a reason for this or should I grab those blobs from google and extract them to vendor myself?
[Android Builders Collective] ezio84:
OP: http://xdaforums.com/showpost.php?p=55161626&postcount=13 :p
[Android Builders Collective] pkelly517:
Just make sure you

export USE_CCACHE=1

before you build again.
[Android Builders Collective] adomol:
That's what I'm using, but the lp5.0 branches of proprietary_vendor_broadcom and proprietary_vendor_qcom repos do not have hammerhead folders like they do for kk4.4. The proprietary_vendor_lge repo for the lp5.0 branch looks normal though, with a hammerhead folder under it.

Can you take a look? Am I missing something here?

https://github.com/TheLoonyBin/proprietary_vendor_broadcom/tree/lp5.0

https://github.com/TheLoonyBin/proprietary_vendor_qcom/tree/lp5.0

---------- Post added at 05:27 AM ---------- Previous post was at 05:22 AM ----------

Unless you have it in your ~/.bashrc correct?
[Android Builders Collective] dianxxyyzz:
Any way , I managed to start compilation , I had to delete my local manifest , I've resync with repo , I deleted and readed all h815 stuff ,I modified again cm.mk to slim.mk and all inside and this time it started to compile .So now I'm compiling pure slim 6 for h815 , I hope will work .Nebouse said it worked for it so i'm optimist .
[Android Builders Collective] mohican16:
ABC rom v.7.0-20161121

Download for Bullhead https://www.androidfilehost.com/?fid=529152257862683360
[Android Builders Collective] morfances:
But why not open a thd for this beautiful Rom ?
[Android Builders Collective] dianxxyyzz:
/ www.slimroms.org |

/ _____________________________________________|

/ /

/ / _ _ ______

/ / | |(_) (_____ \

/ / | | _ _____ _____) )___ _____ ___

_____________________/ / | || | | __ // _ \| |/___)

| / | || | | | | | \ \ |_| | | | |___ |

|_______________________/ \_)_|_|_|_|_| |_\___/|_|_|_(___/

Package Complete: /home/v/Desktop/aosp/out/target/product/h815/Slim-h815-6.0.1.build.1.12-UNOFFICIAL-20161121-0716.zip

#### make completed successfully (01:42:12 (hh:mm:ss)) ####

v-HP-ProBook-430-G2 aosp #

Thanks all !:) is really working Slim on H815 ! Great !!!
[Android Builders Collective] a g bell:
Because its ABC rom this is the ABC thread?
[Android Builders Collective] dianxxyyzz:
Hello all , I've compile Slim 6 latest for Lg g4 , h815 . Based on CM .

It works but I can not get nothing on tv when I attach HDMI . With stock rom it worked . Does CM 13 support Slimport HDMI ?

THank you
[Android Builders Collective] morfances:
On this thread I always saw roms of various kinds as a Slim, Yaosp etc. for various devs then a coin collection from various rom .. I had not realized that ABC meant for Android Builders Collective. Sorry and congratulations again for the Rom
[Android Builders Collective] Garrykd:
​

Xda was down for "maintenance" last night.... then i fell asleep... so I'm posting this morning :)

--ABC rom 7.0-20161120 Clean & Sober Edition --

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

Changelog :

SystemUI code cleanup

OMS7: updated fonts reset code

Fix bootanimation exit delay

Android Auto tile code cleanup

Improve compatibility with phh superuser

DU navbar:

IconPackGridActivity: fix possible NPE

Set default button behavior as in AOSP :D

Fix for wallpaper flicker on bootup on some targets
[Android Builders Collective] twcobra:
Geesh I glazed right over this update.

Here is the 3 minit battery mod for those who are waiting.

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

On another not. Finally got my PC upgraded to 16gb and dropped in the extra 1T drive. I will work on getting Ubanta loaded up in dual boot this week. I will should be bugging all of you in the coming weeks when I start trying to build.
[Android Builders Collective] davall:
Download for flounder 21th November build: https://drive.google.com/file/d/0BxTiNlNin15qaW5DOTk4ZXd0c2c/view?usp=drivesdk
[Android Builders Collective] buffal0b1ll:
Thanks! This update is superb. Dirty flashed swimmingly over your 11/08.
[Android Builders Collective] ezio84:
I would help you, but as said I don't know at all where and what to look for the sim toolkit (I'm on 6p though).
[Android Builders Collective] kantjer:
I have the stk icon in the app drawer but nothing happens when trying to open it (never used it, no idea what is supposed todo)
[Android Builders Collective] Bryanx86:
Awesome! Thank you, I really enjoy using this rom.
[Android Builders Collective] ezio84:
It depends on the carrier. I can open and use it, but my carrier gives only some informative options, nothing useful.
[Android Builders Collective] harpin14789:
I don't even have the application on my shamu running abcrom.

---------- Post added at 11:19 PM ---------- Previous post was at 11:18 PM ----------
[Android Builders Collective] ezio84:
Interesting, after reading your post I tried to open it then rebooted and now the app is hidden on my 6p too.

At least now I can track the issue, let me check if it's something that can be fixed.

Edit: lol, after a while it reappeared again and it's working.
[Android Builders Collective] Bundizle:
Thank you. At least now you understand me :good:
[Android Builders Collective] ezio84:
Lol now it does another thing: if I reboot, and I try to open it as soon as the system boots, it seems not installed and hides itself after from the drawer. After a while, it comes back again and it works.

Lol, there's definitely something weird.
[Android Builders Collective] Bundizle:
And plus for the few times it's present. I was not able to do transactions upto the end. It always disappeared somewhere like ¾ the process. Something is def fishy with the app. Only encountered that on abc rom..the rest work okay
[Android Builders Collective] ezio84:
Please try this apk on the shamu build (put it in system/app/Stk with solid explorer or push it with adb):

https://drive.google.com/open?id=0Bzua1MirSibkV1g0bl9ZYnVwWVk

After the boot (maybe reboot twice) it could take a while to show itself in the drawer.
[Android Builders Collective] Natakranta:
I dirty flashed it last night over Nov 13th build with [MENTION=3306843]kantjer[/MENTION]'s custom dynamic gapps, latest Theme Ready gapps v27, PHH superuser 259, and your Viper zip. All went fine. No problems booting. Snappy and fast.

YouTube is still nicely playing 1080p60fps without problem, but that's already from few builds ago since you fixed it.

Only bug I noticed, I checked just because you mentioned it before, is Google Camera video recording shows green screen flashes and jitters when video is payed after recording. The other camera you built into the ROM doesn't have this problem. I recorded with it, than played the receded video with gallery app and it was smooth, no traces of those green screen flashing like with Google Camera recorded videos.

So until we find something new, the Google Camera video recording is the only bug. (I hope wife will not try to record anything :) )

Thanks!
[Android Builders Collective] johnb380:
Here is the apk from another Aosp rom on the Shamu. I zipped it so unzip and put the folder in system app and make permissions 755 for folder and 644 for apk inside then reboot and it should work fine!

https://www.dropbox.com/s/nhnpp7t1jofyxck/Stk.zip?dl=0

And here is one I got for Android 7.0 in apk download site

https://www.dropbox.com/s/7ipc5yryq...260-2f79d2c4050f8463848fa4ff29287228.apk?dl=0
[Android Builders Collective] wrongway213:
Hey guys, here's my first try building ABC for Shamu - I built with [MENTION=5037435]REV3NT3CH[/MENTION]'s famous B14CKB1RD kernel in-lined. Let me know how she runs! If you guys enjoy I'll be happy to keep the builds coming, if not some friendly criticism can't hurt lololol :p

Build: https://www.androidfilehost.com/?fid=313042859668275972

md5: a48efc4ecd99ccb6a5bf143eedf790cd

Happy flashing! :good:
[Android Builders Collective] NeBouse:
Would you mind sharing your build please ?
[Android Builders Collective] dianxxyyzz:
Ok , I will upload it today .Rom is good and fast .

The problem is that slimport do not work so I can not use a HDMI cable .All except this works.

Slimport seams to do not work on CM based roms ,and was vital for me . So because slimport do not work I try to hack the original rom ,but I do not knwo how can i change in orriginal rom the /system/frameworks/framework.jar . I still search how to do this ....
[Android Builders Collective] dianxxyyzz:
Lg g4 h815 stock rom use anx7816 kernel module to detect slimport.

I've recompiled the kernel and checked anx7816 is selected at kernel configuration but my custom kernel do not detect the slimport.

What could cause my kernel to do not detect slimport ? Does it need a additional .so file from the orriginal rom?

I see in in original kernel in dmesg that anx7816 find the display port and it show this message when hdmi is attached:
[Android Builders Collective] wrongway213:
Fresh Shamu build of ABCrom with B14CKB1RD

Build: https://www.androidfilehost.com/?fid=529152257862683819

md5: a48efc4ecd99ccb6a5bf143eedf790cd

Changelog:

* frameworks/base/

7eac22f Circle and landscape battery perc inside the icon: use bigger text

10dd569 remove ui tuner battery pref

bafd72e Few improvements to battery styles

306dc54 Battery tile bolt/text should not be clear

201e38f Fix battery text scaling issue

6c07a79 Sync battery tile icon with statusbar

11f5d8e Always show battery percentage when charging

1d0b420 SysUI: Use VectorDrawable's for rendering battery

d6ddaf5 SystemUI: Implement hidden and text battery styles

cd3796b SystemUI: Implement battery level text customisations

9c56e17 Revert old custom battery icon implementation

* packages/apps/PureSettings/

d17b486 CM-DU custom battery icon

ba5d6eb Revert old custom battery icon implementation

Flash and enjoy!
[Android Builders Collective] kantjer:
Nothing better after a stressful day at work than building a ROM :D

​

ABC rom v.7.0-20161123

Download for Angler: https://www.androidfilehost.com/?fid=457095661767117992

Changelog:

ViPER4Android in enforcing mode

Use VectorDrawable's for battery icons + fixes

Battery tile: allow to disable custom battery style

Fix some remaining teal when using themes

Installation, tips, info: check the 6th post of this thread

PS: if you have problems, call A-team or clean flash.
[Android Builders Collective] Jordan2012:
Hello guys, kinda new to building but been having quite the success until now it's getting to about 85%+, and it's pretty much guaranteed to fail and I can't seem to figure it out at all due to being quite new, I'd appreciate if someone could point me to a fix I'm tired of waiting hours for the same constant result :'( FlashRom7.1
[Android Builders Collective] kantjer:
That source isn't ready to build yet
[Android Builders Collective] mohican16:
ABC rom v.7.0-20161123

Download for Bullhead https://www.androidfilehost.com/?fid=457095661767118018
[Android Builders Collective] Phrodini:
Any specific gapp to flash, does it have the screenshot selection feature?
[Android Builders Collective] wrongway213:
No specific gapps although I use Mini Dynamic Gapps on all ROMs I run from this thread, I make my own builds of them and they're up on my AFH as well: http://xdaforums.com/android/software/gapps-dynamic-gapps-t3487192

As for screenshot selection, this has a ton of the new screenshot commits - assuming you mean Partial Selection then yes, I believe that should be working just fine - do correct me if I am mistaken or if you are asking about something else entirely.
[Android Builders Collective] Mystique:
Hey there sir..

I will try with this but I couldn't get a single open_gapps-arm-7.0-stock to work with the rom..

Any suggestions?

I was using the 20161122 build..

Thanks for the update.
[Android Builders Collective] Phrodini:
Good looks and yes you're correct ,I meant partial selection.
[Android Builders Collective] Mystique:
[SOLVED]

so this was the problem:

11-23 13:20:34.058 5060 5060 E WebViewFactory: Chromium WebView package does not exist

In my gapps-config.txt I would remove the AOSP webview and put in the google webview..

This is what was causing the installer to 'fail'..

I downloaded 'Chrome':

http://www.apkmirror.com/apk/google...54-0-2840-85-4-android-apk-download/download/

and adb installed it.. then I was able to complete the install and restore apps from my account..

I'll let you know what happens after the install when I remove Chrome..

Thanks for the build..
[Android Builders Collective] wrongway213:
I personally don't follow Open too closely.. haven't seen if issues have been present but I do know that sometimes Package Installer has issues. This is how you fix them:

Wherever you have your open gappz zip downloaded, create a file and name it ".gapps-config", minus quotes of course. Open the file and inside it type "PackageInstallerGoogle" inside the text field and save it - again, minus the quotation marks.

So, before you flash, make a .gapps-config file in the same folder as your gapps are kept with the only text inside being PackageInsallerGoogle and save it. Then try to flash with Open Gapps - please do let me know if it solved your issue. That was what I recall working when I used Open briefly - I myself recommend the Dynamic Gapps as they avoid issues like this in my experience. Hope that helps!

Edit: I see you found the issue and ninja'd me replying to you :p Let me know how it goes!
[Android Builders Collective] Mystique:
that was the problem.. Installed Google Chrome via adb and the install went as it should.

Is there a way to check for 'any webview' and not just 'Chromium Webview'?

Seems like that would be the 'fix'
[Android Builders Collective] Garrykd:
​

--ABC rom 7.0-20161123 Clean & Sober Edition --

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

Changelog:

DUI removed (smartbar,fling,pulse)

ViPER4Android in enforcing mode

Use VectorDrawable's for battery icons + fixes

Battery tile: allow to disable custom battery style

Fix some remaining teal when using themes
[Android Builders Collective] twcobra:
3 Minit Battery

Did somebody say 3 Minit Battery. Here's the mod for kantjer's Angler build.

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