https://i.imgur.com/vp6YEq0.jpeg
Firstly, here are the devices and software specs that I have tested this on:
Device: Samsung Galaxy Fold 7 (black text issue)
One UI Version: 8.0
Android Version: 16
Device: Samsung Galaxy Fold 5 (black text issue)
One UI Version: 7.0
Android Version: 15
Device: Samsung Galaxy Fold 5 (NO black text issue)
One UI Version: 6.0
Android Version: 14
What I have tried:
- Creating a custom theme through Good Lock > Theme Park. But this does not work as you cannot manually select the home screen text colour.
- Turning/toggling on high contrast in Settings (I never turned it on to begin with).
- A lot of the Google solutions relate to older Android versions, so text colour choices in Theme Park or in Themes no longer apply/exist.
Notice if I pick a default dark background, the text is white:
https://i.imgur.com/iV2J91T.jpeg
Another way we can see this in action is if we go to the Wallpaper & Style picker, the text colour changes dynamically depending on the background "lightness" or "darkness":
A dark lock screen (black text) and dark home screen (black text):
https://i.imgur.com/XaFbiPs.jpeg
A dark lock screen (black text) and a "light" home screen (white text):
https://i.imgur.com/LIuMl0k.jpeg
And that last image shows the problem I think. If we go back to the very first picture in this post:
https://i.imgur.com/vp6YEq0.jpeg
You'll see that the wallpaper is currently showing as raining. It is quite dark, but One UI is still using black text.
I think Samsung's implementation is that for live wallpapers, they analyse the SPLASH/START-UP screen of the app, if that makes sense, not what is actually playing in the live wallpaper.
To make it clearer, this is the image you see when you want to customise the home screen wallpaper in the Wallpaper & Style picker:
https://i.imgur.com/7w3fMEV.jpeg
Notice how it is a static image, and is very bright? One UI deems this wallpaper as "light" and I guess it makes sense that it should pick black text. However, this completely ignores the live wallpaper weather brightness changes.
I remember this not being an issue with One UI Version: 6.0, Android Version: 14, as I have been using this live wallpaper feature since then. I am not sure what changed, but I do remember being able to read text perfectly fine with white text on a sunny live wallpaper background. It could be because I always apply the Dark Glass feature in YoWindow > Settings > Android Wallpaper though.
Anyway, I was wondering if a solution would be as simple as changing the splash/start-up screen to either something darker, or even making it a toggle in the app for people to choose? I.e., Light/dark splash screen toggle. It would essentially be forcing One UI to pick a certain text colour by changing the app behaviour. I am imagining asking for this change would be much easier than waiting on Samsung to make a home screen text colour picker available, but I am not an Android developer so I wouldn't know

(Side note: Is there a BBCode [img] resizer active for this forum? Links to images are not ideal, but using the [img] tag just displays the image at 100%.)