How does the notification shade, android skins work ? - XDA-University

So I installed an unofficial build of Lineage OS 19.0 for my phone(i tried building it myself failed/had some storage issues and gave up), also note this is the first time I use Material You, I finish setting up the phone and all and then I wanna enable blur and change the accent color...I then realize that I don't have the option to change the accent color and even when trying with some external apps it doesn't work + I can't figure out how to add blur.
Basically I just want to blur the notification shade and recent apps window and change the accent color to a specific one.
Since I can't find how to do any of that, I started wondering how phone manufacturers provide their very own android skin with blur theming engines etc... So maybe I can try slightly changing the stock one.
Could someone explain me how do they work and also find a solution to those two issues ?(I barely know anything about android development and source, but I do have some basic programming knowledge and I've been using Linux as a daily driver for almost two years if that helps)

Related

System wide Style Sheets

This is an idea I have from my experience using themes on my Samsung Captivate. My experiences i describe apply particularly to the AOKP builds for that device and a few others. However the concepts are something which would be implemented at a system level and I think it would be applicable for any Android device, so I wanted to share it here in the general forum as well.
I like the color picker in Rom Control for ICS AOKP, but I was surprised that you pick and choose each color separately for clock, signal, etc. There is the hard-coded button to recall the ICS holo blue. I would love to see another button that stores a user selected color instead of copying and pasting the hex codes, although that works. And then the wireless signal is a graphic image that you cant change without flashing a .zip to modify system png and the like. I wondered if it could be coded to use a triangle with a fill color based on something from the color picker, and then lay over top of that grey or black bars for the part that should be 'off'. maybe layers arent possible? tho it appears that they are being used, and i have seen overlap of the data signal on top of the wireless bars. right? I know there is a LOT of stuff these amazing developers are working on which keeps them very busy already. These are just some ideas
I noticed looking through some of the code in AOKP gerrit for the theme chooser updates, that they started using variables instead of a hard coded ICS holo blue color. but it seems as if there is no user interaction for that color, its still a hard coded value set in a single location instead of being hard coded in multiple locations. So it is a huge improvement Im sure for themers who have to try to search out and modify every instance of those values. I would just like to see it progress to something where the end user can modify that variable from Rom Control.
It would be even more awesome if Android used a system wide style sheet setup. background, checkbox style, text color, font, font size, perhaps it could even include specs for headers, paragraphs, tables, titles, etc. but that would be WAY more than I am thinking. It certainly works nicely for web design tho.
This would then be something that other apps could also read and implement into their design as well. Then we wouldn't have to create hacked SMS and google play, and tapatalk, etc, etc, etc. to make them inverted or red, green, orange, blue, yellow, etc.
Of course having an option to over-ride those settings is cool too, maybe you want an all orange theme, but you want white on your keyboard keys. a keyboard app could have a selector built into its settings which allows you to follow the system setting or pick your own base color, or go with the developers default choice. There are a lot of great developers out there who make gorgeous apps that deserve to keep their defaults, ie. 1weather. So I am sure apps would ship with their own defaults turned on, so the user is guaranteed the experience they intended.
I do think these ideas seem inline with what google is trying to accomplish with their unified design standards.
I am imagining a day where I can change my wallpaper and then open settings, use a color picker (maybe even one that can pick a color from the wallpaper ... Then maybe choose black or white, or gradient or transparent background. Two steps, and just that simply and quickly my whole system is color themed to compliment. Then using Tasker this could even be automated for work, home, weekends, etc. LOL.
Ok iphone, take that!
OK so I guess 187 people looked and decided that was way toooo much to read.
LOL
Sent from my SGH-I897 using Tapatalk 2

[Discussion] Stock Android and Next Version of Android

So, a few days ago Apple announced iOS 8 and previewed some of it features. This made me look back into Android, specifically Stock Android. And with Google I/O just around the corner, here are some things that I wish Google will improve on.
The Dark, Old, and Gloomy Holo UI
When it first came out, Holo UI was the thing. Everyone who was still on Gingerbread wanted it, they installed launchers and even modded framework and stuff. Skip forward 3 years, Holo UI is still here with a little change on the icon colours. Some may love it, but it's definitely getting boring. There are rumours that the next version will be 5.0 instead of 4.5. I hope that with the 1.0 jump, there will be a major UI overhaul.
The Not So Helpful Quick Tiles
Quick Tiles, when you look at it it really seems to help make things quicker. "Oh look, the WiFi icon. If I press this, it's gonna toggle the WiFi, right?" NOPE, clicking it will bring you to the Settings section while long pressing it will toggle it instead. I don't know how long it's been like this but I've only tasted stock since 4.2.2 and it's still like this on KitKat so... Someone in the UX Department needs to be scolded.
Not only it's rather misguiding, the toggles itself doesn't offer that much. There are no tiles for NFC, Sync, Auto Rotation and there's no way to add them either. Custom ROMs and manufacturers' skins however offer all these for years and even after a few 0.1 updates, Google doesn't seem to touch this. Which makes me wonder if most people prefer it Google's way. I definitely don't.
KitKat Transparency Not Being Used
When KitKat was announced, the transparent status bar and navigation bar really wowed me. I was hoping the colours would match accordingly to which app is opened. But apparently, apps need to be updated and coded to take advantage of this. Which is fine, there are a few apps that does this but what baffles me is Google isn't one of them. Other than Google Now Launcher, everything pretty much stayed the same. How can others be motivated to do this when even Google isn't doing it.
It Lacks Appeal to the Public Eyes
Have you seen what other skinned Android can do without installing other apps? Multi-Window, Dual Capture Camera, Slow Motion Video Capture, Floating Apps, Power Saving Mode, Video Calling, and many more. What can Stock Android do? Well, normal stuff every Android smartphone can do except those above I guess. Stock Android are designed for developers and tech enthusiasts so it should be normal to stay as de-bloated as possible but don't you want some of those goodies that other skins offer?
Your Thoughts?
Yes, there are apps that can do the stuff above and Xposed Framework can help, but we're talking about pure stock Android without roots and many other stuff. Which makes me wonder, being a Nexus user, how many of you guys stay pure stock?
With competition heating up such as iOS's possible split Window Mode and Windows 8.1's Cortana, not to mention other emerging OS such as Tizen, Ubuntu Touch, Sailfish and Firefox OS; Android need to step up it's game on the next version. What do you think will make Stock Android better?
uchihakurtz said:
So, a few days ago Apple announced iOS 8 and previewed some of it features. This made me look back into Android, specifically Stock Android. And with Google I/O just around the corner, here are some things that I wish Google will improve on.
The Dark, Old, and Gloomy Holo UI
When it first came out, Holo UI was the thing. Everyone who was still on Gingerbread wanted it, they installed launchers and even modded framework and stuff. Skip forward 3 years, Holo UI is still here with a little change on the icon colours. Some may love it, but it's definitely getting boring. There are rumours that the next version will be 5.0 instead of 4.5. I hope that with the 1.0 jump, there will be a major UI overhaul.
The Not So Helpful Quick Tiles
Quick Tiles, when you look at it it really seems to help make things quicker. "Oh look, the WiFi icon. If I press this, it's gonna toggle the WiFi, right?" NOPE, clicking it will bring you to the Settings section while long pressing it will toggle it instead. I don't know how long it's been like this but I've only tasted stock since 4.2.2 and it's still like this on KitKat so... Someone in the UX Department needs to be scolded.
Not only it's rather misguiding, the toggles itself doesn't offer that much. There are no tiles for NFC, Sync, Auto Rotation and there's no way to add them either. Custom ROMs and manufacturers' skins however offer all these for years and even after a few 0.1 updates, Google doesn't seem to touch this. Which makes me wonder if most people prefer it Google's way. I definitely don't.
KitKat Transparency Not Being Used
When KitKat was announced, the transparent status bar and navigation bar really wowed me. I was hoping the colours would match accordingly to which app is opened. But apparently, apps need to be updated and coded to take advantage of this. Which is fine, there are a few apps that does this but what baffles me is Google isn't one of them. Other than Google Now Launcher, everything pretty much stayed the same. How can others be motivated to do this when even Google isn't doing it.
It Lacks Appeal to the Public Eyes
Have you seen what other skinned Android can do without installing other apps? Multi-Window, Dual Capture Camera, Slow Motion Video Capture, Floating Apps, Power Saving Mode, Video Calling, and many more. What can Stock Android do? Well, normal stuff every Android smartphone can do except those above I guess. Stock Android are designed for developers and tech enthusiasts so it should be normal to stay as de-bloated as possible but don't you want some of those goodies that other skins offer?
Your Thoughts?
Yes, there are apps that can do the stuff above and Xposed Framework can help, but we're talking about pure stock Android without roots and many other stuff. Which makes me wonder, being a Nexus user, how many of you guys stay pure stock?
With competition heating up such as iOS's possible split Window Mode and Windows 8.1's Cortana, not to mention other emerging OS such as Tizen, Ubuntu Touch, Sailfish and Firefox OS; Android need to step up it's game on the next version. What do you think will make Stock Android better?
Click to expand...
Click to collapse
Custom ROMS are way ahead of this.. Stock, naaaa.. Custom roms you get features satablility and sort of completeness. It defeats stock by a long margin.
Rohit02 said:
Custom ROMS are way ahead of this.. Stock, naaaa.. Custom roms you get features satablility and sort of completeness. It defeats stock by a long margin.
Click to expand...
Click to collapse
Yeah, tried stock for a week, couldn't stand it :silly: With all those bugs, it makes you wonder if people at Google actually uses stock Android or never tried custom ROMs, lol.
uchihakurtz said:
Yeah, tried stock for a week, couldn't stand it :silly: With all those bugs, it makes you wonder if people at Google actually uses stock Android or never tried custom ROMs, lol.
Click to expand...
Click to collapse
LOL,Nice one.
+1 on that

[Q] CM11 Theming Help

I'm still rocking KitKat 4.4.4 on my Moto X 1Gen because I prefer my Xposed modules over Lollipop. That being said, thanks to a combination of CM11 themes and some Xposed modules, I've given my phone a personalized near-Lollipop look. There are, however, a couple of things I need help with, if anyone is willing.
I'm using a theme called L Style White, which was included in a 2-in-1 theme apk called KitKat White, which has since been removed from the Play Store for having "KitKat" in its name. Since it's no longer available, I've cracked it open several times and made some adjustments and changes, for my own personal use. I have no intentions of sharing/uploading a mod of someone else's initial work on the Play Store. I just made it for myself. I've added a lot of Lollipop elements from other CM11 themes that I liked. But there are two things I can't figure out how to theme on my own, and I was hoping someone more skillful with creating themes would be willing to help me out.
The first thing is the Google "Ears" sound search widget. I'd like to theme it to have a white background and dark text (so it will be visible on the white background). This one seems simple enough, but I can't seem to work it out on my own. Hopefully someone here can.
The second thing is the Reboot dialog, or really any dialog, I guess. I want to remove the white line under the title. This seems to exist on pretty much all dialogs that use the native framework, not JUST the advanced reboot menu. As you can see, it's already themed somewhat in the LiquidSmooth 4.4.4 ROM I'm using. I'd just like to make it more Lollipop style by removing that line. (On holo-light dialog popups, it's a dark line instead). I'm fine with the colors and everything on this; just want to make it more Lollipop style in its overall look. I've included a screenshot of an app that uses the style I'm wanting. Again, I don't care about changing the colors, just the layout of the title and stuff.
So there. Sorry that was so long. Hopefully someone took the time to read it anyway. If I need to, I can share the apk of the theme I'm using, but I'd rather do so privately, since it wasn't my work to begin with. I really just need whatever files/resources/xmls I can drop into the appropriate folder in the 'Overlays' section of the theme apk. Any help would be greatly appreciated, and would also help me learn more by example.

MBTD - Premium Themes. Feedback, communication

Rain​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is Rain, an LG Home+ theme for your LG G8, LG V40, LG V50 running Android 9. This theme is a premium quality theme like no other Home theme+. What you see is what you get and that is quality and attention to details! Rain is a dark theme with some bright gradient accents throughout. The Dark Notifications compliment the ui and battery life! The app icons have a slight gradient to them, with some more noticeable than others. This theme does not support adaptive icons as some of the key features of this theme are blocked by enabling the adaptive icons. If you'd prefer adaptive you will need to use a third party launcher like Hyperion or Nova.
No need to run a third party theme system any more, just use the system theme chooser and you can enjoy all the benefits of an advanced theme system.
To apply the theme simply go into settings/display and select themes. From there select Rain, and push apply! then reboot and then reapply the theme again. It's a bit more in depth than other themes but given the complexity of this premium theme it is required for all elements to be themed properly. Also it is not recommended to "Hide the second screen/notch"'. This may cause some system apps to look odd.
That's it! Simple, easy and quick.
This theme is also meant to run at the highest resolution, with the lowest stock setting for the actual display size. Larger sizes may cause some elements to look slightly off. If this happens please lower the display sizes of the iconography.
Now for the only part that real matters!!!! Screenshot all the thingies!
Enjoy!!!
G Theme 3​
Click me for Video Promo​
t's back!!! This is G Theme 3. Why G Theme you ask? Well I think you can figure that out when you use it what it's all about. This theme is a premium quality theme like no other Home theme+. What you see is what you get and that is quality and attention to details! G Theme 3 is a dark theme with beautiful colors and designs throughout it. The Dark Notifications compliment the ui and battery life! This theme supports adaptive icons and I recommended choosing circle which is unlocked as a feature and can be accessed from going into the settings application and then going into display, home and choose the icon shape. Due to this the music app does have a light overlay at the bottom which is a bug that LG should address!!! For real LG fix that will ya.
Now this is the important part. This theme is only for LG devices running UX 6, Android 8.0 Oreo. If you are running a different LG UX or android version this will not work and if you upgrade from the above this theme may not work properly. It is presented on an "as is basis". I do my best to try and update to allow for the theme to function on all devices as best I can and as soon as I can. However due to LG's interesting update cycle sometimes one device may update prior to others.
To apply the theme simply go into settings/display and select themes. From there select Twilight, and push apply! then reboot and then reapply the theme again. It's a bit more in depth than other themes but given the complexity of this premium theme it is required for all elements to be themed properly.
That's it! Simple, easy and quick.
The theme comes with a coral wallpaper but if you'd like to have it animated simply grab this add on and set it as a live wallpaper and you'll be all set. Since most Lg Devices don't support seamless wallpapers just download this and install it and set as your live wall and enjoy!
Live Wallpaper right Here!!!​
Please note that refunds will not be given for installations on non UX 6 (running Oreo) Devices. As the title of the theme clearly indicates which device this is for and this app description does specify which OS version is supported..
This theme is also meant to run at the highest resolution, with the lowest stock setting for the actual display size. Larger sizes may cause some elements to look slightly off. If this happens please lower the display sizes of the iconography.
If you run into any issues please send me an email directly instead of leaving a poor rating. Often I am very quick to reply and great to solve any issues. The review system is not meant to be a support channel!
Thank you so much for your support and I hope you enjoy this theme. I've worked extremely hard on this and by far it was the most challenging and time consuming project I've ever made!
Instructional video on how to apply Alpha, see below​
You will need ADB installed on your pc: Right here
You will also need the substratum app as well as the Andromeda app and the Desktop client for Andromeda
This thread is for support and feedback for my LG Substratum themes and legacy LG themes. with the update to 8.0 Oreo substratum is now supported without rooting your device. Due to the capabilities with Substratum all previous LG themes will be referred to as "Legacy themes" and the primary focus has shifted to Substratum. Since substratum can provide everything that an LG theme can provide and more it makes the most sense to evolve and transcend into the more advanced theming system.
So this is my first theme "Alpha". It has a double meaning and I feel is appropriate for this theme. Let's stop with the chit chat and post a few screenshots and if you're looking for a way to pass the time then keep reading! I promise you the literature doesn't get any better, but have at it!
​
Oh hey everyone! Again, I didn't see ya there. You just snuck right up on me now didn't ya bud. Well it's that time again. Another new beautiful LG device is upon us and I had to get it. So it must mean it's time for another fun theme discussion and feedback thread. Now I must get this next bit out of the way to make it clear what the purpose of this thread is. 1: I am not here to sell my work whatsoever and that is not the purpose of this thread. Posts regarding updates, screenshots or other communication are strictly for the purposes of obtaining feedback on what I do. and to see if users are pleased with said changes. 2: I will never post a direct link to anything I make that is paid as that is not allowed and I expect that as users you will not post links either.
My V20 and G6 threads are absolutely fantastic and I encourage you all to check it out at some point if you wish to see how I interact with people. I cannot thank you all enough who have supported me and given me feedback and interacted with me in any way to discuss things theme related. Don't be shy about commenting or giving suggestions or feedback provided it is constructive and is done in a mature and professional manner. Feel free to joke around a bit and have some fun. That's what it's all about anyway. It's a very positive and fairly active thread. Users often give me feedback which is incredibly valuable and also post pics of any bug fixes. That allows me to quickly address issues.
First things first to any mods who may be peeping it is important to note that I am complying with xda rules and there are zero paid direct links posted anywhere in this thread by me. So there are no rules being violated. Rule 11 states that I can use xda to get user feedback on paid applications and that is what this thread is for so I am well within rule 11 which can be found here:
11. Don?t post with the intention of selling something.
Don?t use XDA to advertise your product or service. Proprietors of for-pay products or services, may use XDA to get feedback, provide beta access, or a free version of their product for XDA users and to offer support, but not to post with the intention of selling. This includes promoting sites similar / substantially similar to XDA-Developers.com.
Do not post press releases, announcements, links to trial software or commercial services, unless you?re posting an exclusive release for XDA-Developers.com.
Encouraging members to participate in forum activities on other phone related sites is prohibited.
Off-site downloads are permitted if the site is non-commercial and does not require registration.
Off-site downloads from sites requiring registration are NOT encouraged but may be permitted if both of the following conditions are met:
A) The site belongs to a member of XDA-Developers with at least 1500 posts and 2 years membership, who actively maintains an XDA-Developers support thread(s) / posts, related to the download.
B) The site is a relatively small, personal website without commercial advertising / links (i.e. not a competitor forum-based site with purposes and aims similar to those of XDA-Developers.com.)
Be sure to follow me on google plus to stay up to date and get additional theme information regarding updates and other testing and feedback.
So this thread is for all those who are using any of my themes where we can come discuss things, give feedback and post screens etc of what I've been working on. I will continue to add new themes and post screens of my work here and interact with all of you. Remember, I ask that you be civil to myself and other members and keep any feedback constructive.
Pixel 2​
This is Pixel 2 theme. This is my take on the Pixel 2 Ui on your LG V30 or LG G6 using UX 6/6+. What you will find is the high standards and attention to the small details that you have come to expect from every single one of my designs. I have created and evolved the way we look at themes in general for LG and set the bar where others will surely try to copy. This is my interpretation on the Pixel 2. Now sit back and enjoy the refreshing yet familiar experience. Do not be fooled by imitations or knock offs that will take shortcuts in order to say they support 20 different LG devices. You know you're getting a brand and quality with me. Now let's have some fun shall we?
Screenshots
​
G Theme 2 & G Theme 2 Light
This is G Theme 2. You know what the G is for and that is what the backbone of this is. What you will find is the high standards and attention to the small details that you have come to expect from my designs. I have integrated some very familiar and comfortable elements and added some bright and colorful flare to really make it pop! This is the third chapter in the G Theme series.
G Theme 2 is absolutely gorgeous. It is pixel perfection with vectored iconography with all the little details you've been wanting in a theme. You can stop looking for that one theme, it is here.
G Theme 2 brings you crisp and clean and redesigned icons, stunning animated check and radio selectors overhauled from the ground up featuring a morphing design that flourishes, as well as an appropriate long shadow being cast as well as the retraction. The quick settings icons and settings icons features long shadows and the floating action button has been redesigned and implemented throughout the theme. And the keyboard has been reconstructed to replicate the new dark G board style with boarders.
Echo​
Please take a minute or two and read this. There are a few things that will help you out if you're lost or confused on a couple things.
This is Echo. What make this theme unique is that it the first and original theme to truly invert the stock ui while retaining features no other theme can do. Echo is all about choice. As the user you should be able to choose if your icons have the default icon frame background or not. You should be able to choose if your navigation bar is white or black... Personally white isn't my thing for this theme but hey it's there if you want! Please don't rate me 1 star and send me a silly message if your navbar is white when you apply this! It may be white if you have it set to be white in settings! As I said it's all about choice so you can set it how you like!
The calendar and clock icons are dynamic in this theme too! And the setting icons will retain the colorful backgrounds they were meant to have! No other theme out there can even come close to giving these to you in such a beautifully inverted style. There are also subtle changes where I felt a few things could be improved from the default light theme.
This theme is meant to run at high resolution only. I do not support lower resolutions and it is not recommended to set it below QHD! This theme is only compatible with UX 6 or UX 6+. Unfortunately I will not be making a UX 5 version of this theme for those wondering as there are too many things that cannot be done on it.​
Dark Aosp
It's been a long time coming for this one and today the time has come for Dark Aosp to come to your V30 and G6!
This theme utilizes the dark mode settings found in vanilla Android with a few twists based on your feedback. It is clean, minimal and a very smooth experience. It is also the only theme that uses a true material minimal keyboard, simulating the flat style found in the stock Aosp or Google keyboard!
I hope you will enjoy this one and if you do please take a minute to drop a rating and comment too!
PixTerial​
This is PixTerial. This theme is what happens when you combine Pixel Ui with some Material Design and add in some darkness! It's a very clean theme with subtle animations, with an inverted ui of the Pixel Ui. Now throw in some fresh and fun iconography and you have a beautiful theme to enjoy.
Pixel Experience
This is the Pixel Experience. For those who want to enjoy a lighter theme with minimal, subtle changes that want to be able to set it and forget it without having to worry about constant Google app updates and be able to enjoy the Pixel look. This is for you and you're gonna love it! Like Alpha this theme will be updated regularly and will continue to grow as time goes by. Enjoy the clean and refreshing look and experience the Pixel!!! #WhiteUiMustLive
Now you probably didn't bother to read that crap above so let's just post some screenshots shall we?
Some users may experience some readability issues in Settings/storage. So for those who can't deal with these speed bumps I've made a patch for this. It's actually 12 patches so it will take about 30-40 seconds to apply it.
Instructions on how to apply patches are here (same method for settings fix as well as light notifications):
How to install the patch: First update the theme to the latest version. Then download the patches for what you're trying to do. Next change to stock theme. Then install the patches. Then after you've installed them apply Pixel Experience. Next reboot and you'll be all set. If you experience some force closes that is because you didn't revert to stock theme and installed the patches while using Pixel Experience
Here is the patches for the settings fix:
https://www.androidfilehost.com/?w=files&flid=284039
​
Pixel Experience Dark​
Welcome to the dark side. This is Pixel Experience Dark! Including dark notifications! I'm really proud of this and how it turned out! Please take the time to read the app description as there is some important information in there for your benefit which will help you get the best experience out of this theme! Also in the description are optional patches which are theme specific!
So go get it and please drop me a quick rating and if you'd also be so kind to give this a quick share too that would be great!
Screenshots!!!
I've also included a patch for Light notifications because some people mention that they're having difficulties with some apps like whatsapp or telegram where the user name is black on a dark background or that they have a light shadow around said text to make it somewhat readable. If you wish you can install the patch and the entire theme will remain as is but the notifications will be light and you won't have any issues at all.
Also I have a patch for a settings fix. So basically this is the only theme that has been able to change the settings icon backs to have different colors than stock. There is only one method to do it because unlike the G7 they hardcoded them in smali which I can't touch. So due to this some south korean users have experienced a force close in settings (even though I asked them to send me a log so I could fix it none of them ever did). Also there are a few other issues for some dual sim users in settings and a couple screens like storage, accounts that just don't quite look right. These are essentially collateral damage and cannot be fixed if we want to have true Android pie style colored settings icons. So for those who can't deal with these speed bumps I've made a patch for this. It's actually 12 patches so it will take about 30-40 seconds to apply it.
Instructions on how to apply patches are here (same method for settings fix as well as light notifications):
How to install the patch: First update the theme to the latest version. Then download the patches for what you're trying to do. Next change to stock theme. Then install the patches. Then after you've installed them apply Pixel Experience Dark. Next reboot and you'll be all set. If you experience some force closes that is because you didn't revert to stock theme and installed the patches while using Pixel Experience Dark
Here is the patches for light notifications: https://www.androidfilehost.com/?w=files&flid=283904
Here is the patches for the settings fix: https://www.androidfilehost.com/?w=files&flid=283903
Since this theme pushes the boundaries of the LG Theme system it retains adaptive and dynamic icons on stock launcher. Due to this you will have to select your navbar color in settings, display, home touch buttons. Simply select the dark navbar color. Unfortunately when you select dark it gives you black. This may bother some as it will not be the identical dark shade that the theme uses so I've also made another patch for users who want it to match. This however will kill the adaptive and dynamic icons so decide which option you prefer because unfortunately due to system limitations you simply cannot have both. Like the previous patch just install it, reapply the theme and reboot. If you use a third party launcher this patch should most definitely be used. link to patch: https://drive.google.com/open?id=1JddcJfr9RPwgVbZUnH4kfe-88RdsIFxS
​
Twilight​
See bottom of description for Quick Settings and Dialer Add-on Patches!
This is Twilight an LG Home+ theme for your LG V20, G6, V30, G5 running Oreo only (Pie is not yet supported!!!) This theme is a premium quality theme like no other Home theme+. What you see is what you get and that is quality and attention to details! Twilight is a dark theme with bright gradient accents throughout. This theme does not support adaptive icons as some of the key features of this theme are blocked by enabling the adaptive icons. If you'd prefer adaptive you will need to use a 3rd party launcher like Hyperion.
3rd party Quick Settings Icons:
Some apps allow the user to add a shortcut activity to the quick settings panel. This is not supported by this theme whatsoever. If you decided to add any icons to your quick settings panel they will not show up. They will be 100% transparent. They cannot be added. If this bothers you then in a future update I will make an add-on quick settings patch that will add usability back for them, however it will sacrifice the creativity of the current structure of both styles of available quick settings icons. It will be more minimal and all the icons will be the same color like how most themes are. Due to the complexity and advanced nature of this theme this is something that I am aware of and have embraced 100%.
To apply the theme simply go into settings/display and select themes. From there select Twilight, and push apply!
Please note that refunds will not be given for installations on non LG V20, G6, V30, G5 Oreo Devices. The title of the theme clearly indicates which device this is for and the description also specify which OS version is supported..
This theme is also meant to run at the highest resolution, with the lowest stock setting for the actual display size. Larger sizes may cause some elements to look slightly off. If this happens please lower the display sizes of the iconography.
If you run into any issues please send me an email directly instead of leaving a poor rating. Often I am very quick to reply (unless I'm sleeping and you're in a different time zone) and great to solve any issues. The review system is not a direct support channel!
Quick tip... Search and install the app "Quick Shortcut Maker" on google play. Install, then set a 1x1 quick shortcut maker widget and drag it on your home screen. Then in the activities tab, scroll down to "Themes", expand it. touch 1st option at the top of the list that doesn't have and upwards arrow. Hit Create" button at the bottom and now you have a themes app shortcut.
This theme as you can see from the screen previews shows two different styles of Quick Settings icons. This is because I designed both styles and had a tough time deciding on which ones to go with so I decided to make them both. Minimum are default. If you wish to change them simply install the corresponding patch to the style that you want. After you've installed the patch, apply the default LG theme. Then reboot and reapply the theme. If you wish to change back the original style you can repeat the above process using the other patch. I've uploaded and clearly labeled both patches. Those along with other dark notification patches can be found here: https://androidfilehost.com/?w=files&flid=288984
There is also a patch for the V20/G5 and G6/V30 for the dialer. Because these devices have a different screen resolution I could not make a universal round dialer app. I had to make it just plain black by default but you can install a patch for it as well. These are in the same folder as the quick settings add-ons in the above link. To apply them follow the same steps. V20/G6 Dialer: https://www.androidfilehost.com/?w=files&flid=288982
V30/G6 Dialer: https://www.androidfilehost.com/?w=files&flid=288984
Thank you so much for your support and I hope you enjoy this theme. I've worked extremely hard on this and by far it was the most challenging and time consuming project I've ever made!
​
G Theme 3​
Click me for Video Promo​
t's back!!! This is G Theme 3. Why G Theme you ask? Well I think you can figure that out when you use it what it's all about. This theme is a premium quality theme like no other Home theme+. What you see is what you get and that is quality and attention to details! G Theme 3 is a dark theme with beautiful colors and designs throughout it. The Dark Notifications compliment the ui and battery life! This theme supports adaptive icons and I recommended choosing circle which is unlocked as a feature and can be accessed from going into the settings application and then going into display, home and choose the icon shape. Due to this the music app does have a light overlay at the bottom which is a bug that LG should address!!! For real LG fix that will ya.
Now this is the important part. This theme is only for LG devices running UX 6, Android 8.0 Oreo. If you are running a different LG UX or android version this will not work and if you upgrade from the above this theme may not work properly. It is presented on an "as is basis". I do my best to try and update to allow for the theme to function on all devices as best I can and as soon as I can. However due to LG's interesting update cycle sometimes one device may update prior to others.
To apply the theme simply go into settings/display and select themes. From there select Twilight, and push apply! then reboot and then reapply the theme again. It's a bit more in depth than other themes but given the complexity of this premium theme it is required for all elements to be themed properly.
That's it! Simple, easy and quick.
The theme comes with a coral wallpaper but if you'd like to have it animated simply grab this add on and set it as a live wallpaper and you'll be all set. Since most Lg Devices don't support seamless wallpapers just download this and install it and set as your live wall and enjoy!
Live Wallpaper right Here!!!​
Please note that refunds will not be given for installations on non UX 6 (running Oreo) Devices. As the title of the theme clearly indicates which device this is for and this app description does specify which OS version is supported..
This theme is also meant to run at the highest resolution, with the lowest stock setting for the actual display size. Larger sizes may cause some elements to look slightly off. If this happens please lower the display sizes of the iconography.
If you run into any issues please send me an email directly instead of leaving a poor rating. Often I am very quick to reply and great to solve any issues. The review system is not meant to be a support channel!
Thank you so much for your support and I hope you enjoy this theme. I've worked extremely hard on this and by far it was the most challenging and time consuming project I've ever made!
Mark!!! I can't wait for some dark themes! Some with black and silver would be amazing!
I see a lot of black and white but the back of my device is silver. ?
Sent from my LG-H932 using Tapatalk.
Great idea! I'll definitely be doing some nice dark ones. I had to do this first because well it's th3 Pixel 2! ???
Have you tested any of your themes with a modified DPI? I downloaded a different V30 theme yesterday, and when it didn't look as shown in screenshots, I eventually found that it was the custom DPI. As soon as I reverted to an official setting, it looked as expected.
NotATreoFan said:
Have you tested any of your themes with a modified DPI? I downloaded a different V30 theme yesterday, and when it didn't look as shown in screenshots, I eventually found that it was the custom DPI. As soon as I reverted to an official setting, it looked as expected.
Click to expand...
Click to collapse
Do you mean via adb or using the dpi options included in stock? I imagine using adb it will kill the theme. If i recall the V20 was like that and it was simply beyond our control. I myself have not tried the adb method but did try the stock way and all seemed fine.
markbencze said:
Do you mean via adb or using the dpi options included in stock? I imagine using adb it will kill the theme. If i recall the V20 was like that and it was simply beyond our control. I myself have not tried the adb method but did try the stock way and all seemed fine.
Click to expand...
Click to collapse
It was done through ADB. I miss just how small I could make text on the Note8, so I set it to 500 using a shell command. It applied most of the theme after, but certain elements didn't apply correctly.
NotATreoFan said:
It was done through ADB. I miss just how small I could make text on the Note8, so I set it to 500 using a shell command. It applied most of the theme after, but certain elements didn't apply correctly.
Click to expand...
Click to collapse
Gotcha. I figured as much. What wasn't applied? Depending on what was affected there may be a work around. We can support different dpi folders and I'm starting to use only vectors in the regular drawable folder Which in theory should hit everything regardless of dpi...
markbencze said:
Gotcha. I figured as much. What wasn't applied? Depending on what was affected there may be a work around. We can support different dpi folders and I'm starting to use only vectors in the regular drawable folder Which in theory should hit everything regardless of dpi...
Click to expand...
Click to collapse
The wallpaper was applied, and the background areas that were changed to black, from stock white, also updated. Basically anywhere there was supposed to be magenta, there was orange instead. Which is not present in the stock theme at 500 DPI.
I posted some screenshots here of what is looks like: https://forum.xda-developers.com/showpost.php?p=74282888&postcount=7
I have no problem supporting your awesome work, having used one of your themes on the V20 as well. So I'll buy at least one theme either way, but it would be awesome if it can apply fully.
NotATreoFan said:
The wallpaper was applied, and the background areas that were changed to black, from stock white, also updated. Basically anywhere there was supposed to be magenta, there was orange instead. Which is not present in the stock theme at 500 DPI.
I posted some screenshots here of what is looks like: https://forum.xda-developers.com/showpost.php?p=74282888&postcount=7
I have no problem supporting your awesome work, having used one of your themes on the V20 as well. So I'll buy at least one theme either way, but it would be awesome if it can apply fully.
Click to expand...
Click to collapse
I wonder if he just used the bold theme as a base and left the other dpi folders in place. That might explain that orange. If at any point you test that on any of my themes let me know what happens at that dpi. I'll be adding a lot of themes in the near future. G Theme will likely be next once I've remade the icon pack for it.
Hey Mark...you made it! :good:
Love the look of the Pixel 2 Theme, but patiently waiting for this dark themes that you are "famous" for!
I think a G Dark and nXt theme would work well with the V30...or something similar to them.
I need to be more decisive regarding which themes I now purchase since majority of my Google credit went to all your V20 themes!
Looking forward to what comes next...
markbencze said:
I wonder if he just used the bold theme as a base and left the other dpi folders in place. That might explain that orange. If at any point you test that on any of my themes let me know what happens at that dpi. I'll be adding a lot of themes in the near future. G Theme will likely be next once I've remade the icon pack for it.
Click to expand...
Click to collapse
I'm definitely looking to go back to 500 DPI, so I'll try it with your Pixel 2 theme, unless you have a dark one coming within a few days. No rush, of course.

Theming Tips for OneUI 3.1 / Android 11

Hey all,
here you have a summary of all available theming options to theme your OneUI 3.1 on Android 11.
Please note that this post features some paid apps! I do not intend to advertise these, it is just the lack of good free options at the moment. I did not put links here intentionally.
The following options allow for good theming support of your OneUI 3:​
Hex Installer - Themes for OneUI (Early Access)
Most convenient option, very user friendly
Highly customizable (not only colors but also UI elements / tweaks)
Supports different "UI Mode" plugins, like the "AOSP R" plugin that allows for AOSP-like theming
Icon Theming for the OneUI launcher supported, as well as custom fonts
Pretty much all OS apps supported, also lots of third-party apps
Works by compiling and applying themes for the Samsung Themes engine
Can be used in combination with Substratum, more below
Some features are paid (the prices are fair)
Substratum / Substratum Light with Android R supporting themes
I could only make out 5 themes that support Android 11 / OneUI 3.1 at the time I am writing this:
Flux (free)
Flux White
Liv Dark (that's what I'm using)
Liv White
Aurora
These themes support a good range of apps and provide many customization options
Works great in combination with Hex Installer, more below
Substratum needs root!
Synergy
Now supports OneUI 3.1 as well
You can combine themes from different sources (like Substratum)
You cannot combine Synergy with Hex Installer
Personally I found Hex Installer to be more user friendly and allowing for more customization
Yet this is the way to go if you want to use a Substratum theme that does not natively Support OneUI 3
Paid app
SwiftBlack Installer
Now supports OneUI 3.1 as well
Most convenient theming experience
Easy updating of overlays
Customizable colors
But less themed apps as the other options as of now
Good Lock by Samsung (and its modules)
This app is quite known but totally underestimated in terms of its quality and feature set
Good Lock is a free customization toolbox by Samsung for OneUI, consisting of multiple apps/modules that can be separately installed from the Samsung Store
The modules allow for many different customizations in terms of lockscreen, homescreen, navbar, statusbar, clock face, and lots of more (visual aspects, UI tweaks, additional OS tuning and features)
Really recommend to get it and take a look at all modules and features. You'll like it!
Want to use Option 1 & 2 together? Let me share some tips on that specific matter:​
First go to substratum and open your desired theme (see above). Do not yet compile any overlays. Just go to the overlay "Android System" and look up the color options it has. Choose an accent and a background color and note their color codes. Again: Do not yet compile the overlays. In case you decided to use Liv White / Liv Dark, I recommend choosing a solid color as accent (not gradient).
Now open your Hex Installer app and adjust the color scheme, taking into consideration which colors you chose to use for the Substratum theme (eg: Use the same accents / background colors)
Compile and fully install your Hex theme
Open Substratum again and compile all wanted overlays. You can compile overlays for apps that are already themed by Hex Installer. Remember to use the colors that you chose earlier.
Reboot and profit from a fully themed system!
Other tips:​
For edge lighting experiences, I really recommend "Borderlight" if you only want edge lighting on home/lockscreen.
If you are looking for a system wide edge lighting experience, I recommend the app "Always On Edge". Heavier on your battery but provides extensive options.
Please note that not all third-party overlays are working perfectly.
If you want to use the same theme as shown in the attached screenshots, I have also attached my Hex profile and Substratum profile for you to use.
Hit thanks if any of this information was helpful!
Any questions? Leave a reply and I will try my best to help out.
Best regads,
lartsch
Thanks for sharing
Thx for your Post, really good
Im just looking for custom stuff for my new S21 +
I already had S3/S4/S6/S8... Then I get my huawei p30 pro, but didnt find that much 5o Customize
Now im back with the S21+
Maybe u got some cool Forums/telegram groups to share
Looking for custom Rom/themes to test.
kevin1091 said:
Thx for your Post, really good
Im just looking for custom stuff for my new S21 +
I already had S3/S4/S6/S8... Then I get my huawei p30 pro, but didnt find that much 5o Customize
Now im back with the S21+
Maybe u got some cool Forums/telegram groups to share
Looking for custom Rom/themes to test.
Click to expand...
Click to collapse
You're welcome. I do not know of any proper TG groups for the S21 or at least I am not a member in any. For custom roms to appear you will need to wait for quite some more time I think. In terms of themes, I don't know any other than the 5 in my OP. Have a great day!
Yeayy. Right now synergy has been supporting Oneui 3.1.... Nice
agun888 said:
Yeayy. Right now synergy has been supporting Oneui 3.1.... Nice
Click to expand...
Click to collapse
Is Synergy working as before with no root?
EDIT: never mind, have to do ADB after each restart
Synergy soft bricked my phone. The settings app, and samsung theme app would crash and force the phone to reboot in Safemode SystemUI. I tried fixing the apps via recovery mode, nothing. Just a warning.
Lartsch said:
Hey all,
after having the experience that theming support on Android 11, especially OneUI 3, is quite weak as of now, I thought I'd share a few tips for people who are looking for something more than the Samsung Themes store can offer.
I can't live without proper, system-wide black theming and I bet some of you feel the same.
Please note that this post features some paid apps! I do not intend to advertise these, it is just the lack of good free options at the moment. I did not put links here intentionally.
// Screenshots at the bottom
// Update 1: Added Aurora theme to the list, which now supports Android R / OneUI 3
// Update 2: Synergy now supports OneUI3
The following options allow for good theming support of your OneUI 3:​
Hex Installer - Themes for OneUI (Early Access)
Probably the most convenient way as of now. Allows for a decent theming experience, especially in combination with option 2.
Supports different "UI Mode" plugins, like the "AOSP R" plugin that allows for AOSP-like theming.
Fully customizable color scheme as well as other UI options (depending on the "UI Mode" plugin you use)
Icon Theming for the OneUI launcher supported, as well as custom fonts
Pretty much all OS apps supported, also quite some third-parties
Basically works by compiling themes for the Samsung Themes engine which are then applied from there
Some features are paid (the prices are fair)
Substratum with Android R supporting themes
I could only make out 5 themes that support Android 11 / OneUI 3.1 at the time I am writing this:
Flux (free)
Flux White
Liv Dark (that's what I'm using)
Liv White
Aurora
They support a good range of apps and provide many customization options
Works great in combination with Hex Installer, more below
Substratum needs root!
Synergy
Now supports OneUI 3 as well
Paid app
You can combine themes from different sources (like Substratum)
Personally I found Hex Installer to be more user friendly and allowing for more customization
Yet this is the way to go if you want to use a Substratum theme that does not natively Support OneUI 3
Good Lock by Samsung (and its modules)
Probably well known but really underestimated. Also I feel like people put the "samsung bloat" label on these apps pretty quickly. But they are actually really well thought-out and working apps!
Good Lock is a free customization toolbox by Samsung for OneUI, consisting of multiple apps/modules that can be separately installed from the Samsung Store.
The modules allow for many different customizations in terms of lockscreen, homescreen, navbar, statusbar, clock face, and lots of more (not only visual aspects)
Really recommend to get it and take a look at all modules and features. You'll like it.
Want to use Option 1 & 2 together? Let me share some tips on that specific matter:​
First go to substratum and open your desired theme (see above). Do not yet compile any overlays. Just go to the overlay "Android System" and look up the color options it has. Choose an accent and a background color and note their color codes. Again: Do not yet compile the overlays. In case you decided to use Liv White / Liv Dark, I recommend choosing a solid color as accent (not gradient).
Now open your Hex Installer app and adjust the color scheme, taking into consideration which colors you chose to use for the Substratum theme (eg: Use the same accents / background colors)
Compile and fully install your Hex theme (including reboot).
Open Substratum again and compile all wanted overlays. You can compile overlays for apps that are already themed by Hex Installer. Remember to use the colors that you chose earlier.
Reboot and profit from a fully themed system!
Other tips:​
For edge lighting experiences, I really recommend "Borderlight" if you only want edge lighting on home/lockscreen.
If you are looking for a system wide edge lighting experience, I recommend the app "Always On Edge". Heavier on your battery but provides extensive options.
Please note that not all third-party overlays are working perfectly. Personally, as soon as Swift Installer supports Samsung 11, I will be back with it as it provides the most convenient theming experience I've ever had. But for now, this is the best it gets, I think.
Hit thanks if any of this information was helpful!
Any questions? Leave a reply and I will try my best to help out.
Best regads,
lartsch
Click to expand...
Click to collapse
I thought Substratum development got dead.
Also, what's so good about Swift Installer? Not available for my S21U.
And Hex Installer? It costs money but never tried it.
I use Nova Launcher. Far from perfect IMHO, but a lot better than stock Android. I like most icons in less space, I'm also an extreme Dark themes fanatic, I would prefer extreme high contrast with black and green where possible. I hate dark gray color, honestly.
timofonic said:
I thought Substratum development got dead.
Also, what's so good about Swift Installer? Not available for my S21U.
And Hex Installer? It costs money but never tried it.
I use Nova Launcher. Far from perfect IMHO, but a lot better than stock Android. I like most icons in less space, I'm also an extreme Dark themes fanatic, I would prefer extreme high contrast with black and green where possible. I hate dark gray color, honestly.
Click to expand...
Click to collapse
I've been using hex installer, had the best experience with it so far.
Saltiaf said:
I've been using hex installer, had the best experience with it so far.
Click to expand...
Click to collapse
Thanks!
Nice to know. I'll get it next month then.
Can I have an extreme AMOLED-theme experience? Minimalism, black as much as possible, use green for letters and other GUI stuff as much as possible too with coherent exceptions.
Kinda like a very modern reincarnation of a UNIX green phosphorus terminal.
A bit similar to 2008 Gmail Terminal theme when used in a desktop web browser, but A LOT better and hires.
Maybe I'm weird, but this gives me a lot less eye fatigue and able to use devices in a lot more comfortable way.
timofonic said:
Thanks!
Nice to know. I'll get it next month then.
Can I have an extreme AMOLED-theme experience? Minimalism, black as much as possible, use green for letters and other GUI stuff as much as possible too with coherent exceptions.
Kinda like a very modern reincarnation of a UNIX green phosphorus terminal.
A bit similar to 2008 Gmail Terminal theme when used in a desktop web browser, but A LOT better and hires.
View attachment 5365509
Maybe I'm weird, but this gives me a lot less eye fatigue and able to use devices in a lot more comfortable way.
Click to expand...
Click to collapse
Im literally in the same boat except I have mine set to red lol. Yeah you can do this with hex.
Saltiaf said:
Im literally in the same boat except I have mine set to red lol. Yeah you can do this with hex.
Click to expand...
Click to collapse
Oh. Amazing! Are there ready to use themes like that?
timofonic said:
Oh. Amazing! Are there ready to use themes like that?
Click to expand...
Click to collapse
no you'll have to make it.
I think that I did something wrong because chosen theme is active only for 10 minutes. What I did:
1. Downloaded Shizuku, did everything is it is on the provided Hex Installer screens;
2. Downloaded Hex theme from PlayStore, applied: first applied the default theme, than opened Hexed+ theme and clicked on "Try it out". Notification pops out with info that theme is applied succesfully;
3. Opened Hex app, clicked on this robot pill:
- Hex ADB setup is ticked green;
- Hexed+ theme applied is ticked green;
- Custom theme state is ticked red. How to make it green?;
- Hex theme Mode is active;
- Add My Themes Shortcut is active, but nothing happens when I try to open #MyThemes app
Phone: Samsung Galaxy Z Flip3 5G without root.
Any ideas how to solve this and have a theme for more than 10 minutes?
Ćwirek said:
I think that I did something wrong because chosen theme is active only for 10 minutes. What I did:
1. Downloaded Shizuku, did everything is it is on the provided Hex Installer screens;
2. Downloaded Hex theme from PlayStore, applied: first applied the default theme, than opened Hexed+ theme and clicked on "Try it out". Notification pops out with info that theme is applied succesfully;
3. Opened Hex app, clicked on this robot pill:
- Hex ADB setup is ticked green;
- Hexed+ theme applied is ticked green;
- Custom theme state is ticked red. How to make it green?;
- Hex theme Mode is active;
- Add My Themes Shortcut is active, but nothing happens when I try to open #MyThemes app
Phone: Samsung Galaxy Z Flip3 5G without root.
Any ideas how to solve this and have a theme for more than 10 minutes?
Click to expand...
Click to collapse
I believe ur supposed to select the high contrast theme in order to make it stick. I had to do it about 5 times to make it ACTUALLY stick. but I've since updated my phone and kept the theme, and can also remove it. It by no means works everytime, but I have had by far the highest success rate with hex.

Categories

Resources