yashsingh1/xdaforums huggingface dataset:
[Android Builders Collective] letmedanz:
Ralph has become a busy boy in the new year :D

Removing apps from your build

:

a) Look for the app in the default manifest

b) you will get the project path, name etc

Let's take the example of Browser.

This is the line relevant to it in the manifest

<project path="packages/apps/Browser" name="SlimRoms/packages_apps_Browser" remote="github" revision="lp5.0" />

c) Remove the project in your local manifest.

By doing this

<remove-project path="packages/apps/Browser" name="SlimRoms/packages_apps_Browser" remote="github" revision="lp5.0" />[

In some situations, this step maybe sufficient (Specially in LP).

But if you run into build errors, then you would have to remove the packages from the make file

d) In our case for Browser, goto

build/target/product/core.mk

Remove 'Browser' by deleting the line

There are some packages noted in core.mk like Browser, Calculator, Calendar etc

Some packages are noted in 'generic_no_telephony.mk' like Camera, Gallery, Email etc

e) That's all Folks!

Once your build is done, Browser will be gone
[Android Builders Collective] :
In addition to what [MENTION=2888538]letmedanz[/MENTION] said, using local github forks helps by not having to remove those files every build after syncing :)
[Android Builders Collective] Garrykd:
In addition, I would increase your swappiness to 80%

See here: https://help.ubuntu.com/community/SwapFaq

My machine has similar specs to yours, except I have upgraded to 4 gig of ram. When I had only 2 gigs, kitkat builds would barely complete. I'm not sure with the extra requirements of lollipop that you will be able to build with only 2 gig of ram.

Also, just for giggles, can you post the output of this command here?

java -version
[Android Builders Collective] martinoff:
is anyone using different toolchain ?

how you guys are using ccache, as i am actually building slimlp with stock toolchain and slimsaber with sabermod and i know when switching toolchain we have to clear ccache

actually i export different ccache directory for each rom, is this the right way to do it ?
[Android Builders Collective] kantjer:
If you are using different cache locations you are fine using different tool chains.
[Android Builders Collective] ralpheboyo:
linked to Post 15......sorry guys extremely busy:crying: but the guys in SBC know this....and why you need me when we have such superstars in the SBC that can answer your questions....:highfive::D
[Android Builders Collective] kantjer:
That;s why it's called a community :good:
[Android Builders Collective] letmedanz:
twistedSLIM v2.0

Hello all!

Been an eventful few days, got some time to learn a lot of things from many people and many pages on the net of course :D

which got me to bump twisted to V2.... yay..!

Quite a few interesting changes, so watch out for anything that may not seem normal.

Would also recommend a clean flash, though it has been confirmed to be working no problemo with a dirty flash.

Can flash the ROM, GApps & a SuperSU zip and flash at one go after necessary backups

Changelog

:

v2.0

- twisted Tweaks*

- Added Prebuilt Apps*

- Removed Apps*

- Revert NavBar Options

- Revert Random colorization for BootMsg

- DeviceInfoSettings: Update the cpuinfo parser (CPU will no longer show 0)

- SystemUI: add materialized Navring Drawables

- Some Convenient Options

- twisted Tweaks !!! :highfive:

Aboout the changes

-

- Removed Apps

Email, Music, MusicFx, AudioFx, Exchange, Wallpapers, MMS (Messaging), Browser

The apps that i have removed are either unused or replaced by GApps versions

AudioFx did not impress me at all, whereas i owe thousands of hours of my life to V4A :D

All credits and Thanks to the team behind Viper4Android. I love it

- Added Prebuilt Apps

Simple Explorer, KDE Connect, Viper 4 Android (!!!)

The main addition is viper of course, added KDE connect as i need it for continuous flashes for testing :D

If you want, there is a script on this page to remove packages.

twisted Tweaks had been a milestone i personally wanted to get to. It took many hours of reading and advice from a lot of people.

Tons of experimenting as well. This will definitely be worked on further, wanted to post this as i was quite excited :D

This is meant to group all (or max possible additional features) in one place..

Many thanks to [MENTION=4410674]lovejoy777[/MENTION], [MENTION=842211]Grondinm[/MENTION]. [MENTION=5497766]aow1980[/MENTION] and others for all the help

Big thanks to the big guy [MENTION=5047159]Tylog[/MENTION] for testing & screenshots

Please do test and let me know if anything is buggy anywhere

Enjoy!

Downloads

:

TwistedSlim v2.0

Shamu - https://www.androidfilehost.com/?fid=95897840722645603

Hammerhead - https://www.androidfilehost.com/?fid=95897840722645605

Mako - cooking

Flo - cooking

twistedGApps

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

SuperSU

http://download.chainfire.eu/693/SuperSU/BETA-SuperSU-v2.44.zip
[Android Builders Collective] theesotericone:
Of course. Viper rocks(pun intended).

The only thing I found as good for my N5 was this old KK ROM called SOKP. Funny thing is yesterday that thread got bumped. Seems the devs are working on a new project called Epic-OS. With there last project they didn't really have git set up and kept some stuff closed source. Dolby drivers where the main benefit of that ROM. They used audioFX and it sounded every bit as good as Viper. So I'm syncing there source and snooping there git right now. I'll let you know how the build goes. They went with CM12 as the base and I'm not a huge fan of CM but if it sounds as good as there old ROM I'll use it for a bit.:cool:

EDIT: Scratch that part about EPIC. lol The devs decided to keep SOKP. It's also fully open source now.:cool:
[Android Builders Collective] inffy:
New builds are up!

Stock hammerhead build can be found http://downloads.hostingsharedbox.com/inf/slimlp/hammerhead/

*UPLOADED* Build for Shamu/Nexus 6: http://downloads.hostingsharedbox.com/inf/slimlp/shamu/

Shamu build has LK 1.7, proximity speaker, battery percentage mod and Doze feature (like the previous builds).

Enjoy!
[Android Builders Collective] bartolinio:
I agree with everything, but... MMS? yyyyk :eek:

Messaging from GP does not have an slim options dramatically expanding its functionality :crying:
[Android Builders Collective] DroidIt!:
Heya [MENTION=2888538]letmedanz[/MENTION] :) Yeah I would agree with [MENTION=1435520]bartolinio[/MENTION] I"be tried the Google messaging and it's good but I really like the Slim messaging app a lot with the tweaks. I'll just back MMS.apk and restore from TiBu but it'd be nice to have any updates they do with that. Will be flashing your build though and let ya know how it goes. :)
[Android Builders Collective] inffy:
EvolveSMS all the way ! :D
[Android Builders Collective] bartolinio:
Evolve, textra, GO sms, etc. and a whole bunch of similar It combines, and we do not need them, we need the good old simple light MMS app :rolleyes:

is the best app of all, especially with the slim additions
[Android Builders Collective] kantjer:
I don't know if it's the same for other platform but on the OPO a lot of users had problems with MMS on the stock Slim app.

Google messenger and the CM messaging app (looks and feels similar to Google messenger but only 20% of the size) both work fine.
[Android Builders Collective] angelcalibur:
hello all builders!

i'am trying to build a rom for my jfltexx, but i encounter a lots of issue... (sorry for my poor english, i'am french...). please consideer that i'am a noob and i want to learn howto build a slimlp rom. And if you want me to hide or erase line, ask me!

i use vm virtualbox and builduntuVM 1.5 find here : http://xdaforums.com/showthread.php?t=2585828

To make the build, i was triyng to follow this tutorial for cm build : http://wiki.cyanogenmod.org/w/Build_for_jflte#Prepare_the_device-specific_code

i change the repo line with this :

repo init -u git://github.com/SlimRoms/platform_manifest.git -b lp5.0-caf

make repo sync and everything is ok.

then, i enter this :

lunch slim_jfltexx-userdebug

in the firt time, he said :

ls: cannot access device/*/jfltexx/slim.mk: No such file or directory

build/core/product_config.mk:231: *** Can not locate config makefile for product "slim_jfltexx". Stop.

Device jfltexx not found. Attempting to retrieve device repository from SlimRoms Github (http://github.com/SlimRoms).

i have click on the link and i had :

Found repository: device_samsung_jfltexx

Adding dependency: SlimRoms/device_samsung_jfltexx -> device/samsung/jfltexx

Syncing repository to retrieve project.

Fetching project repo

Fetching project SlimRoms/device_samsung_jfltexx

remote: Counting objects: 44, done.

remote: Total 44 (delta 0), reused 0 (delta 0)

Unpacking objects: 100% (44/44), done.

From git://github.com/SlimRoms/device_samsung_jfltexx

* [new branch] jb4.3 -> github/jb4.3

* [new branch] kk4.4 -> github/kk4.4

* [new branch] lp5.0 -> github/lp5.0

Fetching projects: 50% (1/2) fatal: Invalid gitfile format: /home/android/.repo/repo/.git/clone.bundle

fatal: Could not read from remote repository.

Please make sure you have the correct access rights

and the repository exists.

Fetching projects: 100% (2/2), done.

Repository synced!

(after i don't copy the txt because is too long... )

after i write :

make -j5 bacon

and i have this result :

Target buildinfo: /home/android/out/target/product/jfltexx/system/build.prop

host Java: bouncycastle-host (/home/android/out/host/common/obj/JAVA_LIBRARIES/bouncycastle-host_intermediates/classes)

make: *** No rule to make target '/home/android/out/host/linux-x86/bin/aapt', needed by '/home/android/out/target/common/obj/APPS/BasicDreams_intermediates/src/R.stamp'. Stop.

make: *** Waiting for unfinished jobs....

Target buildinfo from: device/samsung/jfltexx/system.prop

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.

Note: Some input files use unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.

#### make failed to build some targets (11:05 (mm:ss)) ####

Sorry but i'am totaly lost and i don't understand where is the problem to make this build, without optimisation.

i just want to make a stock SlimLP build for my jfltexx...
[Android Builders Collective] kantjer:
You have added the device repos to the manifest?

I'm also missing ". build/envsetup.sh" between repo sync and lunch.
[Android Builders Collective] angelcalibur:
hello kantjer!

i'am not really sure.

how can i see that?

i have to erase something or not? because i had tryed to make the build.

Same for the directories, i d'ont know if i have them in the good place... :eek:
[Android Builders Collective] coolek33:
You know homie, I've translated some new strings on crowdin yesterday. And that was mms.apk strings. So it will probably be back soon.
[Android Builders Collective] Inzayn:
I have the same problem since i installed the rom. When making video calls the person on the other end or people around me think im having bad day or something. But i rarely talk on the earpeice now adays as im all about that bluetooth life now.
[Android Builders Collective] NLBeev:
I know, tried to be funny. Always failing with that :(. ..... but Google is hiding that app in a play store.
[Android Builders Collective] reference2myself:
I've never not had that problem with this phone, with any rom, including stock. Cranking up the mic volume fixed it for me, a lot of people turn off the noise cancelation to help fix it as well.

---------- Post added at 11:31 AM ---------- Previous post was at 11:19 AM ----------

Abc I assume? There's a few ROMs in this thread. There's an app to add volume wake called button mapper, i don't think abc has it. I haven't noticed that delay, but I have noticed a lot less lag elsewhere compared to other ROMs.
[Android Builders Collective] ezio84:
Awesome job as usual, the new ones are dope :D

The equalizer is part of aosp (we only improved the UI) and a lot of media players developed on top of android media APIs have an option to open it, so there's no reason to remove it.

There's even no need to manually freeze it or delete the apk, it doesn't do anything if you don't enable it.

In abc stock launcher the google app is hidden by default because you can swipe to left on the home screen to open it, or add any related Google app widget from the launcher Widgets menu.

Better to search in the thread, it's to keep you on training :D
[Android Builders Collective] Roger.T:
Thanks Ezio. It is always a pleasure to me...[emoji16][emoji106]
[Android Builders Collective] Punkiderma:
Can I ask you a favour?

For anyone owning a 5X with this rom, can you tell me if you are able to install this app:

https://play.google.com/store/apps/details?id=it.vodafone.my190

Play store tells me that my device isn't compatible; even installing the app from apkmirror doesn't work. I'm trying to narrowing down the causes.

Thank you!
[Android Builders Collective] ezio84:
It's fine on 6p, i have Vodafone too. If you changed the dpi value or changed something in the build.prop, that could be the issue.
[Android Builders Collective] drugo732:
Delete for double post
[Android Builders Collective] drugo732:
I have it on my N5x no problem!
[Android Builders Collective] buffal0b1ll:
Assuming you're running Magisk, do you pass CTS and basic integrity safety net checks? It's plausible that Vodafone is checking for PlayStore certified status like Netflix does.
[Android Builders Collective] setiawanjimmy:
Rom removed. I haven't reached to flar about using his kernel built-in the rom, my bad. Will re-upload when i have his permission or will change to my old kernel

Edit : I have permission from flar2 to use ElementalX built-in but its almost midnight where i am. Im going to re-upload tomorrow.
[Android Builders Collective] Punkiderma:
I'm running magisk and microG.

My play store isn't certified, I tried to register using the link for registering devices on custom roms but it's not working for me, probably due to microG, even if after reading some posts in the dedicated thread it shouldn't be a problem (other users have microG and their play store is certified). I don't know what to do

How can I check for safetynet instead?
[Android Builders Collective] buffal0b1ll:
Sometimes clearing play store data can get you certified, e.g. if you were uncertified in first boot and then installed Magisk later.

I don't know much about MicroG, but using recommended Gapps instead may help.

Magisk Manager has a safety net check on it's Magisk page.

You're not xposed are you?
[Android Builders Collective] Punkiderma:
Yes, I have systemless xposed via magisk

EDIT: Just checked, I'm not passing any safetynet check. I have to understand why, never got interested in that.

I deleted some system apps using mixplorer, can this lead to fail the check?
[Android Builders Collective] buffal0b1ll:
It's impossible to pass Safety Net for both CTS and Basic Integrity with xposed installed. I'd uninstall xposed if I were you. It is, however, possible to get Play Store to think it's certified by installing the xposed No Device Check module. This will make CTS pass but basicintegrity will still fail. But there could be other xposed introduced issues causing problems.

This rabbit hole I'm taking you down assumes that Vodafone Italia wants a certified Play Store to be able to install. We're still not sure that's the problem, but it's still plausible.

Asking for support when not using the recommended gapps and running xposed is a no no. You probably already know that. I'm sure if you reinstall ABC with recommended gapps, magisk, and no xposed, you'll have no problem installing Vodafone Italia from the play store.
[Android Builders Collective] Ghisy:
Hey everyone,

Just wondering why there isn't a different thread for each ROM/device here? It would make it easier to search and everything. I'm interested in ABC for the 6P but sometimes can't find the info I'm looking for.
[Android Builders Collective] Punkiderma:
Yes I know, in fact I just asked if someone could check the app but I didn't wanted to fill this thread with these issues, anyway thank you for the support :)

For curiosity, I checked Netflix since you said that checks safetynet and device registration, and actually I can install it, so I think the My Vodafone problem depends on something else (also because on my rooted Galaxy Nexus, running microG and xposed, it was working). I think is some sort of issue between microG and Oreo.

I will live without it BTW XD
[Android Builders Collective] buffal0b1ll:
Because it's ABC, Android Builders Collective. It's not about ROM or device specificity. It's not about trying to attract more users or striving to be "the best ROM ever, bro". It's a family of like minded guys who read and learn and build and share different ROMs for many different devices. Stick around, keep up with the what's going on here and you'll find that this thread is truly a rare XDA gem.

Lemme give you a cheat sheet that'll help with current events in the thread and ABCrom since that's what interests you. Lately the thread has been tracking ABCrom and Beltz releases.

-ezio84 is ABCrom lead dev and kantjer is the right-hand-man and maintainer for angler (Nexus 6p) so at least watch and read everything that they post

-mohican16 is the ABCrom bullhead (Nexus 5x) maintainer

-davall is the ABCrom taimen (Pixel XL 2) maintainer

-setiawanjimmy is the shamu (Nexus 6) Beltz dev and ABCrom maintainer

-there's many other key personalities around here that you'll get to know

I subscribed to the ABC thread as a user, just like you, back in 2016. A few months later I was maintaining ABCrom for flounder (Nexus 9) and flo (Nexus 7 2013) and sharing occasional builds for bullhead and shamu too. Flo and flounder hit their ceiling on 7.1.2 so I don't release builds here for them anymore. I stick around here because it's a rare XDA gem, there's tons to learn and share in the collective, and of course I keep up with current ABCrom on my bullhead.

Cheers;)
[Android Builders Collective] Ghisy:
[MENTION=4831195]buffal0b1ll[/MENTION], thanks for the heads up!

I've been on XDA for a long time as well and I think it's the first time I've seen a single thread for several ROMs/devices. This is why I was curious about it.

Sorry for the OT!
[Android Builders Collective] frov:
I just upgraded to the newest build for BullHead. Now I need to test and experience whether the setup still crashes on me.

It is mainly Locus Pro that crashes. I submitted logcats to these (competent!) guys, and they looked into it: they come to the conclusion it crashes inside of webview and that is beyond them.

I yes, I fully realize I need to tweak the webview setting in dev options. After testing I will report back here. Tnx for now !
[Android Builders Collective] JaylanPHNX:
A good example of where this all started: go to and scroll through page 10. It's all people helping others build Slim KitKat 4.4, learning and sharing knowledge and builds. Many of those are the same people still active in the thread today. It's pretty special.
[Android Builders Collective] :
Hello,

How to really turn off mobile data on nexus 5x while screen is off.

I tried tasker with auto tools and it's root add-on but it only disable the notification tile but nothing more.

Please help me with this as I have a full 4G+ (LTE) coverage where I live and it's eating the battery SO SO much.

Thanks in advance for your help.
[Android Builders Collective] setiawanjimmy:
Beltz Shamu 8.1.0 - 180327

Changelogs :

+ Change to Cory's new device tree

+ ‎Use ElementalX 5.14 kernel

+ ‎substratum sysserv commits. ( Rootless substratum ) ( You need substratum ci )

+ ‎Screenshot: add "Markup" edit action support

+ ‎SystemUI: make QS columns count configurable

+ ‎SystemUI: hide QS expand image on bigger column counts

+ ‎SystemUI: add back QS hide label

+ ‎SystemUI: all tile scroller for quickbar settings

+ ‎Add support for theming notifications

Full features :

Kernel :

ElementalX 5.14

Base :

Android 8.1.0

March security patch

Disable forced encryption

SystemUI/QS edit :

Columns

Columns landscape

Quicknar scroll

Settings/Network & Internet :

Traffic monitoring

Settings/Notification :

Less frequent notification sounds

Heads up notifications

Right quick pull-down

Blink light

Notifications light

Notification logs

Settings/Battery :

Battery charging light

Battery customization

Settings/Display :

Brightness slider

Auto brightness icon

SystemUI theme

Accent color

Double tap lockscreen to sleep

Double tap statusbar to sleep

Ambient music ticker

Settings/Sound :

Unlink notification volume

Increasing ring volume

Disable safe volume check

Playback control

Swap volume button

Settings/Security :

Scramble layout

Quick unlock

Disable power menu on secure lockscreen

Disable quick settings footer warning

Settings/Accessibility :

Power menu options

Navbar options ( smartbar, fling and pulse )

Settings/System :

Date & time : clock options

Download : https://www.androidfilehost.com/?fid=962187416754471212
[Android Builders Collective] ReneZeiss:
[MENTION=5379942]setiawanjimmy[/MENTION] Is Wireguard still available with this new Beltz Rom including ElementalX kernel?

Cause this is kernel based isn’t it?

Thanks for this nice update of course!
[Android Builders Collective] deadcatsrule:
Anyone have issues getting power long press for flash light to work on newest ABC shamu
[Android Builders Collective] setiawanjimmy:
According to this https://xdaforums.com/android/development/wireguard-rom-integration-t3711635/post74667371 , yes it has WireGuard support
[Android Builders Collective] buffal0b1ll:
Maybe this app can help. https://play.google.com/store/apps/details?id=com.teqtic.leandata

---------- Post added at 01:36 PM ---------- Previous post was at 01:23 PM ----------

It's not listed as a feature on ElementalX site or the XDA thread for Shamu oddly. But here's the commit https://github.com/flar2/shamu/commit/93b9ec0d628f2a012dd6d66d5d0f6a52af468b45
[Android Builders Collective] setiawanjimmy:
https://xdaforums.com/custom-roms/a...rom-builders-collective-t2861778/post75086202
[Android Builders Collective] 65coupei6:
Works for me. Magisk installed. Ciao.
[Android Builders Collective] Dixon Butz:
Dirty flashed Beltz

Flashed Magisk 16.2

Gapps Nano latest

No caches wiped. No crashes ever.

Same procedure for the previous version.
[Android Builders Collective] ktmom:
Works fine for me.

"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
[Android Builders Collective] deadcatsrule:
K thanks I'll try another clean flash.
[Android Builders Collective] NLBeev:
Bexus 6 unencrypted.

Dirty flashed Beltz180327 and pico openGapps over previous version. Works!

Root gone, Magisk install failed, reflashed in recovery Magisk 1600.

No issues, running smoothly.
[Android Builders Collective] rene_r:
Sorry if it has already been asked here (at least I wasn't able to find it via the search functionality) but what does this mean to us (user of the Android Builders Collective ROMs like the ROM for N5x): https://www.xda-developers.com/google-blocks-gapps-uncertified-devices-custom-rom-whitelist/

Thx in advance