[Nexus 5 Android Development] jabza:
Sorry this wasn't out sooner, but I was waiting for them to post Pie to gerrit. I assumed it would be a few hours after release. However, after going to bed and not seeing it in the morning, I figured I'd ask them. This was the response.

So, it looks like it won't be today. It will probably be a few days before we can get Pie available for me to build with. However, these are still nightlies, so I'm still going to update my builds. So you can keep updated with this thread, and I'll be sure to let you guys know when they finally release the sources for Pie. In the meant time, you're in luck if you are one of these three things:

- You love Halo so much, Pie doesn't matter to you (or you can at least wait a few more days)

- You for some reason want to still use my Vanilla build of AOSPA 4.1 without Pie (for the time being)

- You want to try my new "testing" build

Because I have just made new builds! Even without Pie, there was still a decent size changelog since my last build. Here it is.

Disable safe headset volume warning

In some countries, regulations require that a warning be displayed when the media volume is being raised above recommended level while using a headset. As this is regulation we don't simply remove the warning, but instead give the user the option to disable it. In this implementation, the user is presented with the warning at least once, at which point they are given the option to disable it completely (via on-the-spot preference).

Languages

Update Spanish translations

VolumePanel

Don't force navigation bar; It always annoyed me that when changing volume while in immersive the navigation bar is shown.

Bug fixes

Correct string reference error introduced in https://gerrit.paranoidandroid.co/#/c/3729/

QuickSettings: Fix derp in QuickSettingsTouchListener.

QuickSettings: Fix derp on imports

Update and fix build fingerprint: Corrected device codenames and update all fingerprints to 4.4.2/KOT49Hp

Allow forcing HighEndGfx mode

People have already started fipping the lomRam prop to enable transparent status bar, this will enable it with fewer repercussions

QuickSettings

Switch quick settings drag to long click
PS2: Remove unused variables
PS3: Fix build

So, if you like that list, I'll give you a link to my builds.

For the build with Halo, which I assume most of you want, you can get it here or click the folder link in the OP and get the MD5 as well. The Halo build includes Quiet Hours, while the Vanilla and official builds of AOSPA do not currently. The removed it to rework it, but I opted to leave it in for the meantime.

For the Vanilla build, which I assume almost none of you want, you can get it at this link, or click the link in the OP and grab it + the MD5 from the folder.

For those of you who are adventurous, I also made a testing build. It has everything mentioned above, as well as this changelog:

Frameworks Base changes

- Fix indirect misuse of $(my-dir)

- core: add support for translucent volume panel
Add support for display the volume panel in translucent mode

- Custom lockscreen wallpaper
Accessible via launcher wallpaper selector and Settings - Display - Wallpaper - Lock screen
(note: this doesn't work using the Google+ Photos app – use Gallery to set it)

- Navigation Bar: Toggle last app on recents button long press
Long pressing the recent apps button on the navigation bar will launch the last open app.
Cherry-picked from omnirom/android_frameworks_base@6fb093b

Base: Allow hiding notification icons
When long pressing a notification, add another menu
item which allows the user to hide the notification icon
(but keep the actual notification in the dropdown).
This is meant for applications which have services running
in the statusbar which the user is aware of, so right now
we hide the icon by the package.
PS1: * rebase "fix conflicts with recent merges"
* cleanup spaces
* Add string discription

Settings package changes

- Settings: Reorder Settings
Give case sensitive format to all notes
Move Location to Networking
Move Personal behind Networking
Group App and App Ops with Security inside Personal
Add Advanced section

Quiet Hours

Revert the commits that removed Quiet Hours

And last, but hopefully not least, you can find that testing build here, as well as the MD5 just to be safe. You can check out the code for it yourself on my GitHub under the branch titled "test". The branch "kitkat" is the code I use for my Halo builds, which only includes commits officially merged in the PA gerrit + the commits for Halo.

Remember, you can dirty flash any of these builds over each other. You can dirty flash from my builds to the official PA builds, you can dirty flash the official PA builds to my builds, and you can dirty flash between the Halo, Vanilla, and testing builds as you please. I've been doing it for a while. If you run into any crazy bugs though, you can always try a clean flash. It's generally the first step for troubleshooting.

Sorry for the monstrously long post guys. :silly: