[Samsung Galaxy S8+ Themes, Apps, and Mods] envy~:
LONG STORY SHORT, THIS THING WILL MAKE YOUR THEME WITH DARK/BLACK NOTIFICATIONS TO HAVE A FIXED LIGHT COLORED TEXT.

F*CK i mean FAQ:

Q: What's this all about?

A: It's about injecting 3rd party apps to a Samsung theme for it to have a fixed Notification colors.

Q: To what is this for?

A: It's for a Samsung theme that HAVE A NOTIFICATION TEXT COLOR MODIFICATION ON ITS COLORS.XML with these codes:

notification_title_color

notification_text_color

notification_info_color

with a light colored values, eg:#ffffffff

*only several of custom themes have this

Q: Why do I need this?

A: Because you chose to have a black notification color background, and you cannot see its text clearly and you want a fix for it.

Q: Why it's not integrated to all the themes?

A: Because clearly no other themes from the store has black notifications, only here on XDA.

Q: So where are those themes?

A: Boston public market

Q: Why Substratum cannot theme the text properly? Only the notification background?

A: Explanation and theory here: link

-it's simply because that Substratum overlays are a collection of standalone app/apk that can only be installed separately so it's not affected by the framework notif text modifications where in Samsung Themes it's installed together as a same package/app with Samsung signature at the same time of applying (framework fix + all the asset apk inside the theme)

Q: These are all Chinese to me, but I still want to have a perfect black notification colors.

A: these are not meant for you, it's for theme developers whos doing custom Samsung Themes.

Q: I said I still want to have it!

A: Assuming you already got black notification background with unreadable texts, and If you're willing to DIY, try to Learn stuff is the best answer, have a basic knowledge about decompiling and recompiling of apk, I suggest you to use TICKLE MY ANDROID *it's an all in one apktool that does magic.

Very Thanks [MENTION=4315551]Ticklefish[/MENTION]

Q: I have a favorite Samsung Store themes and I want them to have a black notifications as well, is there any guide somewhere to integrate this?

A: The OP is your very guide, understand its purpose.

ANTI-GUIDE:

1. Decompile your preferred theme: it's located inside on:

/data/app/com.themename.blabla folder

and it's called "base.apk"

*do not touch the other theme folders (.home .wallpaper and .appicon) only the base.apk of the one that has the theme name folder ONLY.

2. Once decompiled, check the files and look inside the "assets" folder

ASSETS FOLDER= there you have the collection of apks that has the specific modifications for that theme.

3. What you need to do now is to COPY ALL THE APK FILES generated by this tool (3rd party apps) inside that assets folder. *I said apk files not app folders

4. Now look for the theme.json file and edit it (using Notepad++)

5. COPY ALL THE LINE OF CODE/ASSET APK NAMES generated also by this tool (assets.txt) SOMEWHERE IN BETWEEN the already available app code names. *this will prevent you to mess up the .json file) if you don't do this and you fcked up the "comma" on the codes. Prepare for theme FC and Master theme package broken error.

** be sure that the amount of 3rd party apps apk you put on the Assets folder are also the same exact amount of code names you inject on theme.json file.

6. Recompile the theme again and re install it to your device by deleting the previous version first.

*IMPORTANT* once you modify a Samsung Theme from the store regardless if it's paid or not, it will be converted to a TRIAL THEME VERSION so you must do the drill, sorry to say.

Q: I'm not rooted will I still be able to grab the theme base.apk?

A: Yes try to use ES file Explorer, or any other File manager that has a feature to view files inside root/device directory, just make a copy of it to somewhere you have access to *remember to rename the base.apk to the theme name to avoid confusion

Q: Why the heck I'm still having a dark text color even though I did all this stuff?

A: Because you restarted your phone or it came from a dead battery and you open it.

So YOU MUST RE-APPLY THE THEME EVERY AFTER REBOOT

*proper reapplying of theme: After reboot apply Default theme first then your modified theme again.

Q: How to prevent the this from happening?

A: lessen your reboots, there is no prevention for this, as it's just a workaround to fix it.

Q: Workaround? why?

A: Coz it's just soft coded and not having a Samsung signature for those apps and not included to the AndroidManifest file of the theme.

Q: It's too technical for me and I'M ROOTED anyway is there another simpler method for doing this?

A: There sure is! I called it the Framework Fix but you still need to learn how to edit APK. And you can forget everything what's posted on here if you do this.

MORE INFO: LINK

----

example of a theme with perfect dark notification colors:

(shameless plug)