[Galaxy S6 General] ShaDisNX255:
I know that the fun in modding is trying to figure out these guides and try to learn on what you're doing, but I kinda wish you finished explaining how to do this :(

I kinda tried to implement this, but I'm still not that skilled to figure out how to do it

If anyone can help I'd be really greatful

Here's what I did, anyway:

Opened "SystemUI\smali\com\android\systemui\statusbar\phone\PhoneStatusBar.smali"

Under #Virtual methods, I added this code:

.method setNotiSettDoneBottomColor()V
.locals 5

iget-object v1, p0, Lcom/android/systemui/SystemUI;->mContext:Landroid/content/Context;

invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v1

const-string v2, "eragon_expanded_switch_bg" # rc key switch

const/4 v3, 0x0

invoke-static {v1, v2, v3}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

move-result v1

const/4 v4, 0x1

if-ne v1, v4, :cond_0

iget-object v0, p0, Lcom/android/systemui/statusbar/phone/PhoneStatusBar;->mStatusBarWindow:Lcom/android/systemui/statusbar/phone/StatusBarWindowView;

const v1, 0x7f1302d3 ## [COLOR="Red"]Here I looked at both block_and_clear_button_background and block_and_clear_button_layout_background, since that's sort of the equivalent in MM to notification_bottom_block_mode (I think)[/COLOR]

invoke-virtual {v0, v1}, Lcom/android/systemui/statusbar/phone/StatusBarWindowView;->findViewById(I)Landroid/view/View;

move-result-object v0

iget-object v1, p0, Lcom/android/systemui/SystemUI;->mContext:Landroid/content/Context;

invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v2

const-string v3, "not_setti_done_bottom_bg" ## rc key color

const v1, -0x171718

invoke-static {v2, v3, v1}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

move-result v2

invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;->setBackgroundColor(I)V

:cond_0
return-void
.end method

And in RC, this is what I added:

<com.wubydax.romcontrol.v2.prefs.MySwitchPreference android:title="Block and Clear bg color Switch" android:key="eragon_expanded_switch_bg" android:defaultValue="false" android:summaryOn="enabled" android:summaryOff="disabled" />
<com.wubydax.romcontrol.v2.prefs.ColorPickerPreference android:title="Block and Clear BG Color" android:key="not_setti_done_bottom_bg" android:dependency="eragon_expanded_switch_bg" android:defaultValue="\#ffffffff" />

And here is the xml called "carrier_label_and_clear_button_background.xml" which is the equivalent to "notification_stack_bottom_bar.xml" to NN that [MENTION=5405448]thereassaad[/MENTION] posted

<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.policy.CarrierLabelAndClearButtonLayout android:layout_gravity="@integer/notification_panel_layout_gravity" android:id="@id/carrier_and_clear_layout" android:visibility="gone" android:layout_width="@dimen/notification_panel_width" android:layout_height="@dimen/block_and_clear_layout_height" android:minHeight="@dimen/carrier_and_clear_height"
xmlns:android="http://schemas.android.com/apk/res/android">
<View android:id="@id/block_and_clear_button_background" android:background="@drawable/block_and_clear_button_layout_background" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="@dimen/carrier_and_clear_height" />
<TextView android:textAppearance="@style/BlockButtonInfoText" android:gravity="top" android:id="@id/block_button_info_text_to_inform_way_to_unblock" android:paddingTop="@dimen/block_and_clear_info_text_view_padding_top" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/block_notification_text_to_inform_way_to_unblock" android:paddingStart="@dimen/block_and_clear_info_text_view_padding_side" android:paddingEnd="@dimen/block_and_clear_info_text_view_padding_side" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.ClearButton" android:gravity="center_vertical" android:layout_gravity="start" android:id="@id/noti_setting_button" android:background="@drawable/noti_setting_and_clear_button_bg" android:focusable="true" android:visibility="gone" android:clickable="true" android:layout_width="wrap_content" android:layout_height="@dimen/carrier_and_clear_height" android:text="@string/noti_setting_button_text" android:includeFontPadding="false" android:contentDescription="@string/accessibility_noti_setting_button" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.ClearButton" android:gravity="center_vertical" android:layout_gravity="end" android:id="@id/block_button" android:background="@drawable/noti_setting_and_clear_button_bg" android:focusable="true" android:visibility="gone" android:clickable="true" android:layout_width="wrap_content" android:layout_height="@dimen/carrier_and_clear_height" android:text="@string/block_notification_button_text" android:singleLine="true" android:includeFontPadding="false" android:contentDescription="@string/block_notification_button_text" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.ClearButton" android:gravity="center_vertical" android:layout_gravity="end" android:id="@id/clear_button" android:background="@drawable/noti_setting_and_clear_button_bg" android:focusable="true" android:visibility="gone" android:clickable="true" android:layout_width="wrap_content" android:layout_height="@dimen/carrier_and_clear_height" android:text="@string/status_bar_clear_all_button" android:includeFontPadding="false" android:contentDescription="@string/status_bar_clear_all_button" android:layout_marginEnd="@dimen/block_and_clear_info_text_view_padding_side" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.ClearButton" android:gravity="center_vertical" android:layout_gravity="end|bottom|center" android:id="@id/more_setting_button" android:background="@drawable/noti_setting_and_clear_button_bg" android:focusable="true" android:visibility="gone" android:clickable="true" android:layout_width="wrap_content" android:layout_height="@dimen/done_and_more_setting_button_height" android:layout_marginBottom="@dimen/block_and_clear_button_view_margin_bottom" android:text="@string/quick_settings_more_settings" android:singleLine="true" android:includeFontPadding="false" android:contentDescription="@string/quick_settings_more_settings" />
<TextView android:textAppearance="@style/TextAppearance.StatusBar.Expanded.ClearButton" android:gravity="center_vertical" android:layout_gravity="end|bottom|center" android:id="@id/done_button" android:background="@drawable/noti_setting_and_clear_button_bg" android:focusable="true" android:visibility="gone" android:clickable="true" android:layout_width="wrap_content" android:layout_height="@dimen/done_and_more_setting_button_height" android:layout_marginBottom="@dimen/block_and_clear_button_view_margin_bottom" android:text="@string/done_notification_button_text" android:includeFontPadding="false" android:contentDescription="@string/done_notification_button_text" android:layout_marginEnd="@dimen/block_and_clear_info_text_view_padding_side" />
</com.android.systemui.statusbar.policy.CarrierLabelAndClearButtonLayout>

I know I can change its color manually, the color is in drawables and all it takes is inputting the new color code, but it would be more interesting to be able to do via RC

In both cases, it compiled correctly and didn't cause any type of FC, but no color was changed

Thanks for reading :)