yashsingh1/xdaforums huggingface dataset:
[Android Builders Collective] JaylanPHNX:
I'm in the same boat, wanting a 6p and waiting until either I can afford it or the price drops, except I've decided to get the 128GB so i may end up waiting even longer. But so many devs have abandoned the OPO (mostly for the 6p) that I'm getting impatient.

From my SlimTab Pro 8.4
[Android Builders Collective] coolek33:
I'm on pure nexus on hammerhead and would love to someone build it with slim recents and slimpie maybe. So I can stop using GB and cm pie in it ;)
[Android Builders Collective] morfances:
Features last build for hammerhead?
[Android Builders Collective] Yank555:
Full Featurelist : https://raw.githubusercontent.com/YAOSP/changelog/YAOSP-MM-6.0.1_r13/changelog/YAOSP-M_Changelog.txt

Changelog for the last update (0.95) : https://github.com/YAOSP/changelog/commit/160dfad26df659c98ec3ca439c9e7fd38322243b

Keep an eye here to keep uptodate : https://github.com/YAOSP/manifest#changelog

JP.

Sent from my Nexus 6P running Yank555.lu YAOSP-M 6.0.1_r13 v0.94
[Android Builders Collective] morfances:
Flashed last build for hammerhead ,awesome rom

You can add the date in the status bar?

Edit : Found it!

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Android Builders Collective] ezio84:
PureNexus mod 6.0.1-20160216 :D

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

Changelog:

PureNexus source sync @ today (so check the new stuff pushed by [MENTION=4395895]BeansTown106[/MENTION]: QS tiles management, blacklists, lockscreen rotation etc...)

Added Slim Recents **set in the PureNexusSettings menu

Long press on recent button to switch to last app: remove custom animation and switch back to the stock aosp one (from bottom to top)

Remove "Disable Quick Settings on secure lockscreen" (it was hiding all tiles) and add "Hide QS tiles with sensitive data on secured lockscreen" (e.g. the Torch tile is still available) **set in the PureNexusSettings menu

Show icon of package associated with Toast

Charging connected/disconnected sound notification *set in the Settings - Other sounds menu

Let's use the home button during a ringing call

Built-in htop terminal task manager **run "htop" in a terminal

Set animations speed back to 1.0x instead of 0.5x under Dev settings

Add back mka bootzip

Added missing italian translations for the main Settings menu and Framework/SystemUI elements

Code cleanup:

- Removed code and resources: weather live images in the notification panel header

- Removed apps: HTML Viewerp, Aosp Messaging

Code bugfixes:

- Recents : Don't show clear all if no tasks and fix race condition

- Wifi tile: don't set items visible from non-ui thread (This can lead to the items disappearing sometimes.)

- PureNexusSettings app: make animations a bit faster

Installation and kernels - IMPORTANT:

- Get the latest bootloader and radio 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 purenexus gapps, then reboot and enjoy.

- Recommended kernels: stock PureNexus

Tips:

Suggested dpi value: 460 (you can set it with the build.prop editor under PureNexus Settings)

PS: if you have problems, call A-team or clean flash.
[Android Builders Collective] acultr:
welcome back ezio!

??
[Android Builders Collective] morfances:
Happy to see you here [MENTION=2095315]ezio84[/MENTION]
[Android Builders Collective] NHNXDA:
I saw Victor released a 6.01 rom, is this the latest & any changelog/feature lists as I cant find any data, anyother recent roms as I'm still on the unofficial 0.7 as newer 0.9 gave me issues.

I assume I can flash normal gapps with this & does the Victor room have root built in?

TIA.
[Android Builders Collective] VictorLapin:
It's not my ROM, it's Yank's. I just build for hammerhead.
[Android Builders Collective] NHNXDA:
Ok mate, normal gapps ok & root built in?

Just want to know these things, before I backup, do a full clean/wipe & flash as it takes hours to backup everything :)
[Android Builders Collective] adm1jtg:
[MENTION=2033478]Yank555[/MENTION] been doing a little investigating about wifi calling. Loaded your rom and of course as expected wifi calling didn't work. Changing JUST THE KERNEL makes wifi calling work. I loaded up Elite kernel and Franko kernel and both allow wifi calling on your otherwise unmodded .93 rom.

The reverse is also true. If I take a known good wifi calling rom like pure nexus and load your boot.img as the only change, wifi calling doesn't work anymore.

Given this new information how hard would it be for you to find the needed commits and add them to the shamu kernel? I am no dev but I guess I could try and plow through the kernel gits and try to find the commits if this is not something you have time for or can easily do. I really love your work, unfortunately without wifi calling I cannot use your rom as a DD thus trying to see what I can do to help. I am of course also willing to test anything you come up with :D
[Android Builders Collective] rignfool:
Ummm...

Iirc beans didn't want homebrew builds for mass consumption...

I am hoping you asked?
[Android Builders Collective] Yank555:
This makes perfect sense, I expect the "fix" to be either in the ramfs or kernel, tending more towards the ramfs ... but what it actually is ... ??

JP.
[Android Builders Collective] Ofthecats:
Ask Franco?
[Android Builders Collective] dankoman:
buy it.
[Android Builders Collective] Yank555:
It's nothing kernel related, checked purenexus shamu kernel ... so the answer is in ramfs (and it is not device specific either). I have contacted Nate, I need to know where in the ROM, simply "modding" ramfs won't help me that much for source based roms.

JP.
[Android Builders Collective] ezio84:
Uh no, didn't think that...

Asked now, no problems to remove it.

Lol
[Android Builders Collective] Yank555:
May I ask what issues ?

JP.
[Android Builders Collective] Natakranta:
I'd love to. Unfortunately till the end of month I need to pay for compulsory car insurance, which is value of almost two 6Ps. Next in line is car service which I've been postponing far too long now, that will be another 6P. Simple math says no 6P for me till at least April. I just wander what will come up in April, because I know what will in May, car Road Tax. Holidays in June. And there we go.

I think I get a piggy bank and start putting in a hundred there every month. This way I should have enough around September / October. This will be spot on time for new Nexus :D

The Answer to The Ultimate Question of Life, the Universe, and Everything is: CLEAN FLASH.
[Android Builders Collective] galakanokis:
Is volume wake in your ROM Yank? I am running the Hammerhead version and I do not see it, searched settings etc so I am assuming not. Any particular reason why if so?
[Android Builders Collective] coolek33:
Ahhh finally GB is working with PN quick settings. Thanks [MENTION=2095315]ezio84[/MENTION]
[Android Builders Collective] ezio84:
Say thanks to PN dev, he has switched to the aosp Qs tuner, that's probably why now GB works ;)
[Android Builders Collective] coolek33:
Ok. But you build it first :p
[Android Builders Collective] Mikulec:
Stop laughing, you shoud buy it too, so I can bother you again with questions about ETA of next rom builds for the 6P. :D
[Android Builders Collective] Yank555:
Hmmm ... never used it myself ;)

And I must admit on angler, between dt2w, pickup sensor and fingerprint, I never use h/w buttons at all anymore...

Could add it, though, with longpress to skip tracks.

JP.

Sent from my Nexus 6P running Yank555.lu YAOSP-M 6.0.1_r13 v0.94
[Android Builders Collective] galakanokis:
That dawned on me as soon as a posted it. Don't go out of your way just for I am looking to get the 6P in next few months so it is just dealing with the flaky N5 power button in the mean time.
[Android Builders Collective] NHNXDA:
Can someone please link me to the latest slim 6.01 yank555 compatible gapps please as I cant find one as I need this for my nexus 5, TIA.
[Android Builders Collective] adm1jtg:
I just use opengapps pico myself
[Android Builders Collective] Mrcactuseater:
I'd recommend baNks gapps!

Tapatalk'd from my Twisted, Yank'd Nexus 5
[Android Builders Collective] efan3719:
you can give these a try. http://xdaforums.com/slimroms/general/gapps-official-slim-gapps-trds-slimkat-t2792842
[Android Builders Collective] :
Anybody on Sprint on Angler? I get crashes just out of nowhere on Yank's build (YAOSP) from Sprint DM so I froze it with TBU and seems to have stopped it. Clearing data on it didn't work. Any idea of anything else I could do. I guess this works just keeping it frozen. ? Here a pic of it crashing just at 1st boot.

Edit added: DU and Pure Nexus have this working fine. Isn't it the same thing that updates Prl on Sprint? Some roms don't have it at all but I know those two do and works fine. Love your rom btw!
[Android Builders Collective] rignfool:
Logcat > screenshot
[Android Builders Collective] :
How can you get a log on something that happens randomly?

Here's a log of trying to update Prl on Sprint Nexus 6p but says no Prl instead of updating... This isn't the exact issue as from time to time it will just crash and I can't log as its random occurrence.. https://www.dropbox.com/sh/p6j8jsvjii67gcd/AABpo4yL0vA3XTMAYLfczpIoa?dl=0
[Android Builders Collective] Ofthecats:
I'm only interested in long press to skip. Otherwise, agreed
[Android Builders Collective] VictorLapin:
I use Banks Gapps and SuperSU 2.67, not a single issue. Tried PureNexus Gapps also, worked like a charm too.
[Android Builders Collective] theesotericone:
Download Catlog from the Play store. Next time DMservice crashes note the time. Open catlog and search the time stamps till you find it. Export the log and edit it to a few minutes on either side of the crash. You've now just logged a "random" crash. Almost all logging apps will allow you to do this I just think catlog is the best of the bunch.:cool:
[Android Builders Collective] Yank555:
Prl ? Damn, I don't live in the US and I kind of hate the carriers over there nevertheless, why do they have to do weird carrier specific things :D

Can you explain what Prl is ?

I'll try to have a look...

Anyone else on Sprint : Is this only on Angler, or generic for Sprint on other devices (shamu, hh) ?

JP.

Sent from my Nexus 6P running Yank555.lu YAOSP-M 6.0.1_r13 v0.94
[Android Builders Collective] coolek33:
I really enjoy your PN build [MENTION=2095315]ezio84[/MENTION]. Any plans for other devices? I have PN on Flo and mako and would be very nice to have some slim touch over there as well ;)
[Android Builders Collective] ezio84:
I'll buy it when it'll cost less than my old car lol :D

Good to know! [MENTION=4395895]BeansTown106[/MENTION] has also added SlimRecents to his official source, but with an improved an cleaner code, i'll switch to his commits for the next build :D

No plans atm for other devices, lack of the time.
[Android Builders Collective] Mikulec:
lol, btw dont forget to include the slim navbar ;)
[Android Builders Collective] kantjer:
Buy an other car :D
[Android Builders Collective] :
PRL stands for*Preferred*Roaming*List and is a database used in*CDMA phones. *It's built and provided by your carrier, and used when your phone is connecting to the tower. *It indicates which radio bands, sub-bands, and service provider IDs will be searched for, then allows the phone to connect to the correct tower. *Without a correct and valid PRL, your phone won't be able to roam outside your home network, and may not be able to connect at all inside the network. *The database consists of an Acquisition table, which lists which radio frequencies to search for in which areas, and a System table, which tells the phone which towers it is allowed to connect to, and the preferred order.

It's on all Sprint devices. Shamu has it as well. I totally understand if you don't want to bother with it. I almost didn't say anything about it.
[Android Builders Collective] Yank555:
In any case, never hesitate asking, at wrost you may be turned down but you will at least have tried :D

No problem, if I can, I'll gladly fix it. It's just sad that carriers in the US seem to have the urge to "extend" international standards, as if that needed be and as if that made them "better providers" (rather the opposite) :silly:

Now I have an idea what it actually is, I'll try to see what I can do and if I can do anything about it ;)

JP.
[Android Builders Collective] acultr:
ezio!

your kernel it's not multirom supported.

or?
[Android Builders Collective] ezio84:
:D

Ah yes i forgot to check that, i'll add the needed commit for the next build, thanks!
[Android Builders Collective] JaylanPHNX:
Then imma need about tree fitty...

It's baconnn!
[Android Builders Collective] ezio84:
A new little feature for our beloved SlimRecents :D

SlimRecent: let the user set the desired immersive/fullscreen mode

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

https://github.com/ezio84/android_p...mmit/045168ed9687287d2e361def82323a0bc8c3d63d
[Android Builders Collective] dankoman:
south park reference ftw :D

but seriously jay, you could've memed it, bruh :p
[Android Builders Collective] limjh16:
Why no one reply to my problem lol... When I get home I'll bump
[Android Builders Collective] JaylanPHNX:
But I'm sooo lazy.

From my SlimTab Pro 8.4
[Android Builders Collective] Garrykd:
I can relate to that....
[Android Builders Collective] ezio84:
PureNexus mod 6.0.1-20160218 :D

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

Changelog:

PureNexus source sync @ today

New official features:

- PNSettings - Display - battery notification light: let's change also the 100% charged level color

- PNSettings: Allow to configure the long press back kill delay

---

SlimRecents:

- Let the user set the desired immersive/fullscreen mode

- Code and config menu improvements

Hide PureNexusSettings app from drawer (you can run it from the main Settings menu)

Add multirom support to stock kernel

Set default lcd density to 460 instead of 480

Installation and kernels - IMPORTANT:

- Get the latest bootloader and radio 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 purenexus gapps, then reboot and enjoy.

- Recommended kernels: stock PureNexus

PS: if you have problems, call A-team or clean flash.
[Android Builders Collective] Garrykd:
....and here is an angler version (minus h-top) :D

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

I was lazy, I just copied E's manifest :p
[Android Builders Collective] SteveMurphy:
It's really great to have [MENTION=2095315]ezio84[/MENTION] and [MENTION=2640853]Garrykd[/MENTION] building/kanging again. Not that anyone's kanging, mind you, but whatever: it's just great to see action back in this thread!
[Android Builders Collective] andrx:
Ezio spacobotigliamazofamilia is a good rom
[Android Builders Collective] csolanol:
Hi Ezio, could be the header image in status bar the culprit of llevo3 themes not working?
[Android Builders Collective] ezio84:
Mmm, i haven't checked yey, but it's probably due to some colors changes in the xmls.

EDIT: fix incoming from the layer dev: https://plus.google.com/+DejanBaric/posts/8fHJ4QCMnDi
[Android Builders Collective] ezio84:
A little update for this Sunday evening, the quick pulldown activation area was a bit smaller :P

PureNexus mod 6.0.1-20160221

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

Changelog:

PureNexus source sync @ today

QS quick pulldown: bigger activation area

Clean up Accessibility settings: remove useless rotation entry

SystemUI: fix screentimeout tile icon disappearing

Main differences against the official PureNexus build:

Long press on recent button to switch to last app: remove custom animation and switch back to the stock aosp one (from bottom to top)

Remove "Disable Quick Settings on secure lockscreen" (it was hiding all tiles) and add "Hide QS tiles with sensitive data on secured lockscreen" (e.g. the Torch tile is still available)

Show icon of package associated with Toast

Charging connected/disconnected sound notification

Let's use the home button during a ringing call

Built-in htop terminal task manager

Set animations speed back to 1.0x instead of 0.5x under Dev settings

Add back mka bootzip

Added missing italian translations for the main Settings menu and Framework/SystemUI elements

Code cleanup:

- Removed code and resources: weather live images in the notification panel header

- Removed apps: HTML Viewerp, Aosp Messaging

PureNexusSettings app: make animations a bit faster

SlimRecents:

- Let the user set the desired immersive/fullscreen mode

- Code and config menu improvements

Hide PureNexusSettings app from drawer (you can run it from the main Settings menu)

Add multirom support to stock kernel

Set default lcd density to 460 instead of 480

QS quick pulldown: bigger activation area

Some code fixes from cm and aosp sources

Installation and kernels - IMPORTANT:

- Get the latest bootloader and radio 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 clean flashing the rom zip in twrp, flash latest purenexus gapps, then reboot and enjoy. For a dirty flash, no need to flash gapps again.

- Recommended kernels: stock PureNexus

PS: if you have problems, call A-team or clean flash.
[Android Builders Collective] sagargjasani264:
Possible to build or port for kernel 3.10?
[Android Builders Collective] Yank555:
YAOSP ROM Update v0.96

- fix a tiny glich in dt2w on doze pulse
- battery-light : only show full when battery is done charging (instead of at 90%)
- add always show quick settings options to quick pulldown
- added more overflow keys to stock keyboard
- enabled gestures in stock keyboard (if gapps installed)
- System UI Tuning : QS settings - statusbar brightness control
- System UI Tuning : QS settings - 16 custom tiles : usb tether, ambient display, screenshot,
nfc, sync, screenoff, timeout, brightness,
music, reboot, battery saver, volume, sound,
expanded desktop, compass, ime
(long-press for all tiles, advanced location)
- System UI Tuning : QS settings - first row tile size
- System UI Tuning : QS settings - custom number of tiles per row (3-4-5)
- unmount /system before flashing update if /system is mounted

Shamu is uploaded on AFH, angler currently compiling, flounder will likely be up only tomorrow (getting late here).

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

Sources are uptodate.

JP.
[Android Builders Collective] MoistPicklez:
Stoked for Angler, thanks [MENTION=2033478]Yank555[/MENTION]
[Android Builders Collective] VictorLapin:
Here's one for Hammerhead: https://www.androidfilehost.com/?fid=24421527759884756
[Android Builders Collective] Yank555:
It's up ;)

JP.

Sent from my Nexus 6P running Yank555.lu YAOSP-M 6.0.1_r13 v0.96
[Android Builders Collective] ezio84:
Here's a nice script from Krexus [MENTION=3190122]KreAch3R[/MENTION] !

https://github.com/krexus/vendor_krexus/commit/8f508b019e13d0d0830db56f378d07655f94d1be

So no custom layers loss after a dirty flash :victory:
[Android Builders Collective] Yank555:
Just careful, on newer devices (like flounder or angler, bullhead likely as well), the path is not the same anymore, layers go to "/vendor/overlay" instead of "/system/vendor/overlay" ;)

JP.
[Android Builders Collective] ezio84:
EDIT: see here: http://xdaforums.com/showpost.php?p=65459493&postcount=8861

EDIT2: here's the updated commit to make the backup only for hammerhead instead of all devices: https://github.com/ezio84/purenexus_vendor_nexus/commit/4bd1189efd58440a27446e0535ba48d2c2e92da3
[Android Builders Collective] adm1jtg:
For all us "regular" people could someone package it all up in a flashable zip? Would be much appreciated.
[Android Builders Collective] ezio84:
That's rom side, if you want to do it manually there's the backup function in the Layers app.

Also [MENTION=3306843]kantjer[/MENTION] made a backup app some time ago, maybe it's still downloadable and working.
[Android Builders Collective] kantjer:
The app is still downloadable, but I wouldn't recommend using it, the dynamic script is far easier to use.

---------- Post added at 04:24 PM ---------- Previous post was at 04:22 PM ----------

On the new Nexus devices you don't need the script.

Only when you flash a new vendor.img the layers need to be installed again, otherwise they survive a dirty or even a clean flash.
[Android Builders Collective] ezio84:
Thanks dude!

Ok, i'll remove the angler-bullhead script but leave the hammerhead one, to avoid having the script in the addon.d folder for those devices that don't need it.
[Android Builders Collective] adm1jtg:
Can i just copy the text of your script, name it 71-layers.sh and pop it into addon.d?
[Android Builders Collective] ezio84:
Uh, good idea if your rom zip already has the backuptool script :good:

PS: the layers backup script is not made by me, but KreAch3R ;)
[Android Builders Collective] Yank555:
Well ... I have learned (having flashed my angler about 250-350 times in the past 2-3 months :cowboy:) that it's best to remove layers before dirty-flashing, as failing to do so will on occasion put you into a bootloop (worst that happens then is potentially needing to clean flash after that due to the repeated reboots !), never ever, not even once, happend without layers installed.

So I have a zip which adds / removes stuff I always flash after the ROM zip before first boot, and which also takes care of removing layers.

I keep a backup of my layers in layers app, so no biggie restoring them on my daily device, which I flash way less often that the dev device :D

JP.
[Android Builders Collective] kantjer:
Thanks for the tip, never happened to me but I have a flashable vendor.img on my sd just in case it ever happens.

Flashing vendor.img wil also wipe all layers and should get you out of a bootloop.
[Android Builders Collective] Yank555:
Absolutely, saved me the first time it happened, although with fastboot, back then twrp didn't allow flashing vendor from an img file ;)

But with my ZIP which I flash anyway, it's a zero risk approach in my case :silly: :D

JP.
[Android Builders Collective] adm1jtg:
96 build running great. Have you made any progress on wifi calling? Just figured I would followup as using elite kernel is great but would love to see what a truly matched kernel and rom and REALLY do.

Also I cant find any option to make incoming calls fullscreen. You get the less obtrusive answer and reject in a small box but on other roms an incoming call would take the the full screen thus easier to answer and you could popup a pic of who is calling if they were in your contacts, Am I just missing where to set this as I just can seem to find it.
[Android Builders Collective] Yank555:
Check your PM Inbox ;)

Indeed, that option isn't in (yet), behaviour is full stock, so if on lockscreen (or screen off), you'd get the fullscreen, else it's the peeking (or headsup) style showing.

Duely noted on my todo :D

JP.

Sent from my Nexus 6P running Yank555.lu YAOSP-M 6.0.1_r13 v0.96
[Android Builders Collective] Mrcactuseater:
A bit of an odd question, but does anyone know the path to control intellithermal?

Tapatalk'd from my Twisted, Yank'd Nexus 5
[Android Builders Collective] Yank555:
Here you go ;)

https://github.com/SlimRoms/device_motorola_shamu/blob/lp5.1/init.yank555.lu.kernel.sh#L134

JP.

Sent from my Nexus 6P running Yank555.lu YAOSP-M 6.0.1_r13 v0.96
[Android Builders Collective] Mrcactuseater:
Excellent, thanks!?

Tapatalk'd from my Twisted, Yank'd Nexus 5