[Sony Cross-Device Development Themes and Apps] Norup58:
Tired of the overall whiteness in Xperia LP 5.1.1? I was/am!

TL;DR jump to Requirements,

So wanted to theme my phone to be basically black/dark with white text and this fairly simple setup will get your Xperia LP 95% themed.

I say 95% as I’m using a debloated Xperia and there might be some of the things I have removed which wont be themed (dont know as I dont have them) and this setup has a few caveats but believe I’ll eventually get it fixed by finding the correct Layers theme or parts thereof.

General theming can get you some of the way but cannot do anything with the things under the hood like Settings, Dialer, Contacts and so on….

Then I discovered Layers Theming – [BitSyko] Official Layers and BitSyko Apps [RRO]

To my understanding, the problem for the Xperia Rom is the Rom has to have built-in the Layers Theme Engine (RRO commits) version 2.xx (SimpleAOSP, Terminus, Chroma, BoostPop, SlimRom to mention a few Roms which has) for layering to work and stock Xperia LP only has version 1.0 which means some things will work other things wont.

Reading in the ‘Official Layers and BitSyko Apps’ thread came across [MENTION=4709833]jam0688[/MENTION] whom posted he had been able to fully layer stock LP – see post #1319 for pointers on how he managed this.

So basically you can mix and match various Layers themes to your heart’s content and using [MENTION=4709833]jam0688[/MENTION]’s tips I started experimenting, with a lot of trial and errors and a world of reboots.

It is tedious as you have to reboot every time you make a change – be it installing a theme or just a part of it, un-installing something because it gives white on white or black on black, boot to Recovery to remove a ‘bad’ theme because of boot-loop, black screen or freezes.

Anyway, finally found Prime Layers Theme which more or less layers Xperia.

Caveats:

The Title banners for each section in Settings are white on white but otherwise works perfectly for the underlying sub-sections -SOLVED by [MENTION=1283712]caki25[/MENTION] see under requirements/install

Dialer and Contacts were white on white but solved this by using [MENTION=448664]Wajk[/MENTION]’s Dialer & Contacts Mods 3.3.

Contacts in the separate Contact apk are hard to read - almost black on black but can be read with light set to 100% - presently I've left it un-ticked and use Contacts in the Dialer.

Push/holding Power button normally gives pop-up menu for Power Off, Reboot etc but nothing shows and holding the Power button reboots the phone - solved this by using Gravity Box and assigning Application Launcher to e.g. the Back key and assigned Quick Reboot (which has a dark theme built-in) to slot 1.

See Pics. Last pic is with [MENTION=1283712]caki25[/MENTION]'s Evolve find :good:

Although far from perfect wanted to share my overall progress as others might be interested and willing to participate in the trial and error process - it just requires a lot of re-boots :p until we find the right combinations. Heck, it doesnt have to be Black n White, it can be any setup as the important thing is to find out which Layers themes (or parts thereof) works on stock Xperia.

Check out this link for inspiration: http://xdaforums.com/android/themes/0-themes-official-mega-rro-themes-t3011075

Requirements:

All FREE

1.	Rooted with Recovery & Xposed installed

2.	Layers Manager from GooglePlay

3.	Prime Layers Theme from GooglePlay

4.	Quick Boot from GooglePlay

5. Gravity Box - http://xdaforums.com/attachment.php?attachmentid=3575089&d=1450020739

6.	Google Dialer with Sony InCallUI 3.3 - http://xdaforums.com/attachment.php?attachmentid=3427009&stc=1&d=1438603555

7. Evolve Layers from GooglePlay

Install:

1	Install Layers Manager, open and check ‘Hide unnecessary Overlays’

2 Install Quick Boot and setup through Gravity Box

3	Boot to Recovery and flash ‘Google Dialer with Sony InCallUI 3.3’

4	Install ‘Prime Layers Theme’ & 'Evolve Layers'

5 Open Layers Manager and check following in Prime Layers:

General overlays:

1 Framework – change to Lollipop dark in the dropdown to the right

Style specific overlays:

Make sure it says ‘1 Dark’ or the same as you choose for ‘1 Framework’

Choose the apks you want to theme. Note, Greenify (Contacts) didn’t work for me but all others were themed.

Install (no reboot just yet), then go back to Installer Overlays and install from

Evolve Layers:

(STYLE)SettingsNoTitle

Now reboot but when asked to Soft re-boot just press anywhere outside the pop-up box and it will disappear. Then hard re-boot. (Soft re-boot hangs for me)

For best result when switching complete themes, un-install present theme via Layer Manager and then reset Layer Manager - just go to Settings - Apps - All and clear data. Your installed themes will still be there in Layer Manager.

If a ‘bad’ theme is causing boot-loop, black screen or freezes - reboot to Recovery, Mount System, go to Advanced- FileManager- System- Vendor- Overlay and delete the 'bad' theme, reboot.

Above is tested on a Sony Z3C.

Disclaimer: The usual, take no responsibilty for whatever may happen to your device.

As this is my first thread please let me know if I have broken any forum rules.

People who did the hard work/references thanks to them:

[MENTION=1765465]piere[/MENTION] R for Prime Layers Theme

[MENTION=5008415]C3C076[/MENTION] for Gravity Box

[MENTION=448664]Wajk[/MENTION] for Google Dialer with Sony InCallUI 3.3

[MENTION=4709833]jam0688[/MENTION] for initial inspiration

The people at BitSyko

The people at XDA, without this site above would not have been possible