[ZenFone 2 Android Development] giveme13s:
New build

Built one with latest DU's sources:

Z00A: https://www.androidfilehost.com/?fid=24562946973630542

Z008: https://www.androidfilehost.com/?fid=24562950077415494

Change log:

Change log since May 18, 2016; numbers in bracket is commit id

external/DUtils:

- DUI: Use DocumentsProvider API helper methods [2/2] (ebd08e24256507e633164f972873ad06017b43b9)

Date: Sat May 21 15:29:05 2016 -0700

frameworks/base:

- Merge "Long press StatusBarHeaderView to launch ThemeChooser headers browser" into m (f5a2e3853b764daf7a757f67daf59d177bbb4bae)

Date: Wed May 25 05:26:32 2016 +0300

- Merge "Stop adjustConfigurationLw causing sleep/lock." into m (99d9d502811c64e912a354bba0a48944db0e1a57)

Date: Wed May 25 00:45:15 2016 +0300

- Merge "Fix phone crashes after tapping Data Usage in Settings" into m (c00761083305c8a7021583ff62f660377c703840)

Date: Wed May 25 00:44:52 2016 +0300

- Merge "SystemUI: make sure to expand all the way when flinging" into m (2e0bcb3d79eba6b5418728cc14c6296fedd3ff95)

Date: Wed May 25 00:44:27 2016 +0300

- Merge "Speed up notification panel pulldown animation when called externally" into m (a81a38fae80349de339c1a93a62ec374f7263959)

Date: Wed May 25 00:43:38 2016 +0300

- Merge "Add animations to quick settings tiles [1/2]" into m (ca5f41a7bc1a95799576b8161a4eb8aa0a9735e0)

Date: Wed May 25 00:29:52 2016 +0300

- Long press StatusBarHeaderView to launch ThemeChooser headers browser (0edab144049b7c3fd1a5e7c09a943ee04c1a264d)

Date: Mon May 23 00:56:01 2016 -0700

- Let's not recreate the statusbar for our 'Show4LTE' mod (dfe7bd7beb91a6c93c97d8b7ecd0457d10219715)

Date: Sun May 22 06:02:47 2016 -0400

- Merge "Adjust the CAF task manager layout" into m (61b1593f5061fd18f82f77520b1201de7f651740)

Date: Sat May 21 01:44:23 2016 +0300

- Automatic translation import (aa159da54e417b65cef34709132a70a0e1c544cc)

Date: Thu May 19 23:50:11 2016 -0500

- Adjust the CAF task manager layout (6dade53f87f56e390d8c2fc5f894cb57875ebf43)

Date: Thu May 19 18:37:00 2016 -0400

packages/apps/Camera2:

- Merge "CameraSettingsActivity: Handle NPE when storage preference is already removed" into m (f9b57c99e565f494020b03c0002c39ee5cefc946)

Date: Mon May 23 02:17:46 2016 +0300

- Merge "Add Storage preference" into m (3ac4d14337fc305f400b19153f6f96cecc9b5440)

Date: Mon May 23 02:17:34 2016 +0300

- Merge "Fix writing to external storage." into m (1c904b2d95003151a93390b7a38bb7e2f9693b55)

Date: Mon May 23 02:17:22 2016 +0300

- Merge "Fix crash if Exif-Tag buffer-length and component-count are both 0" into m (a7c8e7c0a6448fbbca1bdd83e5034967bae9b98d)

Date: Mon May 23 02:17:08 2016 +0300

- Merge "Camera2: Fix Undo button behaviour" into m (ffac24d7741af9ba9f80a838482210edd51ea261)

Date: Mon May 23 02:15:46 2016 +0300

- Merge "Introduce a 'device plugin' concept." into m (66d38601027f213406ccfc83aac7765cfb9fbd30)

Date: Mon May 23 02:15:24 2016 +0300

- Merge "Camera2: Remove google help preference" into m (c8bca22db75c4693f976d396590733333ae0f90b)

Date: Mon May 23 02:15:05 2016 +0300

- Merge "Camera: Disable Camera Launcher when both Front and Back sensors are not detected" into m (2a7992ca1221d1548e9b733d00466bf88b2b40fa)

Date: Mon May 23 02:14:55 2016 +0300

- Merge "Camera2: Stop using GPS when going to background" into m (e5630c3028b343bbd1d4af4934b27aa0e9122b64)

Date: Mon May 23 02:14:45 2016 +0300

- Merge "Camera2: Remove settings preferences only once" into m (42a60cab83292158ea84871dbde19fe22b662177)

Date: Mon May 23 02:14:35 2016 +0300

- Merge "Camera2: fix video recording for older drivers" into m (b68746b8dd687c3dfd4f4f7d653973e2aaf36a51)

Date: Mon May 23 02:14:24 2016 +0300

- Merge "Don't attempt to convert degree to orientation enum twice" into m (e5b9f6624d04a1282718335adc44688bfa9f63c9)

Date: Mon May 23 02:14:14 2016 +0300

- Merge "Camera2: Only autofocus before a snap if we are actually in "auto" mode." into m (3bd4683ac582a352afe15b489d0dba8f4e6f9ea4)

Date: Mon May 23 02:14:04 2016 +0300

- Merge "Disable progaurd flags to support java compilation." into m (cbc5fc1b7a0cd378d4fe01a73c8243a400f494b5)

Date: Mon May 23 02:13:53 2016 +0300

- Automatic translation import (41a0476c112b125b9efd88687a24749e0d82056f)

Date: Thu May 19 23:50:53 2016 -0500

packages/apps/ContactsCommon:

- Automatic translation import (ab0e58efcde7146a542ab2247aec22d7ad093684)

Date: Thu May 19 23:51:01 2016 -0500

packages/apps/Contacts:

- Automatic translation import (d9ca64dc6dbf20327958e672d8f809784c7927bb)

Date: Thu May 19 23:50:56 2016 -0500

packages/apps/DeskClock:

- Automatic translation import (1d88bfbe383bdab48db3c431df202aae293bfef8)

Date: Thu May 19 23:50:20 2016 -0500

packages/apps/Dialer:

- Automatic translation import (741ce5afdace99987516a32aea8d5259b5572161)

Date: Thu May 19 23:50:24 2016 -0500

packages/apps/DU-About:

- Automatic translation import (8707fe333b1eca4984be1f5cdb3ceb5062781fb3)

Date: Thu May 19 23:51:06 2016 -0500

packages/apps/DUI:

- Automatic translation import (5e4b688603e2c9f44b0ac878b5e96f9d38b504c7)

Date: Thu May 19 23:51:29 2016 -0500

packages/apps/DU-Tweaks:

- Merge "DUI: Use DocumentsProvider API for handling custom icons [1/2]" into m (3b2d3644814a25e7504b4993e7205a25d60c3a66)

Date: Wed May 25 05:21:25 2016 +0300

- Automatic translation import (3581d11c861ba09f1801c26043f3561558dc4a54)

Date: Thu May 19 23:51:10 2016 -0500

packages/apps/Gallery2:

- Merge "Allow perms for sd storage in gallery open via camera" into m (bdbb85e49b10e6ba6fe02166ba4727e6b58e50f3)

Date: Mon May 23 02:18:34 2016 +0300

- Automatic translation import (dfa1213c5f78ddc6997174b29ccef483e73a7a94)

Date: Thu May 19 23:51:34 2016 -0500

packages/apps/InCallUI:

- Automatic translation import (9ba3a5605370bca1618bf915f4139df980a17b92)

Date: Thu May 19 23:51:36 2016 -0500

packages/apps/Launcher3:

- Revert "Make launcher3 icon pack aware" (93a24643611c4be87bd19a421c8f4b8058c91d1d)

Date: Fri May 20 22:39:23 2016 -0400

packages/apps/LockClock:

- Automatic translation import (3e6f19b63246b590a5bde9536b42b6fe2bcf00f5)

Date: Thu May 19 23:51:41 2016 -0500

packages/apps/Messaging:

- Added support for video and audio mms attachments (db6ee72fc5c96cab627080d3d513aa4404d6965e)

Date: Fri May 20 15:25:59 2016 -0700

- Automatic translation import (657c0a64ced792bb1ac21d2e5375c7f5b7eb8437)

Date: Thu May 19 23:51:45 2016 -0500

packages/apps/OmniSwitch:

- Automatic translation import (2f18fa2527ce015aa7bd2a97a14cde402cb9fc7f)

Date: Thu May 19 23:51:48 2016 -0500

packages/apps/PackageInstaller:

- Automatic translation import (a39492fdcc9c7c62d6daaa5916fe8d3cd40519f7)

Date: Thu May 19 23:51:52 2016 -0500

packages/apps/Settings:

- Fix the memory leak in TetherSettings (189f4155cdce90f54d2f9a7b06bdddfc83956c98)

Date: Mon May 23 11:34:22 2016 +0800

- Automatic translation import (8f63e8f4d622426c0235b87f9a58c67338d26134)

Date: Thu May 19 23:50:29 2016 -0500

packages/apps/ThemeChooser:

- Themes: Harden against null bitmaps from provider still processing (73555a2070c157867ee3038439062ffbdb83d1b9)

Date: Fri May 20 14:38:42 2016 -0700

- Automatic translation import (8e0d3ab069cfa4c011e698dcc111afaa2d96da54)

Date: Thu May 19 23:51:55 2016 -0500

packages/providers/MediaProvider:

- Automatic translation import (62dad83891596881139991ceb75d35d864d722d1)

Date: Thu May 19 23:50:46 2016 -0500

packages/services/Telecomm:

- Automatic translation import (5697a5dc7f1549371cca1bb7747bbc3f05f73632)

Date: Thu May 19 23:51:58 2016 -0500

packages/services/Telephony:

- Merge "Make sure National data roaming is off when no active subscriptions" into m (ab99373003bac09c8827b3b33ef9b6928519f4fb)

Date: Sat May 21 01:43:46 2016 +0300

- Automatic translation import (6942c19f157e51414ef665b22aca3d90b34c2269)

Date: Thu May 19 23:50:49 2016 -0500

- Make sure National data roaming is off when no active subscriptions (bb7ccc634282059b649456184f9f2af92c36cfdd)

Date: Thu May 19 18:59:38 2016 -0400

Detailed change log: http://gerrit.dirtyunicorns.com/#/q/status:merged

Apparent new thing(s) by DU team:

- QS tile animation

- Long press StatusBarHeaderView to launch ThemeChooser headers browser

Lil contribution(s) by me:

- Revived DU logo color

Tried reviving dotted circle battery icon but no avail... :( Anyway, commited changes on gerrit says that DU team will bring it back...maybe I'll try later... :fingers-crossed:

Tested with dirty and clean flash.

A bit worry about dirty flashing since there are some changes done on frameworks_base.

Dirty flashing worked, but phone didn't recognize SIM card.

A simple reboot fixed it.

Anyway, eventually flash cleaned this build.

One thing I found is that when applying 'Header' of a custom theme, then there is only 'Header' option showed.

Everything went normal after clearing data and cache for theme chooser and theme provider then reboot...

Edit: found that it is intended that way. If long press StatusBarHeaderView, then only 'Header' option shows on Theme Chooser. If running Theme Chooser from Settings or QS, all options show up. :good: