yashsingh1/xdaforums huggingface dataset:
[Android Builders Collective] Circaflex:
hey guys i just got my environment setup and i just finished a repo sync, i am going to build for shamu. I have a few questions, hopefully its ok. Most guides I find are for pure AOSP or CM so I am wondering do i need to do steps like these?

$ mkdir -p ~/bin

$ mkdir -p ~/android/system

$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

$ chmod a+x ~/bin/repo

$ cd ~/android/system/

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

repo sync

after repo sync completes:

CM guides mention "prebuilt apps" and to get those, do i need to do that as well? $ ./get-prebuilts

then i assume i would

$ source build/envsetup.sh

$ breakfast shamu

what about propreitary files, CM guides mention having to connect the phone then $ ./extract-files.sh

then

$ croot

$ brunch shamu
[Android Builders Collective] reS28raM:
It seems all ok to me, you must now have the device tree in the local_manifests folder (check for slim_manifest.xml) but not the blobs, you must add the theloonybin repo (branch lp5.0) to your local_manifest.xml it is always updated as pointed out by kufi in the main thread.
[Android Builders Collective] ezio84:
Maybe Java8 is also fine to build L, or you still have the openjdk and the main.mk file under build/core/ finds and uses it.

However you can have more than one Jave/openjdk installed on your system and choose the default one with this command:

su
update-alternatives --config java

It's also a good idea to set the JAVA_HOME environment variable for the java version you want to set as default, adding a line in the ~/bashrc file:

export JAVA_HOME="/usr/lib64/jvm/jre-1.7.0-openjdk"

(that's the dir you can read with the update-alternatives command).

As reS28raM said, you don't need to extract vendor blobs from the phone or to download from the Google page (Click), just add the loonybin repo to your local manifest. Here's the how-to:

http://xdaforums.com/showpost.php?p=55161626&postcount=13

So the "repo sync" command will keep your blobs always updated without checking them manually.

Build commands are the common ones, but check this script if you want to automate the process:

https://github.com/ezio84/scripts/blob/lp5.0/build_rom.sh

How-to: https://github.com/ezio84/scripts/blob/lp5.0/README.mkdn

You can customize the script (for example the export CCACHE_DIR line).
[Android Builders Collective] reS28raM:
Here we go... Long Playing Slim :)

New build SlimLP alpha 0.7 (Nexus 5 Hammerhead)

ROM Compiled with latest Linaro 4.8 and Optimized with -O3 Stock ROM Optimizations

Features:

- Stock, totally

Download:

BasketBuild
[Android Builders Collective] pSyCh¤_O_O:
Niiice! Santa is early this year [emoji3]

Thanks again
[Android Builders Collective] reS28raM:
You are welcome :)
[Android Builders Collective] Circaflex:
thanks for the link to the loonybin, I noticed it doesn't have shamu(moto) in there. I found through searching this from cordell

cd vendor

git clone https://github.com/TheLoonyBin/propr...r_motorola.git -b lp5.0

then to to vendor folder, and rename proprietary_vendor_motorola to just Motorola

is that the same idea as the link to the vendor files you attached?
[Android Builders Collective] pSyCh¤_O_O:
Running lovelly since nearly an hour ;)
[Android Builders Collective] theesotericone:
openjdk 7 is still installed but not set to default. I never received any errors from the main.mk file outputs about incorrect version. The build also never failed or errored out. I have java 8 set as default for now and will try a few more builds and log any errors so I can look closer. So either it built it with 8 or it used openjdk 7. I didn't see anything in the main.mk file that would lead me to believe it could change my default version and use another but I could be wrong here.:cool::cool:

This should be what you need:

https://github.com/TheLoonyBin/proprietary_vendor_motorola/tree/lp5.0
[Android Builders Collective] Circaflex:
so I don't need to clone the one I linked to? sorry for noob

so would I do

cd vendor

git clone https://github.com/TheLoonyBin/proprietary_vendor_motorola.git -b lp5.0

or

git clone https://github.com/TheLoonyBin/proprietary_vendor_motorola/tree/lp5.0

then cd to vendor folder, and rename proprietary_vendor_motorola to just motorola
[Android Builders Collective] theesotericone:
I just create a vendor_manifest.xml then place it in my local_manifest folder. I'm building for the N5 but here's what my vendor_manifest.xml looks like:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!--LooneyBin-->
<project name="TheLoonyBin/proprietary_vendor_lge" path="vendor/lge" remote="github" revision="lp5.0" />
<project name="TheLoonyBin/proprietary_vendor_qcom" path="vendor/qcom" remote="github" revision="lp5.0" />
<project name="TheLoonyBin/proprietary_vendor_broadcom" path="vendor/broadcom" remote="github" revision="lp5.0" />
</manifest>
[Android Builders Collective] Circaflex:
sorry to bother you with more questions, in my case I would assume I get rid of the lge path and add moto instead, but keep qcom and broadcom
[Android Builders Collective] theesotericone:
Yep. Just use the vendor_manifest I posted as a template and change what you need to. Save it and copy it over to the local_manifest folder. Then:

make clean

repo sync

. build/envsetup.sh

brunch shamu

That will build a flashable zip if everything is set up properly.
[Android Builders Collective] Circaflex:
one last question, I swear, maybe I did something wrong but where is local_manifest folder stored? or do I need to create it?
[Android Builders Collective] theesotericone:
Don't worry about the questions man. It's why where all here. I've been building on and off for the better part of a year and still have tons of questions to ask.

As far as the local folder it's in the .repo folder that's hidden in the main slim folder. Hit ctrl+H and you should be able to see it.:cool:
[Android Builders Collective] Circaflex:
so I found the .repo folder and within this are:

manifests

manifests.git

project-objects

projects

repo

possible I had a bad repo sync?

also did you originally have to run the ./get-prebuilts script? I tried but it gave me an error and I was in vendor/slim (cm had recommended this setup not sure if it was needed for slim)
[Android Builders Collective] theesotericone:
I doubt you had a bad sync. More likely I forgot something. Like maybe it builds that file after you brunch you device? Or I created that folder first? Just create a folder called local_manifest and add the vendor manifest for now. In my local I have two .xml files. One is the vendor_manifest.xml the other is slim_manifest.xml. I know for a fact I created the vendor one. I'm sure someone will help me out here soon enough but for now create it then brunch it. see if it builds.
[Android Builders Collective] Phrodini:
Its normal now.. I was having issues.. Uninstalled, reinstalled, and cleared data again.. I see the menus again
[Android Builders Collective] ezio84:
After cleaning up all compiled/enabled overlays, deleting substratum and masquerade data/cache, and removing the overlays.xml (under /data/system) and resource-cache folder (under /data), it's working again :D
[Android Builders Collective] kantjer:
Lol, I followed instructions given on G+ to clear app data when updating substratum. That probably did the trick

Sent from my Nexus 6P
[Android Builders Collective] dharmabm:
Hey, way ot but anyone know what happened to DroidIT? His account says disabled, did one of his bad jokes offend someone? :P
[Android Builders Collective] efan3719:
Hmm that's weird. Wonder what happened...
[Android Builders Collective] dharmabm:
Maybe he just disabled it himself while on vacation? Not sure if you can do that
[Android Builders Collective] swat4samp:
A piece of advice to anyone who's gonna flash open gapps nano 23rd july, it doesn't have contacts sync. Tried it on yaosp and slimrom on my nexus 5 and then came to this conclusion. Use older version(i'm currently using 15th july)
[Android Builders Collective] limjh16:
[MENTION=6842057]nathanchance[/MENTION] ur a mod update us...
[Android Builders Collective] efan3719:
if it's mod business then he probably can't discuss it if he even knows anything about it. i'll just try contacting droitit outside of XDA.
[Android Builders Collective] theesotericone:
What? [MENTION=5193466]DroidIt![/MENTION]? Really? I wonder if he posted a certain Big Lebowski meme. That's a little inside joke that those who know me will get. For the record, it was the meme that did the swearing not me. lol
[Android Builders Collective] limjh16:
True. Alright update us on it :)
[Android Builders Collective] VictorLapin:
Back from the music festival, it was something :)

YAOSP v1.32 for bullhead: https://www.androidfilehost.com/?fid=24591000424949764

UPD: fireworks video https://goo.gl/photos/iP2kq385gfVSgBZ46
[Android Builders Collective] indian84:
Tomorrowland??
[Android Builders Collective] VictorLapin:
Alfa Future People
[Android Builders Collective] indian84:
Ohh. Was not aware of this festival. Time to get YouTubing..
[Android Builders Collective] Garrykd:
You're never going to let that go, are you?

:p:p
[Android Builders Collective] limjh16:
Don't you ever, ever dare let that go

;) :p
[Android Builders Collective] efan3719:
All is good. :svetius:
[Android Builders Collective] blaze9090:
Is there any way to enable google now by long pressing home? Doesn't work on latest pn mod.
[Android Builders Collective] nathanchance:
Works fine for me, go into Settings > PureNexus Settings > Navigation > Navigation bar > Buttons, long press on the home option, and assign it to Google Now on Tap.
[Android Builders Collective] 9wire:
Can't get 3 minute to work on pn mod, just clean flashed today, including system from the last cmte build. Otherwise very nice, zero issues.
[Android Builders Collective] nathanchance:
That's because 3Minit support is removed on PN Mod.
[Android Builders Collective] Randomsmack:
Reports on PN said latest Pandora is fixed... On PN mod it still FC ...ROM is still solid with older Pandora and if you need amazon shopping and you tube music must get apk as playstore not available for my device ... Rock on.
[Android Builders Collective] Jax Teller:
KrexusMod_mm-160722

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

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

Download for Hammerhead: https://www.androidfilehost.com/?fid=24591000424949443

Download for Flo: https://www.androidfilehost.com/?fid=24591000424949451

Changelog:

Check main differences cause this is initial build. :p

Main differences against the official Krexus build:

OMS Compatible

Added masquerade app

Removed some stuff that don't have a point existing on an unofficial rom

Hammerhead and Flo are built on dr1.6 branch

Removed layers backup script from Hammerhead and Flo cause Substratum handles that now

Default lcd density is lower for all devices. Angler (480), Bullhead (380), Hammerhead (380), Flo (280).

Installation and kernel:

- Get the latest bootloader, radio and vendor if needed from 6.x factory images.

- If you come from another rom do a factory reset and wipe system/caches. If you come from the previous build, a dirty flash should be enough.

- After flashing the rom zip in twrp, flash latest opengapps and SuperSU if you want root, then reboot and enjoy.

- Recommended kernels: ElementalX for all, blu_spark for Hammerhead

This is a very early build, I want to do a lot of things.

At this point I want to thank first and above all the Krexus developer [MENTION=3190122]KreAch3R[/MENTION] who is one of my best friends, awesome guy, excellent developer and has always been there to help me.

Also I must thank specifically:

[MENTION=2095315]ezio84[/MENTION] for being always there :D

[MENTION=4603975]daveyannihilation[/MENTION], [MENTION=5180758]Natakranta[/MENTION] and [MENTION=264345]ralpheboyo[/MENTION] cause they are top mates

And of course the rest of the guys in here like [MENTION=3306843]kantjer[/MENTION], [MENTION=2640853]Garrykd[/MENTION] which I won't keep mentioning cause I'll forget someone and I don't want to.

Now ***VERY IMPORTANT***, this is an UNOFFICIAL Krexus build, by NO WAY these builds must be confused with official Krexus build just because I'm a moderator in Krexus G+ community. So I don't want to see any comments about this on the official G+ community, official Krexus xda threads or to learn that ppl are asking [MENTION=3190122]KreAch3R[/MENTION] about these builds. If that happens I'll stop releasing builds asap because for me official Krexus will always be more important, these builds are just my training ground.:) Whatever you guys want contact me.;)

And yes, I've kanged [MENTION=2095315]ezio84[/MENTION]'s release posts. :D:D:D
[Android Builders Collective] ezio84:
Pandora Fc is caused by the latest stable chromium webview version. Nate fixed it going back to the previous one.

I didn't do that because the last webview works well with other apps, so i assumed it's something to be fixed in that radio app itself.

I'll push later a flashable zip for you and other Pandora users to install the old webview system apk ;)

Ps: some apps could be unavailable on playstore because of the custom dpi value, try to set it to the device default one in the build prop file.

Welcome in the party :D

Krexus so krexus mod are awesome roms :victory:
[Android Builders Collective] Spaulding89:
Now we need a BeltzMod lol

Sent from PureNexus 6P

I will show you the power of the darkness
[Android Builders Collective] Natakranta:
Reading once.

Reading second time.

There is something big missing here, hmmm.

I know!

OnePlus 3 KrexusMod is missing!

:p
[Android Builders Collective] fKm:
Whats really missing is BenzoRom for hammerhead. But my skills are too limited ti port BenzoRom to my hammy :(
[Android Builders Collective] yung40oz84:
BeltzMod would be sick! I love having DUI package with Substratum, I just like some more features and not many at all with Beltz.
[Android Builders Collective] DroidIt!:
:) There we are. Reactivated. Feels good to be back home. Guess I need to be not so rebellious next time lol. ;)
[Android Builders Collective] indian84:
Look who's back. People were coming up with all kind of theories.
[Android Builders Collective] DroidIt!:
The scientologists got me? I went and got eaten by lockness? I caught leprosy and my hands fell off and was no longer able to type? I joined an Amish nudist colony and so no more electronics? Lol...yep I'm back. :angel:
[Android Builders Collective] indian84:
:D
[Android Builders Collective] Phrodini:
Said aliens took you to have custom builds which explains the deletion of info to reach you.. Or captured by robots who assumed your nickname meant Droid Lieutenant therefore took you to lead them to victory
[Android Builders Collective] DroidIt!:
:D
[Android Builders Collective] sykopompos:
All of them were possible and plausible
[Android Builders Collective] ralpheboyo:
Equation missing aliens and.....[emoji56]

In any case....we are just simply happy to have you back champ....

Ultra

#WhiteUiMustDie
[Android Builders Collective] DroidIt!:
Lol, sorry. :angel: I gave up trying to explain myself long ago. :D
[Android Builders Collective] DroidIt!:
Lol and soon I'll be going to pretty much a data black hole (visiting relatives by Alpha Centauri :p )
[Android Builders Collective] Spaulding89:
Hey Guys

We have so much PureNexus Mod builders but I don't understand why they don't build other PN Mods maybe one with DUI or so. So everyone has a other build and don't the same. Okay kantjer builds with AK Kernel but the other builds are the same. Or am I wrong? Just my personal mind.

Sent from PureNexus 6P

I will show you the power of the darkness
[Android Builders Collective] efan3719:
We just build whatever we feel like using and some chose to share. There is a lot of overlap but unless someone wants to build something different that probably won't change. You can always start a build more to your liking and share it here if you want. We are all more than willing to help.
[Android Builders Collective] red3razor:
Jax would you be willing to compile a build for shamu also?

If no, no prob, thanks for the one's you've done thus far :good:
[Android Builders Collective] kantjer:
Did you push the zip, cant remember seeing it.

I have other users with non working Pandora.
[Android Builders Collective] ezio84:
Omg, then i'm really getting older lol.

Sorry guys, i forgot it at all...

Will do later when at home, thanks for the reminder ;)
[Android Builders Collective] kantjer:
deleted
[Android Builders Collective] Tech_Savvy:
nexus noob here with a question,with the steady monthly updates, i i have to flash the newest radio and boot loader image for every new factory image? I know i flash the newest vendor.img and then purenexus etc......also if i fastboot flash the newest bootloader there shuldn't be any reason to brick it even if i don't flash the complete image? thank you
[Android Builders Collective] VictorLapin:
Just check radio and bootloader versions in the factory image. Usually there's no harm in flashing newer ones
[Android Builders Collective] Phrodini:
No.. It's not a necessity (esp radio) and sometimes the latest isn't the better choice
[Android Builders Collective] ezio84:
This is the Pandora fix, flash it with twrp:

https://www.androidfilehost.com/?w=files&flid=85441

It won't be needed for next Pn mod builds, see the post below:

After checking here: http://www.apkmirror.com/?s=webview&post_type=app_release&searchtype=apk

Now the WebView 52.0.2743.62 version we were using is tagged as beta :rolleyes:

Will switch back to 51.0.2704.81, which is the latest stable version, so Pandora and other apps will work without any trick :good:
[Android Builders Collective] endomatic:
[MENTION=2095315]ezio84[/MENTION] Thanks for this fix! Works perfectly now. Best
[Android Builders Collective] amphi66:
Must have been a 5x/6p issue ... never had a problem w/ Pandora on my Hammerhead.
[Android Builders Collective] a63548:
[MENTION=2033478]Yank555[/MENTION] Loving the latest YAOSP release for angler. Everything is extremely smooth and responsive. One of my favorite ROMs for the Nexus 6P. Thank you for all your hard work on YAOSP and as the Slim6 maintainer for angler.

Would it be possible to add the current speed of a download on the bottom inside its card to YAOSP?

For example, like this:

Also, not sure if this a bug/glitch, but after setting up a clean install by downloading 100+ apps, the App Has Been Installed cards begin bunching up near the bottom, in which I would normally hit a clear all button. However with the additional cards like that it wont let me swipe down to hit the clear all button.

Once again, thank you for everything Yank555! :)
[Android Builders Collective] Yank555:
Have a look in settings -> wireless & network -> Network traffic.

Or is it sth different you mean ?

JP.
[Android Builders Collective] a63548:
I believe it might be different than the Network Traffic one. I thought the Network Traffic one shows the speeds in the Status Bar, rather in the card under the app name when it's is installing. I could definitely be wrong though.

Thank you :)
[Android Builders Collective] kantjer:
There seems to be a new stable, Google Play just updated to Webview 52.0.2743.91
[Android Builders Collective] Yank555:
Nope, you're totally correct ;)

Downloads should show time left to download ... just checked ... damn ... they used to, now they don't ?!

Will look into this, but can't promise I'll get to it before I go on vacation (saturday).

JP.

EDIT: Added it, should be fine, will compile. If it works fine, I'll try to push a full set of 1.33 with that and another tiny fix (excessive gap when using text-only battery) before I leave.
[Android Builders Collective] a63548:
You are amazing! I can't thank you enough for adding that. It really means a lot. Thanks again for everything :)
[Android Builders Collective] Jax Teller:
KrexusMod_mm-160727

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

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

Download for Hammerhead: https://www.androidfilehost.com/?fid=24591000424950504

Download for Flo: https://www.androidfilehost.com/?fid=24591000424950505

Changelog:

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

07-27-2016

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

* manifest/

6d58dca Add KrexusOTA to manifest

* vendor/krexus/

7a4bf37 Add krexusmod version

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

07-26-2016

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

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

07-25-2016

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

* manifest/

7de979e Update manifest.

Main differences against the official Krexus build:

OMS Compatible

Added masquerade app

Removed some stuff that don't have a point existing on an unofficial rom

Hammerhead and Flo are built on dr1.6 branch

Removed layers backup script from Hammerhead and Flo cause Substratum handles that now

Default lcd density is lower for all devices. Angler (480), Bullhead (380), Hammerhead (380), Flo (280).

Installation and kernel:

- Get the latest bootloader, radio and vendor if needed from 6.x factory images.

- If you come from another rom do a factory reset and wipe system/caches. If you come from the previous build, a dirty flash should be enough.

- After flashing the rom zip in twrp, flash latest opengapps and SuperSU if you want root, then reboot and enjoy.

- Recommended kernels: ElementalX for all, blu_spark for Hammerhead

Thanks to [MENTION=3306843]kantjer[/MENTION] for the huge help, OTA app works now for my builds.:D
[Android Builders Collective] ezio84:
Nobody trolls like Google :D
[Android Builders Collective] gobak:
Hello,

just a quick question: I cannot find "press back button to kill" function in PN mod. Is it hidden somewhere else?
[Android Builders Collective] indian84:
Settings - PureNexus Settings - Navigation - Navigation bar - Buttons
[Android Builders Collective] gobak:
Aaah thanks. Stupid me.
[Android Builders Collective] Yank555:
V1.33 formangler is up in DL.

To show you will need to expand the notification, though (see attached screenshots).

JP.
[Android Builders Collective] a63548:
Wow, you seriously just made my night! :) Awesome work. I am flashing it right now. Thank you so much!

EDIT: Got the ROM installed, and everything working perfectly! :) :cool: :D
[Android Builders Collective] morfances:
this rom support substratum (on hammerhead )?
[Android Builders Collective] efan3719:
It's OMS compatible so yes
[Android Builders Collective] DroidIt!:
Hiya Efan, hope the day's going good so far? :fingers-crossed:
[Android Builders Collective] ezio84:
PureNexus mod 6.0.1-20160728 :D

Download for Hammerhead: https://www.androidfilehost.com/?w=files&flid=50100

Changelog:

* external/chromium-webview/

ec24fe1 Remove x86 webview, not using it

33db948 Update Google Webview stable to 52.0.2743.91

* frameworks/base/

4d9cdb7 Shell: Clean duplicated INSTALL_GRANT_RUNTIME_PERMISSIONS permission

91944f8 SettingsProvider: Add missing INTERACT_ACROSS_USERS_FULL permission

f261fe2 Fix IllegalStateException in Printspooler

2d5f34a printspooler: Print view crash.

ebe1755 Themes: Making DocumentsUI fully themeable

2b8184b Remove use of '_' variable name

9557ce3 Do not scan a file which cannot be read

dc2c2de Fix memory corruption in SpotShadow

c92ff81 libhwui: fix texture memory leak

b74ea2b Reduce log verbosity: Don't spam logcat

065705f Themes: Allow Immersive cling colors to be fully themed

1cbc085 zygote: fix memory leak when fork process

d70b69c Avoid infinite relaunch ResolverActivity if no default home.

0faf5a5 Camera: Don't throw exceptions when value pairs have spaces in them

9ea5c5d Base: fix facelock crash when lock screen is disabled

ae4de1e Unset frame listener before tearing down GLThreadManager.

d55426d Fix NPE in SyncRequest builder

c973da1 ActivityThread, shut the density up!

Installation, tips, info: check the 6th post of this thread: http://xdaforums.com/showpost.php?p=55121776&postcount=6

PS: if you have problems, call A-team or clean flash.
[Android Builders Collective] efan3719:
So far so good. Just got a shipment of 136 computers. Starting setup and deployment. Gunna be a busy few weeks.