yashsingh1/xdaforums huggingface dataset:
[Android Builders Collective] Yank555:
Yup, normal and intended, I like the charging light to show exactly that, charging, as it was back when the kernel handled that ;)

Charging = applying current to the battery.

And charging doesn't stop at 100%, only after it's been on 100% for a bit.

I apply the 'full' color only once BATTERY_FULL has been reached (as in no more current going into the battery), not when level = 100.

Charging sounds ? No idea, can't remember having messed with those, but it's been such a long trip on this rom, I could be wrong :angel:

JP.
[Android Builders Collective] kantjer:
SlimSaber is build with Uber by default.
[Android Builders Collective] liquidreign:
Good to know and glad to be back. Feels like being home. Thanks for all your hard work and your quick responses.
[Android Builders Collective] adm1jtg:
[MENTION=2033478]Yank555[/MENTION] did you ever mess with the idea of a separate menu category for all your tweaks it can be difficult to remember where they all reside.
[Android Builders Collective] Yank555:
Kind of never liked the idea of having a separate 'everything added' kind of menu, and rather have stuff where it actually should have been.

There's a search function that can be pretty handy just in case and I really try hard to add stuff kind of where it belongs (maybe some could be moved, but feels ok to me as it is) ;)

But I'm open to being convinced otherwise :D

JP.

---------- Post added at 10:55 PM ---------- Previous post was at 10:52 PM ----------

YAOSP ROM Update v0.97

- multi-window : allow up to 4 apps in multi-window on phones like on tabs

- multi-window : make icons white, popup background material dark

- Date and Time : statusbar clock - option to show seconds

- TMO WiFi calling now working on shamu

Also, TMO WiFi calling is now working on shamu (need feedback for angler, possible also hh for those using Victor's build)

Every details and download links can be found here : https://github.com/YAOSP/manifest#changelog

angler and shamu are up, flounder is imminent.

JP.﻿
[Android Builders Collective] ezio84:
+1
[Android Builders Collective] csolanol:
Hi [MENTION=2095315]ezio84[/MENTION]

I made a clean flash of latest version (26) and can't find the lockscreen options in pure nexus settings app. Did u remove them or should be there?.

Ty.
[Android Builders Collective] ezio84:
Lol i was wondering since yesterday what the hell was missing there!! Thanks, i'll restore it in the next build.

With a gift (the main stuff is done, i only need only to polish and test) :D
[Android Builders Collective] coolek33:
Holy sh... U made my day.
[Android Builders Collective] VictorLapin:
Yeah, yeah, I hear you! :)

https://www.androidfilehost.com/?fid=24421527759890123
[Android Builders Collective] limjh16:
Then how do I solve this? Can I never ever build with uber?

Also, how about the dex2oatd? It happened with or without uber.
[Android Builders Collective] setiawanjimmy:
Hi everyone..

I'm very new and still learning about building a rom.. I build Krexus rom and added some features that are not in the rom..

My question is, when the rom update, how can I repo sync so that my rom is inline with the official rom but with my previous cherry-picks still there?

Sorry if this is not the right place to ask but I enjoyed reading this thread..

Cheers..
[Android Builders Collective] Ofthecats:
I always prefer a separate tweak section. I like to differentiate tweaks from stock, and generally think in this manner.

However, it is by no means a major preference for me. It is definitely a more streamlined experience to have things in the appropriate stock section.
[Android Builders Collective] limjh16:
I think you can either include the cherry picks in local manifest, or theres some other way to do it. http://xdaforums.com/showthread.php?t=2763236
[Android Builders Collective] Garrykd:
Hi Jimmy and welcome. :)

Here is an excellent guide : http://xdaforums.com/showpost.php?p=55178446&postcount=77.

It's written about slim, but you should get the idea. Don't hesitate to ask if you have questions :D

(ps. Loving Magpie :cowboy:)
[Android Builders Collective] setiawanjimmy:
Thanks guys.. Okay I'll read and read again those links and if I still can't get it, I'll ask again.. ? really appreciate the help..

And thank you Garry for loving magpie..?
[Android Builders Collective] limjh16:
Yes that is the essence of xda, read read and read.good luck to you!
[Android Builders Collective] csolanol:
Thanks for the quick fix. Took the fix, built PureNexusSettings apk and pushed to phone. Working as intended.

Ty very much.
[Android Builders Collective] ezio84:
Hey dude [MENTION=2033478]Yank555[/MENTION], after watching your NowOnTap code for navbar i've set fixed home and back buttons in the action config code (and removed them from available custom buttons for both pie and navbar)

https://github.com/ezio84/purenexus_frameworks_base/commit/bb46a3a4e10e51486cf4d824f2ccd305e19042fc

https://github.com/ezio84/purenexus...mmit/0e523ff42ae227efacb473b5e7a026815be29cb9

Any drawback?

PS: test ok, it seems working well :D
[Android Builders Collective] t0mas_:
would you mind sharing? :D
[Android Builders Collective] csolanol:
Sure https://www.dropbox.com/s/r2oibcrlee9rf0e/PureNexusSettings.apk?dl=1
[Android Builders Collective] t0mas_:
thanks, that was super fast :)
[Android Builders Collective] acultr:
Force closed, if I opened advanced navbar settings.

what is the correct install method. thanks
[Android Builders Collective] Yank555:
Need to redive into the details, a bit longer back in time for me ;)

But it at least makes total sense to not offer them in the list of available actions.

JP.
[Android Builders Collective] csolanol:
You must remove /system/priv-app/PureNexusSettings/PureNexusSettings.apk and copy the one I posted there. Set 644 perms and reboot. Ah and have flashed latest ezio's build from 26th.
[Android Builders Collective] Yank555:
YAOSP ROM Update v0.97a

- Sound & Notifications : volume rockers to skip music track

- Phone : Intrusive call notification

Every details and download links can be found here : https://github.com/YAOSP/manifest#changelog

angler is up, shamu is uploading, flounder compiling and will be uploaded later tonight

JP.﻿
[Android Builders Collective] VictorLapin:
Hammerhead is up: https://www.androidfilehost.com/?fid=24438995911966916
[Android Builders Collective] ezio84:
PureNexus mod 6.0.1-20160228 :D

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

Changelog:

PureNexus source sync @ today

Added Slim Pie (at the moment it's missing NowOnTap home button action)

Navbar and Pie code optimizations

Restored the Lockscreen customization menu in the PureNexus Settings app

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] Garrykd:
.... and an angler version :p : https://s.basketbuild.com/devs/garrykd/Builds/
[Android Builders Collective] adm1jtg:
[MENTION=2033478]Yank555[/MENTION] which gapps are you using as i am having constant issues with opengapps pico. Everytime I do an upgrade to a new build all play functions stop working... If i load the update from you WITH opengapps setup fc's continuously. Pure Nexus gapps seems to work fine but I would prefer a pico style gapps with only the bare minimum. Any suggestions?
[Android Builders Collective] efan3719:
Pretty cheap SSD on newegg. that might give you a bit of a boost.
[Android Builders Collective] DroidIt!:
Hey ezio, trying out your latest on the N5 and all's running perfect. I went through ALL the settings today, and everything I use runs flawlessly. Plus, I ran my phone down to 9%, left it on standby for almost 2 hours, turned my phone back on and was at 8%. Just fantastic ;)
[Android Builders Collective] Garrykd:
That is pretty cheap, but I'm saving up to get a new ThinkPad with a 256 gig ssd :cowboy:

......might be a while, thinkpads are a bit pricy:rolleyes:

Ezio is magic :D
[Android Builders Collective] acultr:
why I can not open properly chrome beta?

I am on latest ezio build.

thanks
[Android Builders Collective] acultr:
looks like this
[Android Builders Collective] ezio84:
Lol :D

Honestly, if the build is good is thanks to the Slim team and other developers, not us ;) We only add a bit of pepper :D

http://www.androidpolice.com/2014/1...d-tweaked-tab-closing-animation-apk-download/

Chrome beta has that behavior on Android L preview and all roms with floating mode support.
[Android Builders Collective] Hopper8:
Woah. I make clobber every release build... I guess you don't keep that habit :p 8.5 hours... That's even too long to set going before bed and wake up with it finished! :crying:
[Android Builders Collective] pkelly517:
Bah! I make clobber every day in an auto sync build. Starts at 4am, three devices later (mako, deb and hammerhead) it's done at 5:40.

Okay, it's a dedicated Linux box. And putting an SSD drive for the build partition dropped the time 40 minutes.
[Android Builders Collective] Hopper8:
Shhhh! You'll make Garry mad :p
[Android Builders Collective] Garrykd:
That's it, you're off my Christmas card list :mad:

:p:p
[Android Builders Collective] ezio84:
Something nice to add in the rom:

http://xdaforums.com/showthread.php?t=2547196

EDIT: omnirom has a quite different (and updated) version, but there are a lot of commits to find :D
[Android Builders Collective] ezio84:
After thousands problems and errors due to my zero coding knowledge i figured it out lol :D

Here are the commits for the Omnirom Screen Recorder, ready for Slimkat:

frameworks_base

https://github.com/ezio84/frameworks_base/commit/7e4fc7554b361a69c3224dfb522d652739d5dd61

https://github.com/ezio84/frameworks_base/commit/cd6d06a335bf6f807662eacf50aa20247f1df7f7

https://github.com/ezio84/frameworks_base/commit/987765fd20935c570b5c078673e53a79db4759cb

https://github.com/ezio84/frameworks_base/commit/a176454f2788125f86d2317fceb8fb9a8ba3e610

https://github.com/ezio84/frameworks_base/commit/7d8264a51f78a696a767af4ace31101a2432f99d

https://github.com/ezio84/frameworks_base/commit/be80405590573f9c7e8be162e538b6f72990e600

https://github.com/ezio84/frameworks_base/commit/e02abef812a2987bf44e62433d8d1302b7ab958f

https://github.com/ezio84/frameworks_base/commit/5cb6cab2894710c9e1397a6c9b59a8363b1cb036

https://github.com/ezio84/frameworks_base/commit/fe136b2e69d151a9b0cce8cd13b3bee9af39dabd

packages_apps_Settings:

https://github.com/ezio84/packages_apps_Settings/commit/99fed353aa7aed84178a10984b2018a1450fe2b6

frameworks_av:

https://github.com/ezio84/frameworks_av/commit/854ad12f8ffffd9b6b0359d29a36aba50ba9c28c

https://github.com/ezio84/frameworks_av/commit/94e4a99a5c04eca18f2a2c0163fdb1dbaf3067e5

https://github.com/ezio84/frameworks_av/commit/b1488f14dc16f77516edcdcb0e3207b4a1d2a2f3

You can start recording the video by pressing Power+Vol(+) or you can enable a "Screen Record" entry in the Power Menu settings under "Navigation>Power Menu".

It records audio too (you can't hear audio when recording).
[Android Builders Collective] pkelly517:
Shoot.

What if I send you the build script?
[Android Builders Collective] Garrykd:
:( :( Now you are just being mean

If I were to use your script and build for 3 devices, each night, from clobber...at 8.5 hours each.....well, the day just isn't that long:eek:

If you can slow down time a wee bit, I'll give it a shot:p

...yes, I am being jejune ;)

Do you like Christmas cake?
[Android Builders Collective] pkelly517:
Maybe you can convince the better half that a dedicated Linux box will guarantee that you will never lose another important file (photo, music, resumes, special 'video'). I spent $1000 3-4 years ago using Tom's Hardware guide. Added the SSD drive last year. Today's bargain gaming machine at half the price should probably do the job fine.

The box serves up all the important files, and backs them up daily. Computers around the house have photos mapped to P:, music to M:, etc.

Dropbox has a Linux client that does background sync.

Set it and forget it.

Again, it's not more than an i5 with 8GB ram and an SSD build partition using ccache. Before the SSD and using ccache, it was ~4-5 hours-ish.

Christmas is coming!
[Android Builders Collective] nooktablet:
Just flashed 8.9 ezio build and for some reason I feel like it's a lot noticeably faster than 8.8.

Is there a way to enable heads up for all apps by default? Every time I install new apps I have to enable heads up for each app. I just hope this process can be automatic as I use heads up for all apps regardless of whether the notifications are important or not.
[Android Builders Collective] ralpheboyo:
Bacon Ultra SlimRom 8.9

test build kernel tweaks

update:

rom is running really smooth...
[Android Builders Collective] ezio84:
If you are still building with the old Settings menu layout but want to clean it up with the new Slim account menu (no more wasted space in the Settings page, i love this improvement by gmillz):

https://github.com/ezio84/packages_apps_Settings/commit/a4ba561c5c88e1e597f0ce948952ff410429bd83

https://github.com/ezio84/packages_apps_Settings/commit/d4ffd800b3a10ac609d399b4bd30ec69276f5105 (if you have trls for Settings)

:highfive:

EDIT: https://github.com/ezio84/packages_apps_Settings/commit/923b2150152fe3174b205d479885e1cb6774bef6

Advanced settings (where you have rooting and mediascanner settings) are now under "Root & tools".

EDIT2: https://github.com/ezio84/packages_apps_Settings/commit/22152fcbd2fb4c4f5b8ab05f01a9d4daa5fa2381

Screen recorder under the Root & tools menu.

Glad to know, but both builds should have the same performance (there are no changes about toolchains or other stuff) :D

No, that's the way heads up are intended to work, only for important notifications. You have to enable them for each app.
[Android Builders Collective] Garrykd:
Yeah. I've been paying attention to the references to your system you've made, sounds like the smart way go. I've got a raid NAS that is failing so I need a solution that problem as well. Two birds, one stone :)

I hope Santa is listening. :D
[Android Builders Collective] efan3719:
Good news everyone! i finally got a build for falcon to complete! :D but my pc is getting way to hot. but who cares!
[Android Builders Collective] Mikulec:
Try Slim Gapps, either mini or zero package.
[Android Builders Collective] Yank555:
I personally still use nano opengapps (angler, so the arm64), never switched so far as I don't want to clean flash, my device still has my initial setup, 3 month old more or less, and setup is as I want and no time to start over so far.

No issue so far with dirty flashing.

Switching gapps never worked without clean flashing on my dev device, though.

JP.
[Android Builders Collective] kantjer:
You can use " repo start" to do exactly what you want.

See the last comments from [MENTION=1228651]fusionjack[/MENTION] in this post
[Android Builders Collective] coolek33:
I really enjoy slimpie in your build [MENTION=2095315]ezio84[/MENTION]. But I don't what they done to home button in navbar/slimpie. Can't be replaced or long press assigned. Is there something you can do about it Ezio? Long press for home button at least would be nice. Anyways, thanks for bringing them back.
[Android Builders Collective] morfances:
Great job [MENTION=2095315]ezio84[/MENTION] !!! You can add shortcuts at lockscreen ???
[Android Builders Collective] Yank555:
Dunno for pie, but NavBar needs to have home and back (you can freely move them around but not remove them), else you will endup in perpetual FC and needing a full wipe !

As for longpress home, that was the only way to preserve now on tap I found back then (not that I continued looking).

Ideally we'd have to add now on tap as a SlimAction, so it could be assigned freely which would free longpress home for custom use.

At some point I have that on my todo, but not as a high priority as I can live with it as is. On LP longpress home was kind of unusable as it collided with ring targets, so I can't say I'd be really missing that.

JP.
[Android Builders Collective] Mikulec:
Since you mentioned your todo list and priorities :p, do I remember correctly that you had in plan to implement AppOps? I do have a question regarding that. Most of the roms out there do have some kind of limited version of AppOps wich is missing some permissions like "Wake up", ... Is it possible to implement also these permissions?
[Android Builders Collective] Yank555:
Already started working on this, but I wanted to add it the MM permissions rather than adding the 'old' appops next to the perms, but that prooved to be a tad challenging esp. as I knew I had only limited time that day (so I ended up saving where I was to continue when I'll have more time).

If it prooves to need too much effort, I'll probably endup adding old appops as well.

JP.
[Android Builders Collective] Mikulec:
I do approve your idea, having 2 appops is a little confusing.
[Android Builders Collective] ezio84:
The longpress actions is fixed because there isn't a nowontap action yet, that's what i'm trying to achieve. Once we have it, the home longpress will be free ;)

It's in the todo list :good:
[Android Builders Collective] NeBouse:
I wish some of you had a LG G4 and could build Slim for it...

I've just switched to that phone coming from my beloved N4 (battery was dead, and i got a very good price for the G4).

I was on Slim since SlimBean.

My bootloader is unlocked and i've flashed Resurrection Remix, that's a nice rom indeed, but i miss some Slim features lol

And to be honest , RR is CM based, and i'm not a huge fan of CM, especially the f**** theme engine that is not as flexible as Layers.

(sorry for that off-topic, just whining a bit about my life lol).
[Android Builders Collective] ezio84:
Ok, thanks to the help of master Griffin [MENTION=4527723]gmillz[/MENTION] we have Now On Tap action :D

So now we can set again a custom longpress action for the Home button, and set Now On Tap for any button in the Pie or Nav :victory:
[Android Builders Collective] Yank555:
Excellent news ;)

I've added sth tonight as well, still testing...

JP.

EDIT: I applied the Now on Tap manually into my code, as I don't have PIE in there, that was easier ;)

Note : You may want to set Now on Tap as the navbar default longpress home (here) to stick to Googel defaults ;)
[Android Builders Collective] endomatic:
You guys are killing me! I am on PureNexus and I see these nice little additions from Slim and I need to flash this bad boy..... I either need to learn to build or buy you guys a N5X....I'll flash Victor or Ezio's N5 build to keep my addiction at bay....

Keep up the good work
[Android Builders Collective] efan3719:
the urge to build is spreading. it's like a virus. :D
[Android Builders Collective] Mikulec:
It is, I just forced myself yesterday to repo sync Yanks YAOSP.

Btw [MENTION=2033478]Yank555[/MENTION] dont you by any chance know how big is the repo? Its syncing more then 6 hours already.
[Android Builders Collective] Yank555:
Well it's the full AOSP, so on disk some 35Gb iIrc.

JP.
[Android Builders Collective] ezio84:
PureNexus mod 6.0.1-20160301 :D

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

Changelog:

Navbar and Pie:

- Let the user change the Home button long press action

- Add custom NowOnTap action

- Add custom Torch action

SlimActions:

- Add Torch action

- Add NowOnTap action

- Add Navbar toggle action

- Add Pie toggle action

QS: fix detail item clickable action

Statusbar:

- Display headset icon when headset plugged in

- Make these icons blacklistable: vibrate/silent, headset, vpn

NotificationPanelView : Fix incorrect panel translation

PS for dirty flash: due to nav/pie actions code changes, reset the button configuration if you can't change the home longpress action.

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] Garrykd:
Ditto :D

Angler version : https://s.basketbuild.com/devs/garrykd/Builds/

.
[Android Builders Collective] angelcalibur:
Hi Yank!

i want to try to build a rom rom with your github source.

We already build AOSP rom for s4 device, and want to try to port your YAOSP for s4.

i wish it will be possible!

thanks for your jobs mate! :good:
[Android Builders Collective] Yank555:
Crossing fingers on that one, hope it won't be too much trouble !! ;) :fingers-crossed:

JP.
[Android Builders Collective] angelcalibur:
I wish too because i had a lot of issu when building purenexus rom...
[MENTION=2095315]ezio84[/MENTION] said to me that your rom is based on AOSP, like our rom, so maybee it will work with not a lot of issue! :fingers-crossed:

i will cleaning little thing if it's possible, like another device i don't need :

device/asus

device/lge

device/htc

device/huawei

device/moto

Can i remove them too :

<project path="device/google/accessory/arduino" name="device/google/accessory/arduino" groups="device" />

<project path="device/google/accessory/demokit" name="device/google/accessory/demokit" groups="device" />

<project path="device/google/atv" name="device/google/atv" groups="device,fugu,broadcom_pdk,generic_fs" />

?
[Android Builders Collective] Yank555:
Hmm ... good question ;) Never looked at those or been in that code :angel: Those come along with AOSP...

Repos I've added start here. The other changes above are just replacing stock AOSP by those in YAOSP github with changes applied.

JP.
[Android Builders Collective] angelcalibur:
ok, i will try! :)

i will remove kernel, vendor and device not needed! ;)

thx JP! (or "merci" if you speak french like me)!
[Android Builders Collective] Yank555:
Pas de soucis ;) Tiens moi au courant de l'avancement.

(aaand back to english :D)

JP.
[Android Builders Collective] Mikulec:
How much free space do I need to successfully make a build? I am constantly hitting my "all-time enemy error" of no disk space. I wish I had a separate PC with Ubuntu. I now had Ubuntu in 70GB partition and after repo sync I have only 4GB free.
[Android Builders Collective] Yank555:
Wow 4Gb ... I thought to remember the sources taking around 35Gb ... Well you'll need quite a bit more, if you plan on using ccache even more.

I'd say if you want to go full, as in with ccache, you'd better have some 150Gb free after Ubuntu and tools are installed, before you repo init.

JP.

PS: This is 'gut feeling' sizes, I can have a more precise look at my build box, though.
[Android Builders Collective] Garrykd:
My build folder is currently 85gig (building for 1 device)

My ccache is 34gig
[Android Builders Collective] VictorLapin:
100 GB virtual machine here, I build for 1 device. About 20 is free.
[Android Builders Collective] teemo:
If you are really desperate, do like I did, building 5.1 on a 83GB disk: The build almost finished and I just wanted the build before wiping the entire disk. So I deleted the .repo folder :D
[Android Builders Collective] setiawanjimmy:
Thanks mate! I use repo start and its working fine! Appreciate the help..
[Android Builders Collective] Mikulec:
I do have a feeling that I have some (lot of :o) junk files in my ubuntu installation. It will be wise to install ubuntu from scratch. Does ubuntu have the option the "factory reset" or am I forced to use live cd?

Well, that separate PC for building would be ideal. I will try to stretch the partition to at least 100GB since I dont use ccache. Lets hope the partition manager will be able to stretch the partition without ruining my data on that disk.