yashsingh1/xdaforums huggingface dataset:
[Android Builders Collective] DroidIt!:
OK, got some testing done :) First I loaded up the [MENTION=251020]inffy[/MENTION] build and the the [MENTION=2033478]Yank555[/MENTION] Well, I did see some strange reception problems on your build there inffy, just like the others. I notices that my phone signal wouldn't really sit still. It tended to bounce between 1 to 2 bars and drop to zero then back up to 1 to 2. I also noticed my WiFi download speed was between 45 kbps and 150 kbps. Typically it's between 1.6 Mbps and 2.1 Mbps depending on where I'm sitting in the house. My LTE did hold steady but download speeds on that were low too, not as much as on WiFi but still low.

I switched over to your build Yank and all the connectivity worked good. Then I went and tested all the different battery configurations and I think you got it all down. It all worked good for text in and out of battery and it all looked good when pulling down the notification shade. The text in the battery was black on white. So, like I said, as far as I can see, it looks like you hit all the different options and they all work good. [emoji106]

Oopse :) Must be past bedtime, the wife's telling me to go to sleep. If either of you guys need any more help testing just let me know. Goodnight all. :)
[Android Builders Collective] inffy:
That is totally strange as I have not changed anything considering those things. Anyway I have refactored my source to a clean state so I will make a build today and let's test.
[Android Builders Collective] theesotericone:
Is there any way to abort a rebase and have it work? I just muffed up some cherry-picks off gerrit and for the life of me it wouldn't repo sync. I kept getting a rebase error from

/SlimLP/packages/apps/Dialer/.git/rebase-apply/patch

I tried

git rebase --abort

about three times and the damn thing still through the same error after repo sync. I finally just nuked the whole .git folder from dialer and all is well again. I figure there has to be a way to do it properly through git though. Anyone?
[Android Builders Collective] Garrykd:
I usually just toss the whole folder (in this case, dialer)....why are you using rebase?
[Android Builders Collective] theesotericone:
Well that's a very good question. Have you ever been in a hurry to get something done? You know pressed for time and just get in go mode? So yeah, I was in that mode. Cherry-pick, resolve, add, commit. Repeat that about 4 times in 20 minutes and you get where I'm at. Well in my haste I checkout instead of cherry pick on gerrit. Whooops. Screw it I'll deal with it later. So I checkout back to lp5.0. Then finish up what I'm doing and start my build. It fails and I decide to just nuke the commits with a repo sync. That's when I'm hit with the error. SO I do what I always do in times like those and google it. Repeated attempts fail. I'm reading crap on the 8th page by now. Now I'm really out of time so I nuked the ,git folder. It synced fine after that and is building right now.

All in all my haste made waste. But tomorrows another day.:cool:
[Android Builders Collective] Garrykd:
He he, all is not lost, you learned something; when in doubt, nuke :D

[MENTION=264345]ralpheboyo[/MENTION] will back me up on that ;)
[Android Builders Collective] mcgi5sr2:
[MENTION=2888538]letmedanz[/MENTION]

Hi, I've stolen your commit for adding in simple explorer, but it won't delete files that require root privilege. I was wondering if you have a similar issue on your builds?
[Android Builders Collective] dankoman:
can you tell me if you're still experiencing issues with the proximity speaker feature on the [MENTION=251020]inffy[/MENTION] and/or [MENTION=2033478]Yank555[/MENTION] builds?

just trying to rule out something weird with [MENTION=2888538]letmedanz[/MENTION] build...

thanks!
[Android Builders Collective] inffy:
I have a strange problem with my github (not a slim repos at the moment) and tought maybe someone could point me to a solution

when I try to push my commits:

I already fetched the remote repo (currently trying CM) and merged it. Lot of merge conflicts but I got them sorted and my testbuild built fine and booted nicely on my phone.

Then I did a git commit -a and tried to push the changes to my github repo and all i got was that error on top
[Android Builders Collective] dankoman:
nuking the folder works, but this is way easier:

git clean -f
git reset --hard
repo sync .

line 1 wipes out any rogue files

line 2 resets this repo working directory to HEAD, discarding any in-progress merges, cherrypicks, rebases, etc.

line 3 syncs up this repo folder only (hence the "."), wiping out any completed cherrypicks, pulls, etc in the process

---------- Post added at 08:26 AM ---------- Previous post was at 08:22 AM ----------

the repo you're trying to push to has changes that your local copy doesn't know about. do this:

git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME

and it will update your local repo with the remote's changes, allowing you to push changes relative to the remote again :D

edit: in case you're worried, this command will NOT overwrite any of your local changes (but it may cause merge errors which you'll have to manually fix if the changes you're pulling in conflict with your local changes)
[Android Builders Collective] DroidIt!:
Good morning Dan :) Sure I'll take a look at it and see if it's working properly. I'm still on Yank's build from last night. Um, might be a bit, I've got a doctor's appointment this morning, but I'll get to it as soon as I'm done with that and before the wife starts cracking the whip on me for the day [emoji16]

---------- Post added at 08:02 AM ---------- Previous post was at 08:00 AM ----------

Oh and any advice's on either one of these would be appreciated. Anybody played with making themes yet? Really kind of excited about that so I think I'm gonna try my hand at layers first. [emoji4]
[Android Builders Collective] Yank555:
It works fine on my end, though I saw your commits got merged, I'm not totally sure to have the very latest ones, but I updated a few times.

WE coming, I'll take the time to repo sync again.

JP.

PS:

BTW, pushing patchsets went ok, slowly getting a grip on gerrit.

Thanx for your help and [MENTION=4911350]RobbieL811[/MENTION] just as well, it's a great community here ! ;)
[Android Builders Collective] DroidIt!:
OK [MENTION=1277872]dankoman[/MENTION] tested proximity speaker quick on Yank's build quick. When set to no delay all seemed fine. When setting the timer at 3000 ms though, if starting with the phone next to my cheek and then take it away, speaker phone wouldn't kick in. The delay seemed to work OK though when starting the call away from my cheek though. So, it just seems that with a delay set and starting with phone next to cheek, the delay value must be overridden somehow. Gotta run fellas, be back later :)
[Android Builders Collective] theesotericone:
That's the first thing I did. No dice. It was a weird one. I tried everything I know it just kept throwing that error. I'm starting to think I might have a bad sector on my HD. I'll check it after work today.

CM???? WHAT????? No help from me. lol

JK, Looks like dankoman got you sorted out. As see you can see from my post upthread sometimes git can be a little bastard. lol:cool:

Nope. Not gonna let you do it first. You have to build at least one build for either of your devices. Now that you have the source you should be able to add loonybin and start a build in under 30 minutes. Check post 17 for the building links and post 18 for the loony bin stuff. Since it's you though I'll go the extra mile. Do this:

Create a local_manifests folder in your .repo folder. .repo is a hidden folder in the main source folder where you DL'd Slim. CTRL-H to see it.

Open gedit(or similar) and create a new file.

Paste copy and paste this:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<manifest>

Then copy your device specific loony bin lines from post 18.

Paste them BETWEEN the two manifest tags.

Save it as vendor_manifest.xml (some people just put it in a local_manifests.xml). Either way make sure it's saved in the local_manifests folder.

Enter terminal at base of source.

Type:

. build/envsetup.sh
time brunch hammerhead

Walk away and have a beer or five. Come back and profit. You just built your first ROM.:cool:
[Android Builders Collective] Riddlah:
you could try telling it which commit to revert to when you use git reset. I had to do this yesterday when i messed up kernel commits and using git reset --hard didn't work.

git reflog
git reset --hard 'commit ID'
repo sync

the git reflog will show a list of current commits that you picked along with the first 7 characters of the commit and a description associated with it. you will probably want the last commit ID which would be the last pushed commit.
[Android Builders Collective] DroidIt!:
Lol! [emoji16] OK OK. I'll really be happy doing either. Maybe I'll start by building my own and then start working on theming it [emoji4]
[Android Builders Collective] Mistertac:
Don't forget about the beer...or five!

Crucial step I believe.
[Android Builders Collective] theesotericone:
Did that. The problem was creating the new branch by accident. Trust me I'm not one to give up without a fight but nuking it was the only way to have it work. In still pissed I had to resort to that.
[Android Builders Collective] Tylog:
:p
[Android Builders Collective] inffy:
Lol Heineken is not beer. It's water
[Android Builders Collective] inffy:
That didn't actually help. The same problem came as soon as after I resolved the conflicts from the pull and after that git commit -a and git push https://github.com/<mygithub>/android_framework_base cm-12.0
[Android Builders Collective] DroidIt!:
Android Studio set up - check. Accelerated virtual testing environment - check. ADB and fastboot - check. Now just to update my distro and then going for a build :D
[Android Builders Collective] coolek33:
Maybe if you drink 5 of them... You get 1 beer :p
[Android Builders Collective] DroidIt!:
Hey, did you guys see this? https://plus.google.com/102336505893640042592/posts/SgjcMfSNPX5
[Android Builders Collective] :
I think I'm getting my builds to a point where I probably won't do too many more additions and keep it as a "lightly modified SlimLP" build. I know some people have been asking for 100% stock Slim builds for hammerhead and there are also several heavily modified (and great!) ones too and my build is somewhere in between. If people want I could start publishing my builds too. So here's a question for anyone interested:

Is there any interest for a hammerhead SlimLP build that is otherwise stock with

- Built-in Viper4Android (thanks to the Viper team)

- V4A in Settings -> Interface (thanks to [MENTION=2888538]letmedanz[/MENTION] )

- Also removed AudioFX and MusicFX and set NuPlayer unchecked by default. This means that V4A works out of the box after installing drivers.

- Battery % mod (thanks to [MENTION=2033478]Yank555[/MENTION] )

- Layers 1 and 2 support (thanks to [MENTION=1050103]sykopompos[/MENTION])

?

I also MIGHT be adding Quick Settings customizations and NavBar stuff but I still haven't made my mind up about those. Slim will bring them at some point anyway.

To anyone who's already uploading builds - what would be a decent free host for my builds? I'm not looking at any excessive amount of traffic but I don't really want to use Dropbox/Mega either as they are slow and can block me for a while if there's too much traffic.
[Android Builders Collective] DroidIt!:
I'd flash that on my wife's N5. I do like the tile customization, so other than what you have there that would be the only thing I'd ask you add if it wouldn't be too much work [emoji6]
[Android Builders Collective] sykopompos:
Android file host or bit basket are 2 good free ones. You just need to sign up for them and you normally get approved in a day or 2
[Android Builders Collective] reS28raM:
I am building for Hammeread too and my build (like others) is similar (planning to add Viper too), I would say to you: do not care if someone would download or not, someone will, just build for your own fun and share what you like if you like to share. This is a great school to learn git, github, xml and stuff like that... and a lot more.

Just my opinion... while my build keep having process.acore FCs and I am thinking to ask Tylog to shoot his Hammer on my Head.

Lol

AndroidFileHost is the best
[Android Builders Collective] :
Thanks both, looks like there's a consensus there then :) AFH it is, I'll start uploading when I get approved :)
[Android Builders Collective] theesotericone:
Nice work man. Upload them and people will flash them. I keep thinking about releasing mine but I'm always screwing with crap and never have it exactly where I want it. Plus I'm kinda of a self-centered ass so if any one complained I might go thermal. lol:cool:
[Android Builders Collective] :
This is my first release of ACSlim.

ACSlim is my (akselic) personal build of SlimLP (and who knows what in the future) with some custom settings but staying close to and true to SlimRoms as I like it.

My builds can be found here:

My builds are currently

only

for Nexus 5 (Hammerhead) and are tested by me. I will not publish a build that doesn't run on my phone. If you run into a problem, please try a clean flash first (especially if your previous rom was not SlimLP and/or did not include Layers 1/2 support).

I plan to upload around once a week depending on upstream SlimLP changes.

Latest build: 31/01/2015

Features:

- Battery % mod (thanks to [MENTION=2033478]Yank555[/MENTION] !)

- Layers 1 and Layers 2 support (thanks to [MENTION=1050103]sykopompos[/MENTION] !)

- Built-in Viper4Android (thanks to ViPER520 and the Viper4Android team - website here)

* Removed AudioFX​

* Removed MusicFX​

* Changed NuPlayer to untoggled by default​

* Viper4Android built in Settings - Interface (thanks for [MENTION=2888538]letmedanz[/MENTION] !)​

Viper4Android works out of the box after installing desired driver and setting kernel SELinux to permissive. (I won't add permissive by default because that won't change settings for any 3rd party kernels - which I try quite often). You can use this app for that. If there is an issue use compatible mode or try unselecting "Force Enable V4A" in Viper4Android settings - my build shouldn't need anything else.

I MIGHT add CM Quick Settings customization but have not made my mind up about that one yet. Trying to stay close to stock Slim since that's how I like it :>
[Android Builders Collective] theesotericone:
Selinux set to permissive? If so you might want to add that so people are aware of it. If not, HOW? lol
[Android Builders Collective] sykopompos:
You should only need permissive to install it I believe, if you guys got me the dmseg, I could teach you how to edit the policy
[Android Builders Collective] :
Ah right, thanks for that. No, not permissive because I tend to use 3rd party kernels. I COULD do that but probably won't. I'll edit my post - thanks!

Edit: There was a post a few pages back when [MENTION=251020]inffy[/MENTION] asked for the same thing. I would only have to fork the kernel from SlimRoms and edit one line but I probably won't because I consistently try 3rd party kernels hence no point. The app is more appropriate.
[Android Builders Collective] dankoman:
Okay this should fix everything:

https://gerrit.slimroms.net/#/c/24413/5
[Android Builders Collective] :
Android File Host got their stuff fixed up and I uploaded my first build. Links and more information can be found in post 2762 in this thread.
[Android Builders Collective] DroidIt!:
Knew you'd get it. Suweet. Now just for the ambient display sensitivity [emoji14]
[Android Builders Collective] reS28raM:
That would be great!

https://www.dropbox.com/s/uos2pk5q3vkc36c/dmesg?dl=0

Edit: forgot I am using Multirom so this actually is the dmesg from KK kernel. Also not sure if you really need it or it was a typo.
[Android Builders Collective] 1username4thisforum:
I think I've had this bug happen to me actually a few times also.

Nice work :good:
[Android Builders Collective] inffy:
hey

[MENTION=5193466]DroidIt![/MENTION] I have now, fully stock build for shamu/nexus6(only modifications are done to the zips naming and kernel is selinux permissive),

Are you able to do some testing considering those mobile data/wifi speeds

Link to the test build: https://www.androidfilehost.com/?fid=95916177934520545
[Android Builders Collective] efan3719:
a bit OT, but i felt like sharing this. If anyone else here is on Cricket prepaid like i am they have new data amounts for their plans. AP article. I just went up to the "Advanced" plan. 20 GB of data for $55 after auto pay. pretty nice deal.
[Android Builders Collective] inffy:
For us here in the nordic countries that is pretty pricey :D

We have used to the about 30dollars/month for unlimited (really it is unlimited) data and it includes calls and texts etc

---------- Post added at 09:33 ---------- Previous post was at 09:27 ----------

So anyone who had those connection/speed problems on my last builds, here is a test build with a clean source and no added stuff:

https://www.androidfilehost.com/?fid=95916177934520545
[Android Builders Collective] efan3719:
yeah. sadly it's just about the best deal around in the US. few carriers offer actual unlimited data. most throttle after a few gigs.
[Android Builders Collective] sykopompos:
I don't like setting the kernel permissive, I rather do it in the init but you gotta modify the sepolicy to allow it
[Android Builders Collective] ezio84:
Sorry for the late reply, i'm far from home (and phone) during the week :(

You don't need the script anymore, now SlimLP (and modded builds) can be installed as secondary rom on multirom without errors ;)
[Android Builders Collective] letmedanz:
Twisted Slim - Milestone!

This version of my build is certainly a BIG milestone for me, cos i was able to include a lot of the things that i wanted to do when i started off.

In fact, the very things that got me into trying this out :)

So, without much ado-

Changelog

:

- Updated to latest Build 8.0 PCFR

- Optimizations

- LockScreen Wallpaper

- Blur (See through & features [MENTION=1228651]fusionjack[/MENTION])

- Heads Up background color & Transparency (Thanks [MENTION=1277872]dankoman[/MENTION])

- Android L Keys

- 6 BAR Signal Icon option added

- Systemwide New FONT*

- Systemwide New On-Off Switches** :highfive: :p

(Screenshots below)

-Revised Kernel & Package Versions

Features

:

- Compiled with Sabermod Toolchain.

- Included JustArchi's Optimizations

- Code Blue Kernel

- Lockscreen Notifications (Updated)

- Floating Notifications

- Network Speed in StatusBar

- Omni's Download Manager

- Custom System Animations

- DPI 400

- Polish Translations

- Replaced BootAnimation - see animation

* If you want to use this build, but would like the stock font, see attached file. Just flash in recovery

Thanks to [MENTION=4883664]Chromium[/MENTION] for the fonts :)

** Huge thanks to [MENTION=4958579]Primokorn[/MENTION], @22ls22 & [MENTION=5020670]matthew0776[/MENTION]

for the much needed help. and 22ls22's super 'Frosty Switches'

DOWNLOAD for Hammerhead - https://www.androidfilehost.com/?fid=23622183712470677

Screenshot of Android L keys + 6 bar signal icon + New fonts & Switches

Stock Font & Bootanimation used links added to my post on first page
[Android Builders Collective] JaylanPHNX:
Is anyone (or could anyone) building with SaberMod and justarchie optimizations, but not all the extra stuff? Slim features that aren't yet merged (like Dankoman's color stuff) are fine, but I think lockscreen notifications is interfering with lockscreen media widgets (and consequently volume skip?) even though I don't have it on.

From my Tab Pro 8.4
[Android Builders Collective] jwhyte:
http://xdaforums.com/showthread.php?p=54730119
[Android Builders Collective] aow1980:
Finally able to upload a new build with mostly kernel changes.

Anyone using the kernel let me know how t's working for you.

download
[Android Builders Collective] Arunscape:
Adding slimrecents to another rom

I'd like to try adding features to a rom as I have recently learned how to compile android. (yay) To add slimrecents, to another rom , like say cyanogenmod or aokp or something, do I git clone something from here? github.com/SlimRoms/frameworks_base%C2%A0

then add it to where I downloaded the source code and compile the ROM?

or is there a way to just make a flashable zip, so I dont have to compile an entire ROM but just the recents menu.

or is it as easy as extracting a slimrom zip file and copying some files to another zip and flashing that ROM?
[Android Builders Collective] edrickmph:
Will this solve the latest youtube, hangouts and google news and weather force closed? In your previous build all those force closed.
[Android Builders Collective] djmigues:
Could you post just the boot animation? It's amazing.
[Android Builders Collective] Primokorn:
[MENTION=2888538]letmedanz[/MENTION] Glad you have what you wanted. Kudos mate ;)
[Android Builders Collective] yaatzek:
Thanks :) Downloading.
[Android Builders Collective] Shane_IL:
Many thanks man, been on this for about 3 weeks now, the lockscreen notifications make a huge difference for me.

Where can I find the file to flash for the default font?
[Android Builders Collective] ezio84:
Post 12 of this thread, you'll find all tutorials you need (prepare the building environment, build a stock rom, cherrypick and add features.

There are issues with the last Google Play services, ensure to update gapps to the latest beta package by dankoman.
[Android Builders Collective] letmedanz:
There should be no FCs, but you were required to do a clean flash as the toolchain was changed to SM & optimizations were added.

plus ensure your GAPPS are updated

Here it is - https://www.androidfilehost.com/?fid=23622183712470875

Sorry.. i thought i attached it in the other post.

Here you go - https://www.androidfilehost.com/?fid=23622183712470876
[Android Builders Collective] djmigues:
Thanks, man. You rock!
[Android Builders Collective] abhi03:
features for crespo

have u added cm theme chooser and force to high end graphics feature for crespo? I like slimkat but absence of these two features forced me to not use.as u are modifying therefore i am asking u.
[Android Builders Collective] soumoks:
Can I request a builders collective boot animation? Pretty please.. ;)
[Android Builders Collective] Grondinm:
No CM theme chooser...probably wont add it either to heavy for my taste...i'll look into force to high end graphics feature...any links to that?
[Android Builders Collective] abhi03:
no cm chooser...ok..but about what links,u are asking? Link for Github sources for high end graphics??
[Android Builders Collective] ezio84:
Someone asked me to set google dns as default in my builds, but here's a zip to do it (flashable after the rom zip):

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

(tnx [MENTION=4293606]DualJoe[/MENTION] for iptables commands)

If you want to set another dns (like Opendns), just change the address in the "dns" file.
[Android Builders Collective] danarama:
Yeah best not to set Google as default because then you can't connect to anything else on your local network with a host name. I always set my router as default and Google second. Then I let my router use Google for external DNS.
[Android Builders Collective] ezio84:
The script works for data connection too and you don't lose the normal local network connectivity ;)

http://xdaforums.com/showpost.php?p=53605182&postcount=7
[Android Builders Collective] sykopompos:
You are specifically looking for the avc denials.

You will need audit2allow on your build computer which comes with the selinux cote policy tools, once you got that

Do audit2allow -p out/target/product/device/root/sepolicy < dmesg

That will give you a print out of your avc messages in easy to understand to add to your policy. The -p switch means it is not the built in sepolicy but for cross compiling

Just don't blindly add those audit2allow changes though and your dontaudit will probably complain to you also