[Xperia Z5 Compact Android Development] Berni-0815:
I've built an experimental version that has a few new features:

Kcal Display Driver - Thanks to [MENTION=8041676]GreyLeshy[/MENTION] and [MENTION=8694857]Sony user 16[/MENTION]

Voltage Control - Thanks to [MENTION=8041676]GreyLeshy[/MENTION] and [MENTION=8694857]Sony user 16[/MENTION]

OMS-Support (see screenshot) - Thanks to [MENTION=6842057]nathanchance[/MENTION]

These mentiones features are not well tested by me and may work or not.

Please try this rom and report, if these features are:

working

usable

useful

or not. If not, I'll remove them immetiately...

Here you can download this rom.

Changelog:

====================

10-15-2019

====================

* frameworks/base/

6603f6c Fix permissions for CTS [1/2] [Bernhard Thoben]

2d5d094 OMS: StrictMode and files under /data/system/theme/ [Bernhard Thoben]

54cb08e Add protected broadcast for app crash broadcast [Bernhard Thoben]

ae14d33 Themes: Allow volume slider and thumb to work with custom images. [Bernhard Thoben]

bd8690d Separate tile label color from icon drawable color [Bernhard Thoben]

63a9303 Hold "volume up" during boot to disable all overlays [Bernhard Thoben]

02c6c55 Themes: Expose Keyboard Shortcuts Dialog [Bernhard Thoben]

f180866 Expose Screenshot flash and background colors [Bernhard Thoben]

97768ea ThemeSafety: Introduce App Crash Intent [Bernhard Thoben]

82b4825 Revert "Add a protected broadcast for Masquerade events" [Bernhard Thoben]

6f07c52 base: Force authorize all calling packages by Masquerade (2/3) [Bernhard Thoben]

2a46389 FWB: Give power dialogs own set of volume icons for themes [Bernhard Thoben]

fffbf4d OMS: Add hide annotation to MODIFY_OVERLAYS permission [Bernhard Thoben]

758f784 OMS7: Rootless Security Update Preparation for March 2017 [Bernhard Thoben]

8a26bcc Add a protected broadcast for Masquerade events [Bernhard Thoben]

ac37018 Notification tint: add optional findContrastColor algorithm for dark backgrounds [Bernhard Thoben]

a8fe7d2 Themes: Expose Keyguard affordance circle background [Bernhard Thoben]

928a8cf Set external QS tiles tint mode to SRC_ATOP [Bernhard Thoben]

dc4b38c graphics: ADB "N" icon compatible with OMS7 [Bernhard Thoben]

e1377f9 Expose external qs tile tint color [Bernhard Thoben]

1ce0b83 SystemUI: Expose switch bar title [Bernhard Thoben]

57ff8cc OMS: Introduce MODIFY_OVERLAYS permission for user apps [Bernhard Thoben]

91c7569 Themes: Expose QS battery [Bernhard Thoben]

5733c00 OMS7-N: ApplicationsState: add filter for Substratum icon overlays [1/2] [Bernhard Thoben]

bc94b1a OMS7-N: ApplicationsState: add filter for Substratum overlays [1/2] [Bernhard Thoben]

8a61cd3 SystemUI: Use own drawables for QS expand icon [Bernhard Thoben]

58573ab doze: allow grayscale even if invert boolean is false [Bernhard Thoben]

9a60ea0 OMS7 compatible 'Ambient notification inversion' [Bernhard Thoben]

b809910 Allow prevention of doze notification color inversion [Bernhard Thoben]

5f35b11 Notification dynamic colors bool compatible with OMS7 [Bernhard Thoben]

66ea827 Notifications: Expose a bool to disable dynamic colors [Bernhard Thoben]

9ca78cf Themes: Expose various QuickSettings text colors [Bernhard Thoben]

30be3bf Allow custom alpha for notification shade bg color [Bernhard Thoben]

8c6885f SystemUI: Expose QS edit item decoration background color [Bernhard Thoben]

cba1afa Themes: Allow Navbar ripple color to be themed [Bernhard Thoben]

a510c30 Themes: Allow Permission Icons to be fully themed [Bernhard Thoben]

4ccf236 Themes: Allow Immersive cling colors to be fully themed [Bernhard Thoben]

04999fd Themes: Expose resolver hardcoded colors [Bernhard Thoben]

72a2038 N-Extras: AudioService: Allow system effect sounds to be themed [Bernhard Thoben]

82fbc29 N-Extras: Add dynamic theme fonts support [Bernhard Thoben]

25b3d07 N-Extras: Add dynamic theme BootAnimation support [Bernhard Thoben]

27c38b2 OMS7-N: Implement multi-target enable/disable and disable-all [11/11] [Bernhard Thoben]

ca7b333 OMS7-N: Do not enforce code policy limiting overlay installation [10/11] [Bernhard Thoben]

7200e22 OMS7-N: Persistence on boot through OverlayManagerServiceImpl [9/11] [Bernhard Thoben]

40f9401 OMS7-N: Disable Zygote preloaded drawables [8/11] [Bernhard Thoben]

933e8e0 OMS7-N: installd: add command 'rmidmap' [7/11] [Bernhard Thoben]

563005a OMS7-N: Fix memory leak during idmap creation [6/11] [Bernhard Thoben]

6e10d0e OMS7-N: idmap: suppress print for padded resources [5/11] [Bernhard Thoben]

83eb533 OMS7-N: Set EXTRA_REPLACING correctly in ACTION_PACKAGE_ADDED [4/11] [Bernhard Thoben]

d70dfe4 OMS7-N: Integrate OverlayManagerService into framework [3/11] [Bernhard Thoben]

f2d20da OMS7-N: Introduce the OverlayManagerService [2/11] [Bernhard Thoben]

4d4bf74 OMS7-N: Support tagging resources as OK to overlay [1/11] [Bernhard Thoben]

* frameworks/native/

328426a OMS7-N: installd: add command 'rmidmap' [Bernhard Thoben]

* packages/apps/Contacts/

1c246f1 Themes: Expose hardcoded layout and styles colors [Bernhard Thoben]

* packages/apps/ContactsCommon/

a3d9222 Themes: Define back arrow tint color for themes [Bernhard Thoben]

c962191 Themes: Expose hardcoded contact tile text colors [Bernhard Thoben]

* packages/apps/Dialer/

27a7c99 Themes: InCallUI dialpad digits color [Bernhard Thoben]

ab542ec Themes: Separate background color from text color [Bernhard Thoben]

* packages/apps/ExactCalculator/

09e7d6a Themes: Expose all elevations [Bernhard Thoben]

7fdbeca Themes: Expose hard coded background in java [Bernhard Thoben]

* packages/apps/PackageInstaller/

013a918 PackageInstaller: Add tint mode to icons [Bernhard Thoben]

* packages/apps/PhoneCommon/

615087b Themes: Make dialpad seperator line theme-able [Bernhard Thoben]

* packages/apps/Settings/

a319b7a Development: Allow all Masquerade calling packages for debugging (3/3) [Bernhard Thoben]

00aad42 Settings: Expose "ALL" hardcoded and [MENTION=5711379]ANDROID[/MENTION] colors [Bernhard Thoben]

d29a747 Settings: Expose and add tint mode to custom icons [Bernhard Thoben]

1adf67e Settings: Expose styles in the manifest for themes [Bernhard Thoben]

b8585d6 Settings: Guard against themes without colorAccent defined [Bernhard Thoben]

0958a30 Set external settings icon tint mode to SRC_ATOP [Bernhard Thoben]

67f69da Settings: Expose bluetooth pin confirm dialog text colors [Bernhard Thoben]

419115c Expose switchbar background color [Bernhard Thoben]

b9204f9 Expose dashboard category padding bottom [Bernhard Thoben]

4ef61c5 Expose color for external settings icons [Bernhard Thoben]

1cee6ba Hide the "show/hide overlays" when no overlay installed [Bernhard Thoben]

af732e3 Exclude overlays from the app counter [Bernhard Thoben]

7302466 OMS7-N: Apps: show/hide Substratum icon overlays [2/2] [Bernhard Thoben]

f62e4c6 OMS7-N: Apps: show/hide Substratum overlays [2/2] [Bernhard Thoben]

100d9a3 Settings: Expose LinearColorBar default colors [Bernhard Thoben]

9172997 Settings: Expose storage icon colors [Bernhard Thoben]

aa98eea Settings: Expose gesture settings switchbar [Bernhard Thoben]

29bbb57 Settings: Expose storage summary text [Bernhard Thoben]

d623204 Settings: Expose condition card colors [Bernhard Thoben]

db80f19 Settings: Expose dashboard category and tile color [Bernhard Thoben]

* system/sepolicy/

461e4e7 interfacer: Allow interfacer to find content_service [Bernhard Thoben]

35ed6f2 sepolicy: Allow system_server to set theme_prop [Bernhard Thoben]

9b64308 sepolicy: add file and domain trans to interfacer [Bernhard Thoben]

3f64859 Welcome to Theme Interfacer! [2/2] [Bernhard Thoben]

73b15c2 sepolicy: Redo masquerade rules [Bernhard Thoben]

dcc8795 sepolicy: Fix application of bootanimation [Bernhard Thoben]

fcdc378 sepolicy: allow masquerade to read and write theme assets [Bernhard Thoben]

8d9fd3f sepolicy: rename masquerade domain and allow JobService in system_server [Bernhard Thoben]

e77397d initial policy edits for masquerade to operate rootless [Bernhard Thoben]

8e65025 sepolicy: fix themed sounds [Bernhard Thoben]

b0625b3 sepolicy: fix themed boot animation [Bernhard Thoben]

a11f110 Introduce sepolicy exceptions for theme assets [Bernhard Thoben]

62c9f79 OMS7-N: Add service 'overlay' to service_contexts [Bernhard Thoben]

* vendor/cm/

7bf981e Add a prop value for Substratum verification [Bernhard Thoben]

12e3235 Config: Build ThemeInterfacer [Bernhard Thoben]

====================

10-14-2019

====================

====================

10-13-2019

====================

* kernel/sony/msm8994/

2f8811e Satsuki: Enabling 2nd sim detection [Bernhard Thoben]

a92cffc arm: DT: Suzuran: Lower backlight init value [Bernhard Thoben]

6292709 net: wireless: bcmdhd_suzuran: Update to 1.141.67.30 [Bernhard Thoben]

9034b30 net: wireless: bcmdhd_suzuran: Update to 1.141.67.29 [Bernhard Thoben]

4f03726 Satsuki: Enabling voltage control too [Bernhard Thoben]

* lineage/jenkins/

bbdab73 Regenerate device dependency mappings [razorloves]

* lineage/wiki/

c322a16 Add missing battery tech definitions [Bruno Martins]

====================

10-12-2019

====================

* frameworks/base/

83d44ad Adding soundfiles and changing their settings [Bernhard Thoben]

* kernel/sony/msm8994/

992b248 Voltage Control [Bernhard Thoben]

d3b5d11 Kcal Display Driver [Bernhard Thoben]

* packages/apps/Settings/

4bab52e Adding changelog [Bernhard Thoben]

* vendor/cm/

9905ec2 Changing bootanimation and some settings [Bernhard Thoben]

====================

10-11-2019

====================

====================

10-10-2019

====================

* external/chromium-webview/

b6acc67 Update Chromium Webview to 77.0.3865.116 [Kevin F. Haggerty]

* lineage/scripts/

4532614 Update default webview to 77.0.3865.116 [Kevin F. Haggerty]

5e45b86 Update default webview to 77.0.3865.92 [Kevin F. Haggerty]

* lineage/wiki/

fafee52 wiki: Mark discovery as discontinued [LuK1337]

====================

10-09-2019

====================

* lineage/jenkins/

c5a21b9 hudson: Disable discovery for now [LuK1337]

====================

10-08-2019

====================

====================

10-07-2019

====================

* lineage/wiki/

6528dba wiki: Add Windows OS note for fastboot recovery on A/B systems [Nolen Johnson]

07dcdf7 wiki: Add 16.0 version for land/santoni [Isaac Chen]

====================

10-06-2019

====================

* lineage/wiki/

318f2be wiki: Restore santoni/land [Isaac Chen]

====================

10-05-2019

====================

* lineage/jenkins/

269dac7 hudson: Ship land/santoni [Isaac Chen]

====================

10-04-2019

====================

====================

10-03-2019

====================

====================

10-02-2019

====================

* lineage/wiki/

372a457 wiki: Mark devices discontinued that are not shipping [razorloves]

====================

10-01-2019

====================

====================

09-30-2019

====================

====================

09-29-2019

====================

====================

09-28-2019

====================

====================

09-27-2019

====================

====================

09-26-2019

====================

* lineage/mirror/

87f6047 Updated to 26-Sep-2019 00:00 UTC [Tim Schumacher]

====================

09-25-2019

====================

* lineage/mirror/

8f8da67 Updated to 25-Sep-2019 00:00 UTC [Tim Schumacher]

====================

09-24-2019

====================

====================

09-23-2019

====================

====================

09-22-2019

====================

====================

09-21-2019

====================

====================

09-20-2019

====================

====================

09-19-2019

====================

====================

09-18-2019

====================

* lineage/jenkins/

10304a0 Revert "hudson: Unship d852" [Aleksander Gencel]

* lineage/wiki/

360e701 Revert "wiki: Mark d852 as unmaintained" [Aleksander Gencel]

====================

09-17-2019

====================

* lineage/jenkins/

799178b hudson: Add back tissot [Bruno Martins]

9e02065 hudson: Bring back mi8998 family [Bruno Martins]

5262d87 hudson: Bring back mi8996 and semi-mi845 families [Bruno Martins]

73f2a96 hudson: Add jason back [Bruno Martins]

====================

09-16-2019

====================

====================

09-15-2019

====================

* lineage/wiki/

6da5194 wiki: Fix minor grammatical issue(s) and wording. [Michael W]